My Blog On Mobile

Once in a while, I browse the internet on my HTC Touch PDA. I have no interest yet in owning an iPhone because of the price so I make use of everything that I now own. Recently I’ve tried out Sony Ericsson Xperia X10 Mini. It’s an awesome piece of smartphone with amazing touch features.

There is a drawback when using mobile phone for browsing the net. Apart from having to pay for the data charges (that is assuming if you are not not subscribing to any data plan provided by your mobile carriers), the screen is just to small to look at all those amazing design and features a normal web browser can provide. Nevertheless, when using these tiny little small screens, we only want to read text or maybe some resized pictures or images.

Because of this, it would be best to provide your blog with tools to help people who loves your blog but only have time to read them on their mobiles. There’s a solution for this, Onbile.

Whenever a mobile user logs, the javascript provided will detect whether you are browsing using a mobile phone or a normal browser. This would really help your mobile readers and encourage them to visit your blog more often.

The only issue I have is:

  • Only 2 pages of your title list will be available (I am guessing this would depend on your feed setting)
  • You can’t revert back to your original layout once it’s loaded on your smartphone

I am still going to try this tool for a while and see if suits my need or else I am going to remove it and search for another tool or WordPress plugin.

An Intro to Oracle Enterprise Single Sign On (ESSO)

I’ve been writing a lot about Oracle lately. I’m not really an advocate for Oracle but I am a fan of Oracle’s technology and I am supporting applications that is using Oracle’s database. Oracle is very well known for it’s database market share and also known as the most expensive product in the enterprise database market according to clients that I’ve dealt with. Expensive is of course a rather subjective matter depending on the perspective you are looking at. For me, as long as it can do the job well enough, that is all that is matter. Of course if you want the best, you’ll definitely go for the best available choices. Let say if you want to drive a Mercedes, you’ll never go for Proton even though both car can take you from point A to point B safely. It’s a matter of preference or distinguish appeal.

Enough of the comparison crap. Last week, I represented my company to attend a brief presentation by Oracle Malaysia about Oracle’s Enterprise Single Sign On (ESSO). I was a bit surprised to find that Oracle Malaysia has moved from Citibank building near KLCC to The Garden Midvalley City since my last visit there.

There were a handful of people already arrived when I got there. Had a cup of coffee before the presentation started. The presenter for Oracle Single Sign-On was Peter Rajnak, Solutions Specialist Director, Identity Management Fusion Middleware APAC from Oracle Corporation. What a long title for a job title.

Which Single Sign On (SSO) is right for me? I’ve heard about single sign on before, simply saying you only need to remember 1 username and password. The presenter did a very good job at explaining how the mechanism work, he somehow manage to balance between the technical aspect and the business aspect.

The next presenter was Swapnil Mehta, Director of Global Access Management Practice of SENA Systems of AurionPro. A winner of the Oracle Titan Award, the firm has taken a lot of identity management jobs for enterprise level of Fortune 500 companies.

Let’s look at some brief “About Enterprise Single Sign On”:

  1. Too many users IDs and Passwords
  2. Security Risk
  3. Enterprise Single Sign On Must Be Easy to Use

In order to solve the issue above, Oracle has come out with Oracle Enterprise Single Sign-On Suite Plus. As usual, enterprise level product would require an enterprise level of implementation and that would involve some initial investment.

If your organization would like to lighten the IT department hassle in managing IDs and password, this would be a solution to look forward to.

Attending Oracle SOA Training

What a great way to start the month of November with a fresh week of training. I can’t really remember when was the last time I went for a week long training. The closest I went to was attending the Oracle Demand Generation Training at Sunway Hotel last September. As you’ve guessed it, lately I’ve been exposing myself a lot to Oracle. The way I see Oracle is that if MySQL open source database is a normal compact car where everybody can buy, Oracle database is a luxury car where only people with a lot of resources can afford to buy. The function is generally the same, it gets you to point A to point B but the features, performance and the experience are entirely different.

