Olivier LEMAIRE a écrit 273 commentaires

  • [^] # Re: Réponse

    Posté par  (site web personnel) . En réponse au message dérivée discrète en python. Évalué à 1.

    Ma solution:

    def first_derivative(xlist,ylist):
    f = interp1d(xlist,ylist)
    dTemp = []
    for i in xlist[1:len(xlist)-1]:
    dTemp.append(derivative(f,float(i),n=2))
    xlist = xlist[1:len(xlist)-1]
    return xlist,dTemp

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • [^] # Re: Réponse

    Posté par  (site web personnel) . En réponse au message dérivée discrète en python. Évalué à 4.

    Voici ce que je propose en premier jet:

    # derivation

    import numpy
    from scipy.interpolate import interp1d
    from scipy.misc import derivative

    def first_derivative(list):
    x = range(len(list))
    f = interp1d(x,list)
    dTemp = []
    for i in range(1,len(list)-1):
    dTemp.append(derivative(f,i))
    return dTemp

    def second_derivative(list):
    fd = first_derivative(list)
    print 'first derivative done'
    fdd = first_derivative(fd)
    print 'second derivative done'


    J'ai fait un essai et ca marche plutôt pas mal. Pour info ceci me sert a déterminer l’abscisse du point d'inflexion d'une courbe en S.

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • [^] # Re: Réponse

    Posté par  (site web personnel) . En réponse au message dérivée discrète en python. Évalué à 2.

    @benoar:
    pas du tout, j'ai passé l'âge de faire des exos depuis bien longtemps. C'est vraiment pour le plaisir de faire du python...

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • [^] # Re: Quel dommage

    Posté par  (site web personnel) . En réponse à la dépêche Logiciels libres : un défi scientifique. Évalué à 2.

    scand1sk,
    tu as effectivement raison, j'ai eu le choix de mon OS et effectivement, d'un labo à l'autre ca change...
    Mais quand même, payer des licences IDL, par exemple, alors que la même chose peut être faite, par exemple, en python ca fait vraiment c****. Et si les librairies/toolbox n'existent pas, on pourrait les créer... Un investissement à long terme pour se libérer une bonne fois pour toute des softs propriétaires. J'enfonce une porte ouverte mais on sait ce qu'il y a dans les bibliothèques scipy et numpy, c'est pas certain pour les biblios IDL...
    L'emploi va mal mes amis, on ne peut pas embaucher !

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • # Quel dommage

    Posté par  (site web personnel) . En réponse à la dépêche Logiciels libres : un défi scientifique. Évalué à 3.

    J'aurais bien aimé venir pour entendre Di Cosmo parler...
    Quand je pense que je travaille pour un grand institut de recherche public et que 95% des postes utilisateurs sont sous Windows, que les logiciels utilisés sont des logiciels proprios (Cadence, Matlab, Labview, suite M$ office pour ne citer que ceux avec lesquels on me les casse le plus) ca me désole. Le pire dans cette histoire c'est que lorsque je montre que je peux faire pareil et/ou mieux avec du libre, on me dit que j'utilise des logiciels du pauvre...
    Est ce que le conf sera mise en ligne ?

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • [^] # Re: Deux choses en même temps ?

    Posté par  (site web personnel) . En réponse au message Protocole de communication maison via port ethernet. Évalué à 3.

    Je précise que ce n'est pas moi qui ait mis au point cette solution sur port parallèle et que c'est justement parce qu'elle me semble un peu bancale que je souhaite apporter ma petite contribution.

    Je reconnais aussi avoir peu de connaissances dans le domaine de l'électronique que je qualifierai de ''télécom'' mais ca n'est pas vraiment mon domaine...

    Pour l'instant je ne me lance dans rien. Je fais des recherches de faisabilités et aussi pour ma culture personnelle. Mais c'est vrai que si mes recherches convergent vers une solution efficace et libre, je soumettrais l'idée à mes collègues.

    Je vais effectivement aller voir les personnes de la deuxième équipe de test. Il me semble qu'ils bossent avec une solution autour d'un fpga...

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • [^] # Re: Deux choses en même temps ?

    Posté par  (site web personnel) . En réponse au message Protocole de communication maison via port ethernet. Évalué à 3.

    Justement, je fais parti de l'équipe de développement de l'asic en question. Sur ce projet TOUT est fait maison: asic, protocole, carte, banc de test...Moi je suis arrivé bien tard sur le projet et ce genre de choses s'est décidé sans moi. Je ne cherche pas a recréer la roue. Je veux juste montrer a mon équipe des solutions alternatives, parce qu'elles existent, qu'elles peuvent être plus performantes et/ou plus simples. L'interco est très simple:

    une carte directement connecté sur le port parallèle via un port mâle qui va bien.
    Sur cette carte (PCB) un buffer pour convertir le 5V en 3.3V
    un connecteur
    une nappe (30cm)
    connecteur
    l'asic bondé sur un PCB


    Actuellement, sous Labview, les trames sont ''fabriquées'' sur le PC et envoyées bit à bit vers l'asic. C'est d'ailleurs pour cette raison que nous utilisons le port parallèle. Au risque de me répéter, le protocole est absolument custom et ne ressemble en rien a quelque chose d'existant. Je ne peux pas en dire beaucoup plus a ce sujet et pas par manque de connaissance...

    Mon idée de départ c'est de faire la même chose en python et QT (ils veulent une interface graphique).

    Oui ça marche actuellement, sur le port parallèle mais quand je regarde mes signaux a l'oscillo on est plus proche de la forme en triangle que d'une forme carré. Maintenant notre circuit fonctionne à 20MHz mais les dev futurs prévoient des cadences supérieures et je voulais anticiper un peu.

    J'espère avoir éclaircie quelques points.

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • [^] # Re: Deux choses en même temps ?

    Posté par  (site web personnel) . En réponse au message Protocole de communication maison via port ethernet. Évalué à 3.

    Tu as raison.
    Concernant Labview, la motivation est effectivement de trouver une alternative libre. Je ne supporte pas que mon labo paye cette cochonnerie si chère alors que nous pourrions tout a fait utiliser des outils libres et/ou gratuit au moins, si ce n'est bien plus, performant.
    Concernant le port, il me semble trop lent. Nous tournons actuellement sur ce port à des fréquence proche de 20MHz. Au cours de mes recherches j'ai lu a plusieurs reprises que ceci est bien au delà des capacités usuelles du port. Mais si ça tourne, moi le port je m'en fout.
    l'USB me fait peur, mais c'est en affrontant ses craintes qu'on évolue, pas en les fuyant.


    PS: J'ai peut être oublier de le dire mais je tourne sous Linux...

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • [^] # Re: Il en faut peu

    Posté par  (site web personnel) . En réponse au message J'EN AI MARRE;;;. Évalué à 2.

    Sinon pour les titres j'utilise \title{} \section{} \subsection{} et pour mettre en petite majuscule \textsc{} (j'utilise beaucoup LaTeX).

    Pas assez de toute \'evidence. Pour les majuscules accentu\'ees sous latex, il suffit de taper \'E. Ceci est d'ailleurs beaucoup plus pratique \`a faire sur un qwerty, que je trouve de toute fa\c{c}on plus pratique surtout quand je fais du code.

    Dernière remarque, quand on regarde l'écran plutôt que son clavier, on voit tout de suite la présence de majuscules. C'est comme tout, ça s'apprend.

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • [^] # Re: Trop fort les kikoo lol

    Posté par  (site web personnel) . En réponse à la dépêche Nouvelle version de LinuxFr.org. Évalué à 2.

    Moi j'aurai voulu une photo de Chuck...

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • # Une grande source d'information

    Posté par  (site web personnel) . En réponse au message Cherche logiciel de publication de document. Évalué à 0.

    http://groups.google.fr/group/fr.comp.text.tex/topics

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • # au risque de poser une question idiote

    Posté par  (site web personnel) . En réponse au message Causes initiales du succès de Windev. Évalué à 2.

    Le coté graphique rapide, c'est pas un peu ce qu'on peut faire en py/C++/Qt avec Qt Creator ? C'est un peu comme Word et Latex finalement, suffirait de former un peu les gens pour qu'il puissent faire des documents bien présentés.

    Concernant les tokens j'ai l'impression d'entendre la même chose que dans mon labo pour le logiciel Cadence...Toujours des problèmes de licences.

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • [^] # Re: les distrib

    Posté par  (site web personnel) . En réponse au message choisir une distrib linux. Évalué à 4.

    Chacun prêche pour sa paroisse et je n'échappe pas a la règle mais ne passe pas a coté de Debian, ça serait dommage. Surtout que venant d'Ubuntu tu ne seras pas complètement perdu.

    Enjoy

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • [^] # Re: les distrib

    Posté par  (site web personnel) . En réponse au message choisir une distrib linux. Évalué à 1.

    comme Union Majoritaire au Pouvoir ?

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • # c'est pas un logiciel

    Posté par  (site web personnel) . En réponse au message Tâches périodiques. Évalué à 2.

    les règles ?

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • [^] # Re: ambiguité ?

    Posté par  (site web personnel) . En réponse à la dépêche RGI : le cadeau de François Fillon à Microsoft. Évalué à 2.

    En même temps, une thèse, ça se fait en *Tex* et ton exemple n'est qu'une nouvelle preuve pour étayer mon propos...

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • # Rien à voir ?

    Posté par  (site web personnel) . En réponse à la dépêche Sortie d'UltraCopier 0.2 et Catchcopy. Évalué à 5.

    Simplement pour dire que le site du projet est esthétiquement superbe par sa simplicité. Cependant la lisibilité est particulièrement réduite à cause de la police grise très claire sur fond blanc.
    Sinon, le projet est plutôt intéressant, bonne continuation.

    Olivier

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • # Debian c'est bien

    Posté par  (site web personnel) . En réponse au message Environnement Debian : à quoi faire attention ? Différences. Évalué à 9.

    Je ne comprends pas de quelle différence tu parles.
    Dans la mesure où tu ne fera aucune tache d'admin, je pense que tu reste en territoire connu...
    Alors y'a une petite différence tout de même: Debian rules, et tu risques d'être séduit.

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • # Macbook -- Debian

    Posté par  (site web personnel) . En réponse au message Conseil d'achat entre un macbook et un PC sous linux. Évalué à 2.

    Pour ma part j'utilise un macbook pro sous debian Lenny et tout fonctionne out of box sauf pour le wifi pour lequel il faut installer un driver (3 lignes de commande).
    Il y a un tuto de très bonne qualité sur le wiki debian. Sur ma page perso, j'en propose une version à ma sauce pour les macbook 3,1 (Juin 2007).
    Wiki: http://wiki.debian.org/MacBook

    Olivier

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • # C'est en anglais, je suis désolé -- conseil(s)

    Posté par  (site web personnel) . En réponse au message Latex : Équations sur plusieurs pages. Évalué à 8.

    Extrait de amsldoc:

    If you prefer a strategy of letting page breaks fall where they may, even in the middle of a multi-line equation, then you might put \allowdisplaybreaks[1] in the preamble of your document. An optional argument 1–4 can be used for finer control: [1] means allow page breaks, but avoid them as much as possible; values of 2,3,4 mean increasing permissiveness. When display breaks are enabled with \allowdisplaybreaks, the \\* command can be used to prohibit a pagebreak after a given line, as usual.
    Note: Certain equation environments wrap their contents in an unbreakable box, with the consequence that neither \displaybreak nor \allowdisplaybreaks will have any effect on them. These include split, aligned, gathered, and alignedat.

    Sinon tu peux aussi trouver de l'aide sur les canaux IRC Latex (freenode) et sur la liste suivante: http://groups.google.fr/group/fr.comp.text.tex/topics?pli=1

    Olivier

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • [^] # Re: Poudre

    Posté par  (site web personnel) . En réponse au message Kaffeine bande verte. Évalué à 1.

    non, non...la poudre verte ne marche pas dans ce cas là. D'après ce que je connais de la poudre verte, elle n'est efficace que pour les problème de réseaux.

    Par contre un morceau de plastique tinté ça peut le faire: http://www.conrad.fr/webapps/jeu_de_4.html

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • [^] # Re: plains toi !

    Posté par  (site web personnel) . En réponse au message Convertisseur ou viewer d'opendocument. Évalué à 3.

    Comme on parle de simple lecture, comme on parle d'openDocuments et comme on demande à l'auteur du document une manipulation en plus, pourquoi ne pas demander du format *.pdf ? OpenOffice fait ça très bien et en plus c'est un standard ouvert.
    Maintenant, on ne fait que translater le problème sans vraiment le résoudre...

    Olivier

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • # Sources...

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Luciole 0.7. Évalué à 1.

    Salut,
    Je voulais jeter un oeil au logiciel et la seule chose que j'ai trouvé sont les dépôts pour *ubuntu. Je suis complètement nul ou bien ??
    Maintenant, si par hasard, y'avait des binaires Debian, je ferai pas la tête pour autant.

    Olivier

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • [^] # Re: Pas de différence

    Posté par  (site web personnel) . En réponse au message Ecran lcd et ou télé. Évalué à 5.

    C'est vrai ce que tu dis, ce post ne contient que peu de fautes et ma façon de répondre pouvait sembler un peu sèche. Je vais donc ici justifier un peu mes propos, sans agressivité afin de bien me faire comprendre.

    En effet, le post contient peu de fautes d'orthographe (je me répète) mais il y a des fautes de style et il n'y a aucune ponctuation. Je sais, c'est pas grand chose, mais respecter quelques simples petites règles améliore grandement le confort de lecture. Je ne souhaite pas ici m'étendre sur le sujet mais un passage à la ligne ne remplace pas un point, il marque un changement de paragraphe annonçant un argument différent...C'est ce que je voulais dire avec ma réponse.

    Je ne suis pas d'accord avec toi quand tu dis que je suis pédant (si je peux te tutoyer), je ne souhaitais absolument pas faire un étalage de mes connaissances. Je ne suis pas doué en orthographe et je dois faire beaucoup d'effort pour produire un texte exempt de fautes. Je m'entoure d'outils de vérification et j'essaie d'être vigilant. La raison de cette démarche est très simple et justifie mon post. Que l'on soit d'accord ou pas avec ça, que l'on trouve ridicule ou pas ces règles, l'orthographe est aujourd'hui encore un critère de sélection. Faire une seule petite faute dans un CV ou dans une lettre de motivation est immédiatement éliminatoire.

    Relever ces fautes me parait bien plus constructif que de les ignorer. Ça montre selon moi que l'on a pris le temps de lire ce qui est écrit, que l'on porte de l'attention. Les ignorer c'est déjà un peu mépriser l'auteur du post. D'ailleurs, ma réponse comportait une erreur et j'ai accepté la remarque suivante avec bonne humeur et dérision. C'est vrai que tant que nous sommes entre nous, on pourrait se dire que c'est pas bien grave, qu'on fera des efforts quand ça sera important, mais c'est un piège. Il faut prendre l'habitude de bien écrire car les mauvaises habitudes sont très difficiles à chasser.

    Je souhaite faire remarquer que le site nous offre la possibilité de vérifier ses écrits avant de les poster. Il n'y pas pas tellement de sites qui proposent cette fonction. C'est une étape intermédiaire qui nous donne une chance de faire une ultime relecture avant publication. Ne suis-je pas en droit de me demander si Silor a vraiment pris le temps de se relire ?

    Voila, tout ça pour dire que je ne trouve guère justifié de me faire insulter parce que j'ai répondu avec un ton un peu sarcastique.

    Olivier

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée

  • [^] # Re: Pas de différence

    Posté par  (site web personnel) . En réponse au message Ecran lcd et ou télé. Évalué à 0.

    pas faux et à commencer par moi, mais il y a des limites. Pour Lundi 10 fois le verbe lire au présent de l'indicatif:
    je lis, tu lis, il lit, nous lisons, vous lisez, ils lisent...

    Olivier

    Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée