Top Return to Top

Thursday, August 30th, 2007 - 12:59 AM

"EsoGallery Zoom With Flash"

In my "spare time" I have been brainstorming and working on a new version of EsoGallery. All the code for the PHP script has been rewritten from ground zero, with very little original code remaining. EsoGallery, when finished, should be a very robust page, combining a variety of technologies. I plan to do some tasteful experimentation with AJAX programming to get the data delivered more quickly to the screen, and a little flash to pack a little punch in presenting the artwork. After a lengthy search, I found a very nice free Flash script that does almost exactly what I am looking for, namely zooming into my artwork to provide better representations of the images. I am hoping to eventually learn Flash well enough to make my own, more customized tool (especially visually, with better buttons and such), but for now this tool will do the trick quite nicely.

To give you a taste of how this image zooming tool will be utilized on EsoGallery, I am including a sample below. The tool bar, though not ideally attractive, is pretty self-explanatory. The triangle on top of the bar is a slider for rapid zooming. You can click and drag inside the artwork to move around at any zoom level. It works much in the same way as AJAX map applications, such as Google Maps. It's a thing of beauty if you ask me! Giving credit where credit is due, I am using a tool called Zoomify EZ

You need to upgrade your Flash Player or enable Javascript to view the full potential of Zoomify enabled zoomable images!

Top Return to Top

Tuesday, August 28th, 2007 - 9:02 PM

"Mr. Woo, the Worlds Greatest Soccer Entertainer"

I generally don't like to embed videos into my blog entries because you never know if the resource will remain, but I like this one. Watch the whole thing. He does so many unique tricks. I've seen skillful players who can do one or two of his tricks, but he seems to know them all.

You need to upgrade your Flash Player or enable Javascript to view this movie.

For those who are doubting the veracity of this video and think it is fake or enhanced, think again! Mr. Woo is known world-wide for his soccer skills. He travels to teach and demonstrate his skills at soccer games and events. He also attained the world record for bouncing a soccer ball on his head - no wonder if you see him in action. Visit his web site,, for more information.

Mr. Woo performing some of his soccer ball handling skills

Top Return to Top

Sunday, August 19th, 2007 - 6:17 PM

"Celebrate Kids Name Tags"

Last week I helped Dave with the final steps of an art project he had been working on. He was making name tags for a community event organized at his church this weekend. I attended part of the event last year, and it was a grand ole time, with games for the kids and great music for the older folk from the neighborhood.

Dave has already enlisted the help of several people in the various steps of creating these hand-painted name tags. The real work was done by those that came before me. I came along late in the process, simply helping to paint the lettering and aid in laminating. It was fun to spend a couple late nights working on an art project, an activity not foreign to Dave and me.

In high school we often stayed up ridiculously late working on homework. As often as encouraged to do so by teachers, we would make art projects out of our homework. In history class, for example, we would wow the teacher with relatively ornate maps. The assignment was basically to fill in a photocopied map. We did far above the call of duty, earning extra credit points.

Here are some photos from the times I helped out, first at a coffee shop, then at our duplex.

Night 1

This was my first experience working at a coffee shop. Dave talks about and praises it all the time. My vision of it was sitting in a Starbucks, teaming with people, too loud to hear your own thoughts. I've been in such an environment, and that is what I pictured whenever he spoke of such things. This was late at night, so less people, and a very relaxing atmosphere. Apparently most of the people come just to study or hang out... kinda like a modern age late night library. The only thing that would make it better for me is if it was a public place, where you don't feel obligated to buy something. Of course they should be compensated for their cool service and environment, but I'm not a coffee drinker, and most of what those places have is fairly expensive and not really what I'm looking for. I settled for a can of Dr. Pepper and a cookie.

By this first night, all the cards were hand-painted with watercolor. This presented a small problem because watercolor is easy to revitalize, so some of the color bled into the letters we painted. Basically, we did a large part of the work in painting the letters over the designs. Dave will probably write more details. In fact, here are Dave's more details.

Fireside Coffee Work Night

Fireside Coffee Work Night

Fireside Coffee Work Night

Fireside Coffee Work Night

Fireside Coffee Work Night

Night 2

The second night we simply used (and abused) our regular Thursday gathering to work more on completing the name tags. We finished painting the letters, scanned them into the computer, and laminated the cards, staying up until about 2:00 am to finish.

Night 2 - Finishing the Name Tags

