Posted in: Web & Dev

When dealing with an Android project you want to use Proguard to minify, shrink and possibly even obfuscate the code. The gains from this are huge and many smart minds have put a lot of thought into Proguard. We encountered that the TUM Campus App shrinked from 20 Megabytes to just 9 Megabytes with all the optimization in place – huge savings if you deploy it to 10k+ clients!

Really if you are not using this in your project currently you must be insane!

Anyways if you rely on external Libraries like Retrofit (Which is totally awesome, use it!) then you need to add some proguard rules in order to tell it what not to remove from those libs because it is really required but maybe not directly used. Mostly that is some models which get serialized and you might encounter some warnings but those don’t really are not interesting to you as a lib user.

This repository has a great collection on proguard files for various libs. Use it, don’t reinvent the wheel!

Read the PostProperly setup proguard for an Android project

Posted in: Codeschnippsel

When handling file uploads its handy to check beforehand if the file fits insides the restrictions PHP sets in its ini file. To determine these the following functions are really handy:

Read the PostPHP: Get maximum upload filesize

Posted in: Web & Dev
Posted in: Unwichtig

Leider ist das alte Angebote, welches ich bei http://www.webspace-verkauf.de/ hatte nicht nur total überteuert, sonder hatte ich auch in den beinahe 10 Jahren die ich dort war, einige unangenehme Erlebnisse. Von zufälligen Sperrungen meines ganzen Accounts, wegen…

Read the PostUmzug zu Netcup: umstieg auf einen vServer

Posted in: Unwichtig

Hey Hab mal für mein Projekt contestDB eine kleine Projektseite gemacht. Das ganze Funktioniert im Firefox einwandfrei und wie erwartet. Im Chrome hingegen kommt es zu zufälligen sperren der Navigationsbuttons durch überlagerung der CSS-Transition. Dabei…

Read the PostChrome, Transitions und Z-Index

Posted in: Unwichtig

Hallo zusammen Nach dem bekannt werden von dem Leak von den Passwörtern von LinkedIn und LastFM, hab ich zuerst mal meine LastFM Accounts gelöscht, wo ich mich sowieso nie eingeloggt habe. Dazu hab ich einen…

Read the PostWeitere Gedanken zu Bcrypt

Posted in: Web & Dev

Webseiten für den IE6 zu entwickeln ist für viele Webdesigner der reinste Horror. Sachen wie Runde Ecken o.ä. werden zum reinsten Horror und lassen Auftraggeber viel Geld & Zeit kosten. Laut ie6countdown benutzen weniger als…

Read the PostIE6 is finally dead

Posted in: Unwichtig

Hey Hier mal meine kleine Linksammlung über lustige Instants: http://instantsfun.es/ http://www.nooooooooooooooo.com/ http://piv.pivpiv.dk/ http://nelsonhaha.com/ http://www.weebls-stuff.com/flash/466_horse3.swf http://theimaginaryworld.com/twalking.html

Read the PostInstant Fun