Archive for the ‘Uncategorized’ Category

Hand coding websites – How to…

Tuesday, May 21st, 2013

What does it mean and why do it?

Simply put, hand-coding means to write the necessary tags or lines of code by hand, without using a graphical interface. Usually when one speaks of web design, the first thing that may come up is DreamWeaver, a superb (but expensive) piece of software that you can use to create websites with ease.

But there are times when you may need to take full control of the process and write the code by hand. This video gives some reasons in brief and shows you how to code a web page by hand, simply by using a standard text editor. Depending on your OS (operating system) and kind of work you do, you may have a number of editors available like GEdit, NotePadd, NodPad++ and so on…

This is NOT a complete course on web design but is meant to get you started.

Happy learning :)

New forum launched

Friday, August 3rd, 2012

Finally, the old forum is gone. And with it, we’ve removed all of the posts from the past.

Our new forum is located at the same link but this time, we’re on with bbpress.

Why the change…

After carefully considering the use (or should I say misuse) we decided that phpbb was not the way ahead for us. We had an average of 100 spammers registering each day and this was just a nuisance even for simple administration.

We’re sorry about the old posts but we hope that some of them can be restored in due course.

Our new forum has 3 main areas at present. And one is dedicated to the WarrantyTrack community, the world’s first (and so far only) open source warranty management system.

Welcome aboard!

BAD NEWS: Your passwords in France may be read by others

Wednesday, April 13th, 2011

This is probably one of the most absurd piece of news I heard.

It is common practice for us to encrypt passwords on our web and other databases using a one-way hash. The idea is that our users feel relieved that their accounts are safe. But now this crazy news about government law!

The Government of France apparently insists that passwords be kept unencrypted. And the reason behind it is to allow the ‘law’ access to them on demand.

In my opinion, this is an absurd rule and it can just cause people to lose trust and confidence in service providers. How would you, for example, feel if Yahoo were to reveal your unencrypted passwords to the government? In that case, you’d rather keep your doors unlocked during the night.

If this rather silly rule is going to be implemented, we’re in for an economic down-turn dur to its negative impact.

Based off the story here:

Expert PHP Training

Sunday, December 5th, 2010

Do you fall into any of the following categories?

  • A school-leaver, ambitious in taking up software development as a career
  • An undergraduate, trying to find some work
  • A graduate, lacking the skills to work as a developer

If you belong to any of the above groups, you definitely need to take advantage of this training programme. It’s not just a programme – it’s rigorous, fast-paced and work-oriented. A little warning though… This is NOT for the weak-hearted, or the busy ones who can’t commit to this programme.

Here’s what you get:

  1. Intensive training on building PHP applications.
  2. A thorough grounding on working with MySQL database servers
  3. Hands-on activities and training, based on real-world projects.

What happens after training?

Those who successfully complete this programme will be:

  • able to instantly apply to programmers’ positions at leading organisations.
  • able to do freelance work, even by staying at home.
  • eligible to work as on-call developers with Marha Online, or be suitable for fixed employment positions with us.

Commencement: Soon, within the next two weeks. Book your places early to avoid disappointment.

Your total investment: Rs.12,000/-

Course duration: 20 to 30 days (full-time – Monday to Saturday. 4 hours per session)

Eligibility: you need to have ALL of the following:

  1. Be very comfortable with learning English.
  2. Be at least 16 years old.
  3. Have a basic knowledge of working with computers. Priority will be given to those who demonstrate their programming abilities.
  4. Be WELL-DISCIPLINED, committed, honest and hard-working.
  5. Be a self-starter who can take a little instructions and use his/her initiative to complete a task.
  6. Be a team-player.
  7. Have a good background in mathematics and ‘intelligent’ problem solving.

Restrictions: This is NOT for those busy people who are already in any kind of full-time work.

How to apply:

If you’re interested in pursuing this programme, simply send an email telling us about yourself, to:, or call 0722.980.688 for any clarification.

Happy learning!

TWENTY seconds from you…

Saturday, August 7th, 2010

In order to better understand customer needs, we’re trying to see what Operating system YOU use MOST.

Please participate in this poll and let us serve you better.

Thank you

What's your most used Operating System

View Results

Loading ... Loading ...

Looking for work? First read this!

Sunday, April 11th, 2010

From the CEO”s desk…

The three weeks from March 20th up to the 2nd of April (2010), was one of the most dissappointing for me.

After having burnt my fingers once, I decided not to go by the qualifications prospective employees claimed to have on paper, but to assess them and make the discovery myself.

So it began… On-line ads followed by email evaluations, then telephone interviews and finally,  I ‘invited’ the ‘top 6’ applicants to participate in the written assessment.  Their success at this assessment would determine their acceptance to the practical test.

Well, to start with, only 4 turned up for the written test.  All graduates (or nearly graduates) from various universities in Sri Lanka and abroad.

The written tests was a disaster! just TWO of the participants managed to scrape through with a below-average mark.  Not willing to come to conclusions based on this, we proceeded with the practicals. After a great struggle, they completed the 90-minute test within a little more than 3 hours!

But here was the good thing about it.  I (being from a teaching background), recognised that these two participants had the knack for programming and could be coached to the mark.  So after the formalities, they were hired.

These folks knew what they were heading for.  This is what was promised to them.

1. Training – ebooks, videos, webinars, classroom sessions and on-site.
2. Good remuneration after training.
3. Allowance during training
4. Opportunity to communicate with clients worldwide.
5. Opportunity to learn the latest technologies.

And guess what happened… These people were expected to start work on the 1st of April. But on the first day, one employee emailed me stating that she couldn’t make it to work as she thought it was a holiday, and that she had other programmes scheduled. I couldn’t imagine this attitude. So I decided to mail her a task to carry out while she was away from office. She claimed to have tried but failed. With that she quit. And on the second day, the other guy claimed that the work was too hard and stated in his mail to me that he wouldn”t be coming to work in the future! Is this only Sri Lankan, or is it a worldwide phenomena? I wonder…

So dear reader, if you are looking for work, please don’t make this same blunder.  This affects YOU more than the company you’re letting down. It affects your career record.

So here are some key things to note when looking for work.

  • First, know what you’re heading for.
  • Know your self. Ask your self if you are a quitter or are truly committed.
  • Check your attitudes towards others. Are you selfish? Are you ignorant about social responsibilities? Do you know the impact of leaving a company without formal notice?
  • Are you ready to work? Don’t just look for work because you are desperate for money or because your colleagues are looking for work. You should know if YOU are ready to work. If not, forget it.
  • Agree on a salary and don’t say ‘yes’ to everything just because you’re desperate.
  • Is this the kind of work you’re looking for? Make sure that you’ll enjoy what you’re going to do. If not, do everyone a favour – don’t join.
  • What does it take to be working? Do you have to travel? Does your work demand that you work from home as well? If you don’t have what it takes, don’t waste your employer’s time.
  • Be a life-long learner. Never say that you’ve finished learning… Consider it your obligation to learn constantly and upgrade your knowledge.
  • Be honest. Don’t brag about matters that you can’t handle.

I hope you benefit from this.


Saturday, December 12th, 2009

After much planning, evaluation and brain-storming, we’ve decided to implement our official blog using Word Press.

What’s “Empress”?
In one word it’s “branding”… But really, we had to come up with a name for the Word Press installation on Marha Online. So initially we thought of mpress and instantly came up with the ’em’ prefix to indicate ‘m’ for Marha… Thus Empress!