Night 2 - Finishing the Name Tags

Night 2 - Finishing the Name Tags

Night 2 - Finishing the Name Tags

Top Return to Top

Saturday, August 18th, 2007 - 7:35 PM

"Gold Beach Road Trip Drawings"

My dad and I drove down to Gold Beach a couple weekends ago to help my grandparents move. Since my dad was driving, I took the opportunity to draw some 3x5s (my de facto drawing medium/size nowadays).

Fry Time Glorest and Belly Collect

Fry Time Glorest and Belly Collect

Pow-Gawna Sparkle Sphere

Pow-Gawna Sparkle Sphere

Clyde Cried Stork as Sonny Sank Tidbister

Clyde Cried Stork as Sonny Sank Tidbister

Top Return to Top

Sunday, August 12th, 2007 - 9:59 PM

"Saying Good Bye to Gold Beach"

Last weekend (August 3rd to 5th), my family pooled resources to move my grandparents up to Portland from Gold Beach. Over the last few months, my parents have undertaken a serious house addition to house my mom's parents. I am glad that my grandparents will be more accessible, but it was kind of sad for me to say good bye to "Grandma's House".

Grandparents' house in Gold Beach

Visit EsoShow to see more photos from the trip.

Visit my Dad's blog for more details about the trip and some great photos.

My grandparents have moved a number of times through the years, as my Grandpa was a pastor. Despite all the moves, there was one home that we all knew as their ultimate home, it was their Gold Beach house. They kept possession of the property from long before I was born. Now it is on the market, cleared of nearly all my grandparents' possessions.

I hadn't thought much about the psychological impact the move would have, mostly on me. Perhaps my grandparents are mostly used to change and resolved to it. It simply felt strange to see those empty rooms. This place where we gathered as a family so many times, especially at Christmas, now appeared bare and void of charm that the collected relics radiated.

My dad and I drove down together early Saturday morning. They needed my hands to help move. They also needed an extra driver since they would be driving an extra vehicle, the moving truck. We made it to Gold Beach at a decent hour in the early afternoon and set to work soon afterward, moving boxes and furniture into the moving truck. Fortunately my mom and aunt had already been there helping my grandma prepare all the boxes to be loaded. It was a fairly smooth operation, and we had the house pretty much emptied in one afternoon. The pastor of their church and his daughter also helped tremendously.

My last Gold Beach rock collectionI was fortunate to have about an hour's down time to take a stroll on the beach (about 2-3 blocks away). Gold Beach has a nice beach, a bit more natural than those on the north coast, where tourism has lured countless visitors. There are still mounds of driftwood and rocks to adorn (some would say litter) the sand.

