In the beginning of this year I decided to move away from Dropbox and Google Drive to a self-hosted ownCloud installation. As I wanted this installation to be exposed to the public I thought about adding a way to limit access from other countries and ban unwanted visitors (script kiddies, bots, etc.).
I’m going to sum up the status quo of Microservices, my key takeaways mixed with my personal opinion of the past two days at the microXchg’15 conference in Berlin. Continue reading
In this article I’ll describe how you can add your Static Resources by Annotations with Spring MVC 4.0.0 instead of using the old fashioned XML configuration approach.
My latest project has been set up with several sub projects in one large repository. At the time we set it up it helped our workflow to have everything in one place. After some weeks we found our initial Git repository setup not really helpful though.
Our initial repository
LargeRepository looked something likes this:
Services are Java projects which are runing on the server-side.
After installing Linux Mint 13 using MATE I wondered about the new path bar in the File Explorer’s. Before the default was a Textual Location Toolbar. It came in quite handy if you wanted to copy and paste a folder or quickly access a Samba share on your local network.
I recenlty had to clear the Application Cache while working with Chrome/Chromium/Iron. When you open the developer tools you can see the App Cache for the website you open. But how to get an overview of all websites using your App Cache? Furthermore how is it possible to delete entries from the App Cache? Continue reading
Here is my actual favorite list of Corporate Software Engineering & Tech Blogs of young web startups and big guys like Twitter, Facebook and Pinterest.
You can get interesting insights how they can handle millions of users every day. They share programming techniques, tool reviews and deal with topics like High Scalability, Infrastructure, Software Architecture and Big Data.
Definitely a good way to learn new stuff and catch up with the latest trends.
For my recent experimental gaming project I wanted to measure the overall elapsed time since the beginning of a game.
In my main class I added a
startup variable of type
long which contains the current time in nanoseconds. At the end of a game call the function
stopWatch(startup); to get the elapsed time in seconds. Continue reading
After deploying my project on Android Devices I found out about some annoying bug in Sencha Touch. It causes flickering on Android when using Animations like cardSwitchAnimation: ‘slide.’ All available solutions didn’t seem to fix this issue on my setup completely. I was using a tabBar at the bottom of my application and the icons of it didn’t get rendered when the app loaded for the first time. Continue reading