{"id":356,"date":"2011-08-03T21:49:29","date_gmt":"2011-08-03T20:49:29","guid":{"rendered":"https:\/\/arliguy.net\/?p=356"},"modified":"2011-08-03T21:49:29","modified_gmt":"2011-08-03T20:49:29","slug":"projet-decouverte-ip-v1-a","status":"publish","type":"post","link":"https:\/\/arliguy.net\/2011\/08\/03\/projet-decouverte-ip-v1-a\/","title":{"rendered":"Projet d\u00e9couverte IP, v1.a"},"content":{"rendered":"

Petites nouvelles sur l’avancement.<\/p>\n

J’ai rapidement mis en ligne ce que j’appelle la version 1.a. Il est donc maintenant possible de trouver et d’afficher son adresse IP via ipso.me<\/a>.<\/p>\n

J’ai mis \u00e0 disposition le code source du projet sur Kenai.com<\/a> (en). Leur service est vraiment clair et pratique. J’ai ouvert un d\u00e9p\u00f4t Mercurial : http:\/\/kenai.com\/projects\/ipsome\/sources\/hg\/show<\/a> (en). Je d\u00e9couvre l’utilisation d’un gestionnaire de code d\u00e9centralis\u00e9, je ne suis pas encore 100% \u00e0 l’aise avec car cela change de SVN, mais c’est assez pratique. Il faudra qu’un jour je prenne le temps de lire Subversion Re-education<\/a> (en).<\/p>\n

Pour l’instant le code est vraiment minimaliste, il y a juste un contr\u00f4leur qui r\u00e9cup\u00e8re l’IP du client et la passe \u00e0 une vue. Mes premi\u00e8res impressions sur l’utilisation de Play! Framework<\/a> (en) sont tr\u00e8s bonnes. C’est vraiment tr\u00e8s simple \u00e0 mettre en place, tr\u00e8s simple pour commencer, le tutoriel de d\u00e9part est bon. J’ai d’ailleurs fait cette version 1.a directement en suivant le tutoriel “Premi\u00e8re application<\/em><\/a> (en)” .<\/p>\n

Pour le style, j’ai r\u00e9cup\u00e9r\u00e9 un template que j’ai d\u00e9j\u00e0 utilis\u00e9 par ailleurs, il a l’avantage d’utiliser le framework CSS<\/em> 1140 CSS Grid<\/a> (en) qui permet de s’adapter \u00e0 la largeur de l’\u00e9cran. Le rendu s’adapte jusqu’aux r\u00e9solutions des smartphones.<\/p>\n

Ce qu’il me reste \u00e0 faire pour avoir une vrai version 1 :<\/p>\n