FreshRSS

🔒
❌ À propos de FreshRSS
Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
Hier — 24 juillet 2021Flux principal

Développez votre intelligence avec le MIND MAPPING et cet outil gratuit

24 juillet 2021 à 09:00
Par : Korben

Si vous avez une pensée plus arborescente que la moyenne, vous aimez probablement utiliser les cartes mentales ou mindmaps pour poser vos idées et explorer tous les aspects d’un même sujet. J’aime beaucoup ce format, car il permet de structurer une idée surtout quand ça part dans tous les sens comme c’est mon cas.

Si vous voulez améliorer vos capacités d’analyse, je vous invite d’ailleurs à lire ce livre de Tony Buzan, l’inventeur du Mind Mapping, qui s’appelle sans prétention aucune (lol) : « Développez votre intelligence avec le MIND MAPPING » .

Oui j’ai repris le titre de son livre comme titre d’article parce que j’ai trouvé ça fun et je me suis dit vous seriez tellement à fond que vous cliqueriez 100% sûr sur ce titre.

Pour les légions de radins, ceux qui ne veulent pas débourser un centime pour enrichir leurs connaissances, sachez que ce livre existe également en livre audio gratuit si vous prenez l’offre d’essai Audible. Pensez à résilier avant le renouvellement de l’abonnement si ça ne vous intéresse pas de continuer l’abonnement.

Parenthèse fermée, maintenant que vous êtes un pro du Mind Mapping, il vous faut un outil… Un outil cool qui ne nécessite pas d’installation, qui est gratuit et qui permet de sauvegarder rapidement ses cartes mentales.

Et bien, ne cherchez plus, car cet outil c’est Mindmaps.app, un logiciel pour créer vos cartes mentales directement depuis votre navigateur. C’est assez basique mais efficace et vous pouvez évidemment les sauvegarder dans le cloud (Dropbox, Google Drive), ou directement dans le stockage local de votre navigateur ou sous la forme d’un export sur votre disque dur. Vous pouvez également sauvegarder des exports en image de vos cartes mentales.

Cette application open source est développée en HTML5 et peut également fonctionner hors ligne. Pour cela, il vous suffit de récupérer le code sur Github et servir les fichiers avec un serveur web local. Tout est expliqué dans la documentation sur le github.

La maintenance du projet est réduite à son strict minimum (sécurité uniquement), car son développeur, David Richard considère que Mindmaps est terminé en termes de fonctionnalités. C’est rare un développeur qui sait s’arrêter et qui ne fait pas évoluer son produit jusqu’à le rendre lourd et complexe. Bravo à lui.

À vous de jouer maintenant pour faire, comme moi, vos plus belles cartes mentales.

Merci à Lorenper pour l’info.

Numéros d’urgence : l’État veut mettre à l’épreuve Orange sur une éventuelle future panne

23 juillet 2021 à 16:10

pompier secours

Dans un rapport mené par les services de l’État, Orange est pointé du doigt à différents niveaux. Plusieurs insuffisances doivent être corrigées et, d'ici six mois, testées dans le cadre d'un exercice de crise. [Lire la suite]

Voitures, vélos, scooters... : la mobilité de demain se lit sur Vroom ! https://www.numerama.com/vroom/vroom//

L'article Numéros d’urgence : l’État veut mettre à l’épreuve Orange sur une éventuelle future panne est apparu en premier sur Numerama.

À partir d’avant-hierFlux principal

Comment regarder plusieurs chaînes Twitch en même temps ?

23 juillet 2021 à 09:00
Par : Korben

Si vous aimez passer du temps sur Twitch, peut-être que vous venez me voir de temps en temps sur ma chaine. Peut-être aussi que parfois vous devez choisir entre l’un ou l’autre de vos streamers / streameuses.

Je comprends parfaitement qu’entre un Korben ou une Amouranth, le choix soit extrêmement difficile pour vous.

Mais pourquoi choisir quand on peut tous les avoir ?

Et comment ? Et bien grâce au site Twitch Theater qui permet de composer une mosaïque de chaînes Twitch pour pouvoir suivre plusieurs streams en même temps.

Ainsi vous pouvez suivre les vidéos, mais également les discussions, mettre en pause tous les streams, écouter l’audio d’une chaîne après l’autre ou de tout écouter en même temps, réorganiser l’emplacement des streams et faire tout ce que Twitch vous permet de faire nativement.

C’est top et c’est vraiment pour les gens qui ont du mal à choisir ou pour ceux qui veulent écouter des discussions chill d’un côté tout en matant un jeu vidéo de l’autre…

Bref, à vous de faire vos compositions, mais n’en regardez pas trop en même temps, vous deviendriez zinzin.

Merci à Laurent pour l’info.

LuckySheet – Le clone open source de Google Sheet / Excel

21 juillet 2021 à 09:00
Par : Korben

Si vous êtes un utilisateur de Microsoft Excel ou de Google Sheet, peut-être avez-vous envie de plus de liberté et d’indépendance ? Peut-être avez-vous également envie de rester le seul propriétaire de vos données ?

Si oui, alors je pense que cette news va vous intéresser. Il s’agit d’un clone open source de Google Sheet qui peut s’installer sur n’importe quel serveur ou se lancer localement, pour finalement remplacer Excel dans votre quotidien.

Luckysheet dispose des mêmes fonctionnalités et du même look que le tableur de Google. Vous y trouverez tout ce qu’il faut pour mettre en forme votre texte et vos cellules, effectuer des opérations, créer des formules, fusionner des colonnes ou des lignes, rechercher et remplacer des valeurs, sélectionner ou étendre des cellules sans oublier des fonctionnalités plus avancées comme les fameux tableaux croisés dynamiques, l’insertion de graphiques ou de commentaires, des exports vers d’autres formats et même la possibilité de collaborer à plusieurs sur le même document.

Voyez, il n’a rien à envier aux classiques du genre. Le mieux pour vous faire un avis est évidemment de tester par vous-même. Je vous invite donc à jeter un œil à la démo.

L’outil est simple à installer sur n’importe quel serveur / ordinateur, car il suffit simplement d’avoir NodeJS et de lancer les commandes suivantes dans le répertoire contenant les sources :

npm install
npm install gulp -g

Ensuite, y’a plus qu’à lire les tutos en cas de besoin. Et si vous êtes développeur, vous serez heureux d’apprendre que Luckysheet dispose également d’un API ce qui vous permettra de l’interfacer rapidement avec vos propres projets.

L’ensemble de la documentation se trouve ici.

Faites de votre télétravail un jeu 16 bits

20 juillet 2021 à 09:00
Par : Korben

Avec l’essor du télétravail, les entreprises sont à la recherche de nouveaux moyens de communiquer et travailler ensemble, qui reproduisent les conditions que leurs salariés avaient quand ils étaient sur place.

On a beau dire ce qu’on veut, le télétravail c’est génial sur plein d’aspects. On travaille mieux, on est moins interrompu, on a des horaires plus souples, moins de stress…etc. Mais pour ce qui est des relations avec les collègues, parfois ça coince un peu quand on n’a pas la personne en face.

Il n’y a pas vraiment de solution universelle et il faut tester les choses. Certains ne jurent que par Zoom, d’autres par des fils de conversation Telegram et d’autres encore par des outils plus immersifs, plus gaming comme Work Adventure.

