Book Notes: Algorithms Unlocked

Notes I have taken while reading book Algorithms Unlocked. These are not directly copy&paste from book, just notes and my sketches to reshare the knowledge. It helps me to understand topics better by re-telling them with my own words. Book: Amazon Page Goodreads : My Progress & Review Chapter…

Java Generics : Wildcard Simple Rule

Lets face it, Java Generics is a hard subject or at least hard to master. Its certainly has different approach how generics structured in other languages (some have type expansion like c++, java have type erasure) One part of generic is wildcards and how it can be used in framework…

Personal Update: April 2014

Little points about what is going on for the past 2 months. I resigned from my job about ~month ago. It was started to become dull and I could not find any interesting stuff to work on. For the past 2 months I been doing stuff that I could not…

Windigo : Intro for contributors

Motivation Setting up http client, doing json/xml parsing and mapping it to your model is really repeatitive and boring job.  What is it? Windigo is really combination of three things http client with preconfigured configurations (the one comes with android - apache http client), mix of annotations for rest…

Classy With Objective-C

Objective-c seems like get most of the oop idioms right, you can feel this as a newcomer to language. Seperation of concerns, easy to remember class syntax, no too complicated access modifiers (thanks god no package private, protected unnecessity) Throw Me Some Class Class structure is easy to remember in…

İyi Programcı Olma Sürecini Yanlış Biliyoruz

Başlık çarpıcı değil mi? iyi bir programcı olmak için geldiniz ama ne yazık ki size sihirli bir formül veremiyeceğim, sadece farkına vardığım bir konuyu aktarıcam. Uzun zamandır bu konuda bir yazı yazmak istiyordum ama bir türlü cesaret bulup bunu yazıya dökemedim. Birinci nedeni yazılım sektöründe hala daha bilgisayar başında harcanan…