Skip to content

Instantly share code, notes, and snippets.

View MushuLeDragon's full-sized avatar
🐉
On Fire

MushuLeDragon MushuLeDragon

🐉
On Fire
View GitHub Profile
@MushuLeDragon
MushuLeDragon / Readme.md
Last active March 5, 2025 06:25
Process to upgrade PHP Versions

Upgrade PHP Versions

Composer

composer audit # See vulnerable packages
composer outdated # See outdated package and their last stable version

# Update some packages w/ command or in `composer.json`
composer update <package/name>:(^/~)<version>
@MushuLeDragon
MushuLeDragon / prompt.md
Created November 22, 2024 07:55
Liste de prompts pour créer des images sur Bing Copilot

Prompt Bing Copilot

Dragon en costume + Clavier

"Aquarelle d'un dragon rouge en buste, buste face, regard tourné trois quart avant, portant un costume cravate et tenant d'une main un clavier informatique custom. Le style de dessin est enfantin mais pas trop, avec des traits doux et arrondis, dans des tons pastels. L'ensemble doit être représenté de sorte à ce que le dessin puisse entrer dans une bulle ronde. Centre le dessin en fonction de cette demande."

import dotenv from 'dotenv';
dotenv.config();
const params = {
username: process.env.DATABASE_USERNAME,
password: process.env.PASSWORD,
host: process.env.HOST,
port: process.env.PORT,
databaseName: process.env.DATABASENAME,
@MushuLeDragon
MushuLeDragon / hostinger.md
Last active August 27, 2024 10:19
Deploy on Hostinger

Host on HOSTINGER

Connect to git and deploy the repository

  • Websites > Manage > Advanced (sidebar) > GIT > Generate SSH
  • Copy SSH key to your favorite git orchestrator
  • Create a new repository on Hostinger
    • Repository: Git repository SSH URL
    • Branch: Name of the branch you want to copy
@MushuLeDragon
MushuLeDragon / $Makefile
Last active August 1, 2024 12:04
Makefile to execute docker commands in your project + .env.local.example
include .env.local
project_name=${PROJECT_NAME}
apache:
docker exec -it ${PROJECT_NAME}_apache bash
php:
docker exec -it ${PROJECT_NAME}_php bash
db:
@MushuLeDragon
MushuLeDragon / History|-10aa25a8|entries.json
Last active September 5, 2022 14:37
Visual Studio Code Settings Sync Gist
{"version":1,"resource":"file:///Users/mushu/development/personal/tuto-symfony-lior-docker/.gitignore","entries":[{"id":"rG2a","timestamp":1660652029008}]}
@MushuLeDragon
MushuLeDragon / .bash_aliases
Last active September 20, 2024 05:38
Create aliases. First, enable .bash_aliases file in .bashrc. See https://doc.ubuntu-fr.org/alias
# sudo nano ~/.bash_aliases
# sudo nano ~./bashrc
# source ~/.bashrc
# For macOs
# nano ~/.bash_profile
# source ~/.zshrc
# source ~/.bashrc
@MushuLeDragon
MushuLeDragon / hosts
Created January 20, 2022 08:35
Example of Vhosts configuration for apache2
127.0.0.1 mywebsite.lan
::1 mywebsite.lan
127.0.0.1 example.lan
::1 example.lan
@MushuLeDragon
MushuLeDragon / WSL2.md
Last active September 24, 2024 05:13
Install WSL2 Windows 10/11 > Linux
@MushuLeDragon
MushuLeDragon / calculatePrice.php
Created September 24, 2021 07:19
Calculate Prestashop prices
<?php
/**
* Paiement
*
* Prix TTC = Prix HT + TVA
* Prix HT = Prix TTC / (1 + taux de TVA)
*
* total_paid = Prix TTC
* total_paid_tax_incl = Prix TTC