Skip to content

Instantly share code, notes, and snippets.

View LupusMichaelis's full-sized avatar
🙈
Won't

Mickaël Wolff LupusMichaelis

🙈
Won't
View GitHub Profile

Free O'Reilly books and convenient script to just download them.

Thanks /u/FallenAege/ and /u/ShPavel/ from this Reddit post

How to use:

  1. Take the download.sh file and put it into a directory where you want the files to be saved.
  2. cd into the directory and make sure that it has executable permissions (chmod +x download.sh should do it)
  3. Run ./download.sh and wee there it goes. Also if you do not want all the files, just simply comment the ones you do not want.
@LupusMichaelis
LupusMichaelis / cv-advice.md
Last active June 8, 2023 10:18
Conseils à la rédaction de CV

Après avoir donné mon avis et mes conseils sur beaucoup trop de CV, j'ai décidé de me soulager un peu de temps de travail en écrivant ce document de conseils. Car malheureusement, je souffre d'un mal existentiel :

Someone's wrong on the Internet.

Ce document ne reflète que mon opinion. Chacun a une vision très particulière et intime concernant les CV. Ce qui est une vérité absolue pour moi est une hérésie pour d'autres. Mais les règles que j'applique ne sont pas sorties de ma cuisse, c'est après plus de

@LupusMichaelis
LupusMichaelis / vpn-fr_FR.md
Last active July 20, 2020 22:03 — forked from joepie91/vpn.md
N'utilisez pas de service VPN

N'utilisez pas de service VPN

Non, sérieusement, ne le faites pas. Probablement que vous lisez ce document parce que vous avez demandé quel service VPN souscrire, et ceci est la réponse.

Remarque : le contenu de cette publication ne s’applique pas à l’usage pour lequel le VPN fut pensé ; à savoir un réseau privé interne. Ici, on critiquera l'usage des VPN comme des mandataires (proxys) glorifiés, ce que fait chaque fournisseur tier.

@LupusMichaelis
LupusMichaelis / blog2vault
Created January 14, 2023 18:53
Getting article as markdown from dev.to for Cassidoo
#!/bin/bash
# Dependencies:
# apt install curl libxml2-utils python3-html2text
set -euo pipefail
shopt -s lastpipe
# destination repository. For example, the path to your obsidian vault
declare -r dest=~/tmp/cassidoo-gems
@LupusMichaelis
LupusMichaelis / wp6-php8-my8.docker-compose.yaml
Last active February 12, 2023 11:07
Launch official Wordpress image served by Apache accompagnied its by a MySQL Server
# Launch official Wordpress image served by Apache accompagnied its by a MySQL Server
#
# Save this file and launch service like this:
# docker compose -p wp6-php8-my8 -f wp6-php8-my8.docker-compose.yaml up -d
#
# XXX NOT SUITABLE FOR PRODUCTION XXX
x-config:
db-user: &db-user a-secret-user
db-password: &db-password a-super-duper-password
@LupusMichaelis
LupusMichaelis / cockroachdb-sandbox.docker-compose.yml
Created June 20, 2023 04:09
Launch CockroachDB as a cluster of 3 nodes
# A playground to test CockroachDB
#
# Launch:
# docker compose up
#
# Initialize the first time through the first node:
# docker compose exec first cockroach --host=first:26357 init --insecure
#
# Get dashboard URL from the second node:
# echo http://$(docker compose exec second hostname -i):8080/
@LupusMichaelis
LupusMichaelis / Dockerfile
Last active April 3, 2024 08:46
A Debian Bullseye image with Rust and Python built from sources
# syntax=docker/dockerfile:1.5.1
FROM debian:bullseye-slim as python-builder
SHELL [ "/bin/bash", "-euo", "pipefail", "-c" ]
RUN <<eos
declare -ar packages=(
build-essential
gdb
git
lcov