VIM – это сила.

Мало того, что для этого замечательного текстового редактора написали уже более 3-ёх тысяч расширений, так еще и пишутся они достаточно легко. К слову говоря, если полазить по дебрям каталога плагинов, можно найти множество интересных и полезных утилит.

Но сила VIM не только в его расширяемости. VIM сам по себе – очень мощная штука, которую можно настроить как угодно. Именно за это он мне и нравится – я как бы создаю свою рабочую среду. Многие любители «сделай сам» поймут о чем я говорю.

Читать полностью →

{ 7 comments }

Каждому из нас когда-нибудь объясняли ценность английского языка. Не смотря на все это, я не очень-то следовал этому. И конечно пожалел об этом.
Я рад, что смог во время осознать ценность английского языка и начать исправлять плачевную ситуацию.

Сегодня я расскажу вам о том, почему же я начал изучать английский и забросил русский.
Читать полностью →

{ 17 comments }

Многие из вас слышали о замечательном методе inherited.

Если кто-то не понимает о чем сейчас идёт речь, то поясню, что этот метод вызывается, когда какой-нибудь класс унаследовал другой (базовый) класс. Сегодня вы узнаете, как этот метод может быть полез в хозяйстве ;)

Читать полностью →

{ 2 comments }

Это не просто голые советы, за всем этим стоит личный опыт и море потерянного времени.
Эту статью стоило назвать «Мои ошибки, совершенные при работе с Rails приложениями», но получилось бы как-то слишком длинно.

Читать полностью →

{ 5 comments }

Недавно я перевёл статью «How To Land a Rails Job with No Experience«.

Сегодня наткнулся на опровержение этой теории.

Скажу честно, опровержение понравилось мне больше, чем оригинал. Если кого-то интересует, то я могу перевести это опровержение.

{ 4 comments }

Перевод статьи «How To Land a Rails Job with No Experience«

18 месяцев назад я получил отличную работу Rails-разработчика, не имея опыта в ruby.
Ниже представлены три трюка, которые помогут сделать вам тоже самое.

Читать полностью →

{ 11 comments }

Привет всем.
Решил изучать исходники моего любимого Руби. Буду периодически делиться с вами своими наблюдениями.

Небольшое предупреждение:
Желательно знать Си. Хотя бы немного. Ладно-ладно, не знаете? Ну, тогда спрашивайте в комментариях, я вам на «яблоках» объясню (и почему я постоянно думаю, что кто-то вообще еще продолжает читать этот рассказ?).

Пожалуйста, не пугайтесь слова «указатель». Это переменная которая указывает на что-то другое (если выражаться очень понятным языком).
Если попытаться привести простую аналогию указателей в руби, то на ум приходит следующая конструкция:

Читать полностью →

{ 32 comments }

95-ая статья из книги 97 Things Every Programmer Should Know
by Gerard Meszaros

Вы пишите автоматические тесты для одного или всех своих приложений? Мои поздравления!
Вы пишите тесты до написания кода? Это еще лучше! Просто делая это, вы приближаете себя к гордому званию настоящего разработчика.

Но постойте, вы пишите хорошие тесты? Задайте себе вопрос — “Для кого я пишу тесты?”.

Писать тесты для себя или для компилятора не самая лучшая идея. Так для чего же на самом деле стоит писать тесты?

Читать полностью →

{ 2 comments }

Честно говоря я не очень хорошо знаю английский.

Нет, ну конечно я его знаю. Почти вся литература, прочитанная мною, была на английском языке. Это скорее заслуга русских авторов. Я, знаете ли, не очень понимаю, что они иногда имеют ввиду. Ударьте меня, если я не прав, но нет ничего хуже, чем русская техническая литература.

Ах, я отвлёкся от главной мысли. Я буду переводить до тех пор, пока не смогу понимать английский как свой родной. Все переводы, сделанные мною, называются «вольными». Я могу дописать что-то своё или пропустить. Это не очень хорошо, но наверное это ваша плата за то, что вы не знаете английский. Конечно при условии, что кто-то вообще будет это читать.

{ 4 comments }

Привет всем, надеюсь через много лет кому нибудь пригодятся записи в этом «очередном блоге».

Говорят, что нужно представляться. Собственно делать этого мы не будем. Кто-то даже говорит о своих планах. Но и здесь я промолчу, наверное от того, что боюсь «спугнуть».

Так что лучше читайте мои посты, которые конечно же когда нибудь заполнят этот блог до отвала.

{ 2 comments }