Digijustin

Now New and Improved

September 15, 2008
by justin
1 Comment

Twitter, Plurk, Pownce… What's the Difference

So in today’s world of Web 2.0, everyone knows what everyone else is doing because of micro-blogging. If you’re not sure what micro-blogging is, here’s my definition. Micro-blogging is the idea of posting blogs of 140 characters or less. Because of the shortness of the blogs, they are posted at a much more frequent nature. Most people update what they are doing at that time while others use it to update a new blog post or a song that they just listened to.

Because I like to think that I have a pretty good knowledge of what is going on in the Web 2.0 world, I have accounts on a few of these micro-blogging sites. Following the release of Twitter at the 2007 SXSW, I signed up for it. I used it for a while but I didn’t get much out of it. But I’ve written about that before. I’m using it again on a pretty regular basis. I like to post things that I’ve done, heard or have opinions on.

Twitter is the biggest micro-blogging app out there with 2,955,142 users based on numbers from http://twitter.com/digijustin
Pownce – http://pownce.com/digijustin/
Plurk – http://www.plurk.com/user/digijustin

I’m also looking to meet new people and see what others are saying.

September 11, 2008
by justin
2 Comments

Thanks Apple for Upgrading my iPod Touch to Bricked

Well yesterday Steve Jobs walked out with his black turtleneck and jeans and announced semi-big changes in the iPod line. He announced that iTunes was upgraded to version 8. A lot of new features and some bells and whistles. Along with that, he announced the upgrade of the iPod Touch firmware to version 2.1.

So me being me, I had to have both right then and there. So I open up iTunes and click the Check for Upgrade link and begin the upgrade process. It runs through its usual process and then it got to some section with Quicktime and it stalled. I gave it about 20 more minutes before I shut it down. The Cancel button didn’t work so I had to shut it down via the Task Manager.

Since it had hung so long, I decided to check to see what version of iTunes I actually had at that point. I opened it up and checked: 7.7. But right after doing that, iTunes asked if I wanted to update my iPod’s firmware. Since that was part of my master plan, I said yes. It got mostly through then I got an error message saying that the upgrade could not be completed. I clicked okay and then was told that my iPod Touch was in Restore Mode and was asked if I wanted to restore it. I declined and unplugged my iPod Touch from the computer. I couldn’t go anything with it. It was stuck in restore mode.

I began thinking that I did update it with iTunes 7 instead of 8. So I decided to retry my update to iTunes 8 and this time I was successful. I tried to restore my iPod once again and was told that an unknown error occured. Not good. I now had a $400 paper weight. I tried the restore a couple of more times and was shut down each time. I read some of the support docs that Apple had and tried some things. The last thing I read was to try to restore using a different computer. So I did. And it worked.

Then I went to my regular computer and restored from the backup that was done prior to the bricking my iPod Touch. That took FOREVER but worked. Then I tried the update once again and once again, I bricked it. Thanks Apple.

Today I finally got it all working and upgraded to 2.1 but had to use 2 computers to do it and that just isn’t feasible. I don’t know if I created a weird situation with my upgrade freeze but if you run into this situation, just know that you need to restore to factory settings on a different computer, restore from backup on your computer, and then use that different computer to do the update.

Too much work for an upgrade. So if Apple sees this at all, I might have found a bug in the system that you missed.

September 2, 2008
by justin
3 Comments

Google Chrome and My Initial Thoughts

So today Google released their web browser to the masses called Chrome. It looks really slick so far and very fast for me. You can download it here if you’re interested. So far, I have to say that I am very impressed. I have noticed a few quirks but overall, it’s a very good browser.

It only works on Windows machines right now but versions for Macs and Linux are coming soon according to Google so all can be happy. So if you haven’t yet, check it out at Google Chrome. You’ll be glad you did.

August 24, 2008
by justin
2 Comments

Recap of Facebook Activities

So I’ve been meaning to write this for a while but I’ve been lacking and there’s never an excuse not to blog in my opinion. Any how, last month, I was lucky enough to be able to attend F8 last month. Myself and some of my teammates from Terralever we lucky enough to be on the early testers list for Facebook Connect and got to play with that.

We did some work for 3 of Red Bull’s blogs (redbullsurfing.com, redbullskateboarding.com and redbullsnowboarding.com) where we allowed commenters the ability to login via their Facebook accounts and have their comments written to their MiniFeeds and NewsFeeds. Along with that, we added a flash piece to the redbullusa.com site that slowed all the entries from the 3 blogs in a cloud format and clicking on an article would show you what your Facebook friends had to say about that article. You could also directly see all of the articles that your friends had to say about any of the blog entires. It turned out awesome and very visually appealing.

None of these items are live yet but keep checking as Facebook Connect will be released to the masses soon. Other than the cool Connect stuff we’ve been able to play with, we have a few Facebook apps in the hopper. I can’t talk about them yet but they’ll be out soon and I’ll fill you in when they are released. Some cool stuff going on for sure.

