Affichage des articles dont le libellé est music. Afficher tous les articles
Affichage des articles dont le libellé est music. Afficher tous les articles

samedi 7 novembre 2009

Octobre 2009

Retour sur le mois passé...

Rett.iuwt

Asmanur a eu la formidable idée de créer une plateforme Status.net en parallèle du chan #sdz (et #zds - sur epic.net) et de Buzzerl : ça s'appelle "Rett.iuwt" ou "Twuitter", et c'est ici.
Etant maintenant bien habitué à Twitter, j'avoue que j'apprécie bien ce mode de communication, en particulier comparé à IRC (où, il faut bien le dire, je ne fous jamais les pieds), aux forum et aux réseaux sociaux plus "riches" :

  • Par rapport aux messageries instantanées donc, c'est beaucoup moins invasif, on gère plus facilement le bruit, et ça a également l'énorme avantage de la persistance (les logs IRC, c'est pénible à lire).
  • Je trouve les forum souvent trop "statiques". De plus, ils sont généralement axés vers un "thème" en particulier, et se prêtent mal au partage d'items (liens, news, photos, etc...) : ils ne sont pas vraiment faits pour ça.
  • Les "gros" réseaux sociaux, au sens "grosse appli", sont... lourds. Facebook par exemple, même s'il reste un outil très utile pour garder le contact avec ses potes, n'est pas du tout adapté pour une utilisation en mode "communauté" : trop d'applications (plus useless et mal codées les unes que les autres), trop de bruit et des outils (et interface) trop lourds. Sans parler des problèmes d'accès aux informations privées...
Peut-être Google Wave (NON, je n'ai pas d'invitation, je n'y suis pas !) proposera-t-il quelque chose de nouveau dans ce domaine...

Dans la foulée, je cherchais un client multi-plateforme pour Twitter et Status.net, et je suis tombé sur qTwitter, qui est tout à fait sympathique. Certes, ce n'est pas le plus joli esthétiquement, mais il fait bien le job et a pas mal de fonctionnalités utiles (réglage mises-à-jour, support de Twitter, Identi.ca et autres Status.net, options d'auto-#tag et de raccourcissement d'URL...).

Il reste plus qu'à trouver un moyen propre de faire le pont entre deux comptes/API Twitter et Status.net, et ce sera  nickel...


SupInfo

On a beaucoup entendu parler de SupInfo ce mois-ci, dans des termes peu avantageux (euphémisme).
D'abord la sombre histoire d'un étudiant à qui SupInfo refusait de remettre son diplôme qui a fait un peu de buzz. Ensuite, un article assassin d'un enseignant chercheur sur la formation prodiguée par cette école... qui a déclenché pas mal de réactions, notamment celle d'un compte Twitter (@olivier_comes) supposé appartenir à un responsable de cette école (je vous laisse juger au vu des tweets, mais je ne peux que penser qu'il s'agit d'une usurpation d'identité...).
Je ne commente pas l'affaire de l'étudiant, elle me parait louche. Pour ce qui est de l'article, s'il avait été écrit par un membre de la CTI, j'y porterais plus de crédit, même si je pense que l'auteur est de bonne foi.

Je ne connais personnellement aucune personne étudiant ou ayant étudié dans cet (ces) établissement(s). Je ne connais pas non plus particulièrement bien la formation prodiguée.
Pour autant, les problèmes mentionnés (même s'ils sont exagérés, là n'est pas la question) sont pour moi "logiques" pour une formation privée, d'une part, et non sanctionnée par la CTI d'autre part.
J'ai toujours été favorable à l'enseignement (supérieur) public, qu'il se fasse en classes préparatoires, universités, écoles d'ingénieurs ou autre. Ce n'est pas tant une question de gratuité (les écoles de commerce publiques sont payantes par exemple), mais une certaine garantie (imparfaite bien sûr) du mérite de l'intégration : concours après les CPGE, intégration sur titre depuis la fac, etc... L'argent n'est pas supposé intervenir dans cette phase là.
Ensuite, qu'on le veuille ou non, la commission des titres d'ingénieur impose des conditions parfois très strictes aux établissements pour que ceux-ci délivrent le diplôme d'ingénieur. Ce n'est pas pour rien : d'une part, cela assure un semblant de standardisation entre les formations sur les sujets transverses (gestion de projet, management, communication, langues, formation théorique, etc...) quelque soit le niveau supposé de la dite formation. D'autre part, c'est une sorte de "label qualité" applicable à tous ses diplômés. Bien sûr, ensuite, certains étudiants seront plus compétents que d'autres dans un contexte professionnel : c'est pourquoi il est évident qu'avoir un diplôme SupInfo n'est pas un point négatif en soi. Cependant, je comprendrais un recruteur (surprenant, non ?) qui à profil équivalent préfèrerais un candidat avec un diplôme d'ingénieur.

Jeux

Deux très bons jeux ce mois-ci :

  • Plants VS Zombies : un excellent jeu de stratégie sur PC (Windows, Mac et Web) dans le genre "tower-defense en lignes". Design marrant, bonne durée de vie, musiques géniales... vraiment très sympa.
  • Professeur Layton et la boîte de Pandore : sur Nintendo DS, dans la lignée du premier épisode. Je craignais un peu que le principe de jeu s'essouffle à cause d'une répétition des énigmes, mais je me trompais : on se régale tout pareil.


Musique et BD

D'abord, l'annonce du nouvel album des Puppetmastaz pour le 9 Novembre (déjà) : "The Breakup". Si vous aimez le Hip Hop un peu décalé, technique et à tendance électro, foncez. Un minimix de preview, absolument génial, est disponible gratuitement ici.

Dans le style vieux Blues et Boogie, je vous conseille Sonny Boy Williamson I, un grand harmoniciste ayant enregistré dans les années 30 et 40. Beaucoup de perles dans sa discographie.

J'ai enfin récupéré la bande originale du film Conan le Barbare, par Basil Poledouris. Hormis le fait que c'est excellent (surtout pour un geek comme moi, ou pour un fan de Naheulbeuk), je pense que c'est à conseiller à toute personne souhaitant découvrir doucement la musique classique : les morceaux sont plutôt courts, les mélodies assez simples et redondantes, mais la composition générale et l'interprétation en font quelque chose de très intéressant.

En BD, le dernier Jiro Taniguchi, "Un zoo en hiver", est très bon : dans la lignée de ses titres "Un ciel radieux", "Quartier lointain" ou "Le journal de mon père", celui-ci apporte une touche auto-biographique supplémentaire (jeunesse dans l'industrie du dessin et du manga dans les années 60), et une ambiance vraiment particulière. Très touchant.

lundi 28 septembre 2009

Septembre 2009

Intro : J'ai décidément du mal à tenir ce blog à jour... Pourtant, il y a bien des sujets dont je souhaiterais parler ici ; mais entre les articles demandant trop d'investissement en temps et ceux qui seraient trop courts, au final, je ne publie pas. Donc j'ai décidé de me lancer dans une série mensuelle, listant rapidement des petites choses intéressantes, tout domaine confondu (enfin, surtout ceux habituellement traités ici...). En espérant donner un petit coup de fouet à ce blog qui refuse de mourir.

Logiciels :

Découvert au taf, Launchy est un petit lanceur d'application bien sympathique, disponible sous Windows et Linux. Très pratique (et libre).

M'étant mis tout récemment à la musique assistée par ordinateur (voir plus bas), je vous conseille Audacity (libre et multi-plateforme) que je découvre pour tout ce qui est enregistrement et montage audio. J'avoue que j'ai toujours eu peur des logiciels de MAO à cause de la complexité de certaines références (genre Cubase), mais là ça se présente de manière plutôt simple, même s'il faut creuser un peu pour certaines fonctionalités.

Enfin, j'ai récemment commencé à utiliser Eclipse au travail... Contre toute attente, je sens que ce soft va me réconcilier avec les IDE : bien que lourd, il fait un nombre de tâches hallucinant et facilite vraiment la vie du développeur sur pas mal de points assez peu intéressants (conventions syntaxiques, intégration du gestionnaire de configuration, génération automatique de méthode, commentaires, détection d'erreurs en live, etc...). J'ai sans doute l'air de découvrir la roue, mais bon... quand ça tourne bien, faut pas bouder son plaisir.


Musique

Certains le savent, d'autres non. Je suis un gros fan de Blues, et je joue depuis "presque" un an de l'harmonica diatonique (blues harp donc). Comme je l'avais déjà dit ici, je pense que ce sujet est un peu loin des thématiques habituelles de ce blog, et donc j'en parle chez Lefty.
Notamment ce mois-ci : un article sur une compilation de Blues très bien foutue pour ceux qui veulent découvrir, et un premier essai d'enregistrement avec Lefty à la gratte (d'où l'utilisation d'Audacity).


Pro

Suite à la fin de ma mission précédente, j'ai enchainé cet été sur un nouveau truc en... Java. Et plus précisément en Java3D.
Ce nouveau job me plait beaucoup, en bonne partie parce que j'apprends énormément de choses nouvelles, et que l'environnement est assez différent de mes expériences précédentes.
D'abord le domaine de la géométrie algorithmique (que je connaissais déjà dans un contexte de calcul scientifique/modélisation mathématique) qui est bigrement intéressant. Pour l'occasion, je me suis d'ailleurs (enfin) payé le Computational Geometry (de Berg - Cheong - van Kreveld - Overmars) que je ne saurais que trop conseiller à ceux qui s'intéressent à ces problématiques (attention cependant, il n'existe pas de traduction).
Ensuite, l'environnement très libre/open source : même si c'est en bonne partie des outils classiques de développement en Java, c'est toujours agréable de bosser avec des choses comme Eclipse (voir plus haut), Ant, TestNG, SVN, TRAC, plein de bibliothèques libres, etc... (plutôt que Visual Toto, des scripts batch halakon, des outils de test et des libs internes foireux, Clearcase et Rhapsody...). Ah oui, et un wiki pour la doc : si c'est pas cool ça...
Bon, et le Java, c'est pas si terrible.


IoGraphViz := Io + GraphViz

Comme je voulais depuis longtemps m'investir dans un vrai projet libre, et qu'en parallèle je voulais me pencher plus sérieusement sur le langage Io, je me suis lancé dans le projet IoGraphViz.
Il s'agit d'un binding, pour le langage Io, de l'outil de génération de graphes GraphViz. Il n'est pas encore stable/mature, mais j'espère sortir assez rapidement une première version fonctionelle. Pour l'instant je me base fortement sur l'équivalent en Ruby : RubyGraphViz, mais je compte diverger de plus en plus de ce (très bon) point de départ.
Ce qui est intéressant en se lançant dans ce genre de projet, c'est que ça implique de nombreuses contraintes qui sont assez formatrices :

  • Mieux maitriser le(s) langage(s) utilisé(s) bien sûr
  • Héberger son projet/maitriser un gestionnaire de configuration et/ou de version (dans mon cas, je me suis mis à Git via Github - sous Windows, c'est pas de la tarte au début mais on s'en sort...)
  • Et surtout rechercher toutes ces petites choses auxquelles on ne pense pas : de la doc sur des points ultra pointus, un générateur de documentation, tests unitaires, etc...


Je compte faire un vrai article d'introduction (in English if you please...) à la lib quand elle sera présentable.


Curiosités du web

International Dialects of English Archive propose des petits fichiers audio à l'écoute illustrant les accents (en anglais) de gens des quatre coins du monde. Amusant et pratique pour bosser son oreille.

Journée Mondiale présente une liste (non exhaustive mais impressionante) des journées mondiales/internationales/européennes/nationales de... tout et n'importe quoi (genre là on est entre la Journée Européenne des Langues et la Journée Mondiale de la Surdité... touss touss).

Buzzerl : un reddit pas bien, fait par des gens biens, utilisé par des gens biens et des gens pas biens (en Erlang).

samedi 14 février 2009

Expatriation et Microblogging

Expatriation

Pour la première fois de ma, colossale, vie de blogger, je viens de publier un article dans un autre blog que celui-ci : L'autre instrument du Blues, chez Lefty, à propos de l'harmonica... en Blues.

Pourquoi ?

D'abord, parce que c'est Lefty qui me l'a demandé (et qu'on ne refuse rien à "Mickey le gaucher dit La corde"). Ensuite parce que ça me gênait de parler de musique de façon aussi spécialisée sur ce blog, sachant que ça n'a strictement rien à voir avec mes "sujets habituels" (même si ça peut être assez large, je reste plutôt ciblé sur le monde de la programmation, du web, du logiciel libre... bref plutôt informatique et sciences malgré quelques écarts qui restent dans la geekerie ordinaire). Sans aller jusqu'à dire que j'aurais déstabilisé mon (immense) public, ça n'était pas très logique.

Il n'est pas du tout exclus que cette expérience continue (c'est à dire que je publie d'autres articles sur la musique dans les Chroniques de Lefty) voire même que je l'étende à d'autres sujets, qui sait ? Pourquoi pas par exemple un article sur le BHM par exemple ? Même si nous avons plus ou moins la même cible au départ, je ne détesterais pas participer à leur série sur les paradigmes de programmation... (si j'ai le temps, sur les langages stack-oriented).

