Categories
Programming

Late night changes

Lots of changes to mention, all small but cool:

  1. Cut layout HTML down by about 1k. Same with stylesheet
  2. Fixed a few small rendering issues in IE/Windows
  3. Feeds all organized on homepage in the new “Feeds Box”, which succeeds “Subscription Information”, as I think this is more useful.
  4. New Atom Feed
  5. New RSS 2.0 Feed
  6. Category icon now links to new category pages
  7. Category RSS feeds available as per Feeds Box info on the homepage (NEW URL)
  8. Ever so slight layout tweaks

A couple of new toys coming soon as well. Including a dump of some more quotes to the quotes database that powers those random quotes on the top of every page.

And AFAIK, all pages validate with the W3C validator right now. Notice something different, send me an email.

Categories
Programming

SpamAssassin and xbl blacklist

There’s a new blacklist in town.

Patch for SpamAssassin bug 2889:

===================================================================
RCS file: /cvsroot/spamassassin/spamassassin/rules/20_dnsbl_tests.cf,v
retrieving revision 1.38
diff -r1.38 20_dnsbl_tests.cf
148a149,153
> # XBL is the Spamhaus Block List: http://www.spamhaus.org/xbl/
> header RCVD_IN_SBL		eval:check_rbl_txt('xbl', 'xbl.spamhaus.org.')
> describe RCVD_IN_SBL		Received via an exploit in Spamhaus Block List
> tflags RCVD_IN_SBL		net
>

Go Me! Simple enhancement, should provide better spam filtering for all.

Categories
Programming

Update Movable Type, Blog Spam,

As the blogging community knows, MovableType (software that powers this blog) has been updated.

I upgraded this morning, and applied a little patch to replace characters such as & with their HTML entities (so the validator doesn’t bark).

If anyone notices an issue with the blog, please contact me and let me know. I don’t think there are any from what I can see.

On a side note, for a few weeks, I’ve been employing Jay Allen’s MT Blacklist. With great success I might add. One slipped by the other day, and that’s because I didn’t update the blacklist for a while. Now I’m more religious about it.

Now to tend to whatever is causing Bender to crash.

Categories
Programming

Updated Site

I updated this blog to take more advantage of CSS. Thankfully it did lower the page size a bit, and as there are more posts, it will be even more evident.

Only implemented on the homepage right now.

If anyone has suggestions on compatibility with all browsers (in particular improving the display on NN4), shoot me a line, or leave a comment. Would like to make the site look better in Netscape 4, and older browsers. But don’t want to sacrifice page load.

Also, see something else that can be cut out (without adverse effects to design, or compatibility) let me know.

Categories
Programming

Were going to CSS, HTML or XHTML

Ok, I’ve gottin quite a few emails, and a few comments on this. I’m going to turn the site a bit more CSS savvy, hence degrading the “experience” a bit more in older browsers. Mainly Netscape 4. Why? Because the page size is to big. I won’t do away with tables 100%. But will greatly reduce my dependency, and the amount of table related HTML being used. The page size on the homepage is just way to big. I think most would agree.

Some stats for the curious…

Categories
Programming

Porting to XHTML

I’m strongly thinking about porting this blog back into XHTML (same design, new code). Granted I loose you “older browser” fellows.

So my questions are as follows:

1. To go XHTML or not?

2. If stay with HTML 4.01… how to make the page smaller, keep it valid, and retain all contents and formatting.

3. Just post less on the home page, so the page size is smaller?

4. Leave as is?

Please comment by the comments link below or email if you prefer.

Categories
Open Source Programming

GCC for class

In my ongoing voyage of picking up some C++, I’m now using GCC on my laptop for class, and MSVC in class. That makes life a bit easier for me… less lab time. That makes life much better.

I’m burnt. Sleep. Much more work today than expected. Not fun. At least tomorrow is the end of my week (I don’t do Fridays). So I can relax @ 4:45 PM. Actually I can’t. Exams to study for. But at least tomorrow I can think about it.

Categories
Programming

Blog 1.1b2 More changes to the Blog

Since the redesign, I’ve added Smilies ;-). Now this:

If you use Mozilla (as if you didn’t). Go to the “View” Menu. Select “Show/Hide”, and “Site Navigation Bar”. Select “Show Only As Needed”.

What does this do? You get a nice little bar with options as you browse through sites like mine that take advantage of such technology. Quick Links to speed navigation. How great is that.

More reason to code to standards.

Categories
Programming

Hit that magical point

When programming, you go for a while coding… and see little to no end results. It sucks, hurts, and makes you feel ike it will never end.

Then you get to that point where you see something. A glimmer of hope.

Then you get to the point, where every line you type, well almost every line… makes a giant difference. Big changes take less time. It all starts falling together.

Boy is that a cool feeling 🙂

Categories
Programming

SpamAssassin for Mac OS X

I will get around to packaging SpamAssassin for Mac OS X one of these days. I got stuck a while back with some other issues with it, but I think they have been smoothed out now. So expect to see something soon. Note I won’t specify a date, but somewhere between now, and (before) hell freezing over.

Should be good, a nice powerful spam filter, free for OS X users. What’s not to like?