Mensuel Shaarli
May, 2018
J'ai testé ce soir et ce fût un fail. Mais je recommancerai à partir de la première release. Je pense qu'une stack mixée entre Kotlin > bytecode > native peut devenir très intéressant. Et si on se rapproche des tailles d'occupation de la mémoire de Go pour des applications Java-like qui dispose de la même charge CPU, alors autant vous dire que je signe tout de suite !
Edit : j'ai retesté et GraalVM ne supporte pas les accents / espaces dans les chemins de fichiers (y compris celui où elle est installée). Bref ça marche bien et le gain en performance est miraculeux !
À partir de java 1.8u161 la limité est débloquée par défaut => Donc rien à faire.
Pour les versions antérieures et débloquer la limitation cryptographique des nouvelles JVM (à partir du JDK 1.8u151), il faut
Ouvrir le fichier $JRE_HOME/lib/security/java.security et y ajouter / modifier la ligne suivante :
crypto.policy=unlimitedJ'en parlais justement avec lui au boulot. Après plusieurs heures de réflexion la pull request est faite, en espérant qu'elle arrive vite dans les dépôts officiels du projet.
La photo de Dr Strange m'a faite rire.
Au début on lit le titre et on se dit "nan mais c'est une blague", puis on lit l'article et on se dit "oh my gaaad, nan mais c'est un fake" et enfin on lit les sources et là... Bon bah que dire de plus à part souhaiter que la génération des 15 - 30 ans comprenne les enjeux de ce début de 21ième siècle.
_P.S : j'en profite pour remercier nos parents (les sexagénaires et plus) pour nous avoir laissé un pays en récession, une dette galopante, une démocratie en vrac, un grand patronat sur-puissant, une génération apolitisée, un service public en disparition, un gouvernement sans élection et une dette climatique plus remboursable, une crise énergétique qui frappe à la porte, un chômage sans précédent et un bon petit paquets de guerres à gauche à droite et un choc des civilisations qui se répand comme une traînée de poudre.
Mais heureusement nous avons la joie de savoir que vous, vous en aurez bien profité ! Bravo et merci les moustaches._
Encore une fois BFM TV manipule les graphiques pour faire croire que la grève désemplie, alors que le mouvement, au contraire, s'accélère.
Merci à Chlouchloutte
En quoi Gradle souffre du problème de l'arrêt des machines de Turing mais pas Maven.
Nouvelle sympa, se lit en deux minutes.
Titre de la new : Windows Notepad fixed after 33 years: Now it finally handles Unix, Mac OS line endings • The Register - Liens en vrac de sebsauvage
Il va y avoir deux types de personnes :
1) Ceux qui n'ont plus de vie privée, mais qui gagneront plusieurs heures de temps de vie par jour.
2) Ceux qui protégerons leur vie privée, mais qui devront perdre leur temps à effectuer les tâches automatisées pour tous les autres.
Il va bien falloir socialiser Google nan ?
Animal, je t'invite à jeter un coup d'oeil à la vidéo.
Un post facebook retraçant l'évolution des coûts de l'éducation aux USA. La phrase de fin attaquant le concept même du socialisme est percutante :
Nous ne voulons pas d'une éducation gratuite mais abordable.
Un outil de test de charge en Python. À essayer chez les clients.
Assez dingue. J'avoue !
via Sebsauvage.
J'en ai marre de voir des politiciens mentir, trahir, magouiller, voler, tricher, détourner... Bref commettre toutes ces exactions qui font qu'il est légitime de les les appeler des pourritiques.
En conséquence, je démarre sur ce post une liste date et sourcée des saloperies que les uns et les autres ont pu faire ; ceci pour savoir qui est un salopard et pour qui ne jamais, ô grand jamais, plus voter !
Bref, ma black-list
Laurianne Rossi & Mme Danielle Brulebois
- 2018-05 : promesse de supprimer les emballages alimentaire en plastique, utilisé pendant la cuisson, dans les cantines d'écoles (alors que nous en connaissons la cancérogénéïté. source.
Comment skinner des boutons et des liens de la bonne façon. Très didactique je trouve.
La complexité cyclomatique est une notion difficile à comprendre et moyennement fiable en fonction des projets / langages / etc.
Après lecture du document, je trouve que la compexité cognitive apporte beaucoup de pragmatisme à sa grande soeur en rendant intelligible l'idée sous-jacent : mesurer la simplicité de relecture d'un code.
Pour toi @Doudou
Nickel pour coder !
Chlouchloutte, c'est pour toi !
Je viens de réinstaller la dernière Mint (chose pas faite depuis 2016) et je remarque que celle-ci en est encore à LibreOffice 5.1 (version qui flaggée EOL - End Of Life pour les néophytes). Bref, pour disposer de la dernière version stable de LibreOffice, mais pas de la version Fresh, voici ce qu'il faut faire :
sudo apt remove --purge libreoffice*
sudo add-apt-repository ppa:libreoffice/libreoffice-5-4
sudo apt update
sudo apt install libreoffice libreoffice-core lbreoffice-l10n-fr
sudo apt upgrade
Voilà :D
Un tuto sur PKI via une river.
(Pour Doudou)
@Animal, tu me disais quoi ? Que dans ce pays ils faisaient caca dans leur gamelle nan ? Juste avant de nous moquer, je tiens à rappeler que notre gastronomie démocratique à la française s'américanise hein... Voilà
Les politiques économiques appliquées par la France depuis 5 Présidents de notre République à présent, sont toutes dictées par la Commission Européennes siégeant à Bruxelles via des GOPÉ (Grandes Orientation Politique et Économique).
Le Portugal ayant décidé de contrevenir à ces GOPÉ et, ayant le temps avant d'être obligé de les appliquer, en profite pour appliquer une politique économique contraire aux desiderata de Bruxelles et... Ça marche !
Via une river
C'est grosso-modo ce que j'essaie en ce moment, mais les hallucinations sont souvent trop fortes et me font émerger. Le poids sur la poitrine est incroyablement surprenant.
Pour apprendre le CSS3 et le HTML5 en grosso-modo 2h. Très pratique pour se mettre dans le bain de la partie front-web sans prise de tête.
Seul bémol, le test prend une seconde par IP, mais ça fait le taf (je l'améliorerai au besoin) :
for i in $(seq 1 254); do ping -c1 -t 1 192.168.11.$i; doneA priori je me suis trompée l'année dernière...
Le verdict est clair :
- Le plus intéressant d'entre tous est la rémunération via SARL à la condition de cotiser soi-même pour une prévoyance pas trop chère.
- En sachant que le RSI est une caisse non-obligatoire depuis peu, il est possible de cotiser sur des caisses britanniques nettement moins onéreuses.
Je ferai mon changement de status d'ici à la fin d'année.
Pour Chlouchoutte. Toutes les petites annotations existantes en Kotlin et qui produisent un code Java-friendly. L'autre point intéressant de l'article est qu'il montre le code Java produit à partir du code Kotlin.
Dessiner le schéma de sa base de données et générer le SQL qui va bien à partir de ce schéma.
Voici la liste des outils que j'ai trouvé et qui soient "gratuits" (le premier est sympa) :
N.B : je n'ai pas lu les conditions d'utilisation !
Le flex-office, pour commencer à le vivre, c'est assez sympa... Sauf quand on doit travailler et produire. Voilà
Les-crises.fr
Toujours aussi percutant !
Via une river
Les sources JavaScript exécutées par le navigateur sont souvent différentes des sources originales crées par un développeur. Les source map servent au debugger
Accéder aux backups de la semaine de son FTP.
Pour Animal
Il y a une quarantaine de langues parlées et écrites dans l'UE et que propose LREM... ? De faire un clavier unique... Pas optimiser du tout, en fonction que vous soyez plutôt anglophone, francophone, germanophone, italianophone, etc. Vous avez compris. Mettons en place une règle stricte, rigide, forcée et en ignorant les particularités de chacun.
Merci à Chlouchloutte pour cette trouvaille ! La vidéo est très claire pour comprendre comment le jouet fonctionne.
Comment installer un antivirus sous Linux. Grosso-modo, cela sert surtout à protéger les utilisateurs d'OSX / Windows, mais si vous faites tourner des applis avec Wine, alors vous êtes aussi concernés.
Terrifiant, d'autant que l'IA se rapproche furieusement des compétences cognitives des humains peu qualifiés...
Je suis satisfait, il fait une politique de droite
JF. Copé
Vidéo de 30 secondes, pour la maman de Chlouchloutte, via une river. C'est clairement la droit qui parle le plus honnêtement des actions de Macron.
Voilà
Ou comment obtenir en un clique toutes les informations de positionnement de votre écran (PC, Mobile ou Tablette). Très pratique !
Cela fait quatre fois que le destin me ramène devant cet article de Joël et je pense qu'il l'a écrit pour moi. Je note ici les phrases clefs :
Well, yes. They did. They did it by making the single worst strategic mistake that any software company can make: They decided to rewrite the code from scratch.
[...]
It’s harder to read code than to write it.
[...]
The idea that new code is better than old is patently absurd. Old code has been used. It has been tested. Lots of bugs have been found, and they’ve been fixed. There’s nothing wrong with it. It doesn’t acquire bugs just by sitting around on your hard drive. Au contraire, baby! Is software supposed to be like an old Dodge Dart, that rusts just sitting in the garage? Is software like a teddy bear that’s kind of gross if it’s not made out of all new material?
Voilà, reuse, adapt but do not rewrite it mothafucka !