J'ajoute un encart "Copinage Honteux" qui manque un peu sur ma colonne de droite...

Microblogging

Vous avez peut-être remarqué que j'utilisais la fonction de partage de Google Reader comme un Tumblelog (ici), ou que je m'étais mis à Twitter... J'avoue qu'après avoir pas mal critiqué ce genre d'outils/pratiques, à l'usage (avec un peu de temps libre aussi, il faut bien le dire...), c'est assez addictif. Twitter me semble ouvrir des voies très intéressantes dans la façon de communiquer, mais j'avoue que ça reste assez "gadget" à mon niveau (encore que...).

En bref, si vous êtes absolument fascinés (si si, vous l'êtes !) par ma vie, mon oeuvre et mon cµl (ou du moins ce qu'il en reste...), vous pouvez vous abonner à ces flux.

J'en profite pour signaler que j'ai récemment mis à jour ma liste de blogs Ruby. Je vais probablement bientôt faire une autre page de ce type pour les blogs de programmation autre que sur le Ruby que je suis.

mercredi 24 décembre 2008

Sortie de Tabz Converter

Allez hop ! Pour les fêtes, je vous propose une petite application de bureau que j'ai codée récemment : Tabz Converter. Il s'agit d'un petit logiciel libre (licence BSD) avec interface graphique permettant de convertir des partitions musicales au format texte, d'une notation vers une autre. Il est surtout orienté vers les partitions d'harmonicas, ce type d'outil existant déjà pour la plupart des instruments plus répandus (guitare, etc...).


