Thursday, February 21, 2008

Playing for Keeps

I just finished a wonderful audiobook in podcast format. I wanted to offer it up as a recommendation to all.

Playing for Keeps, by Mur Lafferty

From the site...
It tells the story of Keepsie Branson, a bar owner in the shining metropolis of Seventh City: birthplace of super powers. Keepsie and her friends live among egotistical heroes and manipulative villains, and manage to fall directly in the middle as people with powers, but who just aren't strong enough to make a difference. Or that's what they've been told. As the city begins to melt down, it's hard to tell who are the good guys and who are the bad.
Please go to the site and have a listen. I think you'll enjoy it!




Wednesday, February 20, 2008

Writing again

Many thanks to my inspirations. After a hiatus of almost 4 months, I have begun to release the beast that wishes to continue to tell stories. After fighting off a migraine last night, I managed to drop 587 words in "Age of Aurals"

Hats off to my writing heroes!

Many Thanks to you all!

Tuesday, February 19, 2008

Shady Rest

a memoir

The air outside is close, close like a wool blanket pulled up to your chin, and warm, like being in the wool blanket in front of a wood burning stove as it changes from the normal black to more of a gray shade. There is no breeze to rustle the shards of bright green – the faces turned toward the great light, soaking in every ray and loving it.

The topmost fork of three branches provide just enough room to sit. If I were to stand, my head would part the faces of green but expose me to the fiery furnace and instantly soak my shirt.

It is in this crook, at the top of the maple tree just outside my grandparents’ farmhouse, I sit and escape the summer’s assault.

I enjoy the day in my Shady Rest.


Something I am working on....

Thursday, February 14, 2008

A Zen Moment

This morning, while driving my 2 hour commute between Charlotte and Columbia, I had a moment.

Things were rumbling through my mind as I drove:
  • TD0013 is such an odd character, as I listen to "A Different Point of View"
  • I haven't listened to Wingin It or Slice of Scifi in a long time
  • Looking forward to the 7 hour drive back to Alabama Friday night
  • Looking forward to seeing the family this weekend
  • Sorry that I could not see Toni on Valentines Day
  • Thinking about what I could accomplish today on my projects
  • Monitoring the speed and keeping an eye out for cops
  • Wishing I had taken it a little slower on this tank of gas for better fuel efficiency
  • I must remember to send Matt Selznick a twitter to thank him for DIY Endeavors #65

Then, something odd happened. It felt like a shift or refocus of attention - Like when you suddenly identify a sound you have been hearing for a while but only really just noticed it, or when you are looking at something and it "clicks" and suddenly makes sense.

All of a sudden, all my chatty thoughts were quiet, the day was beautiful, and I was centered and at peace. The feeling stayed with me for about 30 seconds, before my mind began to have chatty thoughts again.

I'm at work and the chatty thoughts abound again, but if I stop and think about that moment, I can again have a moment of peace.



Wednesday, January 16, 2008

New Year's Resolutions



Walk more - when we were in Kenya last year, for 5 months, we walked most places. Through this activity, I lost 35 pounds. And also Update my certifications - for too many years I have been working on what I know and now I need to get some other papers that certify that, Yes I do know what the hell I'm talking about.

Wednesday, August 22, 2007

I'M making IM more productive

Now that I have gained control over IM and am getting work done, I have discovered a few ways to make IM more productive.

Keep Your Availability Accurate
Each IM client has the ability to set your availability: Available/Online, Away/Idle, Busy, Invisible, DoNotDisturb, etc. If you simply leave your availability set to the default of "Available" or "Online" and do not adjust it all day, people will not actually know if you are available or not. Another step would be to establish Availability or IM Office Hours so that people know when to expect you to be available for chatting. By efficiently using your status, you can help people contact you only when you are truly available for chatting.

Cut the Chatter
Unless you are using your IM for HelpDesk, Sales, or some work that requires contact by people you do not know, set the options in your IM client to not allow messages from people not on your contact list. People wanting to chat with you can always request to be added, but it gives you the power to control the interruptions to people you already know.

Clean the Clutter
Go through your IM buddy list and remove the people with which you do not communicate on a regular basis or have only chatted with a few times.

