Posted on

Great resource for learning JavaScript

I worked through an entire JavaScript course at www.lynda.com but didn’t really feel that I had mastered the language. I did some cool stuff, Morten is always good, but I wanted more. One of his links at the end took me here.

I worked through their first tutorial and it made the classic Number Guessing Game.

I think I can get it working here in wordpress…but I will probably have to run it in an iframe. That will be tomorrows task, since it’s almost midnight.

Until I found this tutorial at developer.mozilla.org I was starting to get frustrated. I’d finished Morten’s course…and I didn’t feel any smarter. But once I started doing this Number Guessing Game, I realized I had actually learned a ton from Morten. The for loop was completely logical. Anyway, I’m making progress. Here is the code:

Here is the HTML:

 

 

and the script:

 

Posted on

Unlocked my 1997 online journal

Back in 2002 my dean asked me to lock my online journal. I’d been writing it since 1997. She thought it made me look unprofessional and she was probably right, though it wasn’t anything bizarre or salacious. It was/is just a bunch of daily writing about working as a printer and raising two teenagers. Last century an online journal was a new thing. WordPress hadn’t been invented, so you had to know how to build a website from scratch. Required skills were html, css, ftp and Photoshop…or at least some kind of image editor.

I used that online journal to learn all that stuff as soon as I bought my first computer in ’97. Anyway, since I’m between jobs right now and not working at the college, I’ve decided to unlock it. Here is the link into the old journal website. The navigation is in Flash…but if you don’t have Flash, you can use the links at the bottom of each post to navigate. It’s not responsive. They hadn’t invented smartphones in ’97, so that was not a concern.

I also have paper journals going back to when I first started drawing in 1971. My sketch pads double as my journals. I find that writing clears the mind. Putting my thoughts down on paper makes them easier to understand. Sort of like emptying out my backpack to see why its so heavy.  Once I can see everything in the clear light of day I can move forward.

I’ve been having a lot of fun studying Javascript at www.lynda.com. They have a guy working there called Morton Rand Hendrickson. He teaches a lot of stuff for Lynda. I’ve taken several WordPress classes from him and he’s always great. In the Javascript class he’s taught me how to build an online clock. I used to teach a clock in Flash Actionscript, so it was interesting to see how similar the Javascript programing was to the old Actionscript. He’s also taught me how to build a typing application that measures the speed and accuracy of your typing. I’ve not put that one online yet, but it was some very interesting programming.

Posted on

PETZL Sirocco broken buckle fix

I’ve had a PETZL Sirocco helmet for a year and I like it a lot. But my buckle just broke during my yearly Christmas trip to Joshua Tree. Before the Sirocco I had been wearing a 1993 Joe Brown helmet. It blew a rivet, so this Sirocco looked very attractive. It’s super light, and as long as I stuff something inside it (to protect it from crushing), I can pack my pack normally and it survived until last week. The buckle Petzl uses is very fragile. The plastic snap tabs are ultra small. There is a magnet inside the buckle that helps pull it closed. Unfortunately, the magnet also attracts iron ore, of which there is a lot in Jtree. I was constantly having to scrape and blow out the sand stuck to the magnet before it would snap.

Finally, up on the “Heart of Darkness” route, one side of the buckle broke completely. I had to borrow a helmet that day. When I got back to camp I replaced the buckle with one I bought at the jtree climbing store. To get the old buckles off, I shaved down the plastic with a razor knife until I could slide the nylon out of the old buckles. Then I prusiked on the new buckle, extended the strap with some tubular nylon using a water knot and had a helmet again. The repair job is stronger than the original. Here are the photos:

PETZL Sirocco broken buckle fix
PETZL Sirocco broken buckle fix

~

PETZL Sirocco broken buckle
PETZL Sirocco broken buckle
Posted on

When one door closes, another one opens

We’ve been making changes again to our program. The web program in which I teach has been around since last century. It’s always been a child of a larger program. First it was a certificate in the Media Program, which ran for over 20 years. When Media closed 5 years ago, we moved our web certificate over to the CPW program. That kept it alive, but it wasn’t an ideal fit. The CPW program focuses more on pure programming, as in building computer applications that manage a bowling competition, or allows students to view  college classes for the current quarter, complete with searchable query strings by teacher, program, etc.

CPW focuses on programming logic like Python, Java, .NET, C+, with a little bit of HTML and CSS thrown in, but no Photoshop at all. We have had great luck putting our smart students to work in places like insurance agencies, and the State of Washington  maintaining websites and databases.

