Fantomas’side

Weblog open-source

Tag archives: django

RSS feed of django

Changement d'adresse et migration sur Django

Cela va faire 3 ans que j'ai souscrit à mon hébergement gratuit chez 1and1, 3 ans de bons et loyaux services, mais cette période est terminée.... C'est aussi pour cela que j'ai perdu mon nom de domaine en .info.... 

Donc le site change d'adresse, et deviens http://fantomas.willbreak.it, mettez à jours vos bookmarks :)

Je décide donc de migrer chez un autre hébergeur, celui même qui me permet d'héberger mes projets en Python, Upasika et je me dis que dans la foulée pourquoi ne pas changer de solution de blogging, étant donné que Wordpress demande pas mal d'entretiens, de customisation, et deviens peu à peu une machine à gaz, alors que j'utilise que certaines fonctionnalités la majorité du temps....

J'ai donc décidé de changer le design en passant et d'utiliser mon moteur de publication appelé Zinnia pour assurer la transition.

Pour conservé les anciennes données, j'ai écrit une moulinette Django me servant à migrer de Wordpress vers Zinnia, et écrit en parallèle un tutorial (qu'il me reste à publier) expliquant la manipulation.

En espérant que cela vous plaira !

Ogame Statistics

Lors de mon dernier article, je vous ai parlé de Open Flash Chart, en vous spécifiant que cela avait un rapport avec un prochain article, cet article le voilà.

Ogame Statisitics est un nouveau site que je viens d'ouvrir permettant de consulter les statistiques de tous les joueurs et alliances présents sur un univers de jeu de Ogame.

Le site réalisé grâce au framework Django, permet de créer une interface visuel des statistiques collectées par un module de mon robot pour Ogame, Obot dont j'ai déjà parler précèdement sur le blog.

En effet j'ai développé un nouveau module pour mon robot permettant de récolter toute les statistiques à un moment donné sur un serveur de jeu.

Des initiatives ont déjà été prises pour effectuer des visualisations de statistiques, utiles pour les alliances, mais le gros inconvénient de ces systèmes est qu'il est nécessaire de rentrer les données manuellement et assez fréquemment pour obtenir un suivi, ce qui est une tache longue et répétitive donc idiote :)

Là où se démarque Ogame Statistics, est que la mise à jours des données est automatique et régulière, car elle est prise en charge par Obot :)

Au menu du site, on trouvera un moteur de recherche, pour permettre de retrouver son profil ou son alliance, ses dernières statistiques, ainsi que celle de son alliance, et des graphiques d'évolutions réalisés avec Open Flash Chart. Une petite touche d'Ajax avec jQuery pour le trie des données et le résultat n'en ...

Continue reading

Ogame Attack Watcher, la suite !

Cela fait maintenant quelques semaines que le silence se fait sur le blog, ceci est du au développement intensif de mon dernier projet, mon robot pour Ogame, j'ai nommé Obot. C'est l'occasion idéale de faire un focus sur la progression de ce projet.

Je résume le projet dont j'ai parlé dans un article précédent : j'ai ouvert le site web OAW pour mettre à disposition les avancées techniques du robot, et éventuellement recruter de nouveaux contributeurs pour ce projet.

Avec actuellement en frontal un site réalisé grâce au framework python Django, qui m'as permis d'interfacer des fonctionnalitées de la librairie Obot, comme la vérification du compte Ogame à l'inscription, j'ai réalisé le paramétrage du robot via des interfaces en Ajax, et une internationalisation facile à mettre en place et à mettre à jours.

J'ai déployé en arrière plan une version stabilisée par des tests unitaires et fonctionnels, une version serveur du robot, capable de gérer jusqu'à 1000 comptes en simultanés (vive la théorie :p)

Résultat, le premier bot online gratuit pour Ogame ! Open-source en plus :D

http://oaw.upasika.org

Dénommé à la base Ogame Attack Watcher, car à la base le robot et le site web étaient uniquement destinés à la surveillance des attaques sur les planètes de son compte, le développement de la librairie de fonctions contenues dans Obot a pris une tournure différente : automatiser et optimiser le développement ses planètes.

Au programme :

  • Alerte par e-mail en cas ...

Continue reading