ok, merci de ta réponse, je vais retenter de me mettre au bépo. Par contre comme j'ai la mémoire musculaire des raccourcis emacs sur un azerty, je vais probablement remapper ceux-ci. Sur bepo.fr il y a des fichiers de config emacs tout prêt.
puis-je te poser une question? Je suis un grand utilisateur d'emacs et c'est justement ce qui me freine pour passer au bépo. Comment fais-tu? Est-ce que par exemple pour faire "C-x C-f" pour ouvrir un fichier, tu fais donc, sur un clavier azerty, "C-c C-!" ? Ou alors, en cas de pression de la touche Control, les raccourcis clavier sont gardés comme sur un azerty?
Pour produire des son de type Console NES, console Sega, Amstrad CPC: Aucun besoin de "repiquer" des sons de jeux existants. Il existe des soundtrackers (malheureusement trop souvent Windows only):
Pour NES: famitracker
Coté Sega: DefleMask
Coté Amstrad: ArkosTracker
Coté C64, goattracker a déja été cité.
Ces outils peuvent se suffire à eux-même, ou bien s'utiliser juste pour créér des sons à ré-utiliser dans d'autres outils de création sonore. La plupart des ces anciens ordinateurs produisaient des sons à base de signaux carrés ou sinusoidaux, et sont donc tres faciles à créer soit même en les dessinant (OpenMPT le permet, mais pas schismtracker).
Oui, enfin il faut se méfier des surévaluations de valeurs marchandes de données utilisateurs. C'est un peu une bulle. Au final il a vraiment une société prête à payer n * 10k dollars pour ça?
Chez nous, le télétravail c'est max 2 jours par semaine, si la semaine est complète. Si semaine de 4 jours (par exemple tu prend un jour) alors tu n'as plus qu'un jour de télétravail. Et il doit se poser la veille (ou plus tôt) sur une page de l'intranet.
Le pendant du télétravail est qu'il y a moins de places de bureaux que de personnes. Du coup si tout le monde est là, ta place habituelle peut être déja occupée, tu dois trouver une place ailleurs (dans un open-space d'une autre équipe) en arrivant le matin. Dans mon cas ça reste assez rare.
Je trouve que c'est un bon compromis. Évidemment, il faut une messagerie instantané (Jabber) pour que ça fonctionne bien.
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?
[^] # Re: Emacs sucks
Posté par fabricius . En réponse au journal Pourquoi Emacs? (Première partie). Évalué à 1.
ok, merci de ta réponse, je vais retenter de me mettre au bépo. Par contre comme j'ai la mémoire musculaire des raccourcis emacs sur un azerty, je vais probablement remapper ceux-ci. Sur bepo.fr il y a des fichiers de config emacs tout prêt.
[^] # Re: Emacs sucks
Posté par fabricius . En réponse au journal Pourquoi Emacs? (Première partie). Évalué à 1.
Hello foobarbuzz,
puis-je te poser une question? Je suis un grand utilisateur d'emacs et c'est justement ce qui me freine pour passer au bépo. Comment fais-tu? Est-ce que par exemple pour faire "C-x C-f" pour ouvrir un fichier, tu fais donc, sur un clavier azerty, "C-c C-!" ? Ou alors, en cas de pression de la touche Control, les raccourcis clavier sont gardés comme sur un azerty?
merci!
[^] # Re: J'ai compris !
Posté par fabricius . En réponse à la dépêche Le développeur libriste Bassel Khartabil exécuté dans une prison syrienne fin 2015. Évalué à 10.
Tu veux dire, faire des listes? Oh la la… Tu es sûr ?
[^] # Re: TOUCHE DE COMPOSITION
Posté par fabricius . En réponse au journal Consultation de l'AFNOR sur le futur clavier français . Évalué à 1.
Super article, merci!
[^] # Re: Entre soi?
Posté par fabricius . En réponse au journal Ce que j'écoute par curiosité. Évalué à 3.
tu écoutes en nageant ?
[^] # Re: Schism tracker
Posté par fabricius . En réponse à la dépêche L’expression musicale sous GNU/Linux. Évalué à 2. Dernière modification le 16 mars 2017 à 09:51.
Pour produire des son de type Console NES, console Sega, Amstrad CPC: Aucun besoin de "repiquer" des sons de jeux existants. Il existe des soundtrackers (malheureusement trop souvent Windows only):
Pour NES: famitracker
Coté Sega: DefleMask
Coté Amstrad: ArkosTracker
Coté C64, goattracker a déja été cité.
Ces outils peuvent se suffire à eux-même, ou bien s'utiliser juste pour créér des sons à ré-utiliser dans d'autres outils de création sonore. La plupart des ces anciens ordinateurs produisaient des sons à base de signaux carrés ou sinusoidaux, et sont donc tres faciles à créer soit même en les dessinant (OpenMPT le permet, mais pas schismtracker).
[^] # Re: Le marché
Posté par fabricius . En réponse au journal Polichinelle 2.0 et les joies des objets connectés. Évalué à 1.
Oui, enfin il faut se méfier des surévaluations de valeurs marchandes de données utilisateurs. C'est un peu une bulle. Au final il a vraiment une société prête à payer n * 10k dollars pour ça?
[^] # Re: 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é à 1.
ok, bon à savoir.
Et j'en profite, merci pour le journal et la dépêche!
[^] # Re: Télétravail
Posté par fabricius . En réponse au journal Réduire les salaires sans sacrifier la qualité. Évalué à 2.
Chez nous, le télétravail c'est max 2 jours par semaine, si la semaine est complète. Si semaine de 4 jours (par exemple tu prend un jour) alors tu n'as plus qu'un jour de télétravail. Et il doit se poser la veille (ou plus tôt) sur une page de l'intranet.
Le pendant du télétravail est qu'il y a moins de places de bureaux que de personnes. Du coup si tout le monde est là, ta place habituelle peut être déja occupée, tu dois trouver une place ailleurs (dans un open-space d'une autre équipe) en arrivant le matin. Dans mon cas ça reste assez rare.
Je trouve que c'est un bon compromis. Évidemment, il faut une messagerie instantané (Jabber) pour que ça fonctionne bien.
# 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".