It's been hyped

But I never tried installing Windows on my Mac before. I bought Parallels and entered the name of the VM, my name, and my Windows product key. Clicked "OK" or something, and moments later, I had Windows installed. Parallels is a neat program, I didn't have to do anything after that to install it, it probably got all my settings from the Mac and used that for certain Windows settings (Timezone, etc). It was sweet. So now I can use it to make money :)

I have a project to do with a local school. I needed Windows, SQL Server, and Visual Studio .NET 2003. Luckily, I bought no new software for this. I own 2 copies of Windows (one is still installed on a computer that I haven't turned on in about 8 months, and one on my gaming computer which is running all the time...), I borrowed SQL Server 2000 Developer Edition, and I am using ICSharpCode's SharpDevelop, which is pretty neat. And Open Source. e.g. Free.

I did all the original work while working for a company about 3 years ago now. I tried to instill some better programming practices in them while I was there, but alas, it's been a pain to relearn how to use all the code. It's coming along though.

Lunch Work Poem by Jason Connell

"I have my cell phone and a full tank of gas.
I can meet you for lunch or whatever works best.
If it all goes as planned, we'll have a f@%#@ing blast.
Then go back to work and fall asleep at our desk."

The first two lines were in an actual email from me to Laura and Audrea at HCMI. I noticed they were very poetic, so I added to it :) It's like the best poem ever.

Fired up the trusty ol' Linux Laptop

Working on something exciting. Everything I wrote in Java, I'm going to convert it to Javascript! That's right. They will communicate to each other through XML/HTTP calls. It will be done in a few steps.

1) Get them talking.
---This involves having objects in JS that correspond to all my objects in Java. Also, a communication protocol, through XML, including updates, deletes, gets, and custom methods.
2) Automate it.
---This involves wrapping each thing in JS functions, like "update(myObj, callback);" which will generate all the XML and make the call, calling the callback function when it returns. Callback will have to have a few parameters, like error message, if it succeeded, etc.
3) Develop custom controls in JS / HTML (Dynamic HTML) for common types (labels, files, to be determined).

4) ???

5) Profit!!

All in all, it shouldn't be too difficult. The Java part was hard. I've been hacking javascript for about a year straight now. I have to say it's my favorite.

There are a few problems with this method that will hopefully be addressed...

1) Security: People who know my XML scheme and the place that accepts it could just write something that posts to the method with the right format of XML and do disastrous things. I have an idea for this, and it will be done before any site that uses this goes up.

2) Search engines won't see it: With everything being dynamic, there's no content on the page when a search engine browses to the site. There's some placeholder html where everything will go, but no content. Unless I have the atom feeds or some meta data in the html.

3) State saving: I will need a system for generating query string parameters based on the values on the page, and also, when someone goes to that page with those values in the query string, it'll load the page how they remember it. This might be tough, or it could be easy.

I think that's about it. Wish me luck, it should be done before Web 3.0 comes out :D

R-E-S-P-E-C-T, find out what it means to me

Today I conducted my first two phone interviews. You know the ones where you're calling them and they're trying to impress you so THEY can get a job? Yeah. Talk about a power trip. Of course, they have to respect you, or you're like "Hey, f@#%@ you buddy!" It's just funny. Later, I thought, "Man, they'd act different if they knew I stay in my PJs until 5pm on Saturdays, or if they knew I sit at home during the spring, on the couch, and watch the Phillies every day. Or if they knew my room was a mess."

Ridiculous Colbert Quote

I decided yesterday, at 11:30PM, instead of finishing up watching a show on the Science Channel called "The Sun", to turn on the Colbert Report. It was a decent show, but during one of the commercials, it was him touting his upcoming show, on Thursday, when he will have Bill O'Reilly on. Bean and I were watching, and he said:

"This is it, after this it's all downhill, unless Jesus takes me up on my offer to host the Apocalypse"

HAHAHA! We were rolling.

Curb Your Enthusiasm Marathon

Hanging out until football starts, watching Curb Your Enthusiasm since 11:45am today. Great show. I bought my brother the first five seasons for Christmas, *expecting* him to bring it over to watch :) Man I'm smart. He's said it's the greatest gift ever. It is absolutely hilarious. I watch it and almost immediately realize why he doesn't play himself on Seinfeld, and instead Jason Alexander plays him... him and Seinfeld sound exactly the same at times. If you close your eyes, you almost think it's Seinfeld. It's brilliant though. Today we're watching Season 5. I've only seen 2 seasons out of the five. I plan on doing the same thing tomorrow.

Parents try Wii, have a blast

They also did the "Power Throws" Bowling mini-game (training). It was a heated competition that rivals what I expect of the Eagles - Giants on Sunday.

Thoughts on Side Work

I have no problem with side work, meaning, the extra money. Today I was chatting with a friend, and this is what I told him :)

[17:35] jasontconnell: i'm working tonight... i hate saying i'll do work at home because then i'm stuck working at home :)

[17:36] jasontconnell: wish you could say you'll work, not work, but also get work done, and then get paid for it

[17:36] jasontconnell: but the whole getting work done without working part is pretty tricky...

Yes, that part I haven't quite figured out. Another thing is that I like working on stuff, but when it starts cutting into my Wii time, it just gets offensive.

Yesterday I got a Wii!

I've been working on getting my entertainment system set up how I wanted it lately. Got the wireless router and the HDTV all set up. Just yesterday, I decided to go and check if the local game store had a Wii in stock. I go there, pick out a PC game that I've been eyeing for a few weeks (Rainbow Six Vegas), and head up to the counter. I ask, "Do you guys have a Wii?" And the guy says "Yeah, we just got a few in!" I'm like "Really?" Without asking, he heads back and gets it for me. I say, I'm gonna see what other games I might want, so don't ring it up yet. He asks "Well, everyone and their mother bought Zelda with the Wii, did you plan on getting that one?" I said hellz yes. So I go and look at what other games they have. I didn't really see anything that I remember loving from my subscription to the gaming website, so I just got Zelda and the Wii, and also Rainbow Six Vegas. Throw in the $40 store warranty (I get a new one if anything happens), and this was quite a hefty purchase. But well worth it! I got a workout playing Wii Sports, and I rock at bowling. In Zelda, I've made it to a respectable place after just 3 hours over the span of two days. I do already hold a professional rank in bowling though, so that's where my time has been mainly going :D Tennis is fun, I won my first baseball game earlier today (got whooped every other game), and boxing is a major workout. I suck at golf, but that's fun as well. I can't wait to see what innovative ways to use the "Wiimote" that game companies come up with. It'll be fun. Anyway, here are some pictures of me, Mii, and the Wii!

Deadline for Last Year's Resolutions Coming Up

In 4 days, any resolutions that you didn't complete last year will have to be "rollover resolutions". And if that's the case, you just feel like crap. You're like "Damnit, I should have gone to Africa like 6 months ago." And trying to squeeze in a 40-pound-in-four-days diet is pretty excruciating.

Luckily, my resolutions from last year only take a few days to complete. Like, getting and keeping my room clean. I'm on break now but I've been at it for like 2 hours. Yes, it's a f@#%@#$ing mess. Imagine if every piece of mail you got for about 18 months you just threw on your dresser instead of throwing in the trash. Then add in the deprecated hardware like old KVM switches, old video cards, etc, thrown into that mix, then also imagine boxes that you planned on throwing out a year ago, but they could also make good tables for other crap. Also, throw tons of stuff, like laptops, cd cases, other boxes, on the other side of your queen sized bed. Next, have two computer cases that won't ever be used again somewhere in your room. Throw in an already full closet, and make this room about 8 feet by 16 feet with a queen bed, bookshelf, computer desk, dresser, laundry basket, guitar and amp, and a computer chair. Yes, it is rather hard to move.

Thankfully, it'll be fully clean before the New Year if I go at it pretty diligently. Like, 2-3 hours a day. It's easy, I have off this week, and throw in some coffee, throw on some Bob Marley, have a few trash bags, etc, and I'm well on my way. It already looks like you could put an extra bed in here. Anyway, that's what I'm up to. Other things that I have to do is join a gym OR get a mountain bike, but those might be rollover resolutions. Whatever :P Other resolutions include never being late for work. It's not like I was though, but after a while I might start showing up 15-30 minutes late, just like in Office Space. Hmm, what else? I have ideas for software that I have to get done, and I haven't written any Java in 6 months at least. I have to get back into that, definitely.

I'm afraid resolutions are like wishes, where if I tell every one of them, I won't get any of them done. The other secret ones are the important ones, so I'm not gonna say.

Serenity is awesome

I watched it for the first time a week ago, and I have to say, if anyone in the world were to get me it for Christmas, they would immediately be my best friend. Also, I can never have enough Bob Marley, even if there are duplicate songs (just not duplicate albums). I love "Concrete Jungle" and "War" lately.

