Aller au contenu

Yet Another Entrepreneur Blog

Je suis Youen Chéné, fondateur de Webvert, contributeur à Boavizta, advisor au Bear Studio, 10ans+ bénévole à Codeurs en Seine.

Ici, je parle Web, Sobriété Numérique, Programmation, Entreprenariat, Domotique et Rétrogaming (Amiga).

Retrouvez ce blog sur Gemini

Retour sur la première réunion du Normandy JUG

C'était il y a une semaine au Pôle Normand à Mont Saint Aignan. Le Normandy JUG a réuni près d'une quarantaine de personnes.

La première présentation a été consacré à une "battle" GWT versus Wicket avec Nicolas Giard de Noocodecommit et moi même. La présentation a un peu durée. Nous avons eu pas mal de questions notamment sur GWT qui casse les habitudes de développement Web. De ce fait, je crois même que j'ai du répondre à côté d'une question sur le cache.



La présentation :



Un merci à Nicolas pour avoir relever le challenge, il faut savoir que avant l'organisation du Normandy JUG nous nous sommes uniquement croisé que par mail. Un merci aussi au public qui a fait vivre la session avec ses questions.

La deuxième partie sur l'intégration continue était assurée par Dimitri Baeli de Exo Platform et Laurent Deséchallier. L'objectif était de montrer qu'une petite structure ou une moyenne structure ont la capacité à intégrer un processus d'intégration continue pour leur(s) équipe(s) de développement. Si le débat a un peu trop dévié sur l'intérêt d'une approche orientée tests, nous avons pu avoir un premier aperçu des enjeux, des principes et de l'outillage.

La présentation :



Cette présentation sera sans doute complétée à l'automne par des présentations plus orientées outillage (maven, easy ant etc....). Les tracations sont ouvertes sur le forum du Normandy JUG.

Enfin, un grand merci à Benjamin Anseaume du Pôle Normand qui est resté plus tard que prévu pour accueillir cette première réunion.

Un standard téléphonique low cost et agile

Afin pouvoir gérer les appels de Fermiers d'à côté et Driveo, grâce à la téléphonie IP, j'ai pu mettre en place un standard de téléphonie agile très peu couteux et facile à mettre en place.

Pour cela, j'ai combiné une offre téléphonie IP keyyo et un téléphone IP Linksys.

Sur le bureau, le téléphone IP peut gérer jusqu'à 4 lignes IP. Cela permet de savoir pour quel service on appelle. Il est possible de personnaliser l'écran et de choisir une sonnerie différente pour chaque ligne. Le point faible est la configuration un peu spartiate.

Ensuite, j'utilise keyyo que je trouve meilleur que skype. C'est un opérateur de téléphonie IP qui permet de créer des lignes entre 5 et 10 euros. Ces lignes permettent un fonctionnement très agile :
  • il est possible d'associer un répondeur et d'en personnaliser le message,
  • il est possible de rediriger les appels vers un autre portable ou un fixe,
  • il est enfin possible d'utiliser un logiciel SIP de téléphonie IP (sur un PC, un MAC ou même un iphone),
  • enfin chaque collaborateur peut utiliser une ligne (en appel et réception) depuis n'importe quelle connexion internet.

Ouverture de Driveo : la gestion facile pour les auto écoles

Après 9 mois de développement et 5 mois de béta privé, l'application hébergée de gestion pour les écoles de conduite, Driveo, est ouverte !

Il s'agit d'une application de gestion verticale pour les gestionnaires et les moniteurs d'auto école. En effet, l'objectif de Driveo est d'offrir une capacité de gestion, proche des moyennes entreprises, aux petites structures que sont les auto-écoles.

Au programme, il est possible de gérer les élèves, leurs plannings, la comptabilité, les achats pour ensuite en extraire des statistiques (inscriptions, chiffres d'affaires, impayés) ou des états pour le comptable. En plus de cela, Driveo permet aussi aux élèves d'accéder à leur dossier (évolution du nombre de fautes, planning, paiements).

Enfin, c'est aussi faire entrer les auto-écoles dans le web collaboratif (ex web 2.0), on me demande déjà un système de messagerie entre moniteurs et élèves "à la twitter".

Le lien : http://www.driveo.fr

Première session du Normandy JUG (et autres rencontres).

Après avoir fait la visite de l'inauguration du Chtit JUG le 13mai sur Java EE 6, la première du Normandy JUG aura lieu le mardi 16 juin au pole normand à 19h au pôle normand (Zone d'activité de la Vatine à Rouen/Mont Saint Aignan).

Au programme, nous avons prévu 2 présentations. Une première "battle" GWT versus Wicket avec Nicolas Giard de NooCode Commit (pour Wicket) et moi même (pour GWT). Elle vous permettra de mieux connaître ces deux frameworks Web et de savoir quand utiliser chacun des deux. La deuxième présentation concernera l'intégration continu avec Dimitri Baeli de Exo Platform France et Laurent Deséchalliers (à confirmer).

L'inscription est rapide et se déroule sur cette page, elle est ouverte à tout le monde.

Au passage, le 9 juin sur Rouen, Proxiad organise le JEE Productivity Tour avec SpringSource, l'inscription est disponible sur cette page.

Surveiller son application web.

Voici une revu des principales solutions de surveillance des applications webs.

Cette article a été commencé il y a un an, afin de publier quelque chose (quand même!), j'ai du raccourcir certaines description et analyse de chaque produit.

Ce type de solution permet d'effectuer les actions suivantes :
  • de "pinger" (faite une requête pour attendre une réponse) un site via son adresse officiel (http://www.monsite.com):
    • pour mesurer la disponibilité du site,
    • pour mesurer le temps de réponse (aller-retour) du site.
  • de notifier une alerte en en cas de problème par email ou sms.
  • de construire des rapports de qualité de service du site.
  • de pouvoir vérifier le site depuis plusieurs lieux.
  • de faire des vérifications avancés (présence d'un texte sur la page, appel d'une série de page, etc..).
  • de fournir une API pour agréger l'information au seins de tableaux de bord.
Je ne vais regarder uniquement les solutions hébergés sur un site tiers pour avoir un "regard extérieur" (le plus proche d'un utilisateur possible).

Les qualités recherchés sont:
  • l'alerte SMS,
  • la vérification depuis un serveur localisé en France,
  • une utilisation simple et des rapports clair,
  • une API,
  • un coût faible.
Les fonctionnalités avancés ne sont pas forcément recherchés.

Pingwy:

Impression générale : Un des sites les plus clairs, la configuration d'un serveur ou d'un contact est très simple.

Les alertes : SMS ou Email lors de la non disponibilité ou du rétablissement d'un serveur.





Les rapports : Un rapport hebdomadaire par email.


Lieu de surveillance possible : Paris, Philadelphie, Singapour.

Coût :

Offre de base 4 € / mois:
  • 1 url.
  • 45 mn entre 2 contrôles.
  • 2 points de controle.
  • HTTP.
  • 5 SMS par mois.
A partir de 14,90 € par mois pour 2 urls, une vérification de mots clés et 20 sms.

A partir de 29,90 € par mois pour du HTTPS, 2 utilisateurs et 3 urls.

Les SMS supplémentaire sont sur devis.

Fiche des offres

API : Non.

Bilan : Pro, simple et efficace, très peu d'effort de configuration à faire. Dommage que les prix ne soient pas en $ ;-). L'absence de HTTPS dans les 2 premiers forfaits est un point faible. L'absence d'API est aussi un point faible.


Pingdom:

Les alertes : SMS et/ou Email lors de la non disponibilité ou du rétablissement d'un serveur.

Les rapports : Un rapport hebdomadaire par email.

Lieu de surveillance possible :
  • Dallas, TX, USA
  • Dallas 2, TX, USA
  • Singapore
  • Sydney, Australia
  • Mumbai, India
  • Gloucester, England
  • Sacramento, CA, USA
  • Amsterdam, Holland
  • San Francisco, CA, USA
  • Vasteras, Sweden
  • Berkeley, CA, USA
  • Vasteras 2, Sweden
  • Dallas 3, TX, USA
  • Houston, TX, USA
  • Reading, England

Coût :

2 forfaits comprenant :
  • HTTP, HTTPS.
  • Vérification d'un mot clés.
  • Intervalle de 1mn à 60mn.
Le forfait basic comprend 20 sms avec des SMS supplémentaires à 0,45 $. 5 urls. Le forfait est à 9,95 $.

Le forfait business comprend 200 ms avec des SMS supplémentaires à 0,20 $. 30 urls. Le forfait est à 39,95 $.

Fiche des tarifs

API : Oui.

Site 24x7:

Impression générale : L'organisation du site n'est forcément très intuitive. Par contre, il est très léger, ce qui ets utile qd il faut aller chercher des infos en cas de problème avec une petite connexion.

Les alertes :
SMS et/ou Email lors de la non disponibilité ou du rétablissement d'un serveur.

Les rapports : Un rapport hebdomadaire par email.


Lieu de surveillance possible : US en compte gratuit et standard. Sinon Californie, New Jersey, Singapoure, Texas, Pays Bas et Londres.

Coût :

Pas de forfait, mais la moindre option est payante.

0 $ / 0.5 $ / 2.5 $ par mois par url (Free/Standard/Premium) pour un délai de vérification de 60 mn.

4 $ / 6 $ par mois par url Standard/Premium) pour un délai de vérification de 5 mn.

Des packs de SMS à partir de 10 $ (0,20$ par SMS).

HTTPS disponible dès le compte gratuit.

Vérification d'un mot clés disponible dès le compte gratuit.

Les fonctions avancées sont :
  • Séquence d'URL: de 1 $ à 8 $ par mois par url (de 60 min à 5 min d'intervalle).
  • Analyse de page web: de 3,5 $ à 14 $ par mois par url (de 60 min à 5 min d'intervalle).
Fiche des tarifs

API : Oui.

Bilan : La tarification est intéressante mais pas de site de surveillance en France.


ServiceUptime:

Les alertes : SMS et/ou Email lors de la non disponibilité ou du rétablissement d'un serveur.

Les rapports : Un rapport hebdomadaire par email.

Lieu de surveillance possible : Californie, Texas, Floriden New Jersey, Quebec, Florence (Italie), Stratford (UK), Amsterdam, Singapour , Tokyo, Brisbane.

Coût :

Des forfaits de 4,95$ à 52,5$. La tarfication est intéressante car elle permet un compromis entre l'intervalle et le nombre d'urls (exemple: 10 urls toutes les 60mn à 1 urls toutes les 3 mn).

Un compte gratuit (il faut qd même acheterd des packages de SMS pour les alertes) permet de vérifier une url avec un intervalle de 30 mn.

HTTPS et vérification de mots clés disponibles sur tous les packages.

Toutes options sont disponible pour chaque package.

Les SMS sont par packages (10 SMS à 0,20$ le SMS / 100 SMS à 0,16 $ le SMS).

Fiche de tarifs

API : Non.

Site Uptime

Les alertes : SMS et/ou Email lors de la non disponibilité ou du rétablissement d'un serveur.

Les rapports : Oui.

Lieu de surveillance possible : New York, USA, San Francisco, USA, Chicago, USA, London, UK

Coût :
3 Forfaits : un gratuit, un à 5 $/mois, un à 10$/mois.

Les SMS sont à l'unité (0,20$).

Fiche de tarifs

API : Oui.









NomAlerte SMSHTTPSMulti sitesSite FRSite EuropeMode avancéAPICoût / MoisCoût SMS
PingwyOuiPremiumOuiOuiOuiOuiNon4 à 29 €Si > 5 ou 20/mois sur devis
PingdomOuiOuiOuiOuiNonOuiOui
9,95 à 29,95 $
SI > 20 ou 200 SMS, 0,45 $
24x7OuiOui
OuiPremium
Non
OuiOui
1 à 18 $ par url (selon intervalle de vérif)
0,20 $ /SMS
ServiceUptimeOuiOuiOuiOuiNon
OuiNon4,95 à 52,5 $
0,20 $ /SMS
SiteUptimeOuiOuiOuiOuiNonOuiOui
5 à 10 $
0,20 $ /SMS

Interesant ! Ca mériterait un petit tableau récapitulatif.

Et voila (je repasserai pour le rednre + joli).

Ouverture de la V2 de fermiers d’à côté


Depuis ce week end, la nouvelle version de Fermiers d'a côté est disponible. Nous avons fait le choix de changer complètement l'interface pour chercher des produits et des producteurs pratiquant la vente directe.

La recherche est maintenant très simple, elle vous rappellera sans doute celle de google. La carte est toujours présente : en cliquant sur afficher la carte et vous pourrez vous balader dessus et cliquez sur les points producteurs.

Enfin, les pages de producteurs seront aussi mieux référencés sur les moteurs de recherches et donc mieux repérables dans Google. Les acteurs de la vente directe peuvent donc être plus visible : c'est l'objectif n°1 de Fermiers d'à côté.

Bonus: La page de fan facebook de fermiers d'à côté est aussi disponible. Nous y posterons des infos sur les producteurs qui attirent notre attention.

Mettez votre navigateur à jour (si vous avez ie6 ou même ie7)

C'est décidé, l'ensemble des internautes utilisant Internet Explorer 6 sur ce blog, driveo et fermiers d'à côté auront un bandeau qui s'affiche en haut de la page pour les inciter à télécharger et utiliser un navigateur moderne (Internet Explorer 8, FireFox, Chrome, Safari).

La version original se trouve sur ie6update.com, elle est en anglais et ne pointe que vers Internet Explorer 8. J'ai réalisé une version française qui offre aussi le choix vers d'autres navigateurs (plus performant que Internet Explorer 8) : ie6update.1.0.0_french.zip.

L'enjeux est important car cela permet aux dévelopeurs de créer des d'applications web plus interactives, plus sécurisées et plus accessibles. En effet, il faut savoir que Internet explorer 6 a 8 ans! Il est sortie en 2001 si je me souviens bien. En 2009, il est de plus en plus difficile d'en supporter les vieilles caractéristiques et cela sans compter le manque de vitesse d'exécution et d'affichage sur des sites webs récents: tout le monde a quelque chose à gagner !

Ouverture du concours Sartup Academy le 21 avril

Après la première édition de l'automne dernier. Jean François Ruiz organise la deuxième édition de ce concours de startup.

Avec fermiers d'à côté, j'ai participé à la première édition et je peux vous dire que rien que la soirée connect de remise des prix vaut la participation (gratuite). En effet, c'est une des meilleurs soirée pour faire des contacts avec le milieu du web. Il y a aussi la possibilité d'avoir quelques retours du jury (mais il faut aller les chercher de vive voix lors de la soirée).

Cette fois, c'est le projet driveo que je vais présenter à ce concours. De plus cela devrait correspondre à son ouverture au public.

Nouvelle version de site de YS276

Une semaine après le blog de fermiers d'à côté, il était temps de lui donner un coups de lifting. J'ai mis à jour le site de YS276 a été mis à jour ce matin. Je l'espère, il est plus clair, plus joli et aussi plus rapide à charger.

Pour cela j'ai laissé de coté Joomla pour passer à Drupal un CMS Open Source ou il est moins nécessaire de bidouiller que joomla. Les modules sont plus simples et plus robustes et surtout l'installation de base comprend un menu performance très sympathique.

JavaCampParis #4 : Compte Rendu


En transit entre 2 trains entre Roubaix et Rouen, j'ai fait un arrêt dans les locaux de Google pour vivre un morceau de JavaCampParis. Un morceau, car dans un agenda sans visibilité, j'ai du être un des derniers arrivés. Je n'ai assisté qu'à une seule session et malheureusement, j'ai manqué celle sur Spring 3.0. Il va falloir que je prenne le temps de faire la veille moi même...



La session framework Ajax GWT, JQuery, Flex et autres


Les discussions ont été sévères et parsemées d'idées préconçues sur les différents frameworks. La conclusion a été amené par Didier Girard qui est arrivé en fin de session : à Sfeir on recommande GWT pour les applications web (sans concept de pages) et JQuery pour les sites web (avec une navigation de pages en pages, d'articles en articles).

