Guillaume LE COZ



developpeur passionné

uBugtrack , le bugtracker qui repense l'ergonomie

Amis développeurs, vous qui utilisez des bugtracker à longueur de journée pour gérer vos taches et bugs, ce message est pour vous.

Aujourd’hui est un grand jour, je lance mon nouveau bébé que j’ai nommé uBugtrack, un bugtracker pour gérer facilement les taches, bugs, releases notes et crash reports de vos applications.

Mais pourquoi diable me lancer dans un projet pareil alors qu’il en existe déjà d’autres?
L’année dernière suite à un accident en gyroroue je me casse le bras avec immobilisation pendant 5 mois, résultat je suis contraint de développer pendant tout ce temps avec seulement une main. C’est à ce moment que je commence à rager contre les bugtrackers, obligé de faire 15 clics pour m’assigner une tache ou changer le statuts : ouvrir la tache -> passer en mode edit -> ouvrir une drop-down list -> cliquer sur son choix -> sauver le changement etc…

Je suis donc passé sur Wunderlist, une simple application de gestion de tâches mais finalement plus efficace que les bugtrackers que j’utilisais, cependant Wunderlist reste trop limité pour mon usage.
J’ai donc commencé à faire le tour des bugtrackers en quête de mon bonheur.

- Je veux pouvoir afficher mes taches sur un écran 13 pouces sans avoir des menus à gauche ou à droite qui me rogne l’espace disponible.
- Je veux que tous les nouveaux bugs ou ceux modifiés depuis ma dernière visite s’affichent en gras comme pour les mails non lus.
- Je veux pouvoir m’assigner sur une tâche en 1 clic, pas 2 clics juste 1. J’aime gérer les projets ou toutes les tâches sont disponibles et où chacun choisit ses taches comme dans la série Silicon Valley avec le tableau de post-it.
- Je veux changer le statuts ou la priorité d’un bug sans avoir à l’ouvrir.
- Je veux pouvoir afficher uniquement mes bugs, les bugs ouverts, ou les bugs en cours en 1 clic.
- Je veux pouvoir ajouter un bug rapidement avec seulement 1 champs à remplir.
- Je veux pouvoir faire des releases notes facilement sans avoir à sélectionner 1 par 1 les bugs à inclure dans la version. Je veux au moment ou je build, faire la version et que le bugtracker y ajoute tout seul tous les nouveaux bugs fixés depuis la précédente version.
- Je veux que quand mon application en prod crash que le crashdump soit automatiquement envoyé au bugtracker.
- Je veux pouvoir connecter le bugtracker avec Github et faire des actions sur le bugtrack en utilisant simplement des tags dans ma description de commit.


Tout ça je n’ai pas réussi à le trouver et c’est donc pour cela que je l’ai fait.
C’est disponible maintenant.
ubugtrack.com



NightyPix, le réseau social du monde de la nuit

Cela faisait longtemps que je n'avais pas posté un article sur ce blog.

Mais je reviens aujourd'hui en force avec un nouveau projet que j'ai réalisé avec un ami Benjamin Braga.

NightyPix, le réseau social du monde de la nuit

Vous recherchez des endroits sympa pour faire la fête, ou vous souhaitez faire partager les endroits sympa que vous connaissez. NightyPix est fait pour vous.

Recherchez les discothèques et les bars/pub les plus branchés de votre
ville. Consulter l'agenda des boites de nuit.
Imprégnez-vous de l'ambiance grâce aux photos et aux avis publiés par les
membres.
Prenez des photos et publiez les depuis l'application.

NightyPix est disponible sur le web mais aussi en application Iphone ou Android.





www.nightypix.com

NightyPix Iphone
NightyPix Android

Mise à jour UwAmp en 2.0

C'est en 2009 que j'ai commencé l'aventure de UwAmp et les retours ont été extrêmement positif. Pour rappel UwAmp est une solution intégrant Apache PHP et MySQL pouvant fonctionner sans installation et proposant une interface complète et simple pour la configuration de Apache et PHP.

C'est donc aujourd'hui que je lance la version 2.0, alors quoi de neuf dans cette version?

La plus grosse nouveauté est l'ajout d'un système de mise à jour pour PHP qui permet de télécharger les nouvelles versions directement depuis le site php.net et ceci depuis l'interface UwAmp.

Ce nouveau système fonctionne sous la forme de dépôt, il y en a actuellement 4. Les 3 premiers dépôt sont directement hébergé par le site officiel php.net , il y a un dépôt avec les dernières versions, un dépôt des anciennes et un dépôt beta.
Le quatrième dépôt est quand à lui hébergé sur le site UwAmp, les versions proposées sur ce dépôt sont fournis avec le plugin Xdebug dont le client est disponible avec UwAmp.

Cette version est aussi l'occasion d'une réorganisation de l'arborescence qui permet maintenant de gérer plusieurs version de MySQL.

L'icone de la systray a aussi été amélioré afin d'afficher le statut du serveur.

Cette version apportera je l'espère tout ce dont vous avez besoin pour le développement vos sites internet et je vous invite à la tester sans tarder.

www.uwamp.com

