Mensuel Shaarli
November, 2018
La seule chose qui me manque en Rust ce sont des classes. Depuis que j'ai adopté le style de programmation OOP de Yegor Bugayenko, penser en objet et non en procédurale-qui-se-fait-passer-pour-de-l'objet me semble évident.
Ceux qui décrètent que l'OOP ne marche pas ne parviennent tout simplement pas à penser en Objet. Cela revient à dire que la récursion terminale ne fonctionne pas parce que l'on ne parvient pas à penser un algorithme itératif en invocation récursives et sans encombrer la pile d'appels.
Bon bah voilà... (눈_눈)
Alors infox ou pas ?
Augmentation du nombre d'actions + nominal :
- Mise à jour des statuts
- PV AGE pour la montée au capital + (éventuellement Nomination des nouveaux DG)
- PV à faire enregistrer aux impôts
- Annonce légale dans l'ordre :
- Capital
- Changement de SAS vers SARL
- Changement des dirigeants : Nouveau DG / Gérants non majoritaires
- Liste des souscripteurs d'actions
- Pièce d'identité recto-verso (des gérants)
- Déclaration de non-condamnation signé en original (pas de signature électronique)
- 375 €
Je rappelle qu'en France la date des soldes est décidée par l'état et qu'on ne peut faire des promos comme cela. Dit autrement (et si la législation n'a pas changée), le black friday chez nous est une grosse arnaque. Mais bon, tant que certains y croient... Cela continuera de fonctionner, un peu comme l'homéopathie en fait.
Et un autre.
Merci Doudou, je te prends ça.
Les différents cas de figure rendant un élément non cliquable par Selenium (et les solutions pour y remédier).
Avez-vous déjà entendu parler des nomades digitaux ? J'ai récemment découvert ce style de vie qui consiste à travailler n'importe où dans le monde, tant qu'une connexion internet est disponible.
Combien d'espace accordons-nous aux véhicules.
Pour générer une conf Nginx.
Pour toi @Animal
Merci Animal pour ton résumé argumenté de l'article. Je vais le relayer dans mon entourage.
Aurevoir les Zip, Aurevoir les RAR, voici Quompression. Il peut compresser des To de données dans seulement quelques octets.
Certains Sharlistes sont vraiment des génies !
J'adhère totalement aux propos de l'auteur.
Bon ok... Je vais aller le voir. La voix de Pikachu en VF est énorme !
Il m'était arrivé une chose similaire dans une Peugeot 207 il y a 8-10 ans ! J'étais en voiture avec Roudoudoutte et nous partions en vacances. Cela faisait quelques heures qu'elle roulait et elle m'avait passé le volant. Le régulateur de vitesse était fixé à 70 Km/h et nous étions arrêtées en aglo pour le changement sur une place de stationnement, le long d'un trottoir.
Là, grosse trouille puisque au moment où je commence reprendre le véhicule et à accélérer, la voiture se met à monter toute seule très vite et très fort dans les tours, alors que je n’accélère plus hein, ceci pour rejoindre les 70 Km/h. J'ai beau désactiver le régulateur, rien n'y fait. C'est après avoir écrasé pour la troisième fois la pédale de frein que tout le système cessera de s’emballer.
L'idée de Daniel de débrayer n'avait pas fonctionnée... Bah oui, les Peugeots savent changer les vitesses toutes seules...
Guidelines for web design that adhere to the tenets and ethos of Brutalism
JDK8 AES-GCM code example. GitHub Gist: instantly share code, notes, and snippets.
Ne croyez pas avoir déjà vu cette vidéo car elle reprend des extraits d'autres pour donner un message. La première partie est tirée d'une série télé du type black mirror, mais il s'agit en réalité d'un montage qui nous montre un futur possible, panoptique, dystopique et morbide.
Je vous encourage à regarder cette vidéo et diffuser cette vidéo. Et à tous mes confrères en mesure de développer une IA militaire, par pitié, dites non.
Merci à l'Université de Berkley pour ce montage.
Je cite la définition du capitalisme en cinq mots :
Capitalisme :
Le droit d'accumulation illimité.
Voilà
Des mots qui me viennent en vrac : linux, NSA, backdoor, Microshiotte, foutage de gueule
Je suis d'accord
Mon gros lol du jour... Merci à Sam Ganegie pour ce partage.
comment : j'ai le sentiment que les marketeux de chez Microshiottes ne reculent vraiment devant rien. M'voilà
Bon j'ai presque ris autant qu'avec mon client qui m'annonçait hier que dans le cadre de la modernisation de ses applications web, ils allaient supprimer toutes les installations de Firefox et de Chrome et migrer tous les postes bureautique vers Edge...
Y a-t-il quelqu'un pour me dire ce qu'il se passe dans les services de direction des grands groupes ???
Merci à Chlouchloutte
Pour plus tard.
Le design d'email est un exercice difficile. Il y a des contraintes fortes à respecter au niveau mise en page et code. Le guide complet pour connaitre les meilleures pratiques.
Comment templatiser correctement nos e-mail.
Je relaie l'info.
Dilbert: Can I go with you to the customer meeting? I'm worried you might promise something we can't deliver.
The Boss: Don't be ridiculous! I've been having customer meetings without engineers for years.
Dilbert: I know and they all turn into disasters.
The Boss: You worry too much! Everything will be fine!
Man: Can you replace our data centers with blockchain?
The Boss: Give us two days.
Plein d'exemples simples pour apprendre Kotlin. Play Kotlin intègre même un runner et un éditeur pour tester les exemples sans avoir à installer quoi que ce soit.
La suite sur Kubernetes & Virtualbox
Papoter sur les logiciels libres, les serveurs, mon Fairphone et ma Aquaris M10
Une belle piqûre de rappel. Pour Animal et le VPS de votre client Vstb que tu es en train de configurer.
Le backup est indispensable, et le chiffrement aussi mais comment chiffre-t-on un disque que l'on n'a pas installé ?
In everything we do, we play the long or the short game. The short game is easy, pleasurable, and offers visible and immediate benefits. But it almost never leads to success. Here's how to play the long game.
Et vous, à quel type de jeu jouez-vous ? #Paresse #Ambition #Motivation
Dissolution de société :
1) PV AGE de dissolution
- à faire enregistrer aux impôts
- Le liquidateur c'est le gérant
- Prévoir 375 € d'enregistrement
- Faire une annonce légale pour a dissolution
- La dissolution doit être datée a posteriori de la date de l'AGE
- Un formulaire M2
2) Clôture de la société
- PV AGE de clôture
- Clôture des comptes
- Quitus à donner au liquidateur (c'est le gérant)
- Compte de liquidation certifiés conforme par le liquidateur
- Annonce légale
- Un formulaire M4
Architecture Decision Record
Autre temps autre méthode. En résumé, quelles sont les bonnes pratiques de documentation dans un cadre agile.
What it means for software to be fast, and why most software is not.
Quelques astuces de design. Clair, simple, sympa.
C'est assez simple en fait : toute commande C/C++ reçoit le flux provenant de fd 0 par convention (il y a aussi fd 1).
De facto vous pouvez écrire :
#!/usr/bin/env bash
PIPE=`cat`
macommande $PIPE $*
# $PIPE c'est le flux
# $* ce sont les paramètres
Pour détecter la présence d'un pipe :
if [ -t 0 ]; then
echo "Via des params"
else
echo "Dans un pipe"
fi
Tester la fiabilité de son wifi en WPA2 en l'attaquant via la faille de sécurité Hashcat.
Merci à Timo pour le lien.
Je me disais quelque chose en me couchant tout à l'heure... Est-ce que la domination imposée à l'Afrique est de la faute des européens, ou des africains ? Je vais faire un parallèle : la France fût la seconde puissance mondiale (en prenant en compte les aspects économique, militaire, scientifique, philosophie, géo-politique, etc) mais n'est que l'ombre d'elle-même et sur un déclin sans précédent.
Cela est principalement du au fait que la population ait délaissé le contrôle du pouvoir politique à une mafia trop heureuse de se gaver de l'argent dont le pays regorgeait (et regorge encore) ? Peut-être connaissez vous l'adage : une nation de mouton engendre toujours un gouvernement de loups.
Mais là n'est pas la question. La question est : faut-il en vouloir aux mafieux en col-blancs de se servir goulûment là ou toute une nation les laisse faire, où est-ce la responsabilité de l'ensemble des citoyens qui (pour en citer quelques unes) :
- Préfère ne pas savoir parce que ça fout le bourdon
- Préfère se vider la tête parce qu'après une journée de boulot, enfin voilà tu comprends...
- Préfère ne pas réfléchir parce que ça fait du bien de se poser par fois
- Préfère ne pas aller manifester parce que ce n'est pas leur problème cette grève (et puis il va pleuvoir en plus)
- Préfère ne pas voter parce que ça ne sert
- Préfère ne pas apprendre l'économie parce que c'est compliqué
- Préfère ne pas étudier l'histoire géo-politique parce que cela ne les intéresse pas
- Préfère ne pas changer parce que j'ai le droit d'avoir mes habitudes quand même
- Préfère ne pas partager parce que c'est à moi pas à toi ?
Je pense que vous m'avez comprise... Ce qui est arrivée aux africains est aussi de leur responsabilité, ils se sont désolidarisés, ne se sont pas organisés et on ensuite contribué au saccage de leurs nations et la beauté de l'Histoire est qu'il est en train d'arriver la même chose à la France ; alors certes sous une autre forme, moins rapide et moins visible que la traite négrière ou la déstabilisation politique par actions militaires, mais tout aussi morbide : aller nourrir vos enfants sans argent dans une société intégralement capitaliste.
Cela prendra encore quelques années pour ne pas dire décennies, mais la France sera tôt ou tard, à défaut de l'émergence d'une cohésion citoyenne et nationale, une nouvelle Afrique, prise de haut et de force par la même mafia séculaire qui gangrena toutes nos sociétés civiles.
Wallpaper !!!
Mes coups de coeur de princesse, mes coups de gueule de RH !
J'ai découvert James Hill aujourd'hui grâce à de nombreux Shaarlistes qui l'ont relayé. L'artiste est juste monstreux. Je vous invite à regarder les autres parties de ses concerts !
Pour MoniK ;D
Java, RSA et AES
Une alternative en ligne à PhotoShop
Une explication datant de 2017 et expliquant quoi utiliser pour le chiffrement sue JVM.
Pour Chlouchloutte, voici un très long post sur le DDD.
Par contre mon alerte bullshit / théoricien-qui-ne-code-pas a résonnée en observant que la phase de tests en TDD arrive après le code...
Cela manque encore une fois cruellement d'exemples.
Merci aux shaarlieurs du Styx :D
Pour Animal. Tu vas adorer...
Le site est pas mal, se limiter au cours sur les automates serait dommage.
Voilà. À quand un "Président à vie" pour la France ?
Bon c'est du Twitter, donc question source et analyse ça reste du gros caca mais je relais au cas où. Si quelqu'un à des sources, je prends.
J'étais arrivée à ce tableau toute seule #Proud. Par contre la ligne accès pompier (ermergency chez moi) est tout en haut pour en refléter l'importance.
D'ailleurs, je vais plus loin dans l'agilité liquide dans le sens où les itérations ont disparu et où nous livrons aussitôt qu'une tâche Releaser la X.Y.Z apparaît dans la ligne ermergency.
Que pensent les gilets jaunes ?
En une infographie, tout ce que les GAFAM ont sur nous. Voilà (et il doit en manquer).
Riduildel, cher ami, ce qui est décrit dans l'article ne constitue pas des tests unitaires dans le sens où ils sont covariants au code alors qu'un test unitaire, écrit en TDD est par essence contravariant.
Dit autrement, un test unitaire n'a pas besoin d'être modifié lorsque le code change puisqu'il est découplé du code. Pour le dire autrement, cela fait plus de 10 ans que j'écris des tests unitaires et je n'ai réellement compris ce qu'il fallait faire et comment en écrire que depuis moins d'un an... #Craftsmanship
Pour ceux qui voyageront à Noël.
En réalité, seuls les plus intelligents continus d'utiliser le calcul avancé.
Pour Animal. C'est tellement vrai n'est-ce pas ?
Pour Doudou notamment.
A font that'll get rid of all the bullshit.
Un tuto pour installer Docker sur une Linux Mint
Sous Linux, umask est la configuration qui détermine quels seront les droits attribués par défaut, que porteront de vos fichiers et vos répertoires, lors de leur création.
Je tente un combo : obsesus meretrix.
NGiИX configuration generator: HTTPS, HTTP2, CDN, PHP, HHVM, Frontend, Reverse proxy, Node.js, WordPress, Drupal, security headers, rate limiting, expiration by file types…
Je cite :
Culture
DevOps is mostly about breaking down barriers between teams. An enormous amount of time is wasted with tickets sitting in queues, or individuals writing handoff documentation for the person sitting right next to them. In pathological organizations it is unsafe to ask other people questions or to look for help outside of official channels. In healthy organizations, such behavior is rewarded and supported with inquiry into why existing processes fail. Fostering a safe environment for innovation and productivity is a key challenge for leadership and directly opposes our tribal managerial instincts.
AutomationPerhaps the most visible aspect of DevOps. Many people focus on the productivity gains (output per worker per hour) as the main reason to adopt DevOps. But automation is used not just to save time, but also prevent defects, create consistency, and enable self-service.
MeasurementHow can you have continuous improvement without the ability to measure improvement? How do you know if an automation task is worthwhile? Basing decisions on data, rather than instinct, leads to an objective, blameless path of improvement. Data should be transparent, accessible to all, meaningful, and able to be visualized in an ad hoc manner.
SharingKey the success of DevOps at any organization is sharing the tools, discoveries, and lessons. By finding people with similar needs across the organization, new opportunities to collaborate can be discovered, duplicate work can be eliminated, and a powerful sense of engagement can be created among the staff. Outside the organization, sharing tools and code with people in the community helps get new features implemented in open source software quickly. Conference participation leaves staff feeling energized and informed about new ways to innovate.
Exception n°4 :
Sauf si un adverbe de quantité le précède. D’abord, une petite règle qu’on connaît tous : un participe passé construit avec le verbe avoir s’accorde avec le COD s’il est placé avant le verbe : « les mensonges que j’ai prononcés ». Jusque-là, tout va bien.
Lorsque le participe est précédé du pronom personnel « en », on considère que « en » est neutre, et le participe est invariable : « les mensonges, j’en ai prononcé ». Ça se complique, mais ça reste gérable.
Mais attention : si un adverbe de quantité (autant, combien, moins, trop…) précède le « en », le participe passé s’accorde : des mensonges, combien en as-tu prononcés ? Oui, là on accepte d’entendre parler réforme de l’orthographe.
Quel longueur de clef choisir en fonction de quel algorithme et à partir de quand la faire évoluer.
M'a faite rire !
Not only is ‘Je suis excité’ not the appropriate way to convey excitement in French, but there seems to be no real way to express it at all.
Merci à Chlouchloutte, j'ai pu apprendre des choses sur moi-même. C'est excitant ٩(◕‿◕。)۶
The third quarter of 2018 was filled with major advances in our vNext Aurelia implementation along with a few cool new updates in today's Aurelia. Read on to hear about what we've accomplished and what's next as we round out 2018 and head into 2019.
Je suis Aurelia vNext de près. La 2.0 sort dans deux mois :)
En référence au sondage crasse et orienté de l'Ifop supposant que 40% des français serait pour la mise en place d'une dictature...
Le pire c'est que le document (qui peut être un fake) semble être une ordonnance. Et lorsque l'on sait que l'homéopathie repose véritablement sur ce type de préparation, c'est effrayant !
TensorFlow est toujours aussi remarquable !
Le répo GitHub est ici : https://github.com/ogroth/tf-gqn
L'article me pose problème car il met de côté un aspect fondamentale des grèves nippones : les grévistes continuent de travailler mais rendent leurs services gratuits.
Dit autrement, l'équivalent des agents RATP à Tokyo, lorsqu'ils font grève, viennent travailler certes c'est vrai ; et il signifient leur mécontentement par un brassard mais ouvrent les tourniquets pour rendre gratuit l'accès aux trains.
Moralité, ils sont venus au travail et seront donc toujours payés, les clients ne paient rien et les soutiennent dans leur action et c'est le grand patronnât, les décideurs, les hautes sphères crapuleuses qui se trouvent obligées de poser le genoux à terre à cause de l'immense perte engendrée par la grève.
La grève n'est écoutée, les revendications prisent en compte, que si les portes monnaies des 1% sont touchés car souvenez-vous : Payer c'est Voter.
Si c'est vous qui portez seuls le coût de votre grève, alors vous adoptez la plus mauvaise des stratégies. Faites payer ceux qui se goinfrent d'argent, ces êtres cupides pour qui seul le rapport de force évalué dans un devise n'a de valeur. Changez de métrique, arrangez-vous pour satisfaire vos clients et mécontenter vos actionnaires, là votre grève sera utile.
La France de 1970 à 2017 mes amis
Toujours bon à conserver ce genre d'analyses sur les media. ACRIMED en fait aussi des comme cela.
À lire pour plus tard.
J'ai retrouvé les planches de ce vieux manga que j'avais lu il y a quelques années :D