Joris Dedieu a écrit 1610 commentaires

  • [^] # Re: Remarque

    Posté par  (site web personnel) . En réponse à la dépêche FreeBSD 9.2 est là. Évalué à 7.

    il y a des logiciels qui demande un environnement particulier,

    C'est justement l'un des grands intérêts de FreeBSD. Les mises à jour du système de base ne pètent pas le fonctionnement des logiciels tiers. Même pour les versions majeures, un module de compatibilité est fournie (il faut faire gaffe quand même dans ce cas). Par exemple j'ai quelques serveurs en FreeBSD 9.1 qui font tourner des mysqld 3.23 compilés pour FreeBSD 5.5. Cela se traduit principalement par un module du noyau offrant une compatibilité au niveau de l'ABI ainsi qu'une libc compatible.

    Personnellement pour les montés de version mineure, je ne me pose même pas de question.

  • [^] # Re: mignon

    Posté par  (site web personnel) . En réponse au journal Initiative citoyenne pour le revenu de base. Évalué à 4.

    Soit pendant un an les gens payent 2 fois l'impot, soit pendant un an l'etat ne recoit rien de l'impot.

    La seule raison est le manque de volonté politique.

    Rocard avait pourtant commencé en lançant le remplacement de l’impôt sur le revenu par la CSG. Il suffisait de baisser tous les ans l'impôt sur le revenu et d'augmenter la CSG. Jusqu'à ce que l'impôt sur le revenu disparaisse progressivement. Chirac avait poursuivie partiellement en ce sens. Mais ensuite les choses sont parties en sucette.

    La seule chose qu'il reste à faire est d'introduire un mécanisme rectificatif sans doute sous forme d'une déclaration de fin d'année qui permette de tenir compte des cas individuels (nombre d'enfants, revenu total du ménage …) et d'appliquer une politique fiscale (réduction / augmentation pour telle ou telle raison) …

  • [^] # Re: nosql embarqué ?

    Posté par  (site web personnel) . En réponse à la dépêche SQLite 3.8.0 : n'ayez pas peur du zéro. Évalué à 4.

    Hello, est-ce qu'il existe un base nosql qui s'embarque de la même façon que sqlite

    Pourquoi pas simplement Berkeley DB ?

  • [^] # Re: Précisions sur les différents systèmes de paquetage

    Posté par  (site web personnel) . En réponse à la dépêche Baptiste Daroussin revient sur pkgng, le nouveau système de packages binaires de FreeBSD. Évalué à 6.

    Je pense que tu n'as pas saisie l'essentiel.

    Freebsd c'est une distribution unix like complète qui s'installe soit par les sources soit de façon binaire.

    La seule modularité qu'elle offre est au niveau de sa construction. On peut exclure certains éléments, activer certaines fonctionnalités a la compilation. Mais ensuite freebsd est monolithique.

    Les outils sont make, l'installateur et freebsd-update qui grosso modo télécharge et décompresse des tar.

    Par ailleurs freebsd offre une facilité pour telechager et compiler des logiciels tiers : les ports.

    Les ports sont des makefiles. Ni plus, ni moins. Les logiciels installés par les ports ne sont pas inclus dans freebsd.

    Depuis longtemps les ports permettent de fabriquer des paquets binaires afin d'éviter d'avoir a tout recompiler sur chaque machines. Les outils pkg_ servaient a ça. Pkgng les remplace en corrigeant leurs défauts et permet donc de gérer directement de vrai repos binaires a la apt ce qui facilite grandement le déploiement des logiciels tiers et les upgrades.

    La distinction entre le système des base et les ports est culturellement très différente de ce qui se pratique dans les distros linux. Apache est dans debian mais pas dans freebsd. Freebsd fournie juste un makefile et des outils pour télécharger, compiler et déployer apache.

  • # pkgng pour base

    Posté par  (site web personnel) . En réponse à la dépêche Baptiste Daroussin revient sur pkgng, le nouveau système de packages binaires de FreeBSD. Évalué à 5.

    L'utilisation de pkgng pour le système de base serait sans doute un gros plus. En particulier car ça permettrait de rester en binaire tout en profitant de la modularité du word.
    J'imagine bien par exemple des paquets séparés pour sendmail, bind, les trucs audio ou wireless, /rescue …

    De plus freebsd-update n'est pas super intuitif (surtout lorsqu'il s'agit de mettre en place un dépôt custom).

    Par contre cela nécessiterai que les ports expriment leur dépendances par rapport à base, ce qui n'est pas le cas actuellement.

    Par exemple je peux très bien installer un subversion compilé sur un word par défaut sur un système compilé sans support de kerberos. Pkg ne dira rien mais le binaire ne marchera pas car il sera incapable de trouver certaines lib.

    Enfin il y a la gestion des fichiers de conf qui est pour l'instant traitée a part de l'installation des binaires. Ce qui me semble contradictoire avec une logique de package.

    Bref sans violer la POLA, cela me semble être le bout du monde.

  • [^] # Re: Est ce que la solution...

    Posté par  (site web personnel) . En réponse au journal Les BSD isolés. Évalué à 3.

    mais les cgroups non plus ne permettent pas de tuer tous les processus d'un groupe.

    En fait de ce que j'ai compris systemd utilise principalement les cgroups pour identifier les fils rebelles des processus qu'il lance.

    Quelque chose comme : reste-t-il des processus attachés à ce cgroup ? Si oui alors je les déquille.

  • [^] # Re: Est ce que la solution...

    Posté par  (site web personnel) . En réponse au journal Les BSD isolés. Évalué à 10.

    Et un jail, sauf erreur de ma part, requiert un os complet à part.

    Non. Tu peux très bien par exemple jailer un process dans /var/empty ou dans /. jail() est un appel système qui crée un contexte noyau particulier. Celui-ci n'est pas forcement restrictif. Tu peux très bien le créer dans /, autoriser les ipc … Ensuite tu attaches ton processus dans le jail avec jail_attach() qui positionne le numéro de contexte dans la la structure ucred du processus (hérité sans retour possible par tous ses fils).

    Donc si le but est uniquement d'être sûr de pouvoir massacrer tous ses fils à l’arrêt d'un daemon, alors des jails dans / font clairement le job.

    Tu peux même faire plusieurs niveau hiérarchiques ce qui permet par exemple de tuer tous les fils sans tuer le process master lors d'un reload.

  • # Merci

    Posté par  (site web personnel) . En réponse au message Le projet Wapiti cherche des testeurs et des traducteurs. Évalué à 4.

    Je suis bien content de voir que Wapiti n'est pas mort. Au niveau test, tu as besoin de quoi exactement ? Qu'on le fasse tourner sur plein de sites jusqu'à ce qu'il plante ?

    Tu as une procédure ou il faut juste essayer ?

  • [^] # Re: Cloud & SAAS

    Posté par  (site web personnel) . En réponse au journal LucidChart - deux mois après. Évalué à 10.

    Puis je me suis abstenu il est chez gmail, c'est triste … on ne peut meme plus rigoler.

    Au contraire, toute la valeur ajoutée aurait été de voir si cela avait déclenché un contrôle de douane intensif, un passage à tabac par les services secret Roumain, voir la disparition impromptue dudit collègue.

  • [^] # Re: mouaihhh (en tout ca pour la mao)

    Posté par  (site web personnel) . En réponse au sondage Votre solution pour le son. Évalué à 4.

    C'est triste ton avis sur les latences.

    Une soundblaster live 5.1 aurait fait l'affaire.

    Les cartes son c'était mieux avant …

  • [^] # Re: HPUX

    Posté par  (site web personnel) . En réponse au journal High performance SSH. Évalué à 4. Dernière modification le 01 septembre 2013 à 15:08.

    Les patch HPN sont intégrés depuis longtemps dans le bundle OpenSSH livré sur HP-UX

    C'est également le cas dans FreeBSD depuis la version 9
    http://www.freebsd.org/releases/9.0R/announce.html

  • [^] # Re: Problématique de pays riches

    Posté par  (site web personnel) . En réponse à la dépêche Décolonisons nos imaginaires. Évalué à 5.

    Ces problématiques sont principalement celles de pays riches,

    Non au contraire. Cette problématique est avant tout celle des pays pauvres.

    • avoir une politique agricole indépendante des semenciers
    • pouvoir fabriquer des médicaments génériques
    • pouvoir fournir de l'instruction, de la recherche, de la culture à moindre coup

    Dans la plupart des pays, la langue officielle (occidentale) dérive en un créole ou pidgin dont le rôle est d'être une langue de communication entre les ethnies dont les langues ne sont pas du même groupe linguistique.

    Je ne vois pas de meilleur exemple de ce que dénonce l'auteur du journal. Si encore la langue officielle était le créole. Le divorce entre la langue légale et usuelle est une stratégie de colonisation des esprits qui a fait ces preuves. Elle fut/est entre autre largement utilisé par les religions (le latin pour les catholiques, l'arabe pour l'Islam) et par les colonisateurs de toutes sortes.

    100% des candidats ont échoué à l'examen d'entrée en université, principalement à cause de leur niveau en anglais.

    Nous voila tristement rendu à la messe en latin et à la Gaule antique

  • [^] # Re: Intéressant :)

    Posté par  (site web personnel) . En réponse au journal Annonce : Manux 0.0.1. Évalué à 2.

    Il faut que le serveur graphique soit intégré au noyau pour pouvoir gérer les privilèges des applications

    Il me semblait pourtant que Wayland répondait très précisément au problème des iopl.

  • [^] # Re: Intéressant :)

    Posté par  (site web personnel) . En réponse au journal Annonce : Manux 0.0.1. Évalué à 8.

    Cela dit, j'accepte les contributions en anglais

    Je ne pense pas que tu auras beaucoup des contributions dans ces conditions.

    • Le Français exclue de facto un bon nombre de gens qui n'iront pas plus loin que les noms de fichier
    • La licence est trop longue et trop compliquée
    • Pas de gestionnaire de version, rapport de bugs, mailing list (ou j'ai pas trouvé) …

    Je pense que tu devrais publier sur une forge et t'empresser de traduire le code et les commentaires. Sinon ton projet qui a l'air bien sympa va rater sa cible.

  • [^] # Re: Idée d'amélioration possibles

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Paperwork 0.1. Évalué à 2.

    Sinon, pour l'archivage des documents importants et confidentiels, ça doit pouvoit se gérer avec un cron qui utilise http://duplicity.nongnu.org/.

    Ou le fabuleux tarsnap : https://www.tarsnap.com/

  • [^] # Re: en France, c'etait mieux avant...

    Posté par  (site web personnel) . En réponse au journal Armée Suisse, modèle ou pas ?. Évalué à 5.

    non mais le type il sait qu'il va devoir faire son service et meme quand mais il prends un boulot

    C'est sûr, il vaut mieux faire la manche et vivre sous les ponts en attendant !

    trouve bizarre de se faire appeler sous les drapeaux a la date convenue

    Quelle date convenue ? Ils t'appelaient quand ça les arrangeaient en fonction des effectifs pas de ton emplois du temps.

  • [^] # Re: en France, c'etait mieux avant...

    Posté par  (site web personnel) . En réponse au journal Armée Suisse, modèle ou pas ?. Évalué à 9.

    Putain c'est quand même bonnard de plus avoir a coller "dégagé des obligations militaires" en haut de son CV

    certains ont pu passer des permis (voiture, camion)

    C'était clairement le seul avantage

    de plus, pour les jeunes "difficiles" ca permettait d'apprendre la vie en communauté,

    et un peu de rattrapage scolaire notamment de l'alphabetisation

    quand tu etais etudiant, il fallait justifier de tes etudes

    Et quand tu étais salarié tu l'avais juste dans le cul. Il fallait laisser ton boulot, ton appart pour gagner royalement 50€ par mois.

  • [^] # Re: potatine ?

    Posté par  (site web personnel) . En réponse au journal Recette: boulettes de pommes de terre panées. Évalué à 4.

    Bon, ça fait plus de vingt ans que je vis à Toulouse, je suis un grand amateur de patates, et je n'ai jamais entendu ce mot-là pour désigner les patates. Tu le sors d'où ?

    http://linuxfr.org/users/pendu/journaux/pour-l-emploi-d-un-vocabulaire-correct

  • [^] # Re: Déforker

    Posté par  (site web personnel) . En réponse à la dépêche LibreOffice 4.1 et Apache OpenOffice 4.0 sont de sortie. Évalué à 3. Dernière modification le 05 août 2013 à 11:10.

    Tu peux en rajouter plein d'autres :

    • les directeurs d'école qui n'ont pas d'autorité hiérarchique sur les instits
    • la rémunération au point d'indice qui est une telle usine à gaz que toute augmentation est devenue impossible
    • l'impossibilité presque totale de changer de carrière
    • le dogme d'une et une seule matière par prof dès le collège qui est en train de détruire toutes les petites matières et les options (comme si les enseignements de 6e ou de 5e étaient si différents de ceux du CM2)
    • Des institutions différentes (mairies, conseils généraux, conseils régionaux) intervenant sur les même territoires sans coordination.
    • Le recrutement national qui rebute beaucoup de candidats

    Le 1 personnel pour 12 élèves ne se traduit malheureusement pas en des classes de 12 élèves ;-)

    Si on compte en moyenne 25 élèves par classse cela fait environ 500000 personnels non enseignant ! Quand on sait que l'éducation nationale ne gère quasiment plus les activités extra scolaire, les cantines, l'entretien des locaux on se rend bien compte que le workflow dysfonctionne…

  • [^] # Re: Déforker

    Posté par  (site web personnel) . En réponse à la dépêche LibreOffice 4.1 et Apache OpenOffice 4.0 sont de sortie. Évalué à 4.

    Le problème est peut-être un peu plus compliqué que ça. Je ne cherche pas à défendre les profs en particulier mais il me semble que pour l'éducation nationale comme pour beaucoup d'administrations ou boites frisant avec le gigantisme, le process a simplement remplacé le savoir faire et l'intelligence. Pour moi, ça doit être vu comme un problème informatique (et finalement qu'est-ce-qu'un problème d'organisation ?).

    Soit le problème : amener n enfants à un niveau scolaire donné.

    Quelques données :
    - scolarité obligatoire jusqu'à 16 ans
    - objectif bac pour tous
    - 65M d'habitants (dont 12M d'élèves).

    Actuellement la solution retenue (héritée de 1936) fonctionne avec 1 personnel pour 12 élèves :

    • Le nombre de personnel par élève semble trop important.
    • La prise en charge des cas particuliers ne fonctionne clairement pas
    • Le niveau général moyen n'augmente pas

    Je ne crois pas trop me hasarder à déclarer qu'elle est sous-optimale.

    En fait toute la question est celle de savoir comment évolue la complexité organisationnelle rapporté à la taille de l'institution. Il est un lieu commun qui consiste à considérer que c'est logarithmique. On appelle ça les économies d'échelles. Par exemple on essaye de nous faire croire qu'en remplaçant quatre petits hôpitaux par un gros, on aura un service équivalent pour une complexité et donc un coût moindre.

    J'ai le sentiment qu'il s'agit largement d'une erreur, qu'en général on a de meilleurs résultats en effectuant plusieurs petits traitements qu'un gros, qu'il faut diviser pour régner. Autrement dit pour moi, le problème de l'éducation nationale est sa taille, les profs, les élèves, les parents n'y peuvent rien. La machine est trop complexe pour fonctionner mieux que vaguement correctement. Il ne faut pas la dégraisser ou la transformer. Il faut la diviser.

  • [^] # Re: Cubieboard et BeagleBone Black

    Posté par  (site web personnel) . En réponse à la dépêche OLinuXino, la RaspBerry Pi version Open Source. Évalué à 3.

    Et est-ce que les bus et le processeur suivent ?

    C'est pas forcement nécessaire. Il y a des contrôleurs capables de gérer en hard une grosse partie de la pile réseau.

  • [^] # Re: Déforker

    Posté par  (site web personnel) . En réponse à la dépêche LibreOffice 4.1 et Apache OpenOffice 4.0 sont de sortie. Évalué à 2.

    il ne restera plus grand monde pour tenir la barre par rapport a LibreOffice puisqu'Oracle s'est debarrasse du projet en le refilant a la fondation Apache.

    Il ne faut quand même pas prendre les membres du board de la fondation Apache pour des débutants. S'ils ont pris le projet c'est qu'ils ont le sentiment de pouvoir faire quelque chose avec techniquement.

    Plus haut on parlait de QT, mais je pense qu'il n'est pas plus absurde d'envisager un OpenOffice entièrement porté en java. La fondation dispose déjà de pas mal de code pouvant remplacer des parties critiques de OpenOffice ou ajouter des fonctionnalités.

    Je pense à Batik, POI, pdfbox, ODF Toolkit ou chemistry par exemple

  • [^] # Re: Déforker

    Posté par  (site web personnel) . En réponse à la dépêche LibreOffice 4.1 et Apache OpenOffice 4.0 sont de sortie. Évalué à 4.

    Rien n'est moins sur a propos des objectifs, voici comment je vois les choses:

    Je rajouterai que sous la houlette de la fondation Apache, OpenOffice va sans doute utiliser massivement Java, là ou LibreOffice à clairement fait le choix de l'éliminer.

    Je pense que s'il peut y avoir une collaboration, c'est sur la création de lib partagées par exemple pour la gestion des formats tiers ou certaines parties métier. Vu l'état du code et de son mélange logique / UI cela nécessitera du temps.

    Enfin il ne faut pas oublier que bien avant le fork en lui même, il existait déjà un gros patchset maintenu par Novell (Go-OO) qui n'avais jamais trouvé son entrée upstreams. Le problème est donc relativement ancien.

  • [^] # Re: Du professionnel, du propre

    Posté par  (site web personnel) . En réponse au journal Oui, mais si on oublie la réponse à sa question secrète ?. Évalué à 0.

    Il m'est arrivé la même avec ma mutuelle,

    Moi avec les impôts. Il y a trois ans, j'oublie totalement de faire ma déclaration. A J - 1 je me rends compte que mon certificat est expiré et que les trois infos nécessaires pour me connecter (de mémoire trois nombres qu'on trouve sur deux papiers différent) sont dispersés au 4 vent.

    J'envoie un mail à une adresse @impots.gouv.fr que j'avais déjà contacté pour une autre question en gueulant que c'est inadmisible de faire expirer mon certificat à J -1. Le lendemain je reçois tout le nécessaire pour m'identifier.

  • [^] # Re: Parlons projet alors !

    Posté par  (site web personnel) . En réponse au journal Présentation d'idée : PGPID. Évalué à 3.

    je te conseille le cours de Sacha Krakowiak

    Je l'ai parcouru vite fait, effectivement, il est très bon et accessible. Merci