We went out on our first househunting expedition (for this purchase)
yesterday and I discovered just how fast and loose realtors play with
terms like "finished basement" and "bedroom". Apparently, if there isn't a
dirt floor, it's a finished basement and if a person could fall asleep,
leaning up against a vertical bed, it's a bedroom. More than once, we had
the discussion of "Where's the 3rd bedroom?" "Oh, I bet that little room
at the end of the hall is what they're 'calling' the bedroom". I'm glad we
ended up with an honest realtor so that people don't get irritated trying
to find features that were advertised that don't really exist in our
house.
FYI: If it's got a closet and a window big enough to get out of, it's a
bedroom. Doesn't matter if no bed on earth can fit in the room.
Posted in General | No Comments »
These were mentioned in the same Slashdot article. I'm going to be checking into them to see if building headphone amps with them can bring down the price a bit.
Pad2Pad - Online custom PCB's with components
ExpressPCB - Free PCB layout software - Low cost circuit boards - Top quality PCB manufacturing
Posted in General | No Comments »
While I know that there have been places for ages that will machine parts, this place seems to have brought it down to the rest of us. It was mentioned on Slashdot, but I wanted to post it here because I think this may make my "can cooler" idea much easier. If I can get the aluminum housing and heat transfer plate, attaching the peltier cooler will make for an easy assembly. Also, that way, I don't have to metal machining here at home.
eMachineShop - Online Machine Shop - with FREE CAD Software
Posted in General | No Comments »
Well, with a dew point well into the 70's, panhandling in full season
downtown (12 in the last 2 days on my normal routes) and the bus breaking
down for 25 minutes this morning, I think summer is officially here in MN.
Posted in General | No Comments »
Well, with the release of PHP5 (and yes, Sokkit 4.0 will be based on
PHP5), it appears that Wes Furlong (spelling?) has fixed the issues with
the ActivePHP extension/container. The ActivePHP5 container now can access
the document, window, history, etc. objects for the browser, including
$window->alert() and $document->write(). The first few attempts at
manipulating the DOM tree didn't seem to want to work and those browser
objects don't dump their structure with print_r() like the other $GLOBALS
variables do. I found that strange. If you do a print_r($GLOBALS,true) in
the ActivePHP5 container, you get exactly what you'd expect for the
environment variables, etc. However, when it gets down to the $document,
$window, etc. objects, all you get is the top level for 95% of them and a
single property for the rest. However, clearly, there is more inside of
those objects than that. Obviously, I don't expect to see methods, but I
did expect to be able to see properties. Unfortunately, this means that
much of the work to do development with this will require hunt-and-peck
debugging to see how to get things like inserting content into a given id
will work.
Also disappointing is that building WSC's doesn't seem to work. I used the
Microsoft wizard and "ActivePHP5" as my engine to build a basic WSC. I
then called it from a test PHP script using the COM interface. I was able
to load the object without PHP calling my die() routine, but when I try to
access a property or method of my WSC, PHP crashes. This may be to some
residual PHP4 files on my test machine. Incidentally, if you want to use
ActivePHP5 on your machine, you need to pretty much commit to PHP5 as it
will use your php.ini file from your Windows/System directory and will try
to load any extensions you have in there, which will mismatch API's with
PHP5. Just an FYI for anyone wondering what's going on when they try this.
At any rate, if anyone has a working WSC, I'd love to see it. Why? Because
writing WSC's with PHP means you can build COM objects *out of* PHP and
use them in *other* COM enabled languages like ASP. Given the fact that so
many COM components for ASP use are really expensive, a cheap PHP COM
object could be a real alternative way to infiltrate ASP development with
the built-in wizardry of PHP.
Posted in General, PHP | No Comments »