A quoi ça ressemble ? Comment ça marche ?


Il s'agit d'une application toute simple : 2 petites listes déroulantes pour choisir les notations de départ et d'arrivée, à choisir parmi les suivantes :
  • Solfège
  • Notation Américaine
  • Harmonica chromatique (12 trous en Do / accordage standard)
  • Harmonica diatonique (10 trous en Do / accordage Richter standard)
Ensuite, il suffit de taper sa partition dans l'edit box de gauche, appuyer sur "Convert", et le résultat apparaîtra dans l'edit box de gauche (dans laquelle il peut être copié et/ou modifié). La syntaxe pour les partoches est la suivante :







Un petit bouton "Help" permet d'ouvrir une fenêtre d'aide avec le détails des syntaxes utilisées, avec exemples.

Comment l'installer ?


Cette application est basée sur Shoes (et donc implémentée en Ruby) : l'application ne nécessite donc pas d'installation en elle même, cependant pour la faire tourner il faut avoir préalablement installé le programme Shoes. Celui-ci est disponible librement sous la plupart des plates-formes connues à cette adresse :



Tabz Converter lui-même est disponible dans la Shoebox (un répertoire de petites applications pour Shoes - quitte à installer Shoes, essayez en quelques unes, certaines sont très rigolotes...) à cette adresse :



