sathyabaman

I am a Software Engineer.

All articles by sathyabaman

 

Smart Home (IOT) Project

Smart Home project done for leading internet service provider in Singapore and Malaysia. Smart Home is a one among many solutions they provide to their customer. Smart home is a complete security solution which supports almost all Z-Wave sensors, IOT devices and many more smart home appliances. This product is also expected to go live
Continue reading...  

ZupportDesk Live chat System

Live chat system is a realtime chat application, Using this system users can add a simple chat widget to their websites and whenever a new visitor comes to that website, you will be notified and you can have a realtime chat with visitors. Its not that simple as i say, Its a huge system that
Continue reading...  

ZupportDesk Ticket System

ZupportDesk Ticket System is a customer support ticket solution. Using this system customers can send their queries or problems via email and those email will automatically converted to ticket. Ticket System helps the support team to escalate customers problem in a  professional manner, it also help the companies to analyse the pattern of recurring problems and
Continue reading...  

My Places – Android Application

Its a simple android application i developed on my own interest to explore new technologies. This application will helps to log all the new places you visit and also to share it with your friends and families. The application also has features like – Live GPS update – Live Altitude Update – Live GPS Accuracy
Continue reading...  

Be Like bro

Its a simple memes application with over 50,000 Memes. I developed this app because of the interest i had on memes. you might have a question, how i got these 50,000 memes? Well, I wrote a script to automatically download memes from Facebook and save it on my server over a long period of time.
Continue reading...  

Certis Agent Tracking System

This is my first ever commercial application i developed. Certis is a company that provides security guards to other company, Certis has agents who go and check these security guards. My task was to develop an application that will track the location of agent every 2 minutes and update the system, also using this system
Continue reading...  

Jaffna Temples Android app

Jaffna Temples is a Mobile Application, that will help the users to locate the nearby by temples from their location and also get the easiest direction and route path to visit those temples. This project started as my final year project at college. I as a sole developer done research, design and development for this project,
Continue reading...  

Calico QR- code System

Calico is a Sri Lankan company  that manufacture Cords and tapes. Their main customers are Adidas and Nike, company’s manufacturing plant is located at Negombo,  Sri Lannka. Recently they approached us to develop a QR-Code generating  software for their packing section. Which they can put it on their boxes  and access the QR-code using their mobile
Continue reading...  

implementing Android WebView

Hi In this tutorial i will give you instructions on implementing webview in Android. Sometimes you may need to load webpages inside your application itself rather than redirecting the user to browser. In this tutorial we will see the commands necessary to display webpages inside the application. First of all create a new project and
Continue reading...  

IOS implementing SignalR using Objective-C

For the past few weeks i been doing some research on SignalR in Objective C and i found very few resources available on the internet for implementing signlR in Objective-C. Therefore i thought of writing this tutorial, hoping it will help some developers one day. In this tutorial i will explain you, how to  get
Continue reading...  

Caught a pikachu – pokemon go

Although i have played many games, i have never thought of writing anything about games before on my blog. This is the first time i am writing about games. I love games as many other mobile developers do. The first computer game i ever played is Dangerous dave, I managed to get up to level
Continue reading...  

Signal R in Android

Recently i developed a Android chatting application for the company called zupportdesk. I went through lot of difficulties since there is a very few online resources available for reference to implement signal R in Android, but somehow i figured it out by putting lot of time and effort on it. Now i thought of sharing what
Continue reading...  

lolcorps.com

Lolcorps.com is a entertainment website that display funny images, animations with memos. Actually i never planned for this website. This time i was working in a telecommunication company in Sri Lanka, here i used to write scripts for servers. so i was doing some research on servers and testing some of my automated scripts, eventually i
Continue reading...  

MD5hacking.com

This is my 7th website i ever created back in 2014. Its a simple website, help developers to decrypt and encrypt MD5 hashes. Yes we all know, there is no way you can decrypt md5 hashes, because the algorithm is designed in a way that the original values are lost during the process of encrypting
Continue reading...  

Lankahomes.lk – adspace.lk

adspace.lk is a online website, that helps uses to advertise their properties online for free. I started creating this project after dropping isaithuli.com, but unlike isaithuli.com now i learned a lot about web development technologies and now i am in my final year of my college, while developing this project. i had lot of college
Continue reading...  

My first website : Isaithuli.com

This is a the first website i ever created back in 2013. I started this  project in my school days, because i had a strong interest in Tamil music, those days i also used work part-time in a communication shop in Mount Lavinia, Sri Lanka. There i used to download huge amount of Tamil music
Continue reading...  

Download Pokemon go V0.33.0 – Android Apk

Download pokemon go for android – ClickHere Pokemon go Version 0.29.3 Click here to download it. Pokemon go Version 0.29.2 Click here to download it. Pokemon go Version 0.33.0 Click here to download it.
Continue reading...  

Range values to be calculated in PHP Loop

This question was asked by a Abdullah on stackoverflow.  So i thought of giving him a better solution. As you can see from the above image. For a range of number, each number must be added and divided by the length to get the average and then check if the average is greater than or equal to
Continue reading...  

