Axioplase ıɥs∀ a écrit 3042 commentaires

  • # Euh

    Posté par  (site web personnel) . En réponse au message Threading : comment faire un sys.stdout sur plusieurs lignes (ou identifier chaque thread) ?. Évalué à 2.

    Je connais pas mython, mais c'est un bête problème de concurrence et de POO que tu poses là.

    Tu veux pas faire print sur STDOUT.
    Tu veux un objet Out qui gère la sortie.

    Et tu fais
    Out.print(self, self.progression)

    L'objet (unique) Out, tient une table indexée par objets (d'où le passage de self), et qui pointe vers la progression.
    Puis à chaque print, il parcourt la table, et l'affiche

    Out.table.each(obj, prog) {
    Stdout.printf("%s : %i%n",obj.toString, prog);
    }


    Bon, c'est du pseudocode, mais l'idée est là…
    Vu que l'appelle de méthode, lui, est atomique, pas besoin de lock. Et tu peux laisser l'objet Out afficher sans aucun problème sur stdout, avec ncurses, etc.
  • # Mauvais langage

    Posté par  (site web personnel) . En réponse au message Fonction : passage de référence. Évalué à 2.

    Du traitement de données volumineuses avec des opérations trigo ?
    Je crois vraiment que si tu te plains de la rapidité mais que tu insistes pour utiliser un langage de script, on ne peut plus rien pour toi.

    À ta place, je piperais tout vers un filtre écrit en C (Ada, fortran, etc) (un filtre, c'est à dire un "while stdin != EOF").
    Genre en entrée:
    taille_paire_vecteurs
    v1_1 v1_2 v1_3 … v1_taille_paire_vecteurs
    v2_1 v2_2 v2_3 … v2_taille_paire_vecteurs
    taille_paire_vecteurs
    v1_1 v1_2 v1_3 … v1_taille_paire_vecteurs
    v2_1 v2_2 v2_3 … v2_taille_paire_vecteurs


    Et en sortie, ta mesure.
  • [^] # Re: override

    Posté par  (site web personnel) . En réponse au message APT - fichier override. Évalué à 2.

    Bon, déjà, faut parler anglais.
    Override, c'est passer outre le comportement par défaut.

    Je *devine* que ton fichier ressemble à :
    moujilla 3 security
    soudeur-beurre 2 multiverse
    imacs 42 non-free

    Qui contient le nom du paquet, sa priorité (plus c'est grand, plus on va le prendre si un autre dépot le propose aussi), et la section (non libre, backport, gutsy, potato, et compagnie)
  • # Procès

    Posté par  (site web personnel) . En réponse à la dépêche Tmax Window : un système d'exploitation compatible Windows et Linux. Évalué à 3.

    >> On peut déjà s'attendre à une attaque de Microsoft sur le nom « Tmax Window », proche du nom « Microsoft Windows » (voir l'« affaire Lindows »).

    C'est *vachement* plus près d'un nom comme "X Window"…
  • [^] # Re: Quel naïf ...

    Posté par  (site web personnel) . En réponse au journal Bill Gates offre au monde une leçon de physique. Évalué à 5.

    Results 1 - 10 of about 2,990 for philanthrope + richard + stallman. (0.34 seconds)

    Et le premier lien:
    BBC NEWS | Technology | It's not the Gates, it's the bars
    3 Jul 2008 ... Richard Stallman, founder of the Free Software Foundation, ... Gates' philanthropy for health care for poor countries has won some people's ...

    Bon, ben voila quoi. T'as les "c*nnards" qui ont les moyens d'être philantropes, et les barbus qui se veulent philanthropes mais qui passent leur temps à dire du mal des autres…

    Alors, l'Interweb est-il fiable ?
  • # Chiffrer

    Posté par  (site web personnel) . En réponse au journal Hadopi 2 ne passera pas comme une carte postale à la poste.... Évalué à 3.

    Ça fait quelques années que je me promêne avec ma clef sur moi, prêt à l'échanger.
    J'utilisais enigmail, une extension (?) de thunderbird, et maintenant tout simplement mutt.

    La nouveauté pour moi, c'est de chiffrer certaines données de mon disque temps à autre, histoire de m'habituer :)

    J'avais trouvé un site qui offre une méthode sympa à base de clef USB et de partition chiffrée pour ne pas compromettre sa clef PGP en cas de perte de son support electronique : http://www.einval.com/~steve/docs/gpg-autofs.html
    J'ai pas encore testé la portabilité d'une telle méthode, mais ça me plait…

    Si j'ai des potes avec qui j'ai des échanges chiffrés sur jabber (via l'extension "o-t-r" de gaim), j'ai pas réussi à convaincre naturellement (et donc pas à l'usure) mes proches (parents, etc) de l'utilité du chiffrement et (surtout) de la signature pour eux.
  • [^] # Re: Pourquoi utiliser un terme anglais?

    Posté par  (site web personnel) . En réponse au journal GPL et le web. Évalué à 3.

    Publicité -> Google

    Nan, là, ça marche plus, ils vont jamais réussir à se financer avec adsense s'ils font eux-même leur pub ^^
  • [^] # Re: Pourquoi utiliser un terme anglais?

    Posté par  (site web personnel) . En réponse au journal GPL et le web. Évalué à 3.

    Si je dois monter mon propre cloud computing, c'est quand même vachement plus simple d'avoir un desktop…
  • [^] # Re: Autres périfériques de pojntage.

    Posté par  (site web personnel) . En réponse au journal Et non, ça n'arrive pas qu'aux autres.... Évalué à 2.

    Tu as un "interrupteur" sur le côté du stylet (comme pour la lumière du salon).
    J'ai configuré "bas" comme clique milieu, et "haut" comme clique droit.
    Le clique gauche, c'est simplement toucher la tablette avec le stylet (c'est à induction, donc le curseur se déplace sans que tu aies besoin de toucher. C'est très naturel).

    Sur [http://www.tabletkiosk.com/tkstore/pc/catalog/stylus.jpg] tu vois bien le bouton.

    Aussi, la "gomme" peut être configurée dans certains logiciels (comme gimp) comme un autre curseur, mais je ne sais pas ce qu'on peut en faire sinon (simuler une molette, un ctrl+clic pour faire tourner le cube compiz ?)
  • [^] # Re: et si on réfléchissait paisiblement...

    Posté par  (site web personnel) . En réponse au journal La gratuité et le marché dans Caritas in Veritate. Évalué à 3.

    C'est la même idéologie, « oui et non ». L'Église a reconnu ses erreurs, et a évolué. La religion chrétienne en général, est *aujourd'hui* l'une des plus ouvertes selon moi.
    L''allemagne nazie n'a pas demandé pardon, et a été punie, et les gens n'avaient guère le choix que d'y participer (dans cette politique pas de "croyants non pratiquants").
    On reproche à l'Islam de ne pas assez s'opposer aux horreurs exécutées en son nom, et de laisser une de ses parties faire son inquisition à elle. Et c'est limite la St Barth tous les jours au proche-orient là…

    Je ne crois pas non plus que le pape soit parole d'évangile ("no pun intended©"). C'est n'est pas le Roi de France. Il n'a pas été choisi par dieu. Il n'est pas infaillible. Et ne se vend comme étant ni l'un ni l'autre. C'est un représentant et un guide. Et s'il ne te plait pas, tu l'ignores, tu te fais protestant, ou tu fais avec, t'as le choix.

    D'une manière générale, le catholicisme est aujourd'hui une religion qui accepte. Autrefois, c'en fût une qui invitait, parfois de force. Plus maintenant. Point de vue libertés, c'est une des plus relaxes selon moi. T'as pas à prendre parti pour un pays, tu vas pas en taule car tu t'opposes à elle, et tu est toujours le bienvenu pour chercher de l'aide.
    Et si le pape est un con, de toute façon, c'est aussi un vieux, donc dis toi que ça va pas durer ^^
  • [^] # Re: et si on réfléchissait paisiblement...

    Posté par  (site web personnel) . En réponse au journal La gratuité et le marché dans Caritas in Veritate. Évalué à 3.

    N'oublie pas d'avoir du mal à être bienveillant avec les allemands aussi. Surtout ceux qui sont né après 1945.
  • # Non sens ?

    Posté par  (site web personnel) . En réponse au journal LaTeX embarque Python. Évalué à 7.

    C'est un tour de force, ok, super.
    Maintenant, je crois qu'ils se sont trompé d'idée dès le départ. C'est pas parcequ'on peut le faire qu'on doit le faire.

    Je reste persuadé que la "bonne" méthode est de générer le latex (avec python, scheme, le shell, etc), pas d'embarquer un truc dans latex.

    Utiliser un langage comme Scheme ou Common Lisp permet d'écrire près de 90% des fichiers tex qu'on doit écrire (les 10% restants étant des astuces obscures utilisant la portée dynamique de latex).

    J'utilise un bon petit truc genre

    `(document
    (meta
    (author "Hamasaki Ayumi")
    (date "today")
    (title "Métaheuristiques multi-modales et facteurs de corrélation des coalgèbres molles"))
    (chapter* "chapitre premier"
    (paragraph
    ,(string-append "lol" "!!")))))

    qui permet de générer ton latex les doigts dans le nez, avec de la vraie évaluation de code dedans.
  • # Y a pas mieux

    Posté par  (site web personnel) . En réponse au message Périnité des données. Évalué à 3.

    Un lecteur de bandes magnétiques ?
    Je me demande si c'est pas toujours le meilleur rapport tout/n'importe quoi.
    http://fr.wikipedia.org/wiki/Bande_magn%C3%A9tique

    Tu fais tout en raid (2 copies et bit de parité).
    Tous le 5 ans tu rachètes une bande, et tu fais une rotation.

    Sinon, tu loues ton espace d'archivage sur le web, tu cryptes, et tu laisses les pros gérer ça à ta place…
  • [^] # Re: ça va être long

    Posté par  (site web personnel) . En réponse au message Je cherche un live CD en japonais. Évalué à 2.

    Ça dépend où t'es… ^^
    Au japon, je télécharge facilement à 1.5 ou 2M par seconde.
    Je me fais un café, et quand je reviens, hop, j'ai mon iso. Je grave, j'installe, et youpla.
  • # Pour les non utilisateurs

    Posté par  (site web personnel) . En réponse au journal WordPress 2.9. Évalué à 4.

    Pour ceux qui ne connaissent pas wordpress, aucun besoin de répondre au sondage.
    Ça pose des questions à propos desquelles je n'ai pas la moindre opinion : ça parle de "Additional Media Filters" "Bulk Media Importer API" et autres "Revised Media UI".

    Bref, à moins d'utiliser (ou de l'avoir utilisé) le soft, à mon avis, peu de chances de répondre utile.
  • [^] # Re: Les yeux...

    Posté par  (site web personnel) . En réponse au journal WordPress 2.9. Évalué à 3.

    >> je tâcherais
    -> Futur. Tâcherai.

    >> s'il m'arrivera
    -> Imparfait. S'il m'arrivait.


    Désolé de la sur-correction (et je sais, blabla "correction… chiant… poutre dans l'œil…")

    Enfin, je répond au sondage (même si je code mes moteurs de blog moi-même, c'est plus sûr (génération de site statique à domicile, et j'ai rien à faire des trackbacks ni commentaires. On a inventé l'email pour ça))
  • [^] # Re: Ma solution perso

    Posté par  (site web personnel) . En réponse au journal Et non, ça n'arrive pas qu'aux autres.... Évalué à 3.

    2/ euh, j'ai envie de dire "met le à la bonne hauteur". Quand t'es devenu sensible, tu trouve vite la position agréable. Faut pas hésiter à passer une journée à tester. Au boulot, les chaises étaient trop petites, je mettais des bouquins entre la chaise et mes fesses pour calculer la bonne hauteur, et je mettais le clavier sur une table roulante. A la maison, le meuble d'ordinateur était parfait (j'ai déménagé et quitté la boite entre temps)

    3/ Acheter un vrai clavier. Je connais pas le typematrix, mais moi, je ne vis pas sans mon kinesis. Essaye d'en essayer un. Les gens qui ont des TMS sont plutôt cools à l'idée de laisser essayer autrui se faire la main. C'est un sacré investissement (ironiquement, on met des centaines d'euros dans des cartes graphiques pour faire joli, mais on devient rapiat quand il s'agit de sa santé. Expliquez moi le problème !)

    4/ Tablette graphique ici (cf mon commentaire plus haut)

    5/ Bépo m'a *beaucoup* fatiqué en période d'apprentissage. Maintenant, je tape en étant relaxé, c'est surprenant.

    6/ Xwrits sur mes BSD, et le bloqueur par défaut de gnome sur mon ubuntu (dans les options clavier). Je suis à 50 minutes de travail pour 5 de pause. Mais quand j'ai eu mon "attaque", c'était l'inverse…

    8/ je fais du jonglage. Ça m'oblige à me lever, à bouger. Et comme je sais jongler, je suis tout relaxé quand je fais ça.
  • [^] # Re: est-ce vraiment lié à la souris ?

    Posté par  (site web personnel) . En réponse au journal Et non, ça n'arrive pas qu'aux autres.... Évalué à 2.

    Quand t'es atteint, je t'assures que tu sens la différence en touchant une souris. Rien que la position "repos" me fait mal…
  • [^] # Re: Autres périfériques de pojntage.

    Posté par  (site web personnel) . En réponse au journal Et non, ça n'arrive pas qu'aux autres.... Évalué à 3.

    J'utilise une petite tablette graphique, une "Wacom bamboo fun" qui marche sous Linux et sous FreeBSD.
    C'est comme un crayon, et le pointage en absolu permet d'atteindre tout l'écran très vite. On s'adapte en 15 minutes à ce genre de trucs.

    C'est petit, et pas cher (8000Y, sans doute 50 à 80 euros, mais maintenant que t'es foutu, t'as plus d'autre choix que d'investir…)
  • [^] # Re: Pourquoi Mono ?

    Posté par  (site web personnel) . En réponse au journal Utiliser Mono sans peur. Évalué à 5.

    >> j'ai eu une grosse frayeur : j'ai cru que patrick_g était un Mono fan ...

    J'espère que tu ne fais pas partie de ces gens qui oublient tout dès qu'une opinion sur un problème n'est plus en accord avec toi (ce qui est le cas ici, vu que pbpg se tape souvent les notes négatives "par principe" on dirait…)

    >> Ouf ! Lui aussi n'est pas convaincu par l'absolue nécessité de Mono !

    Et ? Encore une fois, ses (très bons) dépêches et journaux n'en font pas parole d'évangile pour autant.
    Moi je ne suis pas convaincu par l'absolue nécessité de KDE, de Java et du web 2.0.
    Je ne vois l'intérêt à *aucun* de ces trois trucs, dans *aucun* cas, serveur ou non.
    Pas de quoi échapper un "ouf" pour autant, sauf tu si tu voues un culte aveugle à la personne.

    >> Franchement C# c'est sympa à utiliser (j'ai bossé 6 mois avec dans de l'embarqué sur PDA). Mais l'est-ce plus que Java ? Pas de façon notable. Est-ce plus performant que le C++ ou le C ? Clairement non.
    >> Alors pourquoi ? Pourquoi Mono ?

    Là, on est d'accord. Common Lisp pour tout le monde, histoire d'être cohérent, d'avoir un langage objet efficace et très sympa, portable, facile à utiliser, avec une norme, des implantations libres.
    Mais pourquoi donc vouloir utiliser C, Java, Ruby, Python alors qu'il y a CL. Vraiment, y a des gens déraisonnés ici !

    >> Je ne comprend pas Miguel non plus ! C'est un type extrêmement brillant techniquement. J'imagine qu'il s'éclate sur Mono, mais pourquoi ne pas faire avancer Gnome et le libre en générale qui a besoin d'inventer le futur, plus que de porter les technologies des autres !

    Moi je comprend pas Stallman. Au lieu de travailler sur Emacs, il ferait mieux de faire avancer firefox et faire avancer le le libre en général auprès de la famille Michu au lieu de réinventer la roue et de porter les technologies des autres dans son bloatware.
    Tu vois, c'est subjectif l'apport au libre, le goût du code et le choix du langage…
  • # Soirée libre d'accès

    Posté par  (site web personnel) . En réponse au journal Soirée de lancement de Firefox 3.5. Évalué à 8.

    Libre, c'est bien, mais sous quelle licence ?

    -->[ 옷]
  • [^] # Marrant

    Posté par  (site web personnel) . En réponse au journal Après Thepiratebay, voici venu OpenBitorrent. Évalué à 2.

    Le champ from indique "internet2@".
    Et en bas du mail, faut répondre à "internet1@".

    C'est pas un truc mal, ça ?
  • # options

    Posté par  (site web personnel) . En réponse au journal GCC lent. Évalué à 6.

    Il y a des options de GCC "buggées".
    Tu peut tout à fait faire ta liste d'options de compilation (-fno-fast-math -o3,-do-what-I-mean…) et reposer ta question sur la ML de gcc en indiquant cette liste et la version de gcc que tu utilises.
    Il y a des cas pathologiques où gcc pédale dans la semoule, surtout avec du code C généré (car tu peux avoir des fonctions de milliers de lignes).
    Regarde aussi si la compilation swappe à mort.

    Dans tous les cas, pour gagner du temps, utilise distcc et ccache. Tu pourras passer de 40 heures à 10 heures la prochaine fois, ou de 10 à quatre, qui sait.
  • # WYDSIWYGBYMDIFTSIIN

    Posté par  (site web personnel) . En réponse à la dépêche Un éditeur XML Wysiwyg passe au libre. Évalué à 9.

    What you don't see is what you get but you must download it fist to see it, in fact.

    Pour moi, vim est le wysiwyg idéal pour du XML.
    C'est un format de description de données à qui aucune sémantique d'interprétatio n'est attachée, donc "voir du xml", pour moi, c'est bien voir des tags imbriqués et indentés, avec des jolies couleurs.

    J'ai du chercher pour trouver une capture d'écran, et j'ai eu du mal. Enfin, en voilà une ]http://www.syntext.com/images/screenshots/serna-on-vista.png] et une autre [http://www.syntext.com/images/screenshots/custom-content.png].

    En revanche, ça me fait effectivement penser que ça serait bien si je savais, avec mon éditeur de texte, paramétrer une sémantique pour avoir des commandes "met le curseur sur le prochain chapitre" ou "update moi automatiquement l'index quand je rajoute une balise TOTO" quand j'édite un fichier basé sur XML qui représente tel ou tel format bien documenté *et avec une interprétation*.
  • [^] # Re: L'emprise de l'empire

    Posté par  (site web personnel) . En réponse au journal piratage de logiciels libres. Évalué à 1.

    >> À force de propagande les gens n'imaginent même plus qu'un logiciel puisse être gratuit ;

    À force de mésinterprétation les gens n'imaginent même plus qu'un logiciel libre puisse être payant.
    J'offre les sources, je vend le binaire.

    C'est bien *probablement* du piratage. Il faudrait ensuite faire du cas par cas sur les logiciels qu'elle a effectivement dupliqués.

    Et d'ailleurs, je ne suis même pas sûr que les sources doivent être *gratuitement* à disposition.
    Aussi, ai-je le droit de filer les sources après les avoir passées dans un obfuscateur ? Puis-je passer juste le code source C quand mon langage compile vers C ?
    Peut-on interdire les LL écrits en APL sous pretexte que les binaires sont plus faciles à lire que le code source ?