Skis / Toys / Fun

Appeal to greatness not guilt

Skis / Toys / Fun

Assistance … ZapQuiz pre-alpha

March 5th, 2009

Very short story… Working on building a website that is designed to assist students with studying for classes or subjects. Hence the idea for ZapQuiz.

Interested in people testing and playing with things, create things, test things, comment and give feedback. I know it needs work, but I’m interested in understanding where I should focus rather than all over the map.

Check it out : http://zapquiz.com

Tags:

Frameworks and sessions

February 23rd, 2009

I hate sessions, they’re evil.

PHP is the worst offender since it’s built into the language and you end up with effective scalability limitations and turds in your temp file system. django isn’t much better since all of the cool admin functionality is built using the contrib.auth module which depends on sessions as well. Long ago in a galaxy far away I learned that such assumptions are bad, you should handle your authentication with some cookies that are totally independent of your application. Your sessions state should be passed around via posts or other URL tricks…

Don’t get me started today on the detail that django requires a “username” to authenticate. Half tempted to write the “uber auth” module which allows for both email registration and facebook/google connect, etc. authentication.

Tags:   · ·

Ski Instructor Clinics

February 9th, 2009

Most of the time when you go out for a training class in the business world you typically have sessions that last 50 minutes then have a 10 minute “bio” break — Maybe they do one and half hour sessions with breaks. I’m doing a Children’s Specialist certification class for the next few weeks and I realized just how “odd” ski instructors are. Which after being a ski instructor isn’t that “odd”, but funny in comparison.

The general schedule is, arrive at 8:30 “clinic” until noon, eat lunch reviewing material, go back out on the hill until 3:30 and then summarize the lesson until 4:00. Sounds simple, but what you didn’t notice is that there was no “bio” break, no smoke break, no stopping. Ok, everybody gets a trip to the bathroom during lunch and we’re all adults so if you needed a stop you could. But, of course we’re all ski instructors so we don’t. This is the same schedule we do with classes — ok, the kids get many more “snack”/”bio” breaks, the instructors .. nope…

Just and interesting comparison.

Tags:

Team sports and Ski hill accidents

January 27th, 2009

After being hit and watching other people getting hit on my local ski hill, I’m working on a few theories.  Fundamentally I think there are a few classes of skier (snowboarder) v.s. skier (snowboarder) collisions.  This is just your day-to-day type, since of these end up with bruises not sled off the hill injuries.

  • Loss of control — being on terrain that’s beyond your “true” skill.
  • Doing dumb things — I’m going to hit that jump without making sure the person who crashed is clear.
  • Lack of awareness — this is the interesting case.

Lack of Awareness — This really could be broken down into either two or three groups, based primarily on age (approximate).

  • Youth – age 3 to 12
  • Teens – 12 to 18
  • Adults – 18 and up

I classify many accidents as lack of awareness, snowboarder rides over your skis.  Somebody fails to look uphill before a merge, etc.  Hence the question becomes how do people learn to pay attention to their surroundings, since at the heart this would reduce the accidents.  Here’s some examples of things I’ve experienced:

  • impact: 7 year old race team skiier in a tuck creams into the back of my skis (they go flying, knocking off my ski).
  • impact: 6 year old snowboarder — fails to look  down hill and takes out a skier standing still — never veering from their straight line.
  • near miss: 10 ski instructors skiing drills on a open run, all doing the same thing, but yet adult skiers come whizzing past them almost taking a few out.
  • etc.

In the case of Adult skiers not paying attention, is due to a few factors:

  • Over confidence — I know I can ski past that person, why are they not paying attention to me! — of course their forgetting “Skiers downhill have the right of way”
  • Inattention – This is classic while teaching drills of skiing — the student will become over attentive of their skiing and not their surroundings.   The other case is of course: Listing to your tunes, thinking about what to make for dinner, or maybe that Beer you had for lunch.

I’ll group teens and youth into two groups for the purposes of description.  One of the primary ways that adults are “taught” to pay attention to their surroudings via other inputs — peripheral vision, hearing, rules — is via driving.  An experienced adult driver, while never perfect, most likely has a lot of experience with motion based tracking when their driving.  Youth on the other hand lack this experience.

My original theory on how youth learn awarness was via similar ideals to driving, things like scooters or bicycle riding.  Since, riding a bicycle involves both speed and awareness of your surrounding while in motion.  Alas, via  a bunch of polling on charilifts it turned out there was a low coroloation between “non-accident skiers” and bicycling.  However, in doing these surveys the current contenter is:

Participation in team sports may reduce the likelyhood of awareness accidents for youth skiers. Which makes some analytical sense when you start thinking about it.  Specifically if you’re playing team sport (soccer, basketball, etc.) in which you have to have field awareness combined with rapid decission making while in motion.  You clearly will be developing your peripheral vision awareness, and your spacial awareness.

There of course is exceptions to every rule, we know the drivers we don’t like to drive in the car with…  But, the other side is that my $0.02 thory makes me want to encourange team sports not only to reduce skiing accidents, but also potentiallly the long term improvement in traffic accident reduction.

Tags:   · ·

Problem with Tomcat + WAR + ClassPath (help please)?

January 9th, 2009

I’ve got a very simple problem… I’m trying to get a WAR file running under tomcat that references an external JAR file.

I thought it would be as simple as having a manifest file with a class-path. That doesn’t work, clearly I either need to set a web.xml context-param or enable tomcat to look at the manifest for the class path.

Help???

Tags:   ·

moore’s law and silicon valley

January 7th, 2009

Random thought… Silicon Valley had a downturn in 1987, 2001 and 2009.

This yeilds a 14, 8 year cycle. Pretty close to Moore’s law (the rate of downturn increases every ten years).

I know, it stupid… told you it was random.

Tags: