Searching for latest technologies?
Custom Search

Saturday, October 24, 2009

Need a Helping Hand...

I'm an undergraduate at University of Colombo School of Computing, Sri Lanka. I'm doing a research on "Semantic web prefetching". In order to do a literature survey I want some related papers to review.

"Towards Semantics-Based Prefetching to Reduce Web Access Latency" by Cheng-Zhong Xu, Tamer I. Ibrahim

Above are two papers that I found out but since I have no logins in Springer, ACM or IEEE. Therefore I need someone's help to get those papers.

If someone has those papers and some other related papers please be kind enough to send them to me.

I guarantee that those papers are only for academic usage and not for sale or will not misuse them.

Thank You.

Saturday, September 19, 2009

The World’s First OLTP Database Machine With FlashFire Technology

Based on a combination of Oracle software and innovative Sun hardware, including Sun's breakthrough FlashFire technology, Oracle Exadata V2 is built on a massively parallel architecture that brings together fast servers, and high-bandwidth interconnects between storage and database servers — a design that radically accelerates database processing and delivers exceptional performance.

Available in a range of configurations, the new Oracle Exadata V2 combines compute, storage and networking technologies, and features Sun FlashFire Technology to turbocharge applications. This uniquely well-balanced CPU, I/O and memory system yields high throughput networking and performance, designed and tuned for Oracle technology.

The result is a quantum leap in performance over Oracle's previous generation Exadata machine, including a 20x increase in random I/O and a 5x I/O bandwidth speedup with FlashFire Technology, as well as a 2x speedup in compute and network performance capacity. In short, the Oracle Exadata V2 is the world's fastest machine for both data warehousing and online transaction processing.

High-Performance Hardware from Sun

  • Fast X86 CPUs processors
  • 600 GB SAS Disks run at 6 Gigabits/Sec
  • Fast DDR3 Memory
  • 72 Gigabytes RAM per Database Server
  • 40 Gigabits/second InfiniBand Switch
  • 100 TB Disk Capacity per Sun Oracle Database Machine
  • Sun FlashFire Technology for High Speed Transaction Processing

Latest Software from Oracle

  • The latest generation of innovation - Oracle Database 11g, Release 2
  • Hybrid columnar compression for 10 to 50 times greater data compression
  • Smart Scans on compressed data for even faster query execution
  • Storage Indexes to further reduce disk I/Os
  • Offloading of query processing to storage using Smart Scans
  • Includes Oracle Enterprise Linux

Smart man + smart woman = romance
Smart man + dumb woman = affair
Dumb man + smart woman = marriage
Dumb man + dumb woman = pregnancy


Smart boss + smart employee = profit
Smart boss + dumb employee = production
Dumb boss + smart employee = promotion
Dumb boss + dumb employee = overtime


A man will pay $20 for a $10 item he needs.
A woman will pay $10 for a $20 item that she doesn't need.


A woman worries about the future until she gets a husband.
A man never worries about the future until he gets a wife.
A successful man is one who makes more money than his wife can spend.
A successful woman is one who can find such a man.


To be happy with a man, you must understand him a lot and love him a little.
To be happy with a woman, you must love her a lot and not try to understand her at all.


Married men live longer than single men do, but married men are a lot more willing to die.


A woman marries a man expecting he will change, but he doesn't.
A man marries a woman expecting that she won't change, and she does.


A woman has the last word in any argument.
Anything a man says after that is the beginning of a new argument.


Old aunts used to come up to me at weddings, poking me in the ribs and cackling, telling me,
"You're next."
They stopped after I started doing the same thing to them at funerals.

Wednesday, September 9, 2009

A to Z Sinhala

This is for all who can read Sinhala. Sorry about others...

Saturday, August 29, 2009

Voca People

Voca People?? This is really amazing. You must watch this my dear visitors.. enjoy!!

Sunday, August 16, 2009

South African 'Lion King'

This is unbelievable!!! He should be the South African Lion King. What a relationship! what a love! There are no words to explain the affection for each other. Just watch the video and make sure you don't try it when you are on safari. Enjoy..!!

Saturday, August 15, 2009

Real politics

This is what we call real politics. So nice to see these people together. The following pictures were taken during the felicitaion ceremony at the BMICH for the new Catholic Archbishop Rt.Rev Malcolm Ranjith, on 10th August 2009.







Friday, August 14, 2009

Murali clone flown into help Kiwis says report

