Thu, 20 Nov 2008
How to recover from Khmer-keyboard-layout password prompt
Tue, 18 Nov 2008
Fix for nautilus-actions problem in Ubuntu 8.04
Sat, 15 Nov 2008
Interesting HTML/CSS trick for headings
Thu, 13 Nov 2008
New procmail info at Panix, and Sudoku
Tue, 28 Oct 2008
AMQP -- a standard for middleware
Tue, 30 Sep 2008
Web programming -- avoiding the damned "resubmit form?" prompt
Mon, 08 Sep 2008
MS Access 2007 -- differences from Access 2003
Sun, 31 Aug 2008
Adding a new function to an Excel right-click menu
Thu, 28 Aug 2008
Some grumbles about Ubuntu 7.1 Gutsy Gibbon
Sun, 10 Aug 2008
CPAN install didn't work too well
Mon, 16 Jun 2008
Setting up CPAN on panix with only user privileges
Sun, 16 Mar 2008
Useful subroutine in Excel: "filldown"
Some basic setup info for PHP
Sat, 02 Feb 2008
The benefits of learning Excel VBA
Tue, 29 Jan 2008
Some books I've used for Excel VBA programming
Sun, 08 Jul 2007
Scanning and database-based file access
Tue, 22 May 2007
Google problem for people in Cambodia seems partially fixed
Thu, 17 May 2007
Irritating problem with Google in Cambodia
Wed, 10 Jan 2007
Debugging CGI programs
Mon, 25 Dec 2006
Interesting vulnerability in Windows/Word
Fri, 13 Oct 2006
Sorry about "how to reattach to a job"
Wed, 27 Sep 2006
How to reattach to a job
Wed, 05 Jul 2006
Yes, you can find dual-layer DVDs in Phnom Penh -- from China
Wed, 21 Jun 2006
DVD video copies in Phnom Penh
Sat, 13 May 2006
Weird problem with Putty pscp
Wed, 26 Apr 2006
Another reason for my laptop overheating problem?
Wed, 29 Mar 2006
Surprising bug in MS Access
Thu, 02 Mar 2006
Fun reinstalling Windows 2000
Wed, 15 Feb 2006
Firefox memory problem a "feature"?
Tue, 14 Feb 2006
The "Honeynet" project has various anti-hacking tools
Tue, 31 Jan 2006
Microsoft is apparently still allowing sites to share your cookies
Fri, 06 Jan 2006
My laptop woes abate
Mon, 26 Dec 2005
Actually, Joomla *can* work with Moodle
Tue, 20 Dec 2005
I have suddenly realized why my Corel Draw pics were off by a pixel
Wed, 14 Dec 2005
I made a silly mistake with Joomla
Patching Joomla 1.03 to 1.04
Sat, 10 Dec 2005
Setting up Joomla
Sun, 06 Nov 2005
How to repeat a long filespec in a command line
Fri, 04 Nov 2005
Installing a second copy of Windows 2000 W2K
Tue, 25 Oct 2005
Sysinternals Windows test utilities have new features; also reskit info
Sun, 11 Sep 2005
Educational software I'd like to see
Sat, 03 Sep 2005
WinFS -- analogy to user interface design for apps
Mon, 08 Aug 2005
Interesting to check your cookies sometime
Fri, 08 Jul 2005
Serving files from Linux to Windows clients
Microsoft to buy trojan company; MS antitrojan sw already ignores it
Damn Small Linux and usb memory, continued
Thu, 07 Jul 2005
Monitoring temperature etc in your data center
The Phrack guide to hacking VMS
Wed, 06 Jul 2005
Reading a USB memory device in Damn Small Linux (DSL)
Using Damn Small Linux "DSL" at an internet cafe
Sun, 19 Jun 2005
How do you resize a group containing paragraph text in Corel Draw?
What is Microsoft Access good for?
Tue, 10 May 2005
Interesting phoneline/VoIP devices
Sun, 17 Apr 2005
Kill Flash cookies in Firefox
Sun, 03 Apr 2005
All new ATA hard drives include little-known password feature
Macromedia Flash files can contain "web bug"
Thu, 31 Mar 2005
Another mention of Microsoft's cookie exploit
Mon, 28 Mar 2005
Free html editor available
Sun, 27 Mar 2005
Mounting speakers in walls
Alternatives to Windows Terminal Server
Fri, 25 Mar 2005
templatemonster.com -- Design a website without needing design skills
Wed, 23 Mar 2005
Nifty app helps you experiment with regexes
Tue, 22 Mar 2005
A list of apps you can run directly from your USB key without needing to install
Thu, 17 Mar 2005
Not hot news, but very interesting: Microsoft cookie exploit
w3.org has browser test suite
Cheap, adequate system to provide limited access to *coffee drinkers*
Mon, 14 Mar 2005
Storing XML in databases
Creating a CD from which you can install Cygwin
How often do you have to change the volume control when listening to MP3s?
Thu, 10 Mar 2005
p2p programs considered harmful
Sun, 27 Feb 2005
The problem with the wikipedia and the problem with blogging
Sat, 26 Feb 2005
Use of "certificates" to change security settings in Internet Explorer
Wed, 23 Feb 2005
How to deal with a recalcitrant Epson printer
Tue, 22 Feb 2005
Handy piece of Javascript sample code
Sat, 19 Feb 2005
Yet another Slashdot Spyware discussion
Mon, 14 Feb 2005
The "embedded fonts" system now appears to be unsupported
Tue, 08 Feb 2005
"Referer" spam
Sun, 06 Feb 2005
Info on security patches for Windows
Sat, 05 Feb 2005
Can you believe the "Media Manufacturer" and "Dye Data" fields?
Fri, 04 Feb 2005
An excellent idea for a new top-level domain
Thu, 27 Jan 2005
Choosing and converting multimedia video formats
Become a "Microsoft Partner" and get many cheap licences
Sat, 22 Jan 2005
Fixing spyware infestations using standard Windows tools
Thu, 20 Jan 2005
Solutions to the tangled-headphone-cord problem
Mon, 17 Jan 2005
pmwiki.org -- collaborative site system all in php
Mobile phones and their software
Wed, 05 Jan 2005
Setting up a Windows system to run IE as a restricted user
Sat, 01 Jan 2005
How to print barcodes in Linux
Wed, 29 Dec 2004
Wanda Sloan picks her best downloads of 2004
Thu, 23 Dec 2004
SCO is owned by the Canopy Group... or the Umbrella Corp?
Thu, 16 Dec 2004
MP3 players which can record from audio inputs to MP3
Tue, 14 Dec 2004
Booting a USB key with *multiple* operating systems
Fri, 10 Dec 2004
Setting up your website to accept credit card payments
Mon, 29 Nov 2004
Commercial interface available between PC and switches
Thu, 25 Nov 2004
How many hours of work per week is too much?
Tue, 23 Nov 2004
What is the problem in *society* which has caused spyware to be so successful?
Thu, 18 Nov 2004
Hiding a Knoppix distribution on the CD
Thu, 11 Nov 2004
Slashdot discussion on how to choose your domain registrar
Tue, 02 Nov 2004
"Vector Linux" -- Slackware distribution optimized for older machines
Thu, 14 Oct 2004
Slashdot discussion on backups
Sun, 10 Oct 2004
Free software for making MSI installer files
Does Microsoft lie under oath?
Sat, 09 Oct 2004
Irritating problems with Acrobat copy-protection features; my workaround
Google pages reveal interesting trick for preventing printing
Thu, 07 Oct 2004
Link to PHP manual
New feature at Google: Google Sets
Wed, 06 Oct 2004
Booting a computer off a Compact Flash card
Fri, 01 Oct 2004
Slashdot page wioth many links to .css info
Wed, 29 Sep 2004
What *does* "Ducky" mean in jpgs?
Tue, 28 Sep 2004
Dealing with embedded comments in JPG files
Mon, 27 Sep 2004
Slashdot discussion on resources for homebrew hardware hackers
Sun, 26 Sep 2004
dyndns.org and getting DNS service on a small website
Fri, 24 Sep 2004
Browsing using the Unix "links" text-window browser
Sat, 18 Sep 2004
Small, low-power servers -- hardware ideas
Tue, 14 Sep 2004
Connecting multiple screens and keyboards to one computer
Why network switches don't defend the network from sniffing attacks
Why is there so much noise on PC sound inputs?
Thu, 09 Sep 2004
The rationale for Windows NTFS "alternate data streams"
Trial versions of database servers available for free download
Fri, 03 Sep 2004
Using Microsoft Access to handle data on a MySQL server
Mon, 30 Aug 2004
Computers for travellers -- handtops or what?
Thu, 26 Aug 2004
Why can't you set access privileges on your phone?
Tue, 24 Aug 2004
More on Windows NT "Alternate Data Streams"
Thu, 19 Aug 2004
Windows 2000/XP "Private Character Editor" PCD
Wed, 18 Aug 2004
Keyloggers -- actual product page
Tue, 17 Aug 2004
A couple of hints on perl
"Slipstreaming" (again) -- integrating service packs into a Windows install
Cygwin -- free software package to provide Unix utilities under Windows
Mon, 16 Aug 2004
Database normalization
How to use Linux to make encrypted phone calls
Windows "access control lists" compared with Unix permissions
Wed, 11 Aug 2004
Interesting audio software utilities
Sun, 08 Aug 2004
Good discussion of Windows spyware and its removal on Slashdot
Sat, 07 Aug 2004
Tiny Linux hardware
Using ntbackup in a batch file
Microsoft adds insane feature to firewall in XP SP2
Problems with Windows XP SP2?
Tue, 03 Aug 2004
New Sony Minidisc range offers audio *uploading* finally
Sun, 01 Aug 2004
How to remove files from Windows
Fri, 30 Jul 2004
How to make an IE-free Windows 2000
Link to teach-yourself-sh guide on the web
Tue, 27 Jul 2004
Multiport network interface cards (NICs)
Sat, 24 Jul 2004
Microsoft broke TCP/IP standards: faster for Microsoft, slower for others
Fri, 23 Jul 2004
Seemingly you can embed truetype fonts directly
How to break into webservers
Mon, 19 Jul 2004
Good tutorial on using WEFT for embedded fonts
Thu, 15 Jul 2004
What to do if your server does not allow shell access
Tue, 13 Jul 2004
Installing Oracle on Red Hat Linux Fedora, *not* Enterprise AS
Mon, 12 Jul 2004
Relative charges for colocation/hosting in USA and Cambodia
Sun, 11 Jul 2004
Router with two WAN ports connects to cable and DSL simultaneously
The Javascript wonders of Google's search page
Automate backups on Linux -- useful shell script examples
Thu, 08 Jul 2004
How to make .png files work with *transparency* in Internet Explorer
Tue, 06 Jul 2004
How to delete the Administrator account in Windows
Fri, 02 Jul 2004
Drat that pesky frightening "certificate" message in HTTPS
Creating text documents for publication
How to find sex sites on the Internet
Thu, 24 Jun 2004
Using the "screen" utility on a Unix computer
Wed, 23 Jun 2004
Unnecessary services in Windows XP
Mon, 21 Jun 2004
How to avoid getting infested *while* you're installing Windows
Sun, 20 Jun 2004
Good overview of how to handle spyware infestations
Wed, 16 Jun 2004
Another improved Windows text editor
Use "g4u" software to easily save an image of your hard disk to an ftp server
Don't try to recover an NT4 disk on an XP system
Fri, 11 Jun 2004
Dealing with html mail in elm
Thu, 10 Jun 2004
Using a Mac as a public terminal in an internet cafe
Wed, 09 Jun 2004
Figured out why Proxomitron stopped working
Use a single floppy to completely erase your hard disk
Sun, 06 Jun 2004
The Windows 2000 Resource Kit tools
The blasted capslock key
Thu, 03 Jun 2004
Making your own version of Knoppix
Tue, 01 Jun 2004
Proxomitron mysteriously stopped working
Mon, 31 May 2004
"robots.txt" checker
Sat, 29 May 2004
Medical service administration -- open-source software
How to set up Oracle under Linux
Thu, 27 May 2004
Chart showing features of various blog software packages
How to check if your PC has been caught sending spam
Sun, 23 May 2004
Tracking down trojans if SpyBot doesn't work
Sat, 22 May 2004
Microcontroller kits available
Thu, 20 May 2004
Correction re Linux for SE Asia
Wed, 19 May 2004
Using the Mac with foreign languages
Announcement in today's Bangkok Post about Linux for SE Asia
Album software for creating image albums
Freeware news servers
Tue, 18 May 2004
How to download to disk *all* current patches for your Windows operating system
Mon, 17 May 2004
Website with viruses available for downloading
More about the terminal server concept
More handy howtos for Apache .htaccess file
Thu, 13 May 2004
More good Apache rewriting links
Tue, 11 May 2004
Hardware mods to Nintendo Gameboy Advance
How to catch someone who steals your PC/laptop
Tue, 04 May 2004
Alternate Data Streams in Windows NT/2000/XP NTFS
How to fix Internet Explorer starting up with only title bar
Sun, 02 May 2004
Setting registry key permissions to prevent trojan installs
How to find what Perl modules are installed on your system
Thu, 29 Apr 2004
Providing Macromedia Flash content on a webpage with Ming
Wed, 28 Apr 2004
Slashdot discussion on what software to add to a new Windows install
Tue, 27 Apr 2004
Free editor software instead of Notepad
Interesting site rates search engines
Mon, 26 Apr 2004
Speed up blasted Acrobat 6
Tips on using the Unix command line -- syntax for "locate" utility
Tips on using the Unix command line -- Fixing a broken shell
Tips on using the Unix command line -- Acting on a list of files
Sun, 25 Apr 2004
Updates available for Windows 2000
How to put paragraph separators in "reg_sz" Windows Registry text fields
Sat, 24 Apr 2004
Small free download for photo editing
Reasons to avoid Microsoft
Where to find Internet Explorer updates at microsoft.com
Fri, 23 Apr 2004
Website for old versions of software
Wed, 21 Apr 2004
Microsoft SQL Server available as free download
How to find out when people do a search on your name in Google
Tue, 20 Apr 2004
Perl tip: using modules on a server where you are not root
Thu, 15 Apr 2004
The Nokia Ngage gets phased out by a new model
Tue, 13 Apr 2004
Using datacenter-style racks
Some hosting services which include shell/ssh access
Mon, 12 Apr 2004
Hidden info in pdf files, and other properties of pdf files
Sun, 11 Apr 2004
How to set up Win 2K or Win XP to use ntp
Fri, 09 Apr 2004
Good Slashdot article about network sniffers and other test eqpt
Tue, 06 Apr 2004
Getting laptops to work with Linux
Good overview of setting up Linux networks with dumb clients
Paranoia like mine
Fri, 02 Apr 2004
More info about the eMobile SIM-usb adapter
Wed, 31 Mar 2004
Some progress with SIM-usb adapters
Tue, 30 Mar 2004
Putty setup -- some tips
Sat, 27 Mar 2004
Madboot -- free bootable floppy or CD for recovery or automated installs
Sun, 21 Mar 2004
SalvageNTFS, free NTFS data-recovery tool
Fri, 19 Mar 2004
Download for SIM-USB adapter does not work
Thu, 11 Mar 2004
Virtual dedicated servers
The e-Mobile SIM card reader with USB interface
Mon, 08 Mar 2004
Nice website with links to Linux distributions
Sun, 07 Mar 2004
Good Slashdot article on Spyware
Sat, 06 Mar 2004
Ecommerce for small companies
Maybe IE6 SP1 does not squelch your security settings
Tue, 02 Mar 2004
Adobe Reader 6.0 now contains spyware
Mon, 01 Mar 2004
Use links intended for PDAs for faster browsing
Sat, 28 Feb 2004
Field Programmable Gate Arrays for funand no profit
Wed, 25 Feb 2004
Windows *never* lets you see certain file extensions
Sun, 22 Feb 2004
Interesting trick used by spammers
Wed, 18 Feb 2004
Pesky spam via Google
Sun, 15 Feb 2004
Booting a PC from a USB memory device
"Bart's Preinstalled Environment" (BartPE): Boot a CD to Windows
Wed, 11 Feb 2004
How to install English-language help files on a Thai version of Windows 98 (W98)
Installing Windows 98 (W98) on an old laptop
Tue, 10 Feb 2004
How to boot your PC off a USB disk
Thu, 05 Feb 2004
What to do when Google shows you a link but the website blocks you
Wed, 04 Feb 2004
Who really made your laptop?
Tue, 03 Feb 2004
The three common PC case screws described
Mon, 02 Feb 2004
References on using .htaccess in Apache
Fri, 30 Jan 2004
Funny new spamming trick by "www.pornwizzard.com"
Thu, 29 Jan 2004
Another interesting bug in IE
Wed, 28 Jan 2004
Javascript one-liner to check the actual URL you're looking at
Tue, 27 Jan 2004
Perlmonks.org -- good free site for perl info
Sun, 25 Jan 2004
Excellent overview of the whole sorry .PNG problem
The IE URL bug, revisited
Sat, 24 Jan 2004
High-fidelity portable digital recording
My proposal re software patents
Thu, 22 Jan 2004
Mixing Suns and PC hardware
Newsflash: Microsoft secretly providing security software to Apple
Fri, 16 Jan 2004
Getting your mail at an Internet cafe
Mon, 05 Jan 2004
Good discussion on Knoppix and system maintenance
Sun, 04 Jan 2004
Another guy who thinks like me about software contracts
Thu, 01 Jan 2004
Good references for Unix/Windows shell programming
Tue, 30 Dec 2003
Format of Open Office files
Sun, 28 Dec 2003
Video hardware that works with Linux
Fri, 26 Dec 2003
Cute list of MySQL "gotchas"
Thu, 25 Dec 2003
How to handle intruders
Tue, 23 Dec 2003
ISP's could be even worse than they are today
Tue, 16 Dec 2003
Interesting bug in Internet Explorer
Wed, 10 Dec 2003
Formmail is usually buggy and insecure
Recovering a Windows system up to W98
Tue, 02 Dec 2003
Interesting product for publicly accessible computers
Interesting argument for why companies actually release their code in GPL
Sat, 29 Nov 2003
Using Netcat to phone home
Tue, 11 Nov 2003
Privoxy -- an interesting alternative to Proxomitron
Fri, 07 Nov 2003
Improving security on standalone W9x systems
Sat, 01 Nov 2003
Microsoft products and security
Thu, 30 Oct 2003
Easier backups
Apple's "Netboot" feature for securing public terminals
Website gives full instructions for creating bootable W2K CDs
Wed, 29 Oct 2003
Cool site has software to build a recovery disk
Long filenames considered harmful
Sun, 26 Oct 2003
Free downloadable technical books
Sat, 25 Oct 2003
Interesting new idea on spam protection
Thu, 23 Oct 2003
X10 declares bankruptcy -- what to do?
Wed, 22 Oct 2003
Spammers have "pink contracts" with "reputable" ISPs
Tue, 21 Oct 2003
How do you build a datacenter?
Why do you need to do so many reboots in Windows?
Sat, 18 Oct 2003
Finally a mini keyboard with a trackball
Good overview of creating your own Linux distribution
How safe are password systems provided by applications?
Wed, 15 Oct 2003
How to copy files securely and quickly between machines
Tue, 14 Oct 2003
Good Slashdot discussion on how to store media like CDs
Mon, 13 Oct 2003
Good overview of current voip (voice over ip) situation
Microsoft upgrades silently make your IE setup insecure
Fri, 10 Oct 2003
Obscure bug when setting colors in IE
Backups and security
Wed, 08 Oct 2003
Website with command-line tools for Windows
Sat, 04 Oct 2003
Programming Perl/Tk
Thu, 02 Oct 2003
Try browsing to www.doxdesk.com to detect browser infestations
Mon, 29 Sep 2003
Sample code for use on an internal webpage
Sat, 27 Sep 2003
IBM used to be the Big Blue Meany
Wed, 24 Sep 2003
Various Perl stuff taken mostly from my jumbled "Links" folder
Mon, 15 Sep 2003
Useful bookmarklets
How do you protect your network from internal attacks?
Thu, 11 Sep 2003
When you enable "Windows Update", what really happens?
Mon, 08 Sep 2003
Spyware-detecting site
Thu, 04 Sep 2003
How does peering work?
Fri, 29 Aug 2003
Setting up a *local* Windows Update server
Fri, 22 Aug 2003
Using procmail to automatically delete email with virus-ish attachments
Sun, 17 Aug 2003
Small and/or cheap PCs
Mon, 04 Aug 2003
Using Javascript for those damn popups on exit
Sat, 26 Jul 2003
Setting up Windows 2000 to provide NAT service
Fri, 25 Jul 2003
New Windows security problem in all versions of Active X
Keyloggers and other dangers and practices at Internet cafes
Sun, 20 Jul 2003
The weird "res://" URL
Mon, 14 Jul 2003
Setting up the Proxomitron
Very cool exploit in IE allows arbitrary javascript to run
Very interesting page showing the number of domains in various ip ranges
Sat, 12 Jul 2003
Upgrading the software installed on a Linux system is hard
Fri, 11 Jul 2003
Pesky trojans
Tue, 08 Jul 2003
Hacking/antihacking site
Sun, 06 Jul 2003
|