Pour vous la faire courte, Work Adventure est un espace de travail collaboratif pour les petites et moyennes équipes (de 2 à 100 personnes) qui se présente sous la forme d’un jeu vidéo 16 bits.

Ainsi, dans Work Adventure, vous pouvez vous déplacer dans votre bureau et parler à vos collègues grâce à une intégration de Jitsi plutôt bien foutue, qui se déclenche automatiquement lorsque vous vous déplacez à côté d’un collègue.

L’outil est proposé sous 2 formats : Le format hébergé gratuit avec les fonctionnalités de base puis payant si vous voulez plus d’options. Ça démarre à partir de 4 euros par personne.

Mais si vous êtes un ou une warrior (et vous l’êtes, j’en suis sûr !), Work Adventure est également disponible en open source qui est un équivalent de la version gratuite à condition que vous l’autohébergiez sur votre propre serveur.

Avec Work Adventure, vous pourrez concevoir votre propre map et mettre en place des salles de réunion, le tout limité à 15 participants max.

Je pense que ce genre de système a de l’avenir dans les sociétés et à terme il y a aura peut-être même des postes de gérant de « cyber workspace » qui se créeront et qui engloberont l’administration, la modération, la création des maps et l’animation de ce genre d’espaces virtuels.

En tout cas, Work Adventure est vraiment bluffant et je vous invite à tester la démo ici.

Qui vous espionne ?

13 juillet 2021 à 16:36
Par : Korben

photo of man looking at sophisticated woman

Hello la team,

Un petit message pour vous prévenir que cette semaine, j’ai mis à disposition des soutiens Patreon, un tuto qui vous indique comment savoir si vous êtes espionné par quelqu’un, ou pister un harceleur ou un escroc. C’est hyper simple et je vous dis tout dans cette vidéo.

Ce sera donc la 3e vidéo en exclu pour les soutiens à mon site. Les précédentes, c’était sur la mise en place d’un nœud Bitcoin et sur la mise à jour vers Windows 11. Je prévois également quelques concours pour la communauté des Patreotes dans les semaines qui viennent histoire de régaler tout le monde.

Encore merci à vous tous ! Nous sommes actuellement 48, et l’ambiance est cool, aussi bien sûr le Discord des membres, que sur le groupe Telegram où je partage ma veille exclusivement aux membres du club :-).

Pour étudier les contreparties afin de savoir si ça vous convient, c’est par ici.

Et pour la semaine prochaine, je ne vous dis rien, mais j’ai prévu un gros tuto qui envoie du feu aussi !

Surpriiise !

Tally – Un moyen simple de créer des formulaires en ligne

7 juillet 2021 à 09:00
Par : Korben

Je me souviens quand j’ai créé mon premier formulaire en HTML. C’était un formulaire de contact, je crois. Et c’était toute une aventure technique. Pas simple à faire à l’époque.

Puis PHP est arrivé, l’Ajax pour ceux qui s’en souviennent et bien sûr les CMS comme WordPress avec leurs plugins pour concevoir des formulaires et plus récemment Google Forms qui permet à n’importe qui de faire son formulaire en ligne et de récupérer les résultats dans un tableur.

Chouette car enfin accessible aux débutants, mais en vrai super moche et pas vraiment très pro.

Heureusement, je vous ai dégoté un service qui s’appelle Tally et qui va vraiment vous plaire puisqu’il permet de faire des formulaires très rapidement, avec le style graphique qui vous convient.

L’outil fonctionne comme une page blanche sur laquelle vous pouvez écrire et entrer certaines commandes pour ajouter un champ de saisie, une case à cocher, un bouton…etc.

Tally est gratuit pour la plupart de ses fonctionnalités et vous permet donc de créer un nombre illimité de formulaires, de collecter autant de réponses que nécessaire, de proposer de l’upload de fichiers, des champs cachés, de s’interfacer avec Notion, Zapier, Google Sheets etc., de mettre des limites de temps, mais également des choses plus avancées comme la possibilité de faire différents tunnels logiques, des calculs (pour ajouter des sommes dans des paniers par exemple), de proposer plusieurs pages dans votre formulaire, mais également de faire du paiement en ligne moyennant une commission de 5%.

Et oui, c’est super puissant. L’outil s’adresse donc aux créateurs qui veulent vendre des choses en ligne, aux webmasters qui veulent proposer des formulaires d’inscription, aux marketeurs qui veulent des retours de leurs utilisateurs pour mesurer leur satisfaction ou aux particuliers qui veulent par exemple créer des petits quiz ou organiser une petite fête et aimeraient savoir qui ramène quoi à manger.

Les possibilités sont gigantesques et des tonnes de modèles (templates) sont proposées gratuitement également.

La version payante de Tally permet surtout d’enlever le logo, de collaborer à plusieurs, de mettre son propre nom de domaine dans l’URL des formulaires et de ne plus avoir 5% de commissions sur tous les paiements effectués au travers de Tally.

À découvrir d’urgence ici.

Organisez votre veille avec Flusio

6 juillet 2021 à 09:00
Par : Korben

Vous le savez, depuis des années que j’alimente ce site, j’ai acquis une bonne expérience en matière de veille technologique. Surveiller ce qui se passe sur Internet et n’en garder que le meilleur pour le partager avec vous, c’est mon métier. J’en ai même fait une formation.

En termes d’outils, j’ai commencé il y a longtemps sur un lecteur de flux RSS tout ce qu’il y a de plus traditionnel, avant de découvrir Netvibes, pour enchaîner sur Google Reader et enfin venir kiffer la vibe sur Feedly. Oui, je suis un gros utilisateur de Feedly et pour le moment, rien ne m’en fera partir. Feedly est bien sûr payant, mais comme j’ai eu la bonne idée de prendre un abonnement à vie il y a quelques années, et bien aujourd’hui c’est largement amorti, et ça, c’est cool.

Et aujourd’hui, j’aimerais vous parler du logiciel libre Flusio. Développé par le français Berumuron, Flusio permet comme son nom l’indique, de fusionner 2 univers : celui des flux RSS (on dit plus justement la « syndication ») et celui des bookmarks (les signets en français).

Flusio permet ainsi d’ajouter de nouveaux liens ce qui permettra ensuite de suivre l’ensemble des articles via le flux RSS des sites, de conserver sous la forme de signets les articles qui vous intéressent ou que vous souhaitez lire plus tard, et de créer et partager des collections.

Les collections sont des regroupements thématiques réalisés par les utilisateurs de l’instance Flusio qui peuvent être partagés. Et c’est très intéressant, car ça permet d’ouvrir son horizon en allant lire ce que d’autres ont mis de côté.

Les collections publiques de Flus.fr

Malheureusement comme tout bon logiciel libre, ce n’est pas simple à installer pour les débutants. Il vous faudra votre propre serveur équipé de git, nginx, php et postgreSQL. Et le tout devra fonctionner en HTTPS donc il faudra penser au certificat SSL.

Bref, je vous ferais peut-être un tuto à l’occase, mais la bonne nouvelle, c’est qu’il existe une version en ligne de Flusio qui s’appelle Flus.fr et qui vous permettra d’en profiter sans rien installer. Cette version hébergée du service est gratuite pendant quelques jours et après il faudra débourser 3 euros par mois / 30 euros par an, ce qui est bien normal.

