Keycloak - An overview of the open source SSO solution

Series of keynotes to get accointed with how keycloak is working

June 11, 2023 · 1 min · YS

Connecting VPN to OpenVPN on Arch Linux

VPN on arch linux

June 1, 2023 · 1 min · YS

Sealed Secrets on Kubernetes - a quick intro

Sealed Secrets on Kubernetes, a quick intro and description of most useful command

June 1, 2023 · 2 min · YS

We focus on losses

We focus on losses

June 1, 2023 · 1 min · YS

Subtitle editing, translating and dubbing

Subtitle Editing, translating, dubbing

May 29, 2023 · 1 min · YS

testing the idea of blogging instead of tweeting

Blogging or twitting, here is the question

May 27, 2023 · 1 min · YS

Cookiecutter and alternatives

Starting a new project can be quite repetitive task. Fortunately, automating repetitive task is what programming is good at, right? So you’d expect to find plenty of options spitting boilerplate code around, removing the tedious setup, giving us more time for the fun stuff. Funny enough they are not that many options around (I mean there is some choice but if you want to know how many is too many option, try to count how many implementation of the ls command, if you can… and then get back to me…)...

January 15, 2023 · 3 min · YS

mu4e snippet - all inbox today

1 2 3 4 5 6 7 (eval-after-load 'mu4e '(progn (add-to-list 'mu4e-bookmarks '( :name "All Inboxes Today" :query "(maildir:/my/Inbox or maildir:/myother/Inbox) and date:today..now" :key ?i)) ))

November 10, 2022 · 1 min · YS

List of governmental design systems

Wait, what’s a design system A Design System is like a reusable library of components, visuals and principles. Through composition, the system can scale to offer a path for to create a coherent UX for designers and developers of digital products and services. The construction of a Design system offers many advantages. This solution makes it possible in particular to facilitate the work of the teams and to reduce the “design debt” and the “technical debt”....

September 27, 2022 · 2 min · YS

Degree accreditations in Europe

FAQs - Recognition of academic diplomas Recognition of academic diplomas European Agency for Higher Education & Accreditation Wikipedia - higher education accreditation organizations Eurydice EUA

September 11, 2022 · 1 min · YS

Content automation

Images & social media Service Focus Pricing Bannerbear Template base generated Image and video $49/$149/$299 Synthesia AI talking head video generation $30/Sales API teamplate io Image generation API 0/29/69/139 dinapictures image generation api 0/39/99/++ plainonlyvideos video automation api templates 59/249/599 pixelixe image generation api 9/49/99/249 Glitterly image & video templates based 0/15/39

June 21, 2022 · 1 min · YS

Basics of an emacs package

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ;;; dummy.el --- just a dummy package ;; Author: Y.S ;; Version: 0.1 ;; Keywords: orgmode, gitlab ;;; Code: (require 'cl-lib) ;;hello: is staying hello (defun ol-hello () "Say hello." (interactive) (insert "Hello")) ;;; Commentary: ;; Sync org mode file with gitlab (provide 'orglab) ;;; orglab ends here

May 23, 2022 · 1 min · YS

Work Music Sources

Work music sources https://poolsuite.net/ https://somafm.com/ https://www.lofi.cafe/ https://plaza.one/ http://echoesofbluemars.org/ https://lofi.limo/ https://driveandlisten.herokuapp.com/ https://musicforprogramming.net/latest/

May 23, 2022 · 1 min · YS

Some Emacs Magit useful commands

Magit is the famous git client for emacs. Like many tools in emacs, it is very versatile and can do more than one thing. Here is a list of some useful command that can save time on a daily basis. Commit history Direct command M-x magit-log-current Status Buffer l l Commit history for other branch Direct command M-x magit-log-other Status Buffer l o Create new branch from changes Useful when you forgot to switch branches before commiting your work...

March 16, 2022 · 1 min · YS

Random 02 - Maths, DevOps, Covid

Learning Maths Where can you learn math Math Foundations from Scratch is part of a large course on AI, but nice and concise Robotics 501: Mathematics for Robotics for a more unexplored area of maths applied to robotics The Book of Proof - I love this one. If you ever want to understand maths at its roots, I would advise you to read this one. It’s a back to fundamentals where you demonstrate what is a multiplication using set theory and other fun stuff....

February 19, 2022 · 2 min · YS

BASH stuff

Bourne Again Shell is born again :) Pure Bash Bible Open source book on pure bash solutions. Link on Github: Pure Bash Bible ShellCheck Finds bugs in your shell scripts A linter for bash scripts https://www.shellcheck.net/ Bash Guide - Best Practices Because you don’t want people to bash your work wink Bash Guide: Best Practices Bash Pitfall The pitfall guide for bash is really good....

February 17, 2022 · 1 min · YS

Is google analytics becoming illegal in Europe?

In France, recent news are interesting to say the least. The CNIL is the french body on protection of privacy, which is regulating most of the online activities concerning data management. They have recently issue a ruling that practically forbid the use the of Google Analytics. Google Analytics and Data Transfers to the US FR- GDPR - CNIL to forbid a website to use google analytics From their press release:...

February 11, 2022 · 2 min · YS

Google Calendar Emacs Integration

There are multiple way to work with Google Calendar. I choose to not work with the private key thing for now. Instead I will try to use the option working with the .ics format. This should give a relatively universal solution for all kind of calendars. I don’t want a locked-in solution that would work only for Google. (Not that this would very surprising if in the end we find out we have to do something custom because it’s google)...

January 5, 2022 · 3 min · YS