jigso a écrit 1217 commentaires

  • [^] # Re: ayant une formation d'électricien électronicien...

    Posté par  . En réponse au journal La crypto ça sert plus à rien de toute façon. Évalué à 4. Dernière modification le 09 août 2014 à 01:05.

    J'avais lu un jour qqe part une histoire d'espionnage entre la france et la grande bretagne. En gros l'ambassadeur français envoyait des messages chiffrées au gouvernement français via une ligne branchée directement sur un équipement qui déchiffrait à la volée.
    Les anglais s'était branché sur la ligne et écoutaient non pas le message chiffré, mais tout bas le bruit éléctromagnétique émis par le décodeur et qui contenait le message en clair.
    Donc ça ne me semble pas completement absurde de refaire ce genre de chose avec l'éléctronique moderne, même si effectivement, si un attaquant a accés physiquement à la machine, il y a probablement bien d'autres attaques plus réalistes et simples à mettre en oeuvre.

  • [^] # Re: Noui…

    Posté par  . En réponse au journal Passer au HTTPS pour améliorer son PageRank. Évalué à 3.

    Quid du cache des proxy en HTTPS ? ils sont un peu niqués du coup, non ?

  • # Autre == perl FTW !

    Posté par  . En réponse au sondage Quel langage utilisez-vous sur vos serveurs pour vos applications web ?. Évalué à 8.

    Perl + Catalyst + tous les modules de CPAN.

    Cote navigateur : Bootstrap, jquery, angularjs, etc… les trucs classiques quoi.

  • # Reseau ?

    Posté par  . En réponse au message fstab capricieux. Évalué à 2.

    Est-ce que le mount ne se ferait pas avant que le réseau soit dispo ?
    Je ne connais pas archilinux, mais j'ai déja eu ce genre de gags sur debian, et ça dépend évidemment de l'init (sysv, systemd), et de la gestion du réseau (/etc/network, networkmanager).

  • # Pas de soucis

    Posté par  . En réponse au message choix. Évalué à 2.

    Pas de soucis sur ce genre de config. Tu ne précise pas la quantité de ram, mais comme emmabuntu est fait pour marcher avec 512Mo, je suppose que tu as au moins cette quantité.
    Il y a parfois quelques problèmes avec le wifi intégré, il faut alors passer par ndiswrapper pour utiliser les drivers windows sous linux.
    Bonne chance !

  • [^] # Re: pas de revolution

    Posté par  . En réponse au journal Et toi, t'en penses quoi du flat design?. Évalué à 6.

  • # Autre truc

    Posté par  . En réponse au journal Posture de travail et mal de dos. Évalué à 2.

    Faire des pauses régulières (et pas en moulant sur linuxfr, en se levant et en bougeant).
    Pour ça : workrave.
    Ça bloque tout au bout de x minutes d'activités (configurable et on peut sauter la pause suivant l'urgence de la situation)
    Ça permet de se rendre compte du temps passé sans bouger, souvent quand on est pris par une activité on ne se rend pas compte de l'arrivée de la douleur avant qu'elle ne soit insurportable.
    Évidemment ça ne remplace pas un poste ergonomique, des séances de massage/kiné/ostéopathie ou du sport, mais ça peut venir en complèment.
    En plus il y a des stats dans workrave sur le nombre de touches enfoncées par jour ou le nombre de km qu'a parcouru la souris.

  • [^] # Re: heu....

    Posté par  . En réponse au journal Bitcoin, le début de la fin?. Évalué à 1.

    Une monnaie "réelle" dont le cours varie énormément, et rapidement, ça existe : http://fr.m.wikipedia.org/wiki/Hyperinflation
    En comparaison, les variations du bitcoin, c'est de la roupie de sansonnet…

  • [^] # Re: bloat

    Posté par  . En réponse au journal S’il vous plaît... architecture-moi un Kanboard !. Évalué à 9.

    Je rebondis sur la facilité de déploiement à la nodejs fichier : vous appelez ça un "déploiement" ?
    Quid du compte sous lequel ça tourne ? et les logs ? et l'arrêt du process ? et le lancement au boot de la machine ?
    Bref on est loin d'une solution finie.
    C'est marrant, je retrouve un peu les mêmes travers avec mes collègues javaneux, pour eux il suffit de lancer ´java package.jar´, le reste "c'est du détail" - le genre de détails qui fait qu'en prod, c'est un bordel innommable…

  • [^] # Re: reveal.js

    Posté par  . En réponse au message Faire une présentation en html/css/js ; quel outil utiliser ?. Évalué à 2.

    Avec dia ça le fait, il faut juste exporter en svg.
    j'ai meme reussi à utiliser les classes de transition de reveal pour faire apparaitre les diagrammes morceau par morceau.
    Il faut mettre les doigts dans le camboui, mais ça en vaut le coup :

    • en partant de la version de dev de dia, il faut rajouter à la fenêtre propriété des objet les attributs classe et data-fragment-index (je n'ai pas accés a mon code presentement, mais c'est 2 chaines a rajouter dans un tableau il me semble)
    • a bartir de là, dans dia clique droit sur les objets ou sur les groupes d'objets pour définir les transitions.
    • Pour intégrer l'image : export svg, mais il faut modifier le script d'export évidemment pour rajouter les attributs (script en python)
    • dans le fichier html, il faut que le svg soit présent "inline" et pas avec un tag img href, sinon reveal ne prend pas en compte les transition. J'ai utilisé le module include de apache, mais n'importe quel moteur de template doit pouvoir générer le html.
  • [^] # Re: systemd-networkd ?

    Posté par  . En réponse au journal systemd ca a l'air super.... Évalué à 10.

    Aussi bien que systemd.

  • [^] # Re: C'est un journal sur le cyclimse ?

    Posté par  . En réponse au journal Quel age ont vos disques ?. Évalué à 2.

    On va manger des chips, t'entend ? des CHIPS !

  • [^] # Re: From Pocket to Poche

    Posté par  . En réponse au journal Le développeur de Poche menacé par la société Read It Later. Évalué à 6.

    Non, du moins pas sur la Kobo Touch. Dans la dernière version du firmware ils ont rajouté un client Pocket, et il faut reconnaître que c'est vraiment pratique de mettre dans pocket les trucs à lire, et de les récupérer ensuite dans la liseuse pour lire ça calmement dans le train.
    La Kobo est relativement facile à hacker (http://wiki.mobileread.com/wiki/Kobo_Touch_Hacking), va falloir que je m'y mette pour faire un client Poche…

  • [^] # Re: From Pocket to Poche

    Posté par  . En réponse au journal Le développeur de Poche menacé par la société Read It Later. Évalué à 3.

    Rha, je rêve de faire la même chose, le truc c'est que j'utilise une liseuse Kobo, et que Pocket est integré au Kobo… Faudrait remplacer le client Pocket par Poche dans le Kobo et ce serait parfait.

  • [^] # Re: Effet de mode...

    Posté par  . En réponse au journal Linux facile. Évalué à 5.

    "on en revient au client léger"…
    … qui permet grâce au mode offline et au nouvelles apis html5 d'installer en dur les applis oueb… La boucle est bouclée.

    J'attend avec impatience la super appli web, qui permettra de se connecter à la meteo, à sa banque, lire ses mails, tout ça dans une interface ENFIN unifiée !

    STOOOP !
    dieu@world # reboot

  • [^] # Re: Crache pas dans la soupe !

    Posté par  . En réponse au journal La signature de code en Java. Évalué à 0.

    Désolé, c'est Java qui gagne encore une fois : http://www.zdnet.fr/actualites/cybercriminalite-les-pirates-adorent-java-39797189.htm

    Bref, LEDEVSAPUECÉPASECURE !

  • [^] # Re: Crache pas dans la soupe !

    Posté par  . En réponse au journal La signature de code en Java. Évalué à 9.

    "il passe pour un heros" … aux yeux de sa hiérarchie ! (pas aux yeux des utilisateurs, bien sûr). Par ex, j'ai souvent vu comme indicateur de "performance" le nombre de bug corrigés : quand une équipe a 99%, on la félicite, même si le nombre de bug est bien supérieur à celle qui a 50% (car elle n'a corrigé qu'un bug… sur 2 !)

    Je ne critiquais pas vraiment la signature en elle-même, juste qu'une petite modif - finalement peu utile du point de vue de la sécurité - entraîne un boulot non trivial (pour l'avoir déjà fait, la première fois c'est assez galère). Et je remercie au passage l'auteur du journal d'avoir rassemblé ici toutes les commandes nécessaires à ce pensum.

  • # Crache pas dans la soupe !

    Posté par  . En réponse au journal La signature de code en Java. Évalué à 10.

    C'est ça qui te fait vivre : on ne remerciera jamais assez Oracle - et les autres - de créer tout un tas de contraintes qui nous permettent de justifier nos salaires devant les "daïcideurs". C'est l'immuable paradoxe de l'informatique : celui qui a plein de boulot à cause de ses bugs ou de ceux des autres, il passe pour un héros alors que celui qui a bien fait son travail et qui du coup a peu de maintenance et peut faire évoluer ses applis sans tout casser passe pour un glandeur…

  • [^] # Re: NSFW

    Posté par  . En réponse à la dépêche 0.h un weboob. Évalué à 2.

    bo parisien qui su

  • # Workaround

    Posté par  . En réponse au message Ctrl+c ferme xterm. Évalué à 3.

    Rajoute une option au script pour sauter le git init, et propose 2 lanceurs, un avec et un sans.

  • # Soyons bourrin

    Posté par  . En réponse au message réduire la taille de $HOME/.xsession-errors. Évalué à 2.

    $ rm ~/.xsession-errors
    $ ln -s /dev/null ~/.xsession-errors
    
  • [^] # Re: Brace yourselves, bullshit is ENDED

    Posté par  . En réponse à la dépêche Concours "Evenja Café", un nouveau paradigme de programmation. Évalué à 4.

    Et la suite du processus pour les donnée dépend 'elle-même et pas "d'un bout de code de décision".

    Alors la je pige pas tout. Dans Fprg_concat::receive_evenData, on trouve un evenData->addDestination("printf"), ce que je comprend comme "on force l'envoie de la donnée a printf" ; ça me semble faire double emploi avec le fichier xml, et être une source de bug. Si on veut réutiliser le concat dans une autre partie comme entrée pour un autre FevenPrg mais sans faire un printf, on l'a dans l'baba..

  • [^] # Re: Brace yourselves, bullshit is ENDED

    Posté par  . En réponse à la dépêche Concours "Evenja Café", un nouveau paradigme de programmation. Évalué à 8.

    Bon maintenant qu'on a bien rigolé avec tout plein de mots qu'on comprend pas, voila en quelques lignes ce que j'ai compris en téléchargeant le code et en regardant ça d'un peu plus près :

    • on prend un problème classique, genre cat (c'est le sujet de l'exemple hello1), qu'on transforme en une espèce de graphe (les machins de mealy, si j'ai bien compris, cf wikipedia), en ayant comme nœuds :
      • une "door" file_reader, qui va ouvrir le fichier et va lire les lignes une a une.
      • une autre "door" printf qui va recevoir des lignes et les afficher a l’écran
      • et un "link" qui relie les 2 doors.

    file_reader ---link----> printf

    La lib evenja permet de définir des classes c++ correspondant a ces 3 éléments, et contient le moteur qui va faire tourner le bouzin, cad appeler une méthode du file_reader, récupérer la structure qui contient la ligne lue, et la renvoyer via le link au printf.

    Toute la description de ce workflow est contenue dans un fichier xml (hello1.xml ici) qui définit les différents noeuds et leurs liens, et à l’exécution le moteur instancie les éléments définis dans ce ficher.
    Du coup, si par exemple on veut faire un double cat, cad rajouter un deuxième fichier, il suffit de modifier le fichier xml (en rajoutant un noeud et un lien) et de relancer la commande (evenja hello1.xml) (mais dans ce cas les lignes des 2 fichiers seront mélangés, un peu comme si 2 cat se déroulent en parallèle).

  • [^] # Re: hello world

    Posté par  . En réponse à la dépêche Concours "Evenja Café", un nouveau paradigme de programmation. Évalué à 6.

    "une vraie tête de vainqueur"

    -> []

  • [^] # Re: hello world

    Posté par  . En réponse à la dépêche Concours "Evenja Café", un nouveau paradigme de programmation. Évalué à 6.

    "C'est intéressant ça… Et tu aimes partager ta passion ? tu peux en parler en public ? Faire l'historique de la louche à travers les âges ? Tu viens à Paris de temps en temps ?"