Bref, un chouette projet sur lequel vous devez vraiment jeter un œil.

Debian – comment installer Nginx en tant que serveur Web ?

5 juillet 2021 à 13:00

I. Présentation

Dans ce tutoriel, nous allons voir comment mettre en place un serveur Web Nginx sur Debian 10, dans le but d'héberger un site Web qui s'appuie sur PHP.

Nginx, que l'on prononce Engine-X, est un logiciel open source qui permet de monter un serveur web, mais également un reverse proxy pour mettre en cache des éléments et assurer la répartition de charge entre plusieurs serveurs Web.

À la différence d'Apache, Nginx est pensé pour les sites à très fort trafic : il est d'ailleurs connu et reconnu pour être un logiciel très performant. Dans de nombreux cas, il n'est pas utilisé en tant que serveur Web directement, mais plutôt en tant que reverse proxy pour gérer les connexions des clients en frontal.

Pour ma part, je vais utiliser une machine sous Debian 10 pour mettre en place le serveur Nginx.

🎥 Débutez avec Nginx grâce à ce tutoriel vidéo (installation, création d'un site, intégration de PHP, mise en place d'un certificat SSL, etc.).

II. Installer Nginx

Commençons par installer le paquet Nginx, mais avant cela mettons à jour le cache de paquets sur notre machine :

sudo apt update -y

Ensuite, on passe à l'installation du paquet Nginx, ce qui est très simple puisqu'il est disponible dans les dépôts officiels.

sudo apt install nginx -y

Lorsque l'installation est effectuée, on peut regarder quelle version est installée à l'aide de la commande suivante (similaire à celle d'Apache ou d'autres paquets) :

sudo nginx -v

Suite à l'installation, le serveur Nginx est déjà démarré, on peut le vérifier avec la commande ci-dessous. Cela permettra de voir qu'il est bien actif.

sudo systemctl status nginx

Pour que notre serveur Web Nginx démarre automatiquement lorsque la machine Linux démarre ou redémarre, on doit exécuter la commande suivante :

sudo systemctl enable nginx

Dès à présent, on peut accéder à la page par défaut du serveur Web à partir d'un navigateur. Si votre machine où est installé Nginx dispose d'une interface graphique, on peut y accéder en local :

http://127.0.0.1

À partir d'une machine distante, utilisez l'adresse IP de votre serveur Web plutôt que l'adresse de loopback (127.0.0.1). Voici la page qui doit s'afficher :

Le contenu de cette page Web correspond au fichier suivant :

/var/www/html/index.nginx-debian.html

En fait, le site par défaut de Nginx est déclaré dans le fichier de configuration suivant :

/etc/nginx/sites-enabled/default

La racine de ce site est :

/var/www/html

On peut le vérifier grâce à la directive suivante :

root /var/www/html;

Avant de continuer, prenez connaissance des informations suivantes :

  • Le fichier de configuration global de Nginx est :
 /etc/nginx/nginx.conf
  • Le dossier qui contient les fichiers de configuration des sites disponibles est :
/etc/nginx/sites-available/
  • Le dossier qui contient les fichiers de configuration des sites actifs est :
/etc/nginx/sites-enabled/

Lorsque l'on crée la configuration d'un nouveau site, on crée le fichier dans "sites-available" et ensuite lorsque le site est prêt à être activé, on crée un lien symbolique vers "sites-enabled". Cela tombe bien, nous allons créer notre premier site Web dans Nginx : l'occasion de voir ce mécanisme, identique à Apache.

III. Créer un premier site dans Nginx

Nous allons déclarer un nouveau site sur notre serveur Web Nginx. Pour ma part, ce sera le site "it-connect.tech", accessible également avec "www.it-connect.tech". Il sera stocké à l'emplacement suivant : /var/www/it-connect.tech.

Commençons par créer le dossier qui va accueillir notre site Web :

sudo mkdir /var/www/it-connect.tech

Ensuite, on va déclarer l'utilisateur www-data comme propriétaire de ce dossier. Il s'agit de l'utilisateur par défaut de Nginx (correspondant à la propriété "user www-data" du fichier nginx.conf).

sudo chown -R www-data:www-data /var/www/it-connect.tech/

On va définir les droits de ce dossier :

sudo chmod 755 /var/www/it-connect.tech/

Ensuite, c'est le moment de créer notre fichier "index.html" : cela correspond à la page d'accueil de notre site Web.

sudo nano /var/www/it-connect.tech/index.html

Dans ce fichier, insérez le code suivant :

<html>
<head></head>
<body>
<h1>Bienvenue sur IT-Connect !</h1>
</body>
</html>

Enregistrez et fermez le fichier. Il est temps maintenant de créer le fichier de configuration de notre site Internet. Dans le dossier "sites-available", on va créer le fichier "it-connect.tech" : grâce à ce nom, il sera facilement identifiable.

sudo nano /etc/nginx/sites-available/it-connect.tech

Dans ce fichier, intégrez la configuration suivante :

server {

    listen 80;
    listen [::]:80;

    root /var/www/it-connect.tech;

    index index.html;
    server_name it-connect.tech www.it-connect.tech;

    location / {
        try_files $uri $uri/ =404;
    }
}

Voici quelques consignes à appliquer quand vous éditez ce fichier, mais aussi pour bien le comprendre :

  • Respectez l'indentation (espace au début des lignes) pour avoir un fichier de configuration lisible facilement
  • Les lignes de type "commentaires" commencent par le caractère "#"
  • Les lignes qui se terminent par ";" correspondent à des directives, c'est-à-dire des options de configuration
  • Le bloc "Server" permet de déclarer un hôte virtuel et à l'intérieur on déclare sa configuration

Maintenant, je vais vous expliquer la signification des différentes directives de la configuration que l'on vient de créer.

listen 80; 
listen [::]:80;

La directive "listen" : la première ligne permet d'indiquer que le serveur Nginx écoute sur toutes ses adresses IPv4, sur le port 80, ce qui correspond au protocole HTTP. La seconde ligne est similaire, mais pour toutes les adresses IPv6 du serveur, toujours sur le port 80.

Pour que le serveur Web écoute seulement sur une adresse IP spécifique du serveur Linux, on pourrait utiliser :

listen 192.168.100.100:80;

En admettant que 192.168.100.100 soit l'adresse IP du serveur Linux.

root /var/www/it-connect.tech;

La directive "root" permet de déclarer la racine du site Internet : en toute logique, on précise la racine que l'on a créée précédemment et où se situe la page index.html.

index index.html;

D'ailleurs, c'est la directive "index" qui permet d'indiquer le nom (ou les noms) des pages par défaut du site. Si l'on définit "index.html", lorsque l'on accède à la racine du site, le serveur Web va chercher à nous présenter le contenu de la page index.html.

server_name it-connect.tech www.it-connect.tech;

La directive "server_name" sert à déclarer le nom de domaine, ou les noms de domaine, concerné par ce bloc "Server". On peut également utiliser une adresse IP. En l'occurrence dans cet exemple, on souhaite que Nginx traite les requêtes qui arrivent sur it-connect.tech et www.it-connect.tech.

location / { 
    try_files $uri $uri/ =404; 
}

Intéressons-nous au dernier bloc de notre fichier de configuration. La directive "location" permet d'indiquer un chemin relatif dans l'URL. En indiquant "/", on cible toutes les requêtes puisqu'une requête commence toujours par "/" après le nom de domaine pour spécifier le chemin vers une page.

