Accelerometer

by Joe on January 18, 2008

So the iPod Touch and the iPhone have an accelerometer in it. They use it to detect when you tilt the device sideways and it will auto rotate your photos or whatever with it.

What a waste! This thing is ridiculously accurate! With a hacked OS, you can load up 3rd party apps. There is a game that turns your iPod into a Labyrinth! The accelerometer is so accurate you can turn your iPod into a level, or steer a car in a driving game!

So give Apple this great sensory input, and what do they do? Allow you to tilt your photos? Lame!

{ 0 comments }

iPod Touch and wasted potential

by Joe on January 16, 2008

When the iPod Touch was first released, my initial thought that this was a device that could be built upon. Like a home computer or a laptop, this tiny device had enough processing power to incorporate some really great features. Built in WiFi, MultiTouch screen, and an accelerometer would give this device a real advantage over the previous generation PDA’s.

Don’t fool yourself. If Apple have their way, the iPod Touch, and the iPhone will never achieve their potential. It is a closed system. All applications have to come from them. Even their forthcoming SDK (due next month) will only allow developers to distribute applications through them. It is a shortsighted and crippling vision.

The best way to take this device to the next level is to open it up and see what the development community wants to do with it. Like Windows Mobile and the Blackberry, open it up so that people can load up their own apps. Companies created their own inventory applications, communications tools, actual productivity stuff.

So, at MacWorld this week, Steve Jobs announced that they were taking applications for the iPhone and making them available on the iPod Touch… for a $20 upgrade fee! Well, there is a way to open up this great platform…. and a hacking we will go…

{ 0 comments }

Format war: Writings on the wall

by Joe on January 5, 2008

The first big shoe has dropped. Warner brothers has announced that they will no longer support HD-DVD and focus its efforts on promoting Sony’s Blu-ray standard as a high definition medium.

As much as I would prefer HD-DVD to take and keep the lead, this has got to be a blow to Toshiba and the HD-DVD camp. The good news: one way or the other, we’ll have a winner in the format war, just in time for both formats to be obsolete.

{ 0 comments }

Thinksecret gone… Fake Steve next?

by Joe on December 24, 2007

Last week, after a long battle with Apple, Think Secret was shut down. Apple has been trying to muzzle the Apple rumour site for a while now, to stop them from publishing leaked reports of their upcoming products. Think Secret obviously has a “mole” on the inside, as most of their revelations are surprisingly accurate. It appears that Apple has succeeded. The site now simply shows a message that the site is being shut down as part of a settlement with Apple.

Fake Steve Jobs, is a blogger that is not affiliated with Apple, writing a blog from the Steve Jobs perspective. Kind of a neat idea, actually. He’s had a running commentary of his run-ins with Apple lawyers and claimed that they were trying to shut him down. Well, turns out it was a hoax, or fiction, or whatever you’d want to call it.

It worked. It got me checking out his site to see what would happen. My only complaint: when he did come clean, it was pretty lame. He had built a stage to talk about how big corporations swing their weight to silence the little guys. He had an audience that cared. All he could come up with is:

Yeah. It’s like that y’all. Sorry for any confusion, but it’s all a joke.

Lame.

{ 0 comments }

Being sociable

by Joe on November 23, 2007

Here’s a list of some of the social networking sites I am on.

Facebook
Digg
LinkedIn
del.icio.us
Flickr
Reddit
MySpace
Newsvine
Pownce
StumbleUpon
Technorati
Twitter

Go ahead and friend me!

{ 0 comments }

New arrival

by Joe on October 24, 2007

I am proud to announce the birth of our son, Jackson Johar Taiabjee, on Oct 18, 2007.

Both Jack and mom are doing great! You can find pics and more on Jack’s blog at http://jack.taiabjee.com

{ 0 comments }

Quick way to gzip your CSS

by Joe on September 26, 2007

The quickest and easiest way to speed up your website is to add mod_gzip to your pages. Basically what it does is takes any .html page on the server, and uses gzip compression to shrink the file before sending it out. IE or Firefox at the users end will unzip it and display it automatically, so the process is completely transparent to the end user.

For example, right now, the joetek.ca homepage is about 40K, but because I have gzipped it, the page is crunched down to about 8K before sending it to your browser. It uses a little bit of processor power on the server, and a little bit on your browser, but the file is 1/5 the size for transferring across the Internet, through your connection at home and onto your computer. This can create a drastic overall performance increase.

Most hosts are already configured to gzip .html, or .php pages and a few others. You can see if your host uses compression with the mod_gzip test. Images shouldn’t be compressed, because .gif’s and .jpg’s are already compressed, and re-compressing them can actually make the file larger.

The biggest overlooked files though are CSS files. In many sites, it is easy for these files to grow to 100k and more, which could compress down to 15k or less. They usually aren’t compressed by default, and sometimes you don’t have access to enable it. Here’s a quick two line solution.

Let’s say your .css file is /css/style.css. Your server will not compress this, simply because the file has a .css extension. You don’t want to just rename it, because that will cause problems when you load it back up in your editor if you want to make changes.

First, create a new file in your /css/ directory called style.php with these contents:

<?
header(“Content-type: text/css; charset: UTF-8″);
require(‘style.css’);
?>

All you have to do now, is change your header so that instead of loading your old style.css, it loads style.php. Find and replace a line that looks like this:

<link href=”/css/style.css” rel=”stylesheet” type=”text/css” />

with this:

<link href=”/css/style.php” rel=”stylesheet” type=”text/css” />

Enjoy!

{ 0 comments }

Joetek Server Move

by Joe on September 7, 2007

Hi Folks,

Over the past few weeks we have been in the process of moving the system to a new offsite location to address the reliability issues. Suddenly, that process has been put into high gear. Lots of issues with the Joetek Server this morning. [click to continue…]

{ 1 comment }

Finally! The iPhone without the Phone!

by Joe on September 6, 2007

Back in January, Apple announced their revolutionary new iPhone. It was a great device, but it’s ties to AT&T really crippled it. First, their Edge network leave much to be desired. Secondly, and most importantly for me, is it limits it to the U.S. market.

We were all waiting for the functionality of the iPhone, without the Phone. I already have a phone. What I want is an updated iPod, which I use everyday. One that doesn’t feel like its 2003 again. [click to continue…]

{ 0 comments }

Apple announcement coming next week

by Joe on August 27, 2007

Apple sent out invitations to a “Special Event” on Wednesday, September 5, regarding an iPod announcement. Is this the next gen iPod we’ve been waiting for?

{ 0 comments }

Okay, we all know that we should be backing up our computers regularly. We have our entire lives on these machines. All of my digital pictures, music, every word document and spreadsheet I’ve done in the last 15 years. If I were to lose that data… well, I don’t even want to think about it. Here, we’ll look at a dirt cheap way to automate your backups to a secure offsite location. [click to continue…]

{ 1 comment }

Visualizer for your Facebook friends

by Joe on June 22, 2007

facebookfriendthing.jpg

The Interactive Friend Thing allows you to visualize your friend list in a way that groups together people that are friends of each other. It naturally sorts itself into groups that you worked with, or went to school with, etc.

Just a neat way of looking at your friends! Just double-click any of them to see who they are attached to!

{ 0 comments }