Size: 17.96 KB
md5_file hash: bdfef8e95c8ec9da92ade445f55581fa
First released: Wed, 09/03/2008 - 12:06
Last updated: Wed, 09/03/2008 - 12:14
Fixes to the 'timestamp' datatype to make it much faster and detect NULLs more accurately.
Fixes to the 'timestamp' datatype to make it much faster and detect NULLs more accurately.
Theses are some pictures of Ecco shoes with rotten soles. When I wrote a blog post to vent about poorly made Ecco shoes, I found out that a lot of other people had the same problem. They would look perfect and feel great until one unlucky day when the soles would literally disintegrate without warning into mushy chunks.
Here are pictures that readers have sent in of their own rotten Ecco shoes. These shoes suck and should never be counted on for important occasions. Mowing the lawn? Sure. Job interview? Only if you're comfortable showing up barefoot.
If you want me to publish your own pictures, send them me with a note stating that I have your permission to display them here, and whether or not I should put your name on the pictures.
As of mid-August, I can't watch the local ABC affiliate TV channel over my satellite dish because they tried to jack up the rates they charge Dish Network for carrying their channel. Never mind that their advertisers pay them by the number of viewers, regardless of whether that's by antenna, cable, or satellite. Dish Network could almost get away with asking KCAU to pay them for the task of handling all the transmission details. Anyway, here's a letter I wrote to KCAU's president:
I think that PgDBF is now endian-safe. I've only tested this on a PowerPC Mac but I think it should carry to other platforms.
Structs pointing to data in the XBase file are now defined with types from <stdint.h> like "int32_t" and "uint16_t". This is defined in C99 and POSIX.1 so that
Added command line parsing and support for a new "-e" option to enable printing "IF EXISTS" when dropping a table. This removes the need to create a dummy table before importing a dump. This change requires <getopt.h>.
I am starting to feel the draw of Autoconf, but have been quite successfully resistant so far.
Fixed a bug that affected DBF files not created by Visual FoxPro. It always assumed the presence of a 263-byte VFP database container, even when one wasn't present.
Added sanity checks to ensure that the length of the list of database field descriptions is an even multiple of the length of an individual field description. This will give a more meaningful error message in the above case.
These were taken at a studio in Springfield over the July 4, 2008 weekend.
We took a trip to Grandma's house on Thursday last week, and on Saturday we went to the lake.A couple hours before we left we went boating.It took a long time for me and my friend to get off the tube. And when I did get off the tube I asked the boat driver if we could stop the boat and swim fora while. When we left the lake it was a long drive back to grandma's house, and I almost fell asleep!I had half a hamburger and went to bed.
This is kind of a hard review to write. Short take on the music: it's brilliant. If you like Irish folk or punk, you'll like "The Meanest of Times". However, I just can't get past the awful recording quality, and by awful, I mean truly, utterly terrible.
As though the music industry didn't have enough problems to deal with, such as the string of lawsuits against its customers, the major labels have been busy with something called the "loudness war". The thinking is that the louder music is played, the better most people will think it sounds. In an effort to make their CDs sounds better than their competitors', the companies are recording music as loudly as possible. There's nothing inherently bad about turning up the volume, but they try to squeeze out a few extra decibels by smoothing out the sound so that even the quietest sounds can blow out your speakers.
First public release.
PgDBF is a program for converting XBase databases - particularly FoxPro tables with memo files - into a format that PostgreSQL can directly import. It is the successor to the XBaseToPg project, which works well but is comparatively slow and big and complicated. The smallest changes touched lots of files, and the scope of that project is far larger than I actually needed on a daily basis.
Thus, PgDBF. It's a small C project comprising two files with no dependencies other than standard Unix libraries. While the project is relatively tiny and simple, it's also heavily optimized via profiling. I routinely got benchmark results that were many times faster than with XBaseToPg. In fact, even on slower systems, conversions were typically limited by hard drive speed.
PgDBF was designed with a few core principles:
In Nebraska, petitioners are gathering signatures for a ballot initiative that would remove all gender and race consideration from government hiring. This is a fairly polarizing issue and emotions run pretty high on both sides.
This morning I heard a radio ad attacking the petition, not because it was a bad idea or unjust or for any other debatable reason, but because the petition circulators might be convicted murderers. The ad said that if you sign, then you might be subject to identity theft, robbery, or worse.
Really. They said that. Never mind that all of the information you'd put on a petition is available in the phone book, or to anyone you've ever written a check to or used a credit card with.
Hi! You're the guy who sat behind me at my 8-year-old daughter's teeball practice. I thought you'd want to know that you were talking loudly enough for everyone to hear you, including the coaches. I mean, we could all tell that's why you were bitching so loudly the whole time, and I figured you'd be happy that you were heard.
Now, I'm sure you're an expert in the game. You definitely sounded like it from 30 feet away! Still, I thought perhaps you might appreciate a few clarifications:
There are few joys in life like using something that is the perfect expression of its intent. Each trade has its representative tools, and their common trait is quality, even if it's not obvious to the casual observer, and often counterintuitive. The best tools in a category are almost always the least flashy, and rarely the ones a new practitioner would choose.
A man calls into a radio show because his son received an obviously-spam email telling him that he's been kicked off of Facebook. The host gets worked up and sympathetic and wants to handle it like a legitimate eviction notice, even though no one's verified whether the kid can still log into his account.
Another man calls a radio show because his business stores a lot of personal information about its customers, and he wants to know what he should do to keep that data safe. The host tells him to install Norton Internet Security.
What do they have in common? They made the mistake of asking Kim Komando for help.
In Nebraska's May 13 election, two Green Party candidates ran for Douglas County Commissioner, District 3. Between them, they received one vote. How stoned do you have to be before you forget to vote for yourself?
At least neither can accuse the other of splitting the election.