This analogy, which I heard long ago while living in Europe, is a very revealing exercise. The story goes as follows:…
Category: Tips and Tricks
Install or Uninstall a Windows Service without Installation Packages
Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /home/nzzqfted/public_html/blog/wp-content/plugins/wp-syntax/wp-syntax.php on line 380
Generally windows services are deployed one of two ways. One way is in an installation package, that will handle the…
Mimicing an old Dumb-Terminal in a Console, Putty or Powershell Session
For anyone who grew up using a dumb terminal connected to a remote mainframe or minicomputer, or even remembers the…
Open DHCP Server
I previously used a Winform app that was a simple DHCP service to assign addresses on a closed LAN network…
DD-WRT vs Apple… no masquerading
I learned this one the hard way. After a lot of searching through DD-WRT forums and time with my cable…
Exit Tomato, Enter DD-WRT… and a weird NAT loopback issue.
I recently lost my Buffalo WHR-HP-G54 router which has served me faithfully for years running Tomato firmware. I had difficulty…
When a loop is not a loop
Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /home/nzzqfted/public_html/blog/wp-content/plugins/wp-syntax/wp-syntax.php on line 380
Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /home/nzzqfted/public_html/blog/wp-content/plugins/wp-syntax/wp-syntax.php on line 380
In an earlier post, I showed how to rethink the traditional MS-SQL CURSOR logic pattern, to minimize the number of…
“That’s what THEY said!”
I am a linguist who takes grammar and language use very seriously. This is one of the few times I…
Weed Killer 1.0.5.0
Weed Killer 1.0.5.0 is now available. See the project page here. This is a maintenance release which corrects an issue with…
SQL Server: reclaiming the bloated modellog.ldf file
I was working on a virtual test server with a very small (7Gb) C: drive, and the monitors were throwing…
