Published: Sept. 16, 2022, 2:02 p.m.
Dans cette partie 2, nous discutons le changement d\u2019\xe9tage gratuit chez Heroku, les vagues de licenciement dans le monde technologique, le carri\xe8re de contributeur individuel et le cloud souverain. Et on vous parle de division de nombres entier dans la rubrique d\xe9butant.
Enregistr\xe9 le 9 septembre 2022
T\xe9l\xe9chargement de l\u2019\xe9pisode LesCastCodeurs-Episode\u2013285.mp3
News Infrastructure
NVidia interdit de vendre ses processeurs d\u2019intelligence artificiels les plus puissants en Chine https://www.reuters.com/technology/nvidia-says-us-has-imposed-new-license-requirement-future-exports-china\u20132022\u201308\u201331/
- Le gouvernement Am\xe9ricain a mis en place la restriction (export control)
- 10% des ventes en Chine pour NVidia
Apr\xe8s 23ans un internaute arr\xeate d\u2019utiliser son propre serveur e-mail et il explique pourquoi cela est devenu impossible https://t.co/TQ61y45MXT?ssr=true
- Sa raison: l\u2019impossibilit\xe9 d\u2019avoir un service fiable.
- Les services de gestion d\u2019e-mails sont d\xe9sormais dans les mains de quelques gros acteurs (Google, Microsoft,..) qui d\xe9ploient \xe0 coup d\u2019algorithmes des filtres pour mettre en spam les e-mails ind\xe9sirables
- Ces derniers sont obscures et peuvent \xeatre stupides en blacklistant des blocs entiers d\u2019IPs
- L\u2019internaute demande aux acteurs de se r\xe9veiller avant que les politiciens s\u2019en m\xealent (pour le pire \u2026)
- Cela demande aussi la mise en place de protocoles plus avanc\xe9s comme DMARC
- Pour des adresses \u201ccasual\u201d comme celles des cast codeurs, c\u2019est maintenant passage \xe0 la caisse et 3 \xe0 5 euros par mois et pas adresse email c\u2019est plus que la valeur de ces emails \u201ccasual\u201d
Cloud
Heroku annonce la fin de son \xe9tage gratuit https://techcrunch.com/2022/08/25/heroku-announces-plans-to-eliminate-free-plans-blaming-fraud-and-abuse/?guccounter=2&guce_referrer=aHR0cHM6Ly90LmNvLw&guce_referrer_sig=AQAAACIpHvzb3Pb2gtgt8Dm99CWGUhbEkdTgLVDgKwMNNmDI9UITQyNX64GA2LB6rQGNX2EreLoiRvxTqSUls5V_F8x6Cv_xGrfXtaIROP_Jiv45UUO1ODBIno3j7vHC4gokKVLqsZ948CmCfzG2bF03DL-uhbZqYuGXvxTfdsioTbjg
- heroic \xe9limin\xe9 sont plan gratuit d\xe9non\xe7ant des abus
- apres 10 ans
- pousser vers du paid plan, qui va aussi faire partir des gens
- et questionner ceux qui avaient un mod\xe8le \xe9conomique base sur ce plan gratuit
- 28 novembre et aussi efface les comptes inactifs depuis 1 an
- beaucoup de fraude et d\u2019abus
- vont garder des plans low cost et des plans \xe9tudiants
- au del\xe0 des abuseurs, les plans gratuits \xe9taient utilises pour tester les apps avant leur d\xe9ploiement
Outillage
Polices de caract\xe8res pour la programmation https://www.programmingfonts.org/#firacode
- J\u2019aime bien Fira Code moi :slightly_smiling_face:
- Ce site permet de choisir parmi 111 polices diff\xe9rentes, pour pouvoir les comparer et choisir celle qu\u2019on pr\xe9f\xe8re
Mickael Istria pointe sur une video expliquant les nouveaut\xe9s autour d\u2019Eclipse https://www.youtube.com/watch?v=zDJtVYAJwyY
- c\u2019est tr\xe8s visuel, \xe2 regarder
- Code snippet
- Content assis plus rapide
- Support des concepts r\xe9cents de Java comme sealed classes dans les quick fix
- Etc
Utiliser git blame
malgr\xe9 les reformattages https://michaelheap.com/git-ignore-rev/
- fichier listant les revisions pour ignorer certains sha1 et le changement d\u2019avant est pris
Une page concise des quelques fa\xe7ons de sortir d\u2019un probl\xe8me avec Git (langage color\xe9) https://ohshitgit.com/
- On a toujours quelquye chose a apprendre ; celle qui nettoie la branche principale, je ne connaissais pas.
Architecture
Les tendances vu pas les \xe9diteurs de InfoQ dans le devops et le cloud https://www.infoq.com/articles/devops-and-cloud-trends\u20132022/?utm_source=twitter&utm_medium=link&utm_campaign=calendar
- commenter les 4 vagues et ce qu\u2019il y a dedans
- Data observability : live qualit\xe9 de data etc
- Serverless everything: scale to 0 ; m\xeame les bases de donn\xe9es (soit parce que infra partag\xe9e soit via un scale down r\xe9veille par access \xe0 une gateway
- FinOps: contr\xf4le des cours comme on optimisait pour les \u0153ufs
- eBPF pour injection de code et WASM pour le service mesh ingress (attention WASM dans envoy ne pas pas ton bon vieux Netty)
- Protection de la supply chain (encore faible en solutions)
- Low code no code mature pour moins besoin d\u2019ing\xe9nieurs ou approche plus l\xe9g\xe8re
- Developer experience qui influence les decisions
M\xe9thodologies
Discussion sur la carri\xe8re contributeur individuel https://touilleur-express.fr/2022/07/17/devenir-staff-engineer/
- exemple de ce que fait doctolib
- senior c\u2019est le premier niveau d\u2019autonomie et d\u2019aisance
- ensuite, soit vous voulez coacher vo pairs (manager), soit contributeur individuel
- ce qui est demand\xe9 c\u2019est le leadership (donc l\u2019impact sur la societe et l\u2019organisation)
- et ca demande une taille de societe minimale
- technique, communication, marketing d\u2019id\xe9e
- occuper le role avant d\u2019\xeatre reconnu (c\u2019est assez classique ; ce qui change c\u2019est le formalisme de la liste des competences attendues entre les boites)
- et on code moins car coder seul a moins de levier
- equivalence track technique/leadership et track manag\xe9riales avec des ponts. Souvent d\u2019arr\xe8te avant les VP et autre executive leadership (matrice de Radford)
- Premotion case avec promotion committee (2 fois pas an)
- Assez classique de paires un leadership avec un manager pour qu\u2019ils s\u2019\xe9paulent mutuellement
- staff vs principal peut aussi etre du a l\u2019impact cumul\xe9 de la personne et des principals peuvent aider sur une partie plus \xab bas niveau \xbb / concrete de l\u2019orga ou des projects grace a son experience et ses connexions au dela de son \xe9quipe actuelle
- des exemples de situations de travail du staff engineer https://touilleur-express.fr/2022/07/20/vis-ma-vie-de-staff-principal-engineer/
Loi, soci\xe9t\xe9 et organisation
https://twitter.com/smlpth/status/1551943751714603013?s=21&t=JhmioeiqlY8wFbzjry6b8Q encore un licenciement de masse. 10% chez Shopify. Pas mal d\u2019aides pour faire passer la pilule (cong\xe9s pay\xe9s, aide \xe0 trouver un nouveau job\u2026)
- ils ont fait le pari que post covid les gens resteraient \xe0 acheter en ligne mais c\u2019est revenu aux volumes d\u2019avant
- crise et inflation n\u2019aident pas
- Annonce \xe0 l\u2019am\xe9ricaine avec e-mail direct et arr\xeat du travail le lendemain
- Paye pendant quelques temps et support
Un article sur les licenciements dans la tech des GAFAM et des startups https://www.lefigaro.fr/secteur/high-tech/la-grande-inquietude-des-salaries-de-la-tech-face-a-la-vague-de-licenciements\u201320220819
- recession, r\xe9sultats d\xe9cevants, krach boursier (perte 1/4 de leur valeur)
- recerrement des politiques budg\xe9taires, donc les projets semi viables ne le sont plus
- 88k licenciement en trois mois vs 5000 en 1 an en 2021: gros mois juin ->ao\xfbt
- Apple, Microsoft, Amazon, TikTok, Shopify, Snapchat, Netflix (\u201340% bourse), SoudnCloud (\u201320% d\u2019effectif)
- L\u2019argent facile arr\xeate le cycle d\u2019hyper acquisition et de facilite a l\u2019hyper inflation des soci\xe9t\xe9s tech car impossibilit\xe9 de lever des fonds
- startup ont du mal a garder les clients acquis en 1
- donc recentrage et chute des activit\xe9s non rentables
- fid\xe9lisation de l\u2019employ\xe9 vs aller chercher la meilleur offre comme un mercenaire
Le Cloud de Confiance sous le coup du Cloud act am\xe9ricain ? https://www.nextinpact.com/lebrief/69865/les-clouds-confiance-bleu-et-s3ns-seront-bien-soumis-au-cloud-act-americain
- Alors attention, parce que Next Impact fait un peu dans le sensationnalisme
- https://twitter.com/pchapuis/status/1565775842675933188?t=y5S63FbOSbtH4FK_1meECQ&s=19
- Avec cette interpr\xe9tation, m\xeame Clever Cloud, utilisant du mat\xe9riel am\xe9ricain, serait soumis au Cloud Act
- \xe9tude demand\xe9e par le minist\xe8re de la justice des pays bas
- le cloud act s\u2019applique quand le fournisseur de cloud europ\xe9en utilise du hardware ou logiciel am\xe9ricain (e.g. cloud de confiance Bleu et S3ns)
- muraille de chine en refusant tout client am\xe9ricain et en employant zero am\xe9ricain.
- mais c\u2019est si le logiciel am\xe9ricain a acc\xe8s aux donn\xe9es (routeur Cisco en decrypt\xe9 etc), Stockage sans la clef cote client, etc
- le contrat MS serait \xab ring fenc\xe9 \xbb contre le cloud act mais peu d\u2019infos
Rubrique d\xe9butant
Comment faire une division de deux entiers dans un flottant ? https://www.baeldung.com/java-integer-division-float-result
- Une division d\u2019entier ram\xe8ne que le quotient
- Et un entier
- Retourne un double au un des op\xe9randes est un double, puis float, puis long.
- Donc il faut d\u2019aster une des op\xe9randes en
- float et pouf
Conf\xe9rences Nous contacter
Pour r\xe9agir \xe0 cet \xe9pisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs
Contactez-nous via twitter https://twitter.com/lescastcodeurs
Faire un crowdcast ou une crowdquestion
Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs
Tous les \xe9pisodes et toutes les infos sur https://lescastcodeurs.com/