But our long running web program was  the wild child in the CPW program. We cater  towards programmers who also see the artistic side of web development…as in, web design. We still feel that Photoshop and Illustrator are important skills for a free lance web developer to master. Of course, we also try to graduate full stack developers who can a build a responsive website with a hand built shopping cart written in JavaScript, PHP and MySQL. It is quite a good skill set we’ve been developing over the last 19 years, with a number of different teachers contributing various classes, including myself. As with CPW, we’ve had great success putting our smart students into full time jobs.

But because we include artistic concepts in our classes, it wasn’t a good fit with CPW. Not to say anything bad about them. They simply feel that they can hire out the artistic stuff…and that the programming is more important. We feel that both are important, programming, and design.

To make a long story short, our dean advised us to get a divorce. We are going to move our web program out of CPW and become our own degree. We’ve been teaching out the last students in the old web program, and not allowing new students in, to keep the transition period cleaner. What this means for me is that until our new web program starts up…and we’re not sure exactly when that will be, I am unemployed.

As the title of this post reads: When one door closes, another one opens. I’m super excited to have next quarter off. I plan to apply for unemployment, then start hitting the books, preparing myself for both the new program we hope to teach, and/or for working full time again as a web developer. I’m not sure which will happen first. If I do get a full time job, I’m sure our program will survive without me. Everyone is replaceable. And if I don’t find a full time job, by studying hard for an entire quarter, I will be able to get up to speed with some of the stuff I’ve fallen behind on, like frameworks and version control. I’ve done and used both, but not consistently, and not the latest versions.

So, to wrap up, next quarter is going to be very interesting. It will be odd to be on unemployment. I’ve only been truly unemployed once, and that was just for 3 weeks last century back when I was a printer. I was under-employed a few years ago for one quarter…but this time I will be truly out of work, and hitting the books everyday to make myself more employable. I’m going to have to be rigorous about turning down invitations to go skiing or climbing. I’ve got a lot of friends and family with great jobs who have a ton of time off. They’ve gotten used to inviting me on adventure trips mid week. I love those…but now I need to keep my nose to the grindstone. It will be fun learning new stuff.

Posted on

Unpacking boxes in new house

We’ve been living in the new house since the 17th, three weeks ago. I’m down to  half a dozen boxes to unpack. The upstairs room was a disaster. We’d had our moving crew friends put boxes up there willy nilly. It was great to have the help, and we couldn’t have done it without them, but the organization was terrible.

I remember getting so tired on move in day that I said: “Put it anywhere, I don’t care anymore.”

Yesterday I hung all the paintings on the walls and stored the empty painting boxes in the attic. And by the way, if you are using a 30 year old stud finder as I was, toss it out and get a new one. They work much better now. It was fun hanging all the paintings. And not just mine, I have paintings from friends, teachers, and family members from two centuries ago, not to mention a few frames with photos of Sue and I in the early days.

Pictures on the wall say a lot about the occupants of the house, and while Sue says my overly hung walls look cluttered, I think they look like home.

I’ve also done a lot of organization in our two outbuildings, which replaced our garage. I’ve got a heated one, and a none heated one, so there was plenty of room once I got organized.

So last night I finally cleared off the ping pong table and challenged Sue to a game. We haven’t played since July when she hurt her shoulder. We love our ping pong battles, but her shoulder was hurting from a recent PT visit…so she turned me down.

Among the biggest challenges since moving in was removing the carpet and refinishing the oak floors. That took about two full days of work for the living room, hall and one bedroom. Key was renting a drum floor sander from home depot. That thing beat the heck out of my little belt sander. I did a pass with 36 grit and a pass with 120 grit. I hand sanded in between and after with 150 grit screen, which looks like mosquito netting, then varnished.

After the floors, I had to deal with a frozen 2 inch plumbing drain. I did some extensive youtube research before getting out my butane torch. I heated that huge frozen fitting up for about an hour, while melting wax into the seam before it finally broke loose. When it did move, I had been tapping the 24 inch pipe wrench with a hammer, and the first movement was almost imaginary. I stopped and thought: “Did that just move, or was that just my imagination?”. But ever so slowly, one millimeter at a time, it began to creak around. I could feel the rust and wax grinding together as the male pipe began turning in the  female elbow bend. Holy cow, I thought that was just a rumor about heating plumbing fittings. It really works!

Almost as hard as the plumbing and floors was simply planning where to put what. This house has the same 3 bedrooms as our old one, but one is upstairs, plus we have outbuildings instead of a garage. I’m fortunate to have 2 large metal shelving units from a big box store. Those things hold a room full of stuff, are super strong…like a thousand pounds per shelf, and easily survived the move, including disassembly and reassembly.

