Joris Dedieu a écrit 1610 commentaires

  • # 68k

    Posté par  (site web personnel) . En réponse au journal Un OS réécrit son code à la volée. Évalué à 10.

    Ontologia, j'aime bien tes journaux et ta quête du langage / OS idéal.

    Le 68k et suivant (aujourd'hui les Coldfire principalement), sont conçus pour être facile à programmer.
    Ils disposent d'un jeu d'instruction simple et efficace. Ils sont logiques et abordables et c'est d'ailleurs pour ça qu'ils me semble-t-il ont longtemps résisté au C.

    L'exemple que tu cites est frappant. Je monte ma machine en bidouillant un système bi-proc, je code un OS en assembleur et au finale j'ai quelque chose d'hyper intéressant.

    J'irais pas jusqu'à dire que sur 68k on savait s'amuser :-p Je remarque juste en passant que certains processeurs portent une certaine façon de coder.

    Bref je trouve mais peut-être ai-je tord que les questions de fond sur le modèle de programmation des machines est un peut trop absente des débats sur les langages et les OS.
  • [^] # Re: obfuscating contest!

    Posté par  (site web personnel) . En réponse au message Liste de conditions. Évalué à 2.

    Merci pour vos réponses imaginatives ;-). Elles me permettent de voire qu'il n'y a aucune solution "naturelle" qui m'aurait échappé.

    Pour des raisons de lisibilité, je passerai évidemment par une sub. En gardant mon foreach


    sub est_ce_bien_vrai($@) {
    my ($s, @qw) = @_;
    foreach (@qw) {return 0 unless ($s =~ /$_/ );}
    return 1;
    }



    .
  • # Signer

    Posté par  (site web personnel) . En réponse au message outils d'optimisation du fichier .jar(application java). Évalué à 2.

    >Echec d'autorisation ; l'application n'est pas fiable"

    Il faut sans doute signer l'archive
    http://java.sun.com/docs/books/tutorial/deployment/jar/signi(...)

    Pour la taille, si tu n'as pas utilisé l'option 0 (Zero) de jar. Ton archive est compressée. Il faut donc agir au niveau de l'application.
    _ supprimer les ressources inutiles (localisations ...)
    _ vérifier tout le code et supprimer les méthodes qui ne sont jamais appelées (certains accesseurs, sans doute)
    _ vérifier tout le code et essayer de plus utiliser l'API déjà présente sur la machine.
  • [^] # Re: Proc stock ?

    Posté par  (site web personnel) . En réponse au message Rendre une requête paramétrable persistante.. Évalué à 2.

    Juste pour mon info personnelle (je serais moins bête ce soir), pourquoi ne pas utiliser un SET OF RECORD et le RETURN NEXT qui va avec ?

    Est-ce juste pour la mémoire ? Y a-t-il une autre raison ?
  • # Ia64 = itanium

    Posté par  (site web personnel) . En réponse au message image pour Intel Xeon EM64T. Évalué à 4.

    un petit tour sur google t'aurais appris que l'IA64 est l'architecture des processeurs Itanium.

    Donc pour ton Xeon c'est rapé.

    EM64T est une implémentation d'intel d'un jeu d'instruction 64 bits compatible avec celui d'amd

    Tu peux donc choisir amd64 ou i386. Sachant que ça dépend largement de ce que tu veux faire.

    Il ne te sera plus demandé de choisir de flavour à l'installation. Par contre, tu devras apres l'installation remplacer le noyau de base par un portant l'extension smp pour faire marcher tout ce qui concerne les processeurs multiples et l'hyperthreading.
  • # C'est pas la première fois

    Posté par  (site web personnel) . En réponse au journal Après Novell, Microsoft récidive avec Xandros. Évalué à 2.

    J'ai la flemme de chercher, mais Xandros avait déjà passé un accord avec Microsoft pour le support de Windows Media.
  • [^] # Re: Serveur

    Posté par  (site web personnel) . En réponse au message Zope = Python ?. Évalué à 2.

    Si tu as le temps je te conseillerai, à titre personnel, d'investir dans l'apprentissage de vim ou d'emacs. Ceux sont des éditeurs fabuleux, vraiment très agréables à utiliser.

    L'abord est un peu austère. Mais le jeu en vaut vraiment la chandelle.
  • [^] # Re: Outlook, exchange et solution alternative

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la bibliothèque MAPI OpenChange 0.4. Évalué à 2.

    Kolab stocke le calendrier , les contacts, les notes, les tâches en IMAP, par contre, pour l'instant, son utilisation avec outlook nécessite un connecteur propriétaire.
  • [^] # Re: login

    Posté par  (site web personnel) . En réponse au message début sur Linux. Évalué à 3.

    Pour ouvrir la session, il faut entrer son login (identifiant) puis son mot de passe.

    Autant l'installateur demande une confirmation du mot de passe autant il ne demande pas celle du login. es-tu sûr qu'il soit bon ?

    Exemple.
    A l'installation :
    Créer un nouvel utilisateur ->
    Nom du nouvel utilisateur :
    Toto Dominguez
    Identifiant :
    toto
    Mot de passe
    titi

    Au moment du login :
    Identifiant : toto
    Mot de passe : titi
  • # Pas de candidats

    Posté par  (site web personnel) . En réponse au journal Quelle est votre station ?. Évalué à 3.

  • [^] # Re: euh...

    Posté par  (site web personnel) . En réponse au journal Quelle est votre station ?. Évalué à 4.

    Enfin, une (ou deux) quadro pro sur un power mac bi-xeon ça fait une station , non ?
  • [^] # Re: de mon expérience dans une SSII...

    Posté par  (site web personnel) . En réponse au journal Question à 100¤.... Évalué à 2.

    En même temps, si t'es facturé a la ligne, le temps d'écrire le code mort compte aussi.
  • [^] # Re: Erlang ?

    Posté par  (site web personnel) . En réponse au journal L'expressivité des langages. Évalué à 4.

    Par pure curiosité, Erlang sait-il paralléliser tout seul (ou suggérer de le faire).
    On connais tous les limites des programmeurs quand il s'agit de concevoir un code qui s'exécute dans plusieurs flots. Et c'est peut-être là le problème majeur ?
  • [^] # Re: MyLife DOT com

    Posté par  (site web personnel) . En réponse au journal Dans quel secteur travaillez vous ?. Évalué à 3.

    [My Life]
    En 1999, j'en avais marre de windows (j'avais toujours eu des apples avant).
    Je suis passé sous linux avec un CD Demo Linux puis avec Mandrake, puis Red Hat, puis Mandrake ...

    A l'époque je travaillais dans un hôtel (adjoint de direction).

    Depuis j'ai passé l'équivalant d'un DUT (au CNAM) en informatique et je bosse depuis deux ans dans une boite qui fait de l'informatique libre (debian) mais qui est en train de couler (le chômage est imminent)

    [/My Life]
  • [^] # Re: Pourquoi ce projet ?

    Posté par  (site web personnel) . En réponse à la dépêche Mozilla finance un projet : 100 000 $ pour Democracy Player. Évalué à 4.

    Oui, enfin il s'agit d'un player (vlc en l'occurrence), d'un client bittorrent, d'automates permettant de rechercher et télécharger des videos sur youtube, yahoo video, google video, dalymotion ...

    Bref l'idée n'est pas de faire un player mais un client web capable d'agréger des flux multimédia.
  • [^] # Re: L'algorithme.

    Posté par  (site web personnel) . En réponse au journal L'expressivité des langages. Évalué à 4.

    Oui enfin entre l'algorithme de base, l'implémentation et le code exécuté, il se passe pas mal de chose.

    Typiquement tu as trois étapes.

    _ Tu écrit un algorithme dans un langage

    _ Celui-ci est transformé en un objet mathématique (un graphe)

    _ le graphe devient un flot d'instructions machine

    La question est plus de savoir comment est-ce qu'on peut envisager les choses différemment.

    Certains langages le permettent. Par exemple en prolog tu définis une série de contraintes.

    Tout fils a un père et une mère.

    > a est le fils de b
    > c est le père de a
    >>>>>>>> b est la mère de a

    Un bon exemple est la différence de raisonnement entre : remplir une grille de sudoku et résoudre une equation

    Un autre exemple une base de données.
    Tu crée un univers : la base avec ses contraintes, sa façon de fonctionner, ses droits ...

    Ensuite tu agis sur cet univers avec un langage prévu exprès pour ça : le SQL.

    C'est aussi une façon de programmer.

    Là, il n'est nullement question d'algorithme mais bien d'une façon d'envisager les choses.
  • # esd

    Posté par  (site web personnel) . En réponse au message écouter la carte son d'une machine à distance. Évalué à 4.

    Je ne sais pas si ça correspond à ce que tu essaye de faire mais c'est vraiment très simple et ça marche plutôt bien.
    http://linuxfr.org/tips/488.html
  • # RTFM

    Posté par  (site web personnel) . En réponse au message encore à l'aide téléphonie!!!. Évalué à 2.

    Si je ne m'abuse, c'est ton troisieme message sur le sujet.
    Il serait temps que tu lise :

    http://www.oreilly.com/catalog/asterisk/

    Et que tu consulte :
    http://voip-info.org
    http://www.asterisk-france.net
    http://asteriskguru.com
  • [^] # Re: 1 seul flux SIP ...

    Posté par  (site web personnel) . En réponse au message à l'aide téléphonie. Évalué à 2.

    La seule solution est d'utiliser une carte de compatible zpatel pour connecter la connexion analogique de la freebox sur ton pcbx.

    Ce genre de carte se trouve facilement sur ebay.

    Sinon, il faut prendre un second fournisseur SIP.
  • [^] # Re: Vie de l'OLPC ?

    Posté par  (site web personnel) . En réponse à la dépêche Classmate PC : un concurrent pour OLPC ?. Évalué à 10.

    Je vais me faire l'avocat du diable.
    Le fait qu'Intel lance ce genre de machines, prouve bien que le projet OLPC à réussi sur 2 points :

    _ Montrer qu'il existe un réèl besoin non satisfait.
    _ Montrer qu'avec un minimum de puissance et un vrai travail d'intégration, on peut faire quelque chose de très convivial et ayant une forte utilité.

    Est-ce que le but d'OLPC est d'équiper tout les enfants du monde ou de créer une dynamique autour de quelques idées fondamentales ?

    L'OLPC est un projet libre et non commercial certes. Mais il va brasser de l'argent et fatalement, ça va attirer les vautours. Finalement n'étais-ce pas le but ? Attirer les constructeurs vers ce marché, vers ce besoin ? Le choix du libre, la neutralité commerciale est un choix politique que seul pourront faire les clients (des états) concernés.

    OLPC à lancé une dynamique qui sur le plan humain et technique et déjà une belle réussite. Après c'est sur qu'ils n'ont pas changé le monde ...
  • [^] # Re: des progrès partout ?

    Posté par  (site web personnel) . En réponse au journal Progrès du logiciel libre sous linux. Évalué à 7.

    sa ses sure
  • [^] # Re: et pourquoi pas gvim ?

    Posté par  (site web personnel) . En réponse au message cheche un clone de NEdit : léger et rapide, en clic'n'play.. Évalué à 3.

    Quand on veut faire un copier coller d'un site ou autre, le ctrl c + ctrl v est inutilisable. Du coup on est obligé de se servir de la sélection de la souris, ce qui oblige à ne rien sélectionner entre temps... Ce qui est des fois énervant.

    +1 pour klipper
  • [^] # Re: mise-en-page

    Posté par  (site web personnel) . En réponse à la dépêche État des lieux de la reconnaissance de caractères libre (OCR). Évalué à 3.

    IBM Via Voice dans Mandrake 7.1

    A c'était le bon temps ....
  • # Intégration

    Posté par  (site web personnel) . En réponse à la dépêche Le système de gestion de chaîne éditoriale SCENARI. Évalué à 5.

    Bon, j'ai regardé l'éditeur que je trouve très intéressant. L'approche est simple. L'idée de générer des éditeurs me plais beaucoup.

    la question que je me pose est au niveau de l'intégration des ressources et de la publication.

    Cas simple : je crée un éditeur de courrier. Puis-je l'utiliser pour interroger mon LDAP ? Puis-je personnaliser le scénario pour envoyer directement lettres et enveloppes à des spools d'impression ? Puis-je mettre à jour une base de données ?

    Bref plus généralement puis-je simplement faire autre chose que de générer du odt/pdf/html ? et puis-je intégrer facilement l'application à mes ressources déjà en place ?

    Sur ce , je vais lire la FAQ
  • [^] # Re: Mplayer n'est pas xine

    Posté par  (site web personnel) . En réponse au message Videos plantent mon systeme.... Évalué à 2.

    Je trouves que ça ressemble quand même à de la surchauffe. Vérifie si ton ordi n'est pas plein de moutons. Si ta carte graphique a un ventilateur tourne-t-il ?

    Nv n'utilise pas la carte comme le pilote proprio il est donc possible qu'elle chauffe / travaille moins en changeant de pilote.

    >Un update automatique du drivier nvidia peut etre?

    Sous mandriva ( et a ce que je sache sous tout les systèmes linux ), les mise à jour ne se font jamais à l'insu de l'utilisateur.