← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 186
  1. vfio-user client in QEMU 10.1

    The recent release of QEMU 10.1 now comes with its very own vfio-user client.

  2. It's Always DNS

    The meme is real, but I think this particular case is sort of interesting, because it turned out, ultimately, to not be due to DNS configuration, but an honest-to-goodness bug in glibc.

  3. I intentionally have mouse support disabled in vim, as I find not being able to select text the same way as in any other terminal screen unergonomic.

  4. A Headless Office 365 Proxy

    As I mentioned in my last post, I’ve been experimenting with replacing davmail with Simon Robinson’s super-cool email-oauth2-proxy, and hooking fetchmail and mutt up to it.

  5. Fetchmail and Office 365

    I previously described accessing Office365 email (and in particular its oauth2 flow) via davmail, allowing me to continue using fetchmail, procmail and mutt.

  6. Relative __FILE__ With CMake

    I have the misfortune of maintaining some things using CMake.

  7. How I Code Review

    I thought it might be interesting, at least to myself, to write up how I approach code reviews.

  8. Testing a C Library With Python

    It’s still common for a systems library to be written in the default lingua franca, C, although Rust is encroaching, for good reasons.

  9. Github Pull Requests

    Stefan Hajnoczi recently posted about clean commit history.

  10. Mutt and Office365

    For reasons, I now need to interact with Office365 mail and calendar.

  11. procmail and threads

    I’m apparently old-school enough to find gmail and co painfully inefficient for handling significant amounts of mail.

  12. Arrow Keys in Firefox

    I’m not the only one disappointed in the way the web has worked out in lots of ways.

  13. Docker, Go and USDT

    We have what should be a simple task: we’re on CentOS 7, and we want to deploy a Go binary that will have USDT tracepoints.

  14. ctags, vim and C

    Going to the first matching tag in vim with Control-] can be rather annoying.

  15. A Simple Pibell

    With all this free time I finally got around to installing a doorbell at home.

  16. URLs in gnome-terminal and mutt

    For some time now, gnome-terminal amongst others has had a heuristic that guesses at URLs, and allows you to control-click to directly open it.

  17. Migrated Blog

    With my Coronavirus-related CFT I finally got around to migrating off Blogger.

  18. github commits via email

    I’m the old-fashioned type who still likes getting email: I can process it at my leisure while still handling high volume.

  19. I just published new version of zoom-lomax.

  20. Open all links in Gerrit

    Newer versions of Gerrit, somewhat insanely, lack the old “Open All” button to open each file in its own tab.

  21. I found it a little bit non-obvious how to use NAPI to add an external NIC to a compute node so it can reach the external network rather than just the internal admin one.

  22. With the advent of newboot in SmartOS/Triton, newly-installed systems will use loader as the bootloader, replacing grub.

  23. My awesome download manager

    Since Liferea in more recent versions requires a download manager (it does not attempt to deal with the constant “new” podcast downloads on broken RSS feeds), I tried a few different ones.

  24. wodim under Ubuntu

    wodim/k3b are unusable on Ubuntu: after making sure you’re in the cdrom group, you need to add to /etc/security/limits.conf: @cdrom - memlock unlimited (Or some limit, I suppose, if you’re bothered.)

  25. Some prompting on IRC led me to do this write-up on how to configure PCI passthrough for a bhyve instance running on SmartOS.

  26. PCID support on Illumos

    I joined Joyent at the start of the year while Meltdown was breaking news; it was certainly an “interesting” time to start a new job.

  27. All the procmail recipes I found on a quick search failed to handle quoted-printable HTML encodings, regularly used everywhere.

  28. Ripping vinyl on Linux

    I’ve been ripping a lot of stuff from vinyl to FLAC recently.

  29. A little note for myself: to get low-latency monitoring, and more importantly, record at the right rate, you need to set the Configuration-Profile to “Digital Stereo Input” in pavucontrol!

  30. Old web content

    I think it's important that everyone should endeavour to maintain existing web content, even if it's not currently relevant.

  31. PayPal idiocy

    This is unbelievably stupid of Paypal.

  32. NatWest phishing service

    I got some NatWest phishing spam the other day and was amused to notice this: <title>NatWest - Security Information</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link rel="stylesheet" type="text/css" href="http://www.…

  33. Name and shame time

    To quote 123-reg customer support: > When will you be supporting AAAA records?

  34. Avoid vps247 hosting

    Late last year, I was forced to find a new host for movementarian.org, as my previous hosting provider (Blue Room Hosting, who were really great) were shutting down.

  35. pbranch curiosities

    I’ve started using pbranch extension for hg more seriously.

  36. Create the following as /etc/hal/fdi/policy/30user/10-x11-zap.fdi: <?

  37. Disabling that goddamn GTK bell

    echo ‘gtk-error-bell = 0’ »$HOME/.gtkrc-2.0

  38. Liferea has no keyboard shortcut editor itself, but “Toggle unread status” demands the wrist-breaking chord action of Control-U.

  39. Browsing the net, you might get the impression that Epson Stylus All-in-ones are well supported under Linux.

  40. Setting up JACK on Fedora 12

    Audacity is somewhat of a broken joke these days, so I needed to use Ardour to record.

  41. New versions of Liferea refuse to parse any feed that fails to validate, even for relatively “minor” problems (the libxml2 recovery facility is no longer used; besides, it abandons the rest of the feed when it hits such problems).

  42. esr

    “The main indicators of egotism as I intend it here are are loud self-display, insecurity, constant approval-seeking, overinflating one’s accomplishments, touchiness about slights, and territorial twitchiness about one’s expertise.

  43. Enabling xVM on OpenSolaris

    Another significant usability improvement that landed in build 126 is Gary and Bill's work on enabling Xen.

  44. Dry-run migration

    As part of our ongoing work on improving the ease of use of xVM, the newly available build 126 of OpenSolaris has my putback for: 6878952 Would like dry-run migration This feature is useful for doing a simple check as to whether a guest can successfully m…

  45. What does this print: from lxml import etree doc = etree.fromstring('<a><b><c/></b></a>') newdoc = etree.ElementTree(doc.find('b')) print newdoc.xpath('/b/c')[0].xpath('/a') The answer is: [<Element a at 817548c>].

  46. YouTube annoyance

    How much time would it really take to order multi-part videos, so the suggestion at the end of the video is the next part?

  47. xVM and COMSTAR iSCSI

    I recently had cause to try out COMSTAR for the first time, and I thought I'd write up the steps needed.

  48. An annoying Python gotcha

    Imagine you have this in mod.py: import foo class bar(object): ...

  49. Kernel solipsism

    Thomas Gleixner: Exactly that’s the point.

  50. Just a quick note: you can follow the instructions I provided for the 2008.11 release, with one change.