Enfin, grâce à la directive "try_files" suivie de $uri et $uri/, nous allons chercher à vérifier l'existence du fichier ou du dossier (d'où le "/") passé en paramètre dans l'URL. La variable $uri reprend automatiquement l'URL saisie par le client qui accède au site. En fait, la règle "try_files $uri $uri/ =404;" permet de retourner une erreur 404 (page introuvable) au client s'il essaie d'accéder à un fichier ou un dossier qui n'existe pas.

Maintenant que vous en savez plus sur la configuration que nous venons de créer, vous pouvez passer à la suite ! 😉

Pour que notre site soit actif et la configuration chargée par Nginx, nous devons créer un lien symbolique : rappelez-vous de l'intérêt du dossier "sites-enabled". Pour créer un lien symbolique et renvoyer "/etc/nginx/sites-enabled/it-connect.tech" vers "/etc/nginx/sites-available/it-connect.tech", voici la commande :

ln -s /etc/nginx/sites-available/it-connect.tech /etc/nginx/sites-enabled/it-connect.tech

On pourrait copier-coller le fichier d'un dossier vers l'autre, mais cela ne serait pas pratique. Grâce à ce lien symbolique, on a qu'un seul fichier à gérer.

Avant de redémarrer le service Nginx, je vous invite à vérifier la syntaxe de la configuration :

sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

C'est tout bon, on peut redémarrer le service Nginx :

sudo systemctl restart nginx

On peut aussi arrêter Nginx et le démarrer, en deux temps :

sudo systemctl start nginx 
sudo systemctl stop nginx

Le site doit être accessible à deux adresses :

http://www.it-connect.tech
http://it-connect.tech

Je n'ai pas abordé la notion d'enregistrement DNS, mais on part du principe que c'est déjà fait de votre côté. Si vous souhaitez tester sans agir sur les enregistrements DNS, vous pouvez modifier le fichier hosts de votre machine Windows ou Linux.

Par exemple, si vous avez une interface graphique sur votre machine Nginx (ce qui sera peut-être le cas sur un lab), vous pouvez modifier le fichier "/etc/hosts" et ajouter la ligne suivante :

0.0.0.0 it-connect.tech www.it-connect.tech

Si vous utilisez une machine distante, remplacez "0.0.0.0" par l'adresse IP de votre machine Linux.

Les fichiers de logs, c'est-à-dire les journaux de Nginx, sont stockés à l'emplacement suivant :

# Log d'accès (toutes les requêtes)
/var/log/nginx/access.log
# Log d'erreurs
/var/log/nginx/error.log

Bien sûr, ils sont consultables avec la commande "tail" pour récupérer les dernières lignes ajoutées :

sudo tail -f /var/log/nginx/access.log 
sudo tail -f /var/log/nginx/error.log

Passons à l'étape suivante pour que Nginx prenne en charge les scripts PHP.

IV. Ajouter PHP à Nginx

Pour utiliser PHP avec un serveur web Nginx, il est obligatoire d'installer PHP-FPM (PHP FastCGI Process Manager) : Nginx lui transférera les requêtes PHP pour qu'elles soient traitées. 

Si l'on installe le paquet "php-fpm" de Debian 10, nous allons récupérer la version 7.3, ce qui n'est pas top. Il vaut mieux récupérer une version plus récente, par exemple PHP-FPM 7.4.X. Pour cela, nous devons agir sur les dépôts de notre machine. Exécutez les commandes suivantes pour ajouter notre nouveau dépôt PPA :

sudo apt-get update

On récupère la clé GPG du dépôt que l'on va ajouter :

sudo apt -y install lsb-release apt-transport-https ca-certificates 
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

Enfin, on ajoute le dépôt :

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list

Il ne reste plus qu'à mettre à jour le cache de paquets et à installer PHP-FPM 7.4 :

sudo apt-get update
sudo apt-get install php7.4-fpm

En complément, et selon ce que vous souhaitez faire sur votre serveur Web Nginx, pensez à installer les extensions PHP qui vont bien (pour MySQL, par exemple).

Nous devons modifier la configuration de notre site :

sudo nano /etc/nginx/sites-available/it-connect.tech

Le bout de configuration suivant doit être ajouté au sein du groupe "Server", à la suite du bloc "location" déclaré précédemment :

location ~ \.php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}

Ce qui donne :

Intégration de PHP à Nginx

Grâce à la directive "location ~ \.php$", on peut agir sur le traitement de tous les fichiers PHP. Ce qui est fort intéressant puisque l'on va pouvoir préciser le fichier de configuration (fastcgi-php.conf) et le chemin vers le socket lié à PHP-FPM, c'est-à-dire le chemin vers php7.4-fpm.sock. Si vous utilisez une version différente de PHP-FPM, le chemin devra être adapté.

Lorsque la configuration est prête, enregistrez le fichier et redémarrez le service Nginx. Avant cela, pensez à vérifier qu'il n'y a pas d'erreur de syntaxe :

sudo nginx -t
sudo systemctl restart nginx

V. Vérifier le bon fonctionnement de PHP avec Nginx

Notre serveur Nginx doit être en mesure de gérer l'exécution des scripts PHP. Nous allons le vérifier. Je vous invite à créer un fichier "info.php" à la racine de notre site Web :

sudo nano /var/www/it-connect.tech/info.php

Dans ce fichier, ajoutez le contenu ci-dessous. Pour rappel, la fonction phpinfo() permet d'obtenir un état détaillé de PHP sur un serveur Web.

<?php
phpinfo();
?>

Enregistrez le fichier et tentez d'accéder à la page info.php avec un navigateur. Normalement, vous devez obtenir une page similaire à celle ci-dessous. On peut voir que PHP fonctionne et que j'utilise bien PHP 7.4.

PHP sur un serveur web Nginx
PHP sur un serveur web Nginx

Voilà ! Votre serveur Web sous Nginx est prêt à être utilisé !

The post Debian – comment installer Nginx en tant que serveur Web ? first appeared on IT-Connect.

Remote Desktop Connection Manager (RDCMan) is back as a member of SysInternals

30 juin 2021 à 15:49
RDCMan is for users who need to manage many RDP connections. This tool consolidates them into groups and thus allows settings and actions to be applied to a collection of hosts. Microsoft took RDCMan off the market in 2020 because of security flaws, but it is back now as part of SysInternals.

Tailscale – Votre réseau privé virtuel sans prise de tête

25 juin 2021 à 09:00
Par : Korben

Bon, quand je vous dis VPN, vous pensez à NordVPN ou Surfshark pour chiffrer votre surf quand vous êtes sur un wifi public ou accéder au catalogue Netflix US. Mais un VPN c’est principalement un moyen de créer un réseau privé virtuel sur lequel peut se rejoindre l’ensemble de vos appareils (smartphones, ordinateurs, tablettes…etc.) pour communiquer et partager des fichiers au travers d’Internet en toute confidentialité, comme s’ils étaient sur un réseau local.

Hé oui. C’est surtout ça un VPN.

Les plus curieux d’entre vous auront peut-être mis ça en place après avoir suivi mon tuto pour installer WireGuard sur leur propre serveur. Maintenant si vous n’êtes pas un expert technique de la ligne de commande, j’ai une solution à vous proposer.

