Philippe Strauss website


Je cherche actuellement des mandats
Voui je tente bien de reprendre le travail après 20 ans de mandat économique sur la pomme

Bookmarks destocking (in frenglish)
Green energy, global warming, (social) sciences...

Software(s) in the making
Not yet ready-for-prime-time software(s) currently in the making

Haro sur internet dans le petit village suisse
Mandat économique grandiloquant prétexté de manière sécuritaire

Pour deux seuls regards (blog SVCS été 2022)
Le regard dans le dos, après un lavage de cerveau

Les limitations psychologiques propre à l'exercice de la politique
Quelques biais cognitifs tenaces en politique

Stratégie de défense militaire
L'aviation est rendue inopérante après le premier jour de combats

Crash course en (macro)économie
La (macro)économie et les travers de la finance (pour les nuls)

Une première approche de rationalisation concernant l'harmonie musicale
L'harmonie musciale n'est pas le fruit du hasard

L'informatique et l'éducation
Risques normatifs des choix informatiques dans l'éducation

Pourquoi faut-il (à nouveau) refuser le vote électronique?
Le moment est-il venu pour le vote électronique?

Sécurité informatique: faisons un vrai pas en avant
Choix informatiques pour un XXIème siècle fiable et sécure

Pure javascript HTML5 canvas bilinear image interpolation
Today computers performance makes client-side javascript image interpolation a viable solution

Easy to read C Fast Fourier Transform (FFT) signal processing code
Fast Fourier Transform C code of my cooking

Zölzer-Boltze (ZB) peak/notch parametric EQ in C
Parametric Equalizer with true parameters independance

OCaml: the choice of discriminating hackers
Why is OCaml my favorite general purpose programming language

FIR filter design experiment using the simplex method
Very brief code to design a FIR filter

Memoization closure
Basic memoization closure in functional programming

Hashtbl cache with LRU expiration
First sketch but good skeleton of a Hashtbl based LRU cache

UNIX software firewall
Linux and Mac/FreeBSD software firewall configuration

Backing up and archiving Cisco IOS/ASA configurations live from the router without TFTP
4 pages of python to replace rancid

Tweaking path information in a patch file
Short script to modify path informations in a diff file