Index of /publis/notebooks

[ICO]NameLast modifiedSizeDescription
[PARENTDIR]Parent Directory  -  
[DIR]private/2021-03-10 08:36 -  
[DIR]art/2021-03-10 08:36 -  
[DIR]data/2021-03-10 08:36 -  
[DIR]datachallenges/2021-03-10 08:36 -  
[DIR]euler/2021-03-10 08:36 -  
[DIR]agreg/2021-03-10 08:36 -  
[DIR]simus/2021-03-10 08:32 -  
[   ]10_nuances_de_Fibonacci.ipynb2021-03-10 08:37 757K 
[   ]Demonstration_of_Pypi_package_OCaml_for_polyglot_notebook_02-2021.ipynb2021-03-10 08:37 427K 
[TXT]mocaml_history.ml2021-03-10 08:37 3.7K 
[TXT]Demonstration_of_Pypi_package_OCaml_for_polyglot_notebook_02-2021.html2021-03-10 08:37 733KDemonstration_of_Pypi_package_OCaml_for_polyglot_notebook_02-2021
[   ]Extending_lolviz_with_a_unified_display_function_that_chooses_the_best_one_based_on_the_datatype.ipynb2021-03-10 08:37 360K 
[TXT]My_own_tiny_similarity_and_plagiarism_detector_in_Python_scikit-learn.py2021-03-10 08:37 2.2K 
[TXT]My_own_tiny_similarity_and_plagiarism_detector_in_Python_scikit-learn.html2021-03-10 08:37 287KMy_own_tiny_similarity_and_plagiarism_detector_in_Python_scikit-learn
[TXT]Example-of-a-Jupyter-notebook-in-C_Regular-Expression-Matcher.html2021-03-10 08:37 307KExample-of-a-Jupyter-notebook-in-C_Regular-Expression-Matcher
[   ]Example-of-a-Jupyter-notebook-in-C_Regular-Expression-Matcher.ipynb2021-03-10 08:37 14K 
[TXT]Example-of-a-Jupyter-notebook-in-C_Regular-Expression-Matcher.c2021-03-10 08:37 8.0K 
[TXT]Demo_of_RISE_for_slides_with_Jupyter_notebooks__OCaml.slides.html2021-03-10 08:37 285KDemo_of_RISE_for_slides_with_Jupyter_notebooks__OCaml slides
[TXT]Deboguer_du_code_Python_depuis_Notebook_Jupyter.py2021-03-10 08:37 1.4K 
[TXT]Deboguer_du_code_Python_depuis_Notebook_Jupyter.html2021-03-10 08:37 282KDeboguer_du_code_Python_depuis_Notebook_Jupyter
[   ]Deboguer_du_code_Python_depuis_Notebook_Jupyter.ipynb2021-03-10 08:37 14K 
[   ]My_own_tiny_similarity_and_plagiarism_detector_in_Python_scikit-learn.ipynb2021-03-10 08:37 15K 
[TXT]Extending_lolviz_with_a_unified_display_function_that_chooses_the_best_one_based_on_the_datatype.html2021-03-10 08:37 607KExtending_lolviz_with_a_unified_display_function_that_chooses_the_best_one_based_on_the_datatype
[TXT]Comparaison_de_tutormagic_et_nbtutor_pour_visualiser_du_code_Python_et_C_dans_un_notebook_Jupyter.html2021-03-10 08:37 576KComparaison_de_tutormagic_et_nbtutor_pour_visualiser_du_code_Python_et_C_dans_un_notebook_Jupyter
[TXT]Demo_of_nbtutor_offline.html2021-03-10 08:37 269KDemo_of_nbtutor_offline
[   ]Demo_of_nbtutor_offline.ipynb2021-03-10 08:37 4.4K 
[   ]Comparaison_de_tutormagic_et_nbtutor_pour_visualiser_du_code_Python_et_C_dans_un_notebook_Jupyter.ipynb2021-03-10 08:37 293K 
[TXT]Demonstration of numpy.polynomial.Polynomial and nice display with LaTeX and MathJax (python3).html2021-03-10 08:37 307KDemonstration of numpy.polynomial.Polynomial and nice display with LaTeX and MathJax (python3)
[IMG]Using_Python_to_solve_Regexp_CrossWord_Puzzles_3.png2021-03-10 08:37 23K 
[TXT]Using_Python_to_solve_Regexp_CrossWord_Puzzles.html2021-03-10 08:37 474KUsing_Python_to_solve_Regexp_CrossWord_Puzzles
[IMG]Using_Python_to_solve_Regexp_CrossWord_Puzzles_2.png2021-03-10 08:37 6.5K 
[   ]Using_Python_to_solve_Regexp_CrossWord_Puzzles.ipynb2021-03-10 08:37 110K 
[IMG]Using_Python_to_solve_Regexp_CrossWord_Puzzles_1.png2021-03-10 08:37 41K 
[TXT]Trying_the_SnakeViz_Jupyter_extension_for_profiling__27-02-2021.html2021-03-10 08:37 272KTrying_the_SnakeViz_Jupyter_extension_for_profiling__27-02-2021
[   ]Trying_the_SnakeViz_Jupyter_extension_for_profiling__27-02-2021.ipynb2021-03-10 08:37 6.7K 
[TXT]Using_Python_to_solve_Regexp_CrossWord_Puzzles.py2021-03-10 08:37 32K 
[   ]Une_exploration_visuelle_de_l_algorithme_du_Simplexe_en_3D_avec_Python.ipynb2021-03-10 08:37 170K 
[TXT]Prise de rdv automatique sur Doctolib.py2021-03-10 08:37 4.4K 
[   ]Cheat_sheet_for_Google_Colab.ipynb2021-03-10 08:37 26K 
[TXT]Tutorial on head and tail (bash).sh2021-03-10 08:37 606  
[   ]Tutorial on head and tail (bash).ipynb2021-03-10 08:37 12K 
[TXT]Tri tricolore.py2021-03-10 08:37 6.2K 
[   ]Tri tricolore.ipynb2021-03-10 08:37 2.4M 
[TXT]Simulations du jeu de carte Jap-Jap.py2021-03-10 08:37 25K 
[   ]Simulations du jeu de carte Jap-Jap.ipynb2021-03-10 08:37 60K 
[TXT]NetHack's functions Rne, Rn2 and Rnz in Python 3.py2021-03-10 08:37 5.0K 
[   ]NetHack's functions Rne, Rn2 and Rnz in Python 3.ipynb2021-03-10 08:37 45K 
[TXT]Ecriture inclusive.py2021-03-10 08:37 53K 
[   ]Ecriture inclusive.ipynb2021-03-10 08:37 2.6M 
[   ]Demonstration of numpy.polynomial.Polynomial and nice display with LaTeX and MathJax (python3).ipynb2021-03-10 08:37 21K 
[   ]Basic plotting and matrix operations (Octave).m2021-03-10 08:37 1.2K 
[   ]Basic plotting and matrix operations (Octave).ipynb2021-03-10 08:37 575K 
[TXT]A tiny regex challenge solved without another regex.py2021-03-10 08:37 5.0K 
[   ]A tiny regex challenge solved without another regex.ipynb2021-03-10 08:37 13K 
[TXT]Mini_tutoriel_pour_la_resolution_de_programmes_lineaires_avec_Python__ENS_Rennes_2021.py2021-03-10 08:37 12K 
[TXT]Mini_tutoriel_pour_la_resolution_de_programmes_lineaires_avec_Python__ENS_Rennes_2021.html2021-03-10 08:37 590KMini_tutoriel_pour_la_resolution_de_programmes_lineaires_avec_Python__ENS_Rennes_2021
[   ]Mini_tutoriel_pour_la_resolution_de_programmes_lineaires_avec_Python__ENS_Rennes_2021.ipynb2021-03-10 08:37 21K 
[TXT]Tri_tricolore.html2021-03-10 08:37 2.9MTri tricolore
[TXT]Prise de rdv automatique sur Doctolib.html2021-03-10 08:37 282KPrise de rdv automatique sur Doctolib
[TXT]A_tiny_regex_challenge_solved_without_another_regex.html2021-03-10 08:37 584KA tiny regex challenge solved without another regex
[TXT]french_inclusive.txt2021-03-10 08:37 712K 
[TXT]Ecriture_inclusive.html2021-03-10 08:37 3.3MEcriture inclusive
[   ]An_Identiconizer_generator_implementation_in_Python.ipynb2021-03-10 08:36 64K 
[   ]Simulated_annealing_in_Python.ipynb2021-03-10 08:36 563K 
[TXT]Simulated_annealing_in_Python.html2021-03-10 08:36 820KSimulated_annealing_in_Python
[TXT]Demo_of_RISE_for_slides_with_Jupyter_notebooks__OCaml.html2021-03-10 08:36 279KDemo_of_RISE_for_slides_with_Jupyter_notebooks__OCaml
[TXT]Demo_of_RISE_for_slides_with_Jupyter_notebooks__Python.html2021-03-10 08:36 280KDemo_of_RISE_for_slides_with_Jupyter_notebooks__Python
[   ]Demo_of_RISE_for_slides_with_Jupyter_notebooks__Julia.ipynb2021-03-10 08:36 11K 
[TXT]Testing_the_lolviz_Python_module.py2021-03-10 08:36 5.1K 
[   ]Algebraic_integration_from_Ludovic_Sacchelli_s_PhD_thesis.ipynb2021-03-10 08:36 90K 
[TXT]Algebraic_integration_from_Ludovic_Sacchelli_s_PhD_thesis.py2021-03-10 08:36 9.1K 
[TXT]Profiling_in_a_Jupyter_notebook.html2021-03-10 08:36 277KProfiling_in_a_Jupyter_notebook
[TXT]microKanren.py2021-03-10 08:36 4.3K 
[TXT]requirements.txt2021-03-10 08:33 307  
[TXT]LICENSE.txt2021-03-10 08:33 1.1K 
[   ]A_short_study_of_Renyi_entropy.pdf2021-03-10 08:33 100K 
[   ]A_short_study_of_Renyi_entropy.ipynb2021-03-10 08:33 103K 
[TXT]A_short_study_of_Renyi_entropy.py2021-03-10 08:33 5.3K 
[TXT]Runge-Kutta_methods_for_ODE_integration_in_OCaml.html2021-03-10 08:33 887KRunge-Kutta_methods_for_ODE_integration_in_OCaml
[TXT]Generer_des_fausses_citations_latines_du_Roi_Loth.html2021-03-10 08:33 301KGenerer_des_fausses_citations_latines_du_Roi_Loth
[   ]Generer_des_fausses_citations_latines_du_Roi_Loth.ipynb2021-03-10 08:33 32K 
[   ]Runge-Kutta_methods_for_ODE_integration_in_OCaml.ipynb2021-03-10 08:33 598K 
[TXT]Merge-k-sorted-lists.py2021-03-10 08:33 1.5K 
[TXT]Simulated_annealing_in_Python.py2021-03-10 08:33 8.2K 
[TXT]Short_study_of_the_Lempel-Ziv_complexity.py2021-03-10 08:33 20K 
[TXT]Benchmark_of_the_SHA256_hash_function__Python_Cython_Numba.py2021-03-10 08:33 35K 
[TXT]Benchmark_between_Python_and_Julia.py2021-03-10 08:33 25K 
[TXT]Manual_implementation_of_the_Mersenne_twister_PseudoRandom_Number_Generator__PRNG_.py2021-03-10 08:33 59K 
[TXT]Manual_implementation_of_some_hash_functions.py2021-03-10 08:33 65K 
[TXT]Oraux_CentraleSupelec_PSI__Juin_2017.py2021-03-10 08:33 22K 
[TXT]Py_Pi_Day_2017.py2021-03-10 08:33 42K 
[TXT]Floating_point_error_propagation_in_polynomial_multiplication_with_Fast-Fourier_Transform.py2021-03-10 08:33 8.3K 
[TXT]Algorithms_to_compute_eigen_values_and_eigen_vectors_in_Julia.html2021-03-10 08:33 356KAlgorithms_to_compute_eigen_values_and_eigen_vectors_in_Julia
[   ]Algorithmes_pour_l_ecriture_inclusive.ipynb2021-03-10 08:33 9.6K 
[   ].gitignore2021-03-10 08:33 225  
[TXT]An_Identiconizer_generator_implementation_in_Python.py2021-03-10 08:33 7.0K 
[   ]Algorithms_to_compute_eigen_values_and_eigen_vectors_in_Julia.jl2021-03-10 08:33 5.0K 
[TXT]Living_in_a_noisy_world_with_James_Powell_rwatch_module.py2021-03-10 08:33 15K 
[TXT]Tutorial_on_head_and_tail__bash_.html2021-03-10 08:33 262KTutorial on head and tail (bash)
[TXT]Runge-Kutta_methods_for_ODE_integration_in_Python.py2021-03-10 08:33 13K 
[TXT]Runge-Kutta_methods_for_ODE_integration_in_Python.html2021-03-10 08:33 699KRunge-Kutta_methods_for_ODE_integration_in_Python
[   ]Basic_plotting_and_matrix_operations__Octave__with_RISE_slides.ipynb2021-03-10 08:33 577K 
[TXT]Février 2021 un mini challenge arithmético-algorithmique.py2021-03-10 08:33 16K 
[TXT]Runge-Kutta_methods_for_ODE_integration_in_OCaml.ml2021-03-10 08:33 12K 
[   ]Oraux_CentraleSupelec_PSI__Juin_2017.ipynb2021-03-10 08:33 227K 
[TXT]Oraux_CentraleSupelec_PSI__Juin_2017.html2021-03-10 08:33 516KOraux_CentraleSupelec_PSI__Juin_2017
[TXT]Benchmark_of_the_SHA256_hash_function__Python_Cython_Numba.html2021-03-10 08:33 415KBenchmark_of_the_SHA256_hash_function__Python_Cython_Numba
[   ]Benchmark_of_the_SHA256_hash_function__Python_Cython_Numba.ipynb2021-03-10 08:33 78K 
[TXT]Basic_plotting_and_matrix_operations__Octave__with_RISE_slides.html2021-03-10 08:33 827KBasic_plotting_and_matrix_operations__Octave__with_RISE_slides
[TXT]Verification_de_numeros_CB_RIB_NIRPP_IBAN.html2021-03-10 08:33 324KVerification_de_numeros_CB_RIB_NIRPP_IBAN
[TXT]Verification_de_numeros_CB_RIB_NIRPP_IBAN.py2021-03-10 08:33 14K 
[TXT]Exponential_Integral_Python.html2021-03-10 08:33 829KExponential_Integral_Python
[TXT]Blurring_a_part_of_an_image_in_Python.py2021-03-10 08:33 2.6K 
[TXT]Blurring_a_part_of_an_image_in_Python.html2021-03-10 08:33 1.4MBlurring_a_part_of_an_image_in_Python
[TXT]Exponential_Integral_Python.py2021-03-10 08:33 9.8K 
[TXT]Introduction_aux_algorithmes_de_bandit__comme_UCB1_et_Thompson_Sampling.html2021-03-10 08:33 3.1MIntroduction_aux_algorithmes_de_bandit__comme_UCB1_et_Thompson_Sampling
[TXT]kullback.py2021-03-10 08:33 18K 
[   ]Runge-Kutta_methods_for_ODE_integration_in_Julia.jl2021-03-10 08:33 5.8K 
[TXT]DM_Images_debut.py2021-03-10 08:33 4.8K 
[   ]Obfuscated_code_or_piece_of_art.pdf2021-03-10 08:33 895K 
[   ]Manual_implementation_of_the_Mersenne_twister_PseudoRandom_Number_Generator__PRNG_.pdf2021-03-10 08:33 1.2M 
[   ]_config.yml2021-03-10 08:33 25  
[TXT]Introduction_aux_algorithmes_de_bandit__comme_UCB1_et_Thompson_Sampling.py2021-03-10 08:33 51K 
[TXT]export.sh2021-03-10 08:33 720  
[TXT]NetHack_s_functions_Rne__Rn2_and_Rnz_in_Python_3.html2021-03-10 08:33 308KNetHack's functions Rne, Rn2 and Rnz in Python 3
[TXT]Demo_of_RISE_for_slides_with_Jupyter_notebooks__Julia.html2021-03-10 08:33 280KDemo_of_RISE_for_slides_with_Jupyter_notebooks__Julia
[TXT]Obfuscated_code_or_piece_of_art.py2021-03-10 08:33 6.0K 
[TXT]A_short_study_of_Renyi_entropy.html2021-03-10 08:33 387KA_short_study_of_Renyi_entropy
[   ]Algorithms_to_compute_eigen_values_and_eigen_vectors_in_Julia.ipynb2021-03-10 08:33 41K 
[   ]Runge-Kutta_methods_for_ODE_integration_in_Julia.ipynb2021-03-10 08:33 2.5M 
[   ]Runge-Kutta_methods_for_ODE_integration_in_Python.ipynb2021-03-10 08:33 406K 
[   ]Makefile2021-03-10 08:33 473  
[TXT]An_Identiconizer_generator_implementation_in_Python.html2021-03-10 08:33 361KAn_Identiconizer_generator_implementation_in_Python
[   ]Exponential_Integral_Python.ipynb2021-03-10 08:33 546K 
[   ]Merge-k-sorted-lists.ipynb2021-03-10 08:33 3.3K 
[   ]Merge-k-sorted-lists.pdf2021-03-10 08:33 22K 
[TXT]README.md2021-03-10 08:33 31K 
[TXT]Février 2021 un mini challenge arithmético-algorithmique.html2021-03-10 08:33 634KFévrier 2021 un mini challenge arithmético-algorithmique
[TXT]Demonstration_of_numpy.polynomial.Polynomial_and_nice_display_with_LaTeX_and_MathJax__python3_.html2021-03-10 08:33 288KDemonstration of numpy.polynomial.Polynomial and nice display with LaTeX and MathJax (python3)
[TXT]Living_in_a_noisy_world_with_James_Powell_rwatch_module.html2021-03-10 08:33 317KLiving_in_a_noisy_world_with_James_Powell_rwatch_module
[   ]rwatch.so2021-03-10 08:33 453K 
[TXT]Short_study_of_the_Lempel-Ziv_complexity.html2021-03-10 08:33 471KShort_study_of_the_Lempel-Ziv_complexity
[TXT]Generer_des_fausses_citations_latines_du_Roi_Loth.py2021-03-10 08:33 14K 
[TXT]Runge-Kutta_methods_for_ODE_integration_in_Julia.html2021-03-10 08:33 2.3MRunge-Kutta_methods_for_ODE_integration_in_Julia
[TXT]Generating_permutations_with_Python.py2021-03-10 08:33 17K 
[   ]Demo_of_RISE_for_slides_with_Jupyter_notebooks__Python.ipynb2021-03-10 08:33 11K 
[   ]Demo_of_RISE_for_slides_with_Jupyter_notebooks__OCaml.ipynb2021-03-10 08:33 11K 
[TXT]DM_Images_debut.html2021-03-10 08:33 1.8MDM_Images_debut
[TXT]Basic_plotting_and_matrix_operations__Octave_.html2021-03-10 08:32 849KBasic plotting and matrix operations (Octave)
[   ]Profiling_in_a_Jupyter_notebook.ipynb2021-03-10 08:32 17K 
[TXT]Py_Pi_Day_2017.html2021-03-10 08:32 395KPy_Pi_Day_2017
[   ]Py_Pi_Day_2017.ipynb2021-03-10 08:32 80K 
[   ]Manual_implementation_of_some_hash_functions.ipynb2021-03-10 08:32 105K 
[   ]Generating_permutations_with_Python.ipynb2021-03-10 08:32 35K 
[TXT]Solving_an_equation_and_the_Lambert_W_function.html2021-03-10 08:32 697KSolving_an_equation_and_the_Lambert_W_function
[   ]DM_Images_debut.ipynb2021-03-10 08:32 1.6M 
[TXT]Merge-k-sorted-lists.html2021-03-10 08:32 254KMerge-k-sorted-lists
[   ]kullback.cpython-36m-x86_64-linux-gnu.so2021-03-10 08:32 54K 
[   ]Oraux_CentraleSupelec_PSI__Juin_2018.ipynb2021-03-10 08:32 299K 
[   ]Testing_the_lolviz_Python_module.ipynb2021-03-10 08:32 153K 
[TXT]Generating_permutations_with_Python.html2021-03-10 08:32 317KGenerating_permutations_with_Python
[TXT]Solving_an_equation_and_the_Lambert_W_function.py2021-03-10 08:32 13K 
[   ]Verification_de_numeros_CB_RIB_NIRPP_IBAN.ipynb2021-03-10 08:32 35K 
[TXT]Benchmark_between_Python_and_Julia.html2021-03-10 08:32 344KBenchmark_between_Python_and_Julia
[TXT]Manual_implementation_of_some_hash_functions.html2021-03-10 08:32 523KManual_implementation_of_some_hash_functions
[   ]Floating_point_error_propagation_in_polynomial_multiplication_with_Fast-Fourier_Transform.ipynb2021-03-10 08:32 27K 
[   ]Obfuscated_code_or_piece_of_art.ipynb2021-03-10 08:32 10K 
[   ]Manual_implementation_of_the_Mersenne_twister_PseudoRandom_Number_Generator__PRNG_.ipynb2021-03-10 08:32 2.9M 
[   ]Solving_an_equation_and_the_Lambert_W_function.ipynb2021-03-10 08:32 406K 
[TXT]Test_for_Binder__access_local_packages.html2021-03-10 08:32 253KTest_for_Binder__access_local_packages
[   ]Février 2021 un mini challenge arithmético-algorithmique.ipynb2021-03-10 08:32 38K 
[TXT]Algebraic_integration_from_Ludovic_Sacchelli_s_PhD_thesis.html2021-03-10 08:32 375KAlgebraic_integration_from_Ludovic_Sacchelli_s_PhD_thesis
[TXT]Oraux_CentraleSupelec_PSI__Juin_2019.py2021-03-10 08:32 28K 
[   ]Test_for_Binder__access_local_packages.ipynb2021-03-10 08:32 6.0K 
[   ]Living_in_a_noisy_world_with_James_Powell_rwatch_module.ipynb2021-03-10 08:32 36K 
[TXT]Efficient_sampling_from_a_Binomial_distribution.py2021-03-10 08:32 22K 
[   ]Efficient_sampling_from_a_Binomial_distribution.ipynb2021-03-10 08:32 214K 
[TXT]Algorithmes_pour_l_ecriture_inclusive.html2021-03-10 08:32 285KAlgorithmes_pour_l_ecriture_inclusive
[   ]Blurring_a_part_of_an_image_in_Python.ipynb2021-03-10 08:32 1.1M 
[   ]Oraux_CentraleSupelec_PSI__Juin_2019.ipynb2021-03-10 08:32 530K 
[TXT]Efficient_sampling_from_a_Binomial_distribution.html2021-03-10 08:32 501KEfficient_sampling_from_a_Binomial_distribution
[   ]Introduction_aux_algorithmes_de_bandit__comme_UCB1_et_Thompson_Sampling.ipynb2021-03-10 08:32 2.8M 
[TXT]Demonstration_of_running_a_Jupyter_notebook_with_sudo_rights.py2021-03-10 08:32 1.4K 
[TXT]Demonstration_of_running_a_Jupyter_notebook_with_sudo_rights.html2021-03-10 08:32 271KDemonstration_of_running_a_Jupyter_notebook_with_sudo_rights
[TXT]Obfuscated_code_or_piece_of_art.html2021-03-10 08:32 257KObfuscated_code_or_piece_of_art
[   ]Benchmark_between_Python_and_Julia.ipynb2021-03-10 08:32 60K 
[TXT]Oraux_CentraleSupelec_PSI__Juin_2019.html2021-03-10 08:32 874KOraux_CentraleSupelec_PSI__Juin_2019
[   ]ChaCha_PseudoRandom_number_generator.ipynb2021-03-10 08:32 7.4K 
[   ]Kullback-Leibler_divergences_in_native_Python__Cython_and_Numba.ipynb2021-03-10 08:32 116K 
[   ]Demonstration_of_running_a_Jupyter_notebook_with_sudo_rights.ipynb2021-03-10 08:32 4.6K 
[TXT]Kullback-Leibler_divergences_in_native_Python__Cython_and_Numba.html2021-03-10 08:32 514KKullback-Leibler_divergences_in_native_Python__Cython_and_Numba
[TXT]Oraux_CentraleSupelec_PSI__Juin_2018.py2021-03-10 08:32 28K 
[   ]Short_study_of_the_Lempel-Ziv_complexity.ipynb2021-03-10 08:32 189K 
[TXT]Floating_point_error_propagation_in_polynomial_multiplication_with_Fast-Fourier_Transform.html2021-03-10 08:32 296KFloating_point_error_propagation_in_polynomial_multiplication_with_Fast-Fourier_Transform
[TXT]Kullback_Leibler_divergences_in_native_Python__Cython_and_Numba.py2021-03-10 08:32 50K 
[TXT]Testing_the_lolviz_Python_module.html2021-03-10 08:32 391KTesting_the_lolviz_Python_module
[TXT]Manual_implementation_of_the_Mersenne_twister_PseudoRandom_Number_Generator__PRNG_.html2021-03-10 08:32 3.2MManual_implementation_of_the_Mersenne_twister_PseudoRandom_Number_Generator__PRNG_
[TXT]Oraux_CentraleSupelec_PSI__Juin_2018.html2021-03-10 08:32 613KOraux_CentraleSupelec_PSI__Juin_2018
[   ]Demo_of_RISE_for_slides_with_Jupyter_notebooks__OCaml.pdf2021-03-10 08:32 102K 
[   ]Demo_of_RISE_for_slides_with_Jupyter_notebooks__OCaml slides.pdf2021-03-10 08:32 218K 
[   ]Prise de rdv automatique sur Doctolib.ipynb2021-03-10 08:32 11K 
[TXT]Tutorial on head and tail (bash).html2020-04-15 20:43 262KTutorial on head and tail (bash)
[TXT]NetHack's functions Rne, Rn2 and Rnz in Python 3.html2020-04-15 20:42 308KNetHack's functions Rne, Rn2 and Rnz in Python 3
[TXT]Basic plotting and matrix operations (Octave).html2020-04-15 20:41 849KBasic plotting and matrix operations (Octave)

