8 janvier 2007

Symfony 1.0 bêta 3 !

60 bugs résolus, donc une plus grande stabilité, la bêta 3 de symfony est sortie hier.

Je cite l’annonce originale (http://www.symfony-project.com/webl…) :

If, in the next days, no major bug appears, then the next release will be a Release Candidate.

Annonce est faite que si aucun nouveau bug majeur n’est repéré, la prochaine release sera une release candidate !

Toujours plus proche donc de la 1.0 finale, à laquelle le nouveau symfony book et la doc seront liés.

Encore un peu de patience :)

19 décembre 2006

Symfony 1.0 bêta 2 !

On continue le chemin vers la 1.0 finale, avec la bêta 2.

Cette version est indiquée comment entièrement compatible avec la 1.0 bêta 1, donc sauvegardez vos données, et upgradez ;)

PS : Pour ubuntu :

 sudo pear upgrade symfony/symfony-beta 

15 décembre 2006

Yarg !

Il y a peu de temps, j’évoquais ici même ma participation à un projet dont le but était d’adapter Magie Eternelle, un jeu de rôle libre, en jeu de rôle web.

Seulement, les créateurs du jeu (et moi aussi) voulant un jeu de rôle web complet, nous nous mettons en face de problèmes assez importants. Pour décompresser un peu, et partir sur quelque chose de plus simple pour me faire la main, je lance mon propre projet, yarg, pour Yet Another Ruby|RolePlay Game. J’ai créé des règles ma foi très simples, peut-etre jouables en y greffant un univers, sur table. Mais l’objectif premier de ces règles est de servir de base à un moteur de jeu de role web, en rails. La principale différence avec l’adaptation de ME étant que je ne cherche absolument pas à révolutionner le genre, juste à proposer à la communauté un moteur solide, sur lequel les gens pourront mettre l’univers et l’interface qui leur plait.

La page du projet Yarg montre pour l’instant peu de choses, mais j’ai au moins déjà un hébergement, pour le projet et le futur jeu si j’en fais un moi même avec le moteur.

Toute aide (pour améliorer les règles, pour ajouter un bg principal au jeu, ou pour aider à la future adaptation en rails) est la bienvenue !

Bon week end !

Edit : Finalement, plutôt que de réinventer la roue, j’ai pris comme base le système Chaosium, plus connu sous le nom de Basic RPG System. Il est librement adaptable, et ca me convient.

1 décembre 2006

Symfony 1.0 beta 1

Je suis un peu en retard, mais je vous annonce la sortie de symfony en version 1.0 beta 1 !

Au cas ou vous ne le sauriez pas, symfony est un des frameworks php les plus en vogue en ce moment (yahoo l’a d’ailleurs choisi pour propulser son yahoo bookmarks) et permet de développer des applications web bien plus efficacement.

Le mieux que je puisse faire pour vous convaincre, c’est de vous envoyer sur le site du projet symfony, en vous conseillant de jeter un oeil aux screencasts.

Honnêtement, je ne pensais pas un framework php capable d’etre aussi puissant et flexible que rails, mais j’ai eu tort, symfony me l’a prouvé, php a encore de la vie devant lui. De plus, rails est très bien, mais il y a beaucoup moins d’hébergeurs proposant des mutualisés avec ruby et rails que d’hébergeurs proposant php.

Bref, essayez le !

PS : Je vous renvois au blog de Nico, pour plus d’infos sur l’installation de symfony sur ubuntu : prendreuncafe.com

29 novembre 2006

En route vers Ruby 2…

Après qu’il ait été annoncé que yarv (une vm pour ruby qui est beaucoup plus rapide que le simple interpréteur actuel) allait fusionner avec ruby et devenir officiellement la nouvelle base pour arriver à ruby 2 (source), on apprend que cela pourrait être fait d’ici quelques jours, la version utilisable étant prévue pour Décembre 2007 annoncé.

Un ruby rapide, aussi rapide que perl et python (voir plus), ca a de quoi faire réver, mais on a encore le temps de voir venir.

23 novembre 2006

Les députés sous logiciels libres

http://www.assemblee-nationale.fr/presse/divisionpresse/m01.asp

Je cite :

 Les postes micro-informatiques des députés seront dotés de logiciels libres à compter de la prochaine législature. 

Peut-être qu’après quelques semaines d’utilisation ils se rendront alors compte que la loi DADVSI est inapplicable, et bride des utilisateurs.

En tout cas, encore un pas de plus vers le libre.

25 octobre 2006

Un jdr php libre ?

Le projet trottait dans ma tête depuis belle lurette, je voulais en créer un, sous licence libre, pour qu’on voie enfin des jeux de plus grande qualité encore que ceux qui existent.

J’ai rencontré il y a peu le créateur du jeu de rôle Magie Eternelle, et non seulement les règles de son jeu sont innovantes et bien pensées, mais en plus le jeu est sous licence ludique libre. Et ce n’est pas fini, car il pensait justement à une adaptation web de son jeu.

Donc voila, un projet qui me tient à coeur qui se concrétise. J’espère réussir à bien bosser dessus, même si le boulot me prend parfois beaucoup de temps.

4 octobre 2006

Firefox, à la maison, c’est fini !

Après plusieurs années passées sous mozilla, puis phoenix, puis firebird, puis firefox sous windows, puis sous linux j’arrete mon aventure avec le renard roux.

Pourquoi, me demandez vous ?

