L’avenir de Zookeeper dans une architecture Kafka

Apache Kafka, est devenue l’une des solutions standards de l’écosystème Big Data en termes de gestion et traitements des flux de données.
Ce système qui ne cesse de grandir est aujourd’hui au cœur de milliers d’entreprises. Pour qu’il puisse fonctionner, il a besoin d’Apache Zookeeper, qui est une référence en tant que service de coordination. 

Lire la suite

Les avantages de l’écoconception et du GreenIT

On entend de plus en plus souvent parler de GreenIT et d’écoconception de services numériques. La raison première de l’existence de la démarche est bien sur l’amélioration du bilan environnemental et sociétal de l’entreprise. C’est le but, donc un avantage attendu assez évident. Mais savez-vous que la démarche a de nombreux autres avantages et effets positifs ?

Rentabilité, SEO, fidélisation, image de marque…

Lire la suite

Exploitation – stack buffer overflow: Blind Return Oriented Programming

Exploitation – stack buffer overflow: Blind Return Oriented Programming
Trouver le crash, déterminer si le programme est exploitable, bruteforcer quelques octets, trouver le stop gadget, trouver le BROP gadget, trouver le numéro de socket, trouver strcmp, trouver send ou write, leak le binaire, ROP The Stack as usual

Lire la suite

Développer sa première PWA 1/3

Pour faire des applications mobiles natives, il faut du code spécifique pour chacune des plateformes. Ce code est donc dupliqué et demande des compétences différentes. Grâce aux nouveautés du web, les Progressive Web Applications (PWA) nous permettent de développer des expériences de plus en plus proches du natif. Avec le gros avantage de pouvoir partager une bonne partie du code entre les versions desktop, mobiles Android et iOS.

À travers ce guide, essayons-nous au développement de notre première PWA.

Lire la suite