Liens

Bash

Programmation Bash/Tests sur WikiBooks
https://fr.wikibooks.org/wiki/Programmation_Bash/Tests

C

GCC Command-Line Options
http://tigcc.ticalc.org/doc/comopts.html

Notes sur le processus de compilation avec GCC/Clang, par Guillaume Belz
Pour bien comprendre comment on passe de fichiers sources à un fichier exécutable
https://guillaumebelz.wordpress.com/2015/03/07/notes-sur-le-processus-de-compilation-avec-gccclang/

Norme C99
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf

Norme C11
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf

So you think you know C?, par Oleksandr Kaleniuk
Un test de C. Il ne comporte que 5 questions. Bonne chance !
https://hackernoon.com/so-you-think-you-know-c-8d4e2cd6f6a6#.2q392058s

The C Book, par Mike Banahan, Declan Brady and Mark Doran
http://publications.gbdirect.co.uk/c_book/

Type-punning and strict-aliasing, par Thiago Macieira (Qt Blog)
http://blog.qt.io/blog/2011/06/10/type-punning-and-strict-aliasing/

Understand how flexible array members are to be used
https://www.securecoding.cert.org/confluence/display/seccode/MEMxx-C.+Understand+how+flexible+array+members+are+to+be+used

Understanding Strict Aliasing, par Mike Acton
http://cellperformance.beyond3d.com/articles/2006/06/understanding-strict-aliasing.html

What Every C Programmer Should Know About Undefined Behavior #1/3
http://blog.llvm.org/2011/05/what-every-c-programmer-should-know.html

Uninitialized floating point variables can be deadly par Raymond Chen
https://blogs.msdn.microsoft.com/oldnewthing/20080702-00/?p=21773

Uninitialized garbage on ia64 can be deadly par Raymond Chen
https://blogs.msdn.microsoft.com/oldnewthing/20040119-00/?p=41003

C++

How do you set, clear and toggle a single bit in C/C++? sur stackoverflow
http://stackoverflow.com/questions/47981/how-do-you-set-clear-and-toggle-a-single-bit-in-c

The Definitive C++ Book Guide and List sur stackoverflow
http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list

Electronique

EETimes – Anti tamper real time clock (RTC) – make your embedded system secure
http://www.eetimes.com/document.asp?doc_id=1274183

Le code couleur des résistances : décodeur online
http://www.electronique-radioamateur.fr/elec/composants/resistance-code-couleurs.php

Les raccourcis clavier pour LTSpiceIV sous Mac
http://cds.linear.com/docs/en/software-and-simulation/LTspiceShortcutsForMacOSX.pdf

NXP – Introduction to graphics and LCD technologies
http://www.nxp.com/wcm_documents/techzones/microcontrollers-techzone/Presentations/graphics.lcd.technologies.pdf

Resistor Guide – Resistor Sizes and Packages
http://www.resistorguide.com/resistor-sizes-and-packages/

Général

Find Innovation Where You Least Expect It, par Tony McCaffrey et Jim Pearson
http://hbr.org/2015/12/find-innovation-where-you-least-expect-it

Go-to statement considered harmful, par Edsger Dijkstra
Déjà en 1968, GOTO était considéré comme dangereux et dispensable.
http://www.cs.utexas.edu/users/EWD/ewd02xx/EWD215.PDF

Git

Git Beginner’s Guide for Dummies
Un tutoriel fun sur Git
http://backlogtool.com/git-guide/en/intro/intro1_1.html

Git How To
http://githowto.com/

git: fetch and merge, don’t pull
http://longair.net/blog/2009/04/16/git-fetch-and-merge/

Java

Always close streams
Comment bien fermer ses streams en Java sans le try-with-resources de Java 7
http://www.javapractices.com/topic/TopicAction.do?Id=8

Programmation Java/Réflexion
http://fr.wikibooks.org/wiki/Programmation_Java/R%C3%A9flexion

Things every Java developer must know about Exception handling
https://10kloc.wordpress.com/2013/03/09/runtimeexceptions-try-catch-or-not-to-catch/

JSON

Validateur et formateur de JSON en ligne
http://jsonlint.com/

Latex

Tout ce que vous avez toujours voulu savoir sur LATEX sans jamais oser le demander, de Vincent Lozano.
Un livre open-source sur Latex La version intégrale est disponible en ligne au format PDF et vous pouvez également acheter un exemplaire papier.
http://framabook.org/5-tout-ce-que-vous-avez-toujours-voulu-savoir-sur-latex-sans-jamais-oser-le-demander

Linux / Unix / OS X

Introducing initramfs, a new model for initial RAM disks, Rob Landley
Une explication de la différence entre les mécanismes initrd et initramfs pour le démarrage du noyau Linux.
http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/Introducing-initramfs-a-new-model-for-initial-RAM-disks/

Understanding the Trash Can in OS X
http://computers.tutsplus.com/tutorials/understanding-the-trash-can-in-os-x–mac-4007

UNIX Domain Sockets, Stefano Zacchiroli
https://upsilon.cc/~zack/teaching/1314/progsyst/cours-09-socket-unix.pdf

Xubuntu Geek: Add items to Xfce Applications Menu
http://xubuntugeek.blogspot.fr/2011/12/add-items-to-xfce-applications-menu.html

OO

Why getter and setter methods are evil, Allen Holub
http://www.javaworld.com/article/2073723/core-java/why-getter-and-setter-methods-are-evil.html

Outils

How Does Secure Socket Layer (SSL or TLS) Work?
http://luxsci.com/blog/how-does-secure-socket-layer-ssl-or-tls-work.html

Keyboard Shortcuts pour CodeBlocks
http://wiki.codeblocks.org/index.php?title=Keyboard_Shortcuts

Wolframalpha, une calculatrice qui ne fait pas semblant
http://www.wolframalpha.com/input/?i=15%2B25i+%2B+log%283+%2B+19i%29

Pratique

Un fablab pour les pros à Nantes
http://www.fabmake.fr

Python

Google Python Style Guide
https://google.github.io/styleguide/pyguide.html

Python v2.7.6 documentation – 8.17. copy — Shallow and deep copy operations
http://docs.python.org/2/library/copy.html

Module pour la manipulation de champs de bits, conversion en compléments à 2, …
http://code.google.com/p/python-bitstring/

Une explication simple sur « Charsets et encoding » et influence dans Python en particulier.
http://sebsauvage.net/python/charsets_et_encoding.html

Python Project Howto, par John Kleint
http://infinitemonkeycorps.net/docs/pph/

Vendeurs d’électronique

http://myworld.ebay.fr/alphacrucis-france/

http://stores.ebay.fr/Elektor-Base

Wi-Fi

Howtogeek – Wi-Fi Security: Should You Use WPA2-AES, WPA2-TKIP, or Both?

Howtogeek – How an Attacker Could Crack Your Wireless Network Security

Juniper Networks – Understanding the Network Terms SSID, BSSID, and ESSID

Web

CSS Font-Size: em vs. px vs. pt vs. percent par Kyle Schaeffer
http://kyleschaeffer.com/development/css-font-size-em-vs-px-vs-pt-vs/

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s