jmfayard a écrit 1289 commentaires

  • [^] # Re: Pour les méchant

    Posté par  . En réponse au journal Pour les méchant. Évalué à 3.

    pouvoir afficher la liste des votants, le résultat avait été en faveur de cette fonctionnalité or à ce jour (à 250 contre 220 et 404 s'en foutant), plus moyen de voir la liste de ceux qui vous plussent ou moinsent... qu'en est-il ?
    Ca avait multiplié par 10 les polémiques inutiles et parasites (notemment avec ptit_tux à l'époque). Bref, l'expérience a montré que cette idée était très mauvaise.
  • [^] # Re: GNU/Linux Magazine France n°56

    Posté par  . En réponse à la dépêche GNU/Linux Magazine France n°56. Évalué à 1.

    Ah, excellent ce moteur de recherche. Ca répond en partie à ma demande ci-dessous.

    Merci
  • [^] # Re: GNU/Linux Magazine France n°56

    Posté par  . En réponse à la dépêche GNU/Linux Magazine France n°56. Évalué à 3.

    Tiens, voilà mes liens :
    Articles en ligne GNU/Linux Magazine France : http://chl.tuxfamily.org/glmf/(...)
    Base de données des articles parus : http://passionlinux.free.fr/lmf/lmf.php(...)

    Denis, si tu es toujours là, au-delà du site de Diamonds Editions qui est parfait au point de vue marketing, il serait vraiment bien de mettre en place un site du magazine utile à ceux suivant depuis un moment GLMF.

    Je ne demande pas la lune mais un site très simple regroupant ce que font les deux liens précédents, ainsi qu'un bête ftp pouvant accueillir systématiquement les fichiers d'exemples dévelopés dans les articles, ainsi que les fichiers nécessaires pour suivre l'exemple.

    ça serait beaucoup plus simple que de jongler avec 45 CDs.
  • [^] # Re: La même solution en correct.

    Posté par  . En réponse au journal du en perl. Évalué à 1.

    Pour le presque rapide, mmh, sur mon ordinateur pourri, c'est net que non :

    [usr]# time ls -lRa|perl -aple '/^total/?$x+=$F[1]:$x}{$_=$x'
    2336176

    real 2m5.491s
    [usr]# time du -s
    2214772 .

    real 0m23.815s

    Pour le plus précis, tu comptes plusieurs fois tous liens durs
  • [^] # La même solution en correct.

    Posté par  . En réponse au journal du en perl. Évalué à 2.

    #!/usr/bin/perl -w
    use strict;
    my $x = 0;		# compteur
    my $ligne;
    while( $ligne=<> )
    {
    	chomp $ligne;
    	my @F = split / +/, $ligne ;
    
    	if ( $ligne =~ /^total/ )
    	{
    		$x += $F[1] ;
    	}
    }
    {
    	print $x;
    }
    
  • # J'ai gagné quoi ?

    Posté par  . En réponse au journal du en perl. Évalué à 6.

    $ ls -lRa
    .:
    total 1632
    drwxr-xr-x    3 jmfayard jmfayard     4096 2003-12-02 20:07 .
    drwxr-xr-x   75 jmfayard jmfayard     4096 2003-12-02 20:02 ..
    -rw-r--r--    1 jmfayard jmfayard    50750 2003-11-09 17:17 a
    [... idem ...]
    
    ./Tests:
    total 420
    drwxr-xr-x    2 jmfayard jmfayard     4096 2003-11-09 18:01 .
    drwxr-xr-x    3 jmfayard jmfayard     4096 2003-12-02 20:07 ..
    -rw-r--r--    1 jmfayard jmfayard     2076 2003-11-09 18:01 pat2.xml
    [... idem ...]
    
    $ perl -e 'TRUC' ==> excuter l'argument TRUC et non pas un fichier
    $ perl -lap 
    
    	Equivalent de
    	#!/usr/bin/perl
    	while( <> ) {		# perl -p	: on fait une boucle autour de 
    				# 	chaque ligne de STDIN ou des fichiers en arguments
    		chomp;		# perl -l 	: on limine la fin de ligne
    		@F = split;	# perl -a	: F contient la liste des mots de la ligne courante
    
    		[... reste du script en argument ici ... ]
    
    		print ;		# perl -p 	["print"] : on affiche la ligne $_ modifie par le script
    				# 		prcdent.
    				# perl -n fait aussi une boucle autour du programme sans imprimer
    				# 		automatiquement  la fin.
    	}
    
    
    Donc on analyse chaque ligne sachant que la liste des mots se trouvent dans @F
    Reste  analyser le reste du script :
    	$ /^total/?$x+=$F[1]:$x}{$_=$x'
    Arghh
    Segmentation Fault de mon cerveau.
    Core Dumped
    
    Bon avanons pas  pas :
    	on peut arriver  reconnatre la structure (...) ? (...) : (...)
    	qui vient du C.
    	
    La condition est facile : 
    	/^total/	==> si la ligne courante commence par total
    	
    Si elle est remplie, on excute :
    	$x += $F[1]
    Bon, c'est clair, on a un compteur qui additione le deuxime mot aprs total
    Dans mon exemple :
    	[...]
    	total 1632
    	[...]
    	total 420
    	[...]
    			
    Sinon, on excute :
    	$x}{$_=$x
    Vous ne rvez pas, a ne veut rien dire. 
    
    Il y a un vieux hack l-dessous. Reprenons, perl -p -e SCRIPT correspond en fait  :
    
    	#!/usr/bin/perl
    	while( <> )
    	{
    		SCRIPT
    		print $_;
    	}
    
    Que se passe-t'il s'il y a "}{" dans SCRIPT ? 
    	Disons : SCRIPT ::= DEBUT   "}"   "{"   CONTINUE
    
    Notre code correspond maintenant  :
    	#!/usr/bin/perl
    	while( <> )
    	{
    		DEBUT
    	}
    	{	
    		CONTINUE
    		print $_;
    	}
    
    Astucieux et dgeulasse, non ?
    
    C'est pour cel que CONTINUE correspond  :
    	$_ = $x ;	# notre brave compteur qu'il faut imprimer.
    
    
    Voil, cette fois on a tout, la version lisible est :
    	#!/usr/bin/perl -w
    	use Strict;
    	my $x = 0;		# compteur
    	my $ligne;
    	while( $ligne=<> )
    	{
    		chomp;
    		@F = split / */, $ligne ;
    
    		if ( $ligne =~ /^total)
    		{
    			$x += $F[1] ;
    		}
    	}
    	{
    		print $x;
    	}
    
    PS: Le copier-coller sous Linusque suxor. Il n'y a pas que le plain ascii dans la vie.
  • # Re: Digikam 0.6.0 disponible en Release Candidate

    Posté par  . En réponse à la dépêche Digikam 0.6.0 disponible en Release Candidate. Évalué à 9.

    La liste du matériel supporté se trouve ici :
    http://gphoto.sourceforge.net/proj/libgphoto2/support.php(...)
  • [^] # Re: Conférence-débat : « Réflexions sur la propriété intellectuelle »

    Posté par  . En réponse à la dépêche Conférence-débat : « Réflexions sur la propriété intellectuelle ». Évalué à 0.

    Mon dieu, cette réponse est encore pire que l'originale :(
    C'est un ajout.
  • [^] # Re: Faille de sécurité dans les noyaux Linux 2.4.18 à 2.4.22

    Posté par  . En réponse à la dépêche Faille de sécurité dans les noyaux Linux 2.4.18 à 2.4.22. Évalué à 3.

    Ca n'a rien d'étonnant.
    Il suffit de lire bugtraq pour voir qu'à plusieurs reprises Microsoft a dans ses patches préféré empêcher l'exploit de marcher que corriger réellement la faille.

    Un autre message de bugtraq racontait que Microsoft était apparement volontairement très laxiste après avoir appliqué les patches de facon à afficher systématiquement You are Safe !! dans Windows Update.

    Je ne sais pas si c'est critiquable en soi, la sécurité est aussi une affaire de psychologie après tout.
  • [^] # Re: Conférence-débat : « Réflexions sur la propriété intellectuelle »

    Posté par  . En réponse à la dépêche Conférence-débat : « Réflexions sur la propriété intellectuelle ». Évalué à 1.

    Non, malheureusement.
    Désolé de ne pas être clair.
  • [^] # Re: Sondage musical...

    Posté par  . En réponse au journal Sondage musical.... Évalué à 1.

    De manière plus générale, j'adore également Vim + SSH, mais dès qu'il s'agit d'aller au-delà c'est un peu le bordel tous les systèmes de configuration sous Linux, propre à chaque distributio ou a chaque environnement et qui marchent à moitié.

    Il y a une discussion actuellement sur freedesktop.org pour voir comment on pourrait extraire la substantifique moelle de divers projets existants, et les faire travailler ensemble
    pour aboutir à quelque chose de bien.

    Parmi ces projets actuels :
    Libconf http://qa.mandrakesoft.com/twiki/bin/view/Main/LibconfProject(...)
    Config4Gnu http://config4gnu.sourceforge.net/(...)
    Un projet de Gnome : GST

    Pour plus d'infos, vouz tenter votre chance ici
    https://listman.redhat.com/archives/xdg-list/2003-November/thread.ht(...)
  • [^] # Re: Boudiou !

    Posté par  . En réponse au journal nan c'est un fake ? : /. Évalué à 2.

    Rehabiliter Gallilée en reconnaissant que la Terre n'est pas plate il n'y a qu'une dizaine d'années seulement, c'est pas de l'obscurantisme ?
    Surtout qu'ils ont réhabilité Galilée qui est quelqu'un de visible pour l'opinion publique, mais rien rien rien à propos de Giordano Bruno, l'un des leurs pourtant (il était moine je crois) que l'Inquisition a carrément brûlé pour avoir soutenu cette même théorie non officielle et correcte peu avant.

    Une véritable honte.
  • [^] # Re: Faille locale dans les noyaux 2.4.x < 2.4.23 et 2.6-testx < 2.6.0-test6

    Posté par  . En réponse au journal Faille locale dans les noyaux 2.4.x < 2.4.23 et 2.6-testx < 2.6.0-test6. Évalué à 1.

    Outre Debian et Slackware, d'après bugtraq :

    Mandrake a fait une mise à jour pour les 9.0, 9.1, Corporate Server 2.1, Multi Network Firewall 8.2. (La 9.2 n'est pas affectée)
    Trustix Secure Linux aussi, mais je ne sais pas ce que c'est.
  • [^] # Re: C'est qui le plus fort du monde ???

    Posté par  . En réponse au journal C'est qui le plus fort du monde ???. Évalué à 1.

    Non, les bons mots, maintenant, c'est The Big One ["le géant"]
  • [^] # Re: Conférence-débat : « Réflexions sur la propriété intellectuelle »

    Posté par  . En réponse à la dépêche Conférence-débat : « Réflexions sur la propriété intellectuelle ». Évalué à 3.

    au format speex (adapté à la voix humaine) bien sûr.
  • # Re: IBM/Linux/Yahoo

    Posté par  . En réponse au journal IBM/Linux/Yahoo. Évalué à 1.

    Moi, ça m'a bien fait plaisir :-)
    Moi aussi.

    Le summum de cette histoire, ça a été une publicité géante et intrusive pour Microsoft Visual Studio dans cet article de Richard Stallman sur l'informatique de confiance :
    Can you trust your computer ?
    http://www.newsforge.com/business/02/10/21/1449250.shtml?tid=19(...)

    Dommage que la pub ait changé, j'aurais du faire une copie d'écran moi aussi.
  • [^] # Re: Interview des dev. de Xine

    Posté par  . En réponse au journal Interview des dev. de Xine. Évalué à 4.

    - A ma connaissance, Xine est le seul player Linux qui ne supporte pas encore le matroska. quand sera t'il pour la 1.0 ? Pour eux, Xine est complet et il ne lui manque rien.
    Bonne question.
    D'après ce que j'ai lu, pour la version 1.0, ils veulent un coeur et une API stable, et j'imagine que supporter (anglicisme ? Quelqu'un pour confirmer ?) Matroska pourra sans doute se faire ultérieurement via un simple plugin.

    - Il cite l'exemple de Rhythmbox.. Mais mais mais... Rhythmbox n'utilise pas du tout Xine mais bien GStreamer ! C'est quoi cette histoire ?
    rhythmbox utilisait au début gstreamer. Le mainteneur en a eu marre de ne pas avoir pu utiliser son application au bout de 8 mois de développement (apparement, gstreamer marche bien chez certains gens (moi), pas chez d'autres), et rhythmbox peut maintenant utiliser _également_ xine-lib

    C'est la même chose pour Totem d'ailleurs, je crois.




    Cette interview est passionante. Je vote (+) pour une news si tu en as le courage.
  • [^] # Re: La branche de développement de Gnome (2.5.0) vient d'émerger

    Posté par  . En réponse à la dépêche La branche de développement de Gnome (2.5.0) vient d'émerger. Évalué à 4.

    Rien à voir.
    Ce que tu décris est objectivement une horreur sans nom, tandis que le modèle spatial est un modèle éprouvé sur tous les macintosh pré-osX.

    Je te conseille de lire les arguments de Seth Nickel qui se tiennent, même si je ne suis pas encore convaincu.
    http://mail.gnome.org/archives/desktop-devel-list/2003-September/ms(...)
    http://mail.gnome.org/archives/desktop-devel-list/2003-September/ms(...)

    Je suggère de commencer par ceci

    Nitpicky term definition:
    Conceptual model is the understanding a person developers of how
    something works. Design model is what designers *intend* people to pick
    up as their conceptual model. In reality, people's conceptual model
    differs from the design model.


    NOTE : le modèle de navigation n'est pas supprimé, puisqu'il a définitivement son utilité (hiérarchies touffues, utilisateurs avancés, administrateurs, ...)
  • [^] # Re: Linux sur un powerbook G4

    Posté par  . En réponse au journal Linux sur un powerbook G4. Évalué à 1.

    Et y'a des drivers 3d de nvidia pour sa carte pour Linux architecture powerpc ?
  • # Re: Acces distant et cvs

    Posté par  . En réponse au journal Acces distant et cvs. Évalué à 1.

    Utilise GNU-Arch, c'est beaucoup mieux http://www.gnu.org/software/gnu-arch/(...)
    Ah non pardon, ce n'est pas une solution.

    As-tu jeté un coup d'oeil au document d'idealx sur ssh+cvs ?
    http://www.idealx.org/prj/idx-chrooted-ssh-cvs/index.en.html(...)
  • [^] # Re: SCO s'interpose dans le rachat de Suse par Novell

    Posté par  . En réponse à la dépêche SCO s'interpose dans le rachat de Suse par Novell. Évalué à 10.

    L'agence de consulting Gartner, conseillant aux décideurs une grande prudence vis à vis de Linux suite à ses récentes attaques
    ===========

    D'ailleurs, je n'arrive pas à comprendre comment vous en êtes arrivés à cette conclusion : l'agence Gartner recommande seulement de ne pas faire publicité de l'utilisation ou de la migration vers Linux, mais on peut en revanche lire parmi les recommandations :

    # Until a judgment in a case would unequivocally warrant it[1], Linux users should not pay SCO the license fees it has asked for to settle its allegations of infringement of intellectual property rights.
    # Do not permit SCO to audit your premises without legal authorization.
    # Your legal counsel should monitor developments and understand the infringement claims. [2]
    # For customers of SCO Open Server and UnixWare, an unfavorable judgment could cause SCO to cease operations or sell itself. That could harm future support and maintenance. Just in case, prepare a plan for migrating [from SCO] to another platform within two years.



    Moi je pense au contraire que SCO s'est mordu les doigts en lisant cette étude de Gartner.


    [1] Ce qui signifie que l'attentisme, le plus grand des dangers qui guettaient, ne joue pas contre nous mais contre eux.
    [2] C'est bon pour nous de recommender aux gens de s'informer, car ne serait-ce qu'en comparant les propos de Darl Mc Bride qui comme la plume au vent souvent varient aux arguments d'Edward Moglen, la partie semble être jouée :
    Without Fear and Without Research http://www.fsf.org/philosophy/sco/sco-without-fear.html(...)
  • # Problème réglé ?

    Posté par  . En réponse au journal lien transatlantique down. Évalué à 1.

    Je ne pouvais plus accéder à mon site de trolls poilus préféré ( http://osnews.com(...) )
    Maintenant ça remarche.
  • # Oh non...

    Posté par  . En réponse au journal Correction d'orthographe dans les formulaires. Évalué à 1.

    Encore un peu de l'âme de linuxfr qui s'éteind pour un peu de décideur-compliant qui arrive.

    Plus me plaît le style qu'ont forgé mes aïeux,
    Que des beschrells Romains le front audacieux,
    Plus que la Règle seche me plaît la fôte fine :

    Plus mon Autant gaulois, que l'Au Temps latin,
    Plus mon petit Liré, que le mont Palatin,
    Et plus que l'air marin la doulceur angevine.
    Pierre Dubellay



    Bon, c'est très mauvais, je ---->[] la queue entre les jambes
  • # Re: Vim lent ? (suite et fin)

    Posté par  . En réponse au journal Vim lent ? (suite et fin). Évalué à 3.

    et alias vim="vim -X" ça ne correspond pas à ce que tu veux ?
  • # Navré....

    Posté par  . En réponse au journal Opération Testing ce week end. Évalué à 9.

    je n'ai rien contre toi, mais c'est exactement le genre d'informations pour lesquelles je n'accorde aucune confiance à Internet

    Car si tu réflechis bien, il se peut :
    • que tu sois un rescapé des nazillons qui sont venus flooder les journaux de linuxfr.org il y a quelque temps (la majorité de ces comptes ont été fermés, donc je ne peux pas te donner d'exemples)

    • que tu sois un multi dédié au troll (le fait que ton compte soit vieux d'une semaine n'arrange en rien ma méfiance) qui a fait un brave copier-coller d'un site à la bravepatrie.com

    • que ces soi-disant gens de SOS-racismes soient des personnes embauchés par une boîte de la région concurrente qui profite de ces opérations de SOS racisme pour casser la réputation de cette boîte (d'où le fait qu'ils s'acharnent sur cette boîte en particulier, parce que bon, si SOS racisme veut absolument trouver une boîte qui fait de la discrimination, ca ne doit pas être trop difficile en faisant le tour des boîtes de la région)

    • que tu sois parfaitement sincère et que la scène se soit passé exactement comme ca.



    Tu comprendras donc qu'il est hors de question pour moi de forger mon opinion avec ce genre d' "informations".

    Bref, tu ferais mieux à mon avis de contacter ton journal local pour qu'ils puissent vérifier tes dires et propager la nouvelle. Internet n'est pas adapté à ce genre d'informations qui requiert le sérieux de journalistes (il faut le dire vite !!)


    --
    Pierre Tramo
    J2EE Lead Architect