Archives for 2007

AOLserver 4.0.10 on Win32 with NSIS installer

The downside of working for companies under confidentiality agreements is that I can’t openly talk about the cool stuff I’m doing all day long, but I still find an hour or two on the weekends to work on AOLserver, which I can talk about all I want.

The latest itch I’ve started scratching is getting AOLserver to build on the Win32 platform using the free and open source toolchain MSYS/MinGW. It’s part of an effort I’ve wanted to complete for a long time: to create a “batteries included” distribution of AOLserver that’s easy to install and get started on. I’ve packaged the build using NSIS, the Nullsoft Scriptable Install System, which provides the familiar Windows application installer (and uninstaller!) that many people are familiar with. In other words, getting started with AOLserver on Win32 couldn’t get any easier.

In these early builds, I’ve included:

  • AOLserver 4.0.10
    • nsmysql
    • nssqlite3
  • Tcl 8.4.15
  • Zlib 1.2.3
  • SQLite 3.3.17
  • MySQL Client 5.0.27

I hope to add the AOLserver nsopenssl (for HTTPS/SSL support) and nsodbc (to connect to any Win32 ODBC database) modules as well. I may include support for PHP 5, depending on how much effort that entails.

One big wishlist item that I’d appreciate help with is including some documentation with the installer. Jamie Rasmussen started working on packaging the existing docs up as .CHM files, which is the format used by Microsoft’s HTML Help Workshop (FAQ). I’d like to finally finish updating and cleaning up the docs we have and including it with the installer as a .CHM, too.

If you’d like to download an interim build, here’s 4.0.10-2 for your experimental pleasure:

Once I’m comfortable with the installer package, I’ll be committing my changes to CVS along with documentation on how to produce the build. Then, I’ll try to create another installer using AOLserver 4.5.

If you have bug reports, comments or feedback about the installer, go ahead and leave them in the comments below. Thanks!

Tags: , , , , ,

del.icio.us/dossy links since June 4, 2007 at 09:00 AM

del.icio.us/dossy (RSS) links since June 4, 2007 at 09:00 AM:

del.icio.us/dossy links since May 28, 2007 at 09:00 AM

del.icio.us/dossy (RSS) links since May 28, 2007 at 09:00 AM:

My name shows up in Wikipedia, wow

I’d hoped my name would make it into Wikipedia, somehow. I’ve joked around saying that it would be a great birthday present. Wouldn’t you know it, shortly after my birthday last year, it happened.

The article where my name first appears isn’t exactly something to brag about: it’s the one about the Year 2038 problem. Folks running AOLserver using an ACS-based configuration experienced a strange halting problem because of a configuration parameter that resulted in the server hanging on May 12, 2006. Still, my name was included in the article in its references on November 19, 2006! Thanks, Mipadi–who performed the edit.

Wikipedia 'Year 2038 problem' article References section screenshot

I’m still hoping that someday, I do something noteworthy enough to warrant my own “Dossy Shiobara” Wikipedia article, but for now, I’m happy with a cursory mention, at least. It gives me a reasonable goal to strive for.

Tags: , , ,

Attempting a slightly refined blog design

After years of my totally boring blog design, I’ve finally decided to start tweaking it. I’ve been a big fan of Liquid Layouts and still am, but so many web designers stick with Center Stage that I decided to try it on for a while. I’ve chosen to do a 960px wide layout, with a 600px wide content area.

If you read my blog in a feed reader, none of this really matters to you, but if you click through to leave a comment or read it directly in your browser, hopefully the slight adjustment to the design is an improvement.  For comparison, here’s a screenshot of the previous design:

dossy.org blog design before June 2007

I stuck with the greyscale color palette–because, I’m strange like that. And yes, the ads are still there. But, other than changes to those two aspects, I’d love any constructive criticism or suggestions on what else I might want to change to make the design more effective. Share your thoughts with me in the comments below.

Tags: ,

All the foam bubbles your heart desires …

My sister-in-law and my niece are visiting from England for the next two weeks. The temperature got up into the high 90’s today, so after my girls got home from school, we set up the bubble foam machine and sent the girls outside in their bathing suits for a little cooling off. Here’s a picture that was taken to record the event:

In the backyard, playing with bubble foam

They had a blast. Afterwards, we hosed them off and they played in the yard. Eventually, we decided to let them have a quick jump in the pool, then we headed inside.

Tags: , ,

del.icio.us/dossy links since May 21, 2007 at 09:00 AM

del.icio.us/dossy (RSS) links since May 21, 2007 at 09:00 AM:

It all makes perfect sense …

“Can’t you see?
It all makes perfect sense
Expressed in dollars and cents,
Pounds, shillings and pence.
Can’t you see?
It all makes perfect sense.”

— Roger Waters, Perfect Sense, Part II Roger Waters - Amused to Death - Perfect Sense, Pt. 2

Roger Waters at the Continental Airlines Arena, May 24th

Last night, I was able to see Roger Waters perform live at the Continental Airlines Arena in East Rutherford, New Jersey. If you don’t recognize the name, he’s the voice you probably recognize when you listen to Pink Floyd songs.