Sous forme de .zip ou .rar. Une fois décompressé, il suffit de lancer le fichier tabz_converter.rb avec Shoes, et l'application se lance (shoes tabz_converter.rb via un terminal sous Windows comme sous Nix).

La suite ?

Je vais tenter d'améliorer ce petit programme régulièrement (l'utilisant moi même de façon conséquente). Parmi les améliorations fortement envisagées pour l'avenir, on peut trouver la prise en compte des altérations pour les harmonicas (overnote, bend, etc...) et un moyen (boutons "+"/"-") de monter/descendre d'une octave sur les partitions où cela est possible (pas pour l'harmonica diatonique donc).

Tout commentaire, suggestion ou rapport de bug est le bienvenu, via cet article, la page de l'application dans la Shoebox voire même par mail (cf. page de profil).

~=o=~

Bonnes fêtes à tous.

dimanche 14 décembre 2008

3 petits Reddits

Petit post publicitaire pour présenter à ceux qui ne connaissent pas Reddit, et 3 petits sub-reddits sympathiques.



Reddit est un site de "social news" ou de "social bookmarking", assez proche de Digg (l'aspect réseau social en moins), ou Scoopeo en Français (moins orienté "news" cependant) : son contenu consiste en une liste de liens proposés par la communauté des internautes, mise à jour en permanence. Afin de trier les liens par sujet, il existe de nombreux "sub-reddits", spécialisé dans un genre ou un thème donné. Parmi les plus connus de ces sub-reddits, on retrouve Pics, Politics, Technology, Science, Programming, Ruby, WTF (What The Fuck ? : C'est quoi ce bordel ?) ou encore NSFW (Not Safe For Work : pour du pOr|\|0 et autre...). Depuis plusieurs mois, il est possible de créer gratuitement ses propres sub-reddits, publics ou privés, sur des sujets de son choix, et ce, assez facilement.

Au niveau de l'utilisation, le principe est très simple. Vous pouvez proposer un lien qui vous a plu (ou pas d'ailleurs...) à l'un des sub-reddits. Ensuite, ce lien apparaitra dans la liste des nouveaux liens soumis. A partir de ce moment, les autres redditeurs pourront voter pour ou contre ce lien, le commenter et éventuellement le reporter en cas d'abus (par exemple si vous postez un lien prOn dans le reddit des trucs mimi). Si votre lien obtient un accueil favorable, il pourra éventuellement passer en première page.
Pour encourager les redditeurs, il existe un système de points appelés "points de karma". Ils sont supposés représenter le respect que vous doit la communauté en fonction de votre attitude : liens soumis appréciés, bons commentaires, etc... Sans être un but en soi, ils donnent un aperçu de l'activité de chacun sur le site.

