Mobile and web solution for municipal garbage collection

This is version 2.0 of my mobile and web solution for municipal garbage collection. The idea is the following: There is the municipal garbage collection vehicle with a supervisor on it. All garbage items that can not be collected either because of their size or type (e.g. office desk, mattresses, bulky items) are marked on …

Using Google Maps JavaScript API for municipal Street Lights

Hey guys, fantastic news! Within three months since the launch of the first version of my web application, two municipalities (Palaio Faliro and Alimos) in Athens – Greece have already signed a contract to rent it and use it as a tool for surveying and registering complaints regarding municipal street lights. Very encouraging signs show …

PHP – MS SQL Server – Greek Encoding

This is a guide that will assist you display Greek letters while exporting data from an SQL Server Database using PHP. I recently had to develop an application that will show the reserved University halls according to the timetable. The data were stored in an MS SQL Server 2012 database with Greek_CI_AI Collation.

PHPUnit Installation Tips regarding tests in Zend Framework

Hi there, I spent quite a bit of time trying to figure out how to install PHPUnit and run tests with it. All the buzz comes from the fact that XAMPP can contain PHPUnit in its php\pear folder.  First I would recommend to uninstall the PHPUnit under your PEAR folder, so open command prompt from …

How to install Zend Framework 2 on XAMPP

Hey guys, I spent quite a bit of time trying to find a proper way of how to install Zend Framework 2 on XAMPP. Here are my tips about how to tackle and get started with Zend Framework 2.   1)      Go to C:\xampp\apache\conf\extra and modify httpd-vhosts.conf Insert lines like: <VirtualHost *:80> ServerName zf.localhost DocumentRoot …

How to keep your WordPress Theme from being hacked

WordPress Theme Hack! Keeping you WordPress theme protected from being used by others is sometimes very important, especially if it is available on the web, or you intend to sell it. Most of the times, themes are accompanied with additional information, which make them vulnerable from being hacked. A typical example of this kind of …

Ten initial Plugins to kick-off in WordPress

There are thousands of Plugins for WordPress out on the internet. However, there are some that worth spending a little bit of time and familiarize with them. They tackle the initial requirements and help a lot in building a WordPress site / blog. So, here is the list with some info for each one of …

Flash VS JavaScript

There has been lots of discussion lately about JavaScript and Flash. In this article I want to give some of the distinct advantages of both. JavaScript Advantages: Open Web Standard (Allows you view source). Compatible with all devices and browsers. There is no need to download an external application or plugin. No dependency on an …

Initial Website Requirements

Here are some very initial Website Requirements that a developer and the website owner must take into account to kick off. Metatags (Decide suitable key words for Search Engines to attract potential visitors). Ooops I am lost. Web Site should have Sitemap. Where is the Search area!!! Web Site should include a Copyright statement. Web …