ConnectedPDF Technology, The Better Way to PDF
Rien que cette phrase est un condensé de la pire merde de toute la merde actuelle (d'ailleurs, je vous conseille vivement Silicon Valley). Connected
? Pour lire un PDF, c'est-à-dire un putain de fichier sur ma machine ? Ensuite, un terme à la mode, comme Technology (WTF), puis une promesse de révolution.
Merde, j'veux juste un lecteur simple, et Foxit était pas mal jusqu'à ce qu'ils décident de pourrir complètement ce soft (pour se faire de la thune).
À l'instant, j'ouvre un PDF, je commence à lire. Une pop-up de merde que je n'ai pas sollicité apparaît. Premier emmerdement. Puis elle reste là "en chargement…". Pour finalement me proposer leur "ConnectedPDF Technology" (sans toujours savoir ce que ça propose) et de bien cliquer ici pour partager toute ma vie et mes empreintes de bite avec eux.
va bien te faire foutre
Bref, je suis à la recherche d'un lecteur PDF, non connecté, sans Spell Check, sans possibilité de modifier le fichier, etc. Juste ergonomique et rapide. Quelqu'un a ça sous la main ?
L'essentiel à savoir sur le mod_rewrite d'Apache, par un mec qui répond à une question par une mini-documentation bien foutue.
Les gens sur ce site sont justes incroyables :)
Une vision de l'informatique comme artisanat que je défends totalement. L'informatique C'EST de l'artisanat.
Malheureusement, le besoin de financiarisation / budgetisation / visibilité / etc. des entreprises, françaises notamment, font qu'elles ont beaucoup recours à la sous-traitance, impliquant une quantité de règles figées et d'administratif. Du coup, le métier se perd au profit d'une vision gestionnaire et court-termiste (et donc mauvaise).
Tellement d'humour et de talent. Dommage qu'on trouve plus leur bouquin (on le trouve plus, nan ?)
Plein, plein, plein d'erreurs courantes en shell (que ce soit bash, zsh, sh, ksh, POSIX, etc.).
Et aussi un site merveilleux où on peut trouver plein de trucs utiles.
Merci à Pierre-Alain de qosgof pour ça (oui, je sais, le partage date d'aout 2013…)
Quelques règles .htaccess. Pratique.
Décidément, je fais bien de vider les Shaarli du patron (Seb) que j'avais mis de côté (certains datent de deux ans !)
Ici, le tableau Wikipedia des frameworks JS pour de la DataViz. Ça va bien me servir.
Cool : un tuto Docker qui semble relativement complet. Je garde sous le coude.
Ahah, très drôle. Une reprise du célèbre dessin de xkcd (sudo make me a sandwich) avec le 49-3.
via : https://twitter.com/bluetouff/status/730738400186257408
Une série de vidéos drôles (ironiquement drôles) sur « pourquoi les femmes ne codent-elles pas ? »
via : https://twitter.com/HTeuMeuLeu/status/732842267485016064
Bortzmeyer en grande forme pour défoncer le sensationnalisme et le manque de travail de trois clampins qui se supposent journalistes.
D'ailleurs, une excellente technique pour vérifier la confiance qu'on peut accorder à un journal est celle-ci :
via : https://twitter.com/bortzmeyer/status/726389193807683584
Raaa. Effectivement, j'ai eu ce problème avec les résolveurs de Free. Résultat : j'ai du mettre un nom sur un champ A plutôt que sur un CNAME. Mais aujourd'hui, je veux (et dois) réutiliser le wildcard, et du coup exclure pas mal de clients Free (et de façon intermittente)
Ce serait bien qu'ils corrigent :)
Quand une structure métallique est conçue par ordinateur avec de l'optimisation topologique, ça donne ça. Absolument génial (et peut-être la preuve que l'esprit humain n'est pas assez large pour "sortir du cadre")
À garder sous le coude : un utilitaire (sous Python) qui décortique des programmes sous Linux, via l'interception des appels systèmes. Ça ne marche pas avec tout, mais c'est déjà pas mal.
(voir la capture d'écran pour se donner une idée)
via : https://twitter.com/binitamshah/status/696350999053619200
Super. Une commande shell pour obtenir la météo. Pas mal :)
Chaud cette histoire de faille dans les extensions Firefox. En cause : la non isolation des différentes apps.
via : https://twitter.com/bluetouff/status/717378238268448769
Petite perle dégottée par Bluetouff.
C'est chaud d'être aussi ignare quand on a ce genre de responsabilité. Ou peut-être est-ce juste de la connerie ?
Log intéressant : je fais régulièrement (et automatiquement) des synchronisations de mon keyring keepass que je transporte avec moi vers mon serveur. La synchronisation peut être concurrente : des choses peuvent avoir changer dans les deux sens, ou changer en même temps au moment d'une mise à jour.
Le procédé transactionnel est relativement lent, alors j'ai voulu voir dans les logs ce qu'il faisait. Les étapes sur l'image (attention, y a une petite inversion dans l'affichage du log), résumés ici :
Bref, c'est une sorte de transaction à plusieurs phases. C'est assez marrant de voir cette "danse" s'opérer.
Malheureusement, je crois bien qu'il reste un trou dans la dernière phase (entre le get et le delete). Donc ce n'est pas transactionnel pur (de toute façon, il faut que le système source le soit pour permettre un transactionnel réel) mais ce petit risque de non isolation pourrait être rendu quasi impossible grâce à un timer.
Ahhh, enfin un calculateur de masques IP vraiment pratique. Il fait tout, y compris calcul de masque à partir d'une plage, et donne toutes les notations possibles.
À garder sous le coude.