GSPanel : Planning et mise en place d'une deadline

Pour ceux qui s'intéressent de prêt comme de loin à notre projet actuel, GSPanel, nous pouvons vous informer dès à présent du planning de développement de ce dernier.

Nous avons découpé le projet en plusieurs tâches, et nous avons affecté un temps pour celles-ci. Nous ne publierons bien sûr pas ces différentes étapes ici (histoire de ne pas vous submerger d'informations), mais vous trouverez les points essentiels avec les différents détails.

Les voicis :

  • Le 30/03/2010 : Sortie de la version ALPHA
    Cette version sera totalement fonctionnelle, buguée (normal, c'est une alpha ;)), MAIS n'implémentera pas les notions de gestion clients, à savoir les parties Clients et Facturations.
    De plus, la partie Dashboard sera soumise à vos propositions durant le mois et demi de test qui suivront cette mise en ligne.
  • Du 30/03/2010 au 16/05/2010 : Tests de l'application, remontée des remarques/critiques/conseils/améliorations des utilisateurs, prise en comtpe des notes sur l'organisation de la Dashboard et développement des parties manquantes (Clients + Facturations)
  • Le 16/05/2010 : Sortie de la version BETA
    Cette version sera totalement fonctionnelle et sera à nouveau soumise au tests de la communauté.
  • Le 01/06/2010 : Sortie de la version finale et lancement du site vitrine !

Bien sûr, durant toute la période de développement et ce jusqu'au 01/06/2010, l'accès à l'application sera gratuite et n'engagera pas les testeurs.
Par la suite, les personnes nous ayant remontés le plus d'informations auront des privilèges sur les abonnements, en fonction de leurs remontées.

Ce planning est relativement souple comparé au travail envisagé. Nous devrions donc respecter les deadlines ! :)

Rendez-vous le 30/03 pour la version alpha ! (remarquez l'aspect geek de la date 30 | 03 ... bref ;)).

Filed under  //  Development   GSPanel   Projects   date   deadline   planning  
Posted by Cyril Nicodème 

[Astuce] - Formater une durée en heures, minutes, secondes

Voici un bout de code qui, j'en suis sûr, beaucoup d'entre vous ont déjà tenté d'implémenter dans leur projets, dans différentes façons.

En effet, qui n'a jamais voulu afficher une durée donnée en secondes, découpée en mois, jours, heures, minutes, secondes ?

La solution que je vous propose tiens en 2 lignes :

<?php
/**
 * Créer un objet DateTime avec le nombre de secondes donné en paramètres
 * Comme la date est de l'an 0, le temps retourné correspondra au temps 
 * en jours, heures, minutes, secondes du timestamp indiqué
 * 
 * @param Integer $iTime : Timestamp en seconde
 * @param String $sFormat (optionel) : Le format de la date à retourner
 * 
 * @return String : La date formatée
 */
function timetostr ($iTime, $sFormat = 'd\j H\hi\ms\s') {
    $oTime = new DateTime ('@'.$iTime);
    return $oTime->format ($sFormat);
}
?>

Attention ! Ne fonctionne que sous PHP 5.2 (utilisation de DateTime) !

Filed under  //  Development   Php   Scripts   date   day   duration   format   hour   minute   second   time   timestamp  
Posted by Cyril Nicodème 

1234567890 !

Attention !

Samedi 14 Février 2009 à 00:31:30, il se sera écoulé exactement 1234567890 secondes depuis le 1er Janvier 1970 !

Pour vous le prouver, dans une console (Linux :p), tapez :

$>date -d@1234567890
    sam. févr. 14 00:31:30 CET 2009

So geek ... oui ... je sais :p

(source)

Filed under  //  123456789   General   Humour   date   geek  
Posted by Cyril Nicodème