Catégorie : Développement informatique
-
Secure headers
Secureheaders, une gem ruby pour ajouter et configurer des entêtes liées à la sécurité sur vos applications web. Content Security Policy (CSP) – Helps detect/prevent XSS, mixed-content, and other classes of attack. CSP 1.1 Specification HTTP Strict Transport Security (HSTS) – Ensures the browser never visits the http version of a website. Protects from SSLStrip/Firesheep…
-
Convergence web et application – Stockage Safari mobil / iOS
Les API qui arrivent sur nos navigateurs depuis quelques années commence à nous faire imaginer une vraie convergence entre les applications mobiles et le web. C’est déjà un premier pas énorme qu’on voit avec Chrome web store, Firefox Marketplace, et autres Windows 8 : On commence à développer directement avec les technologies web, éventuellement directement avec…
-
Framework js pour application web
Je regarde un peu les frameworks JS pour « applications dans le navigateur ». Plus j’avance plus je me dis qu’avec l’approche mobile et la gestion du offline, on abandonne le web tel que je le connaissais. Même avec une foultitude de javascript et d’ajax, nous avons longtemps gardé l’approche « vue sur le client, application sur le…
-
Charpentier informatique
Interviewer: So, you’re a carpenter, are you? Carpenter: That’s right, that’s what I do. […] Interviewer: First of all, we’re working in a subdivision building a lot of brown houses. Have you built a lot of brown houses before? Carpenter: Well, I’m a carpenter, so I build houses, and people pretty much paint them the…
-
Tester, documenter et déboguer une API REST
Je découvre apiary.io. Il y a de quoi documenter, tester et déboguer une API REST, avec des mocks et des proxy de déboguage. Je ne sais pas si la valeur ajoutée est suffisante pour imaginer utiliser un service de ce type mais c’est bien foutu, simple, et assez clair. Je n’ai simplement pas compris quel…
-
Apprendre EPUB gratuitement avec O’Reilly
C’est peut être vieux mais aujourd’hui je remarque que les titres « What is EPUB 3« , « Accessible EPUB 3 » et « HTML 5 for publishers » sont gratuits chez O’Reilly, en EPUB et PDF. Si la conception de livres numériques vous intéresse, ce serait dommage de se priver. Pour ceux qui sont un peu plus marketing, il y…
-
Writing Web Apps Quickly With Mortar
Les webapps sont pour moi définitivement la direction vers laquelle aller. Mozilla pousse beaucoup via Firefox OS. Pour jouer avec eux, jetez un oeil à Mortar, qui permet d’initialiser tout le nécessaire. Il y a un joli billet de hacks.mozilla.org qui peut vous permettre de démarrer.
-
Ligatures privées et remplacement de textes
Pendant quelques années nous avons cherché le saint Graal pour remplacer du texte par des images dans les pages HTML. Il y a eu sIFR qui nécessitait le plugin Flash, des bidouilles à base d’indentation et marges CSS négatives qui risquaient de casser pour ceux qui n’affichaient pas les images, des trucs horribles à base…
-
Quelques liens javascript
Partagé sans commentaires, mais vous pouvez faire les vôtres : Détecter les insertions de nouveaux noeuds DOM à l’aide des animations CSS (dirty hack, mais bien pratique depuis que les événements javascript prévus pour sont abandonnés) Une fonction de rappel après chaque exécution de script (je suis certain qu’on peut y trouver des usages sympa pour…
-
If-less programming
Et si les « if » dans nos programmes informatiques étaient une mauvaise pratique ? Je donne le lien sans trop de commentaires car je ne sais qu’en penser, mais ça m’interpelle quand même. Effectivement, les codes dont je suis le moins fier comportent beaucoup de conditions, et inversement. Je ne crois pas que le if soit mauvais…