Powered by Linux


Powered by Apache


Powered by PHP


Powered by MySQL


Powered by jQuery
Latest Blog posts from my network
No Cheques - Dilantha.info
Story time. A few weeks back I was sitting in AMW’s garage waiting for an invoice for a repair on my car. While I was sitting there, there was an old guy there in pant straps sitting next to me. I hadn’t seen pant straps in a while. That is probably the reason I even [...] Related post...
6 days ago
Hiring - Dilantha.info
I’m looking to hire a PHP and or Java person with about 2 years experience. Also a Linux admin / QA Release manager Related posts:Selling out SimpleXMLElement attributes iPad Hype Related posts:Selling out SimpleXMLElement attributes iPad Hype
2 weeks ago
Gmail Update - Dilantha.info
Gmail got a face-lift today. The main sections Mail, Contacts and Tasks are links on the top left. All actions are buttons so Compose was changed to a button as well. Small changes but have a look at this line in the change log. A smaller header area puts the first message in your inbox [...] Rela...
3 weeks ago
Phreaked, sort of - Prove that real but not virtual
It was just after the time cellular phone began to leak in to the middle class Sri Lanka. My father became a victim of a contract too, sharing the destiny of many others in his social circle. I was amazed by it’s powers but not as much as the other non tech savvy people were. [...]
4 weeks ago
Firefox command bookmarks - Prove that real but not virtual
It’s 2300 right now. I should finish this soon and go to sleep. I wanted share something I use with you guys. It’s actually two Firefox features (probably on other browsers too) combined with some nifty web tools. So the two features are keyword bookmarking and %s variable. Check the fol...
4 weeks ago
How To setup Dmenu with Ubuntu? - Prove that real but not virtual
I was using gnome-do as my application launcher through out last year with my ubuntu 9.04 installation. I installed it right after installing 10.04 recently too. But I kinda needed a change. I realized I wasn’t using the launcher THAT MUCH so it better be lightweight. So I found dmenu. A nifty...
1 month ago
How to install iBus-Sayur on Ubuntu 10.04? - Prove that real but not virtual
Usual Chanux crap I always used SCIM input method with sayura sinhala input scheme. But it had weird bug that screws up almost all the text input areas (My friend @gaveen pointed out it’s SCIM related). So the people who new about iBus told me to try it but as always I didn’t have time [...
1 month ago
Attending Tampa Bay BarCamp - me talking out loud
I have never been to a barcamp so far – though I have been wanting to go. As far as I know my local Jacksonville doesn’t hold one so I have to go further out to try and find fellow geeks. Up until now I have either heard about the barcamps after they occur or [...]
1 month ago
The Best Role Model of Our Time - LakTEK
“Who is the biggest role model of your life?” My answer to that question would be Muttiah Muralitharan. I know that answer would confuse most of you. You would expect a geek like me to name some one like Linus Torlvards, Yukihiro Matsumoto or Sergy Brin and Larry Page as a role model. B...
1 month ago
SimpleXMLElement attributes - Dilantha.info
Ya unless you work on PHP SimpleXML that title won’t make much sense. But if you do and you need to mess with SimpleXML as I have been lately to parse some Media RSS feeds you will need to use this function. I was using it to store some urls in a drupal job queue [...] Related posts:Facebook...
2 months ago
CLI is easier - Prove that real but not virtual
I like Command Line Interface. Maybe I’ve been saying this earlier on my twitter if not on this blog. Since I started with GNU/Linux I was so fascinated with the CLI. The first reason was it’s something not everyone preferred. The next it’s the preferred way of all the hackers I re...
2 months ago
Speaking at Zend Con 2010 - me talking out loud
I am proud that I have been selected to speak again at the Zend Conference. I will again be speaking on MySQL topics including ‘MySQL Server Performance Tuning 101′ and an ‘Intro to MySQL EXPLAIN’. I look forward to seeing everyone there!
2 months ago
Handy Git commands that saves my day - LakTEK
There are 3 essential weapons every developer should have in their armory. A text editor, a terminal and a source code management system. Picking powerful, flexible and personalized tools will make your workflows more productive. As a developer, I use Vim for text editing, bash as the terminal and G...
3 months ago
Data visualization frameworks and Protovis - Sound of code - Blog
Recently, I was going through some data visualization frameworks as I work on our own visualization framework at WSO2. Initially, we aimed to develop a gadget framework which would make it easier for users to develop their own gadgets for WSO2 Business Activity Monitor (WSO2 BAM). However, now it ha...
3 months ago
Are you creating software to impress one person? - LakTEK
Ever wondered why we have so much of crappy and bloated software? The root cause they are built just to impress one person. This is a widespread disease in software industry. At the academic level, you will find students writing software to impress their mentors and get the required credit. Then yo...
3 months ago
Real-time Collaborative Editing with Web Sockets, Node.js & Redis - LakTEK
Few months ago, I mentioned I’m developing a real-time collaborative code editor (codenamed as Realie) for my individual research project in the university. Since then I did couple of posts on the design decisions and on technologies I experimented for the project. After some excessive hacking...
3 months ago
Attending TekX - me talking out loud
TekX was held last week and again it a fabulous conference. The conference started out with the typical day 0 – Tutorials Day. I only attended the MongoDB talk mostly to learn a bit about it. Kristina was a wonderful speaker who really knew her stuff. And as a MySQL geek, I have to admit [...]
3 months ago
Apple is repeating the same mistakes from the past - LakTEK
In the 1980s, Apple jumped out to an early lead in personal computers, but then got selfish. Steve Jobs, a notorious control freak, just could not play well with others. Along came Microsoft, with Windows, which was a knockoff of Apple’s operating system. Microsoft partnered with everyone and ...
3 months ago
TekX slides - me talking out loud
I have uploaded the slides for my talks at this year’s TekX conference. You can find them either at slideshare or off my Presentations page. The talks this year included the intermediate to expert level 5.5 Performance and Scalability improvements talk and and introductory talk to MySQL’...
3 months ago
Jacksonville SQL Saturday - me talking out loud
So this last Saturday I attended the local SQL Saturday event. I have to admit I was a little concerned about attending an event based around SQL Server. After all it is not my normal RDBMS and I have no connections into that community. But it was recommended to me by my friend Joe Healy [...]
4 months ago
Feel so empty. - Prove that real but not virtual
Warning: This is  going to be totally personal bullshit. So you may not want to waste your precious time reading it. I mean, seriously!. I just wanted to do something forget the emptiness. I feel so damn empty. It was like bearing a huge burden on my back all this time. But apparently I’ve bee...
4 months ago
Implementing Web Socket servers with Node.js - LakTEK
Web Sockets are one of the most interesting features included in HTML5 spec. It would open up a whole different paradigm in web application development by allowing asynchronous, long-lived connections between client and server. As Web Sockets were supported in Google Chrome’s beta release, it ...
4 months ago
I?m with OpenNebula this Summer! - LakTEK
I had the opportunity to get selected for Google Summer of Code on the freshman year itself in my academic life. The experience I gained in that summer working with SilverStripe project boosted my self confidence and helped me immensely to shape up my career. This year, which happens to be my final...
4 months ago
Percentage Votes - Anuradha's Diary
There were several claims about the maximum "percentage votes" obtained at the General Election. But I don't think that those calculations make sense.Here is an example to show why: Let's say I make a one person party, find some names just to fill the nominations, and our unpopular party gets only ...
5 months ago
iPad Hype - Dilantha.info
The iPad is here. Well not here in Sri Lanka yet. Give us a few years to catch up will ya. Its a couch computer you use on your knees. Tablets have been around for years but this is not a tablet with a pointy pen device. This a full hands on experience. If I [...] Related posts:My Current WordPres...
5 months ago
Speaking at TekX - me talking out loud
I have been lucky enough (or found the right bribe) to be selected to speak at this years TekX conference up in Chicago. I have to admit, they have a fantastic lineup again this year and can’t wait to get there to see old friends and make new ones. Every year I go it just [...]
5 months ago
USB Guitar for Frets on Fire - Sound of code - Blog
I have been a fan of Frets on Fire for quite sometime now but I had enough time playing it with my laptop's Keyboard. So I bought a toy guitar and a USB Keyboard and I just had to wire the guitar's push buttons correctly to the Keyboard's tiny (not so tiny though) circuit board so tha...
6 months ago
iDisplay Media App - Sound of code - Blog
These are some photos of a new Media application developed on iDisplay. It demonstrates the capability of having live and natural interactions between the real world and the virtual world. A virtual face of a person is rendered inside a defined area by a plastic frame and that virtual face is ...
6 months ago
School ruined me - Prove that real but not virtual
I always hate my school. No I don’t completely hate. But I hate a lot. School gave me a lot. But whatever it gave me came in change of things unique about me. Today I was going through SICP book and came across the algorithm that finds the square root of a number. It specified [...]
6 months ago
Donation Networks to fight Advertising. - Prove that real but not virtual
Ars technica lit the haystack. It was ready to make a fire. And there were little sparks time to time but ars technica apparently did the job this time. At least in the community I follow. So in brief, Ars says that ad blockers actually block their well being. They have good points to back [...]
6 months ago
Why a book can not be turned in to a movie without blames? - Prove that real but not virtual
??I watched Sherlock Holmes (2009). No I’m not gonna blame the movie. And no I haven’t had read the story before. But it was not _exactly_ the Sherlock Holmes I know. Before I proceed I should mention that the movie was pretty good and it disturbed only a very little to my Sherlock Holme...
6 months ago
Mahamevnawa TV - Sound of code - Blog
There is a "Medin Poya Day"  Live Web Cast (Sinhala) from "Amawatura Mahamevnawa Asapuwa", Malambe, Sri Lanka. If you have a low bandwidth connection, there is an audio only (Sinhala) version as well. Grab something meaningful to your life today. :-)
6 months ago
Mass of an Apple - Sound of code - Blog
(click on the image to enlarge)
6 months ago
Why we don?t care about nature? - Prove that real but not virtual
??Sometimes I hate people in my country. For not loving the nature and acting like idiots. It always occurred to me people acting like loving nature is a matter of shame or hating nature is a matter of heroism. They keep the water taps open. They crush nice innocent plants. Cut off trees. Scare away...
6 months ago
so ? what have you been up to lately? - me talking out loud
I have been/will be a bit busy with life. We have a lot of changes happening all at once so it is not that I am ignoring anyone – I am just a bit busy. Some stuff in no particular order on the recent todo list: 1) Acquisition went through so get to do all [...]
6 months ago
Building Real-time web apps with Rails3 - LakTEK
On deciding the web framework to build Realie, one of the main considerations was should I move to a totally asynchronous framework? Most established web frameworks, including my favorite Rails is built in a synchronous manner and follows a call-stack based model. Real-time web apps needs to be asyn...
7 months ago
Realie Project: Data Structure & Storage - LakTEK
Last couple of days, I found some time to work on my individual research project for the degree course. The topic area I selected for my project was on “Real-time Web”. Real-time Web is just the opposite of the current way we use the web. Rather than we checking (polling) content provide...
7 months ago
Splitting a git repo - Geek with an attitude
Its been almost an year since I last blogged and what can I say, micro-blogging killed blogging for me. Even micro-blogging has got to a point, I don't do as much as I used to. Perhaps the end of web 2.0 or perhaps I'm getting too old for this :)Anyhow, getting back to the subject of this quick pos...
7 months ago
kid preparing for college ? finally - me talking out loud
The kid will be graduating from High School this year. Been quietly and gently pushing her to get ready for it and to prepare for college. She of course has been ignoring me for the most part. Well this past weekend we attended a local colleges seminar on admissions and financial aid that really ope...
7 months ago
Open up some Happiness! - Sound of code - Blog
Found it interesting to watch Coca Cola Opening Happiness commercials in different regions. By the way, this is not a paid advertisement :-P.Sri Lanka - SinhalaSri Lanka - TamilSingaporeChinaIndonesia - "Buka Semangat Baru"USA (I guess)Go ahead, open up some happiness. :-)
7 months ago
My Diggs
Foursquare Surpasses 3 Million Users - Digg
FoursquareFoursquare now has more than 3 million users, if the site's public user registration numbers are correct.The 3 millionth member appears to be Brian S. from St. Louis, Missouri, who has yet to check in to any venues via the mobile-based social network.Foursquare's growth has been accelerati...
5 days ago
Attention, couch potatoes! Walking boosts brain connectivity, function - Digg
A group of "professional couch potatoes," as one researcher described them, has proven that even moderate exercise -- in this case walking at one's own pace for 40 minutes three times a week -- can enhance the connectivity of important brain circuits, combat declines in brain function associated wit...
6 days ago
Fantasy Football: Top 10 Resources for Fans - Digg
Here are 10 websites that might give you the winning edge over your fantasy football competition:
6 days ago
Reading Rainbow slowed down - Digg
oh childhood
6 days ago
Top 10 Twitter Trends This Week [CHART] - Digg
What captured the attention of the most tweeters over the past seven days? Check out the stats on this week's chart.
6 days ago
Quotes: Paris Hiltons Twitter, Shortly After Being Arrested for Cocaine Possession - Digg
In bed watching Family Guy. Love this show.! So hilarious! Stewie is my favorite :) love his accent. PARIS HILTONs Twitter update, shortly after being arrested for cocaine possession in Las Vegas.
6 days ago
Skull-A-Day Makes A Skull Image Using Brain Slices at Mtter Museum - Digg
Noah Scalin of Skull-A-Day made a giant skull image using brain slices at the Mtter Museum in Philadelphia. via Make This is a blog post from Laughing Squid, subscribe via RSS, Email, Twitter, Facebook & Tumblr. Here are a few other possibly related posts you might enjoy:-Nomskulls, Creepy Brain ...
6 days ago
New Skateboard Design: The Strongest and Lightest In The Market - Digg
The new carbon fiber skateboards from RollsRolls incorporate a new deck concept, provisioning for better riding and making them the lightest and strongestlongboardscurrently available in the market. The deck lowers the center of gravity which provides better riding and ease of movement. Each model i...
7 days ago
18 Creative Calendar Designs - Digg
Whether we like to be organized or not, Calendars are rather a necessary thing that is seen every day in many different versions. Whether it is on your cellphone, wristwatch ...Continue Reading on Walyou
7 days ago
Changes and fixes coming to Digg's redesign - Digg
The new Digg is out and available for everyone, but a few things went awry or missing along the way. Digg's founder Kevin Rose has come out with a laundry list full of things that are being done.
1 week ago
Introducing the Digg Known Issues pages - Digg
Hey all - We've created a couple of different Known Issues pages to keep you abreast of bugs and other issues affecting the functionality of the site. read more
1 week ago
Canned Beer Is The Future of Good Beer - Digg
#blotto America makes some of the world's finest beers. And now those beers are getting the conveyance they deservecans. More
1 week ago
Website Aims to Connect Commuters Through Social Serendipity - Digg
This post is part of Mashables Spark of Genius series, which highlights a unique feature of startups. The series is made possible by Microsoft BizSpark.. If you would like to have your startup considered for inclusion, please see the details here.Name: Bumped.inQuick Pitch: Bumped.in is an online co...
1 week ago
Digg v4: release, iterate, repeat. - Digg
At Digg it's our job to try new things, analyze the usage data, iterate, and evolve. While not everyone is happy w/the new design, as of right now the usage looks extremely good (ie. more people registering (43,000+ new users yesterday), digging, consuming, clicking, following, etc.). Our top priori...
1 week ago
Our Favorite YouTube Videos this Week: The Science Edition - Digg
Do you ever stare off into the cosmos, wondering about all the matter and particles swirling about in the universe? Or gaze into the spiraling petals of a rose and contemplate the Golden Ratio and all it connotes?No? Well, take some time out from your weekend of quietly quaffing to think, really thi...
1 week ago
How Non-Profits are Exploring Augmented Reality Tech - Digg
Geoff Livingston co-founded Zoetica to focus on cause-related work, and released an award-winning book on new media Now is Gone in 2007.Augmented reality promises a new level of interaction between people and data. Now, even the newest for-profit applications can turn heads by utilizing this new adv...
1 week ago
IdeaPaint - Digg
Screw putting up a dry erase board in your home office turn a whole wall into one with IdeaPaint ($30-$175). This ingenious paint turns anything you can paint into...
1 week ago
7 Stories About Women Heroes in Tech - Please Send Us More - Digg
The technology press is full of stories of heroic men. In the startup economy, they often take the form of brave men who quit steady day jobs to join crazy startups. That's an inspiring kind of story; I wrote about Louis Gray doing that earlier this week and really enjoyed sharing his news. But...
1 week ago
Mozillas Mobile Browser Alpha Hits Android and Nokia N900 [PICS] - Digg
Mozilla has just released the Fennec 2.0 Alpha for Nokia N900 and Android 2.0+ devices.Fennec is the code name for Firefox mobile and includes the ability to install browser add-ons and sync with the desktop version of Firefox. The new version comes with built-in support for Firefox Sync (what was ...
1 week ago
Net Neutrality: 7 Worst Case Scenarios - Digg
Many consumer advocacy groups, web companies and startups are ranting about the perils of losing net neutrality. Net neutrality, they say, is what made the Internet what it is today by giving small companies the opportunity to become big companies, and it rightly puts the user in full control of wh...
1 week ago
My latest Blog posts
PHP date() function usage and examples
I have been coding PHP like for almost 10 years. The date() function in PHP is a widely used function in most of my apps. The application or website I’m developing will require to associate with a date at some (…)Read the rest of this entry »
3 months ago
WordPress 3.0 ?Thelonious? released
It’s the moment that most of the WordPress enthusiasts were waiting for. The release of WordPress 3.0 bring lots of new features and updates that makes WordPress a powerful CMS to build complex and powerful websites. Arm your vuvuzelas: WordPress (…)Read the rest of this entry »
3 months ago
Refresh Colombo
A bunch of tech enthusiasts have got together in organizing a meetup for the techy/geeky crowd in Colombo. It was organized in quick time and is scheduled to take place this Thursday. Its totally an informal meetup where we get (…)Read the rest of this entry »
3 months ago
It?s that time I start playing football
It’s that time once in four years I start playing football instead of cricket. Football has never been my game, but when the Football World Cup fever gets to me, my feet auto-magically starts kicking the ball around the park. (…)Read the rest of this entry »
3 months ago
Eoin Morgan: Mastering the Reverse Sweep
During the 90′s when One-Day cricket was at its peak different batsmen tried to be innovative to score runs with each an  every possible opportunity. The reverse sweep was one of them. While I cannot recall who really innovated this (…)Read the rest of this entry »
4 months ago
Stats: most runs at each batting position
Came across an interesting question on the Ask Steven column which immediately caught my attention while reading through Cricinfo.com The question: “Can you give the list of the people with most runs at each batting position in Tests and ODIs?” (…)Read the rest of this entry »
4 months ago
Batch resize/rotate photos in Nautilus
It came as quite a surprise when I figured out that Nautilus, the file manager for the GNOME desktop actually had an extension to resize/rotate photos. I don’t do much post editing after taking photos. If any editing is required, (…)Read the rest of this entry »
5 months ago
Tweets via SMS: Now active for Sri Lanka
Its official and its big. Now we can receive Tweets via SMS from the people we are following on Twitter. When you go to your Settings / Mobile page on Twitter, now you will see Sri Lanka as a country, (…)Read the rest of this entry »
5 months ago
lkgeeks.org back with new looks & ideas
When I planned to revamp lkgeeks.org some where around the end of last year, I wanted to make it happen within a month. But things got bit dragged and new ideas came in and now I have almost taken it (…)Read the rest of this entry »
5 months ago
Boom Boom McCullum
I have been looking around for the highlights of Brendon McCullum’s hundred against Australia in the 2nd T20 match in the current ongoing series and have finally found it. When I watched the highlights of this match, I was stunned (…)Read the rest of this entry »
6 months ago