Et oui, j'ai décidé de mettre de côté cette librairie. Pourquoi me direz vous ? Et bien tout simplement parce que je ne comprend pas (pour le moment) pourquoi je n'ai pas de son, enfin si, mais loin de ce que je devrais avoir (son ralentis, échantillonage faible avec de l'écho).
Mais une mauvaise nouvelle en apporte une bonne : ca me laisse un peu de temps libre pour en commencer une nouvelle, et pourquoi pas libflac ?
Allez, c'est partis ^_^
lundi 13 mars 2006
mercredi 8 mars 2006
Un petit lien sympas :)
Un petit passage pour vous parler du blog d'un ami, tres bien fait et bien écrit, il mérite le coup :)
lundi 6 mars 2006
Un peu de détente musicale
Je me suis dit que ce serait bien que je vous fasse partager quelques liens de radio internet (flux shoutcast/icecast pour être correcte) :
- OC Remix : d'excellents remix de musiques de jeux bien connus comme Megaman, Zelda, Sonic ou encore Breath Of Fire, la qualité des remixes en surpendra plus d'un,
- Slay Radio : des remixes exclusivement dédiés aux jeux Commodore 64, plutôt orientés électro bien que l'on puisse retrouver du symphonic ou du metal (Machinae Supremacie), la aussi, les compositions sont de belles factures, certains utilisent même la carte son originale du C64 (voire ce site) dans leur ordinateur pour retrouver la chaleur des sons d'antant,
- Nectarine Radio : point de remix sur cette radio, que de l'original, dans toutes ses formes, l'on pourra retrouver aussi bien des musiques issues de l'Amiga que de l'Atari ST, du C64, 800XL ou encore des dernières démogroupes du moment (je vous parlerais plus en détail de la scène démo).
A noter que pour écouter ces radios, il vous faudra un lecteur audio qui soit à même de les supporter, le plus célébre, Winamp, le fait à merveille : un simple clique droit sur le lien, copier l'adresse du lien et CTRL + L suffit pour coller les liens que je vous ai proposé.
Pour les amateurs de Foobar2000 0.9 (qui fera partis lui aussi d'un post à venir), un CTRL + U vous guidera tous droit vers une boite de dialogue vous demandant l'adresse internet à lire.
Comme toujours, on aime les musiques que j'écoute ou on aime pas, faites le moi savoir en laissant un petit commentaire ;)
- OC Remix : d'excellents remix de musiques de jeux bien connus comme Megaman, Zelda, Sonic ou encore Breath Of Fire, la qualité des remixes en surpendra plus d'un,
- Slay Radio : des remixes exclusivement dédiés aux jeux Commodore 64, plutôt orientés électro bien que l'on puisse retrouver du symphonic ou du metal (Machinae Supremacie), la aussi, les compositions sont de belles factures, certains utilisent même la carte son originale du C64 (voire ce site) dans leur ordinateur pour retrouver la chaleur des sons d'antant,
- Nectarine Radio : point de remix sur cette radio, que de l'original, dans toutes ses formes, l'on pourra retrouver aussi bien des musiques issues de l'Amiga que de l'Atari ST, du C64, 800XL ou encore des dernières démogroupes du moment (je vous parlerais plus en détail de la scène démo).
A noter que pour écouter ces radios, il vous faudra un lecteur audio qui soit à même de les supporter, le plus célébre, Winamp, le fait à merveille : un simple clique droit sur le lien, copier l'adresse du lien et CTRL + L suffit pour coller les liens que je vous ai proposé.
Pour les amateurs de Foobar2000 0.9 (qui fera partis lui aussi d'un post à venir), un CTRL + U vous guidera tous droit vers une boite de dialogue vous demandant l'adresse internet à lire.
Comme toujours, on aime les musiques que j'écoute ou on aime pas, faites le moi savoir en laissant un petit commentaire ;)
Musiques SPC
En attendant que la libspc soit prête, vous pouvez avoir un aperçu de ce que cela donne en telechargeant des centaines de musiques mises à disposition, gratuitement, ici.
Pour la lecture, je conseille l'excellent Audio OverLoad.
N'hésitez pas à me faire part de vos réactions en me laissant un commentaire :)
Pour la lecture, je conseille l'excellent Audio OverLoad.
N'hésitez pas à me faire part de vos réactions en me laissant un commentaire :)
libspc : c'est partis !
Et oui, étant donné que la libmodplug est finie, je commençais à m'ennuyer.
Suite à un topic sur le forum de PureBasic, je me suis dit que ce serait sympas de l'aider :)
Et me voila partis à la recherche de la meilleur librairie de reproduction des SPC.
Mais qu'est ce qu'un SPC ? C'est tout simplement le format de fichier produits par la ... Super Nintendo ! Oui oui, celle la même, celle qui a fait chavirer le coeur de nombreux adolescents prépubères dont je faisait partis.
Enfin, format, pas vraiement, car pour lire ces fichiers, il faut carrément émuler le processeur de la snes (un 65c816) et le processeur sonore de la console, le fameux SPC700, une merveille de technologie aussi merveilleuse que dure à émuler.
Ma quête m'a dont menée à SNES APU, une lib codée à 90% en assembleur x86 (logique) et disposant d'une petite API quelque peu bizzare à mon gout.
J'ai donc repris le codebase de libmodplug pour y intégrer cette librairie et me suis confronté à pas mal de problèmes de compilation, essentiellement dûs à des sauts trop loin pour le compilateur nasm. (un simple "near" suffit à régler cela)
Mais même apres ça, ça ne voulais pas linker à cause de fonctions non résolues : en effet, l'API ASM exportait les fonctions avec un underscore alors que l'API C n'en voulait pas.
J'ai passé pas mal de temps à vouloir recoder toute la librairie pour supporter nasm jusqu'au moment où je m'aperçois ... que cela a déja été fait :-p
Un coup de flag -DSTDCALL dans la lib et dans le préprocessus de compilation de l'API C pour exporter en STDCALL et c'en était fini de tous ces traquas.
Prochaine étape : implémenter, grosso modo, l'api pour lire correctement une musique, une fois ceci fait, faire en sorte de gérer plusieurs instances de lecture comme pour la libmodplug.
Suite à un topic sur le forum de PureBasic, je me suis dit que ce serait sympas de l'aider :)
Et me voila partis à la recherche de la meilleur librairie de reproduction des SPC.
Mais qu'est ce qu'un SPC ? C'est tout simplement le format de fichier produits par la ... Super Nintendo ! Oui oui, celle la même, celle qui a fait chavirer le coeur de nombreux adolescents prépubères dont je faisait partis.
Enfin, format, pas vraiement, car pour lire ces fichiers, il faut carrément émuler le processeur de la snes (un 65c816) et le processeur sonore de la console, le fameux SPC700, une merveille de technologie aussi merveilleuse que dure à émuler.
Ma quête m'a dont menée à SNES APU, une lib codée à 90% en assembleur x86 (logique) et disposant d'une petite API quelque peu bizzare à mon gout.
J'ai donc repris le codebase de libmodplug pour y intégrer cette librairie et me suis confronté à pas mal de problèmes de compilation, essentiellement dûs à des sauts trop loin pour le compilateur nasm. (un simple "near" suffit à régler cela)
Mais même apres ça, ça ne voulais pas linker à cause de fonctions non résolues : en effet, l'API ASM exportait les fonctions avec un underscore alors que l'API C n'en voulait pas.
J'ai passé pas mal de temps à vouloir recoder toute la librairie pour supporter nasm jusqu'au moment où je m'aperçois ... que cela a déja été fait :-p
Un coup de flag -DSTDCALL dans la lib et dans le préprocessus de compilation de l'API C pour exporter en STDCALL et c'en était fini de tous ces traquas.
Prochaine étape : implémenter, grosso modo, l'api pour lire correctement une musique, une fois ceci fait, faire en sorte de gérer plusieurs instances de lecture comme pour la libmodplug.
lundi 27 février 2006
libmodplug : c'est fini
Et oui, c'est fini, c'est triste ... enfin, non, la bêta est finie, pas libmodplug :-p
En effet, j'ai retravaillé dessus de temps en temps et j'estime que la lib est suffisamment stable pour être utilisée en production.
La lib a donc finalement pris la forme d'une DLL car le problème du buffer vide n'a jamais pû être résolu et semble provenir de PureBasic lui même.
Un petit screenshot de l'exemple fournis avec la DLL :

Ah oui, j'oubliais, la lib peut être téléchargée ici.
En effet, j'ai retravaillé dessus de temps en temps et j'estime que la lib est suffisamment stable pour être utilisée en production.
La lib a donc finalement pris la forme d'une DLL car le problème du buffer vide n'a jamais pû être résolu et semble provenir de PureBasic lui même.
Un petit screenshot de l'exemple fournis avec la DLL :
Ah oui, j'oubliais, la lib peut être téléchargée ici.
Et oui, je suis toujours vivant :)
Non pas que j'ai oublié mon blog mais suite à un crash hd, j'ai perdu le mot de passe de mon blog, étant donné qu'il a été généré et que la récupération n'a jamais fonctionné auprès de blogspot, je n'ai donc pas pu donner signe de vie.
Mais j'ai essayé tout à l'heure, à tout hasard, et ho, miracle, ça a marché ! J'ai pu, enfin, redéfinir mon mot de passe.
C'est repartis comme en 14 comme on dit :D
Mais j'ai essayé tout à l'heure, à tout hasard, et ho, miracle, ça a marché ! J'ai pu, enfin, redéfinir mon mot de passe.
C'est repartis comme en 14 comme on dit :D
jeudi 2 juin 2005
Demande d'emploi
Et oui, quitte à faire un blog, autant qu'il me soit utile :D
Je suis donc à la recherche d'un emploi, évidemment dans le secteur de l'informatique, plus particulièrement la programmation.
Mes compétences dans ce domaine (résumé tres succint) :
- Langages C/C++/VB/PureBasic avec possibilité d'apprentissage d'autres langages assez facilement (Python/Perl, Java, C# ...),
- Spécialisation dans la programmation d'interface graphique via les Win32 Api, Gtk/Gdk/Glib,
- Spécialisation dans la programmation d'application audio (effets DSP, bibliothèque de décodage, de compression ...).
Je peux aussi travailler en freelance et étudie toute proposition dans tous les domaines d'application.
Outre la programmation, je peux aussi travailler comme technicien informatique (3 ans d'experience), formateur (2 ans et demie d'experience), hotliner, pigiste, animateur tv ...
N'hésitez pas à faire vos offres dans la région des Pays De La Loire.
Plus d'informations et CV sur simple demande à KarLKoX@gmail.com
Je suis donc à la recherche d'un emploi, évidemment dans le secteur de l'informatique, plus particulièrement la programmation.
Mes compétences dans ce domaine (résumé tres succint) :
- Langages C/C++/VB/PureBasic avec possibilité d'apprentissage d'autres langages assez facilement (Python/Perl, Java, C# ...),
- Spécialisation dans la programmation d'interface graphique via les Win32 Api, Gtk/Gdk/Glib,
- Spécialisation dans la programmation d'application audio (effets DSP, bibliothèque de décodage, de compression ...).
Je peux aussi travailler en freelance et étudie toute proposition dans tous les domaines d'application.
Outre la programmation, je peux aussi travailler comme technicien informatique (3 ans d'experience), formateur (2 ans et demie d'experience), hotliner, pigiste, animateur tv ...
N'hésitez pas à faire vos offres dans la région des Pays De La Loire.
Plus d'informations et CV sur simple demande à KarLKoX@gmail.com
FreeSoundEditor
Je ne vous l'ai pas encore dit mais je bosse sur un projet collaboratif appelé FreeSoundEditor ( http://www.freesoundeditor.com ) : comme le nom le laisse supposer, il s'agit d'un éditeur de son.
Son but est de promouvoir le langage PureBasic mais aussi de proposer une alternative, gratuite, aux mastodontes que sont SoundForge, Goldwave ou encore WaveLabs.
Nous n'avons pas la prétention de pouvoire les dépasser mais nous avons de grandes ambitions : programme léger, rapide, évolutif (plugins), modulable (tout pourra être paramettré, jusqu'aux moindres petits détails), ouvert (le code sera sous licence GNU GPL).
A l'heure actuel, seuls les fichiers wavs sont supportés mais j'ai déja dans un coin de mes disques dur le support des MP3, Ogg Vorbis, Flac, AAC/MP4, OptimFrog, Speex et SndFile, tout ça, en lecture, le support en écriture devrait arriver tres prochainement.
Quelques filtres sont aussi opérationnels, le rééchantillonage (linéaire), les fonctions basiques de copier/couper/coller sont aussi implémentés, le tout dans une interfaçe MDI (Multiple Document Interface).
Je vais prochainement ajouter le support des plugins VST, ce qui ajoutera un plus non négligable.
Préparez vous donc à voire des WIP (Work In Progress) des mes nouvelles aventures :)
Son but est de promouvoir le langage PureBasic mais aussi de proposer une alternative, gratuite, aux mastodontes que sont SoundForge, Goldwave ou encore WaveLabs.
Nous n'avons pas la prétention de pouvoire les dépasser mais nous avons de grandes ambitions : programme léger, rapide, évolutif (plugins), modulable (tout pourra être paramettré, jusqu'aux moindres petits détails), ouvert (le code sera sous licence GNU GPL).
A l'heure actuel, seuls les fichiers wavs sont supportés mais j'ai déja dans un coin de mes disques dur le support des MP3, Ogg Vorbis, Flac, AAC/MP4, OptimFrog, Speex et SndFile, tout ça, en lecture, le support en écriture devrait arriver tres prochainement.
Quelques filtres sont aussi opérationnels, le rééchantillonage (linéaire), les fonctions basiques de copier/couper/coller sont aussi implémentés, le tout dans une interfaçe MDI (Multiple Document Interface).
Je vais prochainement ajouter le support des plugins VST, ce qui ajoutera un plus non négligable.
Préparez vous donc à voire des WIP (Work In Progress) des mes nouvelles aventures :)
Constitution
Je ne vais pas trop faire de politique mais je pense que les français n'ont rien compris : on ne leur à pas demandé s'ils étaient content de la politique intérieur mais de dire oui ou non à un traité constitutionnel, les deux étant totallement distints mais bon, c'est le peuple qui gouverne ... Dommage d'en arriver à cet êxtreme.
mardi 24 mai 2005
libmodplug work in progress
Et bien ma foi, ca commence à prendre forme : j'ai finalement décidé de mettre de côté la compilation sous forme de userlib et de ne compiler que sous forme de DLL me permettant ainsi de me consacrer à faire évoluer le code.
Ca a donné que maintenant, j'ai une dll fonctionnelle, j'ai ajouté le support de DirectSound 8 (interface et buffer), du support 32 bits (fixed) via l'extension WAVEFORMATEXTENSIBLE, il n'y a plus de "glitches" lorsque l'on joue plusieurs modules (ce problème vient du filtre LowPass de libmodplug, faudra que je la réécrive), j'ai ajouté un tas de fonctions comme la récupération du titre, du nombre de patterns, de positions, de canaux, la vitesse, le tempo.
J'ai aussi ajouté 2 fonctions tres utiles qui permettrons aux programmeurs de faire un player audio en quelques lignes sans se prendre la tête : ModuleGetLengthMs, ModuleSetTimeMs et ModuleGetTimeMS.
Les deux premières sont explicites et la derniere permet tout simplement de connaitre le temps écoulé : cela permet tres facilement de se faire une seekbar.
A part ajouter le support float (c'est pas gagné) et tracker le plantage que j'ai en quittant, je pense bientôt arriver à une premiere version.
A bientôt :)
Ca a donné que maintenant, j'ai une dll fonctionnelle, j'ai ajouté le support de DirectSound 8 (interface et buffer), du support 32 bits (fixed) via l'extension WAVEFORMATEXTENSIBLE, il n'y a plus de "glitches" lorsque l'on joue plusieurs modules (ce problème vient du filtre LowPass de libmodplug, faudra que je la réécrive), j'ai ajouté un tas de fonctions comme la récupération du titre, du nombre de patterns, de positions, de canaux, la vitesse, le tempo.
J'ai aussi ajouté 2 fonctions tres utiles qui permettrons aux programmeurs de faire un player audio en quelques lignes sans se prendre la tête : ModuleGetLengthMs, ModuleSetTimeMs et ModuleGetTimeMS.
Les deux premières sont explicites et la derniere permet tout simplement de connaitre le temps écoulé : cela permet tres facilement de se faire une seekbar.
A part ajouter le support float (c'est pas gagné) et tracker le plantage que j'ai en quittant, je pense bientôt arriver à une premiere version.
A bientôt :)
lundi 23 mai 2005
Star Wars III : La revanche des sith
Et bien voila, je reviens du cinéma et ma foi, j'en sors déçu comme je l'attendais : non pas à cause du scénario, qui tient la route, non pas à cause des effets spéciaux qui sont tous plus beaux les uns que les autres mais en sortant de la salle, je ne savais pas ce qui me dérangais.
Apres avoir bien réfléchis, je pense avoir trouvé : ce film manque tout simplement d'âme, il n'a aucune saveur, on le regarde, ébloui par les effets spéciaux mais aucune scène ne joue avec nos émotions.
Et c'est bien ça le drame, ce film est froid alors que l'ont voit bien que Lucas a essayé de montrer les sentiments qu'avait Anakin avant de devenir Dark Vador mais, je ne sais pas si c'est le jeux des acteurs (qui n'est pas pire que les 2 anciens épisodes) mais la sauce ne prend pas, il y a comme un goût d'inachevé ... ou tout simplement l'envie de faire un film à grand spectacle quitte à oublier les fondements de la série.
Apres avoir bien réfléchis, je pense avoir trouvé : ce film manque tout simplement d'âme, il n'a aucune saveur, on le regarde, ébloui par les effets spéciaux mais aucune scène ne joue avec nos émotions.
Et c'est bien ça le drame, ce film est froid alors que l'ont voit bien que Lucas a essayé de montrer les sentiments qu'avait Anakin avant de devenir Dark Vador mais, je ne sais pas si c'est le jeux des acteurs (qui n'est pas pire que les 2 anciens épisodes) mais la sauce ne prend pas, il y a comme un goût d'inachevé ... ou tout simplement l'envie de faire un film à grand spectacle quitte à oublier les fondements de la série.
dimanche 22 mai 2005
X-Japan
En voila un groupe de rock qu'il est bien, je me réécoute leur discographique en ce moment :)
X Japan est un groupe immensément connu depuis le début des années 80. Comme la plupart des artistes japonais, ils ne restent pas cantonés à un seul genre et l'on peut entendre de la musique orchestrale ( Es Dur No Piano Sen par exemple, yabon !!), du piano ( Silent jealousy ), des balades, des mélanges ...
Ce sont en général des musiques assez puissantes avec un beat orienté punk (clair/tom/charlet) avec de bon riffs de guitares, le chanteur a une voix qui porte assez haut, un poil cassé, ce qui rend bien lorsqu'il pousse sa voix pour rendre des émotions.
Ils sont venus à Paris récemment faire le tour de quelques bars pour faire un peu de musique, en effet, ils préferent ce genre d'endroit à des salles bourrées de monde et où les gens ne seront pas forcément concentrés sur leur musique.
J'ai aussi les paroles traduites et même à ce niveau, c'est pas mal et typiquement nippon : baisse jamais la tête, les regrets c'est pour les faibles et tuti quanti ...
Je vous invite à visiter ce site : http://www.xjapan-fr.com
X Japan est un groupe immensément connu depuis le début des années 80. Comme la plupart des artistes japonais, ils ne restent pas cantonés à un seul genre et l'on peut entendre de la musique orchestrale ( Es Dur No Piano Sen par exemple, yabon !!), du piano ( Silent jealousy ), des balades, des mélanges ...
Ce sont en général des musiques assez puissantes avec un beat orienté punk (clair/tom/charlet) avec de bon riffs de guitares, le chanteur a une voix qui porte assez haut, un poil cassé, ce qui rend bien lorsqu'il pousse sa voix pour rendre des émotions.
Ils sont venus à Paris récemment faire le tour de quelques bars pour faire un peu de musique, en effet, ils préferent ce genre d'endroit à des salles bourrées de monde et où les gens ne seront pas forcément concentrés sur leur musique.
J'ai aussi les paroles traduites et même à ce niveau, c'est pas mal et typiquement nippon : baisse jamais la tête, les regrets c'est pour les faibles et tuti quanti ...
Je vous invite à visiter ce site : http://www.xjapan-fr.com
libmodplug nightmare !
Ralala, c'est que j'en ai passé du temps sur cette bibliothèque ! Doudiou !
En fait, j'essaye désespérément d'en faire une userlib pour PureBasic ( http://www.purebasic.com ) mais, comme par hasard, ca bug : au moment de l'appel de ModPlug_Read(hFile, buffer, buflen), mon "buffer" est bien remplis mais bourré de zéro ! Du coup, bein on entend rien ^_^
Le truc, c'est que la librairie fonctionne parfaitement depuis un exemple d'utilisation en C mais impossible depuis un exemple en PureBasic.
J'ai demandé de l'aide sur le forum anglais de PureBasic ( http://forums.purebasic.com/english/viewtopic.php?t=15125 ) et bien qu'il y ait de vrais gurus, personne n'a su m'expliquer pourquoi cela se produisait même en fournissant le code source (qui est en GPL, évidemment), ils en ont même conclu que c'était pas logique vu que mon code est clean (sur ce coup, c'est rare :-p).
J'ai du me résigner à en faire une DLL, ca marche assez bien, l'avantage c'est que l'éxécutable produit est tres petit (environ 25 ko) alors qu'avec la userlib, c'est 170 ko mais bon, faut se trimbaler ma dll à coté ...
Bon maintenant, faut que je vois pourquoi DirectSound a du mal à lire 2 modules simultanément : ca sent le thread kipu :)
KarLKoX, l'Indiana Jones du code :D
En fait, j'essaye désespérément d'en faire une userlib pour PureBasic ( http://www.purebasic.com ) mais, comme par hasard, ca bug : au moment de l'appel de ModPlug_Read(hFile, buffer, buflen), mon "buffer" est bien remplis mais bourré de zéro ! Du coup, bein on entend rien ^_^
Le truc, c'est que la librairie fonctionne parfaitement depuis un exemple d'utilisation en C mais impossible depuis un exemple en PureBasic.
J'ai demandé de l'aide sur le forum anglais de PureBasic ( http://forums.purebasic.com/english/viewtopic.php?t=15125 ) et bien qu'il y ait de vrais gurus, personne n'a su m'expliquer pourquoi cela se produisait même en fournissant le code source (qui est en GPL, évidemment), ils en ont même conclu que c'était pas logique vu que mon code est clean (sur ce coup, c'est rare :-p).
J'ai du me résigner à en faire une DLL, ca marche assez bien, l'avantage c'est que l'éxécutable produit est tres petit (environ 25 ko) alors qu'avec la userlib, c'est 170 ko mais bon, faut se trimbaler ma dll à coté ...
Bon maintenant, faut que je vois pourquoi DirectSound a du mal à lire 2 modules simultanément : ca sent le thread kipu :)
KarLKoX, l'Indiana Jones du code :D
samedi 21 mai 2005
Bonne journée
Bon, comme je l'ai sous entendu dans le précédent post, je vais aller me coucher : apres une nuit de programmation qui a été tout sauf fructueuse, je m'en vais voire Morphée.
Je vous expliquerais exactement ce sur quoi je bosse, vous allez voire, c'est pas sortie des familles comme bug ^_^
Je vous expliquerais exactement ce sur quoi je bosse, vous allez voire, c'est pas sortie des familles comme bug ^_^
Quelques liens idiots
Pour commencer la journée en beauté (pour moi elle fini, lol), voici deux petits lien que j'ai trouvé en surfant :
- le premier montre un passe partout (Fort Boyard) mélomane : http://www.koreus.com/files/200505/passe-partout-chante.html
- le second, un sportif qui n'a pas froid aux yeux : http://theteatime.free.fr/talc/rocky.html
- le premier montre un passe partout (Fort Boyard) mélomane : http://www.koreus.com/files/200505/passe-partout-chante.html
- le second, un sportif qui n'a pas froid aux yeux : http://theteatime.free.fr/talc/rocky.html
vendredi 20 mai 2005
Ouverture du blog
Bonjour !
Donc voila, j'ai finalement décidé de créér mon blog. N'étant pas trop amateur d'effets de mode, ce blog ne servira pas à montrer ma tête, mes amis ou dire des choses aussi futile que ce que j'ai mangé ce matin. Non.
Je m'efforcerais d'informer ceux que ca interessera sur ce que je fais, essentiellement dans le monde de l'informatique mais pas uniquement : japanimation, musique (et mao), jeux vidéos, high tech ... et un peu de moi, car ce ne serait plus un Blog.
Tout sera rédigé sur un ton léger évidemment :)
@ bientôt
Donc voila, j'ai finalement décidé de créér mon blog. N'étant pas trop amateur d'effets de mode, ce blog ne servira pas à montrer ma tête, mes amis ou dire des choses aussi futile que ce que j'ai mangé ce matin. Non.
Je m'efforcerais d'informer ceux que ca interessera sur ce que je fais, essentiellement dans le monde de l'informatique mais pas uniquement : japanimation, musique (et mao), jeux vidéos, high tech ... et un peu de moi, car ce ne serait plus un Blog.
Tout sera rédigé sur un ton léger évidemment :)
@ bientôt
Inscription à :
Articles (Atom)