Twitter ( twitter.com )
Twitter has been compared to the online version of the water cooler. It is a service that allows users to, by way of entries resembling SMS-style messages of up to 140 characters, keep up with their friends in an asynchronous manner. Twitter can be sent and send updates using IM, mobile devices, or the web. Users can select other people they wish to "follow" and receive updates on their activities.
Twitter proposes to provide an answer to the question, "What are you doing right now?"

IMified ( www.imified.com )
IMified is a service to provide access to web-based widgets via IM. By setting up an account, a user can create a customized list of accessible widgets available through an IM chat session, such as accessing their Google calendar, posting to their blog, setting reminders, todos, saving short notes, etc.

By the use of Twitter and IMified, I have increased the productivity of my GoogleTalk IM client. I can now post to my blogs, generate urlTea links, save word counts in notes, set reminders/todos, receive Twitter updates from my friends, post to my Twitter account, and even do some chatting if I find the time - all without having to open a browser.

I'M taking control of IM

IM (Instant Messaging) took over my life. I began on this quest back in 2000, when I was working for a company that had recently come to depend on Instant Messaging for corporate communications between people in different locations and different continents. I had friends on every IM service available at the time: AOL, Yahoo, MSN, Jabber, ICQ. In addition, I was deploying Lotus' Instant Messaging product, SameTime, to the corporate environment. I have tried these steps to gain better control over my IM usage.

Client Overload
Every IM service would like to be your one and only Instant Messaging service. People choose an IM client for various reasons, such as the notification that they have a new message on their favorite web mail service or because they have friends already on that service. This is great, except that as your circle of friends expands, you will not want to change from the IM client you like nor them from theirs, so you add another client to chat with them and another for other friends. Pretty soon, you are running four or more IM clients. With them all open so you can see who is online and who is not, they take up half of your screen space.

Combine IM Clients
One step to get a handle on the IM Client Overload is to get a multi-protocol client. There are several available for different operating systems or you might choose a more universal client. Adium is available for the Mac, and there is Miranda and Trillian for Windows. Pidgin (formerly GAIM) is open source and available for all major operating systems, including Linux, Windows, & Mac. Also, there is an online option for people who may work from various computers or on public computers - Meebo is an online service where you can input your IM account information and it provides you a web-browser interface that combines multiple IM services into one window. Using one of these options can help regain control over the multiple IM clients taking over your screen and hard drive.

Consolidate Buddies
In an attempt to gain control of my IM life and dealing with the problems associated with multi-protocol clients, I have started severely limiting the time I am on most services, so that I only use 2 or 3 reliably.The big IM services would still like to be your only IM service, so occasionally, they will make upgrades or changes to their services that cause the multi-protocol clients to be unable to connect to the service until more changes are made in the client software. This can be a hassle if you start to depend on IM for work and collaboration on top of friendly chatting. A way to alleviate this problem is to get your buddies/family/coworkers onto a single IM service. This can be a daunting task, but by limiting your availability on most services, people who want to chat with you will consider moving or adding another account to be able to see you.

Cimplify your IM life
Yes, I know that it should be Simplify, but the theme of the C's was too appealing.
Since most of us actually have work to do and the web is a tool many of us find indispensable in getting our work done, chatting the day away on IM does not get a lot accomplished. Now it is time to Combine these tips and use IM to your advantage.

Here is how I'M taking control of IM:
Limit myself to 2 active IM services: GoogleTalk and Skype (both have IM and Voice functions) and get an account on Meebo, enter my IM account information for all my other services into it and use it only when I want to chat with someone on one of the other services.

Tuesday, August 21, 2007

IMified

You, too, can become more productive with IM.
Visit imified.com to find out how to use your IM client to gain access to widgets and make better use of your time, without having to launch a browser every time you want to post to your blog, set a reminder, access your google calendar, etc.

Monday, August 20, 2007

Feels good to write again

After taking a few days off from writing, I am at it again.

I thought I was going to write more in Shady Rest, but since it is raining in Aurals, I was instead moved to continue that story.

Some more edits and a few hundred words added. The totals are visible to the right in the Writing section.

Wednesday, August 15, 2007

Twitter

I have joined the Twitter network!

You can see what I'm up to right now by looking to the right or by checking out my twitter page.

Follow Me and I'll Follow You.

y'know.... I Should Be Writing.

Monday, August 13, 2007

Writing Projects

