Category Archives: Blog
Appcelerator Titanium evaluation
Normally when we need cross-patform mobile solution, which work at both, iPhone/iPad and Android, we use PhoneGap based tecnology Recently I found its direct comeptitor, Titanium made some steps forward and now looks much better than it was an year … Continue reading
EclipseLink versus Hibernate
In my previous post I have started describing technology stack we use for typical business system with web interface. As I promised, now I am going into more details and advocating each of our choices. This post is devoted to … Continue reading
Our technology stack for web applications
I have received several answers to my previous post claiming the described way is overcomplicated for most real life projects. As it is true, now I want to describe a way we normally build typical business applications with web interface. … Continue reading
OSGi alternative (for web)
About OSGi OSGi was born as a technology for desktop applications. The main idea behind it is fighting jar hell. And it works well, allowing plugin writers to not care about different jar versions used by a system core or … Continue reading
Java based pluggable forum
In one of our projects (a complex e-learning system for a University) we needed to add standard forum functionality. The problem was we needed this forum to be integrated with the system: It had to use the same users as … Continue reading
Why don’t we use PHP
Though PHP is widely used and allows building really good systems; it was initially designed for building Private Home Pages. The abbreviate ”PHP” meant this initially. Later this technology grown and now it supports such concepts as Object Oriented Programming. … Continue reading
Cassandra ORM
Newest (0.8.x) release of Apache Cassandra (http://cassandra.apache.org/download/) includes a great new feature: support for so called “Cassandra Query Language”. It dramatically changes the whole cassandra-related ecosystem. As now it is probably has no sense to mess with complicated RPC API, … Continue reading
Why not MySQL?
We always suggest our customer to choose PostgreSQL if they need free reliable relational database management system. Sometimes we are asked: “Why not MySQL? It is more popular” The answer is simple. And it can be found in official MySQL … Continue reading
We are №59 at elance
About an year ago we had registered at elance – the world’s biggest platform for online employment. Today we are number 59 (from more than 110.000) in “Programming” category: http://www.elance.com/r/contractors/cat-web-programming/p-3 This is not as important, but sounds positive … Continue reading
A reasonable security
Today I was asked by a potential customer: “What measures will you take to ensure that a hacker (even a very good one) will not be able to access/abuse my database” As this is rather typical question, I have decided … Continue reading