zedS a écrit 113 commentaires

  • [^] # Re: Paye tes 12000 km.

    Posté par  . En réponse à la dépêche RMLL décentralisées à l'île de la Réunion. Évalué à 6.

    Pour info c'est moins de 10 000 Km ….
    Pour une fois qu'il y a quelque chose ici … parce que bon, pour presque toutes les manifestations/conferences qui touchent à l'informatique, c'est nous qui devons faire les "10 000 Km".

    Comme tu le dis, le programme a l'air vraiment sympa. Je ne pensais pas qu'il y avait autant de sociétés qui travaillent dans le libre sur l'île, il y a peu d'appel d'offre qui laisse une place aux logiciels libres par ici.

  • [^] # Re: sondes

    Posté par  . En réponse au message système de surveillance IP de température. Évalué à 1.

    C'est un appel d'offre, je n'ai pas le choix sur les solutions à employer.
    Ensuite une solution complete (c'est à dire pas sonde serveur + script + domotique) c'est quand même plus facile à presenter, à mettre en place et à maintenir.

  • [^] # Re: Netbotz

    Posté par  . En réponse au message système de surveillance IP de température. Évalué à 2.

    Merci !

    J'ai trouvé également le AKCP sensorProbe2 qui permet de faire la même chose.

  • [^] # Re: le petit truc en plus

    Posté par  . En réponse au journal Recette de Tarte poires amandes chocolat. Évalué à 3.

    Je ne connaissais pas le coup du blanc d'oeuf sur la pate pour l'impermeabiliser, du coup j'ai souvent ma pate un peu molle. Merci pour l'astuce.

    Par contre pour le chocolat, je prefere vraiment faire une ganache aprés cuisson de la tarte :
    - Faire frémir de la créme liquide
    - Sortir du feu
    - Ajouter le chocolat coupé en morceau
    - Remuer jusqu'a obtenir une pate bien lisse
    - Verser sur la tarte (déjà cuite)
    - Etaler avec une spatule
    - Laisser refroidir
    Cela donne une bonne couche de chocolat sur le dessus, ça fait un carton à tout les coups

    Autre variante pour la tarte : Avec des bananes préalablement coupées en rondelle puis dorées à la poelle avec du beurre salé et un peu de sucre

  • [^] # Re: Machine virtuelle de développement

    Posté par  . En réponse à la dépêche Retour sur l'appel à contributions de LinuxFr.org. Évalué à 6.

    J'apprends que je suis dans "l'équipe de développement", je ne sais même pas faire une boucle en ruby !! :)

    Sinon, pour donner des infos sur cette partie :
    J'avais un peu stopper cette contribution (une mauvais nouvelle m'étant tombé dessus), j'ai trouvé du travail ! Du coup, j'ai eu tendance à contribuer (un peu) à des projets que j'utilise au boulot (dolibarr, burp …) plutôt que linuxfr.

    La machine virtuelle n'a donc pas avancé depuis la fin novembre. Elle etait par contre fonctionnellle à cette date. Je pense qu'il n'y a qu'a faire quelques mises à jour pour la rendre disponible. Elle est au format virtualbox (disque en .vdi). Elle contient quelques données de test, avec un script d'initialisation des données (d'aprés mes souvenirs, il faut que j'y jette un oeil …).

    Je peux au choix :
    - Mettre à disposition l'export brut de la machine virtuelle (elle fait 4Go), quelqu'un se chargera de la mise à jour et vérifier que tout est ok pour la mettre à disposition de tous.
    - La mettre au format KVM et l'installer sur un serveur dedié pour que quelqu'un la mette à jour via ssh (c'est un peu la même chose qu'au dessus en gros).
    - Faire moi même les mises à jour pour mettre à disposition un systeme à jour. Ça va peut être prendre un peu de temps, je ne sais pas du tout quand j'aurais du temps pour faire ça.
    - Ce que vous voulez tant que ça ne me prend pas trop de temps (j'ai des dépêches à lire en retard !!)

    Pour ceux qui pensent que c'est "trop dur tout ça". Je tiens à preciser que je ne connaissais absolument pas Ruby, ni le systeme de gem, ni elasticsearch, ni nginx …. et je suis arrivé à creer la machine virtuelle et à proposer un patch pour la recherche (bon il y a 3 pauvres lignes de codes mais c'est déjà ça ). Avec un peu de motivation et du temps (merci pôle emploi …), on y arrive, surtout que Nono est toujours disponible pour un coup de main ou une explication.

  • # Dimension du moule

    Posté par  . En réponse au journal Recette de Soufflé au fromage. Évalué à 1.

    Attention un soufflé double de taille, choisissez votre moule en fonction !

    Quel est la dimension de ton moule pour les quantités que tu donnes ?
    Je n'ai pas encore de moule et je préférerais prendre directement celui de la bonne taille …

    Les quantités sont pour 4 personnes ?

    Merci

  • [^] # Re: incantation magique

    Posté par  . En réponse au message [darwin] recherche d'un exécutable qui n'est pas dans le path. Évalué à 3.

    https://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/open.1.html
    Il est présent sur un Macos 10.8 et a l'air de faire ce que tu veux …

    ps: je connaissais pas le applefr.org, c'est con mais j'ai bien ri !

  • [^] # Re: Une derniere question !

    Posté par  . En réponse à l’entrée du suivi Machine virtuelle de développement. Évalué à 1 (+0/-0).

    Merci beaucoup pour toutes tes réponses !

    Pour le problème de cache, il ne serait pas possible de rajouter une condition pour voir si le cache est initialisé ?

    Pour redis, je n'ai plus eu le probléme mais du coup je me suis un peu penché dessus (je ne connaissais pas du tout). J'ai pu résoudre mes soucis et rajouter des données redis au script de réinstallation (en particulier les images et les liens).

    J'ai eu des soucis avec l'ordre de lancement des services, en particulier Redis qui devait être initialisé avant. J'ai enlevé les service via update-rc.d, mise à jour les script d'init.d en ajoutant la dépendance redis dans board, img et unicorn, puis remis les service via insserv

    Je pense être au bout du tunnel, tout fonctionne correctement, la réinstallation du site également (voir le dépot https://github.com/zedzedtop/LinuxFr-DevData).

    Ma VM est très grosse je trouve (2.2Go utilisé) mais je ne sais pas trop quoi supprimé pour faire de la place sans poser de problèmes. J'ai suivi bêtement ce manuel : http://www.isalo.org/wiki.debian-fr/index.php?title=Nettoyer_sa_Debian#Debfoster

  • # Une derniere question !

    Posté par  . En réponse à l’entrée du suivi Machine virtuelle de développement. Évalué à 1 (+0/-0).

    J'ai presque finis la mise en place de la vm (enfin j’espère !)

    • le service pour la tribune est fonctionnel
    • le service pour les images également
    • j'ai créé des données de test : un peu de tout
    • j'ai fais un petit script pour réinstaller le site avec la dernière version ou à partir de sa propre url github

    Il me reste un petit probléme : Il faut que je commente dans le fichier unicorn.rb la ligne Rails.cache.instance_variable_get(:@data).client.reconnect (tout en bas) sinon j'ai comme erreur :

    undefined method `client' for nil:NilClass (NoMethodError)
    /home/linuxfr//development/current/config/unicorn.rb:45:in `block in reload'

    Est ce du au service "share" que je n'ai pas installé ?

    J'ai un autre soucis, lié peut être au précèdent : lorsqu'un utilisateur visite quelque chose, les commentaires ne sont pas marqués comme lu.

  • # c'est encore moi !

    Posté par  . En réponse à l’entrée du suivi Machine virtuelle de développement. Évalué à 1 (+0/-0).

    J'ai essayé d'installer le serveur de cache des images.
    Après quelques petits soucis, j'arrive bien à l'installer et le lancer directement en console.
    Par contre ça ne fonctionne pas j'ai un beau 404 : je tape direct sur le serveur go, il est lancé via les options -a 0.0.0.0:8000 -l /home/linuxfr/development/logs/img/img.log -d /home/linuxfr/development/img/ -r 127.0.0.1:6379

    Je vais faire quelques modifications dans le source pour avoir un peu plus de log sur l'erreur, et la je trouve (après une bonne heure de galère quand même) qu'il n'arrive pas à se connecter au serveur redis (dial: unknown network).

    Si je remplace cette partie de code :

    cfg := redis.Config{Database: db, Address: host, PoolCapacity: 4}
    connection = redis.NewClient(cfg)

    par le code donné dans la doc de redis pour go cela fonctionne:

    conf := redis.DefaultConfig()
    conf.Database = 0 // Database number
    connection = redis.NewClient(conf)

    Si j'ajoute l'option network cela fonctionne aussi

    cfg := redis.Config{Database: db, Address: host, Network: "tcp", PoolCapacity: 4}
    connection = redis.NewClient(cfg)

    Après plusieurs test sur les différentes options, il apparait que toute option non précisée dans le constructeur redis.Config{} est vide par la suite.

    J'ai du mal à croire que l'erreur ne soit que chez moi …
    Du coup j'ai un truc fonctionnel mais j'aimerais bien savoir d'où vient le problème !

    ps: pour voir tout les bouts de code rajoutés dans le code d'origine c'est sur github (c'est moche, je préviens dessuite)

  • [^] # Re: Ok, essayons de corriger les erreurs

    Posté par  . En réponse à l’entrée du suivi Machine virtuelle de développement. Évalué à 1 (+0/-0).

    Merci beaucoup, cela fonctionne \o/
    J'avais testé de virer le expire, mais j'avais pas vu l'autre ….

  • [^] # Re: Ok, essayons de corriger les erreurs

    Posté par  . En réponse à l’entrée du suivi Machine virtuelle de développement. Évalué à 1 (+0/-0).

    J'ai mis la configuration et les logs sur github : https://github.com/zedzedtop/linuxfr.org/tree/master/nginx
    C'est la même que sur tes dépôts mis à part quelques changement sur les répertoires

    Il me met bien les erreurs dans error.log mais je ne vois pas du tout dans la configuration où il pourrait y avoir une exception pour les fichiers css et js

  • [^] # Re: Ok, essayons de corriger les erreurs

    Posté par  . En réponse à l’entrée du suivi Machine virtuelle de développement. Évalué à 2 (+0/-0).

    J'utilise bien l'environnement de développement.

    Mon fichier /etc/init.d/unicorn :

    PATH=/bin:/usr/bin:/sbin:/usr/sbin
    USER=linuxfr
    CONTAINER=
    HOME=/home/$USER/$CONTAINER
    RAILS_ENV=development
    DAEMON=unicorn
    DAEMON_ARGS="-c $HOME/$RAILS_ENV/current/config/unicorn.rb -D"
    PIDFILE=$HOME/$RAILS_ENV/shared/pids/unicorn.pid
    
    

    Il a l'air de bien prendre en compte cela puisque j'ai bien un fichier "development.log" dans "current/log" et il utilise bien la base mysql "linuxfr_rails". Si je mets une erreur dans le fichier development.rb, le serveur ne se lance pas (c'est moche comme test mais ça a le mérite de fonctionner)

    Je me demande si le soucis ne vient pas de nginx : si je mets l'option "config.assets.debug = true" dans le fichier d'environnement, rien n’apparais dans les logs alors que si je lance le serveur à la main ( bundle exec rails server thin) j'ai bien des lignes supplémentaire dans les logs. J'ai l'impression que le client ne "demande" pas les pages à unicorn.

    Je ne sais pas si je suis très clair dans mes explications …

  • # Un premier jet

    Posté par  . En réponse à l’entrée du suivi Laisser la recherche visible et modifiable dans les pages de résultat. Évalué à 1 (+0/-0).

    J'ai réalisé un patch sur github pour un début de solution à ce ticket ainsi que le ticket Pouvoir annuler les filtres choisis.

    Ce qui change :

    • le nombre de résultats (si il y en a) est affiché dans le titre sous le formulaire de recherche.
    • le formulaire de recherche est affiché même si il n'y a pas de résultats.
    • un champ texte avec la chaîne recherchée est affiché
    • Pour le choix de la catégorie, du type de contenu et de la période temporelle, si un élément est choisi il est possible de revenir en arrière en sélectionnant "tous les types/périodes/catégories"

    J'aimerai arriver à un formulaire de recherche plus complexe (plusieurs types/catégories simultanés, mots à exclure …), mais ça demande beaucoup plus de changement, en particulier pour le nombre de résultats par type (comme indiqué actuellement à coté de chaque filtre) : soit on perd ce nombre de résultat, soit il faut revoir complètement la recherche (fichier app/controllers/search_controller.rb) afin de récupérer tout les résultats puis filtrer et calculer.

  • [^] # Re: Quelques réponses

    Posté par  . En réponse au journal Contribuer à LinuxFr : étape 1 - installation du site. Évalué à 3.

    Merci pour toutes ces réponses.

    Pour les services complémentaires (board, share, img) je les laisse de coté pour l'instant. J'ai essayé rapidement sans succès et je sens bien que ça va tourner à la grosse galère.

    Pour desi, comme indiquer dans un commentaire plus haut j'ai contourné le problème en lançant directement elasticsearch avec un script dans init.d, ça fonctionne.

    La j'ai donc une machine virtuelle fonctionnelle. J'ai crée un petit script shell qui permet de reinstaller le site avec les sources à jour et insère des données de test (pour l'instant juste des utilisateurs, journaux et suivi).

  • [^] # Re: extraction de base anonymisée

    Posté par  . En réponse au journal Contribuer à LinuxFr : étape 1 - installation du site. Évalué à 3.

    Je suis d'accord sur le coté anonyme mais la majorité des données nécessaires sont public : dépêches, journaux, forums, sondages wiki, suivi et les commentaires. Je ne vois pas trop ce que l'on pourrait rendre anonyme la dedans.
    J'aimerais bien avoir un petit dump mysql avec une vingtaine de dépêches, journaux (…) et leurs commentaires associés.
    Il n'y aurait plus qu'à créer des comptes utilisateurs bidons pour faire correspondre, on aurait déjà quelque chose de correct.

    Actuellement je ne vois pas 50 solutions :
    - soit je fais à la main la saisie et ensuite je fait un dump réutilisable
    - soit je fais un script qui me génère tout ça avec des mots aléatoires

    ps: je suis ouvert à toute autre idée

  • [^] # Re: extraction de base anonymisée

    Posté par  . En réponse au journal Contribuer à LinuxFr : étape 1 - installation du site. Évalué à 2.

    Je n'ai pas trouvé cet échantillon malgré mes recherches.
    Par contre il y a un post dans le suivi : http://linuxfr.org/suivi/fournir-des-donnees-d-exemple
    En résumé : yakafokon

    Le problème du jeu de données (en tout cas pour mon problème de recherche), c'est qu'il faut qu'il puisse être généré à tout moment pour avoir des données avec des dates à peu prés réel (vieux, moins vieux, récent …).
    Je vais regarder ce que je peux faire …

  • [^] # Re: Redis-server

    Posté par  . En réponse au journal Contribuer à LinuxFr : étape 1 - installation du site. Évalué à 9.

    Parce que j'ai suivi le README comme un âne …
    Je viens de tester avec la version fournit dans les paquets. Cela fonctionne correctement.
    C'est quand même plus pratique !

  • # elasticsearch

    Posté par  . En réponse au journal Contribuer à LinuxFr : étape 1 - installation du site. Évalué à 10.

    En fait j'ai reussi à mettre elasticsearch en service.
    Il fallait le mettre en service, faire "rake db:setup" puis entrer au moins un contenu pour que cela fonctionne.

    Il manque plus que le site en lui même !

  • # Profils ?

    Posté par  . En réponse au message Logiciel pour gérer ses connexion ssh. Évalué à 1.

    Les profils du terminal de gnome ne sont pas suffisants ?
    Onglet "Titre et commandes" et tu exécutes une connexion au lancement du profil.

  • [^] # Re: Sortit avec quit?

    Posté par  . En réponse au journal KDevelop 4.4 est sorti. Évalué à 1.

    J'ai déjà fait un peu de php avec et j'ai trouvé ça vraiment pas mal. Surtout que même avec de grosse api, il ne rame absolument pas (contrairement à certains).

    Un truc tout bête que je n'ai jamais réussi à faire par contre, c'est faire afficher simplement la liste des fonctions du fichier en cours (sans classe), du coup je ne l'utilise pas :/
    Si quelqu'un peut éclairer ma lanterne

  • [^] # Re: Nautilus

    Posté par  . En réponse au message vso image resizer. Évalué à 2.

    Je ne connaissais pas cet outil. Vraiment très pratique !
    Merci

  • [^] # Re: Zalman ZM-NC2000B

    Posté par  . En réponse au message Avis sur "Laptop cooler" pour un media center. Évalué à 2.

    J'ai celui la : http://www.ldlc.com/fiche/PB00019226.html

    Je l'utilise quand je suis à la Réunion et qu'il commence à faire trop chaud (30/35° extérieur).
    Je gagne de 5° à 10°.
    Par contre il est un peu petit, il me convient pour mon 12 pouces mais pour un portable plus gros je ne suis pas sur qu'il refroidisse autant.
    Également, il est alimenté via usb, j'utilise donc un hub usb auto-alimenté pour éviter de tirer continuellement sur le port usb du portable (je ne sais pas du tout si c'est nécessaire mais ça ne me coûte rien ..)

  • [^] # Re: Autre problème

    Posté par  . En réponse au message Impossible de récupérer mes contacts Kolab avec Turba. Évalué à 1.

    Je ne connaissais pas Kolab, ça a l'air vraiment pratique, je vais tester ça ...

    Quelle est l'erreur php dans les logs ?
    Quelle est la ligne 76 dans le source que tu as copié ??

  • # Profils

    Posté par  . En réponse au message [kubuntu ] changer la barre de titre dans kconsole et XTerm. Évalué à 3.

    Dans la gestion des profils, tu peux configurer comment est construit le titre du terminal.
    Personnellement j'ai un profil par serveur distant et j'ai le nom du serveur sur lequel je me connecte (%H : nom d’hôte complet)).
    C'est faisable sur Kconsole et celui de gnome.