Dimanche prochain, Ruby France organise une Rails Party. Cet événement, sponsorisé par AF83, sera l’occasion pour les débutants de découvrir en douceur Ruby on Rails avant la conférence Paris on Rails, et pour les experts, de découvrir / faire découvrir les bonnes pratiques autour de Ruby et Rails. Pour plus d’informations, Ruby France a mis une page spéciale en ligne, et vous pouvez vous inscrire par ici.
Lundi prochain, les dévs iront en masse à Paris on Rails. Et les autres auront la chance de pouvoir assister à un atelier sur Photoshop. Chrisitine nous expliquera comment nous débrouiller avec Photoshop quand on est un débutant.
Veille technologique : Rails 2.2, CouchDB, Citation, Etherpad, outils
Posted by: bmichel in veille technologiqueChaque semaine, je publie une liste de liens vers des billets de blog, des articles et des annonces qui me semblent intéressants et en rapport avec l’activité d’AF83. N’hésitez pas à proposez vos liens. Voici ceux de cette semaine :
- http://weblog.rubyonrails.org/2008/11/21/rails-2-2-i18n-http-validators-thread-safety-jruby-1-9-compatibility-docs : Ruby on Rails 2.2 est sorti avec son lot de nouveautés.
- http://damienkatz.net/2008/11/couchdb_is_now_officially_apac.html : CouchDB sort de l’incubator pour devenir un projet Apache à part entière.
- http://www.eflorenzano.com/blog/post/why-couchdb-sucks/ : CouchDB n’est pas une solution miracle. Il faut garder en tête qu’il a aussi des points faibles.
- http://twitter.com/meyerweb/status/1016701153 : la citation de la semaine revient à Eric Meyer.
- http://ejohn.org/blog/etherpad-real-time-editing-with-javascript/ : Etherpad est un éditeur de texte en ligne qui permet à plusieurs personnes de travailler simultanément sur le même document.
- http://websequencediagrams.com/ : un outil pour dessiner des diagrammes de séquence en ligne.
- http://romy.tetue.net/spip.php?article105 : doit-on laisser le choix entre Madame et Mademoiselle dans les formulaires web ?
- http://www.ergolab.net/ : un site sur l’ergonomie.
- http://www.mysqlperformanceblog.com/ : un blog intéressant sur MySQL et ses performances.
- http://agilesoftwaredevelopment.com/blog/peterstev/10-ways-save-slipping-project : comment sauver un projet en retard.
- http://www.seebs.net/faqs/manager.html : une FAQ pour comprendre comment fonctionne les managers.
- http://samizdat.mines.edu/howto/HowToBeAProgrammer.html : un mode d’emploi sur comment devenir développeur (au vu du nombre de lignes, c’est beaucoup plus dur d’être développeur que manager ^^).
- http://www.smashingmagazine.com/2008/11/18/10-advanced-php-tips-to-improve-your-progamming/ : 10 astuces PHP pour améliorer votre code.
- http://ph7spot.com/articles/leveraging_lsof : utiliser lsof pour le déboggage. C’est un article très détaillé que je conseille même à ceux qui connaissent déjà lsof.
- http://weblog.jamisbuck.org/2008/11/17/vim-follow-up : des astuces pour Vim.
- http://www.biologeek.com/conferences%2Cweb-semantique/le-web-semantique-ou-limportance-des-donnees-liees/ : un article sur le web sémantique (pour ceux qui ont raté la présentation à Paris Web).
- http://tomayko.com/writings/things-caches-do : un article sur les mécanismes de cache pour HTTP.
- http://www.smashingmagazine.com/2008/11/18/15-helpful-in-browser-web-development-tools/ : 15 outils pour le développement web.
- http://ejohn.org/blog/the-march-of-access-control/ : les contrôles d’accès pour les requêtes XmlHttpRequest cross-domain sont une nouveauté intéressante de HTML5.
- http://code.flickr.com/blog/2008/10/30/the-shape-of-alpha/ : Flickr partage des formes géotaggées (continents, pays, villes et même quartiers).
- http://adam.blog.heroku.com/past/2008/11/19/ruby_isnt_fun_anymore/ : Ruby devient un langage de plus en plus courant, et il n’est plus aussi fun qu’avant pour les “early adopters”.
- http://hoth.entp.com/2008/11/18/custom-fields-we-don-t-need-no-stinking-custom-fields : un article sur la classification des bugs (on appréciera le Dilbert au milieu qui est criant de vérité).
Veille technologique : Wikimapia, April, CC, Rails, Firebug, etc.
Posted by: bmichel in veille technologiqueChaque semaine, je publie une liste de liens vers des billets de blog, des articles et des annonces qui me semblent intéressants et en rapport avec l’activité d’AF83. N’hésitez pas à proposez vos liens. Voici ceux de cette semaine :
- http://wikimapia.org/ : est-ce que Mapovino fera aussi bien ? C’est un mélange de wikipedia et de google maps.
- http://www.april.org/tristan-nitot-appelle-a-adherer-a-lapril-pour-soutenir-ses-actions-de-promotion-et-defense-du-logiciel-libre : Tristan Nitot appelle à adhérer à l’April pour soutenir ses actions de promotion et défense du logiciel libre.
- http://www.stopie6.org/ : à mort IE6 !
- http://t37.net/comme-moi-rejoignez-le-reseau-creative-commons-et-soutenez-la-campagne-2008 : explications sur le lancement d’une campagne de soutien aux licences Creative Commons.
- http://www.loudthinking.com/posts/29-the-rails-myths : DHH, le créateur de Ruby on Rails, publie une série de billets visant sur les mythes et rumeurs qui tournent autour de Ruby et Rails.
- http://performance.survol.fr/2008/07/combien-attendre/ : cet article met en évidence l’influence du temps de chargement d’une page web sur le traffic d’un site.
- http://smushit.com/ : un outil en ligne pour réduire la taille des images et donc améliorer le temps de chargement des pages web.
- http://lbrandy.com/blog/2008/10/my-first-and-last-webcomic/ : un comic qui illustre très bien la différence entre PNG et JPEG.
- http://users.skynet.be/mgueury/mozilla/index.html : une extension Firefox pour valider du code HTML.
- http://blog.johnath.com/2008/11/11/new-in-firefox-31-linkified-view-source/ : une nouveauté intéressante de Firefox 3.1 pour les dévs.
- http://jamesshore.com/Blog/The-Decline-and-Fall-of-Agile.html : les méthodes agiles, dont Scrum, ne sont pas toujours un succès.
- http://blog.leetsoft.com/2008/11/15/passenger : Passenger s’impose de plus en plus comme la solution la plus efficace pour héberger des sites en Rails.
- http://cfis.savagexi.com/2008/11/13/profiling-your-rails-application-take-two : un billet sur le profiling d’application Rails.
- http://merb.4ninjas.org/ : un livre en ligne sur Merb, Datamapper et rspec.
- http://pylonsbook.com/ : un livre en ligne sur Pylons.
- http://www.djangoproject.com/weblog/2008/nov/15/101/ : Django 1.0.1 est sorti.
- http://madgeek.com/Articles/ORMapping/EN/mapping.htm : une liste de critères pour choisir un ORM.
- http://blog.whatwg.org/the-road-to-html-5-getelementsbyclassname : getElementsByClassName est une nouveauté d’HTML5.
- http://www.benatkin.com/weblog/?p=116 : jouer avec CouchDb depuis Firebug.
- http://getfirebug.com/extensions/index.html : une liste d’extensions pour Firebug.
- http://www.willjessup.com/sandbox/jquery/solar_system/rotator.html : une démo sympa d’un plugin jQuery.
- http://www.eflorenzano.com/blog/post/why-use-varchar-when-you-can-use-text/ : une discussion sur l’intérêt d’utiliser des champs VARCHAR plutôt que TEXT ?
- http://www.smashingmagazine.com/2008/11/12/12-principles-for-keeping-your-code-clean/ : 12 principes pour avoir du code html/css propre.
- http://as-map.com/blog/index.php/2008/11/14/rajoute-des-effets-bd-a-vos-videos-youtube-fun/ : ajouter des effets BD à vos vidéos Youtube.
Lundi prochain, nous pourrons assister à 2 ateliers. Le premier, animé par Max, sera consacré à Smarty, à 11H. Le suivant commencera à 12H et consistera à utiliser Solr sur des mini-projets.
Lundi prochain, nous aurons le droit à pas moins que 4 ateliers différents :
- à 10H30, Guillaume présentera un atelier intitulé “L’imaginaire de l’an 2000″
- à 11H30, nous ferons un debriefing de l’atelier de la semaine dernière sur CouchDb
- à 12H, nous discuterons des conventions de codage à adopter sur nos différents projets, avec des langages de programmation différents
- à 12h30, Yohann (l’ours) animera un atelier ‘vert’ où nous discuterons sur l’écologie et AF83/FaberNovel.
Veille technologique : Merb 1.0, Microsoft, HTML5, etc.
Posted by: bmichel in veille technologiqueChaque semaine, je publie une liste de liens vers des billets de blog, des articles et des annonces qui me semblent intéressants et en rapport avec l’activité d’AF83. N’hésitez pas à proposez vos liens. Voici ceux de cette semaine :
- https://linuxfr.org/2008/11/08/24659.html : le framework Merb est sorti en version 1.0.
- http://www2.computer.org/portal/web/buildyourcareer/fa035 : une liste pertinente de règles souvent oubliées à propos du développement logiciel.
- http://www.biologeek.com/conferences%2Clife-hacks%2Ctraduction/37signals-ce-quils-ont-appris/ : un article traduit en français sur l’expérience de 37 Signals.
- http://www.appleinsider.com/articles/08/11/06/microsofts_ballmer_considers_using_webkit_within_ie.html : Microsoft aurait envisagé la possibilité d’utiliser WebKit comme moteur de rendu pour Internet Explorer (malheureusement, cette solution n’a pas été retenue).
- http://www.theage.com.au/news/technology/biztech/microsoft-ceo-rules-out-yahoo-acquisition/2008/11/07/1225561122459.html : Microsoft refuse la proposition de Yahoo! qui, du coup, se retouve dans une sale position.
- http://startuplessonslearned.blogspot.com/2008/11/using-adwords-to-assess-demand-for-your.html : ce billet explique comment utiliser adwords pour juger du potentiel d’idées d’applications web.
- http://www.boxesandarrows.com/view/prototyping-with : comment prototyper en xhtml.
- http://blogs.zdnet.com/Burnette/?p=680 : Google a laissé passé un bug énorme sur Android.
- http://blog.whatwg.org/the-road-to-html-5-episode-1-the-section-element : des explications détaillées sur la balise <section> dans HTML5.
- http://www.smashingmagazine.com/2008/11/05/strategic-design-6-steps-for-building-successful-websites/ : 6 étapes pour réussir ses sites web (orienté design).
- http://dow.ngra.de/2008/11/04/script-kiddies-have-awesome-tools/ : les Script Kiddies ont des outils très évolués pour attaquer les sites web.
- http://perlbuzz.com/2008/11/speak-up-for-catalyst.html : le framework Catalyst (en Perl) fait tourner l’un des plus gros sites web au monde (masi visiblement, ils ne veulent pas communiquer dessus).
- http://www.eflorenzano.com/blog/post/its-caches-all-way-down/ : les caches sont partout.
- http://www.brainonfire.net/2006/07/06/javascript-object-literal-namespace/ : en javascript, on peut utiliser les objets pour faire des namespaces, et c’est une bonne chose de connaître cette technique.
- http://www.eflorenzano.com/blog/post/using-couchdb-django/ : on peut utiliser CouchDB avec Django (au moins expérimentalement).
- http://www.erlang-web.org/ : Erlang Web est un nouveau framework en Erlang.
- http://items.sjbach.com/319/configuring-vim-right : quelques astuces pour Vim.
- https://linuxfr.org/2008/11/10/24663.html : Open Arena est sorti en version 0.8.1.
Lundi prochain, toute la matinée sera consacrée à un seul atelier : ce sera un mini-mashpit sur le thème de CouchDb. Le but est de jouer avec cette nouvelle technologie très prometteuse et de réussir à faire une petite application en quelques heures. Si vous avez des idées d’applications qui peuvent être faites dans un laps de temps aussi court, n’hésitez pas à proposer.
Veille technologique : OpenID, PHP 5.3, CouchDb, Y!OS
Posted by: bmichel in veille technologiqueChaque semaine, je publie une liste de liens vers des billets de blog, des articles et des annonces qui me semblent intéressants et en rapport avec l’activité d’AF83. N’hésitez pas à proposez vos liens. Voici ceux de cette semaine :
- http://dev.live.com/blogs/devlive/archive/2008/10/27/421.aspx : Microsoft va supporter OpenID.
- http://google-code-updates.blogspot.com/2008/10/google-moves-towards-single-sign-on.html : google aussi.
- http://blog.pascal-martin.fr/post/php-5.3-introduction-sommaire : une série de billets sur les nouveautés de PHP 5.3.
- http://www.suspekt.org/2008/11/03/php-usb-device-to-solve-namespace-problems/ : un périphérique usb pour résoudre les problèmes de namespace de PHP 5.3.
- http://www.eflorenzano.com/blog/post/whats-next/ : quelques prévisions de technologies qui devraient s’imposer (dont CouchDb).
- http://jchris.mfdz.com/posts/128 : cet article comment utiliser CouchDb pour écrire des applications de manière autonome.
- http://vmx.cx/cgi-bin/blog/index.cgi/geocouch-geospatial-queries-with-couchdb:2008-10-26:en%2CCouchDB%2CPython%2Cgeo : une extension à CouchDb qui permet de gérer les données géospatiales.
- http://typeface.neocracy.org/ : une solution libre pour afficher des titres dans une police non-standard.
- http://capsizedesigns.com/blog/2008/04/battle-of-the-css-frameworks/ : un comparatif de plusieurs frameworks CSS.
- http://developer.yahoo.net/blog/archives/2008/10/yos_10_launch.html : Yahoo! annonce la sortie de Yahoo! Open Strategy (Y!OS) 1.0.
- http://urlgreyhot.com/personal/weblog : plein de ressources pour la conception de doc fonctionnels et la notion de user experience.
- http://www.packtpub.com/article/2008-most-promising-open-source-cms-announced : SilverStripe a gagné le prix du CMS open source le plus prometteur.
- http://www.mxgraph.com/index.html : un outil pour tracer des graphes, diagrammes et autres workflow en ligne.
- http://piwik.org/ : un outil de statistiques pour sites web sous licence libre.
- http://flowplayer.org/index.html : un playeur flash libre.
- http://www.sdtimes.com/link/33018 : l’outil de versionning Git change la manière dont les développeurs gèrent leur code et les échange de code.
- http://simonwillison.net/2008/talks/head-horror/ : les histoires d’horreur de la sécurité pour le web.
- http://alban.apinc.org/blog/collaborative-editing/ : le travail collaboratif dans Emacs, Vim et gedit.
- http://grundyhome.com/2008/10/28/13-laws-of-client-work/ : les 13 lois du travail avec le client.
Après une période un peu creuse, les ateliers du lundi reprennent, avec notamment 3 présentations lundi prochain :
- à 10h30, Ori présentera la méthode de gestion de projets Scrum, (cf http://fr.wikipedia.org/wiki/Scrum pour plus de détails).
- à 11h30, Max fera un atelier sur Smarty, le moteur de template PHP.
- à 12h30, Ovidiu nous montrera son module exception logger pour Turbulences.






Entries (RSS)