Brahici a écrit 130 commentaires

  • [^] # Re: Et oui!

    Posté par  . En réponse à la dépêche Quand un député et un professeur de droit dit "indépendant" vont faire causette chez Microsoft. Évalué à 3.

    je me dis qu'elle a beaucoup plus de débouchés pour sa carrière que moi et ça m'énerve...
    je lui ai trouvé une autre future destination: chez Monsanto pour nous vendre du maïs OGM !
  • [^] # Re: Et oui!

    Posté par  . En réponse à la dépêche Quand un député et un professeur de droit dit "indépendant" vont faire causette chez Microsoft. Évalué à 10.

    d'après sa présentation, c'est une ancienne de chez Philip Morris: une habituée de la défense et promotion de produits toxiques... quand elle quittera M$, elle ira sans doute chez Total pour nous expliquer que le pétrole n'est ni cher, ni polluant.
    une spécialiste du lobbying et de la langue de bois!
  • [^] # Re: xscreensaver

    Posté par  . En réponse au message Les écrans de veilles ont disparus!!. Évalué à 1.

    bon, je n'utilise pas KDE, mais il me semble qu'il y a un outil qui te permet de configurer les programmes qui se lancent au démarrage de ta session.
    un KDE-iste dans la salle peut-il aider ?
    sinon ajouter une ligne dans le .xsession doit marcher car c'est du standard.
  • [^] # Re: xscreensaver

    Posté par  . En réponse au message Les écrans de veilles ont disparus!!. Évalué à 1.

    j'en déduis que ton problème est que le démon xscreensaver ne lance plus en ouverture de session.
    quel est ton gestionnaire de session (xdm, gdm, kdm, ...) et ton environnement graphique (gnome, KDE, IceWM, ...) ?
    pour info, j'ai ajouté la ligne suivante à mon ~/.xsession pour avoir les économiseurs d'écran sous debian/XFCE:
    /usr/bin/xscreensaver -nosplash &
  • # Panneau de configuration

    Posté par  . En réponse au message Lancement d'un programme ?????. Évalué à 1.

    dans le panneau de configuration de Mandriva, vas dans Système -> Services, et tu arriveras dans le gestionnaire de services.
    là tu pourras déterminer quels services tu veux ou ne veux pas au démarrage.
  • # canvas

    Posté par  . En réponse au message Gtk::Image. Évalué à 1.

    j'utilise gtk avec python, et d'après mon expérience, je dirais que Gtk::Image (si il s'agit de la même classe que gtk.Image) ne sert qu'à afficher des images.
    pour dessiner, il faut voir vers le canvas de gnome, Gnome2::Canvas.
  • [^] # Re: les sélecteurs d'attribut

    Posté par  . En réponse au message Petit problème de coloration des ancres. Évalué à 2.

    a[href] est une solution valide (en effet est-elle toujours supportée ?)
    toutefois, dans la conception de pages web et de CSS, j'ai tendance à toujours attribuer une classe ou un id aux éléments utilisés.
    bonne ou mauvaise habitude, ça m'a permis d'avoir des pages et CSS plus faciles à faire évoluer. par contre cela peut-être assez contraignant de devoir tout nommer.
  • # pas la peine de crier

    Posté par  . En réponse au message MARRE DE SOLARIS !!!!!!!!!!!!!!!! (et accessoirement AU SECOURS !!!!!!!). Évalué à 2.

    je crois que l'endroit n'est pas bien choisi pour trouver du support pour solaris. mais bon, il y a peut-être des sunistes qui traînent par ici.

    si toutefois, et je dis bien si, je devais essayer un solaris 10, je le ferai sur une station de travail pour me faire la main, et pas sur un portable, dont le hardware assez à part n'est pas forcément bien géré par solaris -- notons que cela est tout à fait hypothétique et que je n'ai pas envie d'aller voir sur le site de sun quel genre de matériel est requis/supporté pour leur OS.

    tout ceci dit, je ne t'ai pas beaucoup aidé et donc ----------> []
  • # configuration

    Posté par  . En réponse au message Problème. Évalué à 3.

    il y a une solution très simple: configurer ton serveur X.

    sur une debian, sous root
    si Xorg est installé : dpkg-reconfigure xserver-xorg
    si XFree86 est installé : dpkg-reconfigure xserver-xfree86
  • # sans doute

    Posté par  . En réponse au message installation ethernet n9ufbox. Évalué à 2.

    on doit pouvoir t'aider mais il nous en faut plus
    * quel message d'erreur ?
    * que te renvoie ifconfig ?
    * quel est le contenu de /etc/resolv.conf ?
  • # iso-level

    Posté par  . En réponse au message option de mkisofs. Évalué à 2.

    active le flag -iso-level=4 pour faire sauter les limites de récursion. exemple:
    [brahici@mydeb ~/tmp/] # mkdir -p test/1/2/3/4/5/6/7/8/9/10/11/12/13/14/15
    [brahici@mydeb ~/tmp/] # touch test/1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/test.txt
    [brahici@mydeb ~/tmp/] # mkisofs -iso-level=4 -o test.iso test
    Warning: Creating ISO-9660:1999 (version 2) filesystem.
    Warning: ISO-9660 filenames longer than 31 may cause buffer overflows in the OS.
    Total translation table size: 0
    Total rockridge attributes bytes: 0
    Total directory bytes: 30720
    Path table size(bytes): 160
    Max brk space used 0
    190 extents written (0 MB)
    [brahici@mydeb ~/tmp/] # ll
    total 13332
    drwxr-xr-x  3 brahici brahici     4096 2005-09-01 10:50 test
    -rw-r--r--  1 brahici brahici   389120 2005-09-01 10:56 test.iso
    
    après montage de l'iso, je retrouve mon fichier test.txt au fin fond de l'arborescence
  • [^] # Re: dist-upgrade

    Posté par  . En réponse au message apt et les "non mis a jour". Évalué à 1.

    j'utilise aussi unstable. par contre, étant sous XFCE, je n'utilise pas de repositories spécifiques pour KDE.
    la version installable de digikam que j'ai est la 0.7.4-1 (car je pense que c'est ce soft que tu veux mettre à jour, non ?). quelle version te propose apt-cache ?
  • [^] # Re: dist-upgrade

    Posté par  . En réponse au message apt et les "non mis a jour". Évalué à 1.

    dans ce cas, c'est que ces packages ne sont pas encore prêts à être mis à jour.
    tu as quoi comme sources.list ?
  • # dist-upgrade

    Posté par  . En réponse au message apt et les "non mis a jour". Évalué à 1.

    il faut faire apt-get dist-upgrade

    je te renvoie
  • # logrotate

    Posté par  . En réponse au message A l'aide -> plus de place dans /var. Évalué à 1.

    quand les logs deviennent trop importants, il ne faut pas hésiter: logrotate est la solution.
    ça se paramètre assez facilement et cela permet de bien gérer:
    1. la place utilisée par les logs
    2. l'historique des logs
  • [^] # Re: .sort()

    Posté par  . En réponse au message PHP array_mulisort sous Python ?. Évalué à 2.

    je ne sais pas ce que tu cherchers à trier mais il me semble pourtant que cela fonctionne sur un tableau numérique 4x5:

    >>> a = [ range (1,5) , range(15,20) , range(10,15) , range(5,10) ]
    >>> for l in a: print l
    [1, 2, 3, 4]
    [15, 16, 17, 18, 19]
    [10, 11, 12, 13, 14]
    [5, 6, 7, 8, 9]
    >>> a.sort()
    >>> for l in a: print l
    [1, 2, 3, 4]
    [5, 6, 7, 8, 9]
    [10, 11, 12, 13, 14]
    [15, 16, 17, 18, 19]
    >>> a.reverse()
    >>> for l in a: print l
    [15, 16, 17, 18, 19]
    [10, 11, 12, 13, 14]
    [5, 6, 7, 8, 9]
    [1, 2, 3, 4]
    >>> a[0].reverse()
    >>> for l in a: print l
    [19, 18, 17, 16, 15]
    [10, 11, 12, 13, 14]
    [5, 6, 7, 8, 9]
    [1, 2, 3, 4]
    >>> a.sort()
    >>> for l in a: print l
    [1, 2, 3, 4]
    [5, 6, 7, 8, 9]
    [10, 11, 12, 13, 14]
    [19, 18, 17, 16, 15]
    >>>
  • # .sort()

    Posté par  . En réponse au message PHP array_mulisort sous Python ?. Évalué à 1.

    les types listes ont deux méthodes natives de tri sort et reverse

    a = ['b' , 'c' , 'a']
    a.sort()
    => a = ['a' , 'b' , 'c']
    a.reverse()
    => a = ['c' , 'b' , 'a']
  • [^] # Re: client ou server ?

    Posté par  . En réponse au message ssh sous mdk10.1. Évalué à 2.

    tu vas sur http://easyurpmi.zarb.org/(...)
    tu choisis:
    * ta version de mandrake
    * les sources que tu veux (conseil : main, contrib, updates)
    tu exécutes le script généré pour ajouter les repositories et enfin
    tu peux refaire un urpmi.
  • # client ou server ?

    Posté par  . En réponse au message ssh sous mdk10.1. Évalué à 2.

    bon allez, on ne va pas chipoter, installons tout !

    urpmi openssh openssh-server openssh-clients
  • # syslog

    Posté par  . En réponse au message où se trouve les logs sshd svp ?. Évalué à 4.

    si tu actives SyslogFacility AUTH, alors il faut voir dans la configuration de syslog le nom du fichier associé au 'service' auth.

    sur ma deb (désolé, pas de slack), /etc/syslog.conf contient :
    auth,authpriv.* /var/log/auth.log
  • # pourquoi pas là ?

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

    straw est un lecteur RSS écrit en python/pygtk. il utilise une icône de la zone de notification pour signaler la mise à jour des feeds.
    comme il n'existe pas encore (à ma connaissance) de bibliothèque pygtk standard pour la gestion de la zone de notification, les développeurs ont wrappé un source C pour l'icône.
    on peut jeter un coup d'oeil sur le CVS
    http://cvs.gnome.org/viewcvs/straw/src/eggtray/(...)
    le fichier qui t'intéressera est eggtrayicon.c (et son pote eggtrayicon.h).
  • # beagle

    Posté par  . En réponse au message Utilitaire d'indexation et de recherche de documents. Évalué à 3.

    j'ai testé beagle, c'est très prometteur mais c'est encore de la beta de beta !
    de plus en fonction des distributions, l'installation n'est pas toujours facile -- sur une sid, ça a même été dantesque, heureusement que c'est bien documenté :-)

    http://beaglewiki.org/Main_Page(...)

    mais ça correspond tout à fait à ce que tu cherches.
  • # karma to burn

    Posté par  . En réponse au journal C'est les soldes! Miracles pas chers!. Évalué à 4.

    si tu as du bon karma en stock, ça m'arrangerait *beaucoup* que tu fasses un journal espérant que je vais trouver rapidement un nouveau travail.
    pour ta rétribution, il faudra que tu te contentes de ma reconnaissance éternelle (bon allez, disons pour les 42 prochaines générations) et/ou éventuellement de plussages complaisants.
  • [^] # Re: Le bilan

    Posté par  . En réponse au journal Le C++ du futur. Évalué à 3.

    je suis presque d'accord sur le trio Mono/C#/Boo (surtout que la syntaxe de Boo est basée sur celle de python).
  • [^] # Re: Le bilan

    Posté par  . En réponse au journal Le C++ du futur. Évalué à 7.

    je ne vais réagir qu'à la partie sur python qui est celle que je connais le mieux, et qui est surtout celle que j'ai envie de défendre.


    Python :
    + Syntaxe sympathique et simple
    - Lent ?
    - Framework ?


    rien à dire sur la syntaxe, la structuration par indentation oblige à une grande rigueur dans l'écriture du code. de là à dire qu'elle est sympathique ...
    lent ? je ne sais pas. nous utilisons python quotidiennement pour traiter de grandes quantités de fichiers et de données en tous genres, il ne nous a pas semblé que python était lent.
    framework ? il n'y a pas de framework python au sens .net framework, mais il me semble par contre que la librairie standard de python est très fournie. et il existe un grand nombre de modules / frameworks / bindings pour combler / compléter la librairie standard.

    un oubli impardonnable de ta part: tu as omis de mentionner que python est multiplateforme, y compris pour les interfaces graphiques (tkinter, pygtk et wxpython pour ne citer que ceux-là).

    dernier point, il faut évoquer la vitesse de développement, qui de nos jours est un point important voire crucial pour les décideurs (trop ?) pressés. j'ai été pendant longtemps (et je l'évoque aujourd'hui encore avec une certaine honte, d'autant plus que j'étais considéré comme expert) un développeur en VB. j'ai participé à des projets 'usine à gaz' où python aurait vraiment fait merveille. nous sommes toujours arrivés à faire ce que l'on voulait en VB (faut pas déconner non plus) mais que de temps aurait été gagné si cela avait été fait en python. et je ne parle pas de la pseudo-implémentation objet de VB (même si ça s'est beaucoup amélioré avec VB.net), rien que d'y repenser, les poils se hérissent sur mes bras.
    un décideur pressé n'aura même pas l'excuse de dire qu'il n'y a pas d'IDE comparable à Visual Studio pour python, on peut citer en vrac et sans préference: Wing IDE, Komodo ou boa constructor (même si j'utilise plutôt anjuta et vim).