Quantcast
Channel: Philosophy on Software
Browsing index pages (29 articles)

Image may be NSFW.
Clik here to view.

Storm with Metrics in a Docker container

If you want a Storm Docker deployment with Graphite connector installed for the metrics, here it is!For the UI - Kamon.io's Docker Graphite/Grafana stack is used. Wurstmeister's Storm Docker images are...

View Article


Making Jersey 2 accept self signed certificates

There are a lot of StackOverflow answers about how to make Jersey work with a self-signed SSL certificate. The top ones only cover Jersey 1 API and will not work with Jersey 2. (They will, but you will...

View Article


Increasing dogmatism of TDDers

       Recently I have started to encounter a lot of people that go to the extremes of Test Driven Development. Which is very disappointing, because any dogmatism results in stagnation. I started...

View Article

Periodic cache maintenance and DB updates

Imagine if you need to actually update your DB periodically with the 2nd level cache to be aware of the changes. Whenever you have to use second level caches in any ORM tools for high performance, the...

View Article

Lightweight JSON Parsing and Object generator

Having been developing a simple app for UbuntuOne File explorer, I found myself in need of the most simple(no external dependencies) JSON parser and JSON to Object mapper.The project is at...

View Article


CEP with Hadoop: The MapReduce dilemma (PIG and MongoDB)

As I previously stated, I am porting the CEP algorithm to PIG and MongoDB. There are actually many hurdles that these two systems provide for event correlation.Issues with MongoDBWhile MongoDB is an...

View Article

Image may be NSFW.
Clik here to view.

Correlating events for Hadoop

Correlating and analysing events out of a stream is a valuable method for extracting information.In some fields, such as telecommunications, the amounts of data in itself is a problem(aka BigData)....

View Article

Image may be NSFW.
Clik here to view.

What is and is not "the cloud"? (In practical terms)

The cloud is probably the most recent buzzword to go mainstream, leading NoSQL by just a bit. Definition of the cloud is a very murky topic. NIST tried to define(PDF) what is the cloud and it does make...

View Article


Epic win for Google. But Android needs more Java in it.

Epic win for Google. But I don't entirely agree that Android is not still part of broader Java ecosystem. We want Java 6, 7, 8 and so on on Android as well.Google and Oracle need to get to the...

View Article


Importance of Fun in a Startup

Fun in a startup company sounds like a given, however not always it can be sustained post the initial stage. It's one of the most important elements of a strartup culture that you get, otherwise...

View Article

Image may be NSFW.
Clik here to view.

Active Record meet Active Data

Ever since I've read Amazon's Dynamo whitepaper, and other whitepapers that followed, there was a lingering idea in my head. Making the data a bit more responsible for it's own "fate".Everyone seems to...

View Article

I say "Save mobile Java!" to both Oracle and Gogle

Ranting over Oracle vs Google is something I do all the time. But this time it seems that I have actually something reasonable on my mind.Both Larries have to have their heads checked. This squabble is...

View Article

It's formal - Mobile Games = Hollywood

It's "formal". As mobile game development moves forward it slips into the same pit as Hollywood has been for a long time.It's no longer enough to have a great game. A publisher, yes a publisher, has to...

View Article


Image may be NSFW.
Clik here to view.

Why should you learn Node.js and MongoDB?

Given that the has been a massive "storm" over the net about these new technologies that are emerging to conquer the new markets, I want to write a simple blog explaining why it is very beneficial to...

View Article

Image may be NSFW.
Clik here to view.

Another nail in the coffin of Mobile Game Development

I've been saying it for a while now - selling mobile apps through the AppStore is a dead business strategy for a while now(Previous post on the subject).Now a newer studies point to the same...

View Article


Image may be NSFW.
Clik here to view.

Class warfare in the OOP land

Social mobility is the tool to combat class warfare in the real world, but why doesn't it translate in any way into the OOP world?When an object is "born" it gets a class and that's it! Nasty lack of...

View Article

Software needs a new IP protection class of it's own

Over a good discussion with several of my new IP legal profession practising acquaintances we got to the topic of software an IP. What I personally got out of it is some more enlightenment over the...

View Article


Image may be NSFW.
Clik here to view.

The ride is over: Selling mobile apps as a business (Flyrry data)

As a followup, some Flurry data that shows that freemium mobile games bring in more income. What does that show? That post acquisition paid services model trumps sales.Flurry: Free-to-play Revenue...

View Article

The ride is over: Selling mobile apps as a business

If you are a developer and think “Hey! I have this great idea for a mobile app! I’ll make millions with it!” you are delusional.Let me explain why and what can be done to be actually able to make money...

View Article

World Of Warcraft: Still quite Expensive PC Game to Play (Updated pricing)

So. Blizzard finally woke up to the inevitable reduction in payer count. Good for them. Now let's see how they actually reacted.Here are some stats for the prices around the net from January 3rd 2011...

View Article
Browsing index pages (29 articles)


Latest Images