Sunfox


Articles mot-clétés webdev

Ember en 2015

17 mars 2015 , ,

Trois choses à retirer de la Keynote d’ouverture d’EmberConf 2015 à propos du framework JavaScript Ember :

EmberJS Logo

V2

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.

Suite de l’article…

EasouSpider le robot qui ne sait pas parler l’utf8

23 juillet 2014 , , , , ,

Photo de Mathieu mangeant une araignée

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.…

Suite de l’article…

Retrouver les clefs de localisation facilement avec Rails

17 juillet 2014 3 commentaires, , ,

Photo de Drapeaux Lego

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.

Suite de l’article…

ActionMailer n’aime pas vos URLs (par défaut)

14 juillet 2014 , , ,

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 ?

Photo of a miniature train, by Sunny

Suite de l’article…

Quand ne faut-il pas mettre en ligne un site Web ?

9 décembre 2010 18 commentaires, , , ,

Sur votre calendrier, remplacez mise en ligne les vendredi à 19:00 par sodomie
Il y a mieux à faire
les vendredis…

  • Le vendredi
  • Le soir
  • À un pic de fréquentation

Merci.

Paris Web is a big family

30 octobre 2010 1 commentaire, , , ,

Christian Heilmann & Sunny RipertFather and son by Rik24d

Facts:

  • Paris Web are the best conferences on the subject.
  • This year’s Paris Web 2010 was grand.
  • Christian Heilmann from Yahoo! Mozilla should keep coming back every year.
  • Redheads are hot.

La Distribution : la solution contre le Minitel 2.0 ?

16 octobre 2009 12 commentaires, , , ,

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.

[Logo La Distribution] 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 :

  • Dépôts distants d’applications, comme dans toute bonne distribution Linux
  • Identifiants d’administration uniques à travers vos sites
  • Cookies d’authentification partagés ! (Bluffant.)
  • Internationalisation unifiée
  • Client OpenID
  • Serveur OpenID
  • Mises-à-jour centralisées
  • Des tas d’applis PHP déjà supportées : WordPress, Dotclear, Habari, DokuWiki, bbPress, Moonmoon, Spip, Gallery, …
  • Maintenu activement
  • Du bon logiciel libre comme on en fait plus ma bonne dame

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 :)

Bouton Paris Web 2008

24 octobre 2008 6 commentaires, , , ,

Parmi les boutons de promotion pour Paris Web 2008 il en manquait un.

Paris-Web 2008, 13, 14 et 15 novembre : J'y serai pas mais allez-y quand même

Gouttes

La balise i

28 juin 2006 10 commentaires, ,

<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.)

👨🏻‍🦰 Sunny Ripert

est un développeur web vivant à ParisContactArchives

Textes et contenus sous licence Creative Commons.