Tuning Apache for High Traffic

A few months ago we launched an online community / social network at querdenker.de using our own software foronline communties. We have always been thinking that we already considered nearly everything which could break our system when beeing accessed by a lot of people concurrently. And we were right. What did break the site when more than 200 people accessed the site in the same minute, it has not…

Knockout

Having problems with user-responsive, interactive UI's? Sick of confusing and complicated js-code to handle your UI? Knockout is the solution. I first stumbled upon the knockout-library during the implementation of a UI with lots of interactive features, like updating a field if another field changes, displaying areas only if a certain option is set, … Simple actions are very easy to implement…

Android Tips and Tricks (Part 1)

+ After a good feedback for our Monotouch / iOS Tips and Tricks series I decided to start the same thing for Android. This means I try to provide solutions for some common pitfalls during the Android development of our amazing product Fusonic Event Guide. Please be aware that we do not use Monodroid here, we just use the native way to code the APP, this means all sample code is written in…

Chive 0.5.1 released

I'm pleased to announce the release of chive 0.5.0 / 0.5.1, a next generation mysql-management software which brings joy to web developers. Since the last release of the 0.4 series we fixed 11 Bugs including some nice improvements. Some Key changes are: - Improved import - Improved search+edit handling - Submit SQL-Query with CTRL+Enter + visual feedback Fixed Bugs in chive 0.5 ________ #793918…

Why we chose PHPStorm over ZendStudio and Eclipse PDT

As a software development company we are primarily focused on web based applications such as our Social Intranet Solution. For the last five years we have used Eclipse PDT as our favorite IDE. We have always been happy with the features it provided and did not have the time to do an intense investigation on other IDEs. A few months ago, we had some free time and decided to take a look at some other…

Monotouch - Tips and Tricks (Part 2)

+ Part 2 This is the second part of my "Monotouch - Tips and Tricks" series. I will write about the following topics: How to create reminders using NSNotifications + use of my UIAlertHelper class. How to simulate reminders/alerts using NSNotifications when the application has already been killed. (handling it in the FinishedLaunching method) A cool feature of the Fusonic EventGuide…

Monotouch - Tips and Tricks (Part 1)

+ I recently had the joy of writing the IPhone-implementation of our amazing product Fusonic EventGuide. Because of my C# .NET/Mono experience and love it was obvious to reuse skills and libraries and so we bought a licence of MonoTouch. This was after the lay-off of the monotouch team, but luckily mtouch 4.0 is very mature and from my point of view it is definitely worth investing this money…

Why my BroadcastReceiver does not get called?

The Problem If you want to call a function at a specific time or interval even if the smartphone is sleeping you have to use the AlarmManager.  But now the funny part starts! There could be several reasons that your receiver doesn't get called. This blog post could save you hours of frustration! The possible reasons 1. Receiver not declared in AndroidManifest.xml Declare the receiver in the Manifest-file: 2.…