While I am in Nairobi, I have some spare time - when I'm not doing laundry, cooking, taking care of the kids, etc. - usually after everyone else has gone to bed.

I have had a couple of writing projects bouncing around in my head for a while, so I thought I would start them and see where they go.

If you wish to follow my progress, please note the new section to the right - Writing.
Here you'll be able to see how I'm progressing.

Age of Aurals is planned to be novel length, whereas Shady Rest is planned to be a short story.

Questions, Comments, Encouragements are always welcome.

Sunday, August 12, 2007

Lost in a Good Book

TN2 A Format UK
I so loved the first "Thursday Next" novel The Eyre Affair (Thanks, Mom!) that I just *had* to have a go at the rest of the series.

I am about half way through the second book in the series, Lost in a Good Book, and I am loving it. I do have to say that I prefer the UK covers to the American versions - much more creative.

Drop by the author's site for the books and lots of fun stuff.

www.jasperfforde.com


 

How to Foil a UFO Abduction

My Worse Case Scenario page-a-day calendar for the weekend offers this advice:

How to Foil a UFO Abduction

  1. Control your thoughts. Do not think anything violent or upsetting - the extraterrestrial biological entity (EBE) may have the ability to read your mind.
  2. Resist verbally. Firmly tell the EBE to leave you alone.
  3. Resist mentally. Picture yourself enveloped in a protective shield of white light, or in a safe place. Telepathic EBE's may get the message.
  4. As a last resort, go for the EBE's eyes. You will not know what its other more sensitive areas are.

Good advice I wanted to share.

Saturday, July 28, 2007

Harry Potter and the Deathly Hallows


We bought the book on 21 July and have finished it on 27 July.

No spoilers here.

J.K. has spent 17 years writing and we have spent 10 years reading about the world of Harry Potter. Now that it is over, I share J.K.'s feelings of being "elated and devastated."

I, too, will miss them.

Tuesday, July 17, 2007

Now about "Half Blood Prince"...

Source: New York Magazine

The fifth Harry Potter was just released and speculation is beginning as to who will be cast for Half-Blood Prince which is set to start filming in September.

This article in New York magazine tosses a few names for the roles and some of the choices do make sense: (I like Bill Nighy)

-- Jim Broadbent as Horace Slughorn
-- Bill Nighy as Rufus Scrimgeour
-- Daniel Day-Lewis as Marvolo Gaunt
-- Kristin Scott Thomas as Narcissa Malfoy
-- Ian McShane as Fenrir Grayback
-- Michael Sheen as the Prime Minister

Of course all of these are purely the author's ideas as to who should play the characters. We really don't have an idea who will or won't be in the movie.

Expect some casting news in the coming weeks.

Harry Potter breaks its own records

'Order of the Phoenix'

JULY 15, 2007 at 4:02 PM  - Source: Yahoo! News

This shouldn't be a surprise to fans but with only five days of release behind it Harry Potter and the Order of the Phoenix has garnered over $330 million from worldwide sales.

Domestically the movie has grossed $140 million since opening last Wednesday, making it the number one movie this weekend in the U.S. where it made $77.4 million. Overseas the movie reaped more than $190 million.

By comparison, in its first five days the movie is $30 million ahead of Goblet of Fire and over $40 million ahead of the last summer Potter release, which was Prisoner of Azkaban. Still, the fifth movie in the franchise didn't make as much in total as the previous movies for weekend tallies.

Dan Fellman, head of distribution for Warner Bros. said:

We're in the middle of summer, and we just said why not, because kids are out of school. It certainly turned out to be the right decision.

Order of the Phoenix did more business in five days than each of the first three Harry Potter movies did in their first full week, and it nearly matched the $146 million first week total of the fourth film, Harry Potter and the Goblet of Fire.

---

We were among the first to experience the movie - We were in the audience when Order of the Phoenix made its premier in Westlands Nairobi at the Fox Cineplex Sarit Center on Friday the 13th.

The book was very large, so some things got left out, but overall it was a great movie.

GO SEE IT!

Friday, July 06, 2007

The Geek Gap

Almost a year ago, David Brin wrote an article in Salon.com explaining Why Johnny can't code. Though I didn't read the article until today, it reflects feelings I have had for several years.

Way back in 1984, I had a High School Chemistry teacher named Rodney Land. There is not much from High School chemistry that survives in my brain to this day, except the importance of units.

