rikkus.info

Home / Tag development

  • librmm - Internet Mail Message parsing library
  • XSLT gotcha with default namespace set with xmlns
  • Using AsyncTestFramework to test Windows.Forms events
  • KAB2 information
  • Generics a little clunky?
  • kimap - IMAP client library
  • XAML vs. Qt
  • Debug with IE when it’s not the default browser
  • Recursive directory listing WTF
  • Theming the KDE window manager
  • Multithreading with KDE
  • Setting date_select or datetime_select to current date (and time)
  • AO++
  • An asynchronous testing framework for .NET
  • Lazy, boring, but not literally stupid
  • KAB2 format definition information
  • Back to KDE development
  • Shared classes and multithreading with Qt
  • What Ruby is still missing
  • Switcher bar problem with modal dialogs
  • Another reason why you can’t prove code through testing
  • Discovering SQL server instances on the local network using only managed code
  • Removing items from a collection over which you are iterating
  • Transactional NTFS
  • Delegates summarised in 2 lines, for C++ programmers
  • Porting KDE
  • Indentation wars end here
  • Unit testing framework
  • StringBuilder abuse
  • libdif - LDIF parser
  • blocks vs. using
  • Concatenating multiple rows to CSV (comma separated values)
  • REXML trick
  • Chryler's Top ten
  • Upgrading to CruiseControl.NET 0.9 from 0.8
  • #kde on OpenProjects FAQ
  • Encoding data into a datum
  • Setting up QtUnit to work with a KDE application
  • SODA - SOAP Over DCOP Anyone ?
  • Tabs are fine. Spaces are fine. Mixing is evil.
  • Workaround to ListView and ImageList problem with disappearing images
  • AsyncTestFramework initial release
  • Boolean parameters
  • IEnumerable .Each() and .EachWithIndex()
  • Column to comma separated (CSV) with LINQ
  • C++ Parameter Passing Rules
  • Wow6432Node
  • C# and VB.NET accessors
  • Writing KDE 2 widget styles
  • Confuserion: a quiz
  • Prettier controller methods in Rails
  • Stopping SQL Server 2005 programmatically
  • kparts and XMLGUI
  • Threading
  • shaper
  • Frustrations of an open source developer with little time
  • X-Ray
  • Enumerable#uniq_by
  • Shell extensions
  • VistaDB
  • C# Parameter Passing Rules
  • Finding the default printer (server-side) with ASP.NET
  • Launching the system's default web browser with a URL
  • Google Web Accelerator is not evil, Rails needs fixing.
  • The Ten Commandments for C++ Programmers
  • Async test framework
  • Zaurus Software
  • Updating one record
  • kio_audiocd FAQ
  • RubyCLR, ViEmu
  • Default virtual directory for Web setup project
  • Stored procedures versus ‘dynamic’/‘embedded’ SQL
  • How (not) to fix the desktop experience
  • When to use threads
  • How to send an empty response from an ASP.NET page
  • Copy text of file to clipboard from explorer context menu
  • Running the world out of GUIDs
  • libvCard - vCard parsing library
  • ruby-audiooutput
  • The module ‘Whatever’ is already in the application and cannot be added again
  • Using Interop.IWshRuntimeLibrary from VB.NET (or any wrapped COM library) from VB.NET
  • SYSV IPC vs. UNIX pipes vs. UNIX sockets
  • This control does not support transparent background colors.
  • Introducing people to Ruby
  • ruby-vorbisfile
  • Context switch overhead timing
  • Alternative String.Format with text placeholders
  • Painful moments in development
  • Fixing NUnit 2.2 to work with .NET 2.0.41013
  • Vorbis++
  • Solving the Python puzzle with Ruby
  • Comparing objects of KeyValuePair
  • RemoveDuplicates
  • VS.NET can be dangerous
  • DataGrid incongruity
  • Unable to add form: ‘The operation could not be completed’
  • Rename with overwrite on Windows
  • Developer timekeeping
Rik Hemsley (rikkus) <rik@rikkus.info>