It doesn’t really matter which product is the best or not, it is a matter of preferences. If I can afford to buy a BMW, I would definitely owned one. Unfortunately, I can only afford a basic car at the moment but I can still dream of a BMW nevertheless. Back to my Oracle training of course. The training was held at Oracle’s HQ up in Level 38, Menara Citibank Kuala Lumpur. Check out their front desk:

 

I can only wish I am working with a huge corporation such as Oracle. It must be really tough trying to score a job there, don’t you think?

Anyway, my trainer is a guy name Sachin, I am guessing he’s from India from his thick Indian accent. Prior to this training, I have no idea what SOA or the longer version Service Oriented Architecture means. Even after reading Wikipedia, I still couldn’t picture what SOA is all about. My trainer tried to give some clue on what SOA is all about but all I see is a bunch application pool represented by jargon linking with each other. I must give credit to Sachin although his presentation was a bit bored, he’s quite a tech nerd when it comes to hands-on training which came in late in the afternoon since the Oracle JDeveloper installation file was almost 1GB and had to be copied manually from person to person. The requirement was 3GB of RAM for the training laptop just for the VMWare containing the SOA suite to run while I only have 1GB of RAM. Lucky there was an alternative.

 

The training class became more livelier when the hands-on approach began. With Nescafe coffee served, it was very enjoyable to crunch the tutorials given. Right up until my developed SOA scripts got corrupted and could not be deployed apart from the wireless networking changed setting. The journey continues tomorrow morning.

My HTC Touch

It has been over a month after I got my hand on my latest new gadget, my HTC Touch. I’ve always been keen to have a Windows Mobile device. There is one lying around my house which belongs to my dad and he’s not using it. However, the device is bigger than my handphone and the features and the battery is not up to my use so my brother is toying around with it. Recently, my dad bought himself a cheap chinese made TV-PDA phone which he found somewhere in Dubai, he wanted to sell off his HTC Touch. I immediately said I wanted it but of course I’ll pay for it later.. ;-)

My HTC Touch on DiGi Broadband Mobile
 

The best thing I found out about HTC Touch is its lightweight, running on Windows Mobile 6 Professional, the battery’s life is not bad and the touch screen is just something cool. Of course if you compare that to an iPhone, the iPhone is way much cooler. However, the iPhone is more expensive plus there is a lot of softwares that I need doesn’t work in iPhone. The only downside in terms of network connectivity is my HTC Touch is running on EDGE and doesn’t have 3G connection. Because of that, I choose to subscribe to DiGi HighSpeed Mobile Access with Data Unlimited Plan. I’ll cover my experience using DiGi Internet service in my next blog post.

At first I wanted to replace my Sony Ericsson W810i to this HTC Touch. Unfortunately, I found out that typing SMSes using the HTC Touch is so difficult and required precise touching of the screen for the right alphabet to appear. It then became clear that the HTC Touch can only be my second gadget in my pocket.

Thanks to my brother who is using Windows Mobile much earlier than any person I know tip me on a great mobile browser call Opera Mini. I once used my boss’s iPhone and recalled how the browser on his iPhone could just slide, zoom in and out. It was so cool, little that I know this browser installed on my HTC Touch could do the same.

Ashrufzz.com on Opera Mini Mobile
 

Another application that I like to use is Google Maps for Mobile. Since my HTC Touch doesn’t have GPS, the My location function which tells me the nearest node of my DiGi coverage as you can see on the dot on the screenshot below:

Ashrufzz on Google Maps Mobile
 

The star is my favourite places where I used to hang out. It can also be used to estimate the distance of location where I intend to go and show me the route to go there. This is the best application I always run whenever I am hitting the road. If you noticed on the screenshot, I am using a Pocket Controller software. This way, whenever my HTC Touch is connected to my laptop, I don’t have to tap the device using my hands anymore. It can work with my mouse and keyboard. Simply genius..

I guess I am becoming more of into gadget junkies with so many electronics I have on my hands. Got to keep on getting more and more resources to fuel my hunger of information technology.