Archive for the ‘Tech’ Category

Back to the US for RJ

Wednesday, July 22nd, 2009

So as you all know, from my last entry, I am now back in the US. And boy oh boy am I glad to be here. Sheez, I couldn’t even get good orange juice in Taipei. Jeez. But I never really knew how much I depend on the little things such as red vines, red bull, and orange juice haha.

I am very happy to be back but I was not happy to travel back. Jeez a 12 hour flight! for those of you who have not done this before it is the worst experience ever. All you can do for 12 hours is watch a bunch of crappy movies here is what I watched:

Echelon Conspiracy (crap)
Dragon Ball Evolution (crap)
The first 15 minutes of that Hannah Montana Movie (new level of crappiness)
Eureka Episode where the house goes crazy (pretty good)

And then after that I still hade 7 hours to kill! since I was tired of crap movies. God I really want to take a supersonic jet. I bet one of those concord Jets could have gotten me home much quicker and more comfortably. The only problem is I would have to give all of the money that I earned in the last year to get on one. I really don’t understand why they have to make flying economy class so amazingly uncomfortable but that is the way it is. and 12 hours of it is just too much. I hate flying.

But yes, so what have I been doing since landing in the United States of America. Hmm Hmm Hmm. Well I have been completing www.hendeavor.org. Yes I did that. Well there is a graphics designer doing the…graphics and someone else created the content. But I am the one that put it all together. That’s right! I am the glue.

Other than that I have been playing with my new Palm Pre! I really really love it. There are two problems that I have with it though. First, it has very low processing power. It takes forever (forever=2 second load time) to load up apps. And Second I think it is slightly too small but for some people that would not be a problem. Other than these two minor issues the phone is amazing. It is like an iPhone except I don’t have a hateful relationship with it. I don’t feel like it is furthering some agenda to get itunes on every PC in the world so that somehow Apple can take over the world and spy on everyone (like in Echelon Conspiracy).

I love the Pre though. You want to put music on it? plug it into your computer and drag the music over using WINDOWS EXPLORER or whatever the mac thing is called. No random application between my computer and the phone. If I want to do more than one thing at a time I can do it! If I want to take out the battery I just pop off the back and take off the battery.

The last thing I love about the Palm Pre shows that I am somewhat of a tech elitist. I like how it is not all that intuitive. If you don’t know the gestures to move around within an application your pretty screwed with the phone. I like that haha. I want people to have to know something in order to use the phone. Apple makes things too easy! but whatever.

But yeah I’m back! in my home country it’s wonderful.

If you are new to my blog, which you probably aren’t, you are probably wondering why the US is my home country but my blog is called the Ranting Jamaican. Well both of my parents are Jamaican and therefore I am. But I have actually never even set foot on that little Island called Jamaica. But that is an issue I hope to rectify in the near future.

Anyways! Peace out ya’ll and the best part of traveling is coming home!

RJ’s Thoughts on the Google Chrome OS

Monday, July 13th, 2009

Last week Google announced that they would be releasing an operating system at some point next year. Of course the media went crazy over it, saying that now Google was stepping into Microsoft’s operating system arena. But they are not. Google is creating something totally different from windows. Yes it is an operating system but it is going to be a cloud operating system specializing in web applications and extremely light weight use. But just because it is not made to directly compete with Microsoft’s current Windows OS doesn’t mean Microsoft won’t be worried/pissed about it. Because they probably wanted to sell something similar down the line and now Google is going to give it away for free. But that’s neither here nor there. I, personally, would have absolutely no use for that piece of crud. People who use their computer solely for reading Facebook, posting on twitter, typing essays, and sending emails though, would have a use for such an operating system.

I really don’t understand what the big deal is. Google’s Chrome OS will probably be a flop. In the past all of Google’s forays into sources of business other than search and ads have pretty much failed. One example is the Android OS. So far it has very limited usage its  heavily overshadowed by the iPhone and now it has Palm’s WebOS to deal with also. And other things like Google Apps and all the random things that they have come out with in recent years definitely have not been cash cows. I am actually wondering how many new and pointless services will be coming from Google’s campus as this recession continues (hopefully it ends soon though). Google Wave I believe is due at the end of the year we’ll see how that does…