Hé bien pour une raison simple : plus le panda roux vieillit, puis il grossit. De 40 Mo de ram pour les premières versions, et une vitesse de rendu impressionante, aujourd’hui il faut compter le double, sans les extensions, et sans compter les fuites de mémoire.

Alors moi je me suis dit que ca ne pouvait plus durer, et étant un utilisateur de logiciels libres, je savais que firefox n’était pas le seul navigateur libre. Etant utilisateur de gnome je me suis demandé si gnome n’avait pas un navigateur officiel. Galeon était un nom qui me disait quelque chose, mais apparamment il est remplacé depuis quelques mois par son fork, epiphany.

Crédule, j’installe, je récupère mes signets firefox. Première surprise, ce n’est plus classé par dossier, mais par un système de tags. En tapant ubuntu, j’aurais tous les signets associés au tag ubuntu. Très très pratique. Evidemment, une barre avec les tags peut être affichée, à la manière de tous les autres navigateurs modernes.

Déjà, de premier abord, pratique. Je charge alors quelques onglets et la … je tombe des nues. C’est pourtant bien le meme moteur que celui que firefox utilise, mais il est ici beaucoup plus rapide ! Peut-etre la couche XUL de firefox est ce qui lui fait du tort ? En effet avec epiphany, c’est du pur gtk, et donc cela s’harmonise avec vos thèmes de controles et d’icones gnome.

Mais quelque chose me chiffonait encore. En effet, sous Firefox j’utilisais adblock et tab mix, avant d’avoir a nouveau mes onglets ouverts comme quand j’ai quitté le navigateur pour la dernière fois. Pour adblock, une extension epiphany existe. Très discrète, rapide et efficace, en passant. Restait le problème de la restauration de sessions. Et par hasard (j’ai killé epiphany au lieu d’amule) j’ai découvert qu’epiphany avait un « sauveur de session » en cas de crash. A l’ouverture suivante, il demande donc si l’on souhaite rétablir l’état antérieur du navigateur. En répondant « Rétablir », vos onglets sont à nouveau là !

Seulement, killer epiphany pour garder ses sessions est chiant faut ouvrir une console etc … à moins que l’on se souvienne que l’on peut mettre dans les tableaux de bord un petit programme qui force à quitter la fenetre sur laquelle on clique. En utilisant ce procédé sur epiphany, ce dernier considère avoir crashé et demande donc de restaurer la session.

Et le tour est joué !

Bref tout ce qui m’est vraiment utile dans firefox, sans la lourdeur de ce dernier. Et en plus, le logo epiphany est libre lui !

Mais attendez ce n’est pas fini, une petite astuce pour la fin.

Dans epiphany, pas de zone de recherche sur google, comme sous firefox. Comment recherchez rapidement sur le web alors ? Tapez la recherche a la place de l’adresse, validez et … surpriiise ! C’est magique :D

30 juin 2006

Nvidia

Après trois ans à subir une ATI 8500 all in wonder, je me suis décidé à changer.

J’ai donc pris une carte NVIDIA moyenne/base de gamme, une geforce 6200. Pas un foudre de guerre.

Pourquoi avoir changé sans chercher a prendre une carte plus puissante ?

Non seulement parce que l’ATI devenait de plus en plus instable, mais qu’elle n’a jamais fonctionné sans plantages, sous win ou sous linux, avec les pilotes propriétaires.

Bref, plus que marre de ne pas pouvoir jouer aux beaux jeux que j’achetais ailleurs que sur le pc de ma soeur (avec une NVIDIA justement).

Du coup achetage d’une nvidia, et testage sous linux avec le pilote proprio : Espxe avec silent hill à faire tourner, et hop, pas une saccade, avec accélération OpenGL des trucs vieillissants de la Playstation première du nom.

Bref, succès complet, la carte est beaucoup plus stable que la radeon, en ayant en plus moins de problèmes de performances aléatoires (sisi la radeon, selon les jours, avait des perfs variables, et je précise que je cause de tests en hiver, a température constante sur la carte).

Bref, à long terme, XGL devrait venir se greffer sur mon gnome, à moins que je passe à fluxbox d’ici la :D

Je propose de boycotter ati tant qu’ils ne font pas un pilote correct sous linux à qui veux bien.

19 juin 2006

Ventes liées

Je commence à en avoir marre d’avoir à faire à des vendeurs ne connaissant pas la loi qui les obligent à me permettre d’acheter un pc portable sans windows préinstallé, sous prétexte que « Comment voulez que votre pc fonctionne si vous n’avez pas windows ? Vous comptez le pirater n’est-ce pas ? », suivi d’un regard accusateur. S’ensuivit une discussion sur linux et les logiciels libres, qui fonctionnent très bien pour la quasi totalité des choses que je souhaite faire sur un ordinateur (les 10 % étant le jeu et le montage vidéo).

Et comme j’avais un liveCD 5.10 dans la poche, une petite démo s’est imposée. Suite de quoi j’ai conseillé au vendeur de se mettre a jour niveau lois, et d’expliquer à son supérieur que windows doit pouvoir etre enlevé des configurations pc qu’ils vendent, même si très peu de gens le demanderont.

Alors quand le lendemain, j’ai trouvé cette pétition, j’ai décidé de faire ce billet dès que j’avais le temps. Alors signez la et expliquez bien aux vendeurs de la grande surface la plus proche de chez vous que la vente liée est interdite, et que cette information doit être transmise aux fabricants de machines préconfigurées.