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/

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++

Awsesome-cpp
« A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-… stuff. »
https://github.com/fffaraz/awesome-cpp

Bartek’s coding blog: C++17 features
https://www.bfilipek.com/2017/01/cpp17features.html

C++ Rvalue References Explained
http://thbecker.net/articles/rvalue_references/section_01.html

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

RVO V.S. std::move
https://www.ibm.com/developerworks/community/blogs/5894415f-be62-4bc0-81c5-3956e82276f3/entry/RVO_V_S_std_move?lang=en

cpp-compiler-options
Des jeux de fichiers d’options pour GCC et CLang
https://github.com/jonathanpoelen/cpp-compiler-options

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

Exploratory Software Testing
https://msdn.microsoft.com/fr-fr/library/jj620911(v=vs.120).aspx

PID without a PhD, par Tim Wescott
http://wescottdesign.com/articles/pid/pidWithoutAPhd.pdf

Fixing PID, par Vance VanDoren
https://www.controleng.com/single-article/fixing-pid

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

A Visual Git Reference
https://marklodato.github.io/visual-git-guide/index-en.html

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/

Visualizing Git Concepts with D3
http://onlywei.github.io/explain-git-with-d3/#commit

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 to generate star fields [with ImageMagick]
https://mike42.me/blog/2018-01-howo-to-generate-star-fields

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

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/

PyFormat: Using % and .format() for great good!
https://pyformat.info/

Réseau

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

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/

Publicités

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 )

Photo Google+

Vous commentez à l'aide de votre compte Google+. 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 )

w

Connexion à %s