Tous nos articles autour du développement web et mobile

Découvrez les articles de nos astronautes qui mettent leur expertise en développement web à votre disposition sous plusieurs formats : retours d'expérience de projets, tutoriel et tests d'outils, conseil en méthodologies, initiation aux frameworks... Agilité, Architecture, Data, DevOps, Javascript, PHP... les sujets sont nombreux !
Bonne lecture.

Consulter l'ensemble de nos articles

PHP 7 Throwable Errors Exceptions

PHP 7 Throwable Errors Exceptions

Les erreurs sont présentes dans notre code, dans le code des librairies externes, ou même en cas de défaillance matérielle. C'est pourquoi la maîtrise des Throwable est indispensable afin d'avoir une gestion d'erreurs de qualité.

Neo4j et Symfony, comment utiliser une BDD graph ?

Neo4j et Symfony, comment utiliser une BDD graph ?

L'architecture et les données que nous stockons sont de plus en plus complexes. Il faut savoir choisir la bonne technologie pour le bon use case. L'une des technologies qui peut vous être utile, c'est la base de données graphes Neo4j.

Google Analytics et le bandeau cookie CNIL

Google Analytics et le bandeau cookie CNIL

Vous avez tous au moins été confrontés une fois, lors de la visite d'un site, à un message précisant que ce dernier utilise des cookies. Ce message parfois agaçant est dû à une loi passée il y a quelques années par la commission européenne. Profitons donc de l'intégration récente de ce bandeau sur ce blog pour en parler.

SSR avec Symfony et Vue.js

SSR avec Symfony et Vue.js

Nous travaillons de plus en plus avec à la fois un framework serveur type Symfony et un framework client type Vue.js. D'ailleurs on trouve énormément d'articles sur le sujet. La question que l'on se pose le plus souvent, c'est comment rendre ces choix technologiques performants.

Optimiser son application React

Optimiser son application React

React est, à l'heure où j'écris ces lignes, le framework JavaScript le plus utilisé du marché. Grâce à son DOM virtuel, il a montré qu'il était l'un des plus performant. Mais à cause d'exemples peut-être trop simples et d'une croyance aveugle en la toute puissance de React, il peut en résulter de sérieux problèmes de performance.

Optimiser vos images avec Imagine

Optimiser vos images avec Imagine

L’optimisation d’images est un enjeu très important dans la conception d’une application web et nécessite une attention particulière. Durant le développement d’un jeu en ligne impliquant une gestion importante d’images, nous avons été amenés à les optimiser pour différents devices (desktop et mobile). La suite de cet article sera dédiée à expliquer de manière assez simple notre démarche.

Devenir DevOps c'est facile

Devenir DevOps c'est facile

Deployer dans le Cloud c'est encore plus simple que de faire un Rsync. En voici la preuve avec ce petit tutoriel.

Pour Noël, je compile mon noyau GNU/Linux !

Pour Noël, je compile mon noyau GNU/Linux !

Le moment tant attendu est finalement arrivé, il est tant de : compiler, installer, tester (kernel-paniquer, recompiler, réinstaller, retester).

Pour Noël, je configure mon noyau GNU/Linux !

Pour Noël, je configure mon noyau GNU/Linux !

Maintenant que nous avons compris de façon générale comment fonctionnait le noyau Linux dans le précédent article, voyons comment le configurer afin, à terme, de le compiler et l'utiliser.

Pour Noël, je comprends mon noyau GNU/Linux !

Pour Noël, je comprends mon noyau GNU/Linux !

Linux n'est rien de plus qu'un noyau, les abus de langages sont trop nombreux et trop fréquents. Apprenons ici à faire la différence entre Linux et une distribution basée sur Linux.