Menu principal

Statut de la page

Remote i3-wm WS : ma télécommande pour bureau Debian GNU/Linux

Il m'arrive d'avoir besoin de prendre le contrôle de ma machine via mon Android (bouger la souris, scroller et taper du texte). J'ai quasiment toujours utilisé l'application Pointer Host. elle s'appuie sur un serveur Java lancé sur ma machine. Pour bouger la souris et générer des cliques, elle est très efficace. Cependant, l'écriture de caractères a toujours posé problème (chiffres et lettres accentuées erronés). Depuis quelques semaines, j'ai envie de jouer avec les websockets et réécrire une appli du genre m'a semblé être un bon exercice. Ce que je vais vous présenter est une POC. Cette application n'est pas sécurisée et est orientée pour mes besoins. Il est cependant très simple de la faire évoluer. Voici mon [...]
Lire la suite
Vus : 299
Publié par Simon Vieille : 31

GDPR : impact sur l’ensemble de vos développements

Le GDPR (ou RGPD en français) est le nouveau règlement européen en matière de protection des données personnelles. Pas d’inquiétude, je ne vais pas faire de présentation complète du sujet! C’est indigeste et je ne suis pas coutumier des gros dossiers. Il s’agit d’un article de vulgarisation, il y a des raccourcis et des approximations, l’objectif est de donner un aperçu grossier de ce que la GDPR implique. De plus, l’article sera très grandement inspiré de l’article anglophone de Bozho (n’hésitez pas à lire la version originale), ce dernier est très orienté pour les développeurs. Nous allons plutôt parler fonctionnalité et implémentation que règlement. Le GPDR en [...]
Lire la suite
Vus : 747
Publié par Wodric : 12

Exploiter du JSON en Bash avec PHP

Faire du JSON avec PHP ou tout autre langage orienté web, c’est trivial. Mais lorsqu’il faut commencer à se le coltiner en Bash, c’est déjà plus galère.. Pour un besoin personnel, je dois justement lire du JSON dans un shell. Le cahier des charges est simple : J’ai PHP et Python sur la bécane (un serveur), et dans l’optique de partager ce code plus tard, je ne souhaite pas avoir de dépendances. Exit donc jq, qui est [...]
Lire la suite
Vus : 242
Publié par Max Koder : 16

Une Flask de Django

Bonjour à tous ! Pour ceux qui ont déjà fait du développement web avec Django le titre est évident, pour les autres, bienvenue sur mon introduction à Django ! Django est un excellent framework Python qui permet de développer rapidement des applications web, et qui est très complet. Il est plus long à prendre en main que Flask, un autre microframework Python que je vais utiliser comme exemple afin d’introduire quelques concepts de Django, et de montrer que ces idées bizarres ne sortent pas de nulle part. Parés ? C’est parti ! Prérequis Ce tutoriel va référencer des tags du dépôt git à cette adresse. Je vous conseille aussi cet excellent tutoriel qui pourra [...]
Lire la suite
Vus : 142
Publié par raspbeguy : 12

Linux : Installer plusieurs versions de xampp sans VM

Comme je l’écrivais récemment, l’aventure avec Ampps ne s’est pas bien déroulée. Je me suis donc résolu à relancer les recherches pour avoir plusieurs versions de PHP sur un même serveur local, et bien entendu sans machine virtuelle. Plutôt flemmard, j’abandonne l’idée d’installer un LAMP à la main et de compiler moi-même les versions de PHP. Me reste alors la possibilité d’installer plusieurs [...]
Lire la suite
Vus : 260
Publié par Max Koder : 16

GNOME envisage de migrer vers GitLab

Dans un message envoyé sur la liste de diffusion dédiée au développement de GNOME, plusieurs développeurs proposent d’abandonner Bugzilla et Cgit au profit de GitLab, qu’ils jugent bien plus moderne et qui faciliterait la vie de tout le monde.  [...]
Lire la suite
Vus : 233
Publié par Okki : 221

Exécuter une requête asynchrone avec PHP et cURL

Je vous parlais de cURL et d’API il y a quelques jours. Aujourd’hui, j’enfonce le clou avec une méthode que j’expérimente pour un futur projet : Comment exécuter une requête asynchrone avec PHP et cURL. L’origine du problème Pour rappel, PHP est un langage de programmation séquentiel, impératif ou encore [...]
Lire la suite
Vus : 494
Publié par Max Koder : 16

cURL : Dialogue avec une API en PHP

Il y a quelques temps, j’ai été confronté à l’API de Mastodon, et me suis rendu compte que j’utilisais en fait 2 méthodes pour dialoguer avec une API en PHP. J’étais initialement parti pour vous présenter les 2, mais je ne détaillerai que la plus efficace : cURL. La seconde, plus aisée et rapide fera l’objet d’un second article à venir. Euh, Jamie, c’est quoi une API ? Vous avez raison, avant tout cela, posons les bases. API Je suis sûr que vous avez déjà entendu parler d’API, même sans savoir ce que c’est. API signifie [...]
Lire la suite
Vus : 639
Publié par Max Koder : 16

Je suis passé chez Framagit

Depuis que j’ai mis en ligne TootoPHP, j’écris moins. Pas moins de temps sur le clavier non, je rédige surtout de la doc et du code pour cette librairie. Ce petit projet vise à servir l’intérêt du libre, à travers Mastodon. Si vous n’avez pas passé les 20 derniers jours dans une grotte, nul besoin de vous expliquer ce que c’est. Alors pour faire les choses bien, j’ai décidé d’héberger le repo git sur une plateforme libre :  [...]
Lire la suite
Vus : 150
Publié par Max Koder : 16

Et il devint bien plus simple de contribuer à GNOME…

Jusqu’à aujourd’hui, si l’on souhaitait contribuer à une application GNOME, il fallait impérativement disposer d’une distribution récente, télécharger de nombreuses bibliothèques et autres modules, affronter l’enfer des dépendances… sans oublier les inévitables problèmes aléatoires. Carlos Soriano, le mainteneur de Fichiers, explique qu’il fallait autrefois six bonnes heures pour tout mettre en place avant d’espérer pouvoir enfin contribuer au gestionnaire de fichiers. Maintenant, en seulement cinq petites minutes, tout est prêt. Il n’y a plus besoin de se soucier de la distribution utilisée, des versions nécessaires ou de devoir gérer [...]
Lire la suite
Vus : 278
Publié par Okki : 221
Powered by BilboPlanet