Pour compléter cette conclusion, voici un récapitulatif rapide :

GWT :
  • (+) Outillage Java pré existant : eclipse, maven, jUnit (partiel), SVN etc ...
  • (+) Programmation objet : réutulisation maximum et une très bonne maintenabilité (c'est le point que j'ai défendu).
  • (+) Optimisé par navigateur.
  • (+) Ecosystème déjà bien développé.
  • (-) Pas de widget flashy par défaut.
  • (-) Pas fait pour un site de contenu (pas indexable par les moteurs de recherche).
jQuery :
  • (+) Très utilisé en ce moment.
  • (+) Réutilisé dans de plus gros framework ajax.
  • (+) Pour les sites de contenus.
  • (-) Boite à outil basique (d'après ce que j'ai compris).
Flex :
  • (+) Flashy et sexy.
  • (+) Possibilité de streaming et de compression de flux de données.
  • (-) Maintenabilité (Attention, point de débat).
  • (-) Lourd (Ce n'est que mon avis).
JavaFX :
  • (+) Hihihi..la bonne blague.
  • (-) Euh... c'est quoi la valeur ajouté.

A cette liste, pour moi il manque Wicket, pour le touilleur express ce n'est qu'une technologie serveur. A vérifier avec les wickets boys du Normandy Jug.


L'ambiance et la population

La salle de pause et de buffet était casiment pleine, donc il n'y a avais pas beaucoup de difficulté pour joindre un groupe sans avoir son réseau dans les javaistes parisiens.

Ensuite, les buffets c'est toujours périlleux pour les maladroits comme moi. A quand les petites tables rondes pour poser le tout et pouvoir parler avec les mains ?

Enfin, la population était composée de beaucoups d'indépendants et de petites sociétés de prestations, mais aussi de sociétés plus visible comme Sfeir et Octo. Après je n'ai pas eu le temps de discuter avec la concurrence de Logica (Cap Gémini) ... pour la prochaine fois.


PS: Un merci à Luc Bizeul pour l'organisation et pour avoir pris le temps de faire entrer les retardataires...
PS2: Un merci à Google pour avoir distribué des goodies et ainsi avoir libéré le buffet !


Salut, la prochaine édition des JavaCampParis aura lieu le 27 août : http://barcamp.org/JavaCampParis5 en espérant t'y voir, en attendant n'hésite pas à diffuser l'info :)

Luc