PROJET AUTOBLOG


Sam & Max: Python, Django, Git et du cul

Site original : Sam & Max: Python, Django, Git et du cul

⇐ retour index

Réécriture de l’article sur les closures 5

vendredi 28 août 2015 à 19:53

Autant quelques articles précédents n’ont pas demandé de gros efforts de concentration, autant celui-ci a été une refonte totale.

En fait, un lecteur m’avait signalé en commentaire que je disais connerie sur connerie.

Vous pouvez croire que je suis têtu, mais mine de rien j’écoute ce qu’on me dit, et j’ai donc réécrit l’intégralité du billet.

Ce n’est pas une notion super importante en Python, mais si la curiosité vous pique, allez lire l’article.

Passons maintenant du coq à l’âne, ou devrais-je dire aux cocks à taille d’ânes avec une petite chubby et son partenaire portant un cock-ring :

Le cock ring, c’est le machin bleu en fin de vidéo, c’est un anneau, qui peut exister en modèle vibrant ou non, qui permet de varier les plaisirs. Je déteste ça, je trouve que ça fait mal à la teub, mais tous les gouts sont dans la nature.

Update du tuto sur les décorateurs 1

mercredi 26 août 2015 à 16:27

Lui aussi est en deux parties. La première était facile : uniquement les prints à changer. Les features de prog fonctionnelle n’ont pas beaucoup évolué entre Python 2 et 3 il faut dire.

Pour la partie 2, j’ai changé quelques phrases, mais surtout un exemple qui avait pété, non pas à cause de Python 3, mais parce qu’il tapait sur une page dont le contenu avait changé.

Bref, si vous avez envie de savoir comment écrire vos propres décorateurs, vous savez quoi faire.

Et sur une note complètement différente, voici à quoi ressemble un vaccum bed, une pratique sexuelle très particulière où la personne est installée dans un sceau de plastique qu’on l’on met sous vide pour le faire coller à la peau :

Ensuite chacun fait ce qu’il veut : anneau vibrant, dildo, huile chaude…

Désactiver un service dans Ubuntu 14.04 11

mardi 25 août 2015 à 13:25

Quand on installe un service, Ubuntu le lance automatiquement, et installe de quoi le faire démarer à chaque boot de la machine.

Si c’est votre machine de dev, vous ne voulez peut être pas qu’Apache, Nginx, Redis, MySQL, ElasticSearch, Solr, Supervisor, Postgres, Docker, et MongoDB soient up à chaque fois tous en même temps alors que vous voulez juste vous palucher sur youjizz.

La plupart des scripts de démarrage sont dans /etc/initd.d:

ls /etc/init.d
acpid           brltty             grub-common  lpd         pppd-dns      resolvconf   skeleton           unattended-upgrades
anacron         console-setup      halt...

Mais ces scripts sont lancés parce qu’ils sont symlinkés dans un des répertoires /etc/rcX:

ls /etc/rc*.d/*apache*
/etc/rc0.d/K80apache2  /etc/rc5.d/K80apache2  /etc/rc6.d/K80apache2

Ouai, j’ai encore des clients qui utilisent apache. Certains utilisent même Tomcat.

Pour désactiver le démarrage automatique, vous pouvez essayer bourinement la suppression des liens :

sudo rm $(ls /etc/rc*.d/*apache*)

Ça marche.

Solution plus pratique, utiliser la commande update-rc.d, qui n’est pas faite pour l’utilisation par les humains, mais fuck it :

sudo update-rc.d -f apache2 remove

Ça supprime aussi tous les liens. sudo update-rc.d -f apache2 disable devrait le faire moins bourinement mais ne marche pas sur ma machine.

Pour inverser la tendance :

sudo update-rc.d apache2 defaults

(ou enable si par miracle ça marche pour vous)

Enfin, si le cœur vous en dit:

sudo update-rc.d -f apache2 remove
sudo sysv-rc-conf

Vous donnera une joli interface curse pour le faire plus visuellement.

Article sur les raw strings mis à jour

lundi 24 août 2015 à 11:18

Bon celui là c’était un facile : y avait juste à changer les prints. Histoire de pas faire ma loque, j’ai rajouté un petit paragraphe sur les combinaisons de prefixes.

Donc si vous croyez toujours que r'truc' c’est que pour les regexs, lisez l’article.

Ah, oui, j’oubliais :

Si vous êtes curieux de savoir ce qui se passe quand on met sa main au lieu de sa bite dans un glory hole.

Mise à jour de l’article sur les listes en intension 10

dimanche 23 août 2015 à 14:57

Aujourd’hui j’ai dépoussiéré la partie 1 et partie 2 des articles sur les listes en intension.

Tout est donc passé à Python 3, et j’ai rajouté quelques liens ou précisions ici et là.

Si vous ne savez pas encore ce que fait [sum(line) for line in data if line[0] > 4], l’article n’attend que vous :)

Et on m’a fait remarquer en comment que dernièrement le blog était devenu plus sage.

Alors sans plus de transition, voici une cam amateur d’un salon du cul. Car j’imagine que certains pensent que c’est un mythe ou croient que les salons de l’érotisme en France sont super hot…

De rien.