Cela s’appelle Tailscale et c’est un service qui vous permet de créer un réseau sécurisé entre vos serveurs, vos ordinateurs et vos instances dans le cloud et cela même si vos machines sont séparées par des pare-feu ou des sous-réseaux.

Cela vous rappellera surement des outils de tunneling comme ngrok ou de réseau privé comme Hamachi (rebaptisé Logmein) ou Freelan.

Niveau tarif, c’est gratuit pour une utilisation personnelle ce qui vous donne le droit de connecter jusqu’à 100 appareils sur le réseau privé. Pour installer Tailscale, c’est super simple. Il suffit d’aller sur la page des téléchargements et de choisir le client adapté à votre OS : Windows, Linux, macOS, Android ou encore iOS. Ensuite il suffit de se connecter avec votre compte TailScale et l’appareil rejoindra votre réseau privé virtuel.

Ainsi chacune de vos machines aura sa propre adresse IP sur ce réseau virtuel privé, ce qui vous permettra d’accéder à leurs services (prise de contrôle à distance, un NAS, un Plesk, accès aux fichiers, passerelle domotique ou que sais-je) sans devoir ouvrir des ports sur le net.

Pas de serveur à gérer, toujours en service, même config pour toutes les machines, gestion des utilisateurs simplifiée, IPs fixes avec possibilité de DNS privé et surtout super simple à configurer et à installer. Et vous pouvez même transférer facilement des fichiers entre vos machines grâce à une feature baptisée Taildrop.

Vraiment pratique !

Tailscale propose également un outil pour lister les services présents sur les machines pour plus facilement retrouver les ports ouverts et accéder en un clic à certains d’entre eux (comme VNC si vous l’avez installé)

Une fonctionnalité baptisée Magic DNS permet également d’enregistrer automatiquement les noms DNS des machines de votre réseau. Ainsi, si vous ajoutez un nouveau serveur web appelé « mon-server » à votre réseau, vous pourrez utiliser directement son nom dans la barre d’adresse de votre navigateur ou dans vos lignes de commande. Tailscale saura les retrouver.

Tailscale permet également de définir des contrôles d’accès basés sur les rôles pour restreindre les serveurs sensibles ou autoriser les personnes de votre choix à ne voir que ce dont ils ont besoin.

Niveau sécurité, Tailscale s’appuie sur le protocole de chiffrement utilisé dans WireGuard (Noise), et tout le trafic réseau reste privé et ne transite jamais par les serveurs de Tailscale. De plus concernant les clés de chiffrement, il y a une rotation automatique des clés chaque heure, ce qui permet de réduire les risques en cas de clé volée ou d’identifiants révoqués.

Enfin, pour plus de traçabilité, chaque connexion est enregistrée de manière centralisée des deux côtés, et peut être consultée à partir d’un tableau de bord et d’une API de journalisation.

Grâce à Tailscale, vous pourrez enfin créer votre propre réseau privé virtuel pour bosser depuis n’importe où comme si vous étiez sur votre réseau local et ça c’est top !

À découvrir d’urgence ici.

Comment recevoir des SMS quand on n’a pas de téléphone portable ?

19 juin 2021 à 09:00
Par : Korben

Je testais un système d’exploitation Chinois basé sur ChromeOS quand soudain, celui-ci me demande de justifier de mon identité à l’aide de mon numéro de téléphone.

Argh !

Et heureusement, Sam sur Twitch m’a envoyé l’adresse d’un super service qui permet de recevoir ce genre de SMS temporaire sur des numéros de téléphone « poubelles » fait pour ça.

Le test de l’OS Chinois a été un échec mais au moins, grâce à Sam, j’ai donc découvert Messengo, un service qui permet d’envoyer des SMS par Internet mais surtout qui permet d’en recevoir !

Ainsi, vous avez une liste de numéros en 06 pour la France mais également des numéros belges, américains ou canadiens. Vous en choisissez et hop, vous verrez tous les SMS qu’il reçoit…

Donc ceux des gens qui utilisent le service et vos SMS également. Cela veut donc dire de ne pas louper votre coup et être sûr que les infos contenues dans le SMS ne soit pas trop personnelles sinon, on pourrait les voir.

Je suis halluciné quand même de voir que certains utilisent ces numéros temporaires qui ne leur appartiennent pas pour y mettre de la double authentification. Si le numéro Messengo changent, ils perdent l’accès à leur compte (ou au mieux doivent le réinitialiser…). C’est fou !

En tout cas, ça peut dépanner quand on veut tester un service en ligne sans forcement lui donner toutes ses données personnelles. Bref, à tester.

Dans le même style vous avez également ces 2 services là aux noms imbouffables : Service 1 et Service 2.

Évidemment, comme toujours, ne faites rien d’illégal avec ce service car ce n’est pas anonyme et vous iriez directement en prison pour minimum 300 ans.

SanDisk Ultra Fit 64Go Clé USB 3.1 allant jusqu’à 130Mo/s

28 % de réduction 13,70€

Une clé USB 3.1 compacte et plug-and-stay haute vitesse, idéale pour ajouter de l’espace de stockage aux ordinateurs portables, consoles de jeux, autoradios et bien plus encore Un moyen rapide et simple d’ajouter jusqu’à 256 Go d’espace de stockage à votre appareil Vitesses de lecture allant jusqu’à 130 Mo/s

Voir la promo Sandisk

Comment partir en vacances sans sortir de chez vous ?

14 juin 2021 à 09:00
Par : Korben

On va dire que c’est à la mode de rester chez soi, en ce moment. Mais si vraiment les voyages ça vous manque, et bien j’ai un super site pour vous. Ça s’appelle Virtual Vacation et ça propose des tours en vidéos dans de grandes villes du monde entier…

Naples, Londres, New York, Barcelone, Washington, Dubai, Sao Paulo et j’en passe…

Vous pouvez faire des tours à pied, en voiture ou survoler toutes ces villes en avion. Et aussi bizarre que ça puisse paraitre, c’est hyper relaxant. Je vais l’essayer avec mon casque Oculus je pense pour l’immersion.

Il est possible également d’admirer de beaux monuments comme le Kremlin, le Golden Gate ou encore la Sagrada Familia. C’est magique !

Ici, c’est New York

Et une fonction GeoGuessr permet de s’amuser en essayant de deviner l’endroit visité. Très fun en groupe ou en live Twitch. Et je suis content, je ne suis pas si mauvais à ce petit jeu.

Maintenant, j’avoue que je faisais le dur à cuire du geek qui aime rester chez lui, et c’est vrai, mais faire des balades virtuelles comme ça, ça m’a redonné envie de voyager parce que ça fait quand même super longtemps que je n’ai pas fait un petit déplacement et ça me manque grave. Donc oui je n’avais pas envie de partir loin, et à cause de ce site, maintenant j’ai le bourdon car voyager ça permet aussi de sentir vivant, je trouve.

Bref, si y’a des voyages de presse qui s’organisent à l’autre bout du monde et que vous voulez de la compagnie, vous savez où trouver 😉

Virtual Vacation est à découvrir ici.

Avec Fiverr, trouvez le freelance qui vous convient

