Long Delay in Receiving Email from Gmail

A party trying to send me an email via gmail got this error:

From: Mail Delivery Subsystem 
Date: Sat, Aug 11, 2012 at 12:50 PM

Templating with DOM

DOMTemplate is a new templating system that doesn't use any markup.

MS Access:Can't Add New Record to Subform

A subform we were entering data into stopped working. One day it was working, the next, it was not. The problem turned out to be the datasource; the underlying query started with "select distinct". For some reason, probably because there were duplicate records in the underlying table, the query caused the form to stop accepting edits -- it became a read-only query. The solution was to set the uniqueness to "no", which removed the "distinct" from the query.

Some posts on the web say as much: the record source has to be writeable, meaning it can't be a UNION, most JOINs, and DISTINCTs.

Quicker Reinstall of Windows (Vista, on an HP 530)

The specific computer probably doesn't matter, but it's listed there for deniability. The basic idea is to load up the service packs, and then do the online updates. This ends up saving a lot of time, so your computer can be ready in a day.

USB Booting System for Clonezilla SE, Diskless PC

(This article is good, but somewhat obsolete. I'm now doing something slightly different.)

This mini project took a USB hard drive, made it bootable, and then used it as a disk cloning network. It's worked very well.

MS Access: VBA CRC32 Function

Here's a CRC32 function based on the work at: cCRC32.

The main difference is that this is a function, and the crc32 table is not recalculated each time. If there's a way to do constant arrays, I'd like to know. I haven't found anything online.

Function CRC32(str As String)
    Dim crc32Table(256) As Long
    crc32Table(0) = 0
    crc32Table(1) = 1996959894
    crc32Table(2) = -301047508
    crc32Table(3) = -1727442502
    crc32Table(4) = 124634137

MS Access: Showing "Continue..." Conditionally at the bottom of a Section in a Report

Maybe I'm missing something - but it looks like Access doesn't have this feature - to put "Continued..." or "More..." at the bottom of a section if the next section is on the next page. If it exists, please comment or email me at johnk@ the domain name of this site. I seriously hope it exists.

I have this complex report that is a little non-standard - and here's how I did it. The general technique is at this other post:
Printing a Repeated Section Message like "Continued"

Information Technology Workers: an IT Labor Union?


If you have reached this page through a search engine, and are interested in IT organizations, please check out Bright Future Jobs. Their URL is http://brightfuturejobs.org/

This is a short list of links to groups that organize or try to organize programmer labor unions and other computer-based worker unions, as well as lobby organizations. This document is undergoing constant revision.

Page News
I just found out about CyberUnions a podcast and community about FOSS and labor.

Printing Blues

What I learned today....

Back when there were only two types of printers, parallel and serial, it was a lot easier. But even then, there was this annoying issue of incompatible interfaces. Today, the three dominant interfaces are ethernet, wifi, and usb, which takes over the role played by parallel cord interfaces.

PHP DOM to Implement a Form Class with Pure HTML Templates

So, I had this painful gout attack today and was mostly bedridden. It sucked. But I got some reading done, which was nice. My mind wandered and came up with this idea (and a headache).

Set up a Personal bin/ for PowerShell

In Unix, people often create a folder, ~/bin and save their own programs and scripts there.

Managing and Displaying External Links in WordPress

I've been having a helluva time figuring out how to manage and display a list of links in WordPress. The program has a links feature, but it's aimed at managing the list of links in the sidebar.

Saved by an Old System (Disaster Recovery Story and Case Study)

I had an email spam filter machine (which also did other things). When we got new computers, I figured on replacing the machine. What we did was, basically, copy most of the configuration from the old system to the new system. It wasn't identical, but very close.

Roff, Groff, and the Roots of Computer Typesetting

Today we take it for granted that computers can set type, but from the 60s to the 80s, most computers used either teletypes or character-based screens. The Xerox Star and Apple Lisa and Apple Macs, and PostScript changed this, but before them, typesetting was done using weird command languages that would send pages to special typesetters. The most well known setup was troff, which lives on in groff and in Solaris. The troff system used a computer typesetter called a CAT, and it wasn't a bitmap laser printer. It has these fonts that were spools of film that were photographs of letters. The font sizes were created by projecting the image of the letter onto the page at different sizes. I believe the rest of the process was like a photocopier - the toner goes on, and then is transferred to the paper, and fused.

Does software get old and wear out?

This isn't addressed to anyone in particular, but it's a common question: does software get old and wear out. They ask because their computers have gotten slower, or features have stopped working.

Syndicate content