OVH Cloud OVH Cloud

mpcel en version 1

9 réponses
Avatar
Camille
Bon, et bien voila, mpcel passe en version 1.

Au menu des nouveautes : lecture aleatoire; deplacement des morceaux;
affichage de la playlist optimise ; etc. et surtout : possiblite de
selectionner les morceaux a ajouter avec les expressions regulieres
(au travers de grep) !

Cette fois, le programme a une raison d'etre face a "eshell+mpc" ;)

Tout est la :

http://jbbourgoin.free.fr/website/programs/elisp/mpcel.el.html
--
Website : http://jbbourgoin.free.fr/ (under construction)
Blog : http://jbbourgoin.free.fr/camilles-denktagebuch/

Posted by Gnus 5.10
Written by Emacs 21 on Ubuntu Linux 6.06

9 réponses

Avatar
Camille
Une petite erreur s'est glissee lors de la copie du code : j'ai oublie
deux parentheses a la derniere ligne :(

Maintenant c'est corrige.

Tout est la :

http://jbbourgoin.free.fr/website/programs/elisp/mpcel.el.html

--
Website : http://jbbourgoin.free.fr/ (under construction)
Blog : http://jbbourgoin.free.fr/camilles-denktagebuch/

Posted by Gnus 5.10
Written by Emacs 21 on Ubuntu Linux 6.06
Avatar
Xavier Maillard
Camille writes:

Bon, et bien voila, mpcel passe en version 1.

Au menu des nouveautes : lecture aleatoire; deplacement des morceaux;
affichage de la playlist optimise ; etc. et surtout : possiblite de
selectionner les morceaux a ajouter avec les expressions regulieres
(au travers de grep) !

Cette fois, le programme a une raison d'etre face a "eshell+mpc" ;)



Pardon de dire cela, mais je ne vois toujours pas l'intérêt d'un tel
paquet outre le fait de "s'essayer" au lisp.

Je connais au moins 4 modes qui sont des frontends plus ou moins
réussis à mpd.

Déjà, le truc qui est gonflant c'est la dépendance à un logiciel ti ers
comme mpc. MPD est interrogeable par telnet (ou nc ou autre) et emasc
offre quelques fonctions spécialisées qui sont fortes agréables à
manier.

Je comprends pourtant l'envie de faire un tel mode :). Dailleurs si tu
veux faire du lisp, j'ai un projet de clone de MPD en Common Lisp qui
me trotte dans la tête depuis quelques semaines
maintenant. Contacte-moi si tu veux en savoir plus.

En tout cas, bravo pour ce mode hein :)

--
Xavier
Avatar
Camille
Xavier Maillard writes:


Pardon de dire cela, mais je ne vois toujours pas l'interet d'un tel
paquet outre le fait de "s'essayer" au lisp.

Je connais au moins 4 modes qui sont des frontends plus ou moins
reussis a mpd.



Et, bien ... s'essayer au lisp ? Je plaisante ;)
Plus serieusement, les quelques frontends que j'ai essaye ne me
convenais pas vraiment, en faisant ce mode je souhaitais surtout avoir
un acces tres simple a mpd.

Deja, le truc qui est gonflant c'est la dependance a un logiciel tiers
comme mpc. MPD est interrogeable par telnet (ou nc ou autre) et emasc
offre quelques fonctions specialisees qui sont fortes agreables a
manier.



Ca je suis d'accord. C'est pas tres propres, mais mes connaissances en
Lisp etant vraiment minimes, le besoin de mettre en applications le
peu de choses que j'ai apprise, et l'envie d'avoir un frontend a mpc
rapidement m'ont fais prendre ce choix.

Je comprends pourtant l'envie de faire un tel mode :). Dailleurs si tu
veux faire du lisp, j'ai un projet de clone de MPD en Common Lisp qui
me trotte dans la tete depuis quelques semaines
maintenant. Contacte-moi si tu veux en savoir plus.



Ta proposition est tres interessante, seulement je ne suis pas sur
d'avoir le niveau requis pour un tel projet. J'ai peur te
ralentir plus qu'autre chose.

Je suis completement auto-didacte en informatique. Pour tout t'avouer
je suis actuellement en master de philosophie. J'ai quand meme
plusieurs annees d'experience en info (mon premier amiga pour mes 6
ans), mais mes vrais debuts en programmation remontent a ... 3 mois.

Cela dit je serais tres heureux si tu acceptais de me tenir informe de
ton projet :)

En tout cas, bravo pour ce mode hein :)



Merci !

Xavier



--
Website : http://jbbourgoin.free.fr/ (under construction)
Blog : http://jbbourgoin.free.fr/camilles-denktagebuch/

