Что такое Ruby on Rails
Ruby on Rails, или Rails (или просто рельсы), — это фреймворк для создания веб-страниц и приложений, то есть готовая платформа, в которой есть инструменты, структура, модули и библиотеки для быстрой разработки.
Фреймворк Rails предназначен для программирования на объектно-ориентированном языке Ruby. В его основе лежит идея «потребности человека выше компьютерных», поэтому Ruby — это простой в использовании язык сценариев. В продолжение этой философии Rails создан таким образом, чтобы сделать процесс разработки как можно проще. Это достигается за счёт двух принципов:
1. DRY, или «не повторяйся, Dont’t Repeat Yourself». Rails обрабатывает общий для всех приложений повторяющийся код и позволяет писать меньше кода.
2. «Соглашение важнее конфигурации». Этот принцип состоит в том, что при разработке нужно следовать соглашениям, которые определены инфраструктурой, а не менять конфигурацию платформы по-своему.
Зачем нужен Ruby on Rails, как работает и где применяется, читайте в нашей статье: https://v.thecode.media/v1j22
Ruby on Rails, или Rails (или просто рельсы), — это фреймворк для создания веб-страниц и приложений, то есть готовая платформа, в которой есть инструменты, структура, модули и библиотеки для быстрой разработки.
Фреймворк Rails предназначен для программирования на объектно-ориентированном языке Ruby. В его основе лежит идея «потребности человека выше компьютерных», поэтому Ruby — это простой в использовании язык сценариев. В продолжение этой философии Rails создан таким образом, чтобы сделать процесс разработки как можно проще. Это достигается за счёт двух принципов:
1. DRY, или «не повторяйся, Dont’t Repeat Yourself». Rails обрабатывает общий для всех приложений повторяющийся код и позволяет писать меньше кода.
2. «Соглашение важнее конфигурации». Этот принцип состоит в том, что при разработке нужно следовать соглашениям, которые определены инфраструктурой, а не менять конфигурацию платформы по-своему.
Зачем нужен Ruby on Rails, как работает и где применяется, читайте в нашей статье: https://v.thecode.media/v1j22
❤12👍6
Как часто бывает в играх: на старте у вас персонаж, который что-то умеет, но очень мало, а в конце — имбовый перс со вкачанными статами. Можно ли так прокачаться в ИТ, особенно когда на старте много опасений? Можно.
Чтобы было интереснее, предлагаем сыграть в такую игру — её сделали команды «Кода» и «Практикума»: https://v.thecode.media/71mws
Чтобы было интереснее, предлагаем сыграть в такую игру — её сделали команды «Кода» и «Практикума»: https://v.thecode.media/71mws
❤11👍4😁3🤡2
Время проектов: сегодня создаём свою слот-машину как в онлайн-казино. Её можно запускать сколько угодно раз и получать любые комбинации.
Всем читателям «Кода» — безлимитные фриспины в подарок :-)
https://v.thecode.media/tccbc
#разбор_Код
Всем читателям «Кода» — безлимитные фриспины в подарок :-)
https://v.thecode.media/tccbc
#разбор_Код
👍25❤5🔥4👎2😁1
Что бы вы запретили в ИТ навсегда? Вот прям навсегда без возможности откатить обратно?
😁9🔥2
Классическая задача на выбор из множества вариантов, где нужно применить нестандартное мышление и хорошо подумать.
Но кроме основного вопроса там есть один дополнительный — и он гораздо сложнее, чем вы думаете.
Отвечает Александр Друзь: https://v.thecode.media/hfn71
#задача_Код
Но кроме основного вопроса там есть один дополнительный — и он гораздо сложнее, чем вы думаете.
Отвечает Александр Друзь: https://v.thecode.media/hfn71
#задача_Код
👍12❤1🔥1
Веб-проект: делаем аквариум с разными обитателями
— Мама, можно мне аквариум?
— У нас уже есть аквариум дома.
Аквариум дома: https://v.thecode.media/09y99
#проект_Код #лучшее_Код
— Мама, можно мне аквариум?
— У нас уже есть аквариум дома.
Аквариум дома: https://v.thecode.media/09y99
#проект_Код #лучшее_Код
👍17🔥2❤1
Media is too big
VIEW IN TELEGRAM
Для бэкендеров залезать внутрь CSS-кода — не самая приятная штука :-)
😁39❤7🤡3
6 признаков того, что вы растёте как программист
Мыш: кродёться
Программист: растёт
Если сомневаетесь, про вас это или нет, — не сомневайтесь. Но на всякий случай вот 6 признаков того, что вы точно растёте как программист.
https://v.thecode.media/fmh7r
#лучшее_Код #подборка_Код
Мыш: кродёться
Программист: растёт
Если сомневаетесь, про вас это или нет, — не сомневайтесь. Но на всякий случай вот 6 признаков того, что вы точно растёте как программист.
https://v.thecode.media/fmh7r
#лучшее_Код #подборка_Код
🔥12👍2❤1👎1
Дайджест статей за неделю
Эта неделя выдалась очень практичной: мы постоянно пробовали в деле что-то новое в Python и JavaScript и даже запустили веб-проект с игрой как в онлайн-казино. Погнали смотреть, что получилось.
Кайф недели: мини-игра с киберпанковскими картинками, где вам нужно помочь главному герою справиться со своими страхами. Если ещё не играли — завидуем 🙂
Казино недели: веб-проект со слот-машиной, бесконечными фриспинами и интересными алгоритмами анимации.
Метод недели: массивы в JavaScript и их методы. Если специально не разбирались до этого — узнаете много неожиданного.
Мем недели: Линукс, боль и неизбежность.
Джедайство недели: рассказываем про библиотеку Pandas для подготовки и анализа данных. Мощная штука в умелых руках.
Заумство недели: делаем запросы на разные сайты с помощью Python и разных библиотек. Зачем? А чтобы понять, какой метод круче.
❓ Задача недели: как с одного раза узнать, что в какой коробке? А если это слишком просто, внутри вас ждёт Друзь и вопрос на вероятности (и это уже реально сложно).
Рады, что мы вместе! Вы — лучшие!
Обнимаем, «Код»
Эта неделя выдалась очень практичной: мы постоянно пробовали в деле что-то новое в Python и JavaScript и даже запустили веб-проект с игрой как в онлайн-казино. Погнали смотреть, что получилось.
Кайф недели: мини-игра с киберпанковскими картинками, где вам нужно помочь главному герою справиться со своими страхами. Если ещё не играли — завидуем 🙂
Казино недели: веб-проект со слот-машиной, бесконечными фриспинами и интересными алгоритмами анимации.
Метод недели: массивы в JavaScript и их методы. Если специально не разбирались до этого — узнаете много неожиданного.
Мем недели: Линукс, боль и неизбежность.
Джедайство недели: рассказываем про библиотеку Pandas для подготовки и анализа данных. Мощная штука в умелых руках.
Заумство недели: делаем запросы на разные сайты с помощью Python и разных библиотек. Зачем? А чтобы понять, какой метод круче.
❓ Задача недели: как с одного раза узнать, что в какой коробке? А если это слишком просто, внутри вас ждёт Друзь и вопрос на вероятности (и это уже реально сложно).
Рады, что мы вместе! Вы — лучшие!
Обнимаем, «Код»
🔥5👍4
Как вы считаете, какие навыки, помимо самого программирования, нужно качать, чтобы построить успешную карьеру в ИТ?
Делитесь мыслями или опытом в комментариях и заходите прокачиваться. Скучно точно не будет.
Делитесь мыслями или опытом в комментариях и заходите прокачиваться. Скучно точно не будет.
❤3
Недавно обратили внимание, что из многих вакансий (любых, даже не из мира офис-менеджеров) стали убирать пункт про компьютерную грамотность. И стало непонятно: то ли она у всех внезапно появилась, то ли тут что-то другое. Короче, стало интересно, решили поговорить о том, что это в принципе, кому нужно и всё такое. Программистам и айтишникам можно не читать, вы и так всё это знаете.
#разбор_Код
#разбор_Код
👍15❤1🔥1