Bonne lecture et n'hésitez pas à laisser un petit message.
Bienvenue !
Bonne lecture et n'hésitez pas à laisser un petit message.
My deviantArt chat client, kdAmn, is finally ready. It allows to connect to http://chat.deviantart.com without using a browser, it implements a lot of features such as: audio and visual notifications when someone talks to you or you receive a note, display thumbnails of links (if supported by the site), display the time, very lightweight (it uses between 10 and 20 Mb of RAM), auto-reconnect, etc... Click on the link to see all of them. It's open-source (GPLv3 licence) and multi-platform (Windows, GNU/Linux and OS X).
http://botdom.com/wiki/KdAmn
http://kervala.deviantart.com/art/kdAmn-387332272
http://dev.kervala.net/projects/kdamn/wiki
Je viens de publier la version finale de ma version du Launcher2 d'Android, elle peut être téléchargée sur : http://dev.kervala.net/projects/launcher2/files
Tous les sources sont publiés également.
Pour résumer, il s'agit du Launcher2 d'Android 2.3.5 qui peut être installé sur tous les appareils Android 2.2+ avec 2 modifications :
- au lieu de choisir un wallpaper avec Gallery3D et de couper/redimentionner l'image, il demande juste de sélectionner une image sans la modifier et elle sera utilisée telle quelle.
- vous pourrez scroller verticalement dans votre wallpaper en utilisant un fling (pareil qu'horizontalement quoi), mais ça ne changera pas de bureau seul le wallpaper bougera :)
- comme il utilise "net.kervala.launcher2" comme nom de package, il ne devrait pas rentrer en conflit avec les autres launchers installés.
Si vous trouvez des bugs, vous pouvez créer un ticket sur la page du projet (je valide les comptes manuellement pour éviter le spam).
Nouvelle adresse pour les dépôts
Posté dans programmation par Cédric OCHSLes dépôts SVN n'existent plus, j'ai tout migré sous Mercurial.
Le nouveau site pour accéder aux sources est : http://hg.kervala.net
Sous Windows, je vous conseille d'utiliser TortoiseHg
Nouvelle version
Posté dans site par Cédric OCHSLa nouvelle version dynamique est enfin disponible.
Elle repose sur mon moteur générique de site baptisé kPortal qui propose de nombreuses fonctionnalités et simplifie au maximum le travail de création d'un site aux webmasters.
Presque aucune section n'est en ligne, je compte migrer et ajouter les nouvelles pages et nouveaux articles au fur et à mesure.
Pour consulter l'ancienne version
J'ai enfin terminé mon implémentation de l'UPCOM (Universal Protocol of COMmunication) créé pour le jeu à succès l'Arche du Captain Blood :
http://kervala.net/utils/upcom.php
Une grande partie du code est en javascript et seule l'envoi au serveur est codée en PHP. Je prévois de recoder la partie PHP en javascript en utilisant de l'AJAX.
En voulant bidouiller un petit peu, je suis tombé sur libmikmod, une bibliothèque C permettant de lire des modules. Il n'a plus été mis à jour depuis quelques années même si la version du CVS est un peu plus récente.
Utilisant OpenAL pour le son, j'étais un peu étonné que libmikmod ne propose pas de driver OpenAL et je me suis décidé de l'implémenter moi-même.
Version compilée pour Windows en 32 et 64 bits pour MS Visual C++ 2008
Dans le répertoire examples, il y a un petit programme qui montre comment charger un module en utilisant OpenAL.
Statistiques JPopDB
Posté dans par Cédric OCHSPour changer, voici un aperçu des statistiques de http://www.jpopdb.net
Plus de 6500 visiteurs uniques par mois.
Referers :
OS :
Windows XP | 85.5% |
Windows Vista | 5.9% |
Windows 2000 | 3.6% |
Mac | 2% |
Autres | 1.1% |
Windows 98 | 0.9% |
Autres Windows | 0.5% |
Linux | 0.5% |
Navigateurs :
IE 6 | 37% |
IE 7 | 21.7% |
Firefox 2 | 32.2% |
Opera | 2.9% |
Firefox 1.5 | 2.5% |
Autres | 1.5% |
Safari | 1.3% |
Mozilla | 0.8% |
Netscape | 0.1% |
Je m'étais déjà penché sur le Klients 2.0 il y a quelque temps, mais le fait qu'on ne puisse modifier ou créer que des plugins laissait un vide considérable, surtout avec les quelques bugs présents dans le Klients (1.33 aussi bien que 2.0).
J'ai donc décidé de programmer un nouveau client MtpChat (le "protocol" utilisé par le Klients) en me basant sur les logs produits par le Klients et les autres clients open-source.
wxMtpChat est programmé en C++ et utilise le framework wxWidgets pour l'interface, les sockets, les structures, la localisation, etc...
Tout n'est pas encore commenté/documenté et la plupart des commentaires sont encore en français (je suis en train de les mettre en anglais avant de l'annoncer sur le forum anglophone).
Le projet est hébergé sur Sourceforge :
http://sourceforge.net/projects/wxmtpchat/
Les sources sont disponibles sur le serveur Subversion (SVN) :
https://wxmtpchat.svn.sourceforge.net/svnroot/wxmtpchat/trunk
Pour le télécharger, il faut donc faire :
svn co https://wxmtpchat.svn.sourceforge.net/svnroot/wxmtpchat/trunk wxmtpchat
Ou ils peuvent être visualisés directement :
http://wxmtpchat.svn.sourceforge.net/viewvc/wxmtpchat/
La version actuelle compile et tourne aussi bien sous Windows (le projet Visual C++ 2005 est inclu) que sous Linux.
Pour le compiler sous Linux, il faut faire :
./autogen.sh
make
Vous pouvez ouvrir le projet avec Anjuta aussi.
Pour l'instant, vous pouvez vous connecter uniquement au serveur de support d'Aniro (chat.ryzom.com:6002) en allant dans Server -> Connect, les commandes principales fonctionnent, les tells fonctionnent, le channel principal fonctionne, les channels fonctionnent partiellement et presque tout le reste buggue ou n'est pas terminé
Pour la localisation du programme, j'utilise Gettext, mais je n'ai pas encore créé de fichiers .po comme les sources sont encore sujets à de profondes modifications, mais ça va offrir la possibilité de le traduire en n'importe quel langage à partir d'un unique fichier texte qui regroupe toutes les chaînes à traduire.
Pour l'instant, je ne fournis pas de versions binaires car de toute manière c'est encore dans un stade plus proche de l'alpha que de la bêta.
Ceux qui veulent contribuer au projet (rapporter/corriger les bugs, faire des suggestions, programmer des fonctionnalités, créer des projets pour d'autres environnements de prog, traduire le soft en d'autres langues, etc...) sont les bienvenues
S'il ne compile pas chez vous, vous pouvez me dire les versions du compilateur et la version de wxWidgets que vous utilisez
Opera 9.20 Beta
Posté dans par Cédric OCHSUne nouvelle version beta d'Opera vient de sortir hier. Elle rapporte son lot de nouveautés par rapport aux anciennes versions officielles même si elles apparaissaient depuis un bon moment sur le blog de la Desktop Team.
Télécharger la dernière version d'Opera
Tops Oricon
Posté dans JPop par Cédric OCHSJe viens de remarquer qu'à partir d'aujourd'hui, il n'y a le nombre de CDs vendus que pour les 3 premières places des tops Oricon.
Classement des singles | Classement des albums