Статьи



/ru/articles/52

Посмотреть всю статью
Показать только превью
Оставить комментарий




Ruby is Back! All hail Ruby! - рейтинг языков программирования TIOBE

Ruby is Back! All hail Ruby! - рейтинг языков программирования TIOBE
Потому что Руби самый удобный язык программирования, а пока программируют люди - удобство значит многое! Ruby вернулся в первую десятку рейтинга TIOBE,...
Посмотреть всю статью

Ruby вернулся в первую десятку рейтинга TIOBE, и аналитики считают это хорошим знаком. Язык появился очень давно, но оставался в тени до релиза Ruby on Rails в 2006 году. Фреймворк подкинул его на тридцать позиций вверх до топ-10 и обеспечил звание «Язык 2006 года».

После пика популярности в 2008 году Ruby начал сдавать позиции под натиском новых языков, но теперь постепенно взбирается обратно. По мнению экспертов, подобная динамика свидетельствует о естественном росте популярности.

Потому что Руби самый удобный язык программирования, а пока программируют люди - удобство значит многое!

Показать только превью
Оставить комментарий




Ещё один скромный вклад в Open Source, об уязвимости CVE-2017-17405

Ещё один скромный вклад в Open Source, об уязвимости CVE-2017-17405
Недавно столкнулся с неприятным сюрпризом. Неочень приятно видеть непрошенных гостей из Китая у себя на сервере)) Решил что русскоязычному сообществу следует знать об...
Посмотреть всю статью

Недавно столкнулся с неприятным сюрпризом. Неочень приятно видеть непрошенных гостей из Китая у себя на сервере)) Решил что русскоязычному сообществу следует знать об этой уязвимости и перевёл статью для сообщества.

Ссылка на переведённую мною статью про уязвимость CVE-2017-17405

Показать только превью
Оставить комментарий




TDD и почему нам это важно! Дядя Боб (Robert C. Martin)

TDD и почему нам это важно! Дядя Боб (Robert C. Martin)
Признаюсь, я не хотел внедрять TDD потому что было ленно писать код "который ничего не создаёт и не делает". Но философия дяди Боб-а мне очень понравилась. Как...
Посмотреть всю статью

Признаюсь, я не хотел внедрять TDD потому что было ленно писать код "который ничего не создаёт и не делает". Но философия дяди Боб-а мне очень понравилась. Как говорилось у Карлоса Кастанеды :

"Вещи не меняются, меняется лишь наш взгляд на них."

С сегодняшнего дня я начну внедрять ТDD в свои проекты. Хоть дядя Боб и говорит что внедрение тестов в уже написанный код "безумие не стоящее и гроша" я сделаю это, скажем так - для общего развития. Начну с последнего проекта "Conversation App".

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

Смотрим видео.

Показать только превью
Оставить комментарий