← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 1 urmăritor
Articole: 45
  1. Introduction to UEFI HTTP(S) boot with Qemu/OVMF

    The historic go-to solution for network booting is PXE.

  2. This post is the second in a 2 part series: Part 1: Introduction to Linux Netkit interfaces.

  3. This post is the first in a 2 part series: Part 1: Introduction to Linux Netkit interfaces — with a grain of eBPF (This post) Part 2: Creating a Linux “Yogurt-phone” — with netkit and a grain of eBPF If you are reading this, chances are you are already fa…

  4. About me

    I’m a passionate SRE who served for more than 6 years as lead system developer in the robotic team at EasyMile.

  5. One thing I love with ArgoCD design is the ability to run its UI out of the production cluster.

  6. Introduction to Talos, the Kubernetes OS

    I recently came across Talos, an immutable OS for Kubernetes and was immediately sold.

  7. Getting Linux to work on HP Envy x360

    TL;DR: If you are here just for the fix (Which I would if I was you), the actual fixes are at the bottom of the post.

  8. Linux eBPF ecosystem is growing fast with new features coming with every release cycle.

  9. Mounting overlay filesystems with libguestfs

    libguestfs is a set of tools for accessing and modifying virtual machine (VM) disk images.

  10. EDIT 2021-09-02: A reader made me realize that the “socat” trick can be greatly improved by adding “,fork” on the server part.

  11. I’ve been looking for a low level Linux network debugging tool for quite some time.

  12. A few years ago, back when I was a student, my school had rooms full of counters running Linux that any student could use at any time.

  13. TL;DR: Using eBPF in recent (>=4.4) Linux kernel, you can turn any kernel function call into a user land event with arbitrary data.

  14. Security as a commercial strategy

    This post is an essay.

  15. Of being hacked, found guilty of spam

    A few days ago, my hosting company sent me an automated email notifying me that port 25 had been blocked on my personal server.

  16. Force a remote host to reboot via VNC

    Yesterday, dealt with a machine in a pretty bad state: SSH was Down Memory was exhausted (OOM) Ctrl + Alt + Del from VNC was not responding A background operation on the OpenStack API was preventing any nova reboot --hard zombie-essential-instance.my-infr…

  17. Some weeks ago, I did an internal presentation on Docker.

  18. How to run Docker behind an Nginx reverse proxy

    A couple of weeks ago, I wanted to run some experiment to see how Docker could run in a cloud / shared hosting like environment.

  19. Getting Docker to run on Power8

    Last Week-End, I wanted to play around with Docker on a Power8 processor.

  20. Using Docker to triage Nasty-Bugs(tm)

    Docker is the container system for reproducible builds.

  21. Introduction to seccomp: BPF linux syscall filter

    Seccomp is basic yet efficient way to filter syscalls issued by a program.

  22. Introduction to Linux namespaces – Part 5: NET

    Following the previous post on PID namespace (Restart process numbering to “1”), would like to go further and fly eve closer to full-featured VMs ?

  23. Following the previous post on FS namespace (mountpoints table isolation), we will now have a look at an amazing one: isolated mount table.

  24. Introduction to Linux namespaces - Part 3: PID

    Following the previous post on IPC namespace (Inter Process Communication isolation), I would now like to introduce my personal favorite one (as sysadmin): PID namespaces.

  25. Introduction to Linux namespaces - Part 2: IPC

    Following the previous post on UTS namespace (hostname isolation), we will now go deeper and look at a more security oriented namespace: IPC, Inter-Process Communications.

  26. Introduction to Linux namespaces - Part 1: UTS

    As a part of my job at OVH I dealt with Linux Namespaces as a security mechanism in a “yet to be announced” product.

  27. Que l’on souhaite disposer simplement d’un gestionnaire de version pour un projet occasionnel ou mettre en place une véritable solution “d’Intégration Continue” (“Continuous Integration” en anglais ou “CI”) GIT est probablement la solution la plus puissan…

  28. Anatomy of a virus: iTunesHelper.vbe 2/2

    Disclaimer: This post is about a real virus, really seen in the wild.

  29. Anatomy of a virus: iTunesHelper.vbe 1/2

    Disclaimer: This post is about a real virus, really seen in the wild.

  30. WordPress: from localhost to production

    Yesterday, a friend of mine asked me urgent help.

  31. Gmail Oauth2 with Python and bottle

    Remember my previous post about checking out only new mails from a IMAP account with Python ?

  32. Recently, in a freelance project I had to parse incoming mails wherever they are in the mail account and, preferably, avoid re-parsing the whole mail account only for a couple of new mails.

  33. Mounting Nexus 4 device under Ubuntu

    I’ve not posted here in a while as I’m now full time busy with my startup project.

  34. Investigating DynamoDB 5sec latency

    It goes without saying that a 5000ms latency is… unacceptable in a real-time environment.

  35. Common DynamoDB questions/misconceptions/recipes

    DynamoDB is a key:value store of the NoSQL family developed and offered by Amazon as part of AWS.

  36. Lazy man backup strategy with duplicity

    I recently moved to a new dedicated server and decided it also was a good to time do start doing things “the good way” tm.

  37. Google HTTPS SEO (Nginx)

    A couple of days ago, well, 5 to be precise, I moved this blog to a new server, new Nginx based stack.

  38. Nginx: IPv6 and SSL termination

    I just installed the beautiful NGINX reverse proxy on my personal server.

  39. IPv6 fails after a certain time

    [UPDATE] I still did not find the real source of the problem but it seems that both OVH and Ubuntu stock kernel fail to renew the default routes.

  40. Économie de la culture ou communisme du savoir ?

    « La preuve de la faillite du système communiste, c’est sa condition de survie.

  41. Pourquoi je soutiens l'AFNIC

    Pour peu que l’on s’intéresse à l’IT en France, il est difficile de passer à coté de l’appel d’offre qui oppose l’AFNIC et un nouvel entrant, FRNIC dans la gestion du ‘.fr’ et les 10 autres domaines français.

  42. Testing X2go on OVH Public Cloud

    About 1 month ago, OVH launched its “Public Cloud”.

  43. Coming from the PHP/MySQL world, I got used to frameworks such as the lightweight CodeIgniter or the very complete Symfony and I missed clean MVC coding.

  44. When a friend tried to syndicate my blog on his, his server was unable to complete the sync.

  45. Node.Js reverse proxy

    When I rented this OVH server, I wanted to be able to host all my web tools on it on port 80 using both my IPv6 and IPv4 stack.