Mise à jour

Photo d'un gros barbu en train de se faire photographier nu entre les jambes nues du photographe

Je le fais pas souvent mais quand je m’y met, je fais bien dans les coins.

La suite

Les imports en Python

Photo d'un homme sodomisant une poupée

Un jour vous avez du écrire votre propre module. Vous n’aviez pas vraiment réfléchi à la question. C’était juste une petite lib pour regrouper des fonctions. Ou juste une app Django. Un truc tout simple. Mais les imports ont soudainement cessé de devenir clairs. Ça ne marchait pas. Rien ne marchait. Vous aviez des sys.path.append partout juste au cas où et c’était encore pire.

Vous avez donc décidé de vous remettre à PHP, au moins le include utilise les chemins de fichiers, et ça, c’est facile.

La suite

Synchroniser son serveur avec ntp sous Linux

Vous êtes un tocard McFly!

Synchroniser son serveur avec l’heure sub-atomique de Sirus B en quelques clics…

La suite

Le choix d’un langage influence le fun de votre carrière

Capture d'écran d'une invitation a redémarrer un système Windows avec deux choix écrit en russe

Les langages de programmation sont censés être des technologies neutres, mais comme toute chose utilisée dans le monde réel pour des usages concrets et nombreux, l’humain finit par leur donner une orientation, une préférence.

La suite

C’est l’ascenseur émotionnel, tu baises à tous les coups

Photo d'un énorme requin sous un bateau

Vous connaissez ce genre de plan. Les amis des amis des amis vous invitent à un apéro d’amis d’amis. Vous vous pointez, et vous constatez que que :

  1. y a encore des gens qui louent des palaces pour 600 euros par mois.
  2. y a quand même des invités que vous connaissez d’un autre groupe qui n’a rien à voir.
  3. finalement vous allez bien rester pour le bar-beuk.
La suite

Faire cohabiter plusieurs versions de jQuery

Photo comparant le même poids en graisse et en muscle.

jQuery est très bien foutu, non content de permettre d’utiliser des libs concurrentes utilisant la même API avec noConflict() (c’est beau l’open source quand même), elle permet également d’utiliser en même temps une version plus récente ou plus ancienne de son code, facilitant les migrations.

La suite

Socket en Python

Photo d'un enfant violoniste en larmes

Python est un langage de haut niveau, ce qui fait qu’on a rarement besoin de taper directement dans les interface de couches basses comme les sockets : on utilise des abtractions comme urllib et consort.

Même quand on doit communique directement des paquets de données, on préférera utiliser des solutions comme zeroMQ, bien plus fiables et faciles à mettre en œuvre.

Cela étant dit, pour la culture G, ça ne fait pas de mal d’avoir un petit hello world des sockets en Python.

La suite

Comment le Revenu de Base Inconditionnel pourrait maximiser le bonheur.

On se demande souvent si l'argent fait le bonheur ou pas. Mais l'argent, il en pense quoi, lui ?

Réflexion sur le bonheur, l’interdépendance entre humains et l’argent. Cette réflexion nuagesque aboutit à une proposition pour débugger le système monétaire actuel, et optimiser le bonheur global. Featuring Albert Jacquard.

La suite

Ajouter une route au urls.py de Django durant les tests

Cette image illustre ce que je ressent quand je ne trouve pas d'article décrivant ce genre d'astuces quand j'en ai besoin

Créer des routes dans l’urlconf juste pour les tests unitaires n’est pas très propre, heureusement on peut utiliser des urls de test complètement séparées.

La suite

Le génie des titres des films pornos

Gif animé des animaux de la foret copulant au printemps

Je trouve qu’on ne rend pas assez hommage au travail énorme fait par les mecs qui ont 10000 euros de budgets et une caméra pour tourner un boulard. Prenez le marketting par exemple : vous imaginez le challenge pour vendre un nanard cheap sur un marché saturé par des produits similaires ? Mais ils y [...]

La suite