Mensuel Shaarli
April, 2018
En résumé, 97,8% des ingénieurs IT provenant d'Inde sont incapables de développer une application :
- Qui compile.
- Qui s'exécute.
- Qui correspond au besoin.
- Qui ne plante pas.
Enjoy l'outsourcing ! Et dire qu'on nous baisse les TJM français parce que "trop cher en comparaison", mais en comparaison à quoi ?
Pour Chouchloutte. #Strotoi (et ton chéri).
Kouman gé rigoulé
Pour Doudou :
Découvrez comment prendre le contrôle d'un serveur Docker avec un simple conteneur ! Vous aurez accès avec l'utilisateur root à l'ensemble des fichiers/dossiers du serveur ! La seule condition, avoir accès à un utilisateur membre du groupe Docker !
Parce que je sais que les gens chez toi ont remplacé leur PIC Ansible par une PIC Docker parce que le problème du super conteneur n'existait plus hein... Bah non en fait.
Le Président Macron a violé le droit international en attaquant la Syrie sans l'accord de l'ONU.
La raison qui a motivé cette attaque est la supposition de présence d'armes chimiques et surtout qu'elles aient été utilisées par le régime de Bachar Al-Assad à l'encontre de populations civile. Sauf qu'aucune preuve n'a été apportée par la France, à l'image de que ces les États-Unis ont fait avec Sadam Hussein et en Irak.
De ce fait, le Président Macron a violé l'article 68 de notre constitution en exposant la France et son peuple aux affres de la guerre. Car oui, en bombardant la Syrie, la France vient de déclarer la guerre à la Syrie, sans l'accord du peuple français et sous l'impulsion d'un seul homme, le tout en dehors du droit international...
En conséquence, François Asselineau demande la destitution du Président Macron.
Tout un tas d'infographie sympa. (j'aime les infographies pleines de tips & tricks)
En réalité, anarchiste libertarienne mais le quiz ne doit pas prendre cela en considération.
Parce qu'ils aiment faire des gâteaux :D
Je suis d'accord avec la conclusion :
Jackie Chan is one of the most successful actors in film history, and he's deserved every dollar he has ever earned. He has broken almost every bone in his body and nearly died several times over his 50+ year acting career. All for the sake of making kick-ass films to be loved and enjoyed forever by millions around the world. Thank you Jackie Chan!
Quand on compare combien touche les autres qui font tout faire en CGI ou par des doublures, il est clair que Jackie Chan est plusieurs niveaux au-dessus et mérite ses millions.
Tout est dans le titre.
Merci à Iqbalou :
Ne faites pas du Software As A Service mais du Software As A Self-Service
Tout est dans le titre
Pour Lenny et Chlouchloutte. Le SCSS est plus facile d'appréhension que le less. En une soirée j'ai fait des trucs vraiment pas mal. Je posterai des articles à ce sujet.
Dès fois, comme ça, vous surfez sur 9gag et tombez sur un truc venu de nulle-part. La vidéo dit en gros, internet est source de fake news, et saimal m'voyez parce que la télévision saipapareil et du coup c'est un risque pour "notre démocratie".
Le titre original est : The corrupt media using identical talking points to tell people to listen ONLY to them and no other sources
Je rappelle au passage que l'un des points forts du programme de l'UPR est la lutte contre la propagande médiatique organisée par les puissances financières, je dis ça, je dis rien...
Très bel article. En résumé :
- OpenZFS pour les données précieuses.
- XFS pour la perfomance sur de vraiiment très gros fichiers et très gros disques (Yobibytes / Exabytes).
Edit : je sentais l'info parodique, d'où ma petite note. ScienceInfo est un faux site d'information. Le poste est donc bien satirique, ouf ! Je laisse le poste parce qu'il tombe juste.
Animal me disait les USA font caca dans leur gamelle... Et c'est vrai,ne devenons pas comme eux.
Note : je n'ai pas vérifié les sources.
Existential comics, toujours aussi percutant !
Quelques mythes sur le réseau de trains japonais. Apparemment, je m'étais faite avoir par la propagande.
Tout sympa d'avoir une liste quasiment exhaustive (d'autant qu'il y en a un bon paquet) !
Chère Union Européenne... Toi qui protège d'abord les riches, puis le business et les citoyens ensuite... Je souhaite de tout mon cœur que mon pays puisse enfin se défaire de ton emprise, tant dans ses Lois, que dans les esprits.
Je suis déjà ton adversaire, mais si tu touches au logiciel libre, une chose qui m'est très chère, alors je deviendrai ton ennemie. #UPR #Frexit
Pour Animal
En une infographie !
L'image est limpide
Une image, tout est limpide
Je suis en train de passer en revu les différents systèmes de chargement de composants en JS. En résumé (et avec quelques imprécisions) :
- CommonJS permet de charger les libs JS de manière statique.
- AMD (pour Asynchronous Module Definition) permet de chargement des libs JS de manière dynamique et asynchrone.
- SystemJS permet de faire les deux mais également d'assurer la transpilation à la volée des libs chargées.
Il faudrait donc utiliser SystemJS pour être bien.
Tuto sympa pour fabriquer son lombricomposteur. Ce sera ma next step pour début 2019.
Ohhh mais attentez... Avoir des représentants qui écrient et votent Les lois à notre place c'est la démocratie nan ? Ah bah non en fait... Ohhhhh my Gaaaaad.
Les Pays-Bas ne sont pas une démocratie, la France n'est pas une démocratie et l'Union Européenne est l'institutionnalisation qui vise à supprimer tout pouvoir aux citoyens en offrant les 4 principaux pouvoir d'une nation (ndr. Législatif, Judiciaire, Exécutif et Création Monétaire) à des personnes non-élues... Mais bon, il paraît que vouloir sortir de l'UE ou encore refonder des institutions justes, honnêtes et démocratiques, c'est être un vilain nationnaliste-raciste-nazi-qui-vote-fn...
Pour ceux qui ont envie de comprendre le fonctionnement de nos institutions, il y a heureusement l'UPR.
Il est possible d'appliquer une CSS si une classe est présente sur un DIV ET une autre classes. Pour cela, il faut simplement ne pas mettre d'espace dans le fichier CSS, par exemple :
<p class="red">taco</p>
<p class="yellow">burrito</p>
<p class="red yellow">chimichanga</p>
.red { color: red; }
.yellow { color: yellow; }
/* Pas d'espace dans la déclaration */
.red.yellow { color: orange; }A présent on le sait : plus de 50 % de nos capacités viennent de l'ADN et non du milieu, comme le postulait le sociologue.
Laurent Alexandre
Il faut se méfier de tout et je m'explique : Laurent Alexandre nous explique que le QI est conditionné à 50% par notre ADN et imaginer que ce dernier n'intervient absolument pas dans l'intelligence est aussi stupide que de croire que tout le monde peut courrir aussi vite qu'Ursain Botlz, avec un peu d'entrainement. Allez dire cela aux éternels n°2 aux JO.
En clair, ce n'est pas le cas, la génétique conditionne nos corps et le cerveau en fait partie. Nos habitudes peuvent uniquement compenser ce que notre génome nous prends.
Bref, nous ne sommes pas égaux génétiquement et nous ne l'avons jamais été. Là où l'article est inquiétant c'est que Laurent Alexandre adopte systématiquement le comportement de BHL, à savoir qu'il ne cite aucune source et annonce des choses de manière péremptoire comme si une vérité divine l'avait embrassé à sa naissance.
Et c'est là mon propos : oui l'ADN doit bien intervenir pour une bonne partie, mais sans source pour valider la démarche expérimentale ayant conduit à cette proposition, l'article ne vaut pas grand chose...Autant lire Closer si vous préférez.
En résumé :
- Les plastiques PET sont présents partout (et c'est mal).
- Ils sont toxique à mort.
- Ils ne sont pas recyclables.
- Ils sont biodégradables... Mais à partir d'un siècle #CestSympaNan
- Un bactérie sécrète un enzyme capable de digérer ces plastiques en quelques semaines.
- Par erreur, des scientifiques ont créé une mutation permettant à l'enzyme d'effectuer le même travail, mais en quelques heures (100 heures environ).
Pour ceux que cela intéresse, les PET sont ceux que l'on retrouve là.
Une idée, un peu folle, comme ça... Et si on n'arrêtait de financer des guerres pour financer la dépollution de notre planète ? Commençons par arrêter d’élire des fous et votons les lois nous-mêmes, ça devrait aider un peu... Sifflote un air d'URP...
Pour toi Animal.
Autant dire que cela doit être tranquille de savoir que l'on a acheté ceux qui sont en charge de la décisio de nous faire un procès.
Pour Animal.
Via je ne sais plus quelle river.
Bon, dans l'idée j'utilisais Gitea et impossible de migrer de la 1.3.3 vers la 1.4.0. Systématiquement le fichier de la base indiquait une corruption pendant la migration. Auparavant j'avais déjà perdu des données.
Bref, voici ce qu'il faut faire pour (1) protéger SQLite des erreurs d'écriture et (2) réparer l'index de la base quand celui-ci est cassé (attention, je n'ai jamais réussi à récupérer un datafile mort si l'équivalent de la MFT de SQLite était touché).
1) Pour éviter les erreurs avec SQLite, ne pas activer les options : noatime et nodiratime.
En effet, SQLite se servirait de la date de mise à jour des inodes pour gérer les accès concurrentiels au datafile. Cela est certes dit au conditionnel mais en supprimant ces options de mon /etc/fstab je n'ai plus d'ennuis.
2) Pour récupérer la base corrompue il faut :
-
Installer le paquet sqlite3 :
sudo apt install sqlite3 -
Saisir la commande :
sqlite3 gitea-broken.db ".dump" | sqlite3 gitea-repaired.db