Comme beaucoup je pense qu’au départ Fiverr a eu un peu l’image de la ferme à graphisme low cost, tous les services étant proposés à bas prix. Mais le marketplace a su se réinventer et propose désormais à des freelances aux talents multiples de s’exprimer selon une palette tarifaire beaucoup plus large (cela va de quelques euros à plusieurs milliers), que ce soit à la mission unique ou via une souscription régulière. La société est aussi entrée en bourse, a racheté plusieurs autres compagnies et a retravaillé son positionnement et son image auprès du public.

Quel que soit votre choix, lorsque vous trouvez une personne qui correspond bien à votre recherche, que vous aimez son travail et son état d’esprit, vous pouvez rester en contact pour qu’elle vous accompagne sur le (très) long terme. Et ça c’est plutôt appréciable lorsqu’on connait la difficulté de trouver la bonne personne avec qui bosser.

Hop découvrez Fiverr

Un synthétiseur vocal avec un choix de voix très impressionnant

11 juin 2021 à 09:00
Par : Korben

La synthèse vocale, ça fait un bail que ça existe, mais avec le deep learning, ça prend une tout autre dimension. À l’origine, le projet devait être un chatbot audio interactif utilisant WebRTC, mais son créateur s’amusait beaucoup plus avec la partie synthèse vocale de son projet.

Il a donc décidé de créer le site Uberduck qui est capable de lire n’importe quel texte avec des voix « connues » synthétisées à partir de modèles Tacotron 2 qui génère une voix similaire à celle d’un être humain à partir d’un texte en utilisant des réseaux neuronaux formés uniquement à partir d’exemples d’audios et des transcriptions de texte correspondantes.

Ainsi, si vous souhaitez créer vos propres modèles, vous pouvez évidemment les soumettre à Uberduck. Après plusieurs tests, ce que je peux vous dire c’est que c’est super bluffant même si ça peut se mettre à déconner en fonction des modèles et surtout de la longueur du texte. Essayez de ne pas faire trop long.

Quoiqu’il en soit, les voix sont hyper nombreuses. De rappeurs comme Eminem ou 2Pac en passant par Mickey Mouse, des dresseurs de Pokemon ou encore des personnages de jeux vidéo… bref, énormément de voix à tester pour votre plus grand plaisir et pourquoi pas vous faire de superbes messages pour votre répondeur téléphonique.

C’est par ici que ça se passe.

Également à découvrir :

Comment atomiser un tweet ?

9 juin 2021 à 09:00
Par : Korben

Vous le savez, j’adoooore bloquer les connards sur Twitter. J’ai d’ailleurs une liste qui arrive à bientôt 500 trous d’culs bloqués ! Et franchement, la vie est plus douce sans les tweets de ces gens peu recommandables remplis d’ondes négatives. Vous connaissez d’ailleurs l’histoire de la Ligue du lol… J’en un bon paquet de harceleurs dans ma liste et si vous voulez mieux vous rendre compte du délire, je vous invite à lire ce livre fabuleux.

Je vous passe également ceux dont j’ai froissé l’égo avec un article ou un autre, les fous de la gare et les affreux jaloux… J’avais même partagé ma petite liste de trous d’cul ici, ce qui en avait traumatisé pas mal (looool), mais le service a fermé malheureusement. Je vous avais également recommandé Bodyguard, une super application qui vous protège des harceleurs en ligne et autres cyber pervers narcissiques.

Il y a donc toute cette faune de m’as-tu-vu à l’égo surdimensionné qui osent insulter et harceler en public. Mais il faut savoir que ces gens ont également une petite cour de fans qui n’ont pas de courage à part celui de liker les tweets qui vous visent. Alors que faire ?

Et bien je vous ai dégoté un nouvel outil qui s’appelle Megablock et qui permet à partir d’un tweet de bloquer :

  1. Le tweet
  2. L’auteur du Tweet
  3. Et tous les courageux qui ont liké l’affreux tweet ;-)))

C’est magique ! Et très libérateur !

A tester ici.

Perso, depuis que j’utilise ces outils, je suis beaucoup plus détendu sur les réseaux sociaux et finalement, je ne bloque plus grand monde. A croire que la fange Twitter qui me touche n’est composée que d’une petite armée de 500 personnes, soit pas grand-chose 🙂

Bref, je vous le conseille.

Comment mettre à niveau MariaDB 5.6 vers MariaDB 10.X ?

3 juin 2021 à 13:00

I. Présentation

Dans ce tutoriel, je vais vous expliquer comment mettre à niveau MariaDB 5.6 vers une version plus récente de MariaDB 10.X, par exemple MariaDB 10.3 ou MariaDB 10.6. Cette procédure s'applique aussi bien à CentOS qu'à Debian.

Il est à noter que pour migrer vos bases de données de MariaDB 5.6 sur un serveur A vers MariaDB 10.X sur un serveur B, vous devez d'abord mettre à niveau l'instance sur le serveur source. Sinon, la restauration de votre sauvegarde SQL échouera dans de nombreux cas (je pense que cela dépend en partie de la complexité de la base de données).

Je vous recommande également la lecture de la documentation sur le site MariaDB, pour prendre en compte les subtilités qu'il pourrait y avoir quant au saut de versions que vous souhaitez effectuer (par exemple : fonctions non supportées ou modifiées).

➡MariaDB Upgrade Path

Les étapes décrites dans ce tutoriel sont à respecter dans l'ordre et sont classiques pour mettre à niveau une instance de MariaDB. Prenez vos précautions en matière de sauvegarde avant de commencer. Ma machine source est sous CentOS, celle de destination sous Debian, mais toutes les commandes peuvent être adaptées à votre environnement.

II. Faire un dump de toutes les bases de données MariaDB

Nous allons commencer par effectuer une sauvegarde de l'intégralité des bases de données de votre serveur MariaDB dans son état actuel.

Note : assurez-vous d'avoir suffisamment d'espace disque votre serveur pour stocker une sauvegarde complète de toutes vos bases de données. La commande "df -h" pourra vous aider.

Sur le serveur source, connectez-vous en SSH et utilisez le compte "root" (sinon ajoutez "sudo" devant les commandes avec un compte qui dispose des droits).

Pour effectuer une sauvegarde et stocker celle-ci dans le dossier "/tmp/" :

mysqldump -u root -p --all-databases > /tmp/backup-bdd.sql

Vous devrez indiquer le mot de passe de l'utilisateur "root" de votre instance MariaDB pour effectuer la sauvegarde. Prenez un café pendant la sauvegarde 😉.

III. Ajouter le dépôt MariaDB sous CentOS

Pour récupérer une version plus récente de MariaDB, on va devoir ajouter un nouveau dépôt sur notre machine. Avant cela, mettez à jour votre cache de paquets :

# CentOS
yum update
# Debian
apt-get update

Ensuite, on va créer un fichier pour ajouter le dépôt MariaDB sur notre machine CentOS.

vi /etc/yum.repos.d/MariaDB.repo

Dans ce fichier, indiquez le code suivant :

# MariaDB 10.1 CentOS repository
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Vous pouvez remarquer que l'on spécifie la version 10.1. Lorsque j'ai eu à faire une migration de MariaDB 5.6 vers MariaDB 10.X, j'ai préféré passer par la version 10.1 pour ne pas viser trop haut et tout faire cracher...

