Category Archives: Different

Fault Tolerant Servers

Words you never want to see on a Server console:

Hit F1 to Rebuild Drive

Needless to say, I was a little Worried. The Proliant is an Odd and quirky server to set up. The 256 megs of RAM in it do not have a sequential addressing scheme. For the Non technical: It has big gaps in it's memory. To get Linux to "see" the memory properly, you have to map the memory segments in grub.conf or Linux will think you have 640K only and will just not install. 

Aside from this, the server  is a Pentium Pro with Old SCSI drives that are one big sequential volume. I've set it up and forgot about how I did that exactly. Being a bit of a chicken, I did NOT hit F1, backed up the server and then rebooted and hit F1. It came up perfectly and near as I can tell, the files are intact. RAID is a beautiful thing.

BTW, I know the Proliant 5000 is an old  server with "old" technology, but that's exactly why I'm using it. Linux has a small footprint so it doesn't need a "Kick Ass" server to run nicely. To make life more fun, Compaq SCSI drives are more reliable than IDE with a lower MTBF.


Music I'm listening to right Now
:
"On her Mind" by Duncan Sheik from his "Daylight" Album.

Multiple Ip’s on a secured server

Once again, I'm running into something fairly easy, but I'm not sure quite how to do it. I'm retiring one of my older servers (It makes really ominous noises) on account that if I shut it down, I'm reasonably sure it won't come back up.

I've configured all the software I need on it and simply want to assign another ip address to a Network Interface that already has one. No problem, aliasing it was not a problem. The problem: configuring the firewall to allow traffic to that interface. Traffic is hitting the eth1 IP that is destined for the eth1:0 ip. It's probably a simple FW change, but I'm so not seeing it. The frustrating thing is: I've done this exact config on so many other systems professionally. Nuts.


Music I'm listening to right Now
:
"Da Da Da I Don't Love You You Don't Love Me Aha Ah" by "The Trio" from their "Da Da Da" Album (Sample on Amazon)

Quick Update: Ipod on shuffle followed with "Fa Fa" by Guster from their "Lost and Gone Forever" Album.
Very Odd.

Walking The Dog

 


Walking The Dog

Originally uploaded by S.D..

This was posted via my Flickr Account. It Sort of works, but I may need some customizing to get it to work the way I'd like.

While on a walk during lunch, this little dog attempted to ensnare it's owner.


Music I'm listening to now
:
"Blood and Roses" by "The Smithereens" from their "Especially for You" Album,  

Repetitive Tasks…

When I take photos, I save them on my PC as RAW files in a directory based on the Day I take the photo( ie 2006-03-25). It's fairly simple but tedious.

Things like this is exactly why I became a programmer. I have Perl on my PC so I made a quick little script to copy  the files based on the last Mod time on the Compact Flash file. Simple and Easy.

 


Music I'm listening to now
:
"Gotta Knock a Little Harder" Yoko Kanno and The Seatbelts on the "Cowboy Bebop: Future Blues" Album

Mars Needs Women

No not really, but the Title got your attention. Google now has Google Mars. This is on top of Google Moon and Google Earth. You could read about it here on Google Blog.

It's a pretty interesting site that allows you to, among other things, allows you to find out where various space craft (or their remains) is located on Mars surface. As a child, I had a gigantic Map of Mars on my wall from the National Geographic. The Google Mars site makes me wish we had Web pages back in the day…


Unrelated:
"Mars Needs Women" was a movie in 1967. You so have to go to BMovie Central to see an actual clip of the movie. I kid you not, the Main character, Dop, wears what looks like a Wet suit with Duct Tape for Silver Stripes.


Music I'm listening to now
:
"Did You Get My Message?" by Jason Mraz  from Mr. A-Z

 

Evil Trackback SPAM

Lately I’ve been inundated with Way too much Trackback SPAM. I need to figure a way to make it harder for the SPAMERS to do that. The Usual Plugins have limited effect so I’m just turning it off. If anyone wants to have a TB to me, leave a comment.

On a related note Comment SPAM seems to have been completely knocked out by the SCODE plugin. It was a pain to configure GD on Fedora Linux (issues Totally NOT related to SCODE), but well worth it. I’m building a new server so I’ll document the step by step procedure to get GD installed to a point that SCODE (And anything else) can use it. If you have MT and get comment SPAM I can’t recommend SCODE enough.

Image of a can of Hormel Spam which, IMO, tastes good with Scrambled Eggs and white rice.

 

Un-believable!


As of this writing: Above you have my most viewed photo in my Flickr Account….

<sigh>

At least, this one is second! If I had to take a guess, I’d bet people are hitting it from Gothamist.

Too Much Snow…

Note to self: Listen to the Weather Man.

