What Up Willy! - Surfin, Hangin, Poker, and Life's other goodness
This is my Blog. I'm Will and I'm drunk.
Like everyone's Blog...this is just a random smattering of thoughts and shit that you may find interesting. This is also home of the now legendary In-N-Out 100x100.
Wednesday, July 08, 2009
HTML/CSS rebirth
This is going to be a story I tell my grand kids.
I remember when I developed my first web page. It was in 1996 at my first co-op (internship) at Nortel in Ottawa, CA. I worked for a software research lab and living in -30 degree weather was a great incentive to do nothing other than work.
I remember creating a few Hello World test sites and the first bug I ran into was why the hell was the <centre> tag not working. Well..because HTML doesn't recognize Canadian spelling (e.g. centre vs. center).
I went on to do a lot of PERL development and cgi-bin apps. I learned a ton and it I felt like such a pimp going back to college and knowing how to build web apps. Over the next dozen or so years I've done a lot more web development (mainly java and .NET).
One thing that's always been lacking for me is mastering HTML and CSS. I've picked up CSS and can make my way around it but my skills are mediocre at best. I think I'm still stuck in the 90's mentality and wanting to put everything in tables and put styles right in tags.
During my developer years at Sapient, I worked on over a dozen web projects. However, almost all of them were staffed with "Site Developers". These folks cranked out HTML and CSS while peeps like me did the programming to make the pages do something other than look nice. And after years of just plugging together pages that were handed to me I realize I have a lot to learn to create sites from scratch myself.
Hence, I'm going to forget everything I already know.
I'm going to throw out my experience hacking together web pages, kludging together CSS, butchering sites by throwing in a few inline styles, etc.
I'm on a mission to relearn front-end dev skills so when I start creating some new sites I won't cringe at the HTML and CSS when I look back at it a few months later.
Cindy Alvarez makes a great suggestion, that I can access Safari books for free online using my SF library card ID! Only need to dig that up now...
But I also stumbled across this set of tutorials that look like a pretty solid place to find the tricks of the trade.
I know better than to say "Man I miss blogging, I'm going to start blogging again for real!!". I've had the urge to restart blogging in the past and I never get restarted.
BUT, I am really itching to start blogging again. I am in a bit of a lull with work and I have (even) more time on my hands than usual. So...let's see if I can keep this up and start trying to write something worth reading.
Over the next few weeks, I'm planning a bunch of mini-projects for myself (get a lot better at CSS, whip up an app idea I've been stewing on for a while in Ruby on Rails, change this awful blogger template, take a CPR/First-Aid class, take some dance classes, continue training for PMC, building a simple Yodlee-SDK web app, etc.). I'll see if I can keep this blogging up and write about those projects along the way.
SIDE NOTE: WOW, an update to my blog. It's been 2 years to the day! Guess running with bulls was inspiration enough. ------ I have never wanted to run with the bulls. Never.
I have seen it dozens of times on TV and on the internet.
I have never ONCE thought: "I want to do that". It was always an abstract-absurd-mystical event that I knew occurred, but not something I thought I would ever take part in. Kind of like a Japanese game show.
I have now run with the bulls.
I have felt terror and fear like I never could have imagined. And I hope to never feel that again. A dramatic-hyperbole of a cliché, but it’s true.
...Yet it was one of the highlights of my life.
Short Story On July 7th, 2008 - 3 friends (Nalin, Aaron, John) and I ran with the legendary bulls in Pamplona, Spain. We did it for Aaron’s bachelor party. It was scarier and much more dangerous than any of us imagined it would be. We wouldn’t necessarily recommend it to any of our friends. But we are all immensely glad we did it. I know, it sounds stupid to me too.
We all came out of it relatively unscathed with the exception of a few bumps, scratches and a deep stomach-churning desire to fire-hose vomit.
The running turned out to be a huge physiological and psychological experiment on my body and mind. The "Long Story" of the running is below. It is heavy on a lot of details that may be helpful to anyone who is also planning on running it.
Long Story The long story below is REAL long. You have been warned. A few short cut links are here.
The running of the bulls is actually a week long festival that has a running every day for a week. We decided to run the very first day (Monday July 7, 2008 aka Encierro 1), what is traditionally the most popular day to run.
It is notoriously difficult to get a hotel in Pamplona during the festival; hence, many people don’t bother. Instead, we left our stuff in our Madrid Hotel and jumped on a train to Pamplona with nothing but a bit of cash, our white outfits and a sweater. I recommend not even bringing a bag.
If you can afford the extra euro for the first class cabin, splurge. You get a meal, movie (in Spanish) and nice-comfortable reserved seating. I can’t tell you how valuable this is, especially on the journey back, when you are dirty and exhausted (not having slept for about over 24 hours)
If leaving from Madrid, you take the train out of the Atocha train station which is breathtakingly beautiful for a train station. It’s near Madrid’s Prada museum and is a 30-40 min walk from the center of Madrid.
If you print up your train tickets ahead of time (recommended) you really don’t need to get to the train station any more than 15 min before your train leaves. The beauty of train travel vs. flying
The ride itself was about 3.5 hours and we got into Pamplona around 6:30 pm. Well, we now had about 14 hours to kill with no hotel.
Pamplona Pamplona is an absolutely beautiful city in Northern Spain. We heard that no travelers go to Pamplona except for the festival. After being there, I can’t imagine this is true, because it is a lovely city of winding alleys, cobblestone roads, bars, restaurants and modern plazas that surprised us all.
Walking out of the train station, you immediately see everyone dressed in the traditional white outfit with red scarf and sash. Not just the other travelers or tourists visiting Pamplona. I mean everyone: grandmas grocery shopping, kids playing in the park, older couples in coffee shops.
During the San Fermin festival, it seems like everyone embraces the tradition and events whether they are running it or not. You slowly begin to understand that this isn’t just a tourist event but a deep routed tradition.
Since we had 14 hours to kill, we just walked from the train station hoping to stumble upon the main area (we had no map). This turned out to be fairly easy as the train station turned out to be just a mile or so from the festivities.
We hit a fair where we picked up our own scarves and sashes (8 euro each, which we later learn is a rip off - if you wait to get to the t-shirt shops along the route they are 2.40 euro each, but we figure that was a small price to pay for fitting in).
(John, Aaron, Nalin and Me)
Soon, we stumbled upon the main festival streets of Pamplona. And calling it a block party is like calling the Superbowl a football game. It just doesn’t do it justice
(Jam Packed Revelry In Pamplona)
It was street after street after street of people packed shoulder to shoulder drinking and partying. The streets were absolutely filthy with bottles, cups and who knows what.
(This was was the streets looked like for blocks on end)
At this point, anyone who knows Nalin, John, Aaron or myself is going to assume we got ourselves a few drinks and joined in. Surprise! We didn’t. A few reasons:
We did not want to be hung over (or drunk) running with the bulls
We were out in Madrid until about 6 am the night before and were still feeling it a bit
Not drinking at all helped us stay awake all night
I really recommend anyone who runs not drink very much the day before. They say that police will stop anyone who looks drunk or hung over from running. However, unless you are barfing as you try to get on the course, I don’t think they are going to stop you. So just do it for your own safety.
The next 12 or so hours was spent walking around Pamplona (we have this place memorized) including the bull running course numerous times, talking strategy, eating, sitting on benches people watching, and a bit more eating. It actually went by a lot faster than I was expecting. You can kill some time eating a later dinner until about 2 am in some places and then grab a very early breakfast at about 5 am like we did.
At the beginning of the bull-run course, you can get a close up view of the bulls in their pen. They are enormous and their horns look extremely sharp. Something hit all 4 of us when we saw the reality of what would be chasing us in a few hours. I know I’m not the only one that started to get a barfy feeling in his stomach.
(The Bulls the night before the Run. My theory is they keep the spotlight on them all night to make them grumpy and angry for the run itself)
A lot of people you see fall asleep in the streets or parks around town and then wake up for the running. I actually wouldn’t recommend this because you obviously become a prime target for pick pockets and thieves. Nalin and I met a guy named Evan in Ibiza who was in Pamplona the same time as us. He fell asleep in a park, wrapped his bag around his legs so no one would steal it, and was surrounded by his friends. When he woke up, his bag was ripped open and some of his stuff was scattered around him - minus his camera of course. Be careful.
(Random dude passed out on the sidewalk in the middle of the night)
The running of the bulls starts at 8 am. We heard that you had to be on the course at 7 am or they don’t let you on.
We headed over around 5’ish am to do another walk along the course and scope out our starting spot.
There are quite a few websites that list tips for running of the bulls. We read a lot of them before coming to Pamplona and we narrowed down our strategy to the following:
Start immediately before Dead Man’s Turn (map below) - this is one of the most dangerous parts of the run. You often see bulls sliding into the wall of this near 90 degree turn, often slamming people between them and the wall. We figured that if we started right before the turn, we would be well past the turn by the time the bulls got to us.
Run along the left hand side - In general, you want to run on the inside lane of any turn (e.g. if it is a right turn, be on the right side) to avoid the bull slamming you into the wall (see above). After Dead Man’s turn it is nearly straight into the bull arena with a slight left before entering the arena. Because of this we wanted to run along the left hand side.
Run fast as fuck - This is a bit self explanatory. We weren’t trying to be one of those guys that runs right beside the bull and slaps them.
When in doubt - Escape - Along the remainder of the course there were 2 potential spots to jump off the course through a set of fences. We each told ourselves that if there was any question for our safety we would jump ship.
Simple enough right? The best laid plans of mice….
Monkey Wrench #1 - Policia Try to Fuck With Us At about 7:40 am (20 minutes before the run starts) the course is PACKED shoulder to shoulder. We are standing about nervously, talking about our plan over and over again and debating how fast we can move in such a large pack.
Suddenly, the Policia separate the runners into 2 groups. They form a line directly behind where we are standing and start telling us to walk forward? Huh?
We don’t really have any idea what is going on and we are marched past the bend. No one knows what is going on. Suddenly, strategy #1 is out the window.
We now overhear some horrifying news. For some reason, all of the people in front of the police line (half the runners, including us) are being ushered OUT of the course. We are being told that we cannot run today. WHAT?
We are furious. We are livid. The entire point of our Europe trip was to run with the bulls. And a lifetime highlight was being made a lifetime lowlight. We look at each other cursing.
[Psychological side note #1: Interesting side note here. As I mentioned earlier, I never really had a desire to run with the bulls. Even standing on the course nervously in the morning, I was having a few second thoughts about the sanity of this decision. However, the moment I found out that the opportunity to run was being taken away, there was nothing more I wanted to do. Strange. This reaction surprised even myself.]
Hundreds (thousands?) of runners are moved off the course and we all look at each other despondently. The running starts in about 15 minutes.
Well, we didn’t come half way around the world to stand on a fence.
Many of the displaced runners just walk and mill about sullenly, but a small handful just start running. The 4 of us, still not really sure what just happened, break out into a mad sprint. We are desperate to find a way back onto the course. No one is sure where we are going. We are like lemmings running to find our way back to the top of the cliff.
We sprint through various winding back alleys of Pamplona hoping to find a fence that we can jump. After what seems like 5 minutes, I am alone. I’ve lost John, Aaron and Nalin in the confused scramble. [Psychological side note #2 - Again surprisingly, I didn’t even think to double back and find them. All I wanted to do was get myself back on the course. Weird. Really weird]
I finally find a fence that is crowded 4 people deep waiting for the run to start. These folks have been waiting for hours to get a good spot to watch the run and I feel it isn’t going to be easy to push my way through. But before I know it, I squeeze my way through the crowd, crawl through 2 fences and I’m on the course!
I feel happiness and elation that is inappropriate the position I am in. I am almost right at the gate where they let the bulls out. The start of the course. This was not part of the plan.
Amazingly, I find Aaron, Hesh and Nalin all on the course and we are back to together - breathing heavily, legs tired from the sprint, but all as elated as me.
(Minutes away from the start)
Luckily, we manage to keep moving our way up the course and oddly end up back to where we were planning on starting. We still have no idea why the Polica did what they did. That was fucked.
The Run My watch reads 7:58 and the race is about to start. This is a map of the course (about 0.5 miles total). This map actually notes the injuries that occured on the day of our run.
(The Course)
The race uses multiple rockets to signify significant events. We read:
Rocket 1. Signifies that the first bull is released
Rocket 2. Suppose to be about a minute later, the last bull is released
Everyone says that you start running lightly when the first rocket launches and then start hard running when the second rocket goes off. All in, it should take the bulls about 3 minutes to finish the 0.5 mile course.
*BOOM* The first rocket goes off.
I start the jog with the rest of the group. Surprisingly, the masses move quite well together.
About 15 seconds later, the second rocket goes off. WHAT? Already? Panic. This was unplanned for.
The masses begin to sprint. Hard.
I am running up the left side and I see John and Aaron vaguely around me.
People are crowded all along the very edge of the road making me run a lot closer to the middle than I was planning (and yes, the middle is generally where the bulls tend to stay). I wasn’t expecting people to just stand ON the road the entire running.
My adrenalin is pumping probably harder than it has ever pumped. Marathons, triathlons, and even swimming from Alcatraz had nothing on this.
In total, I probably had about 0.25-0.3 miles to run before getting into the bull fighting arena. Before the run started, I thought it could be possible that I get into the arena before I even see a bull.
Not so.
As I am sprinting, the look of fear on the faces around me is shocking. I see hundreds of faces turning around and the fear on the faces is like a Godzilla movie with white people. Lots of cursing is heard. John overhears someone yell "Whose idea was this anyway".
The fear is contagious because I get more terrified by just seeing everyone’s faces and it becomes very real.
I continue sprinting.
Someone trips up ahead. Bad bad news.
Imagine tripping and falling on the ground…with hundreds of people running as fast as they can right behind you. A cartoon like pile up ensues with people just falling over on the fallen runners and making a large dog pile. Carried by my momentum, I run right into the pile up, pushing a few people to the ground (sorry). I manage to not fall completely, and with a hand on the ground, spin myself out of it to avoid most of the mess.
One of my biggest worries was getting caught in a pile up and having a bull smash right into us. It happens. Luckily not to me.
I keep running and then I hear someone shout "They’re coming".
I feel even more panicked. I contemplate jumping into a doorway, but think better of it, and just keep running.
I mean cow bells attached to 1 ton beasts with very sharp horns.
I keep running.
The sides of the road get even more crowded as the people running in the middle move to the sides. I see the first pack of bulls run by me. I’m unscathed. I catch a quick breath but keep moving.
Another side note about the run: about 12 Bulls are let loose in the run. It is safest for runners if the bulls stay in a pack. If they stay in a pack, they generally stay in the middle of the road and don’t bother anyone (unless you fall in front of them). But often along the twists and turns, the bulls separate into multiple packs. It is the most dangerous when a bull ends up alone because it will get disoriented and start attacking people. It may even run back into the crowd.
I keep running.
I make it to the turn into the arena when out of the corner of my eye I see a bull spin out right at the turn. It is lying on the ground about to get up. It is now a disoriented lonely angry bull. Scary.
I have a big decision to make. Do I think I can make the final 30-40 yards into the arena before the bull gets up and beats me in there? Or do I jump the fence now and call it a day? My mind is racing. You do NOT want to get caught in the narrow tunnel into the arena with a bull. But if the bull got up and started running, we would hit the tunnel at the same time.
I’m contemplating jumping over the fence and forgetting about the arena. My heart is pounding. Then I hear Aaron shout: "It’s clear! Get out!"
Fuck it. I go for it.
I sprint. Or at least try.
[Physiological/Psychological Side Note #1: At this point I only have about 30-40 yards left and I am sprinting. I’m telling my body to sprint faster because I don’t feel like I’m running very fast. I can’t move any faster. My mind is positive I can run faster. My legs refuse. I still don’t know why]
I enter the tunnel (about 10 yards long) and I want to turn around. But I’m afraid if I turn around I may see a bull right there and I’d rather not see myself get gored. So I keep running.
I enter the arena and veer left right away. I HIGHLY recommend you veer left or right immediately when getting into the arena. As the bulls enter the arena, they just run straight to the exit.
I see Aaron in the arena. We made it! We are alive! We ran with the bulls!
I didn’t know until this year, but the running of the bulls actually ends in a real bull fighting arena. Runners try and make it into the arena before the last bull, at which time they close the gate.
A rocket goes off signifying that the last bull has cleared the arena!
We don’t see Nalin and John after the rocket, but we assume they just jumped a fence and are fine (we hope).
Aaron and I hug and jump in joy. Words cannot describe the jubilation and elation we feel. All the people around us are smiling, hugging and are giddy.
We cannot help but to scream into the jam packed arena: "Are you not entertained? Are you not mother fucking entertained?" I think we earned the right to be a bit douchey.
(Our Fans In The Stadium)
*BOOM* a rocket goes off. The lesser known "Act II" of the running of the bulls begins.
Act II - Arena Mayhem I didn’t know until this year either, but after the arena is closed and full of runners, they let a bull back into the crowd. Yes. They LET a bull back in. Luckily (?) these bulls are a bit smaller and their horns are tapped. But they are still extremely fast and angry.
A bull charges into the masses and knocks a ton of people down. Aaron and I run for the walls and try and climb out. Aaron is about to climb out when someone just pushes him over and he goes flying. I am just hanging on top of the fence as the bull passes.
They let the bull run around for a few minutes while runners try and touch the bull. Machismo at it’s highest. Bodies are flying all over the place.
The bull eventually gets to exit the arena and the crowd continues to erupt.
Well, it’s not quite over. They repeat this lone bull terrorizing activity about 6 times (new fully energized bull each time).
Here is a video I took of one of the runs. I’ve noted a few notable moments.
35 seconds..bull running right past me 55 seconds bull picks a guy up and he rides his head 1:50 me running for shear life 2:40 the bull jumps over the railing into the crowd and the policia jump into the arena because of it (not really well captured on the video) 3:58 the bull almost getting me again 4:14 a huge cow bull (?) comes out of no where and almost smokes me and the guy beside me
It’s finally over. They open up the arena and I leave. I’ve run with the bulls and walked away in one piece.
I go to our predetermined meeting spot and Nalin, John and Aaron are all there in one piece too. However, Nalin is doubled over in pain, but is ok. [Physiological side note #2 - A weird thing happened to all 4 of us during this event. I’m sure everyone has felt queasy at moments of nervousness. But all 4 of us (especially Nalin) felt like barfing after the run. Adrenalin overload? Any ideas?]
We all exchange our running stories. We all say how it was one of the greatest moments of our lives. And we all say how we would never do it again.
We walk back to the train ready to leave Pamplona. I have blood on the back of my t-shirt. It’s not mine. We see a guy walking along the street with his shirt ripped open and a foot print on his back.
Happy to be alive is an understatement. Great work boys:
NOTE:
To any haters that want to say: "You guys are chicken shits. Real men hit the bulls as they run by, chase them down in the arena, blah blah blah". Fine, fine. Whatever.
To any PETA folks that think the running is cruel. Well, I can’t say I disagree. But I have no problem eating meat either. Even foie gras and veal. Mmmm…baby cow. Go splash paint on someone wearing fur.
I haven't been very inspired to blog recently. No real reason other then a lack of inspiration and interest.
But I figured a post to let people know I'm still alive would be nice. Let's see..what's going on these days:
- Still going out a lot. A few mini-black outs. But nothing too dramatic to warrant a post onto itself (not including July 4th weekend in Vegas..but I'll leave that post off here). I've got a handful of pics on my Flickr site. That's probably a better place to check on a regular basis to see what I'm up to. I recommend viewing the sets on the right to see the pics grouped into a more logical order.
- I'm not training for any marathons or triathlons right now. And it feels GREAT! I'm still keeping in decent shape, but it's nice not feeling the freakish desire/need to work out 10 times a week. Good luck to my buddy Merrill on doing Iron Man Lake Placid this weekend! His first.
- I just came back from the worst business travel trip ever. Even worst then my last trip to Jersey. My boss and I were flying from SF to San Antonio for a meeting. We had a 1 hour stop over in LAX and were scheduled to land in Texas at 11 PM. Kind of late considering we had a 7:30 am meeting the next day. Bless our luck, but a power outage causes most of the airports in So Cal to shutdown. Our 1 hr layover becomes 5. We land in San Antonio at 4:30 am. A lovely 2 hrs of sleep for an all day meeting. Wheeeeee. *whine* *whine*
- I'm flying to Bangalore, India next week for work. I am really excited about that. My first time and I'll be gone for about 10 days. I hope I don't get food poisoning and crap my pants..again.
- The day after I get back from India, I'm off to Vancouver for one my best friend's weddings. Congrats Schaubnuts!! I can't wait.
- Watched 2 Indie movies recently at my neighborhood indie theatre - Lumiere:
Heart of The Game - One of my favorite movies of the year. A documentary that follows a high school girls basketball team for about 6 years. The natural and unforced drama in this movie put Hollywood shit like Coach Carter to shame.
Lady Vengeance - I oddly watched this movie by myself in the theatre..completely drunk. Don't ask. It was a weird night. Here's a combo that doesn't work so well: artsy fartsy korean movie, subtitles, drinking-drowsiness. I fell asleep 3 times in the movie. I had no fucking clue what was going on. All I know is there is one mean bad ass Korean chick in this movie.
- Watched 2 Hollywood movies back-to-back a few Sundays ago.
Superman - Loved it. I enjoyed Batman Begins a lot more. But I liked Superman Returns more then the first 2 X-Men movies and Spiderman 2.
Pirates of the Caribbean 2 - Hated it. How did this crap make so much money?
Why are Hollywood movies so long now? I literally watched these movies right after each other..and that was pretty much 6 straight hours of screen time. I had bed sores.
- And I got a promotion at work. Mixed feelings about it..but that's a whole other story that isn't really worth blogging about..just drinking about.
Alrighty, that's my last 30 days in a nutshell. I left out a few things like almost getting blown up in Vegas, my car being broken into, my new love of mansion pool parties, retiring of my favorite t-shirt and replacing it with Long Green Love, and a few other mundane details.
Just find my anonymous blog to get all the real juicy details.
Last night, the Carolina Hurricanes beat the Edmonton Oilers in a gritty Game 7 Stanley Cup finals game. The Oilers played their hearts out..but were simply outplayed by the better Hurricanes team. Bravo to both teams.
As I leave a bar in South Bay (Bennigans) where I watched the game with some Canadian friends, I immediately turn to sports talk radio stations in my car to hear game recaps.
KNBR - has a baseball game being broadcast. The other AM sports station has a sports talk radio show on. What are they talking about? The U.S. Open of golf! The Stanley Cup finals just ended 10 minutes ago and they are talking about a golf major that ended yesterday???
This morning, I drive to work and listen to Sports Talk radio again. KNBR is talking about the NBA finals. The other station is interviewing a baseball player! What the hell..I listen to the radio for 30 more minutes switching between the 2 stations and the hockey game is not mentioned once.
Jesus...it's impossible to be a hockey fan in the states.
I was back home in Vancouver for Memorial Day weekend. As usual, it was great seeing all my friends and family. I'm not really inspired to write much about the weekend, but I will share an interesting recipe discovered over the weekend:
Take 3 hot girls with a mischievous streak:
(Tricia, Karen, Lyela)
Take 1 guy and add liberal amounts of vodka.
Now, SUBTRACT the will to fight back, the ability to say "No" to 3 begging girls and the very important ability to stay conscious...and you end up with:
God damn. I am one ugly drag queen. The ladyboys on Larkin St. don't have any competition from me.
Friend's Blogs..that are actually worth reading...seriously
Vanessa - one of my favorite blogs to read. Van's blog is a "daily life" blog..but she has a great natural writing style that makes "these are my hamsters" posts interesting
Evan - Yes, he's not gay..he's just man-pretty. Lots of blog updates and great pics.
V - I miss you V! If you don't know V...you will think she is mean. Well..you are right. But I love her anyway.
Interesting Blogs I Read Of People I don't know..but pretend I do
Maloy - absolutely hilarious friend of V's. I've never met her...but she turns me on and scares me at the same time
Waiterrant - anonymous blog of an insightful waiter
Superficial - celebrity gossip with great color commentary