Tip Of The Day: Make Your Email Column Unique
Skype screwed up and it got revealed today. Due to a series of stupid things, there is (was) a trivial way to hijack anyone’s account. One of the stupid thingsContinue reading
Skype screwed up and it got revealed today. Due to a series of stupid things, there is (was) a trivial way to hijack anyone’s account. One of the stupid thingsContinue reading
Spring MVC allows you to serialize objects with @ResponseBody to any format – it has built-in converters for JSON and XML. However, even though your application may support both, youContinue reading
You have a system that has multiple components and they have to communicate. They do that either via internal web services or using a message queue. Normally, you would wantContinue reading
Your entity is @Cacheable, your cache is configured properly, but still, loading an entity produces a lot of sql queries. I noticed that the other day, and realized something: hibernateContinue reading
There are a lot of cool companies with products on the web that millions of people are using. I’ll wondered whether I should label them “web 2.0”, “silicon valley”, “coolContinue reading
Programmers are people who create computer programs. (I’ll skip the discussion whether it should be “programmer”, “developer”, “engineer”, “coder” or whatever. You know what I’m talking about). What makes programmingContinue reading
The other day I read this Arstechnica article and realized how tragic the situation is. And it is not this bad because of the evil hackers. It’s bad because fewContinue reading
Remember when we used to download and install software? We do that rarely these days. Every tool that we need has also a web version, which is cooler and doesn’tContinue reading
You wanna be in the cloud? You have plenty of options. I’ve evaluated or used many of them, so here are a few words about each. (I will include someContinue reading
The scenario is trivial – you want to generate a database schema creation script while building your application (and then execute the script on the target database) This was relativelyContinue reading