Posted by Gnus 5.10
Written by Emacs 21 on Ubuntu Linux 6.06
Avatar
Xavier Maillard
Camille writes:

Je comprends pourtant l'envie de faire un tel mode :). Dailleurs si tu
veux faire du lisp, j'ai un projet de clone de MPD en Common Lisp qui
me trotte dans la tete depuis quelques semaines
maintenant. Contacte-moi si tu veux en savoir plus.



Ta proposition est tres interessante, seulement je ne suis pas sur
d'avoir le niveau requis pour un tel projet. J'ai peur te
ralentir plus qu'autre chose.



Petite rectification, il fallait lire un client à MPD en Common Lisp.

Je suis completement auto-didacte en informatique. Pour tout t'avouer
je suis actuellement en master de philosophie.



Pour tout t'avouer à mon tour, les meilleurs informaticiens que j'ai
jamais rencontré étaient *tous* auto-didactes :)

--
Xavier
Avatar
Camille
Xavier Maillard writes:

Pour tout t'avouer à mon tour, les meilleurs informaticiens que j'ai
jamais rencontré étaient *tous* auto-didactes :)



Au moins je ne suis pas sur la mauvaise voie :D

Et bien, je serais très intéressé de discuter avec toi de ton projet
de client MPD en Common Lisp. Entre temps je crois qu'il va falloir
que je me mette au CLisp ;) Et que j'avance dans l'apprentissage du
Emacs Lisp...

En tout cas merci pour toutes tes remarques, elles sont très
motivantes.

--
Website : http://jbbourgoin.free.fr/ (under construction)
Blog : http://jbbourgoin.free.fr/camilles-denktagebuch/

Posted by Gnus 5.10
Written by Emacs 21 on Ubuntu Linux 6.06
Avatar
raimondeau
Camille writes:

Xavier Maillard writes:

Je suis completement auto-didacte en informatique. Pour tout t'avouer
je suis actuellement en master de philosophie. J'ai quand meme
plusieurs annees d'experience en info (mon premier amiga pour mes 6
ans), mais mes vrais debuts en programmation remontent a ... 3
mois.


Tiens moi aussi j'étais en master de philo qud j'ai commencà © à
m'intéresser à tout ça. Je me sens un peu moins seul d'un se ul coup :)

Cela dit je serais tres heureux si tu acceptais de me tenir informe de
ton projet :)


Je trouve aussi que c'est une idée sympa un clone de mpd en CL
Guillaume
Avatar
Xavier Maillard
(Guillaume R.) writes:

Camille writes:

Xavier Maillard writes:

Je suis completement auto-didacte en informatique. Pour tout t'avouer
je suis actuellement en master de philosophie. J'ai quand meme
plusieurs annees d'experience en info (mon premier amiga pour mes 6
ans), mais mes vrais debuts en programmation remontent a ... 3
mois.


Tiens moi aussi j'étais en master de philo qud j'ai commencé à
m'intéresser à tout ça. Je me sens un peu moins seul d'un seul coup :)

Cela dit je serais tres heureux si tu acceptais de me tenir informe de
ton projet :)


Je trouve aussi que c'est une idée sympa un clone de mpd en CL



En fait comme je l'ai dit plus loin dans un autre fil, c'est plus d'un
client à mpd dont je parlais.

Je cherche à faire un truc qui serait à la croisée d'un amarok et d'un
client type ncmpc/mpc/mingus.

Le côté amarok que j'aimais bien, ce sont toutes les parties
statistiques (entre autre).

Pour moi ce serait surtout une bonne opportunité de jouer avec
quelques paquets common lisp plus que d'avoir un truc vraiment lêché.

Il faudra que je pense à préparer une page lorsque j'aurais du temps.
--
Xavier
Avatar
Camille
Ok,

La fontion qui permet à Amarok de récupérer les paroles des chansons
est également très pratique.

Passe faire un coup de pub dès que la page est prête ;)
--
Website : http://jbbourgoin.free.fr/ (under construction)
Blog : http://jbbourgoin.free.fr/camilles-denktagebuch/

Posted by Gnus 5.10
Written by Emacs 21 on Ubuntu Linux 6.06
Avatar
Xavier Maillard
Camille writes:

Ok,

La fontion qui permet à Amarok de récupérer les paroles des chansons
est également très pratique.



Bah en fait, je ne suis pas fana de ce genre de choses mais bon
pourquoi pas hein. De toute façon tout est possible sur le
papier. Reste toujours ce satané problème de temps...

Passe faire un coup de pub dès que la page est prête ;)



No problem :)

Bon je vais m'arrêter là parce qu'on débarde assez du cadre de la
charte de ce forum.

A+
--
Xavier