July 14, 2008
by justin
0 comments

Upgrading My Ipod Touch from 1.1.3 to 2.0

So as I’ve talked about before, I have an iPod Touch that I have had since November of last year I think. I love that thing. One of the best toys that I have ever bought. Of course right as I took it out of the box, I did the old 1.1.1 jailbreak and have been jailbroken ever since. I’m currently on version 1.1.3 as I never found a use for upgrading to 1.1.4. Well that was until today.

Today I finally bit the bullet and am going through the upgrade to 2.0 with a stop at 1.1.4 as I’m reading is necessary. I did a backup of my iPod earlier today through iTunes. Not too sure as to what that actually backs up.

I have no problem going “legit” with my iPod Touch. All along I wanted the installer and the apps that come with it as well as the ability to have email on it. I had those via jailbreaking it but now with 2.0, I really don’t feel that I need to jailbreak it anymore. I’ll still investigate what a jailbroken 2.0 iPod can do and maybe I’ll do that too.

Here’s the timeline:

9:30pm – I begin the upgrade to 1.1.4. I have already downloaded the file so it’s pretty fast.
9:36pm – It’s done and I’m happy that I still have my music on there. My home screen is weird because there is only 8 icons on there.
9:38pm – About to start the 2.0 upgrade. Again, I have already downloaded the file and all I have to do is run it.
9:44pm – Uh oh, An unknown error occured (6). Wonder what that means. It’s having me do a restore. I think I read about this a couple of days ago.
9:47pm – Wish I could have stopped it from trying to download the 1.1.4 update. Oh well. I guess I have an extra 5 minutes.
9:51pm – Apparently I should have restored it to 1.1.4 first before going to 2.0 I’ve read. Oh well, maybe others who read this won’t follow my errors.
9:52pm – Restore is going down.
9:58pm – Just was asked about the 2.0 Software Update in big iTunes window. Didn’t see that the last time. Also restoring the backup I did earlier today.
10:00pm – Restore complete now loading back up. Get asked about 2.0 again. Music’s gone.
10:04pm – Going to try the 2.0 update again. While this is going on, anyone subscribed to MobileMe on an iPod yet?
10:11pm – GRR Unknown Error #6 again. I’m stuck in a perpetual screw up/restore loop. At least it knows not to download the 1.1.4 file again.
10:20pm – It just finished its restore and this time my home screen looks a lot cleaner. I still think that I won’t restore from the backup I did this morning.
10:22pm – Didn’t restore from old backup this time. Started fresh. Syncing photos from my computer.
10:26pm – Third time’s the charm right?
10:35pm – I think it did work this time. It’s restarting my iPod. I’m being asked to set it up again or restore it.
10:37pm – It’s even syncing the Twitterific app I downloaded on Thursday for fun. Cool.
10:45pm – Got work email setup with Exchange. Pretty easy. Time to play with App Store.

Overall, this wasn’t a hugely painful process. Sure I had to redo a couple of things a couple of times but I’m happy that I’m legit now with it. I don’t know if I will go back to the pre 2.0 days but if I do, I’ll use this link here from iPod Touch Hacks. They seem to know what they are talking about.

If you have any experiences with upgrading to 2.0 on your iPod Touch, I would love to hear them or share more about what I did.

July 8, 2008
by justin
0 comments

Update to Facebook's New API

Last week I posted an entry about the new Facebook API that is due to be released sometime this summer. Well today, it was announced that Facebook is opening it up for all users to check out on July 16th. While this isn’t the official launch, it still seems pretty close seeing as how the API is really buggy currently and on the Developer Forums, a lot of the programmers haven’t starting converting their apps over yet.

There is no mention of the “official” launch date as of yet but they say in their post that “early next week, we’ll post more answers to FAQs and share the new policies around the new profile design.” That seems kind of bad since they are opening up the new platform to everyone to check out next week as well. I foresee a lot of people complaining that the apps they have installed don’t work. Of course they don’t, programmers are still working with the buggy API and trying to find their way around in a new, dark room.

I am one who is 100% in favor of the new look and feel that Facebook is releasing but personally I feel that they need to get the API working closer to 100% rather than 50% and have more documentation before they announce to the masses to “come check this out.” Luckily they aren’t requiring all apps to use the new API as of yet but hopefully it won’t come too soon.

June 30, 2008
by justin
2 Comments

Working with New Facebook API

Facebook logo - Image Via WikipediaAs I’ve written previously, I have worked on a few Facebook applications. I’ve gotten quite familiar with the intricacies of Facebook and how things work using its API. It’s an interesting way of doing things if you ever get the chance to check it out.