My Wife and I drove out to my brothers house Saturday afternoon and Stayed overnight. By 4:00pm Sunday Afternoon, I had cleared my car 3 times and started to get sick.

We only got back to Queens after 9:30pm! Glad I have 4 wheel drive…

Simpler Spellbound Fix for Firefox

Spellbound Plugin

  1. Download spellbound_0.7.3.xpi from the download page of Spellbound to someplace like "c:temp"
  2. Temporarily rename it "spellbound_0.7.3.ZIP", open with Winzip and edit the "install.rdf" file
  3. Change "<em:maxVersion>1.0+</em:maxVersion>" to "<em:maxVersion>1.5.*</em:maxVersion>"
  4. Replace "install.rdf" in the zip file with the version you just edited.
    Rename it back to "spellbound_0.7.3.xpi"
  5. In Firefox, put "C:Tempspellbound_0.7.3.xpi" (assuming you put it in C:Temp) and hit the INSTALL button when it comes up.

Spell Check Libraries

  1. Download the Spell Check libraries, "spellbound_lib_win32_1.0+_20050727.xpi" from the Download site.
  2. Temporarily rename it "spellbound_lib_win32_1.0+_20050727.ZIP", open with Winzip and edit the "install.rdf" file
  3. Change "<em:maxVersion>1.0+</em:maxVersion>" to "<em:maxVersion>1.5.*</em:maxVersion>"
  4. Replace "install.rdf" in the zip file with the version you just edited
  5. Rename it back to "spellbound_lib_win32_1.0+_20050727.xpi"
  6. In Firefox, put "C:Tempspellbound_lib_win32_1.0+_20050727.xpi" (assuming you put it in C:Temp) and hit the INSTALL button when it comes up.

Done.

Fixing Spellbound for Firefox Version 1.5.0.1

Ok, As I can’t spell very well,  I use a Firefox Extension called Spellbound. It works very well, has a good Dictionary, and helps me avoid Spelling disasters. I depend on it alot and highly recommend it.

In short: I really NEED Spellbound to work. Trouble is: It doesn’t work after the latest Firefox Update. After some embarrassing Spelling mistakes, I resolved to find out how to fix it.

Turns out, it’s not so hard. In fact, It took me less than 10 minutes to figure it out (No, I’m not that smart, just lucky).

First, with firefox shutdown: Find where your Extensions are. On my XP machine, it’s in my "settingsapplication data" directory specifically:

mozillafirefoxprofilescafabfs7.default user 3extensions

View Extensions.RDF and you’ll see something like:
<RDF:Description RDF:about="urn:mozilla:extension:{9EBEDB01-55DC-432b-A2DB-7E4AF3230A24}"
       em:version="0.7.3"
       em:name="SpellBound"
       em:description="Adds spell checker support to web forms and extensions."
       em:creator="Robert Strong"
       em:homepageURL="http://spellbound.sourceforge.net/"
       em:updateURL="http://spellbound.sourceforge.net/updaterdf/spellbound.rdf"
       em:optionsURL="chrome://spellbound/content/prefsDialog.xul"
       em:iconURL="chrome://spellbound/skin/spellbound.png">
<em:contributor>Frank DiLecce (Ausdilecce)</em:contributor>
<em:contributor>mozilla.org developers – original spell checker code</em:contributor>
<em:contributor>mozilla.org translators ~ translations</em:contributor>
<em:targetApplication RDF:resource="rdf:#$ra73h3"/>
<em:targetApplication RDF:resource="rdf:#$sa73h3"/>
</RDF:Description>

and

<RDF:Description RDF:about="urn:mozilla:extension:{21C392B7-136E-4f46-B1DD-405AFE01B2F1}"
       em:version="0.9.1.0"
       em:name="Mozilla SpellCheck Libraries"
       em:description="From the Mozilla Thunderbird 1.0.6 Win32 Release"
       em:creator="packaged by Robert Strong"
       em:homepageURL="http://spellbound.sourceforge.net/"
       em:updateURL="http://spellbound.sourceforge.net/updaterdf/spellbound_lib_win32.rdf"
       em:contributor="mozilla.org – development of these components.">
<em:targetApplication RDF:resource="rdf:#$gc73h3"/>
</RDF:Description>

Ok, the "{9EBEDB01-55DC-432b-A2DB-7E4AF3230A24}" and "{21C392B7-136E-4f46-B1DD-405AFE01B2F1}" happen to be the names of the directories that Spellbound and the Mozilla SpellCheck Libraries reside in.

In Each of these Directories is a "install.rdf" file. Edit these and change from

em:maxVersion="1.5"
to
em:maxVersion="2.0"

in both "install.rdf" files.

Restart Firefox and get your Spell Checking back. Life is good once again…