Permissions in Android 6.0 API Level 23

One of the important change that was introduced in Android 6.0 (API level 23) is the users grant permissions to apps. With this change all the device that is running Android 6.0 and above will have to request the permissions while the app is running, not when they install the app. This approach will help the
Continue reading...  

Android Loading images to Recycler View

In this tutorial i will give you instructions of loading images in a recycler view using Picasso library. One you complete this tutorial your application will look like this. This application will list image of the android versions and its version names. OK. lets get started. 1. Create a new project. Open up your android
Continue reading...  

Android Https Post and Get

Yesterday, i have done an piratical test for an interview. The task provided is to post a username and password to an https url and also to  get the response results using an https connection in another url. I have successfully completed the task, but it took me around five hours. I wasted lot of
Continue reading...  

Installing Google chrome in Ubuntu 16.04

In this tutorial lets look on how to install Google chrome in Ubuntu 16.04. Lets get started. 1) First do an update and install Wget. Use the below command to update Ubuntu packages and install Wget

2) Download the current stable version package using wget. 3) Force installing dependencies and install package
Continue reading...  

Ubuntu 16.04 – Move the side bar to bottom

As we all know one of the new feature announced in Ubuntu 16.04 is moving your sidebar or launcher position. In this article i will share the command that will help you to move your launcher position to bottom. Just use the below command to move your launcher to bottom of the screen.

And if you
Continue reading...  

List of countries in the world – Raw Data

I am developing an android application. In which i must ask the users to select their country, Therefore i searched on the internet for list of countries. I got lot of results, but i cant use those data in my application directly, with out making some modifications. Its just waste of time. Here i am
Continue reading...  

Loading images from server in to Android Grid view

In this tutorial, we will be looking at how to load images from server in to android grid view. Once you complete this tutorial, your application will look like this. Lets call this application as a Movie Database. This will display list of movies and the name in a grid view.   1 . Creating
Continue reading...  

Sample application form for US diversity visa program

I have tried the us diversity program for the past three years, but i have not found lucky enough. In this article i will give you some information and screenshots of the US diversity program. Usually the us diversity program opens for application in the period of October and November. Usually they accept application for
Continue reading...  

mysql get the existing table code

I had a situation where i have a table with huge lot of fields. i want to recreate this table with some other name. It would be very easy if i have any user interface like php myadmin or mysql work bench but since i am working on the server there is no UI. Therefore i
Continue reading...  

PDO database insert script – PHP

PDO_MySQL, is the MySQL for PDO. PDO has been introduced in PHP, and the project aims to make a common API for all the databases access, so in theory you should be able to migrate between RDMS without changing any code (if you don’t use specific RDBM function in your queries), also object-oriented. The PHP
Continue reading...  

Privacy in Ubiquitous Computing

In the recent years use of desktop computers has fallen gradually, this means people have started moving to next generation of computing called Ubiquitous Computing or everywhere computing. In Ubiquitous environment computers are embedded in to the environment. This way of embedding computers in to the environment will make the humans life easy in many
Continue reading...  

Unable to compile android project – dependency issue

Most of the time i see this issue on my android studio, while compling the application

It is because the android studio couldnot find some of the  libraries. Make sure you have them installed all the necessary libraries.  Here are some dependencies requirement for Android sdk versions above 21. You can modify this in your build.gradle file.
Continue reading...  

python script to check server status

Today lets write a simple script to chek the Apache server status using python. create a simple file called server_check on your desktop, copy and paste the below code

Now lets execute and check. open your terminal and navigate to the desktop and type the following command. python check_service then it will ask for
Continue reading...  

Alternatives for Adsense – Are they really helpful?

I have been blocked from Google Adsense about 5 years back for doing some illegal clicks. From that day onwords i been looking alternatives for Google adsense. I have done some research and found the best two alternatives uses suggest. they are 1) Infolinks 2) Chitika Now the question is do they pay well like adsense?.
Continue reading...  

Generate ssh Keys – Github

configure git for the first time git config –global user.name “Yourname” git config –global user.email “Yourname@gmail.com” generate a local key ssh-keygen -t rsa -C “Yourname@gmail.com” run ssh agent in background ssh-agent -s Change file permissions for id_rsa file chgrp Users ~/.ssh/id_rsa chmod 600 ~/.ssh/id_rsa test the ssh connection ssh -T git@github.com
Continue reading...  

Download entire website using wget

Downloading the entire website is very simple using wget. Just follow these few steps. 1) Make a directory – It can be any name you want.(i will name this as my_blog)

2) Navigate to that directory 3) Run the below code Thats it…….. If you want to run this in a background
Continue reading...  

Privacy Policy for Google Play store

Privacy Policy built the my places app as a Free app. This SERVICE is provided by at no cost and is intended for use as is. This page is used to inform website visitors regarding my policies with the collection, use, and disclosure of Personal Information if anyone decided to use my Service. If you
Continue reading...