Anyhow, I’ve been working for the past week or so on getting to know the new API and platform changes that Facebook should be releasing in the next month or so. While it seems that a lot of things will just work as is, there are a couple of main points that will need to be changed for any Facebook app written on the current platform.

The main change I feel is the way that the application publishes feeds. Previously, you would call the Feed.publishTemplatizedAction function. It is pretty basic and relatively easy to understand. With the new platform, this old call is being removed and to be replaced with a couple of API calls. With the old platform, you needed to register your templates, get a Template ID back from Facebook, and then use that to call your feeds whenever.

I had a lot of issues at first getting the syntax correct on how the data was passed to the feeds since there isn’t a lot of documentation on how they are supposed to look. Especially since Facebook changed the call Feed.registerTemplateBundle. But once I got the new changes implemented and the hang of it, publishing feeds stories finally worked as they once did.

The big change to the feed stories is that you are able to have 3 feed sizes. The default is the one-liner. Just like it sounds, one line of copy. Next are the short story and the full story. They are very similar with the exception that you actually register an array of short stories with each one having one less dynamic piece than the one before it. With full stories, you only register one but you can make it large. I’m not sure of the size difference between the short and full stories as I don’t think that has been decided as of yet. If so, let me know.

Those are really the only things that I have done with the new API as of yet. Seems really cool but also a lot of work to keep your old apps working seamlessly. First of all, each application that you have, you will have to run the Feed.registerTemplateBundle API function to get a template ID for your app to use exclusively. Secondly, you will have edit your API calls to now call the Feed.publishUserAction instead of the Feed.publishTemplatizedAction call being made previously. It’s not a “huge” change but still there are a few differences.

My idea for updating the apps that I have worked on was to just change the API code that we use on every project but I have seen that won’t work exactly as I had planned. Currently, I pass the entire feed story as a string into the API call but with the new way, I’m going to have to pass a JSON array because the story itself has already been registered along with the template ID. It’s not a big deal but it would be nice if Facebook made their API a little bit more backwards compatible. But I can see why they are doing it this way. Everything is changing and it would be hard to keep the old stuff working. I would like the ability to register templates like they do it currently through a form on the Facebook site. That way I wouldn’t have to create a page on each app just to get a number back and then remove that page. Seems like kind of a waste to me but it’s still early, maybe they’ll do that.

If you have worked with the new Facebook API, I would love to hear about your experiences and what you think about some of the pending changes. I’m excited to see what changes end up happening and where the platform goes.

Zemanta Pixie

June 17, 2008
by justin
1 Comment

Firefox 3 Released Today, Well Maybe Today

The internet community has been waiting for the anticipated release of the newest Firefox browser today for a few months now. Firefox even went so far as to attempt a world record for number of downloads in a day where people would pledge to download the newest version today.

Well that time has come and for me at least, and I don’t think that I am alone, the page, http://www.spreadfirefox.com/, is not loading for me. I find this very unfortunate for Firefox but understand that with all of the hype surrounding the release, that something like this had to be expected.

Let me know if anyone gets it working but for now, I’m in a holding pattern waiting to see how this goes.

UPDATE: Just got the Spread Firefox link to work but it directs me to download Version 2.

UPDATE #2: Mozilla just posted this blog about the server issue.

UPDATE #3: Just got it installed thanks to direct link from Chuck Reynolds. Seems to be working nicely. Now if I can just move some of these toolbars around and it will be perfect.

UPDATE #4: Mozilla just said that all is well now and download day has begun.

June 16, 2008
by justin
2 Comments

iPhone 2.0 Thoughts

So it’s been about a week since the newest iPhone was announced and I’ve had time to think about the good and bad now. In previous posts, I’ve mentioned possibly getting an iPhone in place of my T-Mobile Dash. Well I decided a couple of weeks ago to get a Blackberry Curve and I love it. And now, looking back, I’m glad that was the decision that I made.

When I first heard about the iPhone possibly being $299 for a 16gb model, I thought that this might just work. But then reading up on the fact that you had to sign up with AT&T for 2 years made this not that attractive for me.

I really love the idea of the GPS included in the newest version. I like it more that the addition of the 3G network. To me, if the 3G is only 2 times faster, it’s not worth the extra hassle. But I am very interested in the GPS.

I also think that the quality of apps will greatly increase due to the iPhone SDK that’s been out for a while now. I’m also a fan of the Application Store. Gives the developers a chance to see some return on countless hours spent developing apps. It also gives them a wide user base to potentially sell their apps to. I think Apple did well with this.

But the one stopping point for me is the fact that you have to get the iPhone activated in an AT&T store, thus removing any reason to jailbreak it. That is unless you don’t mind sending AT&T a check every month for services you might not use if you switch to a different network. That makes it really hard for people like me who might be locked into contracts with other carriers.

Overall, I really like the changes made to the new iPhone 2.0 but I think that the lock downs make it more unattractive to me as before. What do you think?

Zemanta Pixie