Avant cette dépêche, il y avait un journal, avec des conseils sur les moteurs qu'on peut utiliser (PrBoom+ par exemple) et leurs défauts respectifs. Il faut donc aussi le lire si le sujet vous intéresse: le journal en question
Merci pour ton logiciel, je vais le tester aujourd'hui au boulot.
Je pense que tu devrais faire une version "portable" pour Windows. Qu'est ce donc? Une version prévue pour s'installer sur une clé USB, et qui stocke toute sa configuration et les DLL dont il a besoin en local, donc sans rien laisser dans windows (pas de DLL, rien en base de registre).
Je copie colle une petite doc personnelle qui explique un peu find grep et xargs…
find
Trouver tous les fichiers cpp contenu dans le repertoire courant et
tous les sous repertoires:
find . -name '*.cpp'
A présent on veut filtrer la liste produite par find, pour ne trouver
que les lignes qui contiennent un mot donné. Ce mot pourra etre soit
dans le chemin (nom d'un repertoire) soit dans le nom du fichier (on
fait un grep sur une liste de lignes). On va utiliser grep sur la
liste donnée par find.
find . -name '.cpp' -print | grep agilent
Attention, c'est case-sensitive, du coup la commande suivante ne donne
pas tous les fichiers.
Pour lui dire d'ignorer la casse, option -i de grep. Ca donne:
find . -name '.cpp' -print | grep -i agilent
xargs: le pouvoir
Plus fort encore: xargs, pour faire des choses sur les fichiers
produits par le find. Cette fois ci on ne va pas filtrer la liste que
sort find, mais faire un grep directement dans chaque fichier trouvé.
Voice des exemples:
Touver tous les fichiers cpp puis faire un grep dans chacun d'eux pour
trouver la chaine "if ( isNarrow_ )"
Meme chose en affichant le numéro de ligne (option -n du grep)
$ find . -name '*.cpp' -print | xargs grep 'if ( isNarrow_ )' -n
./comp/src/algorithm/soundextract/AgileSoundInfo.cpp:353: if ( isNarrow_ )
./comp/src/algorithm/soundextract/AgileSoundInfo.cpp:457: if ( isNarrow_ )
On peut evidement cumuler les filtres: find | grep | xargs grep. Par
exemple:
dans share un
find . -name '.cpp' -print
trouve 15664 fichier.
find . -name '.cpp' -print | grep sound
trouve 14 fichiers. Et
find . -name '*.cpp' -print | grep sound | xargs grep 16000
fait un grep dans ces 14 fichiers pour ne trouver qu'un seul resultat.
l'un OU l'autre
Maintenant voyons comment introduire le "ou" dans le find:
Touver tous les fichiers h OU cpp, et faire un grep sur la liste
produite afin de ne recuperer que la liste des fichier qui contiennent
la chaine "AgileSound"
Ici on a besoin des parentheses pour isoler l'expression car elle est
plus complexe. Et il faut les preceder du caracteres d'echappement
sinon le bash fait une erreur quand il voit la prenthese.
L'option -o veut dire "or".
find . ( -name '.cpp' -o -name '.h' ) -print | grep AgileSound
Parfois grep pense qu'il a affaire à un fichier binaire:
$ grep -i DTMF MySuperSoftware.log
Fichier binaire MySuperSoftware.log concordant
Ce n'est pas le cas, mais il le croit. On peux s'en sortir en lui
précisant le type de fichier auquel il a affaire, avec
l'option --binary-files
$ grep --binary-files=text DTMF MySuperSoftware.log
13-10-10 09:49:11.289 [5196] DEBUG algorithm <....\src\algo\note\SndFnd.cpp:232> end DTMF found [701416,706416]
13-10-10 09:49:12.494 [5196] DEBUG algorithm <....\src\algo\sndnote\SndFnd.cpp:162> begin DTMF found [710704,715704]
Pour moi (et mon Kensington Expert Mouse Optical) c'est effectivement avec l'index et le majeur. La boule est bien grosse et c'est agréable. Les trackballs avec la boule qui se bouge au pouce, je n'ai jamais essayé, mais ça me tente assez.
pareil, je l'utilise quotidiennement depuis un paquet d'années, et il est encore parfait. Je le trouve encore mieux que mon vieux trackball Microsoft. Je pense d'ailleurs en acheter un deuxieme pour le cas où il tomberait en panne! Je ne peux donc que te conseiller le trackball Kensington Expert Mouse Optical.
Cette sélection fait suite à un sondage réalisé en 2011 et à l'expérience en animation sur les jeux vidéo libres acquise par l'association.
Je vois pas le problème. Moi mon expérience perso me fait penser que les filles aiment plus en général les jeux de stratégie que les FPS. Mais comme c'est une expérience perso ça ne vaut rien. Par contre l'association en question a fait un sondage, et a forcément plus d'expérience en la matière, je vois pas le problème à proposer un CD qui met plus l'accent sur ce genre de jeux.
je répond sur le tard. Tu as déja utilisé Retropie ? Tu branche ton pi avec 2 manettes USB, et tu démarre sur une interface qui te permet de choisir ton systeme émulé (Sega Master System, NES, Amiga, …) ou des ports raspberry de jeux existant sous linux (Super Mario Wars, Duke Nukem,…). Le tout se fait sans clavier ni souris: tout est prévu pour etre fait avec les manettes, y compris éteindre le Pi.
Lanpower propose des liveCD avec des jeux linux, moi ce que je veux dire c'est que ce serait une bonne idée de proposer une distribution raspberry qui permettrait de jouer aux mêmes jeux (quand ils sont portés vers l'architecture du Pi) sur le meme principe.
Avec mes enfants on s'amuse bien sur Super Mario Wars, sur Pi en ce moment, et quand je vois Warmux, je me dis qu'il faudrait faire un port vers le raspberry. Encore plus facile que sur le PC familial!
D'ailleurs lanpower devrait faire son propre remix de Retropie avec uniquement des ports de jeux opensource. Je lance l'idée…
Tout d'abord: un grand merci pour ton travail! Je suis utilisateur de foobar2000, et je vais tester Miam-Player.
Au boulot j'utilise pas mal de logiciels "portables" tels qu'on peut en trouver sur PortableApps.com
Tu pourrais en faire une version portable? C'est pratique pour installer sur une clé USB, ou juste dans un répertoire donné. La particularité de ces soft est qu'il stocke tout en local (ils ne laissent rien en base de registre par exemple) et tu peux déplacer le répertoire d'installation sans que ça perturbe le soft.
Normal, je dirais. Sur les méthodes d'entrée clavier, beaucoup ont à dire, et sur la mort de Ian, même si c'est triste, que dire? Très peu de personnes sur linuxfr l'ont rencontré pour de vrai, encore moins le connaissait personnellement. Dans ce cas là, que dire sur lui?
Marrant, puisque l'on parle de langue construite, je suis tombé ce week-end à la radio sur des cours d'espéranto. C'était sur China Radio International. Bien que ne parlant pas espéranto, j'ai quand même quelques notions, j'ai tout de suite reconnu la langue. C'était sur la gamme des Ondes Courtes vers 7200 KHz pour les amateurs.
Et j'encourage les franciliens à s'équiper pour écouter la radio numérique terrestre (en DAB+ sur Paris, Nice et Marseille). J'ai personnellement une petite radio FM/DAB/DAB+, une Sony XDB40M, et j'en suis très content. Par contre vous ne vous passerez pas encore de la bande FM: presque aucune radio de grand groupe (y compris les radios du groupe Radio France!). Donc exit France-Info et consort.
en effet, j'ai déja utilisé haxe pour tester, et la cible "de base" etait du flash. Ca marchait bien, mais vu que le flash est en plein déclin, je me demande aussi si se mettre à haxe est pertinent aujourd'hui. Par contre la news dit que les mobiles font partie des plateformes ciblées, j'imagine alors qu'on peut faire autre chose que du flash.
Je suis en bépo sur Android (avec AnySoftKeyboard) alors que sur PC je ne suis qu'en Azerty (malgré mes tentatives de passer au clavier bépo, je n'ai jamais poussé tres loin l'apprentissage)
J'aime l'accès facile aux touches accentuées, et j'aime bien avoir un clavier différent pour me la péter.
# un lien vers le journal
Posté par fabricius . En réponse à la dépêche Sorties de Freedoom 0.11 et 0.11.1. Évalué à 4.
Avant cette dépêche, il y avait un journal, avec des conseils sur les moteurs qu'on peut utiliser (PrBoom+ par exemple) et leurs défauts respectifs. Il faut donc aussi le lire si le sujet vous intéresse:
le journal en question
# Version portable, stp
Posté par fabricius . En réponse à la dépêche Micro Music Player (mmp), le lecteur musical minimaliste, sort en version 3.0. Évalué à 3.
Hello,
Merci pour ton logiciel, je vais le tester aujourd'hui au boulot.
Je pense que tu devrais faire une version "portable" pour Windows. Qu'est ce donc? Une version prévue pour s'installer sur une clé USB, et qui stocke toute sa configuration et les DLL dont il a besoin en local, donc sans rien laisser dans windows (pas de DLL, rien en base de registre).
C'est par exemple ce qu'on trouve sur portableapps.com ou sur framakey
Ton logiciel pourrait avantageusement remplacer CoolPlayer+ sur portableapps.
[^] # Re: Merci la quadrature
Posté par fabricius . En réponse au journal Désolé, la Quadrature, mais tu fais fausse route. Évalué à 4.
Non, le cannabis rend juste con. Ah, et ça augmente aussi le risque de devenir schizophrène.
[^] # Re: Merci
Posté par fabricius . En réponse au journal Des "basheries". Évalué à 6.
Je copie colle une petite doc personnelle qui explique un peu find grep et xargs…
find
Trouver tous les fichiers cpp contenu dans le repertoire courant et
tous les sous repertoires:
find . -name '*.cpp'
A présent on veut filtrer la liste produite par find, pour ne trouver
que les lignes qui contiennent un mot donné. Ce mot pourra etre soit
dans le chemin (nom d'un repertoire) soit dans le nom du fichier (on
fait un grep sur une liste de lignes). On va utiliser grep sur la
liste donnée par find.
find . -name '.cpp' -print | grep agilent
Attention, c'est case-sensitive, du coup la commande suivante ne donne
pas tous les fichiers.
Pour lui dire d'ignorer la casse, option -i de grep. Ca donne:
find . -name '.cpp' -print | grep -i agilent
xargs: le pouvoir
Plus fort encore: xargs, pour faire des choses sur les fichiers
produits par le find. Cette fois ci on ne va pas filtrer la liste que
sort find, mais faire un grep directement dans chaque fichier trouvé.
Voice des exemples:
Touver tous les fichiers cpp puis faire un grep dans chacun d'eux pour
trouver la chaine "if ( isNarrow_ )"
$ find . -name '*.cpp' -print | xargs grep 'if ( isNarrow_ )'
./comp/src/algorithm/soundextract/AgileSoundInfo.cpp: if ( isNarrow_ )
./comp/src/algorithm/soundextract/AgileSoundInfo.cpp: if ( isNarrow_ )
Meme chose en affichant le numéro de ligne (option -n du grep)
$ find . -name '*.cpp' -print | xargs grep 'if ( isNarrow_ )' -n
./comp/src/algorithm/soundextract/AgileSoundInfo.cpp:353: if ( isNarrow_ )
./comp/src/algorithm/soundextract/AgileSoundInfo.cpp:457: if ( isNarrow_ )
On peut evidement cumuler les filtres: find | grep | xargs grep. Par
exemple:
dans share un
find . -name '.cpp' -print
trouve 15664 fichier.
find . -name '.cpp' -print | grep sound
trouve 14 fichiers. Et
find . -name '*.cpp' -print | grep sound | xargs grep 16000
fait un grep dans ces 14 fichiers pour ne trouver qu'un seul resultat.
l'un OU l'autre
Maintenant voyons comment introduire le "ou" dans le find:
Touver tous les fichiers h OU cpp, et faire un grep sur la liste
produite afin de ne recuperer que la liste des fichier qui contiennent
la chaine "AgileSound"
Ici on a besoin des parentheses pour isoler l'expression car elle est
plus complexe. Et il faut les preceder du caracteres d'echappement
sinon le bash fait une erreur quand il voit la prenthese.
L'option -o veut dire "or".
find . ( -name '.cpp' -o -name '.h' ) -print | grep AgileSound
un peu d'aide:
http://www.gnu.org/software/findutils/manual/html_mono/find.html#Combining-Primaries-With-Operators
grep et fichier binaire
Parfois grep pense qu'il a affaire à un fichier binaire:
$ grep -i DTMF MySuperSoftware.log
Fichier binaire MySuperSoftware.log concordant
Ce n'est pas le cas, mais il le croit. On peux s'en sortir en lui
précisant le type de fichier auquel il a affaire, avec
l'option --binary-files
$ grep --binary-files=text DTMF MySuperSoftware.log
13-10-10 09:49:11.289 [5196] DEBUG algorithm <....\src\algo\note\SndFnd.cpp:232> end DTMF found [701416,706416]
13-10-10 09:49:12.494 [5196] DEBUG algorithm <....\src\algo\sndnote\SndFnd.cpp:162> begin DTMF found [710704,715704]
[^] # Re: Merci et ? trackball Kensington
Posté par fabricius . En réponse au journal Quel Périphérique de pointage ?. Évalué à 1.
Pour moi (et mon Kensington Expert Mouse Optical) c'est effectivement avec l'index et le majeur. La boule est bien grosse et c'est agréable. Les trackballs avec la boule qui se bouge au pouce, je n'ai jamais essayé, mais ça me tente assez.
[^] # Re: Pour le coup, la taille compte…
Posté par fabricius . En réponse au journal Quel Périphérique de pointage ?. Évalué à 1.
pareil, je l'utilise quotidiennement depuis un paquet d'années, et il est encore parfait. Je le trouve encore mieux que mon vieux trackball Microsoft. Je pense d'ailleurs en acheter un deuxieme pour le cas où il tomberait en panne! Je ne peux donc que te conseiller le trackball Kensington Expert Mouse Optical.
[^] # Re: Tiptop le sexisme
Posté par fabricius . En réponse à la dépêche Ouverture du site Libre Games Initiatives. Évalué à 2.
oui, c'est à lire. Le dénommé JBF13 sur ce chat en tient vraiment une couche.
[^] # Re: Tiptop le sexisme
Posté par fabricius . En réponse à la dépêche Ouverture du site Libre Games Initiatives. Évalué à 3.
Je cite le site:
Je vois pas le problème. Moi mon expérience perso me fait penser que les filles aiment plus en général les jeux de stratégie que les FPS. Mais comme c'est une expérience perso ça ne vaut rien. Par contre l'association en question a fait un sondage, et a forcément plus d'expérience en la matière, je vois pas le problème à proposer un CD qui met plus l'accent sur ce genre de jeux.
[^] # Re: Slackware 14.2
Posté par fabricius . En réponse à la dépêche Slackware 14.2. Évalué à 8.
Et bien n'hésite pas à venir en parler ici, je serais très heureux de lire ton livre!
# merci pour l'info sur 7z
Posté par fabricius . En réponse au journal Coup de boost sur le pilote graphique Intel. Évalué à 5.
Merci, je ne savais pas du tout que 7z était capable de faire un benchmak. Je viens de tester sous windows sur l'ordi du travail, et ça marche aussi!
[^] # Re: il faudrait en faire une version pour Raspberry Pi!
Posté par fabricius . En réponse à la dépêche Warmux CD remix. Évalué à 1.
Hello,
je répond sur le tard. Tu as déja utilisé Retropie ? Tu branche ton pi avec 2 manettes USB, et tu démarre sur une interface qui te permet de choisir ton systeme émulé (Sega Master System, NES, Amiga, …) ou des ports raspberry de jeux existant sous linux (Super Mario Wars, Duke Nukem,…). Le tout se fait sans clavier ni souris: tout est prévu pour etre fait avec les manettes, y compris éteindre le Pi.
Lanpower propose des liveCD avec des jeux linux, moi ce que je veux dire c'est que ce serait une bonne idée de proposer une distribution raspberry qui permettrait de jouer aux mêmes jeux (quand ils sont portés vers l'architecture du Pi) sur le meme principe.
# il faudrait en faire une version pour Raspberry Pi!
Posté par fabricius . En réponse à la dépêche Warmux CD remix. Évalué à 2.
Avec mes enfants on s'amuse bien sur Super Mario Wars, sur Pi en ce moment, et quand je vois Warmux, je me dis qu'il faudrait faire un port vers le raspberry. Encore plus facile que sur le PC familial!
D'ailleurs lanpower devrait faire son propre remix de Retropie avec uniquement des ports de jeux opensource. Je lance l'idée…
# Version Portable, s'il te plait.
Posté par fabricius . En réponse à la dépêche Sortie du lecteur audio Miam-Player 0.8.0. Évalué à 2.
Hello,
Tout d'abord: un grand merci pour ton travail! Je suis utilisateur de foobar2000, et je vais tester Miam-Player.
Au boulot j'utilise pas mal de logiciels "portables" tels qu'on peut en trouver sur PortableApps.com
Tu pourrais en faire une version portable? C'est pratique pour installer sur une clé USB, ou juste dans un répertoire donné. La particularité de ces soft est qu'il stocke tout en local (ils ne laissent rien en base de registre par exemple) et tu peux déplacer le répertoire d'installation sans que ça perturbe le soft.
[^] # Re: code 128
Posté par fabricius . En réponse au journal Où mettre son archive de mots de passe ?. Évalué à 1.
pas mal, mais n'importe quel smartphone doit savoir lire du code 128, non?
[^] # Re: Ian Murdock
Posté par fabricius . En réponse à la dépêche Sortie de WinCompose 0.7.5. Évalué à 3. Dernière modification le 13 janvier 2016 à 10:49.
Normal, je dirais. Sur les méthodes d'entrée clavier, beaucoup ont à dire, et sur la mort de Ian, même si c'est triste, que dire? Très peu de personnes sur linuxfr l'ont rencontré pour de vrai, encore moins le connaissait personnellement. Dans ce cas là, que dire sur lui?
Tu t'attendais à quoi?
[^] # Re: Caricature
Posté par fabricius . En réponse au journal partenariat ecoeurant. Évalué à 10.
non, un Raspberry Pi peut suffire. Ça coute pas cher et tu vois "autre chose".
# un petit résumé de ce qu'est ansible?
Posté par fabricius . En réponse au journal Obtenir un inventaire ansible depuis GLPI. Évalué à 2.
Juste une phrase! Oui je sais il y a un lien mais je ne veux pas sortir de linuxfr.
[^] # Re: azerty latin9
Posté par fabricius . En réponse au sondage Ma disposition de clavier préférée. Évalué à 2.
Mille fois merci pour ton message! Je viens de l'installer sur mon Windows7 du boulot, ça marche très bien.
[^] # Re: Autant les juristes...
Posté par fabricius . En réponse au journal Les avocats à la poubelle. Évalué à 1.
Marrant, puisque l'on parle de langue construite, je suis tombé ce week-end à la radio sur des cours d'espéranto. C'était sur China Radio International. Bien que ne parlant pas espéranto, j'ai quand même quelques notions, j'ai tout de suite reconnu la langue. C'était sur la gamme des Ondes Courtes vers 7200 KHz pour les amateurs.
[^] # Re: Fréquence
Posté par fabricius . En réponse au journal Émissions "Symbiose" de l'APRIL sur "Ici et Maintenant". Évalué à 2.
Et j'encourage les franciliens à s'équiper pour écouter la radio numérique terrestre (en DAB+ sur Paris, Nice et Marseille). J'ai personnellement une petite radio FM/DAB/DAB+, une Sony XDB40M, et j'en suis très content. Par contre vous ne vous passerez pas encore de la bande FM: presque aucune radio de grand groupe (y compris les radios du groupe Radio France!). Donc exit France-Info et consort.
[^] # Re: nouveauté ?
Posté par fabricius . En réponse à la dépêche Sortie de Haxe 3.2.0. Évalué à 1.
ok, je vais retester, j'ai envie de cibler javascript + html5 (la balise canvas). Merci pour l'info!
[^] # Re: nouveauté ?
Posté par fabricius . En réponse à la dépêche Sortie de Haxe 3.2.0. Évalué à 1.
hello,
en effet, j'ai déja utilisé haxe pour tester, et la cible "de base" etait du flash. Ca marchait bien, mais vu que le flash est en plein déclin, je me demande aussi si se mettre à haxe est pertinent aujourd'hui. Par contre la news dit que les mobiles font partie des plateformes ciblées, j'imagine alors qu'on peut faire autre chose que du flash.
[^] # Re: quel intérêt ?
Posté par fabricius . En réponse au journal Bépo sous Android. Évalué à 3.
Je suis en bépo sur Android (avec AnySoftKeyboard) alors que sur PC je ne suis qu'en Azerty (malgré mes tentatives de passer au clavier bépo, je n'ai jamais poussé tres loin l'apprentissage)
J'aime l'accès facile aux touches accentuées, et j'aime bien avoir un clavier différent pour me la péter.
[^] # Re: Ah on voit les classes moyennes et hautes qui se détachent
Posté par fabricius . En réponse au sondage Mon processeur préféré ?. Évalué à 1.
Quel plaisir de lire technique sur l'Amstrad CPC… Vu mon avatar ça ne surprendra personne.
# et SuperTuxKart ?
Posté par fabricius . En réponse à la dépêche Sourceforge de pire en pire: usurpation d'identité du projet GIMP. Évalué à 3.
J'imagine que le binaire Windows est lui aussi "amélioré" avec des trucs dont personne ne veut?
http://supertuxkart.sourceforge.net/
Sourceforge fait vraiment ch…