Now that I’m mostly moved in, I’m down to putting out the smaller, less urgent fires like billing and address changes. Somewhere I caught a cold that turned into laryngitis. it’s hard to be a teacher when you can’t talk.

 

Posted on

Sold a house, bought a house

After 34 years we decided to sell the old family home. We were tired of the drive and wanted to be closer to our jobs, and the kids. Houses are more expensive in Tacoma, but dad left us some money, and we were able to take what we got for our house, plus some of dad’s money and get a new place. I only looked for one day, and it was the seventh house we looked at.

I’ve never spent this much money on anything and was  way out of my comfort zone. I probably never would have moved but one of my climbing friends became a realtor 6 months ago. She told me at guitarbcue in June, and I thought: why not? Her husband is also a climbing friend, and I have great respect for his time driving a boomer. Those brave people keep our country safe. She did a great job for a new realtor. I figured she would, as she is, like me, an artist, a musician, and a climber, plus a working mom with two young kids. You can’t do all that stuff well without being very smart.

So now I’m spending the first night in our new house. We decided to tear out the rugs because there is beautiful  original wood flooring under the living room rug. I have to rent a sander to polish the floor, then stain it. Then we hope to move in, officially, this weekend.

I climbed at Index Sunday but I was not feeling bold. I think the stress of moving has worn me down. My shoulders feel terrible. I can climb fine, but simple things like lifting my hand to the top of the steering wheel can cause really bad pain. I’m hoping it will go away.

I did a great painting of the Sandman tugboat in Olympia a couple weeks ago, I will post pictures later.

Posted on

Summer 17

I started my break in Squamish where we climbed to the top of the Cheif via Deidre to Butt Light. I wrote about that in my last post. I came home, hung out with Sue for a few days then went to Leavenworth with Vitaly and Christine. We each led Angel, though only Vitaly got it clean. I first saw Angel in 1978. I can’t remember if I ever got it clean. It was less polished, and I was stronger then…so maybe.

Next I led Damnation Crack cleanly. That thing is burly and requires a lot of different climbing skills from handjams to off hands to pure chimney. Vitaly led The Nose, and I got some great photos. The next day we climbed Bale Kramer. I led the crux pitch with one hang. I need to stay calmer low down so I have power at the finger lock crux. Vitaly led pitches 1,2 and 4. I think pitch 4 is the hardest. The face climbing up there is very thin.

I was home for a week with Sue, then I left for Smith with Chad, who I had met a few weeks earlier on Squamish Chief. We climbed Wherever I may Roam Friday, then did some of the usual warm up routes like Phone Call, Outsiders, Fridays Jinx, Spiderman, etc. My favorite route was the second pitch of Pack Animal. It’s vertical and bulging in places so the climbing is never boring.

Neither of us was consistently getting in the zone. I couldn’t figure out why I wasn’t feeling stronger. We’ve been doing a lot of stuff with the house, so perhaps that had me worn down. But the climbing was fun as usual. There was a lot of smoke in the air from all the fires.

On the way back it started raining at Mount Hood and it hasn’t stopped. I will be back at work Monday. I could go climbing this weekend…but I’d rather paint. Perhaps it will dry out.

My handmade Crack Gloves.
My handmade Crack Gloves.

 

Chris belaying me on Angel
Chris belaying me on Angel

 

Vitaly on Angel wearing my crack gloves
Vitaly on Angel wearing my crack gloves

 

Me leading Damnation
Me leading Damnation

 

Chris belaying me on Damnation
Chris belaying me on Damnation

 

Vitaly on the Nose, Castle Rock
Vitaly on the Nose, Castle Rock

 

Vitaly on the Nose, Castle Rock
Vitaly on the Nose, Castle Rock

 

Me belaying Christine on the nose
Me belaying Christine on the nose

 

Looking down Lion's Jaw at Chad
Looking down Lion’s Jaw at Chad

 

Chad
Chad

 

Happy on the top of Pack Animal
Happy on the top of Pack Animal
Posted on

Squamish Chief in a day

We climbed the Squamish Chief in a day last Friday. Two weeks prior I was at Index with Christine and we met a friendly couple at Private Idaho. Torry said he had some time off. As we were leaving, I gave him my card and said that I was hoping for a long weekend at Squamish.

He texted me last weekend and said he was heading up with three friends and did I want to be the fourth? I said yes and we left Tacoma at 9AM. We climbed Star Chek Thursday afternoon, then got a dawn start on the Chief Friday morning. We started up Diedre at 7:30AM, topping out on the top of Squamish Buttress  after 11 pitches at 9:30PM. I also led S&M Delight cleanly, and cruised up Skywalker again, but the highlight of the trip was our journey up the Chief.

