27.December.2007 » Quiet Christmas here in Radland .. with the Bug gone for the holidays. I miss the little guy. Come to think of it, I've never yet seen him on Christmas. There's something I can look forward to. Maybe next year.
Text to Speech
Spent my Christmas learning about new technology » TTS, or Text-to-Speech.
I learned that sound-fonts are the things that really make a TTS program sing. The best sound-fonts are reportedly made by AT&T, called AT&T Natural Voices, altho many others compete in this emerging market.
The AT&T Natural Voices sound-fonts weigh in at ~600 MB each .. whereas the TextAloud program is barely 3 MB. Premium sound-fonts use 16-kHz frequency. (By comparison, CD audio is 44-kHz.) Older sound-fonts use 8-kHz (low-quality).
With a TTS program, you can record an entire eBook (or *any* text, for that matter) to output an MP3 file (one of TextAloud's supported file formats) and listen to it (on your favorite MP3 player) during your commute.
You can open any PDF file in TextAloud, and let it read to you. I do this when my eyes start to get tired.
I outputted 3 (MP3) files for you to compare, by copy-n-pasting text from the site's splash page into the program's text window. The first uses the default cheapo sound-font, which comes standard with the TextAloud demo. This voice goes by the name of Sam.
You can test your own demos here, with more voices. I especially like the British voices (Audrey & Charles). They sound more elegant than US voices.
By the way, your standard Adobe Acrobat PDF reader (I use v8.0, the freebie) can read text to you, by selecting Read Out Loud from the View menu. Not as good tho, as importing the PDF into TextAloud and using the AT&T premium sound-fonts .. but not bad, especially if your eyes start getting sore from reading too much Rad material (a bad case of Rad-eye).
23.December.2007 » Winter solstice yesterday. Shortest day of the year (for those of us living in the northern hemisphere). The word solstice comes from a latin term » solstitium, meaning sun stoppage. Extra cool with a full moon tonight.
The exact time (when the sun reached its southern-most point and began heading back north was 1:08AM EST, which means winter actually began Friday night (10:08 PM) for those of us here on the Left coast.
To celebrate the event I rode my bike around the Back Bay, with Tom, his wife & daughter. My first bike-ride since getting thrown off & landing on my cranium. Nice day. Lots of sunshine.
Good news » the library (Newport Beach) is gonna buy the books I recommended (both of them) » Bulletproof Web Design (2nd ed.), as recommended by Nate here » Best Book for Learning Cascading Style Sheets » CSS Mastery by Andy Budd, ..
I do my homework when researching which book is best for a particular topic (since a good book can make a big difference), so I shouldn't be surprised. (Tho I am.)
Finished another chapter in CSS Mastery today. Hadn't really noticed before the word Mastery in the title, at least not consciously. I merely knew it was supposed to be a good book on CSS.
But it's becoming clear the term mastery includes notions of advanced & sophisticated (concepts which this book on CSS is presenting). I mean, advanced selectors are discussed in the very first chapter, along with other sophisticated concepts.
Regarding the topic of style, I've been playing with a (cool) program called Color Schemer Studio. Design skills have never been my strength, so I like that the site contains (literally) thousands of pre-configured color schemes, contributed by users and subsequently rated (by the community).
So I've been perusing hundreds of different color schemes I might like to use when I redesign the site .. putting into practice my new web-stud skills. Sorry I can't link to the schemes I really like, but I posted a few here on this page, and anything (done by someone with design skills) is likely to be far better than what I have now.
Lastly, the bug is gone. Left a few days ago. Flew back East, with his mom, to be with her family for the holidays. I signed off. (Always do.) Altho this time he didn't seem eager to go. "
So I've been sad. More so than expected. Got the blues. Gave up some of my days with him, so he could go. Friends don't think I should be so accommodating, considering. But he'll have a good time, and that's really what counts.
The Bug will be 3 next month. And I'm finally starting to learn a few things about this parenting thing. The *reason* parenting is such a powerful thing .. is cuz it deals with the issue survival. Nature programs us with powerful instincts that ensure the species survives.
And our offspring (in terms of the species) is even more important than the parent. This is why we find ourselves "sacrificing" for our kids. We may not make the ultimate sacrifice, but we do so in ways more subtle. Which is why our actions often bypass the decision-making process. We simply do what we must .. as dictated by our species' genetic hard-wiring.
Yes, the act of parenting has an influence on the survival of the species. If you were God, would you leave it to chance? Probably not. We have (as you know) powerful incentive to procreate, and once this is accomplished, other priorities take precedent.
Anyway, figuring out *why* I do & feel certain things, as a parent, and why the Bug always comes first .. even when I don't consciously *try* to adopt this perspective .. is a curiosity that's always intrigued me. I see it happening, but never really understood the dynamics. Now, I feel I've gained some insight. It's about survival (but not mine). This is my theory.
If you don't hear from me before then, I want to wish everybody a Merry Christmas.
Felt good to throw around some iron. Everybody came up, asking, "
Felt stronger than I expected. No major problems. Neck is still stiff, but no longer painful. My left hip however, felt a little weird on some exercises. Same with my right shoulder.
Fortunately I was in decent shape before wiping out, having mountain-biked regularly prior. But after a month or so of inactivity, the body begins to lose tone. Endurance wanes. You start to feel yucky.
A trainer there, who used to be a physical therapist, said I "
So afterwards, I hit the sauna—first the steam, then the dry (dry is hotter). The neck definitely feels better today. I also been getting regular massages, twice weekly.
I've been reluctant to do that cuz therapy is painful (& exhausting), but maybe now I will, since my massage therapist left for vacation.
On a geekier note, here's a neat, little tool you might enjoy » Launchy. Read the short PDF that comes with the installer. The program is accessed by pressing ALT+Spacebar. Pretty cool (and free).
Went to dinner last night and caught a movie. When I returned, the laptop was dead. (Battery completely drained). Normally I shut the lid when/if I won't be using it for a while. Could kick myself for letting it run unattended.
Was able to restore a/c power by jiggling the cable, but the laptop still wouldn't boot. What a horrible feeling (as you know). None of my tricks worked. Even after the battery was fully charged (and I crossed my fingers and said a prayer) » no dice.
Last Known Good config was » no good. Couldn't even boot into safe mode. That's when I knew it was bad.
Still don't know what went wrong. I mean, a dead battery shouldn't prevent your laptop from booting (once power is restored).
But I could load drivers in safe mode (before it would blue-screen and auto-reboot), so I knew the drive itself was accessible (sign of hope) .. cuz I thought I heard it making funny noises earlier.
The error message identified a vague problem and suggested I insert my Windows CD and press 'R' to access the Repair/Recovery console .. which I did, but couldn't make heads-nor-tails of it, cuz it simply presented a command prompt [»C:/Windows:_], and none of the commands (accessed via the
So I went to sleep. Woke up at 3AM and tried it again. Presed the button » nada. One last time in the morning » nothing. Dang.
My last resort was to try and restore an image (stored on an external USB drive). If the problem was software-related, that should fix it. If not, it meant the problem was hardware-related. (Time for a new laptop.)
I started sweating bullets when I couldn't find the Ghost Recovery CD.
Tore the place apart .. before realizing it was stashed right under my nose. I booted with the Ghost 12 Recovery CD. No problemo there. First I ran a virus scan, which turned up clean.
Regulars may recall how I resisted the idea of depending on a Windows-based imaging solution (for reasons detailed » HERE). But Ghost 12 restored my back-up image just fine. And it worked quite slickly, too, I might add.
I found the Restore interface very intuitive (idiot-proof). Whoever designed it deserves kudos. I especially like how each back-up image (now called a Recovery Point) was labeled with it age. My most recent back-up (for example) was 20 days old and listed at the top. I didn't even have to do the math to figure out how old the image was. Now I am catching up on 20-days worth of updates.
Folks unfamilair with how a back-up cloning/imaging utility works often cite Windows Restore as their (dependable) ace-in-the-hole. But Windows Restore will do nothing for a dead drive (because Windows stores the files used to restore the drive on the same drive, which all Rad Warriors know is BAD). That's why you need an imaging utility (such as Norton Ghost).
No doubt you've heard the adage (by Ben Franklin) »
11.December.2007 » Still reading CSS Mastery. Very rich. It's much smaller (thinner) than the Head First book on XHTML+CSS I read earlier this year (only 250 pages vs 650), yet reads more slowly, because it contains much food-for-thought (regarding styling techniques).
On nearly every page, I find myself pausing to reflect .. often muttering,
IE7—which fixes many of these bugs/quirks—was released a year ago, so I figured everybody (like me) had since upgraded to IE7, rendering this book (more-or-less) obsolete.
Au contraire. I learned yesterday that IE6 is still the predominant version, comprising half of all browsers currently in use .. including IE7. (Found that difficult to believe, but every survey I reviewed indicated the same.)
So it looks like I need to familiarize myself with the idiosyncrasies of IE6, and therefore CSS Mastery remains relevant.
Reading this book is frustrating, cuz every time I learn a new technique, I want to stop and go re-write the site, putting my new skill(s) into practice. If you've been Radified for any length of time, you know how I like to jump in and "get messy" with new technology, which is (btw) how I learned most of what you'll find here. But I'm resisting the impulse, choosing instead to stick with the learning phase.
In fact, Budd addresses this very point on the first page. See here:
I *have* however, made some minor tweaks to the homepage styling, such as increasing line-height (to 1.4 ems) and decreasing the brightness of the font you're reading (from #CCC to #A1A1A1) .. to make it a little easier on your eyes. Among other tweaks, which you might've noticed. Difficult to keep my hands off it.
I mean, if your dad can't see you (cuz he's fighting in Iraq, say for example), that's bad enough. But if he doesn't want to .. uh, that's much worse .. something which could affect a child .. their entire life. So it's important the Bug knows » I want to see him.
I mean, I really whoop it up, big time » "
May seem silly, but it helps convey my point » that I *do* want to see him more. And it's all true, of course » I really do want to see him more.
And this is something I've been trying to convey since .. well, he wasn't yet 6 months old when his mom and I split up. So this is something that's been bothering me FOR YEARS. Gnawing at me. And this week was the first time I felt certain he got it.
Huge relief. Until recently, this was a topic too uncomfortable to discuss. Cuz there was really nothing I could do about it, and so much time I can't be with him.
Along these lines .. I was talking to a girl recently, who said, "
That's what I want for the Bug .. for him to *know* I love him .. and never have to wonder. (He'll be 3 next month.)
CSS Mastery Really That Good?
I mean, they sounded too good to be true. I'm especially suspicious of reviewers who post one (and only one) comment, along with those exhorting the reader to either "
Anyway, curiosity got the best of me, and I started reading CSS Mastery this week. And while some of those comments may indeed be phoney-baloney (who knows for sure?), I can now see what everybody is talking about.
Hard to describe, but it's like a light comes on in your head while reading that book. There's a *clarity* to the way concepts are presented. [Sample chapter posted here.]
I'm not very far into it, but since my initial research, I kept wondering if all the hoopla was justified. Well, it is. I especially like the way the author (from Brighton, England) gets right to the point. [I try to do that myself.]
Molly is the book's technical reviewer, and I read she can make *any* book shine. So maybe she is the reason for the sparkle that occurs in your brain while reading.
The following paragraph is an example of what I'm taking about. Notice both the stated ideal and the common sense approach »
Web 2.0 (the Future) » The Semantic Web
Speaking of "meaningful code," I've been researching the terms "Web 2.0," and "Semantic web," and "Ontology," because this is where people-in-the-know (such as Tim Berners-Lee, the guy who invented the web) say the web is going.
But this is a topic for another day. Large topic, about which many books have been written (such as this one, which I've skimmed), and I do not yet have a good grasp on the topic. But CSS Mastery emphsizes the concept of semantic mark-up .. so we're already headed in that direction.
The way my brain works .. is I first like to get a handle on the basic concepts & key terms, so my brain can create categories ("buckets," if you will). Later I can return to the material, and find it much easier to digest the concepts in greater detail, cuz my brain has had time to create a conceptual framework into which I can deposit the new information more rapidly.
But we all learn differently. I can power-thru just about *any* material .. but I don't enjoy learning that way (like drinking water thru a fire hose).
Speaking of learning, I've been trying out this new audio file on » Deep Learning. The jury is still out. Not sure if it helps or not. [Do I sound any smarter?]
BTW - speaking of the guy who invented the web, here is a "very short" personal history of the web I found, authored by TB-L. Very interesting, especially the part about the brain's ability to "store random associations between disparate things," which was his motivation for inventing the hyperlink, the very heart of what makes the web the web. In other words, the web was patterned after the way the brain works.
PS - Today is bro's b-day. Happy b-day, bro. Bro is a surgeon (orthopaedics) .. in Tennessee. If you need an operation, I can get you a good deal. =) He's gonna celebrate by watching Pirates of the Caribbean III.
04.December.2007 » One of the best things about having a web site such as RADIFIED .. is the mail I receive from interesting folks who live in various parts of the globe .. such as Stephen from South Africa (where it's almost summer), who drops a line every month or two, to say 'Hey' and share his latest adventure (technical or otherwise).
From the Inbox
Today I received a few more interesting & complimentary notes, such as this one (from PB in Canada):
"Humanizes and graces" .. I like that. Always nice to get a compliment .. cuz many of the comments I hear here are not so encouraging.
Congrats on the new job. (Any free Jeep give-aways?) I am going to wait for the Open Source version of MT4 (called MTOS), which is scheduled to be released "by the end of 2007." I'll install a fresh copy, leaving alone my MT3 install, in case I need to go back to it (for any reason) .. just like I left MT2 installed, when upgrading to MT3.
Anybody catch the Patriots game last night? They're still undefeated. (Barely.) Best game I've seen in a long time. Hi-Def TV is so much better. Amazing clarity. First a killer massage, then a great game (on HDTV), while chowing on a gourmet dinner. Feel like a new man.
02.December.2007 » Adios November, hola December. Today is the anniversary of my getting out of the Navy. The military calls it » EAOS [End of Active Obligated Service].
I remember walking out of the Admin building (in Bangor, Washington) after signing my discharge papers [Form DD-214]. Tho I still had a few days remaining, the sky (literally) looked bluer (not a figure of speech) ..
First Photoshop Layer
» In more-technical news, I created my first image using layers (in Photoshop) today. If you scroll down to the previous entry, you'll see I put some radEyes in the skull pictured on the pirate flag there. Simple, but the technique is the same, no matter how sophisticated you wanna get.
Back when I first heard about Photoshop, a friend mentioned the program's real editing power was accessed by learning how to use layers. Of course, it's much easier to learn when you have somebody showing you how.
Today's bloggage continues in Ye Olde Rad Blog .. see here » EAOS anniversary, First Photoshop Layer & The Bug's First Root Beer Float