| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| start [2024/11/12 12:47] – ↷ Liens modifiés en raison d'un déplacement. 34.192.125.239 | start [2025/12/02 09:55] (Version actuelle) – [Amélioration] : archivage de phabricator root |
|---|
| * [[doc:formatfile|Format de fichiers]], autre que [[doc:formatfile::xml|XML]] | * [[doc:formatfile|Format de fichiers]], autre que [[doc:formatfile::xml|XML]] |
| * [[doc:securite|Sécurité]] | * [[doc:securite|Sécurité]] |
| * [[doc:botnet|Botnet]] | |
| * Protocoles de communication : [[doc:protocole:modbus|JBUS / Modbus]], [[doc:protocole:rs485|RS485]], [[doc:protocole:profinet|Profinet]] | * Protocoles de communication : [[doc:protocole:modbus|JBUS / Modbus]], [[doc:protocole:rs485|RS485]], [[doc:protocole:profinet|Profinet]] |
| * [[doc:quantique|Informatique quantique]] | * [[doc:quantique|Informatique quantique]] |
| * Manipulation d'[[doc:images:3d|images 3D]]. | * Manipulation d'[[doc:images:3d|images 3D]]. |
| * Comparateurs : [[https://db-engines.com/en/ranking|base de données]], [[https://caniuse.com|fonctionnalités des navigateurs web]] | * Comparateurs : [[https://db-engines.com/en/ranking|base de données]], [[https://caniuse.com|fonctionnalités des navigateurs web]] |
| * Architecture : [[doc:architecture:ddd|DDD]] (Domain Driven Design) | |
| * Méthodes : [[prive:management:itil4|ITIL v4]], [[prive:management:togaf|TOGAF]] | * Méthodes : [[prive:management:itil4|ITIL v4]], [[prive:management:togaf|TOGAF]] |
| * [[doc:apple|Apple]] | |
| | =====Conception===== |
| | |
| | ====Architecture==== |
| | |
| | [[doc:architecture:ddd|DDD]] (Domain Driven Design) |
| | |
| | [[doc:architecture:ecoconception|éco-conception]] |
| |
| =====Open data===== | =====Open data===== |
| |Préprocesseur| [[lang:c:preprocesseur|X]] | [[lang:cpp:preprocesseur|X]] | [[lang:csharp:preprocesseur|X]] | [[lang:java:preprocesseur|X]] | [[lang:python:preprocesseur|X]] | [[lang:recommandation:preprocesseur|X]] | | |Préprocesseur| [[lang:c:preprocesseur|X]] | [[lang:cpp:preprocesseur|X]] | [[lang:csharp:preprocesseur|X]] | [[lang:java:preprocesseur|X]] | [[lang:python:preprocesseur|X]] | [[lang:recommandation:preprocesseur|X]] | |
| |Annotations / \\ Attributs| [[lang:c:attribut|X]] | [[lang:cpp:attribut|X]] | [[lang:csharp:attribut|X]] | [[lang:java:annotation|X]] | [[lang:python:annotation|X]] | [[lang:recommandation:annotation|X]] | | |Annotations / \\ Attributs| [[lang:c:attribut|X]] | [[lang:cpp:attribut|X]] | [[lang:csharp:attribut|X]] | [[lang:java:annotation|X]] | [[lang:python:annotation|X]] | [[lang:recommandation:annotation|X]] | |
| |Variables| [[lang:c:variable|X]] | [[lang:cpp:variable|X]] | [[lang:csharp:variable|X]] | [[lang:java:variable|X]] | [[lang:python:variable|X]] | [[lang:recommandation:variable|X]] | | |Variables| [[lang:c:variable|X]] | [[lang:cpp:variable|X]] (et pointeurs) | [[lang:csharp:variable|X]] | [[lang:java:variable|X]] | [[lang:python:variable|X]] | [[lang:recommandation:variable|X]] | |
| |Coding style| [[lang:cpp:codingstyle|X]] | [[lang:cpp:codingstyle|X]] | [[lang:csharp:codingstyle|X]] | [[lang:java:codingstyle|X]] | [[lang:python:codingstyle|X]] | [[lang:recommandation:codingstyle|X]] | | |Coding style (formatage et codage)| [[lang:c:codingstyle|X]] | [[lang:cpp:codingstyle|X]] | [[lang:csharp:codingstyle|X]] | [[lang:java:codingstyle|X]] | [[lang:python:codingstyle|X]] | [[lang:recommandation:codingstyle|X]] | |
| |Cast| [[lang:c:cast|X]] | [[lang:cpp:cast|X]] | [[lang:csharp:cast|X]] | [[lang:java:cast|X]] | [[lang:python:cast|X]] | [[lang:recommandation:cast|X]] | | |Cast| [[lang:c:cast|X]] | [[lang:cpp:cast|X]] | [[lang:csharp:cast|X]] | [[lang:java:cast|X]] | [[lang:python:cast|X]] | [[lang:recommandation:cast|X]] | |
| |Conditions (''if''/''switch'')| [[lang:c:condition|X]] | [[lang:cpp:condition|X]] | [[lang:csharp:condition|X]] | [[lang:java:condition|X]] | [[lang:python:condition|X]] | [[lang:recommandation:condition|X]] | | |Conditions (''if''/''switch'')| [[lang:c:condition|X]] | [[lang:cpp:condition|X]] | [[lang:csharp:condition|X]] | [[lang:java:condition|X]] | [[lang:python:condition|X]] | [[lang:recommandation:condition|X]] | |
| * Net : [[lang:c:net:client_serveur|client/serveur]] | * Net : [[lang:c:net:client_serveur|client/serveur]] |
| * [[lang:c:windows|Windows]] | * [[lang:c:windows|Windows]] |
| * Normes : [[lang:c:normes:misra|Misra]] | |
| * Embarquement de fichiers (Windows/Linux) : [[lang:c:embed|embed]] | * Embarquement de fichiers (Windows/Linux) : [[lang:c:embed|embed]] |
| ====C++==== | ====C++==== |
| * [[lang:cpp:constructeur|Constructeur]] | * [[lang:cpp:constructeur|Constructeur]] |
| * [[lang:cpp:c|Compatibilité avec le C]] | * [[lang:cpp:c|Compatibilité avec le C]] |
| * [[lang:cpp:smartptr|pointeur intelligent]] | * [[lang:cpp:smartptr|pointeur intelligent]], [[prog:cpp:propagate_const|propagate_const]] |
| * [[lang:cpp:rvalue|rvalue]] | * [[lang:cpp:rvalue|rvalue]] |
| * [[lang:cpp:optional|optional]], [[lang:cpp:variant|variant]] | * [[lang:cpp:optional|optional]], [[lang:cpp:variant|variant]] |
| * [[lang:cpp:array|array]] | * [[lang:cpp:array|array]] |
| * [[lang:cpp:auto|auto et decltype et lambda]] | * [[lang:cpp:auto|auto et decltype]] |
| | * [[lang:cpp:lambda|lambda]] |
| * [[lang:cpp:template|Template]], [[lang:cpp:templatespecialisation|spécialisation]] | * [[lang:cpp:template|Template]], [[lang:cpp:templatespecialisation|spécialisation]] |
| * [[lang:cpp:lieur|Lieur]] (ou édition/éditeur de liens) | * [[lang:cpp:lieur|Lieur]] (ou édition/éditeur de liens) |
| * [[lang:cpp:mutex|mutex]], [[lang:cpp:thread|Thread]], [[lang:cpp:openmp|OpenMP]] | * [[lang:cpp:mutex|mutex]], [[lang:cpp:thread|Thread]], [[lang:cpp:openmp|OpenMP]] |
| * [[lang:cpp:chrono|Chrono]] | * [[lang:cpp:chrono|Chrono]] |
| * Normes : [[lang:cpp:normes:misra|Misra]] | |
| ====C#==== | ====C#==== |
| * [[lang:csharp:syntaxe|Syntaxe]] | * [[lang:csharp:syntaxe|Syntaxe]] |
| * [[lang:python:thread|Thread]] | * [[lang:python:thread|Thread]] |
| * [[lang:python:package|Package]] | * [[lang:python:package|Package]] |
| * [[lang:python:linter|Qualité]] (pylint, mypy, Black) | * [[lang:python:linter|Linter]] (pylint, mypy, black, flake8, pyright, pycodestyle) |
| * [[lang:python:wasm|Web Assembly]] (pyodide) | * [[lang:python:wasm|Web Assembly]] (pyodide) |
| * Tests : [[lang:prog:selenium|Selenium]] | * Tests : [[lang:prog:selenium|Selenium]] |
| * [[lang:python:profiling|Profiling]] | * [[lang:python:profiling|Profiling]] |
| * [[lang:python:xml|XML]] | * [[lang:python:xml|XML]] |
| * [[lang:python:wheel|wheel]] : création d'un paquet pour distribuer la librairie. | * [[lang:python:wheel|wheel]] : création d'un paquet pour distribuer la librairie (inclus ''cibuildwheel'' et ''manylinux''). |
| ====Angular==== | ====Angular==== |
| * [[lang:angular:cli|CLI]] | * [[lang:angular:cli|CLI]] |
| * [[lang:angular:test|Test]] | * [[lang:angular:test|Test]] |
| * Typescript: [[lang:typescript:classe|classe]] | * Typescript: [[lang:typescript:classe|classe]] |
| | * Angular: [[lang:angular:service|service / provider]] |
| ====HTML==== | ====HTML==== |
| * [[prog:html|HTML]], [[prog:javascript|Javascript]], [[prog:css|CSS]] | * [[prog:html|HTML]], [[prog:javascript|Javascript]], [[prog:css|CSS]] |
| * [[lang:android:retro_compatibility|Rétro compatibilité]] | * [[lang:android:retro_compatibility|Rétro compatibilité]] |
| * [[lang:android:packaging|Packaging]] (ou apk) | * [[lang:android:packaging|Packaging]] (ou apk) |
| * UI : [[lang:android:ui:toolbar|Toolbar]] | |
| * [[lang:android:drawable|Drawable]] | * [[lang:android:drawable|Drawable]] |
| * Conteneur : [[lang:android:fragment|Fragment]], [[lang:android:layout|Layout]] | * Conteneur : [[lang:android:fragment|Fragment]], [[lang:android:layout|Layout]] |
| * yaml : [[prog:yamllint|yamllint]] (linter) | * yaml : [[prog:yamllint|yamllint]] (linter) |
| * Programmation fonctionnelle : [[https://clean.cs.ru.nl/Clean|Clean]], [[https://www.haskell.org/|Haskell]], [[https://ocaml.org/|OCaml]], [[https://www.scala-lang.org/|Scala]], [[https://elixir-lang.org/|Elixir]] | * Programmation fonctionnelle : [[https://clean.cs.ru.nl/Clean|Clean]], [[https://www.haskell.org/|Haskell]], [[https://ocaml.org/|OCaml]], [[https://www.scala-lang.org/|Scala]], [[https://elixir-lang.org/|Elixir]] |
| | |
| ===== Source des programmes ===== | ===== Source des programmes ===== |
| |
| * Documentation | * Documentation |
| * [[prog:doxygen|Doxygen]] avec des diagrammes [[prog:graphviz:dot|dot avec Graphviz]]. | * [[prog:doxygen|Doxygen]] avec des diagrammes [[prog:graphviz:dot|dot avec Graphviz]]. |
| * Threads | |
| * Exécuteur : [[lib:boost#executeur|Boost]] | |
| ====Librairies==== | ====Librairies==== |
| | * [[data:opendata:librairies|Base de données de librairies]] |
| * Multi-fonction : | * Multi-fonction : |
| * C++ : [[lib:boost|Boost]] | * C++ : [[lib:boost|Boost]] (exécuteur, boost vers std) |
| * [[prog:gnu|Suite GNU]] : [[prog:gnu:libc|glibc]] | * [[prog:gnu|Suite GNU]] : [[prog:gnu:libc|glibc]] |
| * Qualité | * Qualité |
| * Java : [[prog:old:jass|Jass]] (obsolète) : Java with Assertion. | * Java : [[prog:old:jass|Jass]] (obsolète) : Java with Assertion. |
| | * C++ : |
| | * [[lib:catch2|Catch2]] : tests unitaires |
| * Sérialisation : | * Sérialisation : |
| * C++ : | * C++ : |
| * Générateur de wrapper [[lib:swig|SWIG]] : crée une interface pour rendre compatible les entêtes d'un code C/C++ dans presque n'importe quel autre langage. | * Générateur de wrapper [[lib:swig|SWIG]] : crée une interface pour rendre compatible les entêtes d'un code C/C++ dans presque n'importe quel autre langage. |
| * Interface graphique : | * Interface graphique : |
| * C/C++ : [[lang:c:gtk|GTK]]/[[https://www.gtkmm.org/|gtkmm]] (UI), [[lang:cpp:qt|Qt]] (UI), [[https://www.sfml-dev.org/|SFML]] (SDL), [[lang:cpp:wxwidgets|wxWidgets]] | * C/C++ : |
| | * Bureau : [[lang:c:gtk|GTK]]/[[https://www.gtkmm.org/|gtkmm]] (UI), [[lang:cpp:qt|Qt]] (UI), [[https://www.sfml-dev.org/|SFML]] (SDL), [[lang:cpp:wxwidgets|wxWidgets]], |
| | * Embarqué : [[https://github.com/olikraus/u8g2/|u8g2]] afficheur embarqué monochrome, [[lang:c:gfx_mgl|Microchip Graphics Library]]. |
| * Tcl : [[lang:tcl|Tcl/Tk]] | * Tcl : [[lang:tcl|Tcl/Tk]] |
| | * Web : [[prog:tauri|Tauri]] (+Rust) |
| * Scientifique : | * Scientifique : |
| * C++ : | * C++ : |
| * Maillage : [[lib:mumps|MUMPS]] (solveur de matrices creuses), [[lib:metis|METIS]] (mailleur + renumérotation), [[lib:scotch|SCOTCH]] (partionnement en sous-domaine + renumérotation), [[lib:homard|HOMARD]] (maillage adaptatif 2D/3D), [[lib:triangle|Triangle]] (mini librairie pour le maillage Delaunay), [[lib:gmsh|Gmsh]] (mailleur), [[lib:ngsolve|NGSolve]] (mailleur entre autre), [[lib:mmg|Mmg]] (mailleur). | * Maillage : [[lib:mumps|MUMPS]] (solveur de matrices creuses), [[lib:metis|METIS]] (mailleur + renumérotation), [[lib:scotch|SCOTCH]] (partionnement en sous-domaine + renumérotation), [[lib:homard|HOMARD]] (maillage adaptatif 2D/3D), [[lib:triangle|Triangle]] (mini librairie pour le maillage Delaunay), [[lib:gmsh|Gmsh]] (mailleur), [[lib:ngsolve|NGSolve]] (mailleur entre autre), [[lib:mmg|Mmg]] (mailleur). |
| * Résolveur d'équations : [[lib:ceres-solver|ceres-solver]] | * Résolveur d'équations : [[lib:ceres-solver|ceres-solver]] |
| * Stockage des données : [[lib:hdf5|HDF5]] | * Stockage des données : [[lib:hdf5|HDF5]] (y compris HDFView) |
| * Traitement d'ultrason : [[lib:must|MUST]] (Matlab UltraSound Toolbox) | * Traitement d'ultrason : [[lib:must|MUST]] (Matlab UltraSound Toolbox) |
| | * Unités : [[lib:mp-units|mp-units]] (unités non modifiables) |
| * Évaluateur d'expression : | * Évaluateur d'expression : |
| * c++ : [[lib:exprtk|ExprTk]], [[https://beltoforion.de/en/muparser/|muparser]], [[https://github.com/symengine/symengine|SymEngine]] | * c++ : [[lib:exprtk|ExprTk]], [[https://beltoforion.de/en/muparser/|muparser]], [[https://github.com/symengine/symengine|SymEngine]] |
| * Emulateur : OpenCL sur CPU avec [[lib:pocl|PoCL]] | * Emulateur : OpenCL sur CPU avec [[lib:pocl|PoCL]] |
| * Gestionnaires de librairies : [[prog:vcpkg|vcpkg]] | * Gestionnaires de librairies : [[prog:vcpkg|vcpkg]] |
| | * Compression : [[prog:compression:texte|texte]] |
| |
| ====Matériel==== | ====Matériel==== |
| * Microchip : interface graphique [[lang:c:gfx_mgl|Microchip Graphics Library]] | |
| * [[materiel:raspberry|Raspberry Pi]] | * [[materiel:raspberry|Raspberry Pi]] |
| * [[materiel:onduleur|Onduleur]], inclus [[prog:networkupstools|Network UPS Tools]], [[prog:winpower|WinPower]], [[prog:powerchute|PowerChute Personal Edition]] et [[prog:powerchute|PowerChute Business Edition]] (APC). | * [[materiel:onduleur|Onduleur]], inclus [[prog:networkupstools|Network UPS Tools]], [[prog:winpower|WinPower]], [[prog:powerchute|PowerChute Personal Edition]] et [[prog:powerchute|PowerChute Business Edition]] (APC). |
| * [[prog:wpr|Windows Performance Recorder]] | * [[prog:wpr|Windows Performance Recorder]] |
| * Désassembleur / décompilateur : | * Désassembleur / décompilateur : |
| * [[audit:retdec|RetDec]], [[prog:ghidra|Ghidra]], [[prog:reko|Reko]] : décompilateurs en C. | * [[prog:ghidra|Ghidra]], [[prog:reko|Reko]], <del>[[prog:snowman|snowman]]</del>, <del>[[audit:retdec|RetDec]]</del> : décompilateurs en C. |
| * [[prog:x64dbg|x64dbg]] : désassembleur et débogueur 32 et 64 bits pour Windows. | * [[prog:x64dbg|x64dbg]], [[prog:radare2|radare2]] : désassembleur et débogueur 32 et 64 bits pour Windows. |
| * [[prog:snowman|snowman]] : décompilateur en C. | |
| * [[prog:ilspy|ILSpy]] : décompilateur en C# | * [[prog:ilspy|ILSpy]] : décompilateur en C# |
| | * [[prog:pe-bear|PE-bear]] (analyseur d'entête PE), [[prog:die|DiE]] (Detect It Easy, détecteur de compresseur), [[prog:scylla|Scylla]] (décompresseur), [[prog:mal_unpack|mal_unpack]] (décompresseur). |
| * C / C++ : | * C / C++ : |
| * [[prog:cppcheck|CppCheck]] : analyseur statique de code. | * [[prog:cppcheck|CppCheck]] : analyseur statique de code. |
| * [[prog:gcc|gcc]] : gcc peut fournir des informations précieuses. | * [[prog:gcc|gcc]] : gcc peut fournir des informations précieuses. |
| * clang : [[prog:clang-format|clang-format]], [[prog:clang-tidy|clang-tidy]], [[prog:clang-include-fixer|clang-include-fixer]], [[prog:llvm-cov|llvm-cov]], [[prog:sanitizer|sanitizer]] | * clang : [[prog:clang-format|clang-format]], [[prog:clang-tidy|clang-tidy]], [[prog:clang-include-fixer|clang-include-fixer]], [[prog:llvm-cov|llvm-cov]], [[prog:sanitizer|sanitizer]] |
| * [[prog:clazy|clazy]] : analyseur statique de code pour Qt. | * Qt : |
| | * [[prog:clazy|clazy]] : analyseur statique de code pour Qt. |
| | * [[prog:gammaray|GammaRay]] : introspection sur des applications en cours d'exécution. |
| * [[prog:cppinsights|C++ Insights]] : affiche le code source avec la vision du compilateur. | * [[prog:cppinsights|C++ Insights]] : affiche le code source avec la vision du compilateur. |
| * [[prog:iwyu|iwyu]] : optimise la liste des ''#include'' dans les fichiers source. | * [[prog:iwyu|iwyu]] / ''include-what-you-use'' : optimise la liste des ''#include'' dans les fichiers source. |
| * Intégration continue : [[prog:jenkins|Jenkins]], [[prog:travis|Travis]], [[prog:githubactions|Github Actions]], [[prog:gitlab|GitLab]]. | * Intégration continue : [[prog:jenkins|Jenkins]], [[prog:travis|Travis]], [[prog:githubactions|Github Actions]], [[prog:gitlab|GitLab]]. |
| * Code review : [[prog:phabricator|Phabricator]], [[projets:libreoffice|Gerrit]] | * Code review : [[projets:libreoffice|Gerrit]] |
| * [[prog:gestionprojet|Gestion de projet]] | * [[prog:gestionprojet|Gestion de projet]] |
| * Java : | * Java : |
| * [[ide:modelisation:squashtest|Squash]] : saisie/importation des exigences, rédaction des tests Gherkin, exécution via [[prog:jenkins|Jenkins]] et rapport. | * [[ide:modelisation:squashtest|Squash]] : saisie/importation des exigences, rédaction des tests Gherkin, exécution via [[prog:jenkins|Jenkins]] et rapport. |
| ====Les problèmes==== | ====Les problèmes==== |
| | * [[probleme:visualstudio|Visual Studio]] |
| * Compilation | * Compilation |
| * [[probleme:compilation:c|Question / réponse des messages d'erreur type]] | * [[probleme:compilation:c|Question / réponse des messages d'erreur type]] |
| * [[probleme:compilation:visualstudio|Visual Studio]] | |
| * [[probleme:compilation:tolerance|Tolérance]] (non portabilité) de Visual Studio / gcc / clang. | * [[probleme:compilation:tolerance|Tolérance]] (non portabilité) de Visual Studio / gcc / clang. |
| * [[probleme:liaison|Lieur]] | * [[probleme:liaison|Lieur]] |
| * [[probleme:liaison:vs|Visual Studio]], [[probleme:liaison:boost|boost]] | |
| * [[probleme:liaison:mingw_vs|Compatibilité entre MinGW (msys2) et Visual Studio]] | * [[probleme:liaison:mingw_vs|Compatibilité entre MinGW (msys2) et Visual Studio]] |
| * Librairies : [[probleme:compilation:lib:icu]] | * Librairies : [[probleme:compilation:lib:icu]] |
| * [[plateforme:windows|Windows]] | * [[plateforme:windows|Windows]] |
| * [[plateforme:android|Android]] | * [[plateforme:android|Android]] |
| | * [[plateforme:ubuntu|Ubuntu]] |
| =====Projets===== | =====Projets===== |
| ====Fun==== | ====Fun==== |
| * [[coverity|Coverity]] | * [[coverity|Coverity]] |
| * [[prog:patch|patch]] | * [[prog:patch|patch]] |
| * [[prog:git|Git]], [[prog:github|GitHub]], [[prog:svn|SVN]] | * [[prog:git|Git]] ([[prog:gource|Gource]] : générateur vidéos d'historique), [[prog:github|GitHub]], [[prog:svn|SVN]] |
| =====Éditeur de source, Environnement de Développement IDE===== | =====Éditeur de source, Environnement de Développement IDE===== |
| * [[ide:android_studio|Android Studio]] | * [[ide:android_studio|Android Studio]] |
| * [[prog:compilerexplorer|Compiler Explorer]] | * [[prog:compilerexplorer|Compiler Explorer]] |
| * Visual Studio | * Visual Studio |
| | * [[ide:vs:installation|Installation]] avec Visual Studio Installer |
| * [[ide:vs:versions|Versions]] | * [[ide:vs:versions|Versions]] |
| * [[ide:vs:csproj|Modification de la configuration des projets]] : via l'IDE ou par un éditeur de texte. | * [[ide:vs:csproj|Modification de la configuration des projets]] : via l'IDE ou par un éditeur de texte. |
| * [[ide:vs:configuration|Configuration]] | * [[ide:vs:configuration|Configuration]] |
| * [[ide:vs:editeur|Editeur]] | * [[ide:vs:editeur|Editeur]] |
| * [[ide:vs:cmd|Ligne de commandes]] | * [[ide:vs:cmd|Intégration à batch / ligne de commandes / Powershell]] |
| * Modules : | * Cache : [[prog:ccache|ccache]] (support C++ / gcc et clang), [[prog:sccache|sccache]] : comme ccache avec le support du stockage en cloud et de Rust. |
| * [[prog:ccache|ccache]] : compiler cache intégrable à Visual Studio. | |
| * [[prog:sccache|sccache]] : compiler cache sur cloud non intégrable à Visual Studio. | |
| * [[prog:fastbuild|FASTBuild]] : compilation parallèle et cache. Syntaxe particulière. Support peut-être par cmake. | |
| * Utilitaire : [[prog:vcperf|vcperf]] | * Utilitaire : [[prog:vcperf|vcperf]] |
| * [[prog:vsc|Visual Studio Code]] : [[prog:vsc:extension|extensions]], [[prog:vsc:module_highlight|coloration syntaxique sur mesure]] | * [[prog:vsc|Visual Studio Code]] : [[prog:vsc:extension|extensions]], [[prog:vsc:module_highlight|coloration syntaxique sur mesure]] |
| * LPCXpresso / MCUXpresso | * LPCXpresso / MCUXpresso : [[:ide:lpcxpresso:projet|Projets]], [[:ide:lpcxpresso:bugs|Bugs]] |
| * [[:ide:lpcxpresso:projet|Projets]] | |
| * [[:ide:lpcxpresso:bugs|Bugs]] | |
| * [[prog:firefox|Firefox]] | * [[prog:firefox|Firefox]] |
| * [[ide:firefox:plugins|Plugins]] | * [[ide:firefox:plugins|Plugins]] |
| * Modélisation ([[https://www.urbanisation-si.com/les-meilleurs-outils-de-modelisation-uml-sysml-bpmn-dmn-de-l-annee-2016-et-les-gagnants-sont|inspiration]]) | * Modélisation ([[https://www.urbanisation-si.com/les-meilleurs-outils-de-modelisation-uml-sysml-bpmn-dmn-de-l-annee-2016-et-les-gagnants-sont|inspiration]]) |
| * Carte sémantique / carte conceptuelle / carte de connaissances / graphe de connaissances : [[ide:modelisation:yed|yEd]] (Flowchart), [[ide:modelisation:cmap|Cmap]] | * Carte sémantique / carte conceptuelle / carte de connaissances / graphe de connaissances : [[ide:modelisation:yed|yEd]] (Flowchart), [[ide:modelisation:cmap|Cmap]] |
| * UML (diagramme de séquence) : <del>[[ide:modelisation:mscgen|Mscgen]]</del>, dépassé par [[ide::modelisation:plantuml|PlantUML]]. | * UML (diagramme de séquence) : [[ide::modelisation:plantuml|PlantUML]]. |
| * UML (diagramme de composant) : [[ide:modelisation:papyrus|Papyrus (Eclipse)]]. [[ide::modelisation:plantuml|PlantUML]] ne supporte pas la notion de port. | * UML (diagramme de composant) : [[ide:modelisation:papyrus|Papyrus (Eclipse)]]. [[ide::modelisation:plantuml|PlantUML]] ne supporte pas la notion de port. |
| * Gestion des exigences / spécifications : [[ide:modelisation:osrmt|OSRMT]], [[ide:modelisation:squashtest|Squash]] | * Gestion des exigences / spécifications : [[ide:modelisation:osrmt|OSRMT]], [[ide:modelisation:squashtest|Squash]] |
| * API : [[prog:openapigenerator|OpenApi Generator]] (REST) | * API : [[prog:openapigenerator|OpenApi Generator]] (REST) |
| * Console : [[prog:powershell|PowerShell]] | * Console : [[prog:powershell|PowerShell]] |
| * Méthodes formelles : [[prog:atelierb|Atelier B]] / méthode B, [[prog:rodin|Rodin]] / Event-B, [[prog:cadp|CADP]] | * Méthodes formelles : [[prog:atelierb|Atelier B]] / méthode B, [[prog:rodin|Rodin]] / Event-B, [[https://cadp.inria.fr/|CADP]], [[lang:rocq|Coq / Rocq]] |
| |
| =====Logiciels spécifiques aux languages===== | =====Logiciels spécifiques aux languages===== |
| * C | * C |
| * [[https://github.com/Microsoft/checkedc|Checked C]] : surcouche au C avec vérification pour avoir un C plus sécurisé. | * [[https://github.com/checkedc/checkedc|Checked C]] : surcouche au C avec vérification pour avoir un C plus sécurisé. |
| * C# | * C# |
| * [[prog:csharp:mono|Mono]] : compilateur C# de Mono | * [[prog:csharp:mono|Mono]] : compilateur C# de Mono |
| |
| * [[prog:weka|Weka]] | * [[prog:weka|Weka]] |
| * [[prog:hdf|HDFView]] | |
| ====Ports==== | ====Ports==== |
| * COM | * COM |
| * LibreOffice : [[prog:libreoffice:macros|Macros]] | * LibreOffice : [[prog:libreoffice:macros|Macros]] |
| * Microsoft Office : [[prog:office:word|Word]], [[prog:office:excel|Excel]], [[prog:office:outlook|Outlook]], [[prog:office:teams|Teams]] | * Microsoft Office : [[prog:office:word|Word]], [[prog:office:excel|Excel]], [[prog:office:outlook|Outlook]], [[prog:office:teams|Teams]] |
| * PDF : [[prog:pdfsam|PDFMerge]] (extract pages, split, merge, mix and rotate PDF), [[prog:ghostscript|Ghostscript]], [[prog:qpdf|qpdf]] (manipulation / décryptage / réparation) | * PDF : [[prog:pdfsam|PDFsam]] (extract pages, split, merge, mix and rotate PDF), [[prog:ghostscript|Ghostscript]], [[prog:qpdf|qpdf]] (manipulation / décryptage / réparation), [[prog:ocrmypdf|OCRmyPDF]] (ajoute du texte sur des images). |
| * PST : [[prog:outlookdataviewer|Outlook Data Viewer]] | * PST : [[prog:outlookdataviewer|Outlook Data Viewer]] |
| * Hexadécimal : [[prog:hxd|HxD]] | * Hexadécimal : [[prog:hxd|HxD]] |
| * [[prog:meshroom|Meshroom]], [[prog:colmap|colmap]] : reconstitution 3D sur la base d'images 2D | * [[prog:meshroom|Meshroom]], [[prog:colmap|colmap]] : reconstitution 3D sur la base d'images 2D |
| * [[prog:blender|Blender]] : modélisation 3D | * [[prog:blender|Blender]] : modélisation 3D |
| | * [[prog:audacity|Audacity]] : éditeur de musique |
| | * [[prog:equalizerapo|EqualizerAPO]] : ajout d'un filtre aux micro / casque. |
| | * [[prog:filmotech|Filmotech]] : gestionnaire de films. |
| ====Utilitaires Windows==== | ====Utilitaires Windows==== |
| * En lien avec les disques dur / USB / CD | * En lien avec les disques dur / USB / CD |
| * Aide au diagnostic de l'exécution de fichiers : | * Aide au diagnostic de l'exécution de fichiers : |
| * [[prog:sysinternals|Sysinternals Suite]] : divers utilitaires. | * [[prog:sysinternals|Sysinternals Suite]] : divers utilitaires. |
| * [[prog:dependencywalker|Dependency Walker]] : donne les symboles des dll/exe, dépendances récursives. | * [[prog:dependencywalker|Dependency Walker]] (programme historique et détection des dll très lente), [[prog:dependencies|Dependencies]] (implémentation en C#) : donne les symboles des dll/exe, dépendances récursives. |
| * [[prog:pestudio|pestudio]] : analyseur de fichier dll/exe (section, string, dépendances (non récursives), ...). | * [[prog:pestudio|pestudio]] : analyseur de fichier dll/exe (section, string, dépendances (non récursives), ...). |
| * [[prog:peid|PEiD]] : analyseur de fichier dll/exe (section, entrypoint, ...). | * [[prog:peid|PEiD]] : analyseur de fichier dll/exe (section, entrypoint, ...). |
| * [[prog:unlocker|IObit Unlocker]] : Effacer des fichiers bloqués par d'autres processus. | * [[prog:unlocker|IObit Unlocker]] : Effacer des fichiers bloqués par d'autres processus. |
| * [[prog:winhlp|WinHlp32]] : pour lire les fichiers .hlp sous Windows 10 | * [[prog:winhlp|WinHlp32]] : pour lire les fichiers .hlp sous Windows 10 |
| | * [[prog:nirsoft|NirSoft]] |
| ====Internet==== | ====Internet==== |
| * [[prog:apache|Apache]], [[prog:wamp|WampServer]] (non portable, inclus php, mysql), [[prog:uwamp|UwAmp]] (portable, inclus php, mysql) : démon http. | * [[prog:apache|Apache]], [[prog:wamp|WampServer]] (non portable, inclus php, mysql), [[prog:uwamp|UwAmp]] (portable, inclus php, mysql) : démon http. |
| * [[prog:piwigo|Piwigo]] : galerie photo. | * [[prog:piwigo|Piwigo]] : galerie photo. |
| * [[prog:dokuwiki|Dokuwiki]] : wiki. | * [[prog:dokuwiki|Dokuwiki]] : wiki. |
| * [[prog:piwik|Piwik]] : analyseur de trafic de site web. | * [[prog:matomo|Piwik / Matomo]] : analyseur de trafic de site web. |
| * [[prog:wireshark|Wireshark]] : sniffeur de flux réseau (et USB) | * [[prog:wireshark|Wireshark]] : sniffeur de flux réseau (et USB) |
| * [[prog:rawcap|RawCap]] : sniffeur de flux réseau, y compris de la boucle locale (127.0.0.1). | * [[prog:rawcap|RawCap]] : sniffeur de flux réseau, y compris de la boucle locale (127.0.0.1). |
| * Divers API : [[web:api:archiveouverte|Archive ouverte HAL]] | * Divers API : [[web:api:archiveouverte|Archive ouverte HAL]] |
| * [[prog:mremoteng|mRemoteNG]]; [[prog:putty|Putty]] : client ssh | * [[prog:mremoteng|mRemoteNG]]; [[prog:putty|Putty]] : client ssh |
| * [[prog:filezilla|FileZilla]] : transfert FTP et SFTP | * [[prog:filezilla|FileZilla]], [[prog:winscp|WinSCP]] : transfert FTP et SFTP |
| ====Gestion de fichiers==== | ====Gestion de fichiers==== |
| * [[prog:windirstat|WinDirStat]] : indique l'occupation disque de chaque dossier. | * [[prog:windirstat|WinDirStat]] : indique l'occupation disque de chaque dossier. |
| * Mécanique des fluides : [[prog:openfoam|OpenFOAM]] | * Mécanique des fluides : [[prog:openfoam|OpenFOAM]] |
| * Dlubal | * Dlubal |
| * [[prog:rwind|RWIND Simulation]] | * [[prog:rwind|RWIND Simulation]] (payant) |
| * [[prog:cstb|CSTB]] | * CSTB : [[prog:cstb#cim_feu|CIM'feu]] |
| * [[prog:cstb#cim_feu|CIM'feu]] | * RDM |
| * Divers | |
| * [[prog:rdm|RDM]] : RDM v7 pour poutre, ossature et plaque. | * [[prog:rdm|RDM]] : RDM v7 pour poutre, ossature et plaque. |
| * [[prog:beamboy|BeamBoy]] : RMD pour poutre | * [[prog:beamboy|BeamBoy]] : RMD pour poutre |
| * [[prog:fondationsba|Fondations B.A.]] | * [[prog:fondationsba|Fondations B.A.]] |
| * [[prog:magicescalier|Magic Escalier]] | * [[prog:magicescalier|Magic Escalier]] |
| | * [[prog:structurepoint|Structure Point]] (payant) |
| | * [[prog:lefuxcompany|Le Fux Company]] |
| | * [[prog:danielyrondi|Daniel Yrondi]] |
| ===Géotechnique=== | ===Géotechnique=== |
| |
| * [[prog:soilquake#cycliced|CyclicED]] (legacy) : Analyze seismic performance of earth dams | * [[prog:soilquake#cycliced|CyclicED]] (legacy) : Analyze seismic performance of earth dams |
| * [[prog:itasca|ITASCA]] (3DEC, FLAC, FLAC/Slope, FLAC3D, Griddle, KATS, MINEDW, PFC, UDEC, XSite) | * [[prog:itasca|ITASCA]] (3DEC, FLAC, FLAC/Slope, FLAC3D, Griddle, KATS, MINEDW, PFC, UDEC, XSite) |
| | * [[prog:cerema|Cerema]] : CDS, MUR, PCP, ST1 |
| * Divers | * Divers |
| * [[prog:setpil|SETPIL]] : calcul de tassement d'un pieu | * [[prog:setpil|SETPIL]] : calcul de tassement d'un pieu |
| * [[gc:afgc|AFGC]] | * [[gc:afgc|AFGC]] |
| * Divers documentations : [[gc:doc:geotechnique|Géotechnique]] | * Divers documentations : [[gc:doc:geotechnique|Géotechnique]] |
| | * [[gc:doc:vieux|Vieux livres]] |
| =====Curiosités===== | =====Curiosités===== |
| * Technologies | * Technologies |
| =====Télécommunication===== | =====Télécommunication===== |
| * [[tel:telephonie|Téléphonie]] | * [[tel:telephonie|Téléphonie]] |
| | |
| | =====Archive===== |
| | |
| | * [[archive|Contenu obsolète]] |
| |
| =====Perso===== | =====Perso===== |