tech-software

*edit*
I'm not going to be upgrading my site for a while yet. Right now, I'm hating everything Drupal too much to be spending much time on it. There's a critical bug with duplicate menu items that's a year old? Really?!? And then I couldn't revert back because the cPanel restore script wouldn't restore its own database backup.. so I wasn't sure what I was going to do.. but thankfully at least phpMyAdmin works like it's supposed to. I'm sure there's an official reason for why this critical bug still hasn't been fixed, but all I know is right now my site works with Drupal 5. Why bother fixing what isn't broken?

I installed a fresh Gallery 2.3 and manually moved my old content from Gallery 2.2.5. View counts have been reset, but the database is no longer corrupt. This should let me finish the California Trip album and some other stuff. You can visit it here:

http://dwm.cc/gallery2

This update was also needed for Drupal 6 integration, which isn't stable yet (it's one of the last requirements before upgrading my site to Drupal 6). I'm going to hold off on enabling my older Drupal 5 integration until I know it works with the newest Gallery, so some of the links won't work until then.

1) I uploaded a lot of my California trip pictures. You can view them here:
http://dwm.cc/v/trips/2007california

Unfortunately its database is corrupt so a lot of pictures won't show. I decided the easiest way to fix it is to start over once Gallery 2.3 is released, so you'll have to wait a while. There's a number of reasons, but I won't bore you with details.

2) I had upgraded Cyrix with two 750 GB hard drives (RAID-1) with the intention of putting its two 500 GB drives in my computer. My existing drives were a disaster waiting to happen as they dated back to 2000 and I had no backups..

Anyway I just replaced the three IDE drives in my computer with one of the SATA drives. The other 500 GB drive is in an external enclosure I bought for $21 after rebates. This has several advantages:
a) My old drives combined were still smaller than 500, so I have more space.
b) My system is much quieter (two of the old drives were noisy)
c) My boot time is cut in half. Half. Stupid Grub.
d) There's less heat, and it uses less power (one drive instead of three = ~20W)
e) The disaster-waiting-to-happen has been averted - I have backups!
f) The SATA 1 port is a dedicated 150 MB/s link to the Northbridge - no longer do my three hard drives share the limited 133 MB/s PCI bandwidth with my 100 mbps full duplex network connection to Cyrix. This might improve performance under heavy load..
g) The drives themselves support SATA 2, so they are forward compatible with a newer Core 2 MB upgrade if I go that route (I considered this when I originally bought them for Cyrix)

3) In this past year, there are only four people I've had real conversations with outside my family, and each probably knows me better than a certain person in my family. It's nothing I'm quite willing to get into here, but I might post some more personal stuff in the future.

Short version.. I updated my contact form to include an anonymous feedback mode that doesn't ask for your name/email:
http://dwm.cc/node/58

Long version.. sardonic Facebook commentary. Read more if you want.

For those who didn't know, I went on a road trip in California last December. We took many pictures which I still mean to post (this doesn't count!!), so here's one I was just working on (ps my picture to the right on the home page was taken in Death Valley as part of this trip):

imgp3883_reconstructed_gallery2
 
 

The problem was that my friend accidentally covered part of it. This was disappointing because it was the best version available, so here's the procedure I used to fix it.
(click the picture or keep reading to see the fixed version)

I love how something can be critically wrong with my website.. since June 7'th.. and no one notices. An update to the access control module hid all the content.. however the website likes me, so gave me full access and I never realized it was down. Apparently neither did anyone else. Anyway it's fixed now.

You might recall that I restored my web mail form a few months ago. Unfortunately, even though it's a custom script used only on one other website, spammers will stop at nothing to ruin every communication feature on the Internet. The guy managing ACM's website added a CAPTCHA to theirs, so I thought it would be a good idea to do the same to mine after getting a few unwanted emails. Check it out:

http://contact.dwm.cc

It looks the same as the CAPTCHA used elsewhere on this site. Registered users won't see it because there's no need. I also enhanced the email confirmation page so you can't keep refreshing it to send multiple emails. It gives the same confirmation, but with a notice that the email was already sent. Hopefully these changes will prevent further abuse.

In other changes, I recently took over 1 KB off the main style sheet for this site. You shouldn't notice any speed changes, but it's more efficient and easier to maintain.

I just rebuilt my mail form, so the contact link finally works again. There's still no attachment support, and there's still a few glitches and styling issues, but it's progress. I incorporated the better error handler from the version I wrote for ACM@UCF's website, so it should look VERY SIMILAR:
http://www.cs.ucf.edu/~acm/contactacm.php

Glad to see they're still using most of my code. The poor guy said he spent an hour just trying to figure out how to change the 'edit' password. :)

---
This message wasn't sent using David's Web Mail at http://contact.dwm.cc

I finished modifying the slash theme for this website. The default is blue, but registered users can change it:

Here are some close-ups of my new logos:

Keep reading to see the procedure I used to make them. It's scary.

A bug in Drupal is preventing me from displaying registration categories that contain forward slash characters. I submitted a bug report:
http://drupal.org/node/189982

I'm using a backslash for "Family\Friend info" because of this.

Syndicate content