Programmation
Un article de Haypo.
(Différences entre les versions)
Version du 4 juillet 2007 à 15:29 (modifier) Haypo (Discuter | Contributions) ← Différence précédente |
Version actuelle (26 janvier 2018 à 10:35) (modifier) (défaire) Haypo (Discuter | Contributions) |
||
(12 révisions intermédiaires masquées) | |||
Ligne 1 : | Ligne 1 : | ||
[[Catégorie:Programmation]] | [[Catégorie:Programmation]] | ||
+ | <div style="text-align: right; font-weight: bold; margin-top: 3ex;">« ''[http://users.rcn.com/jcoplien/Patterns/C++Report/SpaceIII-1.html The iteration is human, the recursion is divine]'' » - James O. Coplien</div> | ||
+ | |||
__NOTOC__ | __NOTOC__ | ||
{{Retour|Accueil|Retour à l'accueil}} | {{Retour|Accueil|Retour à l'accueil}} | ||
Ligne 8 : | Ligne 10 : | ||
* [[Gcc]] | * [[Gcc]] | ||
* [[Gdb]] | * [[Gdb]] | ||
- | * [[Compilation croisée avec gcc]] | ||
* [[Autotools]] | * [[Autotools]] | ||
* [[Conseils de programmation orientée objet]] | * [[Conseils de programmation orientée objet]] | ||
- | * [[Allocation de mémoire sécurisée en C et Cpp|Allocation de mémoire sécurisée]] | ||
- | * [[Fréquence du processeur]] | ||
* [[errno]] | * [[errno]] | ||
+ | * [[Systèmes d'exploitation]] | ||
* [[Signaux]] | * [[Signaux]] | ||
* [[Mémoire]] | * [[Mémoire]] | ||
Ligne 19 : | Ligne 19 : | ||
* [[libc]] | * [[libc]] | ||
* [[autotools]] | * [[autotools]] | ||
- | </div> | ||
- | |||
- | <div class="accueilboite"> | ||
- | <div class="accueiltitre">Web</div> | ||
- | * [[HTML et XHTML]] | ||
- | * [[Javascript]] | ||
- | * [[CSS]] | ||
- | * [[DOM]] | ||
- | * [[Écrire proprement une URL]] | ||
- | </div> | ||
- | |||
- | <div class="accueilboite"> | ||
- | <div class="accueiltitre">XML et XSLT</div> | ||
- | * [[Introduction à XML]] | ||
- | * [[Introduction à XSLT]] | ||
- | * [[Programmer avec XSLT]] | ||
</div> | </div> | ||
Ligne 40 : | Ligne 24 : | ||
<div class="accueiltitre">Divers</div> | <div class="accueiltitre">Divers</div> | ||
* '''[[Bonnes pratique pour le développement]]''' | * '''[[Bonnes pratique pour le développement]]''' | ||
- | * [[ | + | * [[git]] |
* [[Gdb|Débogueur gdb]] | * [[Gdb|Débogueur gdb]] | ||
* [[Expressions rationnelles]] | * [[Expressions rationnelles]] | ||
- | * [[Programmation orientée objet]] | ||
</div> | </div> | ||
- | |||
- | <hr class="spacer" /> | ||
- | |||
- | <div style="text-align: center;">''Voir aussi les '''[[langages de programmation]]''' et '''[[Programmation Victor|mes projets]]'''.''</div> | ||
- | |||
- | <hr class="spacer" /> | ||
- | |||
- | == Voir aussi == | ||
- | |||
- | === Articles connexes === | ||
- | |||
- | * [[Analyse statique de code]] — [[Injection de code]] — [[Format string attack]] — [[Rétro-ingénierie]] | ||
- | |||
- | === Liens externes === | ||
- | |||
- | * (fr) [http://www.advancedlinuxprogramming-fr.org/ Traduction en français du livre Advanced Linux Programming] | ||
- | * [http://www.koders.com/ koders.com] : Moteur de recherche de code source (sous licence libre) | ||
- | * [http://www.boost.org/ Boost] : Projet regroupant une collection de bibliothèque [[Cpp|C++]] de « haut-niveau ». Les outils sont très bien écrits, et me laissent souvent abasourdi (quoi ? c'est possible de faire ça en C++ ?). Quelques exemples : ''meta programming'', conteneur ''any'' (pouvant une valeur de n'importe quel type), etc. | ||
- | * ''[http://pmd.sourceforge.net/cpd.html Copy Paste Dectector]'' : Outil permettant de trouver les bouts de code "copiés-collés" pour le factoriser. Fonctionne sur du code C++ et Java apparemment (peut-être d'autres). | ||
- | * ''[http://www.secdev.org/projects/pytstop/ Pystop]'' : Un débogueur programmé en [[Python]] | ||
- | * (en) [http://www.thc.org/root/phun/unmaintain.html How To Write Unmaintainable Code]: ''Ensure a job for life ;-)'' | ||
- | [[Image:Stvalentin.jpg|center|''Bienvenue à Geekland'']] |
Version actuelle
« The iteration is human, the recursion is divine » - James O. Coplien
Langage C et C++