I should be …

Well I caught a cold recently and I’m pretty sure it was from a recent TX visitor. Regardless of where it came from, productivity pretty much died up until this morning. I made a few pathetic attempts before the weekend started, but pathetic they were. I am glad to know that I’ve made really good friends/alliances with my team members so they helped pull my slack.

This year I got into a program at work called E2(Expert Engineer). It is supposed to represent my company’s leetest of the leet. However, there is another title called DE(Distinguished Engineer), which apparently is even “more leetierest” than E2. Anyways, my point of this is that I should be reading about 200-300 pages worth of materials for the program… and I am uber failing to have the drive for that now.

Instead, I toyed around with writing C++/CLI and XNA applications. The CLI stuff is pretty bland. Wrote code, didn’t work and threw an obscure error. I then remembered that c++ is target platform specific(x86 or x64). So setting the flags correctly, I got x86 to work and attempted to do the same with x64 but then those ‘x’s reminded me of XNA and I deviated to that.

On the platformer, I started following Microsoft’s guidance on populating models using Xml IntermediateSerializer. At first I was a bit cautious on how well it supported OOP paradigms and patterns, but apparently it seems to do all of the magic that I requested; it also has pretty decent pre-compiled support. So I performed that refactor and off it ran again.

My Reference Site

Now that I feel like I’ve done something productive to increase my Programming skill points a little bit, I’ll get to that reading

Post Wed-dum

So it’s been a while since I’ve last put up an entry and this one is long due. People quite often ask “How is married life?” So to answer “It is blissful!”

After the wedding, work became crazy for a good number of months, Diana and I have been finding reasons to travel on a relatively frequent basis and just about things were calming down, Starcraft 2 came out

Now that all of that is settling down, I’m back in the mood of doing some extra circicular coding. Tonight will be playing around with XNA 4.0 and the platformer.

Wedding Gift Preview!

Here is a preview picture of the wedding gift that we’ll be giving. Some of you may say “I went to the Nerdy Couple’s wedding in Texas and all I got is this lousy picture.” and if you say that. You’re mean!

Preview

I’m taking a break from drawing as I don’t have the endurance to hold writing instruments like back in my college days. So in the mean time, I’m going back to the web cam app, but I’m also going to play with a relatively new library that Microsoft has released called “Reactive Extensions”. As most of my app is intended to be event based and dealing with multiple concurrent processes, it may be the perfect platform to play with and test.

Check it out guys!

Youtubed!

So the upload appears to have finally completed. What’s weird is that, monitoring the bandwidth on my Ubuntu router, it only took about a minute to send, but Youtube’s progress bar continued to scroll as it was uploading. Apparently, youtube has some background service that takes your video and renders them into lesser quality videos. The problem is that even it’s 1080P looks like poop compared to the original. I’ve uploaded the original to my web server for those who want to see the video without all the fuzziness.

Enjoy!

[Edit 2/4/2015 – I took the videos down as they’re not very helpful]

XNA Evolution Step 2!

Actual blog content will be quick tonight since it’s already late and I’ve got two things to mildly entertain you for tonight.

One! I got the XNA Evolution Step 2 video compressed and ready for youtube. However, youtube seems to be bottlenecked after the actual video sends. I guess it’s processing the video. I should have it up for everyone by tomorrow!

Two! Here is a parady of “Delilah” that I slightly modified and mangled vocally.

Badbox is Bad!!

The “good” bad apparently. So as my RC candidate of Windows 7 is to expire within the next two weeks, I decided this would be a good weekend to wipe and load my official copy of Windows 7 Ultimate.

Well the install started as smooth as I would expect. First came the formatting, then the installation of windows, the drivers and finally the software.

Unfortunately, I started noticing that my desktop’s network connection kept dropping. It would force me to disable and then re-enable the hardware for the network connection to restore. At first I was concerned it was my router or my modem, but alas, it was worse.

I was re-installing WoW, even though I’m not playing it till the wedding, and at some point my entire PC just powered down. Along with the constant network card dropping. I eventually took off my PC Door and felt the heatsink. Indeed the heatsink was a good indication that things were way too warm.

