How good are the abstraction layers?

Choosing the features based on the lowest common denominator of X number of database systems is not the right approach in implementing an ORM! https://github.com/laravel/framework/pull/8400 This forces us to question the value of database abstraction layers and other abstraction layers in general. If one database system does not support a feature, the abstraction layer developer … Read moreHow good are the abstraction layers?

Online Relocation: Moving from 1and1 to AWS Route 53 and Digital Ocean

Even though it is time consuming, I think we have to reconsider our web hosting options regularly. If our current provider does not renew its products and services, together with their pricing structure (Amazon does, 1and1 does not), they become less competitive. After long research, I have decided that AWS has confusing pricing structure and … Read moreOnline Relocation: Moving from 1and1 to AWS Route 53 and Digital Ocean

PostgreSQL and Node.js – 100% JavaScript Adventure

This is a log of every step I will take to create a 100%-JavaScript application back to front. Hardware: Windows 7 64bit Home Edition ASUS laptop with Intel P6100 CPU @2.0GHz, 4GB RAM, 320GB HDD Oracle VirtualBox 4.2.12 Ubuntu 12.04.2 – Long term support Downloaded 32bit ISO image – laptop does not support 64bit virtualisation … Read morePostgreSQL and Node.js – 100% JavaScript Adventure

Creating a CV indexing facility using Oracle Text

Recently, I have struggled to get Oracle Text working on Linux. It was supposed to be a simple addon based on a very simple idea: + already installed Apache 2.2, PHP 5.3, Firebird 2.0; which are working fine + install Oracle 10g Express Edition + create a simple table to store candidate ID and document … Read moreCreating a CV indexing facility using Oracle Text

Emergency check on command-line for Oracle XE

Go to your Oracle binaries folder and export environment variables, if they are not set already. Then, run SQL*Plus command line utility with option /nolog .

I hope this helps some beginners.

Setting up a web application on CentOS (continued)

Before continuing the rest of the installation process we started (/wp/index.php/2009/07/setting-up-a-web-application-on-centos-5-3/), I must mention my appreciation for the “yummy” tool Linux developers provided: yum (.. an automatic updater and package installer/remover for rpm systems). I love using webmin (.. a web-based interface for system administration for Unix) as well. The other day I only clicked … Read moreSetting up a web application on CentOS (continued)

Another clumsy application from Microsoft: cisvc.exe

Also known as content indexing service, this process is part of Windows operating system, and it is supposed to index the files on the drive(s), which should provide faster file search and access using the indexing service catalog. Instead of speeding up your machine, it sometimes slows it down, which is probably because some dummy … Read moreAnother clumsy application from Microsoft: cisvc.exe

Setting up a web application on CentOS 5.3

Ingredients for our web application are Apache HTTP Server 2.2, PHP 5.2, Firebird 2.1and Oracle 10g Express Edition. Like in any IT project, not everything goes according to plan and there are so many pitfalls; some of which are: Repositories Linux Firewall SE Linux Permissions Using the package manager (Yum) to add, remove and upgrade … Read moreSetting up a web application on CentOS 5.3