Lets see, since 4:30 I have ->
Dinked up a feature for LJ.
Finished up a chunk of AZIO for MySQL.
Wrote a converter to dump one of my flat file databases of
addresses out of the flat file and into VCARD.
Not heated up the Chili like I told Christine I would.
Feared the movie that someone brought home, it has Puppets.
Thought about adding a new field type to MySQL. The request for a
UUID () field type calls to me.
Not traveled to a foreign country at the last moment.
Setup the http://planetasterisk.org website. PlanetPlanet! is pretty cake software to make work.
Someone should do a Fedora rpm.
Considered that in the future I should trade other open source
projects features that I can write in turn for them writing a
feature for me. …
Security is a hot topic, particularly for web applications. Essential PHP Security is a book by PHP security expert Chris Shiflett (O'Reilly Media, Inc, October 2005, ISBN 059600656X). Since we already covered SQL injection recently, we chose to publish chapter 2 from this book, "Forms and URLs".
Hi.
It's me again.
That one who is crazy for data structures and believes they are
at all useful.
I know you've seen an article about arrays just a few days ago,
and it was mine as well, but I have something new to share and
here goes.
I told you that arrays were useful.
So useful, in fact, that improving the library itself became
quite an easy task.
And so I made some more addition, such as operations on whole
arrays, rather than on single items.
(Fifth part of the MySQL 5 general purpose routine library
presentation.)
multiple usersIt occurred to me that having arrays in a
multi-user environment could be either a blessing or a disaster,
depending on which side you are.
If you are likely to see the benefits, having a way of sharing
data among users could be a pro.
If you are more focused on the …
If you've ever been tempted to use your MySQL data directory for storing things other than that which is created by MySQL, don't. Today I went to drop a database in our dev environment (in order to rebuild it with a dump from production) and got this response:
mysql-dev> DROP DATABASE medical_admin; ERROR 1010 (HY000): Error dropping database (can't rmdir './medical_admin/', errno: 17)
I've gotten this very error when triggers were first introduced and the .TRG file wasn't being removed on the DROP (we do not have triggers on this database though, and that bug was fixed). So I trucked (cd) over to the data dir and sure enough, an ls -l on the /data/mysql/medical_admin dirictory revealed:
/data/mysql> ls -l medical_admin total 1 -rwxr-xr-- 1 mysql mysql 175 Nov 15 13:30 changed_evaluations.dat
Not good. Who knows why that was stuck there, but let me just reiterate that there are much better places …
[Read more]If you've ever been tempted to use your MySQL data directory for storing things other than that which is created by MySQL, don't. Today I went to DROP a database in our dev environment (in order to rebuild it with a dump from production) and got this response:
mysql-dev> DROP DATABASE medical_admin; ERROR 1010 (HY000): Error dropping database (can't rmdir './medical_admin/', errno: 17)
I've gotten this very error when triggers were first introduced and the .TRG file wasn't being removed on the DROP (we do not have triggers on this database though, and that bug was fixed). So I trucked (cd) over to the data dir and sure enough, an ls -l on the /data/mysql/medical_admin dirictory revealed:
/data/mysql> ls -l medical_admin total 1 -rwxr-xr-- 1 mysql mysql 175 Nov 15 13:30 changed_evaluations.dat
Not good. Who knows why that was stuck there, but let me just reiterate that there are much better places …
[Read more]It seems like just a few days ago when we announced Movable Type on Yahoo! Web Hosting. Understandably, lots of folks asked for WordPress support. Luckily, Matt and the hosting folks have been busy.
Sign up now and get:
- 33% off the monthly price for the first six months, and the setup fee is waived
- Free domain name
- 200GB data transfer per month
- Support for up to 1 million page views per day**
- 5GB disk space for your posts, graphics, and more
- Support for PHP, Perl, and MySQL
- 24-hour toll-free phone support
Enjoy. It's been in the works for quite a while now. :-)
( …
[Read more]Today I gave compiling of the latest Query Browser a shot - the configure script initially failed by complaining about not being able to find gtkhtml-3.0. Which is correct, as SUSE 10.0 ships with verision 3.8... Adding --with-gtkhtml=libgtkhtml-3.8 to the configure options resolved that problem for me.
Source and binary RPMs for SUSE Linux 10.0 are now available from the usual place.
Oracle's latest pricing scheme is one that even Rube Goldberg couldn't have designed. Why do I always feel like major application vendors punish buyers for moving to new technologies?
I am a big believer in multi-core chips, and I appreciate that Oracle is discounting for Sun's new chips, but this doesn't make me want to move to multi-core. It appears that it would be cheaper to simply scale hardware. I guess we have to wait to see how much performance boost the multi-core gives you in relation to the cost upgrade.
While Oracle will continue to recognize each core as a separate processor, the processor definition has been amended as it relates to counting …
[Read more]
Back in the day, I played video games on computers and not much
else. My mom had recently bought a 386 for the family. When she
was at the computer store, the clerk asked her if she had any
kids. When she replied that she had four boys, he gave her a free
copy of ID Software's Doom:
http://web.archive.org/web/19990202175352/idsoftware.com/archives/
One of my friends told me that this "Linx" thing is really great.
That it is *much more* efficient than the windows 95 thing our
cousin had gotten a beta release of.
I also heard through the grapevine that Doom, the game that got
me playing computer games, had been ported to this new operating
system. I went to Barnes and Noble and looked through their books
on "Linx" but couldn't find anything on the subject. I had done a
bit of research on the …