Ruby on Rails

Archi & techno

Développer son API dans n’importe quel langage

Noël approche et nous vous proposons de déballer les cadeaux avant l'heure. Cher père Noël, montre moi comment coder une API. Les API ont le vent en poupe. Et pour cause, les entreprises ont bien compris qu'elles peuvent jouer un rôle important dans le SI tant au niveau de son ouverture et de l'innovation qu'au niveau de la transformation des équipes et de leurs façons de travailler. Depuis 4 ans, OCTO forme, conseille et aide à construire des API sur mesure pour ses clients... ...…

Lire la suite
Archi & techno

Performance côté client avec Rails & Heroku

À ChooseYourBoss on développe une appli web tout ce qu’il y a de plus classique : HTML5, JS, CSS3 + quelques API (Linkedn, Viadeo, Google Maps, Google Analytics, etc). Côté serveur on est en Rails sur Heroku. Bref, rien d'exceptionnel quoi. Puis un jour, on a jeté un œil sur le graphe de temps de chargement de notre appli - merci Google Analytics. Et là le drame : une moyenne de plus de 5 secondes pour la page d'accueil, et je ne vous parle pas sur mobile. On se dépêche alors…

Lire la suite
Archi & techno

Le push web avec Pusher

Introduction Depuis que les sites web sont devenus des applications riches, le besoin de push s’est largement manifesté. Il est présent sur des sites de mails, de feeds d’information, de partage de documents, de réservation de billets avec choix des places… Le push web permet de notifier le client d’une certaine information directement depuis le serveur, sans nécessiter de recharger la page du client. C’est typiquement un paradigme qu’on peut utiliser sur un site de messagerie instantanée. Plusieurs technologies permettent d’implémenter ce genre de comportement,…

Lire la suite
Évènement

Hubluc.com, le comparateur musical issu de la R&D Octo

Un lundi matin ordinaire au boulot... 10h30 - Nostalgique, j'achète le dernier Muse sur iTunes à 9,99€ 11h10 - L'album diffuse en boucle dans le bureau 11h20 - David entre "T'as eu la promo Amazon à 4,99€ ?" 11h23 - En plus d'être nostalgique, je suis maintenant déprimé Et sinon, il y a Hubluc.com, LE comparateur dédié aux sites de téléchargement et streaming.

Lire la suite
Archi & techno

Rails += Tests

Si vous avez déjà créé une application Ruby on Rails, vous avez déjà dû voir un étrange répertoire : tests. N'ayez pas peur, tout a été fait pour faciliter la mise en place de tests de bout en bout avec Rails. Je vais donc vous donner les méthodes que j'apprécie et que je considère efficaces pour l'écriture de tests en Rails. Que vous soyez novices ou expert, j'espère pouvoir vous en apprendre un peu. Tous les exemples donnés seront pour Rails 3, mais ils sont pratiquement…

Lire la suite