I’d continued to follow him during his solo career and fell in love with the Perfect Sense song I quoted above, but when the tickets said “Dark Side of the Moon,” I was expecting only Pink Floyd material. But when he finally played the song, I was in my happy place. They could have played boy band covers for the rest of the evening for all I cared; I was fully satisfied.

Another treat was hearing a song he’d written recently called Leaving Beirut, which is so full of emotion that it left me incredibly sad and angry afterwards. But, it also filled me with joy and happiness, because it also meant that there are still people who understand what caring about others and sharing what (little) you might have can do to make life just that much more bearable. Roger does his part by sharing this narrative with us.

Inside the Arena, looking at the stage from Section 127

It was a fantastic concert and the place was almost packed. The hum and buzz and energy was very palpable. When we left, sometime close to 11 PM, I was more energized than when I’d gotten there at 7:00 PM. This was exactly the kind of de-stressing I needed after the last two weeks and everything that’s been going on.

Thank you, everyone who made last night possible, especially the person who was kind enough to get us these tickets!

Links:

  • Perfect Sense, Part II: Roger Waters - Amused to Death - Perfect Sense, Pt. 2
  • Leaving Beiruit: lyrics, Roger Waters - To Kill The Child / Leaving Beirut - Single - Leaving Beirut

Tags: , , , , ,

Lots of miles on our Bosch WFK2401UC washer motor

(Disclaimer: I’m not an appliance repair technician, just a homeowner with an expensive appliance.)

We have a pair of stacked Bosch washer and dryer appliances, the WFK2401UC and the WTL5400UC. They weren’t cheap when we bought them, and now five years later, the washer motor gave out. Here’s what the back of the washer looks like, with the motor already removed:

Bosch WFK2401UC inside, without motor

It fills with water and drains just fine–it just doesn’t turn the drum and agitate. The drum rotates smoothly so the bearings don’t appear to be worn. The belt is in good condition. My guess: the brushes on the motor are worn. Here’s the motor before I started disassembling it:

Bosch WFK2401UC motor, PN 141860

After carefully taking the motor assembly apart, I was able to get the carbon brush holders out. Taking the connecting lead off the cap and sliding the brush out, here’s what one of my worn brushes looks like:

Bosch worn carbon brush, PN 154740

See that rectangular chunk on the left-hand side? That is what’s left of the carbon brush–it starts out close to 1.5 inches long! From what I can tell, the measurements of the brush are 3/16″ (0.1875″) x 0.5 ” x 1.5″.

Armed with this information in hand, I decided to source replacement parts locally. This was an exercise in failure: none of the appliance repair places have much in the way of Bosch replacement parts nearby. I also tried to get my hands on car alternator brushes which I’d have to cut and file to fit–no such luck. I even went to Carbone-Lorraine down in Boonton, NJ, to see if they had anything in stock that I could use as a start–they wanted to fabricate them for me, in two weeks. Defeated, I gave in and decided to get replacement parts from Bosch. Of course, I knew this meant paying a lot of money for what should be a $5 part.

After a little bit of searching around, I found Marcone Appliance Parts which had these parts in stock! As I expected, the price for a set of two carbon brushes was close to $30, instead of the $5 they ought to cost. But, it sure beats spending another $1,000-$1,500 on a new washer, right? So, I bit the bullet and placed an order which should hopefully arrive tomorrow or the next day.

In case you want to order them, here’s the information you’ll need:

If you need to order the whole motor assembly, you can get that too for just under $200:

If you’re a proud (or perhaps disgruntled) owner of a Bosch WFK2401UC washer, and it’s lost its magic smoke … perhaps this information will help you if you choose to repair it yourself–but if you do, remember to take all necessary precautions to ensure your safety, I’m not responsible for anything you do, etc., etc.

I’ll post an update once I’ve received the new brushes and installed them. I’m hoping this is all that’s wrong with the washer and we’ll be back to doing laundry in no time.

Update: The new brushes arrived today, May 22nd, and I installed them and reassembled the motor. Here’s a picture of the brand new brushes:

New Bosch carbon brushes, PN 154740

I had to experiment a bit with how the motor was mounted with respect to the belt tension, and it seemed to not be able to spin the motor at its full speed. I ended up removing the motor to inspect it and when I reinstalled it, I must have done something wrong because it made some really bad sounds and then shot an electrical arc which tripped the circuit breaker. I was afraid I’d let the magic smoke out of the appliance, but it seems to power up after resetting the breaker. I hope I can figure out why it’s not working properly before I do completely destroy this machine. :-)

Update: Saul has kindly shared the PDF for the owner’s manual (16.1 MB PDF) (mirror).

Update 2010-09-23: After much searching and not finding, I scanned the Use & Care Manual for the WTA3500 and WTL5400 electric dryers (1 MB PDF). I did find the installation guide (537 KB PDF) too, which I also uploaded.

Tags: , , ,

del.icio.us/dossy links since May 14, 2007 at 09:00 AM

del.icio.us/dossy (RSS) links since May 14, 2007 at 09:00 AM: