Le problème c'est l'entre deux. Pour moi, soit tu es en train de faire un script jetable donc tu peux coder en mode yolo, soit tu fais un logiciel et là tu as envie de gérer tous les cas d'erreurs.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
Apparemment le nouveau terme à la mode c'est "Jamstack" ?
Ça consiste à écrire 10mo de js qui génèrent 8mo d'html mis en forme via 9mo de CSS à partir de d'appels API² avec des payloads de 5mo de JSON pour afficher 144 caractères de contenus utiles.
Le nom tas de confiture est particulièrement bien choisi!
²: à travers une API gateway pour atteindre 123 microservices hébergés sur un cluster Kubernetes avec des bases NoSQL derrière, mais le dos fin, c'est un autre débat !
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
Il y a plein de possibilités à réfléchir (si tu veux vraiment des exceptions, il faudrait au moins que le compilateur t'oblige à les gérer toutes), mais mon besoin est de faire des programmes qui ne plantent jamais salement.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
99% du temps (chiffre Dave Newton Institute Of Coding Horror), on veut juste que le nombre soit borné ou qu'il devienne invalide.
Donc je ferais un langage du style:
mutable compteur := int<0, 100>(99);
compteur += 2;
log.info(compteur); // affiche 100
mutable toto := number(42);
toto /= 0;
log.info(compteur); // affiche NaN
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
La véritable injustice est pour les cadres à qui l'on veut plafonner les indemnités alors qu'ils sont les meilleurs clients (rarement au chômage, forte contribution).
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
on ne rémunère pas l'ensemble du travail (personne ne me paye pour faire la vaisselle, pour débroussailler mon jardin, pour aider ma grand mère, etc… c'est vraiment pas juste!).
le droit d'auteur lui même ne concerne pas toutes les créations : le logiciel par exemple.
Aujourd'hui la société considère que le travail artistique est supérieur au travail domestique et à l'ingénierie.
C'est tellement arbitraire qu'on peut légitimement parler de privilège et non de droit.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
J'ai très envie de dev un extension firefox qui dégage tous les consentements pourris comme ceux-là?
Au lieu de dégager ces consentements, ton extension devrait automatiquement fermer les onglets de ces mauvais sites (c'est ce que je fais manuellement).
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
les congés parentaux de 3 ans sont déjà un droit aujourd'hui, je l'ai imposé à mon employeur qui finalement au bout des 3 ans ne m'a pas viré pour autant
Je parle de congés payés hein. Sinon c'est pas trop jouable sans un solide apport financier.
les transports en commun existent, mais nous avons du mal à accepter de partir à heure fixe, et de voyager en commun
Ici ça n'existe pas. Ou plus exactement j'ai essayé un mois avant d'avoir un enfant: seulement 2 bus le matin et 2 le soir. Il faut marcher 20min pour atteindre un des rares arrêts. Le bus est souvent en retard, mais il passe parfois en avance (allo patron? je ne viens pas aujourd'hui, bisous)! Voire pas du tout: je suis rentré deux fois à pieds, une fois j'ai appelé un ami et puis j'ai fini par acheter une voiture parce que bon…
PS: j'habite en centre ville, pas dans un village perdu où là le mot bus n'existe pas…
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
Il faut que je dépose bébé et que j'arrive au boulot sain et sauf en moins de 2h et par tous les temps. Aujourd'hui ce n'est pas possible sur les routes de ma région.
Les vraies solutions ne sont pas dans les modes de transport mais dans l'organisation du travail et de la ville. En gros des crèches partout, des congés (pa|ma)ternités de 3 ans, des transports en commun, des bus scolaires…
J'ai écrit à Manu< à ce sujet, mais il ne m'a pas encore répondu !
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Pourquoi des exceptions?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Un premier contact avec le langage Nim. Évalué à 2.
Le problème c'est l'entre deux. Pour moi, soit tu es en train de faire un script jetable donc tu peux coder en mode yolo, soit tu fais un logiciel et là tu as envie de gérer tous les cas d'erreurs.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Pourquoi des exceptions?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Un premier contact avec le langage Nim. Évalué à 3.
Le compilateur t'oblige à gérer certaines exceptions, mais pas toutes.
https://docs.oracle.com/javase/tutorial/essential/exceptions/runtime.html
Go a fait exactement la même erreur avec les panics.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Jamstack ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Générateur de site web statique. Évalué à 10.
Ça consiste à écrire 10mo de js qui génèrent 8mo d'html mis en forme via 9mo de CSS à partir de d'appels API² avec des payloads de 5mo de JSON pour afficher 144 caractères de contenus utiles.
Le nom tas de confiture est particulièrement bien choisi!
²: à travers une API gateway pour atteindre 123 microservices hébergés sur un cluster Kubernetes avec des bases NoSQL derrière, mais le dos fin, c'est un autre débat !
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Pourquoi des exceptions?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Un premier contact avec le langage Nim. Évalué à 3. Dernière modification le 05 juillet 2019 à 18:04.
Il y a plein de possibilités à réfléchir (si tu veux vraiment des exceptions, il faudrait au moins que le compilateur t'oblige à les gérer toutes), mais mon besoin est de faire des programmes qui ne plantent jamais salement.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: 100% static link
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Un premier contact avec le langage Nim. Évalué à 3.
C'est possible mais pas intuitif:
http://blog.wrouesnel.com/articles/Totally%20static%20Go%20builds/
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
# hexo
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Générateur de site web statique. Évalué à 4.
J'utilise hexo pour mon blog. Il est simple à utiliser pour qui veut un site rapidos.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Pourquoi des exceptions?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Un premier contact avec le langage Nim. Évalué à 3. Dernière modification le 05 juillet 2019 à 15:37.
99% du temps (chiffre Dave Newton Institute Of Coding Horror), on veut juste que le nombre soit borné ou qu'il devienne invalide.
Donc je ferais un langage du style:
mutable compteur := int<0, 100>(99);
compteur += 2;
log.info(compteur); // affiche 100
mutable toto := number(42);
toto /= 0;
log.info(compteur); // affiche NaN
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Pas de l'espionnage
Posté par devnewton 🍺 (site web personnel) . En réponse au lien L’appli chinoise qui espionne les touristes en visite dans le Xinjiang. Évalué à 2.
Et alors? Les chinois ne sont pas des humains comme les autres?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Pourquoi des exceptions?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Un premier contact avec le langage Nim. Évalué à 4.
J'aimerais bien un langage qui oblige à gérer toutes les erreurs possibles proprement. Bref pas d'unchecked exception, de panic ou autre.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: 100% static link
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Un premier contact avec le langage Nim. Évalué à 3.
Comme en Go avec 0 dépendance (même pas libc).
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
# 100% static link
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Un premier contact avec le langage Nim. Évalué à 3.
Est-il possible de construire un exécutable sans aucune dépendance?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: mouais
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Une Sacem du logiciel libre?. Évalué à 3.
Si j'ai bien compris, ils cotisent plus pour ce régime https://www.service-public.fr/professionnels-entreprises/vosdroits/F2261 donc ce n'est pas évident…
La véritable injustice est pour les cadres à qui l'on veut plafonner les indemnités alors qu'ils sont les meilleurs clients (rarement au chômage, forte contribution).
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Transparence (et divers)
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Référendum d’initiative partagée : couvrez ces noms que je ne saurais voir. Évalué à 6.
Pinochet approved!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Il n'y aura pas de référendum
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Référendum d’initiative partagée : couvrez ces noms que je ne saurais voir. Évalué à 4.
Ils l'ont bien fait pour le TCE.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Il n'y aura pas de référendum
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Référendum d’initiative partagée : couvrez ces noms que je ne saurais voir. Évalué à 4.
Pourquoi opposants? On peut être pour la privatisation et vouloir un référendum pour que ce soit le choix du Peuple souverain!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: mouais
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Une Sacem du logiciel libre?. Évalué à 6.
Pourtant il y a plein d'activités non rentables pour lesquelles on ne crée pas un droit-pas-privilège spécial.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: mouais
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Une Sacem du logiciel libre?. Évalué à 9. Dernière modification le 02 juillet 2019 à 08:31.
Écrire un logiciel aussi, pourtant le droit d'auteur a été diminué pour les développeurs.
Pourquoi les artistes sont plus égaux que les autres?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: mouais
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Une Sacem du logiciel libre?. Évalué à 10.
C'est une construction :
Aujourd'hui la société considère que le travail artistique est supérieur au travail domestique et à l'ingénierie.
C'est tellement arbitraire qu'on peut légitimement parler de privilège et non de droit.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: mouais
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Une Sacem du logiciel libre?. Évalué à 6.
Le droit d'auteur est lui même un privilège, pas un vrai droit.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Arguments en carton, et sources fantaisites
Posté par devnewton 🍺 (site web personnel) . En réponse au lien Jean-Marc Jancovici : Pourquoi vous polluez quand vous êtes sur Internet ? . Évalué à 4.
En plus ce n'est pas le même échantillon. Il doit y avoir une Tesla pour un million de Clio non?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
# Extension
Posté par devnewton 🍺 (site web personnel) . En réponse au journal OATH et Verizon, faut qu'on parle. Évalué à 8.
Au lieu de dégager ces consentements, ton extension devrait automatiquement fermer les onglets de ces mauvais sites (c'est ce que je fais manuellement).
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
# Comment on désactive ça?
Posté par devnewton 🍺 (site web personnel) . En réponse à la dépêche Firefox 67.0.1 : version mineure ou majeure ?. Évalué à 5.
Et en navigation normale? Les publicitaires ne méritent même pas un octet de bande passante.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Voiture individuelle seul
Posté par devnewton 🍺 (site web personnel) . En réponse au sondage Quel moyen de transport utilisez‐vous pour vous rendre sur votre lieu de travail ?. Évalué à 4.
Je parle de congés payés hein. Sinon c'est pas trop jouable sans un solide apport financier.
Ici ça n'existe pas. Ou plus exactement j'ai essayé un mois avant d'avoir un enfant: seulement 2 bus le matin et 2 le soir. Il faut marcher 20min pour atteindre un des rares arrêts. Le bus est souvent en retard, mais il passe parfois en avance (allo patron? je ne viens pas aujourd'hui, bisous)! Voire pas du tout: je suis rentré deux fois à pieds, une fois j'ai appelé un ami et puis j'ai fini par acheter une voiture parce que bon…
PS: j'habite en centre ville, pas dans un village perdu où là le mot bus n'existe pas…
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Voiture individuelle seul
Posté par devnewton 🍺 (site web personnel) . En réponse au sondage Quel moyen de transport utilisez‐vous pour vous rendre sur votre lieu de travail ?. Évalué à 5. Dernière modification le 22 juin 2019 à 19:32.
Il faut que je dépose bébé et que j'arrive au boulot sain et sauf en moins de 2h et par tous les temps. Aujourd'hui ce n'est pas possible sur les routes de ma région.
Les vraies solutions ne sont pas dans les modes de transport mais dans l'organisation du travail et de la ville. En gros des crèches partout, des congés (pa|ma)ternités de 3 ans, des transports en commun, des bus scolaires…
J'ai écrit à Manu< à ce sujet, mais il ne m'a pas encore répondu !
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: En attendant
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Avancement du projet s2s. Évalué à 8.
Pour emacs, je suggère:
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board