Framasky a écrit 1048 commentaires

  • [^] # Re: T'as gagné une Pull Request

    Posté par  (site web personnel) . En réponse au journal Portage de TapTempo en Perl. Évalué à 3.

    Sinon, dans ma version je voulais faire en sorte d'avoir exactement le même affichage et comportement que dans celle décrite sur le journal d'origine (même si j'ai loupé une ligne). Mais ta version est bien plus élégante du coup. Merci pour tes modifs !

    J'm'en doutais un peu, mais je me suis dit qu'il valait mieux avoir une légère déviation pour un code plus simple à lire.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • [^] # Re: T'as gagné une Pull Request

    Posté par  (site web personnel) . En réponse au journal Portage de TapTempo en Perl. Évalué à 3.

    Dans le cas qui nous intéresse, c'était pour pouvoir utiliser say au lieu de print, say ajoutant tout seul un saut de ligne (je trouve que ça améliore la lisibilité de pas devoir ajouter "\n" à toutes les phrases.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • # T'as gagné une Pull Request

    Posté par  (site web personnel) . En réponse au journal Portage de TapTempo en Perl. Évalué à 3.

    Et je te félicite pas ! J'avais autre chose à faire ce soir, moi. Mais bon, on me dit Perl, je vais forcément voir 🙂

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • # 2-4 machines mais…

    Posté par  (site web personnel) . En réponse au sondage Vous auto-hébergez-vous ?. Évalué à 5.

    J'ai juste une machine physique sur laquelle je fais de la virtualisation.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • [^] # Re: On va tester Zanata chez Framasoft

    Posté par  (site web personnel) . En réponse au journal On ne contribue pas que du code. Évalué à 2.

    Si c'est pour tes projets à toi uniquement, effectivement, c'est pas le top, je l'avoue.

    Après, bon déjà, on n'a pas trop le choix vu nos besoins (ouverture à tout le monde), mais surtout on prendra le temps de faire un guide d'utilisation pour aider les traducteurs, les accompagner, on va leur fournir du support, chose qu'on n'a généralement pas le temps de faire quand on fait ça pour ses projets persos.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • [^] # Re: On va tester Zanata chez Framasoft

    Posté par  (site web personnel) . En réponse au journal On ne contribue pas que du code. Évalué à 6.

    En fait, comme à terme on veut ouvrir la plateforme a tout le monde, il faut un truc qui permette à tout à un chacun de créer un projet et de le gérer, ce que ne permet ni pootle, ni weblate, qui sont plutôt fait pour une équipe qui va gérer plusieurs projets (exemple, yunohost).

    Framasoft a d'ailleurs payé un bugbounty pour ajouter ça à pootle. Le patch a été fait mais n'est toujours pas intégré upstream, et en plus il faut un accès au serveur pour déposer les fichiers à traduire, synchroniser la bdd depuis ces fichiers. Bref, pas du tout possible d'utiliser ça pour nos besoins.

    Zanata par contre répond à tout ça.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • # On va tester Zanata chez Framasoft

    Posté par  (site web personnel) . En réponse au journal On ne contribue pas que du code. Évalué à 10.

    J'ai mis en place Zanata chez Framasoft, sur https://trad.framasoft.org/zanata/, et on va essayer de tester ça.

    Notre projet est de permettre à terme à tout un chacun de venir créer son projet de traduction dessus, mais comme pour Framagit en son temps, on va d'abord l'utiliser en interne, histoire de voir le workflow et d'être capable d'expliquer comment ça marche, de déminer le terrain. Parce que si on propose un truc qu'on ne maîtrise pas et qui n'est pas forcément le plus intuitif du monde, on va crouler sous les demandes de support.

    Pour l'instant, j'y ai mis mes projets personnels (Lutim, Lufi, etc.) et on va importer les projets Framasoft au fur et à mesure du temps qu'on arrivera à y consacrer (c'est pas une top priorité).

    Les inscriptions sont ouvertes par contre hein ! Vous pouvez déjà contribuer, vous ne pourrez juste pas, pour l'instant, y créer de nouveaux projets de traduction.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • # Erratum

    Posté par  (site web personnel) . En réponse au journal Framasoft annonce la sortie de Framasite. Évalué à 10.

    Framasoft a annoncé la sortie d'un nouveau service : Framasite.

    Oui et non. Framasite est déjà lancé depuis qq mois, et permettait de faire un site/blog (avec Grav) ou un wiki (avec DokuWiki), mais la nouveauté est l'ajout à Framasite de PrettyNoemieCMS pour créer des sites « one-page » super facilement.

    Comme indiqué dans le billet de blog, le site a initialement été développé durant un mois par un stagiaire de Framasoft à partir du logiciel Grav.

    Alors en fait Robin devait voir ce qu'il pouvait faire avec Grav pour le rendre plus simple, plus accessible aux non-techs, mais ça aurait été beaucoup, beaucoup de travail (le code de Grav est bien fait et tout, mais pas super flexible). D'où réorientation du stage (à mi-durée du stage), et du coup il a développé PrettyNoemieCMS (ou PNC comme on l'appelle déjà dans nos discussions, parce que c'est un poil long à écrire dans un chat quand même) en un mois.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • [^] # Re: Kresus

    Posté par  (site web personnel) . En réponse au journal Histoire de budget. Évalué à 2.

    • on ne peut pas récupérer le mdp des comptes enregistrés depuis l'interface web. Faut prendre le contrôle du serveur (ou du pc sur lequel c'est enregistré) et savoir où chercher le mdp (j'ai essayé de le retrouver avec un grep, j'ai pas eu la patience d'attendre que ça trouve, c'était trop long).
    • il faut mettre une authentification HTTP soi-même, c'est vrai.

    Le fait est que Kresus était au départ une appli CozyCloud, qui s'occupait de l'authentification. Faudrait ouvrir un ticket pour avoir de l'authentification native 🙂

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • [^] # Re: Kresus

    Posté par  (site web personnel) . En réponse au journal Histoire de budget. Évalué à 2.

    Je ne suis pas mainteneur de Kresus, mais il répond à mon besoin premier d'une appli comme ça : j'ai rien à faire pour rentrer les opérations bancaires. Parce que j'ai testé Homebank et Grisbi, le problème est toujours d'être régulier dans les imports. Là c'est automatique et j'ai plus qu'à catégoriser. Pis y a la détection des doublons qu'est bien (même si depuis que j'ai quitté la LCL pour ING, j'ai plus ce genre de problèmes).

    Pis y a le fait de pouvoir recevoir des mails quand on a une opération au-delà d'un certain montant (configurable) qu'est super.

    Les identifiants bancaires restent chez moi (contrairement à Cozy actuellement), donc je suis content.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • # kresus

    Posté par  (site web personnel) . En réponse au journal Histoire de budget. Évalué à 7.

    Sinon tu t'installes Kresus sur un bout de serveur et il chope les opérations bancaires tous les jours avec weboob, et t'as plus qu'à catégoriser les opérations sur l'interface web.
    Pis après t'as des graphes 😊

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • # Sans les messages d'erreurs, c'est pas facile…

    Posté par  (site web personnel) . En réponse au message Suppression dans l'historique de Framagit. Évalué à 5.

    Mais j'imagine qu'il t'a empêché de faire un git push --force en disant que la branche est protégée. Par défaut, la branche master est protégée sur framagit, mais il suffit de changer ça dans les paramètres du dépôts via l'interface web. Tu la déprotèges, tu git push --force, et tu la reprotèges éventuellement.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • [^] # Re: J'en ai un que je peux te revendre

    Posté par  (site web personnel) . En réponse au message Routeur/Modem dd-wrt. Évalué à 3.

    J'utilisais openwrt

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • # J'en ai un que je peux te revendre

    Posté par  (site web personnel) . En réponse au message Routeur/Modem dd-wrt. Évalué à 3.

    Si tu veux, je peux te revendre le mien. J'suis à Nancy mais je serais au FOSDEM à la fin de la semaine.

    Je suis passé à un Turris Omnia parce que le buffalo n'aurait pas de bonnes performances avec un VPN FFDN et la fibre (fibre = gros débit, VPN = bouffage de CPU, fibre + VPN = trop gros bouffage de CPU donc perfs pourries).

    80€, ça t'irait ? Plus les frais de ports si on peut pas faire une remise en mains propres.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • [^] # Re: Yunohost?

    Posté par  (site web personnel) . En réponse au journal Hébergement de courriels chez soi. Évalué à 7.

    Pourquoi forker et réinventer ? Tout simplement parce que des fois, la solution existante ne correspond pas à ce qu'on veut, parfois parce qu'on veut mettre les mains dans le cambouis pour se marrer, se former, etc. Quand j'ai créé Lstu, je ne me suis pas demandé s'il y avait déjà des logiciels équivalents (réponse : oui, c'est certain), je voulais juste coder un truc. La « concurrence » entre projets libres peut parfois amener une saine émulation, elle n'est pas automatiquement synonyme de gâchis de ressources/temps.

    La vraie question est : est-ce que tu avais eu connaissance de Yunohost avant de te lancer là-dedans ?

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • [^] # Re: Merci.

    Posté par  (site web personnel) . En réponse au journal Créer une image iso de Debian pré-seedée sans efforts. Évalué à 1.

    L'idéal serait d'avoir un faux installeur Debian qui nous ferait passer par toutes les questions (avec la possibilité de passer) pour générer un fichier preseed. Ce serait top. Mais j'ai pas trop le temps. Si qq'un se sent de le faire…

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • [^] # Re: Barre de progression

    Posté par  (site web personnel) . En réponse au journal Créer une image iso de Debian pré-seedée sans efforts. Évalué à 6.

    Elle n'est pas si fausse que ça : une étape, une progression de la barre.

    Certaines commandes sont bien verbeuses (je te regarde, genisoimage) et franchement, je me passe bien de leurs messages qui ne me parlent pas des masses.

    Mais certains vont peut-être avoir les sorties. Hop ! Un ticket créé : https://framagit.org/luc/preseed-creator/issues/1 Merci d'avoir soulevé le sujet 🙂

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • # Y a qu'à utiliser un bon langage

    Posté par  (site web personnel) . En réponse au journal [Humour] vers un monde différent. Évalué à 10.

    % perl6
    To exit type 'exit' or '^D'
    > 2 - 1.8 - 0.2
    0
    

    De rien.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • [^] # Re: Ha merde j'ai mal cliqué ...

    Posté par  (site web personnel) . En réponse au journal Debian sur mon serveur plus jamais, de chez jamais.. Évalué à 5.

    Ah non, c'est pas un synonyme. Ils le disent implicitement dans le man (le gras est de moi) :

    La ligne de commande de apt(8) est conçue comme un outil pour l'utilisateur et son comportement peut varier selon ses versions. Bien qu'il s'efforce de ne pas casser les compatibilités ascendantes, cela ne peut pas non plus être garanti, si une modification semble bénéfique pour une utilisation interactive.
    Toutes les fonctionnalités d'apt(8) sont aussi proposées dans les outils dédiés d'APT tels que apt-get(8) ou apt-cache(8) apt(8) modifie seulement la valeur par défaut de certaines options (voir apt.conf(5) et en particulier le champ d'action Binary). Aussi vous devriez préférer l'utilisation de ces commandes (éventuellement avec certaines options complémentaires activées) dans les scripts parce qu'elles conservent autant que possible la compatibilité ascendante.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • [^] # Re: un peu plus

    Posté par  (site web personnel) . En réponse au message Quel Object Storage open source ?. Évalué à 2.

    Je plussoie : Ceph, c'est cool, simple à déployer avec ceph-deploy et la doc est très bien faite. Un truc un poil pas super top par contre, mais pas grave, c'est que des trucs de doc, genre « Comment upgrader de Jewel à Luminous » (versions majeures, resp. 10 et 12), sont dans leur blog et pas sur le site de la doc.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • [^] # Re: Boken

    Posté par  (site web personnel) . En réponse au message Liseuse libre?. Évalué à 5.

    Même les bookeen achetées autre part ne nécessitent pas de compte. C'est proposé, mais pas obligatoire.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • [^] # Re: pb version openssl

    Posté par  (site web personnel) . En réponse au message Migration debian jessie vers stretch => turtl (framacloud). Évalué à 2.

    Mec, si je réponds pas en 3 jours, c'est sans doute parce que j'ai autre chose à faire. Genre vivre ma vie. Si tu regardes le calendrier, c'était les vacances scolaires… et en weekend ! Le mail est un système asynchrone par dessin, faut pas s'étonner si je ne réponds pas tout de suite.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • [^] # Re: Glusterfs / Proxmox

    Posté par  (site web personnel) . En réponse au journal FAI associatif / FDN / Hébergement et stockage. Évalué à 2.

    Chez Framasoft, on a 4 OSD sur 2 serveurs différents (2 serveurs x 2 OSD), et 3 monitor (un sur chaque serveur qui contient les OSD + une VM) et ça tourne très bien.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • [^] # Re: Pour pas s'embêter

    Posté par  (site web personnel) . En réponse au message Docker file -> .sh. Évalué à 3.

    Si je ne dis pas de sottises, Jessie, car yunohost ne tourne pas encore en Stretch, mais le paquet doit fonctionner pour Stretch : j'ai mis à jour la VM de framanotes vers Stretch et ça a gardé la version Jessie de RethinkDB car la version du dépôt Stretch est moins récente que celle de Jessie… et ça tourne !

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • # Pour pas s'embêter

    Posté par  (site web personnel) . En réponse au message Docker file -> .sh. Évalué à 3.

    Si tu veux juste le paquet rethinkdb pour rpi, tu peux le choper sur https://github.com/YunoHost-Apps/Turtl_ynh/tree/master/conf (c'est moi qui ait adapté le dockerfile originel, publié l'échange de graines et qui m'occupe du paquet turtl pour Yunohost)

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.