En C#, on peut spécifier qu'on a un object (mais ça reste du typage statique -> vérifié par le compilateur), ou utiliser un type dynamic dont les appels sont résolus à l'exécution (grâce au Dynamic Language Runtime).
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
le mariage n’est historiquement pas un privilège ni un symbole, mais une somme de devoirs et de contraintes visant à assurer non pas le bonheur des contractants, mais la survie de l’espèce
Et c'est bien pour ça que le mariage entre personnes stériles est légale depuis longtemps et que personne ne s'en offusque.
Ou pas…
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
Mais pour le coup, c'est justement de ne pas avoir son propre serveur web qui est tellement minitel 2.0.
Tu me paies l'électricité ? Le matériel ? Le temps passé à configurer ? La connexion Internet ? Les sauvegardes régulières ?
Et puis l'onduleur, tiens !
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
De nouveau, pourquoi ajouter une option qui va faire peur a plein de gens (ouh la, ca efface des trucs), et qui ne sert qu'a moins de 1% de la population ?
C'est pas comme si c'était la première fois :
- l'inclusion du clavier américain par défaut (à qui ça sert ? Et c'est super sympa de se retrouver en qwerty le jour où on fait sans le savoir la combinaison de touches pour changer de clavier)
- l'aide qui te demande nawak
- Word qui me pose une question WTF
Mais je suis d'accord, ça n'a aucun intérêt. Et c'est même une question obsolète si on a une table de partition GPT, où chaque bootloader va se mettre sur la partition EFI, sans gêner les autres.
Adieu le MBR de merde !
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
On a aussi souvent droit sur linuxfr aux "arguments" suivants (liste non-exhaustive) :
systemd c'est une tentative de contrôle des distributions tierces de la part de RedHat
systemd c'est un enfant du syndrome NIH (bah voyons)
Un des principaux objectifs de systemd est un boot rapide et qu'on s'en fout d'un boot rapide (alors que ce n'est qu'un effet de bord de la manière dont systemd fonctionne)
Je sais pas, un moment, il faudrait se renseigner un MINIMUM sur systemd pour pas passer totalement pour une bande de personnes qui ne savent pas du tout de quoi elles parlent ! Ou alors, dire clairement qu'on est là pour le troll.
Et l'analogie ci-dessus fonctionne mieux que tu ne le penses: il y a beaucoup de cas d'utilisation d'un IDE qui sont juste impossibles avec un éditeur de texte (refactoring qui touche plusieurs projets, par exemple).
Il y a aussi beaucoup de cas (comme lancer/arrêter les services en réponse à un évènement - connexion Internet trouvée/perdue par exemple -) qui sont juste impossibles ou trop complexes avec SysV.
Ce n'est pas qu'une histoire de style (cf. fichiers "à la ini" VS "scripts sh").
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
Je dirais plutôt assez sûr et pas depuis longtemps.
J’ai lancé l’arrêt d’une Fedora 17 un soir, le lendemain elle était toujours bloquée en cours d’arrêt…
Fedora 17, ça date de mai 2012. Bref, ce bug, c'était sur les vielles, vielles versions de systemd. Ça ne m'est pas arrivé depuis très longtemps sous Archlinux.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
oui, les scripts Debian sont compatibles avec des distributions utilisant des scripts Debian, les scripts RedHat sont compatibles avec des distributions utilisant des scripts RedHat, et les scripts/unités systemd sont compatibles avec les distributions utilisant des scripts/unités systemd. Super.
Non, c'est plutôt :
1.Les scripts d'une distribution X ne sont pas forcément compatibles avec la distribution Y, voire avec la distribution X.VersionZ. Les unit files systemd sont écrits une seule fois par le projet upstream, et utilisés à l'identique par toutes les distributions compatibles (celles qui utilisent systemd, ou qui implémentent un équivalent. Après tout, ce n'est pas comme si les unit files n'étaient pas documentés)
2.Les scripts répètent de la logique entre eux, et n'offrent pas tous les mêmes compatibilités. l'un ne fonctionne pas avec SELinux, l'autre fonctionne avec AppArmor mais pas SELinux, etc… Tout ça est pris en charge par systemd.
3.Ah oui, on a arrêté les runlevels idiots avec des définitions différentes selon la distro pour utiliser à la place quelque chose de plus puissant et pour lesquels il n'y a qu'une seule définition : les targets.
4.Grâce aux control groups, quand on arrête un service, on est sûr et certain qu'il va s'arrêter. ;-)
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
Le principe avec les unit files de systemd, c'est qu'un seul fichier soit upstream, et que toutes les distributions utilisent le fichier fourni par upstream (cf. le(s) développeurs(s) du projet X qui en a besoin).
Et si c'était un script, on pourrait parler de souffrance. Avec les unit files de systemd, c'est plutôt une joie. ;-)
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: En parlant de Python....
Posté par xcomcmdr . En réponse à la dépêche Sortie d’IPython en version 2.0. Évalué à 1.
En C#, on peut spécifier qu'on a un object (mais ça reste du typage statique -> vérifié par le compilateur), ou utiliser un type dynamic dont les appels sont résolus à l'exécution (grâce au Dynamic Language Runtime).
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Suis-je le seul à avoir l'impression de vivre dans un roman de science-fiction ?
Posté par xcomcmdr . En réponse au journal Journal bookmark. Évalué à 3.
Et c'est bien pour ça que le mariage entre personnes stériles est légale depuis longtemps et que personne ne s'en offusque.
Ou pas…
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Captures Zotero
Posté par xcomcmdr . En réponse à la dépêche Un an après le premier commit, nouvelle version pour wallabag. Évalué à 0. Dernière modification le 07 avril 2014 à 19:30.
Tu me paies l'électricité ? Le matériel ? Le temps passé à configurer ? La connexion Internet ? Les sauvegardes régulières ?
Et puis l'onduleur, tiens !
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd
Posté par xcomcmdr . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 1.
C'est moins compliqué et bien plus raide de changer de bootloader dans l'interface EFI que de remettre "le bon MBR" avec un Live-CD.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd
Posté par xcomcmdr . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 3. Dernière modification le 05 avril 2014 à 11:38.
C'est pas comme si c'était la première fois :
- l'inclusion du clavier américain par défaut (à qui ça sert ? Et c'est super sympa de se retrouver en qwerty le jour où on fait sans le savoir la combinaison de touches pour changer de clavier)
- l'aide qui te demande nawak
- Word qui me pose une question WTF
Mais je suis d'accord, ça n'a aucun intérêt. Et c'est même une question obsolète si on a une table de partition GPT, où chaque bootloader va se mettre sur la partition EFI, sans gêner les autres.
Adieu le MBR de merde !
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Réponse de Lennart
Posté par xcomcmdr . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 1.
C'est tellement beau, j'en ai le clavier que se blo
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd
Posté par xcomcmdr . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 3.
Ouais, je suis sur que les premières versions de Linux étaient tout aussi propres et maintenables que le Linux d'aujourd'hui… ou pas.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd
Posté par xcomcmdr . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 1.
code qui fonctionne ne veut pas forcément dire code lisible.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd
Posté par xcomcmdr . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 3.
Les perfs sont puissantes. :p
(ou pas)
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd
Posté par xcomcmdr . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 1.
Ah, la programmation par accidents, c'est une bonne méthode de nos jours ?
Tout se perd…
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: domain public
Posté par xcomcmdr . En réponse au journal Show us the code! Les sources de Microsoft Word enfin dispo !. Évalué à 1.
Frodo.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Sécurité: Contournement de kASLR par Brad Spengler (grsecurity)
Posté par xcomcmdr . En réponse à la dépêche Sortie de Linux 3.14. Évalué à 6.
C'est surtout de refuser les patchs qui cassent l'user-space.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Vive les bisounours :)
Posté par xcomcmdr . En réponse au journal So, you wanna be a sysadmin ? (Trolldi inside). Évalué à 4.
Un dév qui ne sait pas ça, c'est un mauvais dév', désolé.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Et celles concernant la prétendue reprise dans Linux?
Posté par xcomcmdr . En réponse au journal Show us the code! Les sources de Microsoft Word enfin dispo !. Évalué à 3.
Faut arrêter de se voiler la face. La stratégie du Patent Troll qui a un budget infini pour les frais de justice et en profite, elle est connue.
Et quand on regarde ce sur quoi portent les brevets, n'importe quel OS est concerné, c'est démentiel. Bientôt, y'aura le brevet sur le double clic…
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Et celles concernant la prétendue reprise dans Linux?
Posté par xcomcmdr . En réponse au journal Show us the code! Les sources de Microsoft Word enfin dispo !. Évalué à 1.
Ouais, ou pas.
Barnes & Noble Exposes Microsoft's "Trivial" Patents and Strategy Against Android
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Fin de la pureté de Java
Posté par xcomcmdr . En réponse à la dépêche Java 8 et NetBeans 8 sont disponibles. Évalué à 1. Dernière modification le 30 mars 2014 à 13:41.
Je confirme, Ruby a une approche différente de l'OO de celle de Python ou Java.
http://www.sapphiresteel.com/Ruby-The-Smalltalk-Way-3-The-World
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: un grand contributeur à l'algorithmique répartie
Posté par xcomcmdr . En réponse au journal Et le prix Turing revient à .... Évalué à -8.
Tu juges le Windows d'aujourd'hui avec la branche 9X qui est abandonnée depuis 14 ans, c'est pas mieux.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: De plus en plus complexe, le système d'init...
Posté par xcomcmdr . En réponse à la dépêche Spéciale Lennart Poettering : nouvelles versions de systemd et PulseAudio. Évalué à 10. Dernière modification le 26 mars 2014 à 21:02.
Faudrait peut-être pas inverser la lecture du fil de discussion, là.
Le tout premier message dit en essence que systemd say-trop-complexe et oh-mon-dieu-où-est-la-doc
Et les fils de discussion de ce genre où les réfractaires :
disent que systemd est bloated sans même aller voir le code et sans même se documenter un minimum (ils sauraient alors que systemd c'est un coeur + une soixantaines de binaires indépendants qui font une seule chose et la font bien),
disent que systemd ne te donne aucune abstraction et que c'est pas bien (les targets, les fichiers d'unit, les utilitaires autour… ce ne sont QUE des abstractions !),
disent que systemd te donne des abstractions, et que c'est pas bien,
disent que systemd te donne une rétro-compatibilité avec les scripts et qu'alors systemd n'a aucun intérêt,
que les failles de sécurité dans 3000 scripts, c'est moins grave que dans un seul systemd
-_-' (le concept de surface d'attaque est inconnu au bataillon. Et c'est quoi le plus simple ? Corriger systemd une fois ou corriger chaque script ? Je vous laisse deviner),
disent que systemd c'est une usine à gaz faite pour le desktop - mythe N#7, sauf que systemd fonctionne très bien sur un système embarqué(mythe #7 encore), et que le premier client de systemd c'est RedHat qui n'est pas vraiment connu pour ses parts de marché dans le domaine du PC grand public,
inventent des cas d'utilisation irréalistes de SysV pour rejeter systemd s'il ne sait pas les gérer,
disent que les targets et le runlevels c'est du pareil au même (alors que justement les runlevels c'était de la merde parce que c'était différent selon la distro),
disent qu'il n'y a pas de doc (alors qu'il y a bel et bien une doc', et bien longue en plus), et que SysV est documenté (QUOI ?),
en veulent personnellement à Lennart Poettering,
disent que les scripts éparpillés partout qui répètent de la logique entre eux on s'en fout (et le principe DRY, alors ? C'est pour les singes ?),
disent que systemd est une boîte noire (un logiciel libre, bien écrit, et bien documenté, c'est une boîte noire !),
disent que les mainteneurs de distro qui ont choisi systemd ne font que suivre la mode
…
Y'en a plein
linuxfrInternet.On a aussi souvent droit sur linuxfr aux "arguments" suivants (liste non-exhaustive) :
systemd c'est une tentative de contrôle des distributions tierces de la part de RedHat
systemd c'est un enfant du syndrome NIH (bah voyons)
Un des principaux objectifs de systemd est un boot rapide et qu'on s'en fout d'un boot rapide (alors que ce n'est qu'un effet de bord de la manière dont systemd fonctionne)
Je sais pas, un moment, il faudrait se renseigner un MINIMUM sur systemd pour pas passer totalement pour une bande de personnes qui ne savent pas du tout de quoi elles parlent ! Ou alors, dire clairement qu'on est là pour le troll.
Et l'analogie ci-dessus fonctionne mieux que tu ne le penses: il y a beaucoup de cas d'utilisation d'un IDE qui sont juste impossibles avec un éditeur de texte (refactoring qui touche plusieurs projets, par exemple).
Il y a aussi beaucoup de cas (comme lancer/arrêter les services en réponse à un évènement - connexion Internet trouvée/perdue par exemple -) qui sont juste impossibles ou trop complexes avec SysV.
Ce n'est pas qu'une histoire de style (cf. fichiers "à la ini" VS "scripts sh").
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: onglets bien ronds
Posté par xcomcmdr . En réponse à la dépêche Firefox 28. Évalué à 1.
Tu as regardé dans les extensions ? le about:config ? Et le mode plein-écran (F11) ?
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: De plus en plus complexe, le système d'init...
Posté par xcomcmdr . En réponse à la dépêche Spéciale Lennart Poettering : nouvelles versions de systemd et PulseAudio. Évalué à 2.
Fedora 17, ça date de mai 2012. Bref, ce bug, c'était sur les vielles, vielles versions de systemd. Ça ne m'est pas arrivé depuis très longtemps sous Archlinux.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: De plus en plus complexe, le système d'init...
Posté par xcomcmdr . En réponse à la dépêche Spéciale Lennart Poettering : nouvelles versions de systemd et PulseAudio. Évalué à 1. Dernière modification le 25 mars 2014 à 19:19.
Euh…
Donc bon, avant d'argumenter, sachez installer des paquets proprement… -_-
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: De plus en plus complexe, le système d'init...
Posté par xcomcmdr . En réponse à la dépêche Spéciale Lennart Poettering : nouvelles versions de systemd et PulseAudio. Évalué à 3.
Non, c'est plutôt :
1.Les scripts d'une distribution X ne sont pas forcément compatibles avec la distribution Y, voire avec la distribution X.VersionZ. Les unit files systemd sont écrits une seule fois par le projet upstream, et utilisés à l'identique par toutes les distributions compatibles (celles qui utilisent systemd, ou qui implémentent un équivalent. Après tout, ce n'est pas comme si les unit files n'étaient pas documentés)
2.Les scripts répètent de la logique entre eux, et n'offrent pas tous les mêmes compatibilités. l'un ne fonctionne pas avec SELinux, l'autre fonctionne avec AppArmor mais pas SELinux, etc… Tout ça est pris en charge par systemd.
3.Ah oui, on a arrêté les runlevels idiots avec des définitions différentes selon la distro pour utiliser à la place quelque chose de plus puissant et pour lesquels il n'y a qu'une seule définition : les targets.
4.Grâce aux control groups, quand on arrête un service, on est sûr et certain qu'il va s'arrêter. ;-)
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: De plus en plus complexe, le système d'init...
Posté par xcomcmdr . En réponse à la dépêche Spéciale Lennart Poettering : nouvelles versions de systemd et PulseAudio. Évalué à 3. Dernière modification le 24 mars 2014 à 19:35.
Ben non.
Le principe avec les unit files de systemd, c'est qu'un seul fichier soit upstream, et que toutes les distributions utilisent le fichier fourni par upstream (cf. le(s) développeurs(s) du projet X qui en a besoin).
Et si c'était un script, on pourrait parler de souffrance. Avec les unit files de systemd, c'est plutôt une joie. ;-)
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: De plus en plus complexe, le système d'init...
Posté par xcomcmdr . En réponse à la dépêche Spéciale Lennart Poettering : nouvelles versions de systemd et PulseAudio. Évalué à 3.
systemd est 99% rétro-compatible avec les scripts, hein.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ils ont de l'avance, c'est pourtant pas le premier avril !
Posté par xcomcmdr . En réponse à la dépêche Spéciale Lennart Poettering : nouvelles versions de systemd et PulseAudio. Évalué à 2. Dernière modification le 24 mars 2014 à 12:49.
Lire pour troller ? Et puis quoi encore ? Savoir argumenter, ne pas rester dans le flou, lire avant de cliquer sur "inutile" ou "pertinent" ?
Y'a que 24 heures dans une journée, naméo ! ;-)
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)