Skip to content

Instantly share code, notes, and snippets.

@PiDroid-B
PiDroid-B / Apps_android.md
Last active October 10, 2023 21:00
Lineage OS - Apps

Liste des apps GAFAM-Free pour android

Apps' Store

  • F-droid : A installer en premier
  • Aurora Store : client FOSS et anonyme pour le Google Play Store (penser à filtrer en non google + non-fdroid)

Indicateur pour les applications suivantes :

  • 🟢 : présent sur F-Droid
  • 🟠 : présent sur le store Google (via Aurora notamment)
  • ⚠️ : fonctionne mal/ne marche pas (pas maintenu, pas compatible, ...)
#!/bin/bash
DIR="/root/docker-bench-security/output"
# id of test to exclude (sep = comma)
TEST_TO_EXCLUDE="1.1.1"
[[ -n "$TEST_TO_EXCLUDE" ]] && TEST_TO_EXCLUDE="-e ${TEST_TO_EXCLUDE}"
@PiDroid-B
PiDroid-B / Python - yaml & model (pydantic, schema, marshmallow)
Last active May 28, 2021 14:49
Python check yaml with a model (pydantic vs schema vs marshmallow)
Some example about validation of yaml
With one of them :
- pydantic
- Error of validation : easy readable
- Only defined fields covered
- marshmallow
- Error of validation : easy readable
@PiDroid-B
PiDroid-B / Python - Décorateurs
Last active May 28, 2021 12:03
Python - exemple décorateurs
deco1 : identifications des éléments
deco2 : décorateur simple
deco3 : décorateurs qui inclus un autre décorateur
deco4 : décorateur avec paramètres
deco5 : décorateur avec paramètre qui inclus un autre décorateur avec paramètre
deco6 : décorateur avec mise en cache et incluant un autre décorateur
@PiDroid-B
PiDroid-B / deco1.py
Last active April 30, 2021 07:22
Python - Décorateurs
# qui est quoi
def deco1():
print("IN deco1")
def fonc1():
print("IN fonc1")
return "return fonc1"
print("OUT deco1")
return fonc1
@PiDroid-B
PiDroid-B / actions_blacklist-update.conf
Last active February 8, 2024 10:21
OPNsense Custom script and Cron (example : an Alias Table URL with high frequency refresh)
[reload]
command:/usr/local/bin/flock -n -E 0 -o /tmp/filter_update_tables_blk.lock /usr/home/blacklist-update.sh
parameter:
type:script_output
message:IP Blacklist Update
description:Centralized Blacklist IP Update from my own service
@PiDroid-B
PiDroid-B / FastFood.py
Created December 10, 2019 10:02
FastFood
import asyncio
import random
from datetime import datetime
from enum import Enum
from dataclasses import dataclass
class CMD_STATE(Enum):
Undefined = 0
Ask = 1