Docker и Visual Studio Code Remote-Containers — как сэкономить время при развёртывании проектов

Попробуем использовать инструмент для контейнеризации проекта со всем его окружением. Это позволит автоматизировать развёртывание.

Обложка: Docker и Visual Studio Code Remote-Containers — как сэкономить время при развёртывании проектов

Технические задачи для интервью на должность веб-разработчика

Примеры задач для веб-разработчиков. Варианты для стартапов и крупных компаний, проверяющие различные компетенции специалистов.

Обложка: Технические задачи для интервью на должность веб-разработчика
Соберите сервер из комплектующих

Примеры задач с собеседования на позицию Middle Ruby разработчика

Несколько задачек по основам Ruby и часто используемым функциям языка для собеседования на позицию middle разработчика.

Обложка: Примеры задач с собеседования на позицию Middle Ruby разработчика

Третий раунд битвы языков программирования 2020!

По итогам вчерашнего раунда С++ буквально уничтожил Cobol, а Assembler оказался почти в два раза популярнее чем Pascal. Результаты смотрите здесь. Сегодня у нас новые соперники: SQL/TypeScript и Python/Ruby. Вы…

Примите участие в баттле языков программирования 2020. Старт уже завтра!

В то время как Java и язык Си меняются местами на вершине рейтинга TIOBE, мы решили выяснить, какие языки программирования, наши подписчики любят больше всего. Завтра начинается баттл языков программирования…

Врубись в Ruby: подборка книг по Ruby и Ruby on Rails

Чтобы помочь вам в изучении Ruby и Ruby on Rails, мы собрали подборку бесплатных книг. Делитесь не попавшими в эту подборку книгами в комментариях.

Обложка: Врубись в Ruby: подборка книг по Ruby и Ruby on Rails
Обложка: Django или Ruby on Rails: какой фреймворк выбрать?

Django или Ruby on Rails: какой фреймворк выбрать?

Вопрос выбора фреймворка часто встаёт перед стартаперами или программистами. Первые хотят, чтобы проект был основан на наиболее подходящем, трендовом фреймворке. Вторые хотят развивать свои навыки и применять знания в реальных проектах. Обе цели…

Обложка: Пишем веб-приложение для распознавания лиц за час

Пишем веб-приложение для распознавания лиц за час

Не столь давно Amazon выпустила сервис для распознавания изображений «Rekognition». Эта статья поможет вам познакомиться с этой удобной технологией.

Обложка: Подборка неожиданного, странного, местами безумного кода: самые необычные программы из когда-либо написанных

Подборка неожиданного, странного, местами безумного кода: самые необычные программы из когда-либо написанных

Сегодня мы поговорим о самых странных программах, какие вы когда-либо видели. И настолько непонятных, что даже прошаренные кодеры возьмутся за учебники.

Обложка: Простая и ужасающая история про шифрование — об Open Source, доверии и ответственности

Простая и ужасающая история про шифрование — об Open Source, доверии и ответственности

Рассказывает Kacper Walanus, Senior-разработчик Ruby on Rails и тимлид в EL Passion Задача Я хотел написать простое приложение для шифрования и дешифрования сообщений. Алгоритм AES показался хорошим выбором, так что я начал с…

Обложка: Как выбрать технологию для большого и не очень большого веб-проекта

Как выбрать технологию для большого и не очень большого веб-проекта

Рассказывает Никита Семенов, CEO SECL Group За годы работы я часто слышал вопросы о выборе технологий для того или иного веб-проекта. Кто-то спрашивает у нас, как у разработчиков, как правильно, а кто-то…

Подборка ресурсов с примерами кода на разных языках

Для тех, кому тяжело разбираться в документации и не по душе длинные туториалы, мы сделали подборку сайтов со множеством простых и понятных примеров кода на разные темы и на разных…

Обложка: Подборка ресурсов с примерами кода на разных языках
Обложка: Подборка интерактивных самоучителей, которые помогут в увлекательной форме изучить основы популярных технологий

Подборка интерактивных самоучителей, которые помогут в увлекательной форме изучить основы популярных технологий

Часто основная проблема у начинающих программистов – отстутствие мотивации. Очень сложно собраться с силами, чтобы читать документацию или длинные туториалы на английском. Наверное именно поэтому всё популярнее становятся интерактивные самоучители,…

Лучшие библиотеки для работы с VK API на C++, Java, Python и других языках

Работать с API ВКонтакте доводилось многим из нас, и каждый может сказать: работать с ним напрямую неудобно. Разумеется, было написано множество библиотек, предоставляющих удобный интерфейс работы с ним. Их можно…

Обложка: Лучшие библиотеки для работы с VK API на C++, Java, Python и других языках

Средства самопознания в Ruby

Практически все современные языки программирования содержат средства, позволяющие во время выполнения программы получить какие-то данные о структуре самой этой программы. В компилируемых языках такие возможности, как правило, ограничены и отключаемы в…