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

Posted in Blog | Tagged , , , , , | Leave a comment

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

Posted in Blog | Tagged , , , | 5 Comments

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

Posted in Blog | Tagged , , | 6 Comments

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

Posted in Blog | Tagged , , , , | Leave a comment

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

Posted in Blog | Tagged , , , | Leave a comment

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

Posted in Blog | Tagged , | Leave a comment

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

Posted in Blog | Tagged , , , | 6 Comments

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

Posted in Blog | Tagged , , , | Leave a comment

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

Posted in Blog | Tagged , | Leave a comment

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

Posted in Blog | Tagged | Leave a comment