В прошлый раз мы кратко познакомились с основными структурами интерпретатора ruby. Сегодня я попробую углубиться в интересующую нас тему. Помимо этого, я буду приводить некоторые разъясняющие примеры, как на языке си, так и на руби.
{ 24 comments }
В прошлый раз мы кратко познакомились с основными структурами интерпретатора ruby. Сегодня я попробую углубиться в интересующую нас тему. Помимо этого, я буду приводить некоторые разъясняющие примеры, как на языке си, так и на руби.
{ 24 comments }
Мало того, что для этого замечательного текстового редактора написали уже более 3-ёх тысяч расширений, так еще и пишутся они достаточно легко. К слову говоря, если полазить по дебрям каталога плагинов, можно найти множество интересных и полезных утилит.
Но сила VIM не только в его расширяемости. VIM сам по себе – очень мощная штука, которую можно настроить как угодно. Именно за это он мне и нравится – я как бы создаю свою рабочую среду. Многие любители «сделай сам» поймут о чем я говорю.
{ 13 comments }
Каждому из нас когда-нибудь объясняли ценность английского языка. Не смотря на все это, я не очень-то следовал этому. И конечно пожалел об этом.
Я рад, что смог во время осознать ценность английского языка и начать исправлять плачевную ситуацию.
Сегодня я расскажу вам о том, почему же я начал изучать английский и забросил русский.
Читать полностью →
{ 25 comments }
Многие из вас слышали о замечательном методе inherited.
Если кто-то не понимает о чем сейчас идёт речь, то поясню, что этот метод вызывается, когда какой-нибудь класс унаследовал другой (базовый) класс. Сегодня вы узнаете, как этот метод может быть полез в хозяйстве ;)
{ 3 comments }
Это не просто голые советы, за всем этим стоит личный опыт и море потерянного времени.
Эту статью стоило назвать «Мои ошибки, совершенные при работе с Rails приложениями», но получилось бы как-то слишком длинно.
{ 7 comments }
Недавно я перевёл статью «How To Land a Rails Job with No Experience«.
Сегодня наткнулся на опровержение этой теории.
Скажу честно, опровержение понравилось мне больше, чем оригинал. Если кого-то интересует, то я могу перевести это опровержение.
{ 6 comments }
Перевод статьи «How To Land a Rails Job with No Experience«
18 месяцев назад я получил отличную работу Rails-разработчика, не имея опыта в ruby.
Ниже представлены три трюка, которые помогут сделать вам тоже самое.
{ 11 comments }
Привет всем.
Решил изучать исходники моего любимого Руби. Буду периодически делиться с вами своими наблюдениями.
Небольшое предупреждение:
Желательно знать Си. Хотя бы немного. Ладно-ладно, не знаете? Ну, тогда спрашивайте в комментариях, я вам на «яблоках» объясню (и почему я постоянно думаю, что кто-то вообще еще продолжает читать этот рассказ?).
Пожалуйста, не пугайтесь слова «указатель». Это переменная которая указывает на что-то другое (если выражаться очень понятным языком).
Если попытаться привести простую аналогию указателей в руби, то на ум приходит следующая конструкция:
{ 33 comments }
95-ая статья из книги 97 Things Every Programmer Should Know
by Gerard Meszaros
Вы пишите автоматические тесты для одного или всех своих приложений? Мои поздравления!
Вы пишите тесты до написания кода? Это еще лучше! Просто делая это, вы приближаете себя к гордому званию настоящего разработчика.
Но постойте, вы пишите хорошие тесты? Задайте себе вопрос — “Для кого я пишу тесты?”.
Писать тесты для себя или для компилятора не самая лучшая идея. Так для чего же на самом деле стоит писать тесты?
{ 2 comments }
Честно говоря я не очень хорошо знаю английский.
Нет, ну конечно я его знаю. Почти вся литература, прочитанная мною, была на английском языке. Это скорее заслуга русских авторов. Я, знаете ли, не очень понимаю, что они иногда имеют ввиду. Ударьте меня, если я не прав, но нет ничего хуже, чем русская техническая литература.
Ах, я отвлёкся от главной мысли. Я буду переводить до тех пор, пока не смогу понимать английский как свой родной. Все переводы, сделанные мною, называются «вольными». Я могу дописать что-то своё или пропустить. Это не очень хорошо, но наверное это ваша плата за то, что вы не знаете английский. Конечно при условии, что кто-то вообще будет это читать.
{ 4 comments }