Jupyter Notebooks :notebook: by Naereen @ GitHub

This repository hosts a lot of Jupyter Notebooks, covering various subjects. Everything is open-sourced under the MIT License, you can use any of these notebooks for your own teaching activities if you want. Please open an issue, or ask me anything or drop an email if you have any questions, suggestions, or more.

Which languages? Half of the notebooks here are in :gb: English, and the other half in :fr: French (surtout pour l'agrégation de mathématiques option informatique, dans ce dossier agreg/), and most use the Python language, or OCaml, and a few notebooks use other languages like Julia, Rust, Java or even Bash, C and Octave!

How to read or use these notebooks?

You can view this repository on nbviewer to read notebooks statically, or read them directly from GitHub.

You can also launch an interactive environment to play with the code by yourself, using one of these platforms: - MyBinder should work fine even for OCaml notebooks, but it's quite slow. It's fully open-source, and reliable: MyBinder v2 - Google Colab should work only for Python notebooks, but it's blazing fast to load. It's not open-source and requires to use Google's servers: Google Colab: Launch

My use of notebooks - short story since 2015

A partial list of notebooks in this repository

I'm trying to maintain here a list of the notebooks stored in this repository, inspired by the amazing pytudes by Peter Norvig. The links open nbviewer), and the links (on GitHub?) open the notebook to be viewed directly in GitHub (it should work for almost all of them).

:shell: Bash

:snake: Python

I am a passionate user of the Python programming language.

Science

Teaching

Numerical simulations for dice games (:fr: in French)

:art: Art

art/identicons.png

art/citation_du_roi_Loth_aleatoires.png

Experiments with Python

Experiments with Jupyter

With the C language

With Julia

🐫 OCaml

And more will come... soon! :bullettrain_front:

made-with-jupyter made-with-python made-with-ocaml made-with-julia


1. How to read these documents?

1.a. View the notebooks statically :memo:

1.b. Play with the notebooks dynamically :boom:

MyBinder

Anyone can use the mybinder.org website (by clicking on the icon above) to run the notebook in her/his web-browser. You can then play with it as long as you like, for instance by modifying the values or experimenting with the code.

You can also launch an interactive environment to play with the code by yourself, using one of these platforms: - MyBinder should work fine even for OCaml notebooks, but it's quite slow. It's fully open-source, and reliable: MyBinder v2 - Google Colab should work only for Python notebooks, but it's blazing fast to load. It's not open-source and requires to use Google's servers: Google Colab: Launch

Note: Only the Python kernel is supported on the MyBinder interface!


2. Requirements to run the notebooks locally?

All the requirements can be installed with pip and by running a few python -m ... commands.

Note: if you use Python 3 instead of Python 2, you might have to replace pip and python by pip3 and python3 in the next commands (if both pip and pip3 are installed).

:warning: I've not updated this section since 2016.

2.a. Jupyter Notebook and IPython

sudo pip install jupyter ipython

It will also install all the dependencies, afterward you should have a jupyter-notebook command (or a jupyter command, to be ran as jupyter notebook) available in your PATH:

$ whereis jupyter-notebook
jupyter-notebook: /usr/local/bin/jupyter-notebook
$ jupyter-notebook --version  # version >= 4 is recommended
4.2.1

2.b. Other kernels (optional):

They are only needed to run the notebooks written for Bash or Octave (or OCaml):

2.b.1. GNU Bash kernel

$ bash --version | head -n1
GNU bash, version 4.3.42(1)-release (x86_64-pc-linux-gnu)
sudo pip install bash_kernel
python -m bash_kernel.install

2.b.2. GNU Octave kernel

$ octave --version | head -n1
GNU Octave, version 4.0.0
$ gnuplot --version | head -n1
gnuplot 5.0 patchlevel 1
sudo pip install octave_kernel
python -m octave_kernel.install

2.b.3. OCaml kernel: OCaml-Jupyter

It is quite easy to install, with opam:

opam install jupyter

I started by using this OCaml kernel called IOCaml. The instructions were not so simple, cf. the tutorial by @andrewray on iocaml's wiki. It was prone to some bugs, and I had to manually implement a script to be able to convert the notebooks to PDF with jupyter-nbconvert --to pdf. Note that I also had to write a custom Exporter for jupyter-nbconvert in order to convert the notebooks to OCaml scripts (.ml).


:information_desk_person: More information?

:scroll: License ? GitHub license

All the notebooks in this repository are published under the terms of the MIT License (file LICENSE.txt). © Lilian Besson, 2016-21.

Maintenance Ask Me Anything ! ForTheBadge uses-badges ForTheBadge uses-git ForTheBadge built-with-science