06 sept 2009

Formatter un fichier Excel avec PHP

Développement 4 Comments

Certains clients me demandent parfois des exports en Excel dans leurs back-office. Loin d’être compliqué cet export demande tout de même quelques manipulations.
Rien de bien compliqué néanmoins, puisque une fonction et un header permettent de s’affranchir de cet exercice en moins de temps qu’il n’en faut.

Certes cette méthode affiche un avertissement lors de la première ouverture, mais il faut savoir qu’Excel gère très bien les tableaux. Le fichier s’ouvre donc parfaitement avec les versions XP et 2007.
Read more

01 sept 2009

Total BreakDown

Divers 12 Comments

Ce qui devait arriver arrive, la goutte d’eau qui fait déborder le vase. En fait rien de spécifique, simplement un constat, depuis 1 an, l’entreprise dans lequel je travaille nous demande de faire des efforts pour pallier aux manques de compétences de certains pôles.
En 1 an de promesses de changements, toujours rien, si ce n’est les licenciements des personnes compétentes. Un webdesigner licencié pour garder un directeur artistique incapable de faire son travail…
Des chefs de projets qui passent plus de temps à faire de la facturation et du commercial plutôt que de faire de la gestion de projet…
Read more

13 août 2009

L’importance de compresser les fichiers statiques

Développement 1 Comment

Lorsque j’ai commencé Tarschool, j’ai immédiatement mis en place un système de compression des fichiers. Celui-ci est de deux sortes :

  • Minification des fichiers JS et CSS
  • Compression avec le mode deflate des fichiers JS et CSS

Faciles et rapides à mettre en place, ces solutions permettent souvent d’économiser au minimum 75% de la bande passante utilisé par le serveur en mode normal.

Voici un petit récapitulatif des solutions que nous avons mis en place et de leurs économies associées.
Read more

04 août 2009

Les contraintes de l’emploi du temps.

Divers 1 Comment

Durant la phase de création d’entreprise il est difficile de concilier emploi du temps journalier et le deuxième emploi du temps. Il m’arrive souvent depuis 7 mois de dépasser les 80h hebdomadaires.
A mon sens, cela me posait moins de problèmes lorsque je développais la bêta tout seul.
Depuis la sortie du jeu et le serveur en production, les modifications sont donc la plupart du temps effectuées durant les heures de pointes du jeu !
Read more

03 août 2009

Les tournois dans Tarschool

Jeu par Navigateur No Comments


Un bon petit mois pour ce module, entrecoupé d’une pléthore de corrections de petits bugs et d’ergonomies en tout genre !

Il aura fallu toutes sortes d’ajustements sur Tarschool pour intégrer au mieux les tournois. Surtout au niveau de la classe de gestion des combats qui avait été construite à la va vite. La plupart des fonctions manquaient de points d’ancrages, et les résolutions étaient faites à moitié dans la classe et à moitié dans le contrôleur ! Néanmoins tant qu’elle était utilisée à un seul endroit cela ne me posait aucun problème !

J’ai pris le parti de faire un tournoi de type battle, c’est à dire qu’il est toujours possible de monter dans le classement tant qu’il reste d’autre joueurs à la même position.
Je pense que cela permettra aux joueurs frustrés de la limite des combats de pouvoir jouer plus même si il n’y a pas que des avantages puisqu’il peuvent aussi descendre dans le classement en cas de nombreuses défaites :)

Le module s’occupe de prévenir les joueurs de leurs combats, de la fermeture des inscriptions, de la distribution des prix…
Le module est prévu pour pouvoir à terme proposer aux joueurs VIP de créer leurs propres tournois, avec tarif d’entrée, restriction à une guilde…