But with Serenity, it's one of those movies... i.e. a movie... so you expect it to start to get stupid or boring, or looking for parts of it that you would not like to watch again, and that would make you think it sucks, plus it was based on a TV series that tanked. So you're like "Alright, when is it gonna suck... Come on, any second now.." And the credits start to roll at the end, and you're like "Wow, it didn't suck. Not even a little bit." Unlike recent blockbusters like The DaVinci Code (They just could never escape), War of the Worlds (That little girl and the insane dude in the basement of that house ruin it for me. Can't watch it again), and practically every movie.. they just have parts that make them unwatchable after the first time. There are a select few though... I have a few, like Contact. That movie never sucks. Plus it puts me to sleep like a baby when I don't plan on watching it all the way through.

People have to make better movies. Of course, I'm about the least impressed person ever. Nothing affects me. In effect, everything sucks. Not that I could do it better, but why does everything have to suck?! Alright, time to head over the parents' place for more Christmas Festivities.

Merry Christmas etc

That's the new politically correct way to wish someone nothing but good times and good fortune during the time between Dec 24 to Jan 2. Copyright 2006 Jason Connell, of course.

I am off this week. And on Jan 2, I start a brand new job. I will probably be hanging out with Jim and Kate all week. It's gonna rock. I may need to eventually go out and get new clothes because this new job is one of those business casual places, and all I've been wearing to work for the past year or so is jeans with holes in them, T-shirts, sneakers, and the like. I like those places, but I know I'm going to like this new place also. Just like I loved working at Aramark even though I had to shave every day. That's the worst. Especially since I've devoted myself to making myself as low maintenance as possible lately.

For instance, I don't have to brush my hair anymore, since I've just about no hair. I've been looking at how one might never have to brush their teeth again, as well as shower. I'm sure it's possible through genetic manipulation, like how they make seedless watermelons. Of course, that won't benefit me :) There'd have to also be a supplement to help out those whose genetic code is already written... Stupid hard coded stuff... God should have made that configurable.

Proudly presenting...

NOAT's proudly presented entry into the Gingerbread House contest in Saskatchewan, Saskatoon, Canada...

Yes, it's wired for the internet.

Ahh, making a mockery of everyone's hard work and talent is always entertaining. Other people actually tried, and theirs just aren't as good... to me anyway. Fantastic job NAOT!



Christmas Shopping 94.2% done

So close. Tonight I ordered a bunch of stuff from and J&R Music World. Christmas is funny... You almost always know what you're going to get, you just have to wait until Christmas to get it. For instance...

My Mom likes to make sure that stuff she buys actually fits before she gives it to us. So, I tried on one of my Christmas presents last week.

I mentioned to my Dad that he should get an iPod, and he confirmed that he'd like one for when he works out. So, I said "Well, don't buy it, Santa might bring you one." So my Dad knows what he's getting.

Zatko's girlfriend told him she ordered a Wii, but days later, way after it was already supposed to have been there, I ask... "How's the Wii?!" He says "I don't have it yet." Well, the exact words are below in the Quote of the Year post. It seemed suspicious, but then he told me his girlfriend probably hid it and decided to give it to him for Christmas instead. So I called him a sucker.

However, my bro-.... errr... Pollyanna.... has NO IDEA what he's getting. Heh. I can say "My brother is my pollyanna" since I have 5. Brothers, not pollyannas. It's awesomely hilariously funny.

And, of course, my Mom has no idea what she's getting from me, for the simple logical fact that I have no idea what I'm getting her. I searched the internet far and wide with no luck yet. I think I only got to page 2 anyway. Definitely didn't make a dent.

Amazon said buy it, so I did

I was watching this item on for about 4 days now, and it was fairly expensive, but not expensive compared to other items of the same type. Then, said to itself "If we lower the price, this dude's gonna buy this thing." And you know how websites talk to themselves, right? Through AJAX. It's common knowledge. So, the website heard this from itself, and said "F@#% it, let's lower the price and get rid of this item, we'll still make a fortune off of it." So, after a few moments, I log in and check my cart, and it always alerts you of price changes of items in your cart since the last time you checked. It said "The price of that thing you need and want has lowered to a price where you might think you are stealing it from us." And I said "Where in the hell is the checkout box?!" Seconds later, it was purchased, and shipped overnight for a total of $3.99 extra. That's my Amazon Prime membership at work again. That is, again, Amazon making me think that I'm stealing. I should go to confession. It shipped tonight, it should be here tomorrow.

Oh, by the way, it's the HDTV that is a prerequisite for the Wii and PS3! 26" 1300x768, HDMI, ATSC tuner built in. Got good reviews, but again, I don't need the best TV ever, it's replacing a 16" TV. Now I have to buy Christmas presents...