So to satisfy my curiousity, I downloaded a hardware monitor to get my cpu temps. It was reporting -40 degrees! Looking at the software I figured that it may not be compatible or some other story so I checked out the forums, it turns out that my cpu was so hot, that it was overflowing the maximum thermal sensor value of 85C.

Quickly reacting, I took a deep breath and blew in the case and as I did an eruption of dust spewed from various cavernous regions. When I pulled my head out of the desk to check the temps, it had reported that the cpu temps were now at 75-77C. Funny and sad at the same time. I haven’t upgraded in so long, that I haven’t cleaned out my pc in a long time as well.

It was time to clean out the dust and I began. Piece by piece completely coated in dead human skin particles and other anomalous objects. I started wiping away and dismantling. I got to the cpu heatsink and when I removed it, there was no longer and adhesive force. The thermal grease had turned into a thermal cookie and was no longer provided any thermal conduction.

I then took everything off and got my q-tips out to remove the gunk from around the sockets, but as I started cleaning the sockets, it then recalled to me that Intel decided “Hey, lets put the pins on the motherboard instead of the cpu!”

I ended up bending three pins… I thought I had them all fixed, but my desktop was no longer booting. It kept whining and complaining with post codes that aren’t documented on google. I was almost going to stop by J & R at that moment to finally just upgrade to a socket 1366 platform.

However, I decided that I at least need to give this box another shot. 2 hours later of prying everything off and looking at the socket with a magnifying glass and a paperclip, I managed to fix the board

Everything came back up, and I’m now restoring the settings of the board since I reset the CMOS as a potential option for resolving what I didn’t realize was a bent pin at the time. I’m now happy to report that load temps are at 64-67C now and my machine is overclocked back to 3.2Ghz on the cpu and bumped up on the memory 200mhz to 1ghz.

People who don’t overclock their pcs due to concerns about longevity, meet my E6600, 3 years at 33% overclock and still not dying. Badbox is still alive, allowing me to perform mischevious programming deeds! Unfortunately I wanted today to be a good milestone day for XNA evolution step 2 and another webcam app project. However, that will just wait till later in the week.

Time for bed, night all!

38 Days left!

Ok, so I’ve finally updated the information page to also have the registry information. Again, I’ve noted that if any of you are generous enough to purchase us a gift, please have it sent to our address in New York.
Information!

Another note for those reading this on facebook. Apparently my RSS enhancement is working now and I no longer have to do work to update both sites!

On the nerdy side, to not disappoint people seeking the nerd. I plan on making a little youtube video blog of my enhancements to the XNA platformer game. My first video should have the demo of the default engine, the scrolling and level warping changes. The next thing I’m working on is a dynamic item loader. Instead of having fixed classes represent what the avatar can pick up, I want it to be scriptable and configurable. After this, I should be looking up Craigslist or maybe even here for some freelanced sprite artists. I’ll be paying per sprite and I’ll draft an NDA, so if any of you have starving artist buddies, please let me know.

Final note, today is the two year marker for when Diana and I were officially dating, so happy Anniversary my love! Thank you for the best years and I look forward to making some more!

Updates!

Well the wedding is getting closer and closer! Time flies by so fast when everything goes so well. I thank everyone and apologize at the same time to those patient individuals who are doing so much for this event. Especially my beloved soon to be wife Diana!

A few quick updates!

The location of the tea ceremony has changed for those attending. Additionally, we have an updated price on the hotel rooms at the Magnolia for our guests. It is now $20 cheaper and obtainable at $109 a night.

Information!

Blogger.com

So it turns out that I had my blogger account binded to my hotmail address and everytime I logged into blogger.com, it would log me out of gmail…. So I decided to modify the address with my gmail address. Every time I tried it gave me an error saying I couldn’t. Thus, I’ve attempted to import it, but with minor malfunctions. Some of you may see double posts and broken links on facebook.

It’s late and I wanted to blog about something, but now I’m sleepy and will leave this blog about blogging.