Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. Update for Qwen 3.8 27B A year ago, I bought an RTX 5080 for both gaming and AI experiments.

  2. IVPN on NetBSD

    Last week, the VPN provider I previously used went dark for days and went back with no explanation.

  3. From the project’s Github repository: xv6 is a re-implementation of Dennis Ritchie’s and Ken Thompson’s Unix Version 6 (v6). xv6 loosely follows the structure and style of v6, but is implemented for a modern x86-based multiprocessor using ANSI C.

  4. As you might be aware of, I am working on a minimal BSD/UNIX system called smolBSD.

  5. I got myself a brand new 43 inches monitor, it’s amazing, the visual comfort is life changing.

  6. 2025/01 Update https://github.com/NetBSDfr/smolBSD/tree/main/k8s I had to do it.

  7. I have this little toy project for quite a while now, and I have this idea of handling a fleet of NetBSD micro-vms with Kubernetes since I started my new job in which I am caring a k8s cluster.

  8. NSD Slave DNS

    Ok this is possibly the easiest thing on earth but I didn’t see any clear documentation on the topic apart from a simple text file which actually helped.

  9. At $(DAYJOB) I was asked to generate some kind of daily report, and I thought ansible would do the job; we basically want to have a couple of key metrics like load average, memory, disk… you see the deal.

  10. While searching for an elasticsearch tail -f, I stumble upon this nice piece of software that does exactly that.

  11. How misleading and complicated this task should be that I’m writing such an article in 2022?

  12. A week ago, I’ve migrated my gateway to a standalone machine running FreeBSD 13.1.

  13. I work as a freelance contractor for about a year now, I quit a 10+ years regular CTO job to give into more technical subjects, troubleshoot, code, build infrastructures, A-Team style, I help companies with complex matters that might require experience and

  14. I’m in the process of automating pretty much all I can in my house, and one piece of well known IOT hardware is eWelink’s Sonoff mini, which has the good taste of being flashable when set in DYI mode.

  15. The other day, my wife asked me if I could just redirect all mails going to her own domain to her GMail account.

  16. Because I ran gpart bootcode on the wrong partition of every replacement disk I swapped and because my motherboard is incapable of finding an EFI partition, I basically bricked my FreeBSD NAS / gateway.

  17. Since Binance Smart Chain and more specifically DeFi on BSC are a thing, I’ve been learning the amazing ways of Smart Contracts, and while many documentation exist on this topic, I didn’t find a clear one on how to “simply” execute a Smart Contract on get…

  18. Ledger Nano On KVM

    In order to keep my cryptocurrencies as secure as possible, I only interact with those within a virtual machine located on an encrypted USB stick.

  19. The other day, I realized that from time to time, alpine, my console mail client for about 20+ years now, would close the connection to the IMAP server because of an “error”.

  20. Again from the stop-trying-to-use every-flag-available department.

  21. I keep reading overcomplicated QEMU/KVM command lines, when really, to start a VirtIO disk and bridged VirtIO NIC virtual machine, only this command is needed: $ sudo qemu-system-x86_64 -enable-kvm -m 1024 -cpu host -daemonize \ -drive file=mydisk.img,i…

  22. In November 2018 AWS published an Open Source tool called Firecracker, mostly a virtual machine monitor relying on KVM, a small sized Linux kernel, and a stripped down version of Qemu.

  23. This bug forbids rofi window mode to give focus to a selected window when click to focus is disabled in XFCE.

  24. As a password-store user, GPG is particularly important and sensitive, I use it for pretty much everything authentication / encryption related.

  25. I’ve contributed to a small project I found useful in my digging of Bitcoin’s LevelDB databases structure; leveldbctl is a CLI tool that permits to parse a LevelDB database rather simply.

  26. Yet another topic IMHO explained in the most possible complicated way in Gitlab documentation, Gitlab pages are in fact extremely powerful and simple to use.

  27. While writing Go tests for goxplorer, I wanted to test all boolean flags combinations without having to cascade for loops.

  28. I switched to Gitlab when Github was bought by Microsoft.

  29. Another one of those quickies that can save you some time.

  30. A quicky in case anybody has the same issue.

  31. I use the fantastic motion project to monitor my apartment activity when I’m not home (not happening until God knows when these days…).

  32. Again at ${DAYWORK} I was working on a network diagram, and found this incredibly useful website that regroups thousands of svg icons for all the major brands.

  33. The other day at ${DAYWORK} we got hit by a simple yet efficient DDoS attack, basically, there were lots of regular HTTP queries with a specific query parameter but using either GET, POST or HEAD methods: www.customer.com:443:80 174.76.48.233 - - [19/Mar/…

  34. Brand new iMil.net!

  35. This post is more like a self-reminder on how I setup automatic SSL/TLS certificate renewal on my servers.

  36. While this article might only have interest for french people, you might want to get yourself an inexpensive Neufbox 6 on eBay or the like to play with it, thus the english language.

  37. I knew about a MacOS task bar plugin called Anybar, which basically draws an icon on the task bar to which you can send behaviors with a simple nc command.

  38. Update (2020/05/21) the method used in this post is totally sub-performant, and I finally found out about LevelDB’s and Badger’s batch methods, which make writes considerably faster, I’ll probably write another note about this.

  39. In the past month, it’s the second time I’m being bitten by FreeBSD in the networking field.

  40. The reference documentation when it comes to couple golang and continuous integration in Gitlab is this one, it’s well put, easy to read and pretty accurate.

  41. In a previous article, I tried to explain my understanding of go channels interaction with ranges.

  42. Yet another “blockchain explained” article, I know, I really thought about if releasing it or not, but you know, you only understand what you can explain clearly, so I hope I’ll be able to explain proof of work and blockchain as clearly as it is clear in…

  43. Maybe I can’t read, but I have the feeling that official documentations explain every single corner case for a given tool, except the one you will actually need.

  44. Because I’m the kind of person who likes genericity, I often find myself using features of languages that are flagged as “only use it if you know what you’re doing”.

  45. While my main workstation is a Linux Mint machine, I occasionally use my OSX ${WORK} laptop for traveling and composing.

  46. Here we go again with my golang self teaching, today with a topic I had hard time understanding correctly (and hope I actually did): range over channels along with goroutines.

  47. I’m still in the process of learning golang the right way.

  48. Here’s a procedure I came up with in order to migrate an elasticsearch 1.1 database to version 6 (actually 6.4 but probably any 6.x version).

  49. Assume the following scenario: your {Open,Free}BSD pf-enabled (yes, I know what’s missing and it’s a pity, I am well aware of it) gateway connects to an OpenVPN server.

  50. With all the noise around those topics I would have imagined this one had been covered thousands of time, yet I did not find a single complete resource on this subject which I found to be a basic building block: pushing docker images from GitLab CI to the…