Menu principal

Statut de la page

Utiliser Ansible depuis Windows

Ansible est un logiciel libre pour la configuration et la gestion des ordinateurs. Il combine le déploiement sur plusieurs serveurs, l’exécution des tâches ad-hoc, et la gestion de configuration. Les différents serveurs sont gérés via SSH et ne nécessitent aucune installe. La configuration est faite en YAML.  [...]
Lire la suite
Vus : 723
Publié par Progi1984 : 78

Docker: utiliser SASS, PHPMyAdmin, MailDev et Sentry

Dans mon précédent article, j’ai mis en place un environnement de développement basé sur des containers Docker avec Nginx, PHP-fpm et MySQL. Dans cet article, nous allons mettre en place différents containers Docker pour installer les outils suivants : SASS, PHPMyAdmin, MailDev et Sentry.  [...]
Lire la suite
Vus : 1271
Publié par Progi1984 : 78

Docker, un environnement de développement versionnable

Docker est un logiciel libre qui permet d’embarquer dans un container virtuel une application. Cela permet ainsi non plus de virtualiser un système mais de virtualiser un processus, et c’est pourquoi on parle parfois de virtualisation légère. Dans notre exemple, nous allons mettre en place Docker ainsi qu’un environnement de développement basé sur Nginx, PHP-fpm et MySQL.  [...]
Lire la suite
Vus : 3296
Publié par Progi1984 : 78

Utiliser CodeClimate avec Github & Travis dans un projet PHP

Après avoir utilisé Scrutinizer-CI, j’ai décidé d’utiliser CodeClimate pour PHPPresentation. Ajout du projet sur CodeClimate Après une connexion via GitHub, j’ai  [...]
Lire la suite
Vus : 991
Publié par Progi1984 : 78

Capturer un flux RTSP dans un fichier via ffmpeg

J’ai eu besoin de récupérer un flux RTSP, protocole souvent utilisé pour streamer des vidéos sur Internet. Pour cela, un seul outil dans ma boite à outils m’aura été utile : ffmpeg. La ligne de commande est simple : ffmpeg -i rtsp://123.45.67.89/file.mp4 [...]
Lire la suite
Vus : 1172
Publié par Progi1984 : 78

Linux : Détecter son hardware en ligne de commande

Linux est un outil génial. Alors quand j’ai dû récupérer sur un PC le matériel, je me suis dit que ce serait intéressant de le récupérer via ligne de commande. Donc voici les quelques lignes de commande qui m’ont permis de récupérer les informations à propos du matériel. Les principaux outils utilisés sont :  [...]
Lire la suite
Vus : 1366
Publié par Progi1984 : 78

Présentation PHPOffice

Dans le cadre d’une présentation pour mes collègues de Cognix-Systems, j’ai réalisé une série de slides pour présenter l’organisation PHPOffice et ses différents projets (et idées). On y parle donc PHPExcel (futur PHPSpreadsheet), PHPWord, PHPPowerPoint (futur PHPPresentation), PHPVisio, PHPProjet et PHPAccess. N’hésitez pas à me faire vos retours sur ces slides. Présentation PHPOffice from [...]
Lire la suite
Vus : 985
Publié par Progi1984 : 78

Optimiser son site WordPress toujours plus

Mon article précédent sur l’optimisation WordPress m’avait laissé un gout de défi dans la bouche avec un « Page Speed Grade » à 95%. Et si on tentait de s’approcher encore un peu plus des 100%. Mon passage sur un OVH Pro m’a motivé à améliorer ce pourcentage. Voici mes résultats.  [...]
Lire la suite
Vus : 1073
Publié par Progi1984 : 78

Firefox OS : Statistiques sur le Marketplace

Suite à mes articles sur le Marketplace, je m’étais donné comme objectif de mettre en place un système automatisé de mise en ligne des statistiques. Après quelques développement, cela fonctionne assez bien. Voici comment cela fonctionne et mon analyse sur ces statistiques. Fonctionnement J’utilise Travis CI pour faire l’intégration continue, et un  [...]
Lire la suite
Vus : 838
Publié par Progi1984 : 78

Créer une application Cordova pour Firefox OS

Aujourd’hui, j’ai l’intention de vous faire découvrir Apache Cordova : j’ai voulu profiter de la réalisation pour Firefox OS pour apprendre à utiliser cette technologie. Mais qu’est-ce donc que Cordova ? Apache Cordova ou plus anciennement Apache Callback ou PhoneGap, est un framework open-source développé par la Fondation Apache. Il permet de créer des applications mobiles pour différentes plates-formes (Android, iOS, Windows 8…) en HTML, CSS et JavaScript. Les applications qui en résultent sont hybrides, ce qui signifie qu’elles ne sont ni vraiment natives, ni purement basées sur les langages HTML, CSS et JavaScript.  [...]
Lire la suite
Vus : 1556
Publié par Progi1984 : 78
Powered by BilboPlanet