Sur Debian, l'ajout de ce dépôt sera différent et dépendra aussi de votre version de Debian. Pour avoir un MariaDB 5.6, c'est surement une ancienne version de Debian. Voici les informations sur le site de MariaDB où c'est bien documenté : MariaDB - Repositories

Par exemple pour Debian 8 :

sudo apt-get install software-properties-common
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mariadb.mirrors.ovh.net/MariaDB/repo/10.2/debian jessie main'

IV. Désinstaller MariaDB 5.6

On va se débarrasser de ce bon vieux MariaDB 5.6. Pour cela, exécutez la commande correspondante à votre système (CentOS ou Debian) :

# CentOS
yum remove mariadb-server mariadb mariadb-libs
# Debian
apt-get purge mariadb-server mariadb mariadb-libs

Pour finir, on va nettoyer complètement le cache de notre gestionnaire de paquets. Comme ça, lorsque l'on va relancer l'installation de MariaDB, le système ira piocher dans notre nouveau dépôt.

# CentOS
yum clean all
# Debian
apt-get clean all

V. Installer MariaDB 10.1 (ou une autre version)

Puisque l'on cible MariaDB 10.1 dans notre dépôt, on va pouvoir installer cette version. Vous pouvez monter plus haut si vous le souhaitez, mais personnellement je n'ai pas essayé (les retours m'intéressent, j'ai préféré opter pour une étape intermédiaire).

# CentOS
yum -y install MariaDB-server mariadb-client
# Debian
apt-get install mariadb-server mariadb-client

Lorsque l'installation est effectuée, on va en profiter pour démarrer le service et activer son démarrage automatique (pas indispensable si le serveur est amené à disparaître au profit d'un nouveau).

systemctl start mariadb
systemctl enable mariadb

VI. Exécuter mysql_upgrade

Il est important d'exécuter la commande mysql_upgrade pour que l'instance MariaDB effectue une mise à niveau de vos bases de données. Cela va permettre de rendre les bases de données actuelles compatibles avec la nouvelle version installée.

mysql_upgrade

Cette action relativement rapide est indispensable ! 😉

Si besoin, vous pouvez relancer cette opération :

mysql_upgrade --force

Vous pouvez vérifier que votre instance de MariaDB tourne bien sur la nouvelle version :

mariadb -V

Bonne nouvelle ! L'instance MariaDB de votre serveur tourne sur une nouvelle version ! Il ne faudra pas se contenter de la version 10.1 puisqu'elle est déjà ancienne.

Dans ce cas, il faut modifier de nouveau les dépôts pour pointer vers une version plus récente, puis recommencer la suite du tutoriel. Dans sa documentation, MariaDB précise à chaque fois qu'il faut désinstaller MariaDB pour le réinstaller dans sa nouvelle version. Néanmoins, un update sur place peut suffire sur des petits sauts de version.

Enfin, supprimez la sauvegarde de vos bases de données effectuée au début si tout est OK pour vous.

rm /tmp/backup-bdd.sql

VII. Déplacer les bases de données sur un nouveau serveur

Si vous souhaitez déplacer vos bases de données sur un nouveau serveur, suivez la suite de ce tutoriel. Je vous recommande d'avoir la même version de MariaDB des deux côtés pour éviter les mauvaises surprises.

Commencez par refaire une sauvegarde des bases de données. C'est important puisqu'entre temps, les bases de données ont subi un "mysql_upgrade" qui n'est pas anodin 😉.

mysqldump -u root -p --all-databases > /tmp/backup-bdd.sql

Lorsque c'est fait, transférez le fichier SQL sur votre nouveau serveur. La commande "scp" pourra être utile pour le récupérer directement par SSH. Par exemple, depuis le nouveau serveur on peut récupérer la sauvegarde à distance :

scp -r <utilisateur>@<ip-serveur-source>:/tmp/backup-bdd.sql /tmp
scp -r [email protected]:/tmp/backup-bdd.sql /tmp

Sur le nouveau serveur, on va restaurer la sauvegarde de toutes les bases de données et de la configuration associée :

mysql -u root -p < /tmp/backup-bdd.sql

Si votre sauvegarde est imposante, c'est-à-dire plusieurs giga-octets, il se peut qu'une erreur soit renvoyée dès le début de l'importation. Dans ce cas, modifiez temporairement deux paramètres dans votre MariaDB pour accepter ce fichier volumineux :

mysql -u root -p

Puis, saisissez ces deux commandes :

set global net_buffer_length=1000000;
set global max_allowed_packet=1000000000;

Relancez la restauration de la sauvegarde :

mysql -u root -p < /tmp/backup-bdd.sql

Une fois que la restauration est terminée, redémarrer votre instance MariaDB :

systemctl restart mariadb

Vérifiez que vos applications fonctionnent correctement ! 👍👍

Si ce n'est pas encore fait, vous pouvez effectuer les montées de version sur le serveur de destination. Il n'était peut-être pas totalement à jour pour être en phase avec le serveur source.

The post Comment mettre à niveau MariaDB 5.6 vers MariaDB 10.X ? first appeared on IT-Connect.

Un monde meilleur ? Et si vous pouviez refaire le monde ?

31 mai 2021 à 09:00
Par : Korben

Vous vous êtes déjà demandé si le monde dans lequel nous vivons serait en meilleur état si vous étiez aux manettes ? Vous avez un syndrome d’hubris ? Et bien ce matin je vous propose un petit jeu en ligne imaginé par le merveilleux FibreTigre qui vous permettra de voir si vous seriez un être divin potable ou non : Abw.blue

Le site vous permet de simuler des uchronies, c’est-à-dire de réécrire l’histoire et de voir comment cette modification a influencé la suite de la chronologie. On vous propose une liste d’évènements et votre première décision sera de choisir lequel d’entre eux pourrait influencer le plus l’Histoire.

Le site vous propose ensuite une petite mise en situation et 2 nouveaux choix. À vous d’essayer d’anticiper un peu comment votre décision va influencer l’humanité. Et si possible en bien hein, je vous vois venir espèces de sadiques 😉

Créer des uchronies avec Adw.blue

Parce que oui il y a une couche de karma ajoutée au jeu. Si votre décision est bonne, vous gagnez des points karma, sinon vous en perdez. Et si vous êtes particulièrement mauvais, vous aurez éteint la race humaine bien avant l’an 2021. Oops. Vous pouvez même essayer d’aller chercher une place dans le top des possibles futurs êtres d’exceptions qui pourraient diriger le monde.

Alors ce qui est intéressant c’est de pouvoir réviser un peu les dates importantes et surtout de voir comment une décision que vous pensez bonne pour l’Homme de prime abord peut se retourner contre vous en fonction de l’effet domino qu’elle aura engendré. Après ça reste du doigt mouillé on est d’accord, personne ne peut savoir ce qui ce serait réellement passé.

Pro tip : n’affaiblissez pas le pouvoir de Charlemagne et ne kidnappez pas Confucius. Par contre si vous forcez l’Église à accepter de suite les révélations de Galilée … nous n’aurions pas eu besoin d’Elon Musk et la pollution serait un vieux souvenir.

Le monde a changé

Et comme je sais que vous êtes la meilleure communauté du monde, je vous propose de le montrer aux autres : Lorsque vous entrez votre nom dans le classement, ajoutez un petit « korben » derrière votre pseudo pour que l’on se tourne vers nous lorsqu’il faudra tout rebâtir 😉

Allez refaites-moi le monde !

En plus du VPN, vous avez Nordpass, le nouveau gestionnaire de mot de passe à -70%

NordPass est compatible avec les principaux navigateurs: Google Chrome, Mozilla Firefox, Apple Safari. Opera et Microsoft Edge.

Simplicité
NordPass reconnaît vos sites Web préférés et remplit automatiquement vos informations de connexion lors de la connexion.
Faites-vous des achats en ligne ? Stockez les détails de votre carte de crédit et les informations d’expédition pour un paiement plus fluide. C’est smooth, c’est fun c’est sans prise de tête.

Actuellement, le gestionnaire propose -70% sur le prix de l’abonnement.

Comment rallonger une URL ?

28 mai 2021 à 09:00
Par : Korben

Vous savez ce qu’on fait quand on dispose d’une URL trop longue et qu’on souhaite quand même l’envoyer sur un réseau social sans que ça fasse trop floody ? Et bien on utilise un raccourcisseur d’URL.

Maintenant si vous craignez que des gens vous jugent sur la longueur de vos URLs alors QU’ON EST TOUS D’ACCORD (sauf votre ex) pour dire que c’est pas la taille qui compte, j’ai la solution.

Il s’agit d’un rallongeur d’URL baptisé aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.com qui vous garantie l’adresse internet la plus grande du monde.

service permettant d'allonger une adresse internet

Ainsi, http://korben.info deviendra :

https://aaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.com/a?áaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂáaaÂåAæãæãæaæââÁáÆáÆåÂåÆæáåáåäåÅáÅåÀåÅåååÆ

Ça va, ça reste raisonnable. Mais si vous en voulez plus, il vous suffit de rallonger plusieurs fois de suite l’URL renvoyée par aaaaa et vous obtiendrez ceci.

https://aaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.com/a?åAæãæãæaæââÁáÆáÆåàåàåàáÅåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàåàáÅåâåÆåÄáÆåàâÆÅäãàÅåÅâÅåÅâÅååàÅåÅáÅáÃàÅàÃåÅàÃåÅäÅaÅäÅaÅäÅaÅàÃäÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅäÅaÅàÃäÅäÅáÅäÃåÅäÃãÅàÃåÅäÅaÅáÃåÃäÅãÅâÅaÃäÅäÃäÅáÃäÅäÃäÅáÃäÅäÅäÅaÃäÅäÃäÅàÃäÅàÃâÅaÃäÅaÃâÅäÃäÅaÃâÅäÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅaÃâÅãÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃäÅaÃâÅãÃäÅãÃäÅàÃäÅãÃâÅäÃäÅãÃâÅâÃäÅaÃâÅäÃäÅãÃäåàÃäÅàÃâÅäÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäåàÃäÅãÃäåàÃäÅãÃäåàÃâÅáÃäÅaÃâÅãÃäÅâÃäÅáÃäåàÃâÅãÃäÅãÃâÅãÃäÅàÃâÅãÃäÅãÃâÅãÃäÅàÃâÅãÃäÅãÃäÅãÃäåàÃâÅãÃäÅãÃâÅãÃäÅaÃâÅãÃäÅaÃâÅáÃäåàÃâÅãÃäåàÃâÅáÃäÅãÃâÅãÃäåàÃâÅáÃäÅãÃâÅãÃäÅâÃâÅáÃäÅaÃâÅãÃäÅâÃâÅáÃäÅãÃâÅãÃäÅãÃâÅãÃäåàÃâÅãÃäÅâÃâÅãÃäåàÃâÅãÃäÅâÃâÅãÃäÅáÃâÅãÃäÅâÃâÅáÃäÅâÃâÅãÃäåàÃâÅáÃäÅâÃâÅãÃäÅâÃâÅáÅäÅaÃâÅãÃäÅâÃâÅáÃäÅâÃâÅãÃäÅâÃâÅãÃäÅâÃâÅãÃäÅâÃâÅáÃäÅã

Magnifique n’est-ce pas ? L’un des autres avantages à ce genre d’adresse rallongée, c’est que vous n’avez même plus besoin de l’envoyer à vos amis par message. Il suffit de crier « AaaaaaaaaaaAaaaaAaaaa » dans l’open space pendant une durée équivalente à la longueur de votre URL et le tour est joué.

SUPER PRATIQUE ! C’est le futur d’Internet ce truc !

Ah et la doc pour les dev est ici.

En plus du VPN, vous avez Nordpass, le nouveau gestionnaire de mot de passe à -70%

NordPass est compatible avec les principaux navigateurs: Google Chrome, Mozilla Firefox, Apple Safari. Opera et Microsoft Edge.

Simplicité
NordPass reconnaît vos sites Web préférés et remplit automatiquement vos informations de connexion lors de la connexion.
Faites-vous des achats en ligne ? Stockez les détails de votre carte de crédit et les informations d’expédition pour un paiement plus fluide. C’est smooth, c’est fun c’est sans prise de tête.

Actuellement, le gestionnaire propose -70% sur le prix de l’abonnement.

Comment transférer un fichier en P2P depuis votre navigateur ?

27 mai 2021 à 09:00
Par : Korben

SyncMe est l’un de ces services en ligne qui permettent d’envoyer du texte ou des fichiers jusqu’à 50 Mo à quelqu’un en P2P simplement grâce à son navigateur. Contrairement à WeTransfer et d’autres services de ce type où vous devez uploader votre fichier sur leurs serveurs, ici c’est simplement une mise en relation pour établir un transfert de fichier d’un ordinateur à un autre.

Avec SyncMe, lorsque vous envoyez un fichier celui-ci est chiffré à l’aide d’AES256 avec une clé que vous seul connaissez et qui n’est partagée qu’avec les utilisateurs connectés. Ensuite, le fichier est compressé et stocké dans le cache de votre navigateur.

syncme

Comme vos fichiers sont stockés dans le cache du navigateur, ils peuvent alors être transmis aux destinataires en passant par les serveurs proxy de SyncMe. Il est possible de connecter ensemble jusqu’à 4 utilisateurs durant une session d’upload. SyncMe génère alors une URL unique / un code / un QR Code à transmettre à vos correspondants pour que ces derniers puissent récupérer votre prose ou le fichier en question.

Comme avec un réseau Peer-to-peer, les utilisateurs connectés demanderont des morceaux de fichiers que votre navigateur décomposera et enverra via un tunnel TLS (Transport Layer Security) chiffré. Après récupération complète du fichier, celui-ci sera alors déchiffré et décompressé à la demande.

SyncMe est super simple à utiliser, même pour les débutants et aucune donnée concernant les fichiers ni aucune donnée personnelle n’est stockée sur un serveur tiers.

En plus du VPN, vous avez Nordpass, le nouveau gestionnaire de mot de passe à -70%

NordPass est compatible avec les principaux navigateurs: Google Chrome, Mozilla Firefox, Apple Safari. Opera et Microsoft Edge.

Simplicité
NordPass reconnaît vos sites Web préférés et remplit automatiquement vos informations de connexion lors de la connexion.
Faites-vous des achats en ligne ? Stockez les détails de votre carte de crédit et les informations d’expédition pour un paiement plus fluide. C’est smooth, c’est fun c’est sans prise de tête.

Actuellement, le gestionnaire propose -70% sur le prix de l’abonnement.

❌