Arkiv : Sauvegarde de fichiers et bases MySQL + archivage sur Amazon S3 et Amazon Glacier

Pour mes besoins, j’ai créé un programme qui sert à faire des sauvegardes de fichiers et de bases de données MySQL. Ces sauvegardes sont stockées en local et peuvent être archivées sur Amazon S3 ainsi que sur Amazon Glacier. Ce programme s’appelle Arkiv et son code source est disponible sur…

Lire la suite

Utiliser GSuite pour envoyer des emails depuis un serveur

Imaginons la situation suivante : Vous avez souscrit à l’offre GSuite de Google, et vous utilisez ainsi Gmail avec votre propre nom de domaine. Vous avez un serveur Linux, depuis lequel vous souhaitez pouvoir envoyer des emails. (Si vous n’êtes pas encore client GSuite, n’oubliez pas que j’ai proposé des…

Lire la suite

Gestion des dates et heures dans les bases de données

Je vais vous parler d’une réflexion que j’ai en ce moment, causée par un développement sur un produit qui se veut à destination d’utilisateurs répartis autour du globe. Jusqu’ici, je n’avais jamais vraiment été confronté à de véritables problèmes de gestion des dates dans mes applications. Je stockais les dates…

Lire la suite

Fonctionnement interne des langages de programmation

Juste pour le fun, voici quelques liens vers des sites qui détaillent le fonctionnement interne de plusieurs langages de programmation. C’est très intéressant à étudier. Si vous connaissez d’autres sources d’information de ce type, n’hésitez pas à les ajouter dans les commentaires. PHP PHP Internals Book Perl Perl 5 Internals…

Lire la suite

Appel à avis : Handlers d’événement inline en Javascript

À la suite de mon dernier article, au sujet des technos navigateur, je prépare un autre billet consacré aux langage alternatifs qui génèrent du Javascript. Et au détour de tout ça, je suis tombé sur une page de la documentation Dart qui m’a un peu interloqué. Cette page, consacrée à…

Lire la suite