Google’s Chrome OS is cool, I guess, for people who are into low powered computing. But it has gotten me thinking even about my current computer and online storage usage. I think that I am already too jacked into Google. I use one Gmail account for all of my mail. I have probably six other accounts going into this one Gmail account. What does this mean? Whenever I get an email Google gets a chance to examine it and use it to learn about what I am doing and then sell ads to me more efficiently. Granted I never click on Adwords ads but but the point is that Google sees all of my data and mines it for information about me. The Chrome OS would be one thousand times worse! I bet some people would save the entire contents of their My Documents folder up on the “cloud” so that they would have access to it everywhere. But the user is not the only person with access to all that data. Google has access, Google’s employees have access, any crazy computer hacker could get access. Just like the damn hackers got my Social Security number out of UCLA’s database they could get info out of Google.

The announcement about this Chrome OS really has me thinking about how I have been using my computer recently. And I have been way to dependant on Google. I think it is back to Outlook for me because I don’t want anyone data-mining my private and/or business emails.

Oh and one last thing! all of the benefits of the “cloud” can be achieved with some minor tweaking of Windows, Linux, or even OS X. All you need to do is set up and ftp server(IIS and Apache can do this). You can share whatever you want to share and password protect it so that only you can get to it. You could even create new accounts on your computer so that others could log in and have access. You could also set up your entire hard drive to be the shared area for the FTP server (although I wouldn’t recommend it). But then I guess you wouldn’t have the collaboration benefits but at least nobody would be searching through your data and trying to sell crap to you. If you need collaboration use Google chat or something else. Personally, I use Pidgin. Pidgin is an open source instant messaging application that supports a plethora of chatting standards. You should check it out. The main benefit of this is that YOU are in control of your data. It is local to your computer and nobody will get to it except the people you want, and probably hackers. Provided that they know about you and you have something they want.

In conclusion, the Google Chrome browser is great, the Google Chrome OS will not be great, for me at least. I need the power! It seems like Google has its hands on the lid of Pandora’s box and is about to open it. And no I am not talking about online music streaming.

Peace out ya’ll. I’ve got a test to take.

RJ’s Internet Explorer Hate Number 3!

Friday, July 10th, 2009

from the user’s end Internet Explorer is probably the most friendly to your average computer user. But what people don’t know about is the freaking gargantuan number of man hours going into making websites work with internet explorer.

General random html like tables and what not display pretty much the same in any browser provided that your table has been written properly but once you start to get into CSS for positioning sometimes Internet Explorer uses a different method to place things on the page, which then requires using non-standard html and stupid browser specific html conditional statements. Arrg!! if you care these are IE conditional comments

 <!—[if IE]> blah blah blah <![endif]—> 
 <!—[if gte IE 6]> blah blah blah <![endif]—>
 <!—[if lte IE 6]> blah blah blah <![endif]—>
 <!—[if gt IE 6]> blah blah blah <![endif]—> 
 <!—[if lt IE 6]> blah blah blah <![endif]—>

gte is greater than or equal to lte less than or equal to and so on and so forth. This is an example of Internet Explorer specific comments

<comment>this text would not show up in IE</comment>

So now pages can be riddled with redundant code and it just gets confusing and messy. But whatever not much you can do about it.

But my most recent issue had no solution! conditional comments or whatever could not take care of it. I was adding in a fade in/fade out to a user initiated page switching (done by onclick attribute on an anchor tag) and everything worked fine and dandy. All the text faded nicely and came back in nicely, on every browser except IE.

On Internet Explorer you have to use an alpha filter to achieve different levels of opacity. It is a complicated syntax and on top of that, it turns off cleartype. And actually any of the filters in IE will turn off cleartype when used on text, I don’t think you would notice it on pictures but that is besides the point.

So the user clicks on the link to switch the pages and then the text loses cleartype, and it is a noticeable change and then even when the text comes back to full opacity it still has cleartype turned off. So what you have is this nasty jagged edged, internet 1.0, type looking font that is difficult to read. This is friggin ridiculous!

But! there is a solution! all you have to do is add more code! and here is the line of code that needed to be added.

document.getElementById('textdiv').style.removeAttribute("filter");

this line removes the IE filter after the text becomes 100% opaque. this is the only solution to the problem with fade effects on text, other than getting a better browser. After the filter is removed cleartype is automatically restored.

The only problem with this is that even in the short amount of time it takes for the effect the removal and addition of cleartype is very noticeable. But all things considered it is good enough.

I think the best solution to this problem, though, would be to fade text in and out by changing the colors of the text. But changing from some off the wall red color to white would be annoying to do and then you have a lot of work to do if the customer decides that they want a different color behind the text.

Eh whatever hopefully this will help someone some day when they are doing something similar.