Saturday evening we gathered for perhaps the last traditional meal at Dairy Queen in Gold Beach. My aunt used to work at this restaurant, so it used to be a tradition to visit her there. Now she works in the kitchen at the hospital, so we often eat there (we ate breakfast there Sunday morning, though she wasn't working at the time). After breakfast Sunday morning we packed a few leftover items (like a couch and clothes) into the moving truck and headed down the road. Our cars formed quite the caravan, 5 vehicles in all. I drove my dad's work van and was able to keep ahead of the caravan.

The caravan stopped in Salem at my cousin's place to drop off some furniture designated for her. I was first there, so I relaxed and visited with my cousin and her husband until everyone else "arrived". In fact, my aunt had a very bad flat tire on I-5, and my dad, cousin and I went to rescue her.

After recovering from the flat tire, we headed toward Portland, immediately getting stuck in horrible road construction traffic on I-5. We didn't all end up getting back to my parents' house until 11:00 or so at night. Because of the late hour, we decided not to unload my grandparents' belongings. My uncle was there to pick up my aunt, so we all had pizza, and my uncle took me home.

Top Return to Top

Monday, August 6th, 2007 - 11:44 PM

"Shoey So XIII"


shoey sod: verb

To keep (paste tense verb) a soccer ball from touching the ground using feet and other legal soccer hits (ie. no hands), passing the ball between them. Quite often the number of completed passes - not individual hits - is counted and recorded.


kassinder ubex: noun

The achievement the score of 7 immediately following 30 hits while juggling a soccer ball. The sequence of scores cannot be intentional.


core ebert inversion: noun

The achievement of two consecutive scores while juggling a soccer ball whose digits are reversed in respect to each other. For example 42 and 24, or 391 and 193. The scores must flow naturally, and their attainment cannot be intentional.

Dave and I shoey sod again last Thursday. In the process, we defined 2 new EsoTerms: kassinder ubex and core ebert inversion

Shoey So XIII Chalcord

Shoey So XIII Chalcord
12 1 2 15 17 9 4
5 9 6 21 2 3 1
11 4 5 3 27 3 8
7 1 8 17 6 30 7
2 2 20 5 17 3 7
11 2 7 10 1 2 7
21 11 4 24 42 7 23
4 36 13 5 6 21 7
1 9 1 88 27 5 7
6 6 2 8 4 3 3
13 1 4 47 3 23 6
18 4 13 3 4 3 9
3 5 4 7 5 8 46
6 5 2 3 16 8 16
Total Recorded Hits: 1019 Average Hits Per Volley: 10.4
Top Return to Top

Monday, August 6th, 2007 - 11:27 PM

"Park Soccer - Virtual Jugglisk II"

I looked at the high scores for Park Soccer and noticed that an American had bested my score of 519. Totally Unacceptable! So I played again and got 1045, placing me at #4. Woo hoo!

Park Soccer High Scores - Ranked #4

Top Return to Top

Monday, August 6th, 2007 - 10:04 PM

"Jugglisk XVI"


jugglisk: noun

The act of one person keeping a soccer ball from touching the ground using feet and other legal soccer hits (ie. no hands). Quite often the number of hits is counted and recorded.

Additional Information

Sometime last week, I went over to Quimby Park for some jugglisk . I did pretty well. In fact, I think it was my second best all time score. I might have even beat my record again, but I was distracted. There was a lot of adverse wind, I was counting by hand, and a couple kids came to use the juggling pad beside me.

Jugglisk XVI Chalcord

Jugglisk XV Chalcord
57 3172
Total Recorded Hits: 3229 Average Hits Per Volley: 1614.5
Top Return to Top

Monday, August 6th, 2007 - 9:46 PM

"Shoey So XII"


shoey so: noun

The act of two or more players keeping a soccer ball from touching the ground using feet and other legal soccer hits (ie. no hands), passing the ball between them. Quite often the number of completed passes - not individual hits - is counted and recorded.

Additional Information


chalcord: noun

A recording of data or events, written using chalk on a surface such as pavement or a chalkboard.

Additional Information


chalcord: verb

To record data or events, using chalk on a surface such as pavement or a chalkboard.

Additional Information

Here is the chalcord for the second shoey so at the cabin, involving Dave.

Shoey So XII Chalcord

Shoey So XII Chalcord
5 11 17 7 1 11 6 9
7 4 5 1 11 35 3 3
1 10 18 6 8 9 13 34
9 7 2 10 2 4 62 7
10 7 5 10 32 5 8 76
33 43 3 12 6 52 3 7
62 7 17 3 7 15 2 3
Total Recorded Hits: 766 Average Hits Per Volley: 13.68
Top Return to Top

Monday, August 6th, 2007 - 9:21 PM

"Shoey So XI"

Yet another post resultant from the recent Jim Guys cabin trip. Yes, we juggled a bit at the cabin - two shoey so sessions to be exact. Well, this one could be considered two sessions, but it really was just one, with varying participants. Dave and I started out juggling on the cabin deck. Jim and Marcus later joined us for the first ever 4-man Jim Guy Shoey So. The filled squares represent the change from 2-man to 4-man.

Shoey So XI Chalcord

Shoey So XI Chalcord
27 7 4 12 16 1 4
20 8 4 21 5 12 14
4 5 1 4 1 1 2
2 1 1 4 5 5 1
3 1 1 1 2 1 8
1 1 1 1 1 6 4
5 2 3 1 5 1 4
1 4 5 2 1 1 2
2 5 4 4 1 1 1
4 5 3 2 2 2 1
2 1 1 2 3 4 4
Total Recorded Hits: 315 Average Hits Per Volley: 4.09
Top Return to Top

Saturday, August 4th, 2007 - 1:39 AM

"Park Soccer - Virtual Jugglisk"

I recently came across a quite addictive Flash game online. It is called Park Soccer, found on Neodelight Online Games. It simulates pretty accurately what it feels like to juggle a soccer ball. Gravity feels and looks about right, and if you kick on the left side of the ball, it goes the opposite direction. I'm not quite as good at virtual juggling as I am with a real ball, but I've been improving. Right now, I'm ranked #13 in the world, and I hold the highest American score. I just got the score a few minutes ago. Here's a screen shot to prove it! :)

