ChipLog
Development, data, design, debugging
PythonSoftware / engineering practiceDev tools / editors / IDEs
- Posts
- 206 from 3 Jan 2004 to 20 Oct 2026
- Posting
- monthly (7 in the last year)
- Kind
- personal blog
- Feed
- https://chipx86.blog/feed/
2026 7
2025 7
- Using pprint.saferepr() for string comparisons in Python
- What If()? Using Conditional CSS Variables
- A crash course on Python function signatures and typing
- Tip: Use keyword-only arguments in Python dataclasses
- CodeMirror and Spell Checking: Solved
- Read, Dammit.
- Let’s Preserve Government Data Before It’s Too Late!
2024 4
2023 2
2022 3
2021 1
2017 1
2016 3
2015 3
2014 1
2013 3
2012 5
2011 3
2010 2
2009 6
2008 23
- Ubuntu and Desktop Notifications
- Fixing broken key codes in VMware on Ubuntu 8.10
- Twittering as Review Board Approaches 1.0
- libnotify 0.4.5 and notification-daemon 0.4.0 released
- Racism, Sexism, and now Prop 8
- Random friend seeking on Google Talk?
- Designing Unity: The Start Menu
- VMware Workstation 6.5 released!
- Djblets and Review Board moving to jQuery
- Review Board Roadmap and Donations
- Django Development with Djblets: Dynamic Site Configuration
- Django Development with Djblets: Data Grids
- Django Tips: PIL, ImageField and Unit Tests
- Happy birthday Review Board!
- Free Review Board Hosting for Summer of Code
- Review Board presentation at LugRadio Live 2008
- Django Development with Djblets: Unrooting your URLs
- Workstation 6.5 Beta 1 – Now with 100% more Unity!
- Botching the Trivial
- Django Development with Djblets: Custom Tag Helpers
- Django Development with Djblets
- INPUT: REASON · OUTPUT: PLEASURE
- Review Board: The Past 5 Months
2007 30
- Working outside the box with Unity
- Everything breaks :(
- Vista: Windows ME’s Successor
- So, what do you do at VMware?
- iPhone/iPod – The new standard mobile platform?
- Review Board Status Update
- Syntax Highlighting in the Diff Viewer
- Why’s there a little person in my button?
- Recent Happenings in Review Board
- Unity is now “real” – VMware Fusion Beta 4 released
- Unity
- Review Board has a home and a demo server!
- Review Board
- May I present VMware Workstation 6.0
- VMware Workstation 6 RC2
- 5 ways to make Twitter work for you
- New Toy: Panasonic DMC-TZ3K Digital Camera
- libsexy v0.1.11 released
- Pipe into your netlife
- Watching you watching me watching you
- Music player food for thought
- VMware Tango Icons ♥ Creative Commons
- libsexy is not libegg
- Transparent notification screenshots
- New libnotify and notification-daemon releases are out!
- VMware Workstation 6.0 beta 3
- Terror on Amtrak Bus 3717
- VMware IPO news, and 3D in VMware demoed
- Vista’s gremlins, now on Linux
- Re: Subverting Subversion
2006 30
- Time to rethink GTK+ Tab Dragging
- A Wii Surprise for Mii
- Planet VMware, Planet V12n
- Ubuntu Hello Kitty
- libsexy v0.1.10 released
- libsexy v0.1.9 released
- Foo Camp 2006
- Gallery Virtual Appliance
- Snakes on a Plane in a Movie Theater on a Friday
- VMware Server 1.0 Released
- libnotify 0.4.1/0.4.2 released
- A Nintendo DS Lite! And it’s all mine!
- A small review of the Nokia 770’s 2006 firmware beta
- Bocce Ball
- Do you trust your eyes?
- Augmented Reality
- New libnotify, notification-daemon and notify-python releases
- Galago 0.5.0! Can I sleep now?
- VMware Server beta 2
- libsexy 0.1.8 released
- libsexy 0.1.7 released
- Tetringo 0.3.1 for the desktop and Nokia 770 released
- Tetringo!
- Taggable Desktop
- I present to you, VMware Server 1.0 beta 1
- Spice things up in your relationship with libsexy v0.1.6
- TuxPaint for the Nokia 770 – Packages!
- Pretty new notifications… And a release!
- A few project updates
- Tux Paint for the Nokia 770
2005 39
- VMware Player 1.0 Released!
- Tagging and the GNOME Desktop
- libview 0.5.5 released!
- VMware Workstation 5.5 released!
- Tagging craze
- libsexy 0.1.4 released
- Goings Ons
- libview 0.5.3/0.5.4 released
- VMware Player – What’s the catch?
- There’s a new player in town
- Widgets are bendable, flexible slabs of fun
- SexyIconEntry is now 67% sexier
- Chippy’s first Boston trip
- libview has a website!
- galago.info is no more, for a while
- The view looks good from up here
- *CLANK* *CLANK* *CLANK*
- Ducky go down the hooooooole
- SexySpellEntry
- libsexy, mmmmm
- Beagle with Galago support
- libsexy – Doing naughty things to good widgets
- Silent Noise
- Waterfalls and Wooden Steps
- I Can’t Believe It’s Not Chicken, now in gelatin style
- The self-planted rumors are true!
- Everybody’s hiring!
- Take back your vacation!
- If you’re going to invest, don’t invest in llamas
- The secret is in the easternmost peninsula
- Galago: Hey! Where’s the cream filling?!
- Workstation 5 for Linux Screenshots
- Life at VMware
- Galago Release and SCO
- Desktop? Hey, I have that!
- I can’t see.
- Just A Little Easier, Please – Networks
- New Galago Hosting
- My little Home Theater PC
2004 33
- Panels Packed of People Presence
- Various Updates
- Galago .NET bindings and other news
- Desktop notifications spec announced
- Peasant’s Quest
- Impending Galago release
- Perfect timing, Yahoo
- Galacy Scam
- Package management, autopackage, and “The user interface vision”
- Gaim’s MSN and Buddy Pounce Improvements
- Planet IM
- Gmail
- Projects picking up speed
- Galago Status Update
- Nearing presence goodness
- Adventures with the MS Office Keyboard
- Less Work is More Work
- Gaim Goodies
- Emotional Presence
- Reasons for Galago’s Design
- Galago-Gtk#, Freedesktop.org
- Galago Status – Widgets and Avatars
- Gaim Status Rewrite
- GalagoWatch – Presence Push
- Galago Screenshots!
- Gaim-Galago
- Another Sad Day
- Galago – Finally some progress!
- Best Bugs
- Galago Presence, Gaim Status
- The Future of the Linux Desktop?, Part I
- Galago Notes
- Galago