Best. Spoilers. Tag. Ever.

Damn Gossip,

I think that is the most elegant Spoilers markup I’ve ever seen. Are you going to add it to the clickable markup? (The links that are between the Title text input and the Main Entry text area.)

[Spoilers] Most places just set the font color to match the background color. Then you have to highilight the area to read the spoilers text. I like this solution much better. [/Spoilers]

Everything Old is New Again

Yesterday during our lunch-break, a few of my coworkers and I hit the local Toys R Us. (To do some X-Mas shopping – yeah, that’s it…) Anyway, I was poking around over in the videogame area when I came across an interesting kiosk. It had a GBA with a new peripheral installed: the Nintendo e-Reader.

Basically, you buy this reader, and you can use it to scan cards that have “Dot Code” printed along the side. Depending on the complexity of the Dot Code needed, an entire game, (or some text, or a picture or something,) can be encoded on anywhere from 1-5 cards. The technology reminds me of the punch-cards that used to be used to program computers.

I just thought it was interesting. (Even if there is a Pokemon tie-in…)

Just got this announcement in my Inbox:

[Quote]
Greetings,

W3C switched today its home page to a full CSS layout instead of the
previous table-based one. See:
http://www.w3.org/

The techniques used in this layout has been documented at:
http://www.w3.org/2002/11/homepage
It is basically realized through the float property.

As you may know, using CSS for horizontal layout has some important
benefits:
– respect of the HTML semantics (tables are really for tabular data)
– better accessibility
– better device scalability

The downside is that some non-CSS2 aware browsers do not render it as
intended; the page keeps completely readable though.

The W3C Communication Team is interested in hearing comments on this
change on the publicly archived mailing-list site-comments@w3.org
[Quote]

Kinda cool

Thanks Gossip :)

I tried out the Alanis Lyric Generator posted by Gossip. These 3 songs (using the same input) are the result… Yes, I cheated a little bit… I wanted to stick with the whole MS bashing theme. I’ve never dated Bill Gates, nor would I want to.

———- ———- ———- ———- ———- ———- ———- ———-

“Why”

Programmers, Computers, Security Flaws
Why God, Why?
Computers, Software Licenses, Microsoft
Why God, Why?

What have I done to deserve this Blue horror?
Surrounded on all sides with the Hell of Microsoft
Like a Robert Frost character, I’m wordy and alone
Why God, Why?

Bugs, Programmers, Money
Why God, Why?
Microsoft, Money, Security Flaws
Why God, Why?

What have I done to deserve this Blue disaster that is my life?
Surrounded on all sides with the Hell of Microsoft
Like a Robert Frost character, I’m wordy and alone
Why God, Why?

What have I done to deserve this Blue misery?
Surrounded on all sides with the Hell of Microsoft
Like a Robert Frost character, I’m wordy and alone
Why God, Why?

Why God, Why?
Why God, Why?
Why God, Why?
Why God, Why?

———- ———- ———- ———- ———- ———- ———- ———-

“Will to Live”

I feel miserable
Programmers make me ill
I feel miserable
Computers tear at my foundations
I feel miserable
Security Flaws are dragging me down to the depths of misery
I want to die

Is it because of Microsoft that I feel this way?
With the Blue rays of misery pounding on my brain?
Or am I lost in tale of Robert Frost, adrift far from home
I don’t think so, I don’t think so.

Bill Gates Broke My Will to Live
Bill Gates Broke My Will to Live
Bill Gates Broke My Will to Live
I was getting better but then
Bill Gates Broke My Will to Live

I feel miserable
Software Licenses rot the flesh from my bones
I feel miserable
Bugs defeat my purpose
I feel miserable
Money are doing their best to impale my soul
I want to die

Is it because of Microsoft that I feel this way?
With the Blue rays of misery pounding on my brain?
Am I lost in tale of Robert Frost, adrift far from home
I don’t think so, I don’t think so.

Bill Gates Broke My Will to Live
Bill Gates Broke My Will to Live
Oh God, Bill Gates Broke My Will to Live
I was getting better but then
Bill Gates Broke My Will to Live

———- ———- ———- ———- ———- ———- ———- ———-

“I Think”

I Think Programmers are really a huge problem
I Think Computers are too much on my mind
I Think Security Flaws have got a lot to do with why the world sucks
But what can you do?

