December 6, 2010
The following takes place between the days of December 4th and December 6th.
Part I - December 4, 2010
Forgive me father, for I have sinned.
It has been two months and a week since my last entry. I accuse myself of the following sins:
I've been working a lot recently. And I mean a LOT. Sometimes it'd be upwards of 65 hours a week at one job, then 30 hours at another job.
Now, before you begin thinking "Omigawdz, he must be so exhausted, how does he do it?" Let me reassure you that I eat a lot of
pasta.
Another reassurance I must make is that my second job doesn't actually ever feel like work, since it's mostly thinking and figuring things out, while my first job is more manual labour without any kind of real thinking involved.
Why do I do this to myself? Maybe it's because my primary employer promised me an amazing paying job (compared to what I was used to) and then decided to cut my wage by a full 17.5%, spread me across three different departments, and cut my hours to barely sustainable. But wait, how am I getting so many hours then? Oh, right, my manager broke his hand in a freak car-trunk accident and is out of commission for the next six to eight weeks, so I get to pick up his slack (aside from the paperwork side of things). Also, management decided to ask me to sign a Straight-Pay form (which basically means they can make me work as many hours as they want without paying me Over Time), and they failed to notice that I refused to sign it. Kind of a low-blow on their part, as they asked me to sign it when I had to pull an open-to-close shift on a Stat Holiday, and had already agreed to a 17 hour day the following Sunday.
But enough of that job. It's monotonous and is only there to get me through the rent cheques. What I've been trying to focus the vast majority of my attention on these last few months has been working in New Westminster at
Tensioncore Administration Services on a number of different projects dealing with technology and web development.
Nick Dodd and I have been developing a URL shortening service called "
Shorten This!" since
mid-June, then kind of put it on the back-burner as more clients came around asking for websites to be made by us. We had some small success with that, a couple good websites were made in that time. One major one that I'd like to bring to attention is the
L2SC.net website. Basically, it's the tournament community for
StarCraft II in Western Canada. The design was already done for us, so we just had to pull apart the terribly constructed PhotoShop file and build the website with those assets.
Part II - December 5, 2010
One day during that time, Nick decided to tell me about an idea he had a while back about creating his own WiFi HotSpot under his company's name to get more advertising and possible clients seeing what he can do. I thought it was kind of cool, then really thought about it the next day at my mundane day job and got this crazy idea of building it in a massive form. Not just one HotSpot, but multiple, everywhere. Basically blanket all of the Metro Vancouver Area with free WiFi. We began talking a bit more and found that there was one major flaw with that idea: where's the revenue coming from? A solution was reached and we realized that we could provide advertising for local businesses at an incredibly cheap price and make crazy revenue from it (in theory).
Since then we've been going hardcore trying to get this going. We went out and bought a custom-built quad-core computer from EXPC for I/O traffic, bought a custom-modded WRT54G-TM from someone off eBay, and a +15dBi Omni-Directional Antenna made by Danets from Hong Kong. We've also managed to gain interest from many different companies in our project, one of which is almost demanding us to get our hardware setup with them.
We're on the verge of breaking "new" grounds with this idea. I put that in quotes, because it's not a new idea per-se, but rather how we're doing it that is (hopefully) going to usher in a new era of how people use the internet. The City of New Westminster has been working on a
similar project, but we feel like they're moving at a turtle's pace and looking at it from the wrong angles.
But enough about that later. It's still in very early development, with a preliminary test HotSpot setup in Uptown New Westminster around 6th and 8th pointing towards 6th and 6th. Feel free to check it out, but it is currently password protected for development purposes.
Something else that Nick recently got me hooked on is computer servers. Before even knowing a whole lot about them, I went out and bought a
Tyan Tempest i5400PW (S5397) motherboard from a sketchy guy in East Vancouver. I later found out that it's going to cost me more than an arm and a leg to furnish this thing with the hardware I'm wanting for it: 16x8gb DDR2-800/PC2-6400 FB-DIMM RAM sticks (each at roughly $400 USD), 2xIntel X5492 3.4GHz CPU (each at roughly $850 USD to $1400 USD on eBay.com). And that's just for the RAM and CPU to be thrown into it, nevermind populating the expansion slots or adding the PSUs for it, or even the case.
However, to tide me over until I do build that puppy up, I managed to get a hold of an old school PIII (993mhz, 128mb ram) computer for $10 to play with, as well a PowerEdge 4400 with 6x16gb SCSI HDDs + 2x9gb SCSI HDDs in it that I plan on turning into a webserver very soon, using IBM's OS/2 Warp 3 that Nick bought for me off eBay. Sure, I don't have a static IP as of now, but there's ways around it that I found. I just need to really sit down and work on it, but I've been lacking that precious time as of late. I also picked up a 4U case for the Tyan mobo, but realised that it's not going to fit in it with the way the drive bays are located... unless I make a custom heatsink for one of the CPUs. There's also a really old school SGI Challenger S sitting in the corner that I want to someday muck around with, but can't seem to find the right peripherals for it.
Another excting thing in my life is the fact that I recently upgraded my cell phone from a Sony Ericsson W810i to a BlackBerry Torch 9800. I never realized how amazing these things are, since I always thought of them as just glorified cell phones that have web-browsers and better messaging services. Now that I've been playing with one, I realised they are so much more. For example: I recently downloaded a FTP app for it, found a Portable Server app, and am tryin to get a uTorrentMobile app working. Something else I'm really excited about is the Barcode Reader apps, which leads into a nice segway to my next topic...
Last night, at 10:53pm, I got a BBM from Nick saying that "
Shorten This!" Beta 4 went live. We spent a large part of Friday reviewing Tensioncore's development plans and started brainstorming ways to improve what we have. We had an idea of implementing Barcodes since the beginning of "
Shorten This!" when it was still just ideas on a paper. However, we never really looked into it too much until that day. I stumbled across information on QR Code generating software, and passed it off to Nick, who then jumped right into adding it into the core functionality of "
Shorten This!" within a matter of hours. I believe we worked it out to being about five hours from finding the information to having full integration of the generating software. Pretty exciting, if you think about it.
Part III - December 5, 2010
Another big idea that we just recently began to develop (strictly as an idea only so far) is creating profiles for "
Shorten This!" so that users can log in and access their hashes if their IPs change (from using WiFi HotSpots, dynamic IPs, different computers, etc). Of course it'll be free to join, but that probably won't be coming about until "
Shorten This!" has an API created.
Yes, an API. We plan on making smartphone apps for the BlackBerry, Droid and iPhone OS's. We're also thinking about making Firefox and Opera Add-ons in the near future as well.
Sorry about the hiatus as of late, but as you can see, I've been a little busy. Hopefully I'll be able to have more time in the future to keep you updated with more blog posts more often.
-tk
Also, it seems I'll be celebrating Christmas twice this year... once on the 22nd and again on the 25th.