Author Archives: majid

About majid

Software engineer, Web developer and IT graduate. Profile: View My Profile

Chartramp – Self hosted mobile app analytics and user attribution

Currently in the market there are a few dominating mobile app analytics and user attributions which are often costly for indie developers. So I have decided to start a new open source project on Github called Chartramp. The goal of … Continue reading

Posted in Information Technology, Mobile Programming | Comments Off on Chartramp – Self hosted mobile app analytics and user attribution

How to remove your site from Google Safe Search black list

You may have tried to search on Google while Safe Search option is turned on for your domain and couldn’t find any results from your website. In that case, most likely, Google is considering your site as an adult website. … Continue reading

Posted in SEO | Comments Off on How to remove your site from Google Safe Search black list

How to erase hard drive securely

When it gets to the time to return your server to your provider, you need to securely remove your files from your server before returning your server, specially if you have sensitive data in there and you do not want … Continue reading

Posted in Information Technology | Comments Off on How to erase hard drive securely

What is a memory leak

What is a memory leak In computers, a memory leak refers to software programs which consume memory but fail to release it. This will usually cause memory overflow, slowing down the entire system and sometimes crashing the software. Memory leaks … Continue reading

Posted in Tutorials | Comments Off on What is a memory leak

Android REST Communication

Android REST Communication Introduction Mobile devices are getting popular and many people are carrying a mobile device with Internet connectivity in their pockets. Designing a scalable solution to allow these devices to communicate to a central server to perform operation … Continue reading

Posted in Mobile Programming, Tutorials | Comments Off on Android REST Communication

Delphi Tutorial

Delphi Tutorial In the following Delphi tutorial, I will provide you with documentation and sample code on how to build a simple delphi program called Cash Register. Introduction Cash register is an application which enables the operator to add products, … Continue reading

Posted in Tutorials | Comments Off on Delphi Tutorial

How to change your domain name keeping your SEO ranking

Change the domain name You may get into a point where you need to change the domain name of your website to a new one due a rebranding. You must ensure you have no other choice as this change is … Continue reading

Posted in SEO | Comments Off on How to change your domain name keeping your SEO ranking

SoftLayer Firewall Review

SoftLayer Firewall Review I have decided to give a try to different DDoS protection providers to find out which one provides the best deal, so I start by the SoftLayer Firewall Review. I have started this experiment by SoftLayer Firewall … Continue reading

Posted in Reviews | Comments Off on SoftLayer Firewall Review

Java chat bot – Free open source chat robot

Introduction MajBot is a Java-Based chat bot which responses based on the messages that it receives. It uses an external data file (XML file) to make it easier for users to extend its features and its domain. MajBot uses dynamic … Continue reading

Posted in Scripts, Tutorials | 1 Comment

What is Servlet

What is servlet? A servlet is a Java class which can be accessed by via request-response methods. This application is designed to demonstrate a distributed system development which uses servlets and  EJBs. The project consists of two servlets including Registration which handles login … Continue reading

Posted in Scripts, Tutorials | Comments Off on What is Servlet