March 17, 2011

Prestashop Direct Deposit Payment Module

I’ve written a direct deposit payment module based on the cheque  payment module for Prestashop. The module allows you to configure your bank account, so that users will be shown the bank account details on checkout. No automatic callback mechanism is included, as different banks use different methods of notification. You will have to update the order status manually through the back office once you receive the payment confirmation from the bank.

This module has been tested with Prestashop 1.3.3

Please read the README file for installation details.

Writing these modules takes time and effort. I appreciate your kind donations by paypal if this module serves your purpose.

DONATE NOW

Download here

October 15, 2010

A few research ideas…

I’ll be updating this post with new ideas that come to my mind from time to time. Here are some research ideas I currently have.

Please contact me if you are interested in any of them, we may be able to do a joint research.
1. A security model for distributed jobs

2. Managing distributed jobs with agents : Computing with disconnecting agents over an unreliable networks

3. Using static code analysis and pre loading DAOs : an alternative for lazy loading

4. Automatic search and download manager for research papers
You submit the name of the paper, the download manager will search from the internet and have it downloaded for you.

5. Usage of Gossip protocol for effective video streaming.

6. A mind map of searches on existing search engines.
A FF plugin or similar tool to mind map searches done in a search engine, so that you can do a new search on the results of another search.

7. Semantic object databases
Using semantics for effective search

8. Using neural network to make nested loop join more efficient

9. Automatic annotation of current web resources with semantic markup
A method to automatically annotate existing web resources, with semantic markup. A new approach of making semantic web popular

10. An alerting and warning system for aggressive driving, and road rage. – A system which will warn drivers, of their aggressive driving and alert authorities if the behavior continues. Will need to involve external and internal data collection system, such as satellite monitoring, road side camera monitoring, vehicle on board sensor readings, and driver behavior.

October 14, 2010

Prime number based database index

I’m currently researching in to a new type of numeric database sparse index, which is based on prime numbers and prime factorization. The base idea is to store only prime numbers in the index and compute the block addresses of them and all other numbers using prime factors of the number.

October 14, 2010

A user identification/authentication scheme using accelrometer data on mobile devices

I’ve started researching in to a user identification/authentication scheme using accelerometer data on mobile devices, as my masters research project. The goal of this research is to capture movement data from built in accelerometers of a mobile device and use that data in a identification authentication scheme. I’ll be posting my progress of work here.

May 19, 2010

Oh! I crashed my first heli on the maiden flying attempt :(

Few weeks back I finally got some time to do the final assembly tasks on the Firefox EP200. I was in too much hurry to try it out and assumed that it would fly the first time despite the tuning. The thing I forgot was the fact that I had never flown a RC model Heli. The first start indicated that instead of pushing air down the main rotor was pusing air up, forcing the heli down, when the throttle was increased.

The second try was fatal, the heli toppled and the main rotor hit the ground, breaking the main rotor assmbly, and damaging the shaft and main gear. Now I had to order the replacement parts before It could fly agian. Investignating what was wrong I found that one of the servo’s needed to be reversed, and my throttle curve settings were wrong, I should have read about how to adjust the controls of a heli before crashing. :( now too late.

Anyway yesterday the replacement parts arrived, and I’m going to fix it in the first instance I get some free time. This time it will not be tested on the ground, instead on my heli test pad. Hope it will fly this time.

Tags: , ,
December 13, 2009

Modified Aerocrafts Flying Dove

Today I tested out the new aerofoil on the rubber powered Aerocrafts flying dove, (AC031), and it’s performance is satisfactory.

June 29, 2009

Ubuntu 9.04 on Acer Aspire 4937G

I recently purchased an Acer Aspire 4937G, laptop. The configuration is as below.

  • ntel Core2 Duo T7450 2.13GHz
  • 4GB DDR3 Ram
  • Nvidia G105M Graphics Adapter
  • 14″ Glossy Display
  • 320GB Harddisk (Though the usable portion is around 270GB)

This laptop comes branded as a Multimedia Laptop which is supposed to have built in DVD player application (embeded), But I couldn’t yet discover how to get it to work, without Vista. (I may have corrupted the specific application partition (which has a embeded XP) when installing linux as it gives a HAL error when I load it through the GRUB).

The ubuntu installation went on fine, and most of the hardware are working. An important point to note is that the wireless networking adaptor didn’t work while booting using the ubuntu 9.04 live cd, but worked fine when running from harddisk. Also the spdif out didn’t give any thing unless the surround volume in alsa is up and unmuted. Also auto matic front muting doesn’t work when the headphone is plugged to the spdif/headphone out.

I have not yet tested the fingerprint, and currently working on getting the FN+Up and FN+Down to increase and decrease the volume. Will post the progress as things go on

June 13, 2009

My Workshop

After about a years construction and refurbishment work finally got my workshop to a  ‘almost complete’ stage. The only problem now is from the huge amount of dust and the rats. Got to find a workaround for those 2 problems as well.

Here are the pics.

January 26, 2009

A website for hobbyists in Sri Lanka.

Check this out..

http://www.hobbytechlk.net

It is a knowledge sharing websites for hobbyists interested in Electronics, Robotics, Remote Controlled Cars, Airplanes, Trains, and Robot building.

January 19, 2009

Courier IMAP Login Failed Issue – Fixed

Recently while configuring a courier-imap I came across a frustrating error where I couldnot login using the correct username and password. I was using authpam module and the server logs just stated Login Failed, and then Logout.

Enabling debug level 2 didn’t help much, but then figured out that I had set DEFDOMAIN in the imapd config file which failed the pam authentication.

Also I found out that each change to authdaemonrc takes effect only after I restart courier-authdaemon and not courier-imap or courier-imap-ssl.

Follow

Get every new post delivered to your Inbox.