"ELF is the dominating file format for Linux. It competes with Mach-O for OS X and PE for Windows.
ELF supersedes .coff, which supersedes a.out.
Minimal ELF file: In this example we will consider a saner hello world example that will better capture real life cases."
"Il y a un préjugé fort qui dit que les travaux manuels n’exigent pas de compétences intellectuelles. Prenons les serveuses, que j’ai longtemps observées. C’est, de loin, dans ses aspects cognitifs que leur travail est le plus difficile : elles doivent prendre les commandes, être en bons termes avec la cuisine qu’elles ne doivent pas presser, mais un peu quand même pour que les clients ne soient pas mécontents. Il faut retenir qui a commandé quoi, même si la personne change de place. Elles doivent gérer l’arrivée de nombreux plats en même temps, pour plusieurs tables. Elles doivent savoir servir le café sans renverser de gouttes sur la coupelle, ne pas oublier le sucre, ni la crème, etc. Elles doivent en plus assumer une certaine gestion émotionnelle, avec des clients pas toujours en forme, d’autres qui sont à la limite du harcèlement sexuel. Il faut qu’elles dosent leur degré de politesse, en étant polies mais pas trop. Le tout avec un patron qui ne les soutient pas toujours, et sur des horaires très fatigants, souvent tard le soir."
Since Spring 4.1, it is really easy to enable JSONP on an API controller:
@RestController
@RequestMapping(value = "/")
public class MyController {
@ControllerAdvice
static class JsonpAdvice extends AbstractJsonpResponseBodyAdvice {
public JsonpAdvice() {
super("callback"); // name of the query parameter to use
}
}
@RequestMapping(value = "/", method = RequestMethod.GET)
public MyAPIResult getStuff(...) {
...
}
}
There is no RFC …
What do you think of the following innocuous Python code ?
from gevent import monkey
monkey.patch_all(thread=False, select=False)
import requests
requests.get('http://i-do-not-exist.com')
print('THIS WILL NEVER BE PRINTED !!!')
Guess what ? The string message will never get printed :(

Simply remove the monkey.patch_all line and you'll …
OMG: WebAssembly is a Lisp dialect !!! -> https://developer.mozilla.org/en-US/docs/WebAssembly/Understanding_the_text_format
"On February 28, the four major browsers announced their consensus that the MVP of WebAssembly is complete. Firefox turned WebAssembly support on-by-default about a week after that, and Chrome followed the next week. It is also available in preview versions of Edge and Safari."
Last week, my father asked me if I could find make a backup of an old lovely voicemail message he had.
I wrote a short Python script to accomplis this:
twiml_url = 'https://handler.twilio.com/twiml/EH9515e9e0d2fb81f27d75a493225ae703'
client = Client(os.environ['TWILIO_ACCOUNT_SID'], os.environ['TWILIO_AUTH_TOKEN'])
client.calls.create(to='+33241XXXXXX …Une courte présentation que j'ai donné cette après-midi à Voyages-sncf.com Technologies :
Les slides sont accessibles ici en plein écran.
CPU utilization has become a deeply misleading metric: it includes cycles waiting on main memory, which can dominate modern workloads.
I made this little app where you can create a color on the screen (or copy-paste CSS hex# color) and find out the name of the closest matching color.
Upsource provides a unified friendly UI for exploring and monitoring all your Git, GitHub, Mercurial, Perforce and/or Subversion repositories from a central location.,Search commit history by commit message, commit ID, author, reviewer, branch, git tag, time span, filename, or path.,Upsource supports creating, reviewing and merging GitHub pull requests.
YAKUZA is a personal visual account of the life inside an inaccessible subculture: a traditional Japanese crime family that controls the streets of Kabukicho, in the heart of Tokyo, Japan.
Through 10 months of negotiations with the Shinseikai, my brother Malik and I became one of the only westerners ever to be granted this kind of access to the closed world of Japanese organised crime.
Annotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects. JSON, Jackson, Gson, JAX-RS integrations included http://immutables.org
afl = american fuzzy lop
cf. http://lcamtuf.coredump.cx/afl/
"Luckily, afl-fuzz can leverage lightweight assembly-level instrumentation to its advantage - and within a millisecond or so, it notices that although setting the first byte to 0xff does not change the externally observable output, it triggers a slightly different internal code path in the tested app."
And this hierarchy, like it or not, offers unearned advantages to some (privileges) while it disadvantages the “other” (marginalization).
Désintox continue sa moisson de bobards
On peut facilement se créer l'équivalent d'un token d'authentification avec son smartphone. Il existe des applications respectant un protocole standardisé pour cela: OTP (One Time Password). L'intérêt de l'OTP est que vous n'avez pas besoin de connexion entre votre client OTP (votre smartphone) et le serveur. Ils peuvent générer et contrôler la validité des OTP de manière déconnectée. Ce système peut donc fonctionner même si vous n'avez pas de réseau GSM à portée.
Ce protocole permet de créer un code qui ne sera utilisable qu'une seule fois. Nous allons juste ajouter un champ de saisie dans le formulaire de login. Vous allez voir, ce n'est vraiment pas compliqué.
En fonction de ma mobilité, à quels lieux puis-je accéder ?
Jaccede, c’est une plateforme collaborative (site Internet et application mobile) où chacun peut détailler l’accessibilité des lieux accueillant du public pour permettre aux personnes à mobilité réduite d’identifier les établissements correspondant à leurs besoins en matière d’accessibilité.