Détail de la mise à jour.



Orange bride t-il le débit ADSL? Les explications

Suite à mon billet précédant "Orange bride t-il le débit ADSL sur Youtube?" il semble que les causes de ce problème soit identifiés par Jean-Mark et aussi repris chez Korben, et Orange est clairement en cause.

Je vais essayer d'expliquer le problème simplement. Lorsque vous souhaitez accéder à un site internet les paquets transitent sur plusieurs réseaux gérés par des prestataires différents. Chaque entreprise faisant transiter les paquets se facture mutuellement les couts de transit des paquets.

Prenons un exemple concret et simplifié entre un internaute en France qui veut se connecter sur un site internet aux Etats Unis.



Le message de notre ordinateur est envoyé sur le réseau Orange vers les routeurs principaux de l'opérateur, à ce moment un routeur analyse la destination du message pour choisir le réseaux à utiliser.

Dans notre cas le serveur web n'est pas sur le réseau Orange et n'est pas non plus sur un réseau qui serait directement inter-connecté à celui-ci (les réseaux des grands opérateurs Francais sont directement inter-connecté entre eux).
Le routeur va donc déléguer le travail d'acheminement à un prestataire international, c'est la solution la plus couteuse. Ce nouveau prestataire va faire transiter le message sur une ligne transatlantique et une fois arrivé aux états-unis le message est envoyé sur le réseau final où est hébergé le serveur.

A chaque fois qu'il y un intermédiaire il y a facturation et l'addition final est plus élevé. Pour Orange le prestataire qui s'occupe de la liaison transatlantique est OpenTransit une filiale de France Telecom (en gros c'est Orange), ce dernier a passé des accords avec une autre société "Cogent" qui s'occupe de l'acheminement des messages aux Etats Unis et c'est là qu'il semblerait qu'il y est un problème.

Selon Korben OpenTransit et Cogent seraient en pleine re-négociation commercial et en attendant que tout le monde soit d'accord les tuyaux sont bridés pour faire des économies.

Conclusion cette situation est surréaliste et scandaleuse, pour ma part je suis chez Orange car quand j'ai emménagé je n'avais pas le numéro de l'ancien propriétaire, et pour accélérer l'ouverture de ligne j'ai préféré prendre Orange. Si aujourd'hui je suis encore chez Orange c'est surtout par flemme de fermer la ligne puis de me réinscrire et de risquer de ne pas avoir internet pendant plusieurs semaines.

Orange me dégoute de plus en plus que ce soit techniquement ou commercialement surtout dans le monde mobile. Mais après ces déboires il est clair que mon passage chez Free est pour bientôt.

Orange bride t-il le débit ADSL sur Youtube?

J'ai actuellement une connexion ADSL Orange 8mo et je remarque depuis plusieurs mois des problèmes sur Youtube. La moitié des vidéos sur YouTube saccade, pour pouvoir regarder la vidéo correctement je suis obligé d'attendre que la vidéo soit entièrement chargé pour la regarder correctement.

Au début je pensais que cela venait de Youtube ou de ma connexion et je m'en été pas inquiété, mais en testant sur d'autres connexions chez des amis ça ne saccade pas.
Cependant en élargissant un peu plus mon cercle d'amis je me rend compte que les personnes sur Orange on le même problème que moi.
En recherchant sur Google il semblerait que ce soit un problème assez récurant chez Orange, voir ICI.

Je me demande donc si Orange ne bride pas Youtube.

J'aimerais faire un test avec le plus de connexion possible et sur tous les fournisseurs d'accès :

Le Test

Pouvez vous regarder cette vidéo (prise au hasard) :
http://www.youtube.com/watch?v=WmR55b3hyOk

Et indiquer en commentaire :
- Votre fournisseur d'accès internet.
- Votre situation géographique.
- Si la vidéo est saccadé ou fluide.
- Si la vidéo est fluide indiquez le temps de visualisation nécessaire (sans mettre en pause la vidéo) pour atteindre le chargement total de vidéo.


Je ferais dans une semaine un deuxième billet avec les résultats du test et nous pourront faire un bilan.

Merci de faire ce test et de demander à vos amis de le aussi.

EDIT : Les explications de ce problème

Mise à jour UwAmp version 1.1

Moins de 2 semaines après le lancement de UwAmp je viens de mettre en ligne une nouvelle version corrigeant plusieurs bugs mais apportant surtout des nouvelles fonctionnalités. Plus de 3/4 des fonctionnalités proviennent d'idées qui m'ont été soumises par des utilisateurs.



- La version ".exe " est maintenant une vrai install basé sur NSIS avec compression LZMA permettant de faire passer le package de 31 Mo à 23Mo. Bien que ce dernier contienne un Uninstall UwAmp peut-être désinstallé en supprimant simplement le répertoire, l'install ne modifie pas la base de registre et ne s'inscrit pas dans les logiciels installés sur la machine afin de garder le coté portable du package.

- Ajout d'une fenêtre de préférence permettant de configurer l'éditeur de texte par défaut, de démarrer UwAmp en mode systray, de démarrer les serveurs au lancement de l'application.

- Détection de mise à jour disponible.

