personal web log written by izabeera and dryobates

Refactoring - extracting methods in vim

When you add new functionalities your methods grows. At some point you want to do some refactoring: move parts of those methods to smaller ones. In Vim with a help of Rope library you can achive it in seconds.

31 Aug 2013 by dryobates

try include in django templates

If you have to share some of your power on templates with your users then you would like to secure your site from their mistakes, don’t you?

24 Aug 2013 by dryobates

Refactoring - moving objects between modules

Are you scared when you have to move classes or functions between modules? You’re tired by fixing all those references to your class? With Rope - python refactoring library - it won’t be nightmare anymore.

17 Aug 2013 by dryobates

Editing SQL query directly in mysql client

Are you bothered moving cursor back and forth in commandline mysql client just for fix some error in long statement? I was also. Now I happily edit them in Vim.

10 Aug 2013 by dryobates

Memory profiler with django templatetags

Debugging memory leaks in python is quite difficult task. Python module: memory_profiler makes it a little easier task.

03 Aug 2013 by dryobates

Jakub Stolarski. Software engineer. I work professionally as programmer since 2005. Speeding up software development with Test Driven Development, task automation and optimization for performance are things that focus my mind from my early career up to now. If you ask me for my religion: Python, Vim and FreeBSD are my trinity ;) Email: