Skip to content

Instantly share code, notes, and snippets.

@2803media
2803media / linkedin
Created October 15, 2025 19:35
linkedin
# 🎯 Posts LinkedIn Teasing - Isocarto Refonte (Première Personne)
## Post 1 - Le Hook (Intrigue générale)
🗺️ Quelque chose se prépare chez Isocarto... et honnêtement, je ne peux pas attendre plus longtemps pour vous le montrer.
Depuis 6 mois, mon équipe et moi on s'est enfermé en sprint pour travailler sur une refonte majeure. Pas juste des cosmétiques. Pas juste un coup de peinture sur l'interface. On parle d'une refonte profonde de l'architecture, de la performance, et de l'expérience utilisateur.
Quand j'ai écouté vos retours, une évidence s'est imposée : Isocarto pouvait être tellement mieux. Plus rapide. Plus fluide. Plus intuitif.
@2803media
2803media / cloudflare_gmail.md
Created September 30, 2025 15:25
utiliser gmail pour envoyer avec un domaine avec cloudflare

Using Gmail SMTP with Cloudflare Email Routing: Step-by-Step Guide

Learn how to send emails through Gmail SMTP with Cloudflare Email Routing in this comprehensive guide.

Step 1: Enable 2-Factor Authentication

To proceed with this method, ensure that you have enabled two-factor authentication for your Google account. If you haven't done so already, you can follow the link to set it up → Enable 2FA in your Google account.

Step 2: Create an App Password for Mail

@2803media
2803media / outbound-email-with-cloudflare.md
Created September 30, 2025 11:28 — forked from irazasyed/outbound-email-with-cloudflare.md
Using Gmail SMTP with Cloudflare Email Routing: A Step-by-Step Guide

Using Gmail SMTP with Cloudflare Email Routing: Step-by-Step Guide

Learn how to send emails through Gmail SMTP with Cloudflare Email Routing in this comprehensive guide.

Step 1: Enable 2-Factor Authentication

To proceed with this method, ensure that you have enabled two-factor authentication for your Google account. If you haven't done so already, you can follow the link to set it up → Enable 2FA in your Google account.

Step 2: Create an App Password for Mail

@2803media
2803media / badbots-user-agents.txt
Created February 12, 2025 14:27
badbots-user-agents.txt
01h4x\.com
360Spider
404checker
404enemy
80legs
ADmantX
AIBOT
ALittle Client
ASPSeek
Abonti
@2803media
2803media / meteo.geojson
Created December 17, 2023 10:11
correction geojson meteo france
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@2803media
2803media / proxmox_CT_distupgrade_fix.md
Created November 16, 2023 14:54 — forked from ammgws/proxmox_CT_distupgrade_fix.md
Fix for Proxmox container failing to start after dist-upgrade
  • Upgraded from Ubuntu 16.04 LTS to 18.04 (pre-release) using dist-upgade
  • Upon restart CT would not start
  • Error displayed in Web GUI: command 'systemctl start pve-container@101' failed: exit code 1
  • SSHd in and manually ran CT with pct start 101:
>root@server:~# pct start 101
Job for [email protected] failed because the control process exited with error code.
See "systemctl status [email protected]" and "journalctl -xe" for details.
command 'systemctl start pve-container@101' failed: exit code 1
@2803media
2803media / jq.js
Created September 28, 2023 13:08
jq geojson
cat /home/lecadastre/public_html/update/new_communes/sources/communes-5m.json | jq ".features[].properties"
Remove attributes with jq from a GeoJSON file:
cat points.geojson | jq ".features[].properties |= del(.c) | .features[].properties |= del(.d)"
Add property with default value:
cat points.geojson | jq ".features[].properties.z = true"
Add nested property with default values:
@2803media
2803media / README.md
Created September 28, 2023 13:07 — forked from arbakker/README.md
Manipulate GeoJSON/JSON with jq

Manipulate (Geo)JSON with jq

Remove attributes with jq from a GeoJSON file:

cat points.geojson | jq ".features[].properties |= del(.c) | .features[].properties |= del(.d)"

Add property with default value:

@2803media
2803media / plu ideas
Created March 27, 2023 07:34
idées page PLU
ner
Sujet du blog : Un aperçu de la façon dont les urbanistes locaux révolutionnent la conception des villes
Aperçu du blog :
Introduction : Qu'est-ce que l'urbanisme local et pourquoi est-ce important ?
La planification locale est une partie importante du développement urbain et rural. Cela implique l'utilisation de politiques et de règlements d'utilisation des terres pour s'assurer qu'une ville, une ville ou un village est développé d'une manière qui répond aux besoins de ses citoyens. La planification locale contribue à assurer que le développement se déroule de façon ordonnée, en tenant compte de la protection de l'environnement et de la sécurité publique. Il contribue également à créer un sentiment d'appartenance à la communauté en donnant accès à des services publics tels que des parcs, des bibliothèques, des écoles et d'autres commodités. L'aménagement du territoire est essentiel pour garantir qu'une ville ou un village reste vivable et attractif tout en répondant aux besoins de ses citoyens.
@2803media
2803media / sirene
Last active January 6, 2023 23:37
sirene
csvclean -z 2500000 StockEtablissement_utf8.csv -e 'UTF-8' -d ';'
ou
csvclean -z 2500000 StockEtablissement_utf8.csv -e 'UTF-8'
#liste des colonnes
csvcut -n StockEtablissement_utf8_out.csv
head -10 StockEtablissement_utf8_out.csv | csvlook