17 mars 2015 — ember, javascript, webdev
Trois choses à retirer de la Keynote d’ouverture d’EmberConf 2015 à propos du framework JavaScript Ember :
Toutes les nouvelles features de la version 2 d’Ember sont déjà dans la version 1. Cette nouvelle version va juste retirer les warnings. Du coup la mise à jour d’Ember peut se faire de façon beaucoup plus graduelle et rétrocompatible. Si on compare ça à Angular, la version 2 ne sera pas du tout compatible et introduit énormément de nouvelles façons de faire d’un coup.
23 juillet 2014 — rack, rails, robots, ruby, web, webdev
Ces derniers jours je recevait une trentaine d’emails par jour m’indiquant qu’une erreur avait éclatée sur cults3d.com. Ces exceptions provenaient toutes d’un robot chinois, EasouSpider, qui parcoure le Web pour remplir son moteur de recherche.
Ce robot ne sait pas parler l’unicode comme tout le monde et envoie dans les formulaires des valeurs mal encodées, ce qui fâche Ruby on Rails. Le problème est surtout que Rails ne traite l’erreur que bien trop tard, lorsqu’on essaie de lire les paramètres de la requête. Et là l’erreur est une incompréhensible ArgumentError
:
invalid %-encoding (Q/B0*ÜHܘ0ÅÅ1 0 U GB1 0 U.…
17 juillet 2014 3 commentaires — i18n, rails, ruby, webdev
J’utilise Locale avec Ruby on Rails pour permettre à n’importe qui dans l’équipe de modifier les textes d’un site quelle que soit la langue.
Néanmoins, ce n’est pas évident pour celui qui n’a pas le code sous les yeux de retrouver quel texte correspond à quelle clef.
14 juillet 2014 — rails, ruby, sécurité, webdev
Faire un lien dans un email dans une application Ruby on Rails devrait être aussi simple que de faire un lien dans le reste de l’application, non ?
9 décembre 2010 18 commentaires — bonnes pratiques, parisweb, performances, serveurs, webdev
Il y a mieux à faire
les vendredis…
Merci.
30 octobre 2010 1 commentaire — conférences, paris web, photo, redheads, webdev
Father and son by Rik24d
Facts:
16 octobre 2009 12 commentaires — décentralisation, distribution, openid, web, webdev
Facebook, Flickr, Delicious, Twitter, … nos données et nos identités ne nous appartiennent plus. Chacun devrait pouvoir héberger soi-même ses données et ses applications et être maître de sa propre identité. Le Web tel qu’il a été imaginé.
Le plus court chemin vers la liberté passe par son propre domaine. Mais le gros frein à la décentralisation reste d’avoir un hébergement à soi puis d’installer et de mettre à jour chaque application. C’est long, c’est compliqué et les configurations sont toutes différentes.
La Distribution est la solution pour reprendre le contrôle. Elle permet d’installer un blogware, un wiki ou un forum en un clic. Mais ce n’est pas tout :
Testez donc La Distribution sur votre serveur, envoyez du feedback, partagez l’info, décentralisez vos infos.
Ah et joyeux anniversaire à François Hodierne, le valeureux créateur de La Distribution :)
24 octobre 2008 6 commentaires — humour, image, paris, standards du web, webdev
Parmi les boutons de promotion pour Paris Web 2008 il en manquait un.
28 juin 2006 10 commentaires — html, semantics, webdev
<i>
En HTML sémantique il faut utiliser les balises ayant un sens et pas seulement un effet de style. C’est pour cela que la balise <b>
qui signifie gras est dépréciée en faveur de <strong>
qui signifie fort.
De même pour la balise italique <i>
que l’on remplace par <em>
qui signifie emphase. Cette nouvelle balise s’utilise quand on mets l’accent sur un mot et plus juste pour faire de l’italique.
Mais en français les règles typographiques veulent que certaines parties de textes soient en italique, comme par exemple les titres de livres ou encore les formules de latin. Si ces textes doivent être en italique on ne mets pas forcément l’accent dessus dans la phrase.
Il ne faut donc pas oublier la balise <i>
aussi rapidement. Il faut l’utiliser quand elle s’applique à une règle typographique et utiliser <em>
quand vraiment il s’agit d’une emphase.
(Oh et dans le même genre il y a aussi la pauvre balise big.)
est un développeur web vivant à Paris — Contact — Archives
Textes et contenus sous licence Creative Commons.