À intégrer au portail pricipal
(pointeurs divers) Doc générales sur Julia
-
Tuto Julia (MIT)
(https://github.com/stevengj/julia-mit)
-
learnxinyminutes
(http://learnxinyminutes.com/docs/julia)
Tout dans un fichier : très bon pour une approche rapide et efficace -
Julia-cheatsheet.pdf
(http://math.mit.edu/~stevenj/Julia-cheatsheet.pdf)
Mémo sur une seule page -
Julia-EuroSciPy14 (qq tuto dense)
(http://nbviewer.ipython.org/github/stevengj/Julia-EuroSciPy14
)
EXCELLENTS (denses) notebook de présentation julia et math (intro, spécialisation d'un méthdoe selon type d'argument, appel direct de C et Fortran, ...) -
page de Juan Pablo Vielma
(http://www.mit.edu/~jvielma)
Fait des cours en RO avec Julia (encadre des PHD) Joey Huchette, Miles Lubin -
ORSoftwareTools2014/tree/master/Modelling
(https://github.com/IainNZ/ORSoftwareTools2014/tree/master/Modelling)
Repository for code/examples/instructions for the MIT course 15.S60 "Software Tools for Operations Research"
Nombreux exemples utilisant JuMP (dont décomposition semble-t-il) -
running-shell-commands-from-julia.html
(http://blog.leahhanson.us/running-shell-commands-from-julia.html)
-
son blob sur Julia
(http://blog.leahhanson.us/category/julia.html)
-
http://www.scriptol.fr/programmation/julia.php
(http://www.scriptol.fr/programmation/julia.php)
Comparaison Python et Julia en français -
https://github.com/chezou/julia-100-exercises
(https://github.com/chezou/julia-100-exercises)
100 exercices en Julia TTB -
JuliaTutorial.ipynb
(http://nbviewer.ipython.org/github/JuliaX/JuliaTutorial/blob/master/JuliaTutorial.ipynb)
Tutorial en notebook iJulia -
JuliaByExample
(http://www.scolvin.com/juliabyexample)
-
IJulia_PLEAC
(https://github.com/catawbasam/IJulia_PLEAC)
TTB pour strings, numbers, datetimes, arrays, dictionnaries, files, directories -
Les sources des notebook de IJulia_PLEAC nbviewer
(http://nbviewer.ipython.org/github/catawbasam/IJulia_PLEAC/tree/master)
Mais très pénible (car lent à visualiser) -
Tutorial sur Julia à cs.brown.edu
(http://cs.brown.edu/courses/csci1810/Julia_Tutorial.html)
-
Cool things you can do in Julia
(http://assoc.tumblr.com/post/71454527084/cool-things-you-can-do-in-julia)
TTB: avantages du multiple dispatch sur la POO
Quelques extensions Julia
- JuMP : Julia Mathematical oPtimization Excellent : langage de modélisation concurrent potentiel de AMPL
-
JuMP : exemple sur github
(https://github.com/JuliaOpt/JuMP.jl/tree/master/examples)
-
nbviewer/juliaopt-notebooks
(http://nbviewer.ipython.org/github/JuliaOpt/juliaopt-notebooks/tree/master/notebooks)
(TTB exemple dont génération de colonnes et benders)
21/03/2015 -
JuMPeR extension à Jump pour optim. robuste
(https://github.com/IainNZ/JuMPeR.jl)
-
Jilp
(https://github.com/IainNZ/Jilp.jl)
Une nouvelle bibliothèque de Branch and Bound en Julia par Iain Dunning ?? -
GeneticAlgorithms
(https://github.com/forio/GeneticAlgorithms.jl)
-
Graphsjl (doc)
(http://graphsjl-docs.readthedocs.org/en/latest)
Accès à github depuis cette page -
TikzGraphs.jl
(https://github.com/sisl/TikzGraphs.jl)
-
GraphViz.jl : interface avec Graphviz
(https://github.com/Keno/GraphViz.jl)
-
Optim.jl
(https://github.com/JuliaOpt/Optim.jl)
Les algorithme classique d'optimisation continu en 100% Julia -
Convex.jl: A julia package for disciplined convex programming
(https://github.com/cvxgrp/Convex.jl)
-
Stanford University Convex Optimization Group
(https://github.com/cvxgrp)
-
BlackBoxOptim.jl : package d'optimisation par métaheuristique
(https://github.com/IainNZ/BlackBoxOptim.jl)
-
SuperLU interface for the Julia
(https://github.com/dmbates/SuperLU.jl)
-
Fitting en Julia
(http://www.walkingrandomly.com/?p=5181)
-
Meshes.jl : Generation and manipulation of triangular meshes
(https://github.com/twadleigh/Meshes.jl)
(21/11/2014)
-
SurfaceMesh.jl: Finite element surface mesh manipulation library
(https://github.com/michelk/SurfaceMesh.jl)
(21/11/2014)
-
Cxx.jl: binding directe entre Julia et C++
(https://github.com/Keno/Cxx.jl)
(30/01/2015)
Retour d'expérience en Julia et divers
-
Finite-Element-programming-in-Julia
(http://www.codeproject.com/Articles/579983/Finite-Element-programming-in-Julia)
Retour d'expérience -
urban-planning.html
(http://iaindunning.com/2013/urban-planning.html)
Blog de Iain Dunning avec des exemples de solutions JuMP à des problèmes du site puzzlOR (à fouiller) -
Vidéo youtube de (EuroScipy 2014)
(https://www.youtube.com/watch?v=jhlVHoeB05A&list=PLYx7XA2nY5GfavGAILg08spnrR7QWLimi)
TB (compléter description) -
Quelques exemples de Philip Thomas sur github
(https://github.com/philipithomas/jump-examples)
(21/11/2014)
Installation/environnements/...
-
Un docker pour Jupyter (pour iJulia)
(https://github.com/jupyter/tmpnb)
-
Build_executable.jl : un script pour générer un exécutable standalone
(https://github.com/JuliaLang/julia/blob/master/contrib/build_executable.jl)
(25/04/2015)