Skip to content
  • Github
  • Feed
  • E-mail

Et tu, Cthulhu

    Category: Technical

    The worst ANSI renderer, except for all the others

    On January 7, 2019 By Hans Petter Jansson In Computing, Fun, Technical

    Chafa (github) started out as a small piece of supporting code for an obscure personal project I may announce at some indefinite point in the future. Then I decided to release it as a tongue-in-cheek thing for the VT100 anniversary …

    Continue reading

    What ails GHashTable?

    On August 29, 2018 By Hans Petter Jansson In Computing, GNOME, Technical

    I promised a closer look at GHashTable and ways to improve it; here’s that look and another batch of benchmarks to boot. This time around I’ve dropped most of the other tables from the plots, keeping only khash and adding …

    Continue reading

    A hash table re-hash

    On July 24, 2018 By Hans Petter Jansson In Computing, GNOME, Technical

    Hash tables! They’re everywhere. They’re also pretty boring, but I’ve had GLib issue #1198 sitting around for a while, and the GNOME move to GitLab resulted in a helpful reminder (or two) being sent out that convinced me to look …

    Continue reading

    Introducing Chafa

    On April 24, 2018 By Hans Petter Jansson In Computing, Fun, Technical

    Here’s something I didn’t know: The DEC VT100 turns 40 in August. This factlet comes courtesy of Wikipedia, as I’m not quite old and wise enough to have made its acquaintance outside of a museum. None the less, the VT100 …

    Continue reading

    GNOME and Rust

    On November 1, 2016 By Hans Petter Jansson In Technical

    I’ve been keeping an eye on Rust for a while now, so when I read Alberto’s statement of support for more Rust use in GNOME, I couldn’t resist piling on… From the perspective of someone who’s quite used to C, …

    Continue reading

    GDK indirect rendering backend online

    On August 3, 2008 By Hans Petter Jansson In Technical

    I just finished touching up that GDK backend for rendering toplevel windows to Cairo image surfaces I briefly presented at GUADEC. It now compiles with the latest GTK+ trunk, and it even has a page with instructions for how to …

    Continue reading

    End of hack week

    On February 16, 2008 By Hans Petter Jansson In Technical

    The second Novell hack week is at an end, and I’ve set up a public Trac instance for Sterling. Development will go on there. I’ll devote some ITO (“innovation time off”) to it next time I get a chance.

    Continue reading

    Novell hack week, day 4

    On February 15, 2008 By Hans Petter Jansson In Technical

    Four days down. How time flies when you’re having fun. I must admit that Sterling is barely past the point where it creates a panel applet that does nothing – but on the other hand, I’ve absorbed a bit of …

    Continue reading

    Novell hack week, day 3

    On February 14, 2008 By Hans Petter Jansson In Technical

    Federico and Tambet came and hacked in addition to Mike and me. Got some stuff done, but not as much as I’d have liked to. The arrachera I had for lunch sort of knocked me out. I’d better get some …

    Continue reading

    Novell hack week, day 2

    On February 13, 2008 By Hans Petter Jansson In Technical

    Day 2 is at an end, and I’ve spent it learning about C# and Mono tools, looking into how other projects do stuff. I now have a Git repository with a fledgling project structure, and a more solid foundation to …

    Continue reading

    Posts navigation

    1 2 Next Posts»
    Powered by WordPress and Chronus.