- Affichage de l'IP publique de sa connexion internet.

- Redémarrage automatique des serveurs lorsque les fichiers de configurations sont modifiés manuellement en dehors de UwAmp.

- Nouveau fichier index.php fournie dans le répertoire www, qui affiche maintenant la version courante de Apache, la liste des Alias et la liste des dossiers contenu dans www.


La liste complète des modifications de cette version est disponible sur le Wiki.

Merci à toutes les personnes qui m'ont contacté par mail afin de me proposer des idées pour améliorer UwAmp.

Je rappel aussi que vous pouvez participer à la création de l'aide sur le Wiki, il suffit simplement de créer un compte pour avoir accès à l'édition des pages.

www.uwamp.com

Ouverture du Wiki sur UwAmp

Je viens tout juste de mettre en place le Wiki pour UwAmp, pour le moment il y a encore peu de contenu, j'en rajouterais petit à petit. Mais le principe du Wiki c'est que vous pouvez aussi participer à la rédaction du contenu.

Afin d'éviter le spam sur les articles vous devez créer un compte sur le Wiki pour pouvoir éditer les pages, la création du compte prends moins de 10 secondes.

De mon coter j'ai reçu beaucoup de bonne idée pour l'ajout de nouvelles fonctionnalités, je suis donc en train de préparer une nouvelle version de UwAmp qui sera disponible je pense d'ici 2 à 3 semaines.

Petite mise à jour UwAmp

Pour commencer je tiens à remercier toutes les personnes qui ont soutenu le projet que se soit par des commentaires sur des blogs, des emails, ou des twits et un grand merci à Korben qui avec son article a fait connaitre UwAmp assez rapidement.

Sinon je viens d'effectuer une petite mise à jour sur UwAmp visant à combler des petits défauts de jeunesse, la principale modification porte sur "session.save_path" de PHP qui n'était pas configuré et dont plusieurs personnes m'ont remonté le problème par Email.

La mise à jour est disponible sur : UwAmp

Maintenant je vais m'occuper principalement du Wiki qui devrait ouvrir d'ici quelques jours afin de rassembler des tutoriaux sur l'utilisation de UwAmp et de PHP.

UwAmp nouveau package Wamp (Apache MySQL PHP)

Après en avoir un peu parlé sur Twitter c'est aujourd'hui le jour de lancement de UwAmp un nouveau package Wamp (Windows Apache MySQL PHP) fournie avec une interface de gestion sur lequel je travail depuis plusieurs mois et qui est bien sur disponible gratuitement.



Pour ce package j'ai réalisé une interface de gestion permettant de lancer ou d'arrêter le serveur en cliquant simplement sur un bouton. Mais bien sur UwAmp ne fait pas que ça, j'ai rajouté plein de fonctionnalités permettant de simplifier la configuration du serveur.

Multi version de PHP : UwAmp est fournie avec 3 versions de PHP, la version courante de PHP, la version antérieur et une version pré Alpha actuellement la version 6 de PHP cette dernière et juste là pour faire quelques tests mais ne garantie pas une grande stabilité.

Monitoring CPU : Affichage en temps réel avec graphique de l'utilisation CPU des processus Apache et MySQL.

Configuration Avancé : UwAmp permet de gérer les alias ainsi et les virtuals hosts.

Gestion des extensions PHP et Module Apache : Les extensions PHP et les modules apaches peuvent être activé et désactivé depuis l'interface. Chaque extension est affiché dans l'interface avec un description et un lien vers la documentation sur le site Apache ou PHP.

Mode Online et Offline : En sélectionnant le mode Offline le site sera uniquement disponible depuis votre machine, en activant le mode Online toutes les machines du réseaux ou d'internet pourront visualiser le site.


Mais je dirais que trop de blabla ne sert à rien, je vous invite donc simplement à le télécharger afin de vous faire un avis.

http://www.uwamp.com



Deuxième BarCampSophiaAntipolis le 5 novembre

Le Deuxième BarCampSophiaAntipolis aura lieu ce jeudi 5 novembre 2009 à l’AGORA Einstein (Sophia Antipolis) sur le thème « E-commerce » (Entrée gratuite).

Un événement a ne pas manquer pour les Sophipolitains et les régions alentours.



Le blog BarCampSophiaAntipolis
Groupe Facebook
Lieu de l'événement

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 - >>>

Blog d'un developpeur passionné.
Vous ne pouvez pas comprendre la récursivité sans avoir d’abord compris la récursivité.




Mes projets


cospender

nightypix

wamp





uBugtrack


Derniers commentaires

Sarki sur Mise à jour UwAmp en 2.0

Paryz sur Mise à jour UwAmp en 2.0

Cyril sur Mise à jour UwAmp en 2.0

Woznaik sur Mise à jour UwAmp en 2.0

Windy sur Mise à jour UwAmp en 2.0

Zaatsov sur Orange bride t-il le débit ADSL? Les explications

frnck sur Mise à jour UwAmp en 2.0

iPhone sur Un papillon geek et fan de l'Iphone

Nek' sur Mise à jour UwAmp en 2.0

rico sur 1miniyou une idée formidable