Quantcast
Channel: tips – blog.
Browsing all 26 articles
Browse latest View live

Chaos Monkey is your friend

The chaos monkey, a mythical creature. I had actually never heard of it until I read Jeff Atwood’s post (which is excellent and you should read it). Then I realized that I’ve worked with […]

View Article


Running Dropbox as a service on Windows Server 2008

Why you might ask? A perfectly valid and sane question, let me explain. Right now I’m setting up continuous integration for both an Azure project and an Android project. I’ve covered my struggle with […]

View Article


Invoke any Method on any Thread

I previously wrote a blog post titled Performing any Selector on the Main Thread detailing a convenience category on NSInvoication for easily creating invocation objects that could be invoked on any...

View Article

Fixing WP7 app not starting after project rename

If your Windows Phone 7 project isn’t starting at all – you’re not even hitting App.xaml.cs, you’ve probably renamed the app project. Fix: Set the startup object on the app project’s properties page In...

View Article

Solving asm conflicts after upgrading to Groovy 2.1

I'm developing a framework called REST Assured that uses Groovy as a dependency. After the recent release of REST Assured 1.8.0 the Groovy version was updated to 2.1.2. When integrating the new REST...

View Article


Finding country name from geolocation

I recently held a presentation on Storm at work and I wanted to create a little demo to show what Storm could do. One of the things I did was to subscribe to tweets […]

View Article

How to switch JDK version on Mac OS X

Apple decided to remove the Java Preferences application in a software update and afterwards in has been difficult to change the JDK version on Mac OS X. I especially noticed this after I installed […]

View Article

‘Default’ Oracle JVM Flags

Launching a Java Virtual Machine can be as easy as running java -classpath myapp.jar Main or even shorter java -jar myapp.jar if your using the Main-Class attribute in META-INF/MANIFEST.MF. This...

View Article


Java 8 Collector for Gauva’s LinkedHashMultimap

10 months ago or so I wrote a blog post entitled Immutable List Collector in Java 8 (that probably should have been named “Unmodifiable List Collector in Java 8″ to be more precise) that […]

View Article


Finding the bad commit with Git

I recently found a problem in my codebase and realised it had been around for a while. A few weeks ago everything worked fine and I didn’t know when or why it started to […]

View Article

Getting fresh content in Pocket

I sometimes Pocket interesting web pages in order to read them at a later occasion. Shorter articles or blog posts I often read directly on the laptop or phone, but longer ones I put […] The post...

View Article

Fixing your iOS build scripts

If you, like myself, tend to be a part of projects where we’re delivering several builds of an iOS app, this blogpost might concern you. Up until now, Apple has allowed you to specify […] The post...

View Article

Gzipping in Pedestal + Jetty 9.3

There is a sample in the Pedestal repo for how to get responses gzip compressed by using the GzipFilter from Jetty 9.2. This filter has, however, been removed in Jetty 9.3 and perhaps you […] The post...

View Article


Testing hard to reach app states with a custom debug shell

I have worked in a few app projects that have been up and running for quite some time. The apps often handle a bunch of error states or seldom visited states that are hard […] The post Testing hard to...

View Article

Ubuntu full-disk encrypted, alongside MacOSX

If you, like me, prefer to use Ubuntu on any hardware you use, and want it completely encrypted, this is for you. These are instructions on how to install Ubuntu 14.04 or later with […] The post Ubuntu...

View Article


Android Networking: How to Mock the Internet

Android networking doesn’t sound very radical nowadays. Actually, it’s hard to find apps that don’t have some sort of network dependency. Some of them won’t even start without a stable network. Others...

View Article

‘Default’ Oracle JVM Flags

Launching a Java Virtual Machine can be as easy as running java -classpath myapp.jar Main or even shorter java -jar myapp.jar if your using the Main-Class attribute in META-INF/MANIFEST.MF. This...

View Article


Java 8 Collector for Gauva’s LinkedHashMultimap

10 months ago or so I wrote a blog post entitled Immutable List Collector in Java 8 (that probably should have been named “Unmodifiable List Collector in Java 8” to be more precise) that presented a...

View Article

Finding the bad commit with Git

I recently found a problem in my codebase and realised it had been around for a while. A few weeks ago everything worked fine and I didn’t know when or why it started to go bad. If only I knew when the...

View Article

Getting fresh content in Pocket

I sometimes Pocket interesting web pages in order to read them at a later occasion. Shorter articles or blog posts I often read directly on the laptop or phone, but longer ones I put in Pocket and sync...

View Article
Browsing all 26 articles
Browse latest View live