Parenthèse pour les hackeurs, le code de Reddit est libre et donc disponible pour chacun. Au départ codé en LISP, il est désormais principalement implémenté en Python (sources).

Cependant, comme beaucoup de sites "web 2.0" reposant majoritairement sur l'activité de sa communauté, il est soumis à divers problèmes. Notamment, il est très difficile pour un sub-reddit de survivre si sa communauté n'est suffisament active, ou, tout simplement, nombreuse (ce qui est souvent le cas pour des sujets très spécifiques). De même, étant un site international, c'est l'Anglais qui domine très largement les autres langues (même s'il existe quelques reddits spécifiquement dans d'autres langues...). Il est d'ailleurs amusant de constater une certaine "animosité" à l'égard de liens dans certaines langues (dont le Français) ou l'absence totale dans certaines autres (dont l'Arabe)...

Je me permets donc de vous proposer ici 3 "petits" reddits qui me paraissent intéressants :

Pixel Art :

Ce très modeste sub-reddit se focalise sur le pixel art, bien sûr, mais également sur toute autre tentaive artistique liée à 'lunivers informatique.

Blues Music :

Autre sub-reddit sympathique, mais malheureusement très peu actif, Blues Music parle bien évidemment... de Blues. N'hésitez pas à proposer vos liens !


XFCE :

Enfin, l'un des plus "spé", le reddit de l'environnement graphique XFCE. Pour info, j'ai découvert cet environnement récemment via les nouveaux netbooks sous Linux, et je dois doit dire que dans ce type de matériel, il est particulièrement efficace et agréable.

dimanche 14 septembre 2008

Se faire plaisir pour la rentrée...

Parce que parfois, se faire plaisir... ça fait plaisir...

Ceci est un PicooZ : un tout petit hélicoptère télécommandé. C'est pas très cher, assez chaud à maîtriser, sans risque et franchement marrant... Un blog avec plein de ressources, vidéos, tricks et news sur ces petits machinos.


Tiens, je crois que je n'avais pas encore parlé de jeu de plateau ici... Roma de Stefan Feld (en VF) est un jeu de carte avec dés pour 2 joueurs dans le style "stratégie conviviale" : dans la lignée de Citadelle, il associe des aspects tactiques assez simples mais parfois vicieux avec une part relativement importante de hasard qui garde le jeu assez équilibré, le tout avec des parties durant environ 30 minutes. De façon assez surprenante (pour moi) la part de chance dans ce jeu ne me paraît pas trop gênante par rapport à d'autres (Colons de Catane et Risk, entre autre) où elle peut aisément fusiller complètement une stratégie en quelques mauvaises passes. Bref, un bon petit jeu dans la tradition allemande pour 2.


Conseillé par Lefty, le dernier BB King, One Kind Favor, est un petit bijou : reprenant de bons vieux classiques de manière elle aussi classique (et peut-être limite jazzy sur les bords pour certains morceaux). On retrouve vraiment l'essence du Blues avec une combinaison chant + guitare parfaite. Un très bon album (article de Lefty sur celui-ci).

jeudi 13 mars 2008

Un générateur de MIDI en Ruby

Giles Bowkett est un étonnant programmeur Californien qui a développé un générateur de MIDI, en Ruby : Archaeopterix. Pour rappel, le MIDI est une interface audio électronique. Manifestement, il utilise pour cela le logiciel Reason, bien connu dans ce domaine...


Des liens en vrac sur le sujet :


Voilà, c'est fait, j'ai parlé musique... Et au passage, c'est une application originale et relativement inattendue pour un langage de programmation, et le Ruby en particulier.

Relativement, car Ada Lovelace, scientifique du XIXème ayant donné son nom au langage Ada avait avancé, aux alentours de 1840, que, je cite : "La machine [- son anticipation de l'ordinateur, de fait -] pourrait composer de manière scientifique et élaborée des morceaux de musique de n'importe quels longueur ou degré de complexité.". Etonnant, non ? Qu'on ne vienne plus me parler de SF après ça... et pour ceux qui veulent un de vrai musique, c'est par là, chez un escroc notoire.