Like a Blue rain, beating down on me
Like a Robert Frost line, which won’t let go of my brain
Like Bill Gates’s ass, it is in my head
Blame it on Microsoft
Blame it on Microsoft
Blame it on Microsoft

I Think Software Licenses are gonna drive us all crazy
And Bugs make me feel like a child
I Think Money will eventually be the downfall of civilization
But what can you do? I said what can you do?

Like a Blue rain, beating down on me
Like a Robert Frost line, which won’t let go of my brain
Like Bill Gates’s ass, it is in my head
Blame it on Microsoft
Blame it on Microsoft
Blame it on Microsoft

Like a Blue rain, beating down on me
Like Bill Gates’s smile, cruel and cold
Like Robert Frost’s ass, it is in my head
Blame it on Microsoft
Blame it on Microsoft
Blame it on Microsoft

Fun with PHP/MySQL

I’m probably way more proud of this than I should be, but look what I just made!

True, it’s no g-blog.net – but it is technically my first database driven website that hasn’t relied on pre-written packages.

I mentioned a project I was going to use to get started writing database-driven sites a LONG time back. This isn’t it, but I’m now one step closer to finishing that.

goes back to futzing with his lame joke database…

(Hey Gossip, how about a “Coding/PHP” category? It could replace “Computers/Programming” which is redundant with “Coding”. Yeah, I know I’m the one that asked for “Computers/Programming” originally – but I didn’t see “Coding” for some dumb reason.)

Edited on Nov 22nd 2002, 17:53 by Hooloovoo

Frustration.

Wouldn’t you think it’s bad when a company upgrades its firewall and the person primarily responsible for updating content on said company’s live web server can no longer gain access to it because traffic on port 22 (used for ssh) is now blocked?

Or how about blocking all port 443 (https) traffic – which ends up breaking the company’s online store, since customers can no longer access the secure transaction server?

That’s just the tip of the iceburg.

Gah.

Somebody slap me.

I spent most of yesterday working on a nifty little php script for work…

When I was testing it, I was running into all sorts of odd behavior and I got tired of trying to de-bug it. I put it up on my website so I could work on it over the weekend.

I just spent the last hour or so breaking the script from a single php file into 6. I thought my scheme for having the different steps the script goes through as functions controled by a variable called $stage was somehow flawed, since in some cases I was making the script pass arguments back to itself via the URL. Or something – I wasn’t exactly sure what was wrong. It was buggy and needed to be fixed.

THEN I see that I’m using “=” instead of “==” to check what “stage” I’m on in the master control structure that determines which function to do.

OF COURSE the statement

if (stage = 1) {
doStepOne;
} elseif (stage = 2) {
doStepTwo;

is going to always have me doing step 1…

GAH! I r stupid.

Now the question is, do I go back to my single php page design, or keep working on the multi-page one?

Edited on Oct 27th 2002, 07:49 by Hooloovoo

Edited on Nov 22nd 2002, 17:56 by Hooloovoo

W32.Klez.H@mm

A couple of days ago, I got a piece of email from my mother. Well, more acurately – from her machine. It seems that she has been infected with the Klez H worm. What’s worse – the infection was successful in completely hosing her antivirus software.

I’ve been over at her house 3 times this week trying to clean this damn virus off her machine. Wednesday night was spent trying to get her antivirus software back up and running. I was partially successful, in that I was able to get it to run jjust long enough to identify the worm before it crapped out again. I had her try to run the McAffee repair tools Thursday night and report back on how it went. No luck. I personally think the McAffee virus software is more hassle than it’s worth. I’ve always had better luck with Norton. So, last night I brought over my Norton CD and booted from it to run another scan. As I suspected, since Klez was written after the Norton 2002 disk was created – it didn’t find anything. but it was worth a try.

I went home and used my machine to make a set of rescue disks which includes the latest virus definitions, (which I really should have done before coming over last night,) and I’m now scanning her machine again. Looks like the scanner found Klez H this time. If the scanner can clean the virus, I also have the FixKlez (and FxBgBear – yo never know) apps from Symantec on another floppy.

I WILL eradicate this damn worm today.

Meanwhile, I’m typing this blog entry on my Stepfather’s Titanium iBook, and fending off the dog, who is bored and wants to wrestle.