AngularJS awesome JavaScript framework

AngularJS awesome JavaScript framework

I was looking for easy and nice solution to maintain my growing JavaScript. I tried Backbone.js which is my opinion a little bit “to” complicated. Of course – you can do everything, but.. it was to much hassle with coding in details. Second approach was to KnockoutJS – this one is really nice but from the other hand – I didn’t have much on control on my code and details, but everything was really nice and sleek. So… Quite similar like with choosing PHP Framework. I wanted something which will do some job for me, but I also wanted to have control on everything. That’s why I chose CodeIgniter which was perfect for me. But… with JavaScript – Finally i funded: AngularJS . Made by Google engineers – but super nice and sleek.

Mac OS X Window Manager

Mac OS X Window Manager

I was looking for some kind of easy to use Window Manager for Mac OS X. Usually I’m working on multiple screen with multiple application open (usually it’s between 4-8). It’s really hard to organise everything in proper order and placement. Arranging windows it’s slow, especially when you need to compare or see results on multiple window at once.

CodeIgniter and PHP_CodeSniffer

CodeIgniter is the king 😉 But if we want to create good quality code, we should be aware about CodeIgniter style guide standards. What can be better than PHP_CodeSniffer for keeping our code consistent and clean as much as it possible. Unfortunately standard rules from PHP_CodeSniffer doesn’t apply for CodeIgniter. You have to install additional set of rules – you can download them from here: PHP_CodeSniffer rules for CI .

iBrowser and TinyMCE

You can find plenty of tutorials how to setup tinyMCE and iBrowser, but non of them mention about common problems, like “error building image list!”, or how to bind regular image browser to iBrowser. Here you can find full instructions.

Apache Virtual Hosts in a Database

As much as I love lighttpd  sometimes I can’t avoid Apache . For me – “the best” thing in lighttpd is support for keeping vhost names in MySQL database. I don’t have to use any config files, I can just put record into MySQL database with virtual host server name, path to document root and it’s done. But – I can do the same witch Apache! How? With third party modules, below you can find short tutorial “how to”.