Skip to content

Instantly share code, notes, and snippets.

View adguernier's full-sized avatar

adri1 adguernier

  • Marmelab
  • France
View GitHub Profile
@adguernier
adguernier / terminal
Last active September 27, 2021 07:47
add your SSH key to authorized_keys on server
cat ~/.ssh/id_rsa.pub | ssh <user>@<server_name> "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
@adguernier
adguernier / docker_ou_virtual_box.md
Last active March 8, 2021 08:49
Conflit Docker VirtualBox sur Windows

Sur Windoxs VirtualBox et Docker ne peuvent fonctionner ensemble car l'un a besoin d'hyper-v, l'autre non. Pour faire fonctionner ou l'un, ou l'autre, il faut lancer un cmd en administrateur, taper la commande suivante, et redémarrer la machine.

désactiver hyper-v pour faire fonctionner VB

bcdedit /set hypervisorlaunchtype off

activer hyper-v pour faire fonctionner Docker

cbcdedit /set hypervisorlaunchtype auto

@adguernier
adguernier / launch.json
Last active September 7, 2020 08:04
VS Code debug for PHP and JS
{
"version": "0.2.0",
"configurations": [
{
"name": "Listen for XDebug",
"type": "php",
"request": "launch",
"port": 9000,
"pathMappings": {
"/path/to/your/project/in/your/local/server": "${workspaceRoot}"
@adguernier
adguernier / .env
Last active March 22, 2019 16:55
Increase symfony 4 app in vagrant
# add your env in .env
APP_ENV=vagrant
@adguernier
adguernier / disable_login_autocomplete_in_html_form.md
Last active December 18, 2018 09:11
Disable login automplete in HTML form

Disable login automplete in html form for Firefox and Chrome

Add an input type text between the login input and the password input to be really sure this hack works.

<form method="post" action="" autocomplete="off">
    <input type="email" name="login" autocomplete ="off"> 
    <input name="autocompleteHack" type="text" style="display:none;">
    <input type="password" name="password" autocomplete ="new-password">
 ...
@adguernier
adguernier / terminal
Last active August 20, 2018 10:52
Renaming files in a folder to sequential numbers. In command line. Replace extension by your extension
find . -name '*.extension' | awk 'BEGIN{ a=0 }{ printf "mv \"%s\" %04d.extension\n", $0, a++ }' | bash
@adguernier
adguernier / commandLine.bat
Last active April 18, 2017 09:27
Git memo
#Assume you are in master branch and want to merge from dev_i3 branch, use this syntax:
git checkout <BRANCH_NAME> <PATH_OF_FILE>
#Eg. git checkout dev_i3 views/shared/nav.cshtml
#If you wish to merge multiple selective files at once:
git checkout <BRANCH_NAME> <PATH_OF_FILE_1> <PATH_OF_FILE_2> <PATH_OF_FILE_3>
#revert on merge
git revert -m 1 --no-edit 134daa6cb58
@adguernier
adguernier / .profile
Created February 13, 2017 08:00
Add SSH key to Git Bash
# see https://help.github.com/articles/working-with-ssh-key-passphrases/#auto-launching-ssh-agent-on-msysgit
# fichier à créer dans ~/
env=~/.ssh/agent.env
agent_load_env () { test -f "$env" && . "$env" >| /dev/null ; }
agent_start () {
(umask 077; ssh-agent >| "$env")
. "$env" >| /dev/null ; }
agent_load_env
# agent_run_state: 0=agent running w/ key; 1=agent w/o key; 2= agent not running
agent_run_state=$(ssh-add -l >| /dev/null 2>&1; echo $?)
@adguernier
adguernier / init.bat
Created February 13, 2017 07:59
Ad SSH key to cmder
:: à ajouter dans le fichier cmder\vendor\init.bat
:: Add SSH
ssh-agent | grep -v echo | sed -e "s/^/@set /" | sed -e "s/;.*$//" - > call.cmd
call call.cmd
del call.cmd
ssh-add "%HOME%\.ssh\id_rsa"
@adguernier
adguernier / index.php
Created November 11, 2016 08:31
allow IP
$accept = [
'12.12.12.12',
'14.14.14.14',
];
$token = 'toto785418746513';
if ((isset($_GET['tocken']) && $_GET['tocken'] == $token) || (in_array ($_SERVER['REMOTE_ADDR'], $accept))) {
//launch your app
}