Skip to content

Instantly share code, notes, and snippets.

View edouard-lopez's full-sized avatar
🏠
Working from home

Édouard Lopez edouard-lopez

🏠
Working from home
View GitHub Profile
Test timeout of 60000ms exceeded.
Pending operations:
- locator.isDisabled at src/pages/POM/reasons.ts:33:70
Error: browserContext.close: Browser closed.
==================== Browser output: ====================
<launching> /ms-playwright/chromium-1080/chrome-linux/chrome --disable-field-trial-config --disable-background-networking --enable-features=NetworkService,NetworkServiceInProcess --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-back-forward-cache --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-component-update --no-default-browser-check --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=ImprovedCookieControls,LazyFrameLoading,GlobalMediaControls,DestroyProfileOnBrowserClose,MediaRouter,DialMediaRouteProvider,AcceptCHFrame,AutoExpandDetailsElement,CertificateTransparencyComponentUpdater,AvoidUnnecessaryBeforeUnloadCheckSync,Translate --allow-pre-commit
@edouard-lopez
edouard-lopez / History|-10242edc|entries.json
Last active February 22, 2023 16:24
vscode vscodium settings
{"version":1,"resource":"file:///home/edouard/projects/digital-identity/keycloak/.provision/scripts/keycloak-wait-readiness.sh","entries":[{"id":"hNGX.sh","timestamp":1666345172275},{"id":"xvOw.sh","source":"undoRedo.source","timestamp":1666345175203},{"id":"t3y8.sh","timestamp":1666345289952},{"id":"ob7N.sh","timestamp":1666345323052}]}
@edouard-lopez
edouard-lopez / c3fire.makefile
Created November 17, 2020 09:10
C3Fire thèse Delphine
download_dir:=./C3LearningLabs
install_dir:=/opt/c3system/C3LearningLabs
download-linux:
wget -c http://www.c3learninglabs.com/download/system/c3fire-v4.1.1.0/c3fire-v4.1.1.0-install-linux.tgz
echo "You need to extract the archive"
install-linux:
mkdir -p /opt/c3system
@edouard-lopez
edouard-lopez / README.md
Last active November 12, 2020 13:37
Flash Samsung Galaxy S i9000 using Heimdall on Linux

Flash Samsung Galaxy S i9000 using Heimdall on Linux

⚠️ Backup your data!

Enable USB debugging

In order to be able to establish a connection to the PC via USB cable.

On Android 2.x :

@edouard-lopez
edouard-lopez / BoondManager Admin.sys - devops en télétravail - Cover Letter.md
Created May 8, 2020 12:41
BoondManager Admin.sys - devops en télétravail - Cover Letter.md

Lettre de motivation

Bonjour,

Je suis un ingénieur logiciel avec une expériences de projets fullstack (Python, Docker, Ansible, CI / CD, etc.) et un fort goût pour l'UX, les tests et l'automatisation. J'ai également une expérience des frameworks JS populaires (React, Vue, Ember et AngularJS).

Je sais :

  • Collaborer avec le client pour faire évoluer la plateforme existante ;
@edouard-lopez
edouard-lopez / compare-git-hook-management-tools.md
Last active April 23, 2019 09:02
Comparing git hooks management tools

Git hooks comparison

Tools taken from https://github.com/aitemr/awesome-git-hooks.

Legend: : yes, : no, : broken, xn: run against n versions

project language Tests CI Stars Description
Githooks shell ~100 ✔ x12 ~150 Auto-install Git hook, that supports hooks in any language checked into Git and also shared repos.
@edouard-lopez
edouard-lopez / logo.svg
Created February 14, 2019 18:09
Pure fish logo
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@edouard-lopez
edouard-lopez / algo.py
Created January 26, 2019 16:25
Run with `python algo.py`
import hashlib
import binascii
def calc_entropy():
digest_algorithm = "sha256"
master_password = 'password'
salt = 'site'+'login'+hex(1)[2:]
iterations = 100000
derived_key_length = 32
@schrodincat I didn't notice you updated your message.
That's an off-topic discussion, but I recommend reading:
* [GitFlow considered harmful](https://www.endoflineblog.com/gitflow-considered-harmful) by Adam Ruka
* [What are the pros and cons of git-flow vs github-flow?](https://stackoverflow.com/q/18188492/802365)
* [Trunk Based Development](https://trunkbaseddevelopment.com/)
Personally I tend to a simple workflow:
* a master branch that is functional/readable ;
* short-lived pull requests (less code=better) ;
set color_success (set_color green)
set color_error (set_color --bold red)
set color_white (set_color white)
set color_normal (set_color normal)
function pure::set_fish_config_path
printf "\tSet environment variable: %s\n" "\$FISH_CONFIG_DIR"
if test (count $argv) -ge 1
set -gx FISH_CONFIG_DIR $argv[1]
else