I’ve been seriously trying to get up that thing ever since I first saw it in 1979. I have no idea why I finally got up it. I do have a lot of knowledge of the lower approaches now, plus we had a strong and confident team. There was a moment at the top of Boomstick where we gathered together and considered whether we should go up or retreat. Committing to the summit meant we might have to bivy on the cliff in our shirts. We didn’t even have matches…though with the fire ban that was a non-starter. But we all looked at each other and said: “Let’s do this thing!”

The trail was easy enough to find…you simply scramble up from the top of Boomstick along the cliff edge until the trail heads left, joining up with the trail from Memorial Crack. A 20 minute hike through forest leads to the base of Squamish Buttress and a slab with one bolt. It’s rated 5.8, but feels like a 10A. Though that might have just been my heavy full frame DSLR, and the full rack of offwidth gear I carried up it. I was so scared I hung two fours, two threes and the five on the bolt to shed some weight. I felt sorry for Jaclyn, but there was no way I could make it up that loaded down. She was game though, and followed it carrying our water, shoes and all that gear.

She swung through and led the next two seven-ish pitches. I arrived at the start of the Butt Light pitches, which are both 5.9. I was so tired I had to rest on both bolts. I need to remember to eat steak and potatoes the night before, along with a big breakfast. The chimney move on pitch two of Butt Light was easy. I had a #5 and it fit perfect, but there was some decent finger sized cams as well, along with a green camalot slightly higher. I had my left shoulder in and walked my feet up the outside arete edge of the chimney until I could reach the jug with my left hand. It felt delicate and barely possible…but worked great.

After that pitch it was two easy pitches to the walk off. We were all super stoked. For me it was a 40 year goal, but for Torrey and Jaclyn it was their first time on the Chief, and they got to the top.

Jaclyn and Chad on Diedre
Jaclyn and Chad on Diedre

 

Jaclyn pitch 6. Pitch 1 of Squamish Buttress
Jaclyn pitch 6. Pitch 1 of Squamish Buttress

 

Jaclyn pitch 9, Butt Light ledges
Jaclyn pitch 9, Butt Light ledges, horrific exposure here

 

Jaclyn and Chad pitch 9, Butt Light ledges

 

Jaclyn on top of the Chief at sunset
Jaclyn on top of the Chief at sunset, we were pretty happy

 

Torrey on top of the Chief. His first try, and he makes it to the top!
Torrey on top of the Chief. His first try, and he makes it to the top!

 

me, Chadd, Torrey and Jaclyn on the summit at 9:30PM, 11 pitches
me, Chad, Torrey and Jaclyn on the summit at 9:30PM, 11 pitches

And then we had to hike down the tourist trail for an hour, in the dark, with all that gear. There was definitely some drinking when we got back to the tents. Man, were were so happy to have that in the bag. The next day we slept in and sat around in the sun until noon before heading to the Smoke Bluffs for some cragging. This was one of my all time best climbing trips ever. It’s funny how you can start a trip with total strangers, but after an epic adventure like this we were a band of brothers (and one sister).

 

Posted on

Selling our house

Sue has been after me to move closer to town for a decade. I was at guitarbecue at Fletches house 6 weeks ago drinking some beers with friends when Kristi mentioned that she had passed her realtor exam 6 months ago. Kristi and Alex have become good climbing friends over the last few years. She plays amazing violin when she accompanies us on our songs.

She has perfect pitch, and is able to simply “play along” without sheet music. I guess it’s called “jamming”. I do the same thing on my harmonica, and sometimes we play together. When the 8 of us are together (Fletch, me, Karen, Lee, Kristi, Craig, Brett and Alex on the bongo) we make a beautiful sound.

So there we were, standing in the kitchen:

Kristi: “I’m working as a realtor now!”

Me: “Sue wants me to move, could you sell our house?”

Kristi: “Heck yeah!”

She came out and told us what to clean up, replace, and how to stage the house for photos. That one sentence doesn’t begin to describe emptying out 34 years worth of accumulations in the house, the garage attic and the yard. Four dump runs begins to describe it. Tearing down the old metal shed was a 6 hour epic of dodging spiders and swinging axes and crowbars. I also replaced the toilet and bathroom sink…that was interesting.

She listed it and put the sign up on Thursday. We left for a painting trip to Cape Flattery Friday. I painted both Rialto Beach and the Cape.

