Et qui ici a dit que tu devais impérativement stocker les dates dans le format de la locale ? Qui ici a refusé tout principe d’uniformisation, standardisation et rationalisation des logs ? Personne. Mais comme c’est ce que tu veux entendre (parce que ça conforte tes préjugés « tous des réactionnaires réfractaires au changement »), ben c’est ce que tu lis.
J’arrête les frais avec toi, je savais que j’aurais même pas dû essayer d’argumenter. Honnêtement, il y a quelque mois encore ton côté « avocat du diable » était intéressant parce que pertinent, et argumenté et honnête, mais depuis quelques temps tu ne fais que sombrer dans l’invective (et je dis pas ça parce que je ne suis pas d’accord avec toi sur ce point, c’est quelque chose que j’ai remarqué bien avant, et même sur des sujets sur lesquels je suis 100% d’accord avec toi, comme par exemple le travail le dimanche, sujet sur lequel tu as été absolument odieux avec tes contradicteurs).
Oui, c’est de l’ad hominem, tu peux en faire de même en réponse si ça te défoule, mais il fallait que ça sorte.
Parce que les formats textes ne peuvent pas être standardisés ? HTTP, XML/HTML, vCard, SMTP, MIME, ce n’est pas standardisé ? JSON c’est de la merde à parser ?
Avec ce genre d'argument, on arrête toute évolution, on gèle tout. Non merci, je te laisse ce monde figé, d'autres souhaitent avancer.
Tu devrais prendre des cours :
De politesse
De français
L’argument « on VEUT que des logs soient lisible de partout en toute circonstance », c’est un argument sortit par l’auteur de ce document hein, mais je suppose que lui aussi est un méchant réactionnaire rétrograde qui refuse tout changement.
Le problème de ce document c’est qu’il présuppose l’universalité de journald et qu’il se permet de déduire « donc c’est lisible partout en toute circonstance ». Le problème évident étant que journald n’est pas universel à l’heure actuelle (j’ai donné un exemple concret) et ne le sera probablement jamais (Windows, autres Unix qui refuseront d’intégrer du LGPL). Alors que le texte plat, c’est déjà universel (et encore même pas, il y a encore des systèmes en ECBDIC dans la nature, mais ça s’approche déjà infiniment plus de « universel » que journald)
J’ai rien contre le fait d’avancer, j’adhère à 90% aux positions de principe de ce document, mais quand je lis « les logs doivent être lisibles en toute circonstance et de partout », permet moi de pointer l’incohérence du choix d’un format binaire avec ce principe…
Simplicity: little code with few dependencies and minimal waste through abstraction.
Le texte ne demande pas plus de code, de dépendances ou d’abstractions que le binaire.
Zero Maintenance: logging is crucial functionality to debug and monitor systems, as such it should not be a problem source of its own, and work as well as it can even in dire circumstances. For example, that means the system needs to react gracefully to problems such as limited disk space or /var not being available, and avoid triggering disk space problems on its own (e.g. by implementing journal file rotation right in the daemon at the time a journal file is extended).
Le texte le fait, en mieux (en binaire tu dois gérer le cas où ta donnée structurée est coupée en plein milieu, est parasitée par un secteur défectueux sur le disque… Bonne chance si ton outil te fait un segfault parce que le champ « taille de l’enregistement » a été corrompu)
Robustness: data files generated by the journal should be directly accessible to administrators and be useful when copied to different hosts with tools like “scp” or “rsync”. Incomplete copies should be processed gracefully. Journal file browsing clients should work without the journal daemon being around.
Le texte le fait, en mieux (je peux lire mail.log généré sous mon serveur Linux sous MacOS X, Windows ou FreeBSD ou une vieille distribution/LiveCD qui n’a pas journalctl, ce n’est pas le cas avec journald). Problème très concret rencontré récemment : le mode rescue d’OVH n’avait pas journalctl, si je n’avais pas les bons vieux logs texte à côté j’étais bien avancé pour analyser le problème…
Performance: journal operations for appending and browsing should be fast in terms of complexity. O(log n) or better is highly advisable, in order to provide for organization-wide log monitoring with good performance
Tu peux difficilement faire plus rapide qu’ajouter une ligne dans un fichier texte
Minimal Footprint: journal data files should be small in disk size, especially in the light that the amount of data generated might be substantially bigger than on classic syslog.
D’accord sur l’avantage du binaire sur ce point.
Pas d’accord sur le fait que ce soit une raison suffisante.
Le reste des points abordés est indépendant du format de stockage. C’est une très belle argumentation pour expliquer les avantages de journald (et encore, mais je n’ai pas envie de troller sur la logique bizarre de ce document qui dit en gros « si l’on suppose que journald est universel, alors journald est meilleur que syslog parce que l’universalité est une propriété désirable pour un système de log »…), pas de l’utilisation d’un format binaire.
Je n’ai pas du tout suivi l’affaire, mais de ce que tu as écrit je ne vois rien de choquant : quand quelqu’un est en profond désaccord avec la majorité d’un parti, il est normal qu’il aille voire ailleurs non ? Ça me paraît normal qu’un parti cherche un minimum de cohérence.
Posté par Moonz .
En réponse au journal OSv : l'OS pour les nuages.
Évalué à 2.
Dernière modification le 19 novembre 2013 à 07:52.
Parce que des macro c'est plus facile à débugger peut être ?
Oui, quand les choses commencent à devenir vraiment bizarre avec les macro tu peux sortir cpp pour voir ce qu’il se passe derrière. C’est quoi l’équivalent pour les templates C++ ?
Et je ne comprend pas ta critique des macros dans le débat C/C++. C++ a exactement le même préprocesseur que C.
(Et pas plus compliquée que d'autre notions du C)
Je serais curieux de savoir quelle notion de "compliquée" de C n’existe pas en C++…
Posté par Moonz .
En réponse au journal Contre la phobie du root.
Évalué à 5.
Dernière modification le 18 novembre 2013 à 09:26.
Asus a vendu du linux avant de faire marche arriere, puis declarer publiquement qu'ils aimaient pas du tout 8, dell vend timidement du linux
Attend là, tu compares une pratique commerciale (Windows préinstallée) totalement généralisée (des grandes surfaces aux sites de vente en ligne en passant par les magasins spécialisés en informatique) pendant plus de 20 ans à une expérience timide de quelques constructeurs sur quelques mois sur un support de vente bien spécifique (vente en ligne avec personnalisation) ?
Question pour toi pBpG : si tu penses qu’il suffit d’un peu de volonté pour concurrencer windows sur le marché du desktop, pourquoi diable aucun OS propriétaire concurrent n’arrive à émerger ?
Mon sentiment à moi c’est que si seul Linux était à la ramasse niveau desktop, on pourrait dire que le problème vient effectivement de Linux. Là, on est bien plutôt dans la situation où personne n’arrive à entrer sur le marché de Windows, et de ce point de vue ça me fait dire que le problème viendrait plutôt de Windows…
Pour ma part je trouve que cette argumentation a du sens, je préfère me tromper en faisant rm -rf /bin que rm -rf /home/user et root ne protège pas contre ça.
Pas moi.
rm -rf /home c’est 10 minutes montre en main pour restaurer une sauvegarde
rm -rf /bin c’est une demi-journée perdue pour tout réinstaller et tout reconfigurer
Sur la disposition bepo et (&) et ou (|) ne sont déjà pas en accès direct. Ceux qui sont en accès direct à la place des chiffres c’est "«»()@+-/*. Ce qui me semble une bonne chose, pour les raisons sus-citées.
Posté par Moonz .
En réponse au journal Bye bye Feedly.
Évalué à 2.
Dernière modification le 08 novembre 2013 à 17:50.
Ce que je veux dire, c’est qu’à partir du moment ou tu dis que tu t’appelles Serge, celui en face sait à priori que tu es un homme, du coup je ne vois pas pourquoi tu aurais des scrupules à le révéler.
[^] # Re: GNU/SystemD/Linux
Posté par Moonz . En réponse au journal Systemd va gagner une console système, un bootsplash et un login-screen. Évalué à 7.
Et qui ici a dit que tu devais impérativement stocker les dates dans le format de la locale ? Qui ici a refusé tout principe d’uniformisation, standardisation et rationalisation des logs ? Personne. Mais comme c’est ce que tu veux entendre (parce que ça conforte tes préjugés « tous des réactionnaires réfractaires au changement »), ben c’est ce que tu lis.
J’arrête les frais avec toi, je savais que j’aurais même pas dû essayer d’argumenter. Honnêtement, il y a quelque mois encore ton côté « avocat du diable » était intéressant parce que pertinent, et argumenté et honnête, mais depuis quelques temps tu ne fais que sombrer dans l’invective (et je dis pas ça parce que je ne suis pas d’accord avec toi sur ce point, c’est quelque chose que j’ai remarqué bien avant, et même sur des sujets sur lesquels je suis 100% d’accord avec toi, comme par exemple le travail le dimanche, sujet sur lequel tu as été absolument odieux avec tes contradicteurs).
Oui, c’est de l’ad hominem, tu peux en faire de même en réponse si ça te défoule, mais il fallait que ça sorte.
[^] # Re: GNU/SystemD/Linux
Posté par Moonz . En réponse au journal Systemd va gagner une console système, un bootsplash et un login-screen. Évalué à 2. Dernière modification le 03 décembre 2013 à 20:15.
Non sequitur.
S/MIME, DKIM, OpenID, OAuth : tous des protocoles purement textuels qui utilisent pourtant de la signature cryptographique.
[^] # Re: GNU/SystemD/Linux
Posté par Moonz . En réponse au journal Systemd va gagner une console système, un bootsplash et un login-screen. Évalué à 4.
Parce que les formats textes ne peuvent pas être standardisés ? HTTP, XML/HTML, vCard, SMTP, MIME, ce n’est pas standardisé ? JSON c’est de la merde à parser ?
[^] # Re: GNU/SystemD/Linux
Posté par Moonz . En réponse au journal Systemd va gagner une console système, un bootsplash et un login-screen. Évalué à 5.
Tu devrais prendre des cours :
L’argument « on VEUT que des logs soient lisible de partout en toute circonstance », c’est un argument sortit par l’auteur de ce document hein, mais je suppose que lui aussi est un méchant réactionnaire rétrograde qui refuse tout changement.
Le problème de ce document c’est qu’il présuppose l’universalité de journald et qu’il se permet de déduire « donc c’est lisible partout en toute circonstance ». Le problème évident étant que journald n’est pas universel à l’heure actuelle (j’ai donné un exemple concret) et ne le sera probablement jamais (Windows, autres Unix qui refuseront d’intégrer du LGPL). Alors que le texte plat, c’est déjà universel (et encore même pas, il y a encore des systèmes en ECBDIC dans la nature, mais ça s’approche déjà infiniment plus de « universel » que journald)
J’ai rien contre le fait d’avancer, j’adhère à 90% aux positions de principe de ce document, mais quand je lis « les logs doivent être lisibles en toute circonstance et de partout », permet moi de pointer l’incohérence du choix d’un format binaire avec ce principe…
[^] # Re: GNU/SystemD/Linux
Posté par Moonz . En réponse au journal Systemd va gagner une console système, un bootsplash et un login-screen. Évalué à 6.
Le texte ne demande pas plus de code, de dépendances ou d’abstractions que le binaire.
Le texte le fait, en mieux (en binaire tu dois gérer le cas où ta donnée structurée est coupée en plein milieu, est parasitée par un secteur défectueux sur le disque… Bonne chance si ton outil te fait un segfault parce que le champ « taille de l’enregistement » a été corrompu)
Le texte le fait, en mieux (je peux lire mail.log généré sous mon serveur Linux sous MacOS X, Windows ou FreeBSD ou une vieille distribution/LiveCD qui n’a pas journalctl, ce n’est pas le cas avec journald). Problème très concret rencontré récemment : le mode rescue d’OVH n’avait pas journalctl, si je n’avais pas les bons vieux logs texte à côté j’étais bien avancé pour analyser le problème…
Tu peux difficilement faire plus rapide qu’ajouter une ligne dans un fichier texte
D’accord sur l’avantage du binaire sur ce point.
Pas d’accord sur le fait que ce soit une raison suffisante.
Le reste des points abordés est indépendant du format de stockage. C’est une très belle argumentation pour expliquer les avantages de journald (et encore, mais je n’ai pas envie de troller sur la logique bizarre de ce document qui dit en gros « si l’on suppose que journald est universel, alors journald est meilleur que syslog parce que l’universalité est une propriété désirable pour un système de log »…), pas de l’utilisation d’un format binaire.
[^] # Re: Free as freedom
Posté par Moonz . En réponse au sondage Êtes vous plutôt Libre ou Open Source ?. Évalué à 5.
http://www.catb.org/~esr/software.html
[^] # Re: Radare?
Posté par Moonz . En réponse au journal Disséquer du binaire sous linux. Évalué à 10.
Ça c’est du système de numérotation de version super cohérent !
[^] # Re: Quand la religion bloque le progres...
Posté par Moonz . En réponse au journal Disséquer du binaire sous linux. Évalué à 10.
Stop à la discrimination des adjectifs transgenres !
[^] # Re: Quand la religion bloque le progres...
Posté par Moonz . En réponse au journal Disséquer du binaire sous linux. Évalué à 10.
Ben non, par définition
[^] # Re: Pourquoi les gens comprennent aussi bien l'économie que les (pseudo-)experts ?
Posté par Moonz . En réponse au journal L'économie cette méconnue. Évalué à 10. Dernière modification le 25 novembre 2013 à 11:29.
Les gens ne comprennent rien à l’économie parce qu’ils confondent « théorie économique » et « système économique » et mélangent allègrement les deux.
Ton message en est une parfaite illustration.
[^] # Re: Déjà vu
Posté par Moonz . En réponse au journal [trolldi] filtrage contre les maquereaux. Évalué à 4. Dernière modification le 24 novembre 2013 à 00:17.
Source ?
Sont-elles minoritaires là où la prostitution est à 100% légale (Suisse par exemple) ?
Moi j’ai cet article par exemple qui dit que ce sont celles qui font ça par choix qui sont majoritaires : http://www.contrepoints.org/2013/10/19/143221-prostitution-des-prostituees-libres-ou-victimes-de-la-traite
[^] # Re: Pour la science ?
Posté par Moonz . En réponse au journal [écologie] pétition contre le chalutage en eaux profondes. Évalué à 2.
Bullshit !
[^] # Re: Normal
Posté par Moonz . En réponse au journal une eurodéputée méritante sacrifiée sur l’autel de la politique politicienne. Évalué à 1.
Je ne sais pas, c’est celui à qui je répond qui parle de « mouvement de balancement idéologique » qui expliquerait sa mise en touche.
[^] # Re: Normal
Posté par Moonz . En réponse au journal une eurodéputée méritante sacrifiée sur l’autel de la politique politicienne. Évalué à 7.
Je n’ai pas du tout suivi l’affaire, mais de ce que tu as écrit je ne vois rien de choquant : quand quelqu’un est en profond désaccord avec la majorité d’un parti, il est normal qu’il aille voire ailleurs non ? Ça me paraît normal qu’un parti cherche un minimum de cohérence.
[^] # Re: ==
Posté par Moonz . En réponse au journal OSv : l'OS pour les nuages. Évalué à 2. Dernière modification le 19 novembre 2013 à 07:52.
Oui, quand les choses commencent à devenir vraiment bizarre avec les macro tu peux sortir
cpp
pour voir ce qu’il se passe derrière. C’est quoi l’équivalent pour les templates C++ ?Et je ne comprend pas ta critique des macros dans le débat C/C++. C++ a exactement le même préprocesseur que C.
Je serais curieux de savoir quelle notion de "compliquée" de C n’existe pas en C++…
[^] # Re: Pourquoi faire ?
Posté par Moonz . En réponse au journal Contre la phobie du root. Évalué à 5. Dernière modification le 18 novembre 2013 à 09:26.
Attend là, tu compares une pratique commerciale (Windows préinstallée) totalement généralisée (des grandes surfaces aux sites de vente en ligne en passant par les magasins spécialisés en informatique) pendant plus de 20 ans à une expérience timide de quelques constructeurs sur quelques mois sur un support de vente bien spécifique (vente en ligne avec personnalisation) ?
[^] # Re: Pourquoi faire ?
Posté par Moonz . En réponse au journal Contre la phobie du root. Évalué à 7.
Question pour toi pBpG : si tu penses qu’il suffit d’un peu de volonté pour concurrencer windows sur le marché du desktop, pourquoi diable aucun OS propriétaire concurrent n’arrive à émerger ?
Mon sentiment à moi c’est que si seul Linux était à la ramasse niveau desktop, on pourrait dire que le problème vient effectivement de Linux. Là, on est bien plutôt dans la situation où personne n’arrive à entrer sur le marché de Windows, et de ce point de vue ça me fait dire que le problème viendrait plutôt de Windows…
[^] # Re: Sauvegardes ?
Posté par Moonz . En réponse au journal Contre la phobie du root. Évalué à 2.
Moi ce que je fais régulièrement en voulant restaurer une sauvegarde c’est
rsync mon_disque_pourri ma_sauvegarde_propre
Heureusement, j’ai une sauvegarde de mon disque de sauvegarde :)
# Sauvegardes ?
Posté par Moonz . En réponse au journal Contre la phobie du root. Évalué à 6.
Pas moi.
rm -rf /home
c’est 10 minutes montre en main pour restaurer une sauvegarderm -rf /bin
c’est une demi-journée perdue pour tout réinstaller et tout reconfigurer[^] # Re: Bepo et programmation ?
Posté par Moonz . En réponse à la dépêche Le Bépo en console inclus de base sous GNU/Linux. Évalué à 2.
Sur la disposition bepo et (&) et ou (|) ne sont déjà pas en accès direct. Ceux qui sont en accès direct à la place des chiffres c’est "«»()@+-/*. Ce qui me semble une bonne chose, pour les raisons sus-citées.
[^] # Re: Hôpital charité
Posté par Moonz . En réponse à la dépêche Le Bépo en console inclus de base sous GNU/Linux. Évalué à 2. Dernière modification le 08 novembre 2013 à 18:30.
Et si je veux utiliser une autre IM que XIM ? (comme, au pif, ibus)
[^] # Re: Hôpital charité
Posté par Moonz . En réponse à la dépêche Le Bépo en console inclus de base sous GNU/Linux. Évalué à 2. Dernière modification le 08 novembre 2013 à 17:58.
Chez moi ça marche sur les applications Wine ainsi que sous xev mais ça marche pas sous GTK.
[^] # Re: Quel est le problème ?
Posté par Moonz . En réponse au journal Bye bye Feedly. Évalué à 2. Dernière modification le 08 novembre 2013 à 17:50.
Ce que je veux dire, c’est qu’à partir du moment ou tu dis que tu t’appelles Serge, celui en face sait à priori que tu es un homme, du coup je ne vois pas pourquoi tu aurais des scrupules à le révéler.
[^] # Re: Bepo et programmation ?
Posté par Moonz . En réponse à la dépêche Le Bépo en console inclus de base sous GNU/Linux. Évalué à 6.
Tenez, pour étayer un peu :
[^] # Re: Intérêt
Posté par Moonz . En réponse à la dépêche Haiku est vivant. Évalué à 4.
Non, c’est bien firefox qui s’appelait firebird. Et phoenix avant ça.