Mr. Land used to make it a point, usually a humorous point, of driving into us the importance of units. "If you don't talk about units, you're not talking about anything." He'd ask the class about the forecast high for today. Someone would call out an answer, "85." His response would be, "85 what? ... sheep?" Then he'd ask about the speed limit on the road in front of the school. Though we had a drivers' license, and most of us drove to school by then, only a few would know the answer and call out, "25." To this he would say something like, "25 what? ... cows?" This importance of units has served me well, but not, perhaps, the way Mr. Land intended.

In 1981, I began at high school. Through a fortunate chance, the county where we lived had a program called "Program Challenge." Those students who scored high enough on certain tests were allowed to take extra courses, not required for the general attendance. It was in "Program Challenge" that I was personally introduced to computers. A friend of my mother was taking a programming course at a local college and I had assisted her with the punch cards on which her FORTRAN code was stored, but I was not personally involved with the computer until I sat down in front of the high school's only Commodore PET.

The PET was officially a business computer. When you turned it on, it came up in BASIC and said "READY." A cassette tape drive was the only storage method available to this computer and it sported a monochrome green monitor. After an hour or two using the computer, I would have afterimages of the letters and numbers in my eyes for hours. I spent a year learning to program in BASIC on that computer, and I was hooked.

In college, I took programming - FORTRAN, PASCAL, ASSEMBLER - all on the mainframe. After changing colleges, I was introduced to TurboPascal and didn't take to it, so I returned to BASIC or it's newer incarnation - QuickBasic. It was during college that PCs for the home and many businesses became affordable. I was in the middle of that wave as well and sold, assembled, repaired, and installed many PCs. I, finally, veered from the path of pure Computer Science, because the degree holders may have been fine coders, but they could not conceive of the hardware on which their programs ran, they could not swap out a floppy drive or format a hard drive - they were too removed from the units.

One of my first jobs after college was as a Computer Technician for a local testing lab. It was there, Mr Land's "units" teaching returned to me. While trying to explain computer conditions, problems, and solutions to the people I worked with, we kept tripping over the terminology or the "units." To assist the people in become more computer conversant, I designed and conducted several training sessions with the staff to make them aware of what a computer was - on the inside, the parts, how they interconnected and worked as a unit. To this day, when conversations get confused and we trip over terminology or concepts, I return to a more basic level and we establish common units from which we can build understanding.

My time in school, plus a couple of years either way, was the high time for coding. Don't misunderstand me, people make good livings coding today, but kids in school do not, for the most part, ever touch code. The basics of the Internet, eMail, Web Browsers, Business Collaboration applications and our Operating Systems (Windows, OS X, Linux, etc.) would not exist today were it not for these coders and their skills.

Within a year of graduating college, Windows for Workgroups was released and within 3 years, Windows 95 was out. Once DOS has become the "dark side" instead of the place where everything begins, coding became less of a place to start and more of the last resort.

Today, kids in school, and this is very apparent in the Middle and High school where my kids attend, the concentration is on using tools instead of creating your own. Programming is relegated to college, whereas most other Math and Science topics are moving the other way with the Middle School introducing Chemistry, Biology, and Algebra.

These kids are whizzes at using the applications they have been taught in technology class. They can make the best presentations and pretty documents, but I think that it is wrong to have to wait until college to start programming. However, as all computers in the 1980's came with BASIC installed, none of the computers today come with anything that could be used by an interested student to easily get into programming. The current and upcoming generations of computing students are being guided into the "computer consumer" role - not giving the option of becoming "computer creators" if they desire. This Geek Gap is along the same lines our fathers knowing all about engines, their tuning and repair, and the generation gap of many of my fellows being barely able to change the oil or change a flat tire.

I have tried to pass along my knowledge by tutoring individual students in computer hardware, but now it is time to help more. Now it is time to take my many years of breaking the tasks down to explain them to business people and teach a new generation the logic and basic skills of programming. Whether they continue in programming or not, the skill of breaking a job into smaller tasks and ordering the tasks logically will benefit them for many years.

At The Capitol School, students have had technology class in addition to their normal classes for a few years (my wife having taught them 2 years ago). Now, I am constructing an Introduction to Computer Programming curriculum as an elective addition to their technology classes. I plan to utilize a version of ChipmunkBASIC (that runs on Mac and Windows), Squeak, Scheme, and Python.