Cape Flattery
Cape Flattery
Rialto Beach
Rialto Beach
living room
living room
Clint's bedroom
Clint’s bedroom

No one came to the house all weekend, but as we got back from our trip and drove around the cul-de-sac there was a car in front of us going very slowly. It stopped at our driveway, blocking the road. Sue got out and asked them if they needed help. They had found our house using the realtors app. We took them down and gave them a tour. He even climbed into the crawl space. He said it had very good cement and beams….that they don’t even build houses that good any more. I think they are 4 x 12’s or something. Anyway, they loved the house. Next day we had an offer from them. It has now passed inspection and septic, so we are waiting out the closing process. You could say that Kristi sold it in 4 days, for a great price.

I wonder whether it was good that the buyers met us? We like to think we are good, honest people, and this house has been very good to us. I felt like we made some instant friends of the young couple who are buying it.

Speaking of new friends, I’ve been seeing a Ukrainian climber around our gym and the northwest for a few years now. We took a 4 day trip to Squamish this last weekend and had an awesome time. We got up Snake, Karen’s Math and Memorial crack, all cleanly. While I was doing that, Lisa was up climbing Mt. Olympus with some friends she met at work. Lisa and Clint (our kids) also skied down Glacier Peak in the last month. Both climbs had epic 45 mile round trip approaches with 50 pound packs.

The photos they are taking look just like the photos Sue and I used to take when we were mountaineers. Worrying about your children on mountains appears to be a rite of passage in this family. I certainly did it to my folks. What goes around comes around.

Jess on the 9 to the right of Klahanie
Jess on the 9 to the right of Klahanie

V. looking up at Coronary Bypass roof
V. looking up at Coronary Bypass roof
Vitaliy leading Memorial Crack
Vitaliy leading Memorial Crack
Vitaliy on Memorial ledge reading route description
Vitaliy on Snake
Vitaliy on Snake
Vitaliy on Snake
Vitaliy on Snake
Vitaliy on Snake
Vitaliy on Snake
kalahanie with a couple of reds
kalahanie with a couple of reds

 

Posted on

Selling the house and new paintings to the gallery

My son came out and we staged the house so I could take pictures for the listing. This has been a 6 week process cleaning out the debris from 34 years without a move. Tearing down the old metal shed and 4 dump runs were hard, but there were many obstacles beyond that. We also replaced the toilet, sink and shower stall in the bathroom. Working on the house is not my idea of fun.

House photos

remodeled bathroom
remodeled bathroom

 

bedroom 2 of 3
bedroom 2 of 3

 

living room
living room

My kids just skied down Glacier Peak. They were 12 hours overdue and had a lot of people very worried. I could have slept through it but my (future) son-in-law texted my wife at 2AM asking whether to call Search and Rescue.

35 years ago I was climbing a similar mountain with my wife, long before they were born. We were supposed to be back in town at 7PM Sunday night. We didn’t get out to a phone until 3PM Monday. The conversation went something like this:

“J L Darling Corporation, how can I help you?”

“Ah, yeah, hi Boss. Sorry I missed work today, we ran into some difficulties on Forbidden Peak. I just got out to a phone and I won’t be coming into work today.”

“Oh Mark, I’m so glad to hear from you and that you’re ok! We knew you were probably stuck on a mountain…you never miss work so we knew it was something serious. We will see you tomorrow, get some rest.”

I was complaining to my son’s girlfriend about how my kids had dangerous hobbies. Her response was telling: “Look who their parents are!”

In other news, Chris and I have been climbing a lot. We did Plum Pudding and GM to Heart of the Country recently. I had never led HOTC before. When I followed Alex up it I thought I would never be able to lead it. But with Chris cheering me on I got it clean. There are bad red jams, but just enough yellow jams for me to get rests and place gear. I need to remember to nail the blue fist jam at the top while keeping my feet high to the rest ledge.

I just took 6 paintings to my Olympia Gallery. http://www.thestateofthearts.com/   They have never taken any of my oils, but there is a new owner and he was welling to take a chance on them. I have a good feeling that at least two of them will sell. He has sold two pastels recently for $400, so he is moving paintings.

gallery show 2017
gallery show 2017

Beyond all this painting, climbing and house stuff I still have three cars to maintain. Well, four if you count my daughters. She came out yesterday with mice in the car. We spent half a day sealing all ingress points in her Corolla with bailing wire, aluminum plates and metal screens. I had to do that to my RAV4 not long ago and it worked. Toyota is famous for building mouse friendly cars. It’s a fixable problem, but jeez, don’t they have mice in Japan?