Une petite application Web maison de gestion des taches

13/04/2012

Une petite présentation rapide* de mon outil de gestion des taches (Si ça vous intéresse, je le mettrais peut-être sur GitHub ??) :

screenshot01

Un clic sur le bouton d’ajout pour créer une nouvelle tache :

screenshot10



Il suffit de survoler une tache … pour pouvoir la supprimer :

screenshot02

Un clic sur une tache   …  pour la modifier

screenshot03

Un clic sur l’icône … et la tache change de statut TODO (rouge):

screenshot05

Un clic sur l’icône … et la tache change de statut IN WORK (orange):

screenshot06

Un clic sur l’icône … et la tache change de statut DONE (vert):

screenshot07

Un clic sur l’icône … et la tache change de statut SKIPPED (gris):

screenshot08

Un clic sur l’icône … et la tache change de statut NEED INFO (jaune):

screenshot09


* Rapide et incomplète.

Incomplète, car je ne parle pas de la partie technique, qui est assez importante dès lors que l’on doit l’utiliser dans la vrai vie. En effet, cette application n’a pas été pensée dès l’origine pour être multi projet. Or dans le monde réel nous avons souvent, voir toujours, plusieurs type de taches à suivre !

Pour ce faire, c’est toujours possible, mais il faut déployer plusieurs instances de l’outil !

Si jamais c’est un outil qui vous intéresse, dites le moi, je le partagerais sur GitHub, dans un premier temps, et qui sait, peut-être deviendra-t-il multi-projet ??

Agilité , , , , ,

Le Lion de la savane Mac se repose …

29/03/2012

Mac OS X à tendance à être très long sur mon Mac Book.

Après avoir fait quelques recherches avec mon amis google j’ai trouvé comment vider la mémoire PRAM de Mac OS X Lion.

PRAM veut dire: Parameter random access memory. C’est dans cet espace mémoire que Lion va stocker toutes une série de paramètres systèmes afin d’y accéder rapidement. Cependant, il se peut que ces informations ne soient plus à jour. C’est alors qu’il faut les nettoyer afin que les paramètres soient recréés.

Pour ce faire: (Attention: si vous avez mot de passe Firmware, EFI, il vous faut le désactiver pour pouvoir faire cette manipulation ! Attention, je ne peux pas être tenu responsable de dégâts causés si cette technique ne fonctionne pas !)

  1. Éteindre votre Mac. Pas besoin de se poser de question sur le fait qu’il soit connecté au secteur ou pas.
  2. Allumer votre Mac en appuyant sur les 4 touches Command, Option P, et R en même temps :
  3. Garder appuyé sur les 4 touches jusqu’à ce que vous entendiez le son du démarrage du Mac pour la seconde fois.

Dans des cas plus extrême on peut également réinitialiser le contrôleur de gestion système SMC, mais pour cela je vous invite à faire une recherche sur la toile.

Pour ma part cela a résolu les lenteurs particulièrement gênantes de mon Mac Book. En espérant que ça puisse aider certain.

Mac , ,

Désinstaller Xcode sur lion avant d’installer la version 4.3

18/02/2012

xcodeAvant d’installer la version 4.3 de xcode, peut-être voudriez-vous désisntaller la version précédente:

sudo /Developer/Library/uninstall-devtools –mode=all

La nouvelle version est packagé sous forme d’application « normale » et non plus dans un package à installer à part !


Pour plus de détail allez voir: QuickTip uninstalling xcode développer tools

Mac ,

Ajouter un timeout en RMI – How to handle a timeout on RMI connections ?

29/06/2010
Commentaires fermés

Par défaut les connexions RMI ont un timeout assez long (20s sur mon environnement).

Il peut être utile de gérer soit même le timeout utilisé pour se connecter au serveur RMI.

Prenons le code suivant:

Here is a little « How to handle timeout on a RMI connection », lets try the execution of following code:

Lire la suite…

Java ,

