Sri Lankan ISP – Review
I just bought my 1st Mobitel HSDPA connection yesterday and I’m disappointed to say it’s just as bad as the rest of ISP solutions in Sri Lanka. I bought the package “zoom 1290” which is supposed to have the following.
Free data bundle – 8GB
Download Speed up to – 3.6Mbps
I have been doing some speed testing with the speedtest.net web site and as usual I get a similar response to what I get with my 2Mb ADSL connection. (Testing done after 8pm)
SLT (2Mbps)



Mobitel (Zoom 1290)



I’m a heavy downloader and I NEED a high speed internet connection. Some people might ask me “Why do I need this much of internet speed?” To answer it in a simple manner would be to “satisfy my daily entertainment needs”. Just like most Sri Lankan youngsters, I too download a lot of tv episodes and movies. I don’t download them cuz I’m too greedy to spend money on them. On the contrary, I spend more money on downloading them rather than going to the movies.
The reason for me to download these is because I don’t want to waste my time on the road. It takes about 1 hour for me to reach a decent film hall and I would have to be at the counter at least 45mins before the start of the movie. Add another 1 hour for me to get back and I total falls at around 3 hours. This means every time I want to watch a 3 hour long move at a decent place I have to spend 6 hours total.
With the addition of new Mobitel connection, I have to spend around 9000.00Rs (around 90US$) for my internet connections monthly. So how do I justify all this spending? Assume I watch 2 movies and 5 tv episodes per week. If I had to watch them as a normal Sri Lankan I would have to spend 6 hours a week on the road for the movies and I would have to wait 2 or 3 years till they air the tv series. In other words, I spend 9000.00Rs to save 24 hours and to watch 20 tv episodes 2 years earlier.
If an ISP service comes to Sri Lanka that can offer better service even for the same price I would switch my ISP providers in hart beat. But sadly I’m stuck with SLT and Mobitel for the time being.
FYI – I had a look at the Verizon US site and found the following details.
Verizon High Speed Internet – Fastest Plan (Download 4 to 7 Mbps) – Regular price is $54.99/mo.
FiOS Internet – Tier 2: Faster (Download 25 Mbps) – $69.99/mo.
I wonder how much our ISP providers will charge for a 25Mbps connection.
Star wars 4 – 6 under 3 mins
Lol.. this is just epic.. xD
WordPress 3 menus in you wordpress theme
Since wordpress 3 they have introduced a custom menu option which is something I really missed in the wordpress versions. But unfortunately this requires a bit of code change for out dated themes. This tutorial will show you in simple steps how you can add your own menus for wordpress themes.
In a nut shell, wordpress allows you to define the locations for your custom menus. If you have not defined these menu locations you will most likely see a message in the administrator stating that the theme doesn’t support menus.
Step 1 – Modifying your functions.php
In order for wordpress to recognize a menu location, it has to register with the system at run time. You can do this by creating a custom function as follows.
Single menu
function register_my_menus() { register_nav_menus( array( 'header-menu' => __( 'Header Menu' ) ); }
Multiple menus
function register_my_menus() { register_nav_menus( array( 'header-menu' => __( 'Header Menu' ), 'extra-menu' => __( 'Extra Menu' )) ); }
The register_nav_menus() function let you register multiple locations in your theme for menus. If you require more than one menu you can simply add more elements as shown above. The ‘header-menu’ refers to the tag which is used to recognize the menu in the theme and ‘Header Menu’ is just a display name in your admin area.
Since this is a custom function you have to make sure that wordpress runs this function at start every time when someone comes to the site. This is achieved through the use of add_actions() function.
add_action( ‘init’, ‘register_my_menus’ );
This function tells wordpress to run the register_my_menus() function after wordpress has finished loading but before any headers are sent. Once both of these are in place wordpress will now know that the theme has a location called ‘Header Menu’ in its theme for menu placement.
Step 2 – Adding the location to your theme
You can easily add the location by writing the following line of code on the location where you need to add the menu.
<?php wp_nav_menu( array( ‘theme_location’ => ‘header-menu’ )); ?>
This simply tells the system to add the menu registered to ‘header-menu’ at this location. But personally I would say use a safety check before adding this. Because if for any chance your register_my_menus() function doesn’t work you will end up without a menu for your site. There for you can do the following.
if(function_exists(' register_my_menus’)) { wp_nav_menu( array( 'theme_location' => 'header-menu' )); } else { wp_list_pages('hide_empty=0&title_li='); }
This initially checks if your function ‘register_my_menus’ was registered successfully or not. If it was successful then the uses will see your custom menu. If not they will end up seeing your standard menu.
Step 3 – Customizing the menu
Now all you need to do is login in to your admin area and customize the menu in Appearance -> menu section.
Enter the blog.. Again..
Apparently my interest in blogging is like the show “scrubs” it just comes and goes randomly. Finally got some free time, after a long long… long time of work and decided “Hey, why not blog again”. CI site is almost at and end, so hopefully once it’s completed I would be able to get a proper day off from work.
Well enough about that, for now. I would initially like to thank the guys at Get a custom design, for the free wordpress theme “Coperate Life”. Did some modifications, removed their original contact form and installed WP3 menu items (Will explain in the next post). Hats off to all the wp plug-in developers, for making things a bit easier for all of us.
Now to get some shut eye before work.
AdSense in WordPress
I just got my AdSence account activated today, and spent 4 hours trying to add plugging to the blog to get the adds up and running. I tried Adsense-Deluxe and AdSense Manager and was unable to get any positive response. The only way i was able to get the Adds working was to apply the script at code level. ( I never actually thought i would be using the theme editor in wordpress but today i just did.
)
So all i had to do was…
1. Create an AdSense account. (get approval from google and activate it.)
2. Create the banner by providing the width, height, color schemes and other requires data.
3. Get the auto genarated code from google AdSense site and paste in the wordpress theme pages.
So far i was unable to get the above plugings working properly but will give them a try leter on again and see how it will go.
Categories
Twitter updates
- Smiled too much 2day.. Cheeks hurt.. :s 11 months ago
- It took apple 4 years (5 os releases) to make a truly stand alone iOS based product. 11 months ago
- Isn't this a good day to sleep or what... 11 months ago
- 5am. Still awake. 0_o 11 months ago
- Times 2.28am and i wonder if my bed is lonely by it self.. 11 months ago