Ranked #13 on Park Soccer

Top Return to Top

Saturday, August 4th, 2007 - 1:09 AM

"Flood Light Grief, Or Was It Leaf?"

backlit leaf

Saw this little photo op the other day and got my step stool out to get a closer look. As I've said before, naturally backlit leaves and plants during the magical late summer afternoon are among my favorite things to attempt to capture. The colors are never quite as vivid as they appear through the naked eye.

Top Return to Top

Friday, August 3rd, 2007 - 2:28 AM

"Valley Dack Kelbon"

After writing the first poem with 4 Jim Guy authors, we decided to write another the next day, while still at the cabin. This time we decided to have a little bit more structure, as the first was totally open, with no rhyme or meter. This one has a tad more. It is written, again, in our trademark random style. We also slightly varied the authoring order so that no one author would be stuck with a line sequence all throughout. Basically, it starts out in this order: Phil, Marcus, Jim, David. Then David writes the first line of the next stanza. So it continues in this way, the 4th author writing 2 lines consecutively.

Valley Dack Kelbon

a poem by Phil, Marcus, Jim and David
July 27, 2007

There once was a land where was spoken
a mystical tongue of piggies
bathing a freely audible snort
frolicking and dancing jiggies

But fun could not last for under the bay
Because of the fastening depths
Poor submerged piggy welcomed his doom
amongst outcast tulips for Seths

Thou no such person he was; could be
he roosts at the store down the street
Encountering Janice last Tuesday
Seth consumed her eyebrows and feet.

Senseless man-micks conformed his great skull,
delightfully creaming on slop
A beacon of majestic storm drain,
The end just cause: fill skull with pop.

My Kirby was bitten by dog sound
cloven in twain betwixt Seth's tins!
Yon cilia shake with boogy town
leaving behind all seven pins

Top Return to Top

Friday, August 3rd, 2007 - 1:59 AM

"Jim Guys Cooperative Poetry"

Jim Guys writing poetry while playing video games

One of the ancient Jim Guys traditions has been to write poetry. I've never heard of multiple writers collaborating and contributing to a single poem, and if it's been done, well certainly not like this! Our poetry reflects our non sequitur style of humor. In reality, there is not a word for our humor. We feel it predates the modern semi-popularity of this style of humor, and regardless, it is one-of-a-kind. We like to call it "random" or "senseless" humor. You will find that many of my drawings, especially in the pencil gallery, reflect this type of "humor", as it were. Another habit of ours is to constantly coin new words or adapt existing words to our liking.

Perhaps the closest description of some of the elements of our humor and personality can be found in this definition of Mo le tau, or perhaps better yet, gau m daap baat. It's no wonder that Stephen Chow is currently my favorite director, and Shaolin Soccer is my favorite movie. Even this is not exactly us though. Some other movies and people that we somewhat relate to are: Kung Pow, Weird Al Yankovic, Monty Python and the Holy Grail, They Might Be Giants, etc. Not one of these reflects all our weird uniqueness, but we latched on to some of these sources when we saw the commonalities.

Our poetry writing tradition involves each participant writing one line in a stanza (if there are stanzas). We trade off, each "building" on what was previously written. There is no way to predict how the poem will develop or what will happen next. In reality, we often shoot for total randomness, and there is no discernible story or message of the poem. I can't imagine there are many groups of friends that enjoy such a bizarre activity. Well, here is the first time in Jim Guy history where all four of us contributed to such a poem. It is third in a series of sorts. The lines of each 4-line stanza are authored in the following order: Jim, Dave, Marcus, Phil. It was written while playing video games at the cabin.

a poem by Jim, Dave, Marcus and Phil
July 27, 2007

"Weave this story!" thrust the mustard stench
Ankle deep in his own mediocrity, the tinsel weeps
His pantaloons painted with pickled ponies deep,
Cheapened Won Ton cookies, art thou whistle worn?

Fretting meanderers cower yon cole-slaw sunrises
But woe to the elephant who crosses the sea without his annotated beaker collection
"Destroy these sacred jammies," bellowed sorcerer Steve!
The wheels turn aerobic fashion like Steve Gyro-Hero

Hunka? This reasoned Ron-Tonky; supposed this wuzzas his Tolstoy
Bean-bag chairs aren't very comfortable for robots
Oh Yuck! There's mustard all over my eye-mat! Get some more?
Walmart viral infections upon store pickup in Foster city

Her emblazened neck-thingies were singing softly with out a tune (berry)
Admonished by her pet fire-weasel she removes the fire hydrant from her elbow pocket
At this time each Thursday, being Hamster-Face gives me his monacle
So why, therefore is she so in tune with Buck 'n' Smoke?

Close your mind, rub your toes, find feast among-em's
Just remember not to anger the prestigious toiletry gods
Lest their supplies begin to overtake the mastle-camjoy
And Bison upturns sorrow from whenst he kapow kajoilers

Soup, soup, soup, doesn't matter where it is - there's never is a blowhart
And without a RAMAKIN where will the severed ears go?
Into the pickle vortex, the mighty lad pointed
Until keel haulin' sputniks untie thread depoolers

"Make your bed!!!" Justinian cries-a-foul moon-tipped calligraphy epicure
"I refuse" spake the rickety corn-loper as it consumed its new
"Wiggle mongers, all of you!" man-pie chortled eloquently
Violent and masquerading pattie quakers fince

Depressing fun-filled Unitarian hell-bound graham cracking suckle-took maniac
He's my brother
Some Vietnam-era sock puppet posies greet the fulcrum with ease!
Why then refund the tucked-in pants that Danny infested?

Slowpokes give you heartthrob, as does Frieda wallop
Somewhere in Eastern Montana lies a great cavern
bereft of hippocampus, apes within
Except when enough sunshine shines shore shown Schuckers

Relinquishing a quest is poorer a choice for sun-dried razors
Perhaps you would like to try one of our "toe rippers"?
"No thanks, I've got yaks to spay," which is pretty gross
So why then have we digressed to discuss animal yuckeries?

This poignant precept is ... sort of ... excessively luncheon
Forty galleons galliantly gallop toward the aforementioned gelding
A man wielding one shiny pigeon shone through their wombat defenses
Oh, fiddlesticks! Goop in my shoe again! Bad drugs!

Bit bug bed; Romeo is Fred; longing for leggings and panty-hosens
Red Rancher Reemus patiently accepts his cousin Fred's fiendish apothecary
Whereas Reemus had bisected his own hyper fimble clasp,
and huggy tickle Me Joy Bear bore my sewery mistenclafle

If a skull is shined does it mind the wise?
Or does it blind the interrogators who just want to be kind?
And what of those heroes unsung for which we now compose?
I'd say it's stool-sitting days become ... or something ordinary!

Pompous peppers sprinkled and peppered surrounding pepper-Pete's paprika unicorn
Patronizing Patronuses peer peevishly over the Parson's Parlor
Phil's philharmonic poses a problem for pneumonia addicts
Muphinous muffins mufinated after Mufindra Big Whale

Next time I organize a reunion I better not find my Tommy toilet sock!
Toilet sauce is nasty and it is yucky!
Poetic history always requires 19 references to Toilet sleuice
Mommy Potato handed down the esteemed dictation: "T-O-I-L-E-B!"

Formerly known as: Guy with seven Chico-Stix Sanchez
Although pretzels look neat, they're actually filled with carcinogenic, genetically enhanced tree-frog colonies
Oh, how soggy thine flig mandibles do
I once starlit my hamster, "Nerds take advice only from fictional comic and movie characters."

"I think Hampsterdam has a 'P'."

Top Return to Top

Friday, August 3rd, 2007 - 1:17 AM

"Beat It"


I'd say our number one activity over the Jim Guy Cabin Trip was playing video games - one of our typical, traditional activities. Makes me realize how many years have passed and how little has changed in some respects. The four of us get together, and our personalities shine. I don't feel much different than I did in high school when with my friends. Perhaps it is one of the reasons I so enjoy their company - keeps me young?

At any rate, we beat a total of eleven video games while at the cabin - mostly thanks to Jim and Marcus. Here is a list:

  1. Megaman - look at the nasty cover art on some of these! Bleck!
  2. Megaman 2
  3. Megaman 3
  4. Ninety-Nine Nights
  5. Lost Planet
  6. Last Duel
  7. 1941: Counter Attack
  8. King of Dragons
  9. Black Tiger
  10. Varth: Operation Thunderstorm
  11. Megaman Power Battle
All Material Copyright © 2017, Last Modified 04.05.2015 - 12:30:16 am