Faruk Akgul

Dec 24, 2011

Things I Dislike In IntelliJ IDEA

Don't get me wrong. I'm a big fan of IntelliJ IDEA and have been a happy user. I do believe it's the best IDE for Java but I've a very small dislike list.

Jul 23, 2011

SQLAlchemy: The ORM

SQLAlchemy is an ORM for Python which has very advanced features. This is a small journey of mine with it.

Jun 25, 2011

Storing Passwords: Password Hashing

Apache Shiro is a Java security library which makes authentication, authorization and session management easy. Its hashing mechanism also supports iterations.

Mar 28, 2011

Hacking Python: Adding A New Keyword

In Ruby, there are some keywords which aren't in Python such as unless and end. I thought it'd be fun to implement these keywords to Python. I've decided to implement the unless keyword of Ruby to Python.

Feb 10, 2011

Google App Engine - The Missing Libraries: Python Socket Library

As you may know Google App Engine does not allow developers to use the imp, ftplib, select, socket libraries. I had to implement these two functions and I have decided to code the rest of the functions and put them on GitHub. If I needed, someone else might need them as well.

Oct 11, 2010

The Sleeping Beauty: Emacs

I think everyone would agree on that there are only two text editors in the history of mankind; emacs and vim. Here are some configurations for emacs.