Phrogram is teaching through games

from The Seattle Times

What: The Phrogram Company, based in Kent

What is does: Develops programming language that attempts to simplify computer development by making code read more like English.

History: Spun off from Morrison Schwartz, a computer consulting group started by Walt Morrison and Jon Schwartz.

KPL 1.0: The initial idea was to create a way to encourage kids to program. The first version of the software was called Kid’s Programming Language, and was launched in July last year.

International: The program was downloaded more than 100,000 times, Schwartz said, and grew in popularity as people voluntarily translated it into 17 languages.

KPL 2.0: After achieving so many downloads, Schwartz said Phrogram wanted to broaden the idea to include anyone who wants to make a computer program. He said computer games or programming, for example, could become as common as making videos and uploading them to the Internet. The new version, launched about three weeks ago, is called Phrogram, a play on “frog” and “program.”

Side-by-side: Schwartz said there’s a key difference between Phrogram and a programming language like C++. He said code is traditionally written with blocks of logic between curly braces — the { and } keys. A block of logic in Phrogram says: “If something is true, then do something.” Said Schwartz: “It’s easier to get started if what you are looking at and what you are typing is more like English.”

The outcome: Schwartz said Phrogram cuts down on the amount of code a person has to write. For instance, to control a 3-D spaceship as it flies around on the screen, it takes 35 instructions with Phrogram. In other languages, it would take 10 times as many.

Solving a crisis: Schwartz said the four-person company hopes it can begin to address the fact that fewer students are interested in computer programming in college. If the process becomes simpler, and if you make it more fun by teaching people to program games, popularity could increase. “One of our slogans is if you can read and type, then you can program,” he said.

Nitty-gritty: The software can be downloaded free from phrogram.com/, but versions are available for about $50 that allow developers to share a game or program they build without having to share the code.

Windows Live Writer

from writer.live.com

Windows Live Writer Beta is a desktop application that makes it easy to publish rich content to your blog.

Before installing Windows Live Writer Beta, please review the release notes.

  • Compatible with your blog service

    Writer can publish to Windows Live Spaces, SharePoint, WordPress, Blogger, LiveJournal, TypePad, Moveable Type, Community Server, and many other weblog services.

  • WYSIWYG editing

    Writer knows your blog's visual theme. So you can see exactly what your posts will look like as you write them, before you publish. No more wasting time previewing your posts online.

  • Rich media publishing

    Writer makes publishing rich media as easy as sending e-mail. Insert and customize photos, maps, tags, and lots of other cool content—then click the “Publish” button. It’s that easy.

  • Powerful editing features

    Creating compelling blog posts is much easier with the ability to insert and edit tables, check spelling as you type, and format and hyperlink content at your fingertips.

  • Offline editing

    Now you can blog anytime, from anywhere. Writer synchronizes drafts on your blog with changes you make when you're offline, so you don't have to worry about reconciling different versions.

 

I have tried this application and found that it is pretty good.

There was a problem initially loading the configurations for my Blogger blogs, but this was due to the Writer's analysis of the blogs, their templates, styles, and formats. A current problem with the Writer is it may time out if there are several images in blog posts. I had just uploaded several images from an outing and it timed out a few times before loading it finally.

Something else I am going to have to see how works are images... The Writer gives only 2 options regarding images - do not upload them or upload to an FTP location. I'm not sure that is going to work with Blogger, so I may have to go back to uploading the images to Photobucket and linking to them from there.

I'll let you know how it goes.

(I'm posting this entry with the Writer)

Saturday, June 30, 2007

Alabama's Governer says to Pray for Rain

Really, the GOVERNOR OF ALABAMA wants you to pray for rain.

With the state's weather forecasters not delivering much-needed rain, Gov. Bob Riley on Thursday turned to a higher power. The governor issued a proclamation calling for a week of prayer for rain, beginning Saturday.

Riley encouraged Alabamians to pray "individually and in their houses of worship."

"Throughout our history, Alabamians have turned in prayer to God to humbly ask for his blessings and to hold us steady during times of difficulty," Riley said. "This drought is without question a time of great difficulty."

This proclamation comes days before an expected storm front with scattered showers in Alabama in the next couple days. Are we supposed to take this as proof that PRAYER WORKS?

So much for a separation between church and state....