Mise à jour de l’application URLPinger

19/03/2010
Commentaires fermés

URLPinger, petite application qui se met dans le systray (icônes en bas à droite sous Windows) à été mis à jour !

La version 0.3 permet de personnaliser le temps d’attentes entre deux vérifications de l’URL.

La version 0.4 permet de ne pas perdre la définition de ses services lors de la fermeture / réouverture de l’application. (Les paramètres sont stockés dans le répertoire utilisateur).


java1 Télécharger
URLPinger.jar (126)

Lire les articles sur cette application.

Java , , ,

Git, un gestionnaire de conf …

02/12/2009
Commentaires fermés
Git Fact Version Control System

Git Fast Version Control System

Git ? Qu’est-ce que c’est ?

D’après Wikipédia, c’est un logiciel de gestion de versions décentralisé. C’est un logiciel libre créé par Linus Torvalds, le créateur du noyau Linux, et il est distribué sous la GNU GPL version 2.

Je ne prétends pas faire une explication détaillée tout simplement parce que je commence à peine à l’apprivoiser ! Par contre je me propose de vous donner mon retour et par là même, centraliser les quelques informations utiles que j’ai pu récolter:

Lire la suite…

Agilité, Projets , , ,

Vous cherchez une librairie FTP en Java ?

23/09/2009
Commentaires fermés

Je vous invite à jeter un œil sur cet article de javaworld qui traite le sujet, en profondeur, mais, il est vrai, en anglais !

Lire la suite…

Java

Exemple/Tutoriel: Utiliser un agent java …

14/09/2009
Commentaires fermés

Même s’il n’existe pas beaucoup de documentation sur cette possibilité offerte dans Java depuis le JDK 1.5, il existe de bon articles comme cette introduction de « Soft qui peut » ainsi que celle de Xebia.

En condensé, un JavaAgent est déployé sous forme de jar (contenant un Manifest spécifique: Premain-Class: my.package.MyAgent) et utilisé via une option donnée à la JVM (-javaagent:path/mayagent.jar).Voir la documentation Sun pour plus de détails sur les options.

Un Agent  Java est un composant qui s’interconnecte entre la machine virtuelle Java et le logiciel. Il est appelé à chaque chargement d’une classe. Il peut donc écouter tous les appels. Son utilisation la plus simple et la plus courante est le profiling, logging …

Il peut également être utilisé pour faire de l’AOP (Programmation orientée Aspect).

Ici je vous propose une implémentation d’un agent permettant de mettre en œuvre un petit outil de monitoring en utilisant l’AOP. Lire la suite…

Java , , , ,

Un serveur qui tombe …

22/07/2009
Commentaires fermés

Vous voulez écouter vos serveur web pour vérifier qu’ils soient bien disponible ? URLPinger.jar (126) est une petite application fait pour !

Ecrite en Java, elle se loge dans le ‘Systray’ (barre des taches). Vous pourrez y ajouter des services qui écoute une URL, et vous serez informé dès que l’URL n’est plus accessible !

Elle est même en mesure de suivre l’historique des états du service web ! (pour les services qui tombent souvent ça peut-être utile)

Java ,

WWDC ‘09: Un keynote sur Snow Leopard, iPhone OS, iPhone 3GS et MacBook Pro

09/06/2009
Commentaires fermés

Après beaucoup de rumeurs, sur les caractéristiques du nouvel iPhone et de son iPhone OS 3.0, mais aussi de Snow Leopard … voilà enfin le moment que l’on attendait avec impatience pour savoir ce qu’il en sera et si un « one more thing » sortira du chapeau ?!

Le keynote n’a pas dérogé a ses habitudes, après le carton d’invitation, les bannières étalées, les Apple Stores fermés, et la fille d’attente bien remplis les invités ont eu le droit, après une introduction par Radiohead, à la présence de Phil Schiller, désigné une nouvelle fois remplaçant de Steve Jobs.

Lire la suite…

Mac ,