By Channaka de Silva (

The visiting New Zealand team has flown down a teenager from England to Colombo to help the team’s preparations because the youngster “apparently can bowl Muralitharan's famed doosra with the same worst action ever to pass muster” according to a report in New Zealand media.

New Zealand’s ‘Dominion Post’ revealed that an unheard-of 19-year-old named Maurice Holmes who is a Kent 2nd XI bowler had been called in to help Kiwis combat the threat of Muttiah Muralitharan and Ajantha Mendis in the upcoming Test series which begins in Galle on August 18.

Holmes had been discovered by the New Zealand team when he bowled to the New Zealanders at the nets during the Twenty20 World Cup in England in June.

New Zealand Cricket's General Manager, Geoff Allott had said skipper Daniel Vettori felt he could be helpful to their cause in Sri Lanka.

"The guys were blown away by how close he was to Murali and there are very few people who can do that so we thought, ‘why not’," Allott said.

"The proof will be in the pudding of course but we viewed it as worthwhile. He can bowl the doosra and we have to look at ways of improving."

Allott had described the cost of the exercise as "really nothing more than a return airfare".

"The thing is Saqlain Mushtaq is always working with the batters and bowlers. He is a busy man, so Maurice is able to do a lot of the grunt work." Allott had said.

Allott said the feedback from the New Zealand players about Holmes had been very positive.

Holmes, who is on a gap year between secondary school and college, left the New Zealand camp yesterday to return to England.

Holmes had said he never initially studied Muralitharan's technique. "I never knew he bowled like that, it just felt normal for me."

Wednesday, August 12, 2009


(1) Fine: This is the word women use to end an argument when they are right and you need to shut up.

(2) Five Minutes: If she is getting dressed, this means a half an hour. Five minutes is only five minutes if you have just been given five more minutes to watch the game before helping around the house.

(3) Nothing: This is the calm before the storm. This means something, and you should be on your toes. Arguments that begin with nothing usually end in fine.

(4) Go Ahead: This is a dare, not permission. Don't Do It!

(5) Loud Sigh: This is actually a word, but is a non-verbal statement often misunderstood by men. A loud sigh means she thinks you are an idiot and wonders why she is wasting her time standing here and arguing with you about nothing. (Refer back to # 3 for the meaning of nothing.)

(6) That's Okay: This is one of the most dangerous statements a woman can make to a man. That's okay means she wants to think long and hard before deciding how and when you will pay for your mistake.

(7) Thanks: A woman is thanking you, do not question, or faint. Just say you're welcome. (I want to add in a clause here - This is true, unless she says 'Thanks a lot' - that is PURE sarcasm and she is not thanking you at all. DO NOT say 'you're welcome' . that will bring on a 'whatever').

(8) Whatever: Is a woman's way of saying F-- YOU!

(9) Don't worry about it, I got it: Another dangerous statement, meaning this is something that a woman has told a man to do several times, but is now doing it herself. This will later result in a man asking 'What's wrong?' For the woman's response refer to # 3.

Saturday, August 8, 2009

What is RSS?

RSS logo

RSS stands for "Really Simple Syndication". Many people describe it as a "news feed" that you subscribe to. It is a technology that is being used by millions of web users around the world to keep track of their favorite websites.

Earlier days we had to "bookmark" websites in our browser and manually return to them on a regular basis to see what had been added and updated.

Following are some problems or lack of performance in bookmarking. But still we bookmark web sites since we are not used to RSS yet.

  • The web surfer had to do all the work, visit the site and check for updates.
  • More complicated when you are trying to track many websites at once
  • If you forgot to check your bookmarks, you would miss the updates.
  • On the other hand, your visits to the web sites that don't update very often are in vain.

Nowadays people are so busy, Cannot afford much time on checking updates and all. So this led people to think of a way to bring the updates from the sites to them rather than checking the sites manually. This is what RSS does for us.

RSS is a technology that provides you with a method of getting updates sent to you for you to read at leisure. It saves your time and helps you to get the information you want. I just started with feeding and it seems quite easy. But still I couldn't give up bookmarking either. Read further and get familiar with RSS today.

How to use RSS?

You need a RSS Feed Reader. RSS Reader is, to which you get the updates fromthe websites you subscribed so that you can read them. There are many feed readers, you can start with Google Reader and Bloglines. Both are free and easy to use and work a little like email. The best way to learn how to use either Google Reader or Bloglines is, simply subscribe to some feeds and give it a go. Check the dropdown list on the right menu for more readers.

There are two places to look for a site's feed:

1. On the Site
2. In Your Browser

On Site Subscription

You may have noticed a lot of little buttons and widgets appearing on web sites and blogs. Little orange buttons, links called RSS, XML, ATOM and many more.

They come in all shapes and sizes. Here are a few you might have seen:

common RSS feeds
There are plenty more and any of these buttons or anything like them it means that the site you are viewing almost certainly has a feed that you can subscribe to.

Browser Subscription

Many internet browsers now have the ability to find and subscribe to RSS feeds built right into them. When you visit a site and if you see an orange icon in the right hand side of address bar it means that website has an RSS feed.

This is how it looks when you visit using Firefox:

RSS icon in address bar

By clicking the orange icon that you see in the address bar you can easily subscribe to get updates from wickeys blog.

Once you have subscribed to a few feeds you will begin to see unread items in your Feed Reader and you can start reading.

Check this video out for more information:

Wednesday, August 5, 2009

A short story with a beautiful message.....

father and daughter

Little girl and her father were crossing a bridge. Father was kind of scared so he asked his little daughter, "Sweetheart, please hold my hand so that you don't fall into the river."

The little girl said, "No, Dad. You hold my hand."

"What's the difference?" Asked the puzzled father.

"There's a big difference", replied the little girl.

"If I hold your hand and something happens to me, chances are that I may let your hand go.

But if you hold my hand, I know for sure that no matter what happens,
you will never let my hand go."

In any relationship, the essence of trust is not in its bind, but in its bond.

So hold the hand of the person who loves you rather than expecting them to hold yours...

Thursday, July 30, 2009

Sri Lanka Postcode Finder

Now you can use "Sri Lanka Postcode Finder" which can be found on the right side bar, to find the postcode of your town, city, village...etc.
Hope this would help you a lot.

Sunday, July 26, 2009

How to put a background music in HTML

Here is a simple javascript which you can use to play a backgroung music on your html pages. In IE it works fine and for FireFox I just happened to host it locally for testing because the 'else' part in the script does not work with "file:///" protocol used in FF. So if you find an answer for that issue please let me know too.. Enjoy.!!

<script language="javascript" type="text/javascript">

if (navigator.appName == "Microsoft Internet Explorer")


document.write('<bgsound src="path/filename" loop="false">');




document.write('<embed type="application/x-mplayer2"


src="path/filename", this path can be an actual or a relative path to the file. And the filename is including the extension. I tested it using a .mp3 file.

Julia movie song

"Julia" is a Sinhala movie which recently started screening in Sri Lanka, but don't know exact cinemas and couldn't watch it yet. So cannot put anything about the movie without watching it. I'm publishing this song just because I like it. Enjoy!!!

Wednesday, July 22, 2009


"Widudahara" is the first educational Web TV channel in Sri Lanka launched by University of Colombo School of Computing. Its main aim is to provide a stream of knowledge and give the maximum benefit of all sorts of resources of university to the community which will help everyone in the field of Information Communication Technology (ICT) to get thorough.

Since 22nd of May 2009, it’s at your service and it’s FREE !!! so go get the experience and make the best use of the UCSC TV. Enjoy…!!!

Tuesday, July 21, 2009

"2009 - Year of English & IT in Sri Lanka"
Mr.Bill Gates message

Hello! It’s a great privilege to join you by video to celebrate the “Year of English and IT Services” in Sri Lanka. I was very excited to learn about plans for the year which have a clear focus on IT, because this initiative demonstrates that His Excellency, President Mahinda Rajapaksa, and his government recognize the extraordinary potential that information technology has to dramatically improve people’s lives in the country.

Some of you may know that I now focus my full time work on the foundation. But I’m still very connected and very excited about the work going on at Microsoft. As I reflect on these thirty-three years of great innovation since Microsoft was started,I am amazed at how far we’ve come and the many ways in which IT is transforming how people live and work all over the world and the pace of progress continues to increase. The personal computer we have today is already over a million times more powerful than the original PC that Microsoft wrote software for back in 1981. I’m confident that even more dramatic changes are yet to come and that the future of technology will be far more exciting than even the past.

At the same time, it’s also clear that large segments of the world’s population have not reaped the full benefits of technology. Only about a billion of the roughly six billion people in the world have regular access to sophisticated forms of Information Technology. IT skills lag far behind where they need to be in an increasingly competitive and globally interconnected economy.

Sri Lanka has an advantage though, with a government that’s committed to investing further in IT, as outlined in President Rajapaksa’s vision statement. Like President Rajapaksa, I am optimistic that the country is poised for greater economic growth and development, and much of that will be fueled by the use of software and the power of IT. Sri Lanka’s high literacy rate, at over 90%, and its high standards of education and healthcare give it a strong economic foundation. The country’s IT literacy rate is nearing 20%, which represents a significant jump from 8% only a few years ago. English language speaking skills are also a crucial part of the foundation for future growth. I am pleased to see that the government has identified the importance of English language skills by declaring 2009 the Year of English and IT Services.

So, let me take this opportunity to congratulate President Rajapaksa for his leadership in declaring 2009 the Year of English and IT Services in Sri Lanka, and to wish those involved in the implementation of this very important initiative every success moving forward.

For its part, Microsoft stands ready to fully support the initiative and Sri Lanka’s broader IT-objectives over the long term. The theme of the work we do in Sri Lanka is “Creating Employability.” Through our Partners in Learning and Community Technology Skills Programs and our other initiatives, Microsoft has partnered with educational and non-governmental organizations in Sri Lanka to bring IT skills and training to over a million people across the country. These efforts have reached students, teachers, academia, rural communities, IT professionals, and migrant workers. To date, Microsoft has invested over 450 million rupees in Sri Lanka towards these programs and plans similar investments over the coming years. We have already made Windows Vista Sinhala enabled, and we are currently localizing our Office Suite for Sri Lanka.

Microsoft’s presence in Sri Lanka continues to grow in many ways, and we are committed to deepening existing partnerships and building new ones. Working together, there is a lot we have already achieved, and much more that we’ll accomplish in the future.

Thank you and good luck!

Sunday, July 19, 2009



Knowing where and when the next accident is going to take place, how many people going to die, still he could not stop it. But WHY? Because it is written…
Due to the work load, studies… bla bla.. I couldn’t watch a movie for sometime…but yesterday I just had time to watch a movie called “Knowing”. Actually I watched it just because Nicolas Cage is one of my favourite best actors. However this movie made me write this simple note about it.


"Knowing" tries to tell how the Earth is going to be destroyed and how a new world will start with human lives. Some friends say that it’s totally against the belief of Christians, the God created this world, because it shows some aliens kind of people coming down to the earth to take away children and put them in another earth like world. But using the same point some friends say that they are angels and it’s the story of Adam and Eve and the creation of the world. I don’t know what exactly was in the director’s mind. But I enjoyed the film very much.


If you're interested just google, and below are some links I found…

Thursday, July 16, 2009

The link between the man & GOD

Here is a nice email which I received from one of my friends. It is a nice conversation between a professor and a student regarding the God and man’s faith. I just thought of sharing it with you all through my blog.

(I don’t think that I’m violating any copy rights by publishing this).


Don't miss even a single word...

An atheist professor of philosophy speaks to his class on the problem science has with God, The Almighty.
He asks one of his new students to stand and.....

Prof: So you believe in God?

Student: Absolutely, sir.

Prof: Is God good?

Student: Sure.

Prof: Is God all-powerful?

Student: Yes.

My brother died of cancer even though he prayed to God to heal him..
Most of us would attempt to help others who are ill. But God didn't. How is this God good then? Hmm?
(Student is silent.)

Prof: You can't answer, can you? Let's start again, young fella. Is God good?

Student: Yes.

Prof: Is Satan good?

Student: No.

Prof: Where does Satan come from?

Student: From...God....

Prof: That's right. Tell me son, is there evil in this world?

Student: Yes.

Prof: Evil is everywhere, isn't it? And God did make everything. Correct?

Student: Yes.

Prof: So who created evil?
(Student does not answer.)

Prof: Is there sickness? Immorality? Hatred? Ugliness? All these terrible things exist in the world, don't they?

Student: Yes, sir.

Prof: So, who created them?
(Student has no answer.)

Prof: Science says you have 5 senses you use to identify and observe the world around you.
Tell me, son...Have you ever
seen God?

Student: No, sir.

Prof: Tell us if you have ever heard your God?

Student: No, sir.

Prof: Have you ever felt your God, tasted your God, smelt your God? Have you ever had any sensory perception of God for that matter?

Student: No, sir. I'm afraid I haven't.

Prof: Yet you still believe in Him?

Student: Yes.

Prof: According to empirical, testable, demonstrable protocol, science says your GOD doesn't exist.
What do you say to that, son?

Student: Nothing. I only have my faith.

Prof: Yes. Faith. And that is the problem science has.

Student: Professor, is there such a thing as heat?

Prof: Yes.

Student: And is there such a thing as cold?

Prof: Yes.

Student: No sir. There isn't.
(The lecture theatre becomes very quiet with this turn of events.)

Student: Sir, you can have lots of heat, even more heat, superheat, mega heat, white heat, a little heat or no heat.
But we don't have anything called cold. We can hit 458 degrees below zero which is no heat, but we can't go any further after that.
There is no such thing as cold . Cold is only a word we use to describe the absence of heat . We cannot measure cold. Heat is energy . Cold is not the opposite of heat, sir, just the absence of it .(There is pin-drop silence in the lecture theatre.)

Student: What about darkness, Professor? Is there such a thing as darkness?

Prof: Yes... What is night if there isn't darkness?

Student : You're wrong again, sir.. Darkness is the absence of something. You can have low light, normal light, bright
light, flashing light....But if
you have no light constantly, you have nothing and it's called darkness, isn't it? In
reality, darkness isn't. If it were you would be able to make
darkness darker, wouldn't you?

Prof: So what is the point you are making, young man?

Student: Sir, my point is your philosophical premise is flawed.

Prof: Flawed? Can you explain how?

Student: Sir, you are working on the premise of duality. You argue there is life and then there is death, a good God and a bad God. You are viewing the concept of God as something finite, something we can measure. Sir, science can't even explain a thought. It uses electricity and magnetism, but has never seen, much less fully understood either one. To view death as the opposite of life is to be ignorant of the fact that death cannot exist as a substantive thing. Death is not the opposite of life: just the absence of it.
Now tell me, Professor. Do you teach your students that they evolved from a monkey?

Prof: If you are referring to the natural evolutionary process, yes, of course, I do.

Student: Have you ever observed evolution with your own eyes, sir?
(The Professor shakes his head with a smile, beginning to realize where the argument is going.)

Student: Since no one has ever observed the process of evolution at work and cannot even prove that this process is an on-going endeavor, are you not teaching your opinion, sir? Are you not a scientist but a preacher? (The class is in uproar.)

Student: Is there anyone in the class who has ever seen the Professor's brain?
(The class breaks out into laughter.)

Student: Is there anyone here who has ever heard the Professor's brain, felt it, touched or smelt it? No one appears to have done so. So, according to the established rules of empirical, stable, demonstrable protocol, science says that you have no brain,sir.
With all due respect, sir, how do we then trust your lectures, sir?
(The room is silent. The professor stares at the student, his face unfathomable. )

Prof: I guess you'll have to take them on faith, son.

Student: That is it sir.... The link between man & god is FAITH. That is all that keeps things moving & alive.

this is a true story, and the
student was none other than......... . .

APJ Abdul Kalam , the former president of India .

Wednesday, July 15, 2009

Web Pre-Fetching

Nearly two decades ago with the introduction of the "World Wide Web" (WWW), much of the world's economy, culture, business, etc all were e ected heavily by WWW and will continue to do so. Due to the fast development of internet services, heterogeneous network connectivity, real-world distances, congestion in networks or servers and a huge amount of network traffic, now it is becoming "World Wide Wait" and can contribute to this less-than-speedy web experiences.

According to the 8-second rule if the web page load-time exceeds eight seconds (now it is said to be 8 ± 2 seconds), users are unlikely to wait, or stick around, for its completion. So it is becoming an essential issue to reduce World Wide Web user-perceived latency. Though the caching gives a solution to this the bene t of caching is limited due to the rapid changes of network resources. The maximum hit rate achievable by any caching algorithm is just 40% - 50%. Therefore the need for a better solution led people to think of a way to bring the web resources to the client side in advance so that the clients' requests can be responded locally. This is what we call "Web Pre-Fetching".

The goal of "Web Pre-Fetching" is to improve the quality of the Internet Services by reducing the World Wide Web user-perceived latency. In other words, reduce the web page loading time by pre-loading the local cache by pre-fetching the web resources in advance and serve the requests through the local cache.

In web prefetching the web resources/objects are prefetched from the web servers in advance that the user is likely to access in the next moment. So that the next requests can be handle locally and therefore the user would not experience any delay in page loading. Nowadays in most web con gurations, a proxy server exists between client browsers and web servers. Therefore most web pre-fetching is caching proxy servers so that those proxy servers can serve clients requests. However, even caching browsers is also possible (e.g.Link prefetching).