🎶 Немного музыки для работыДебютный альбом моего брата в жанре Lounge Несмотря на название - мне заходит и во время кодинга 🙂 Хочется услышать в комментах отзывы опытных меломанов — что хорошо, что плохо?Сссылки на альбом ⬇️https://music.yandex.ru/album/26340373https://open.spotify.com/album/1CMDH6BXJtXEYEZv7esex7https://music.apple.com/us/album/aftercoding/1693373990
Подкаст хорошего программиста
@horoshy_programmist
✅ Советы начинающим и опытным программистам❓свой вопрос или пожелание к новым выпускам можно в личку @aristofun http://goodprogrammer.ruhttp://rubyrush.ru
Похожие каналы
Все →Последние посты
Друзья, поздравляю вас с Новым годом!Не у всех сейчас есть настроение отмечать этот праздник. И этих людей можно понять: когда год — такой, каким был 2022-й, то «поскорее бы прошел и славу Богу». Однако, предлагаю в эту новогоднюю ночь найти в себе тепло и добрые слова для ваших друзей и близких.Желаю вам в 2023-м не счастья, радости и здоровья, а дисциплины, самоконтроля, смекалки и умения быстро принимать взвешенные решения. Уходящий год показал, насколько эти качества на самом деле важны.А ещё уходящий год наглядно показал, что никакие инвестиции не уберечь: рубли, доллары, акции, облигации, металлы и даже квартиры могут внезапно падать в цене, замораживаться, становиться недоступными и т.д.С одним исключение — инвестиции в самих себя, в ваши способности, навыки и качества. В очередной раз напомню, что 22 января вы можете начать обучение на нашем интенсиве по Ruby on Rails, который, возможно, станет для вас стартом новой карьеры. Как говорится, хороший Ruby on Rails разработчик — и в Казахстане/Армении/Польше/Германии хороший Ruby on Rails разработчик.Ловите промокод RL23NY на 12 023 рубля (при полной оплате) и записывайтесь!Ещё раз с наступающим вас! 🎄
R.08 Ruby on Rails: Валидация данных, колбэки в моделях, CRUD юзеровЛовите долгожданный 8-й урок. Спасибо всем за лайки! Ещё раз прошу прощения за задержку.В этом видео поговорим про проверку данных перед сохранением в БД (валидации, rails validations) и про преобразование этих данных перед сохранением/обновлением/удалением (колбэки, rails callbacks).Удобством использования ActiveRecord так и подталкивает нас к тому, чтобы всё проверять в моделях и, заодно, при сохранении в базу навернуть кучу действий по колбэкам. Так делать не стоит, об этом тоже поговорим. Ещё сделаем валидацию почты, подтверждение пароля и добьем CRUD юзеров.До следующего видео 250 лайков под этим.22-го января у нас стартует новый поток интенсива по Ruby on Rails:➡️ https://bit.ly/3Wn56HN💳 По промокоду RUBYRUSH скидка 7500.Все вопросы пишите мне в личку: @installero.
Привет, друзья!Завтра, 25 декабря, в 17:00 МСК мы с Женей ждем вас на стриме по ChatGPT: новой нейросети, способной, в том числе, писать программы, исправлять ошибки в коде, подсказывать решения тестовых задач. 🤖Присоединяйтесь! 👋(да, запись будет)https://youtu.be/1QxGcLELOrs
🚀 💫 Перспективы российского айти в 2022-м#подкаст_хп

Как сделать себе такую же VS Code, как у меня в уроках по Ruby on Rails?1. Скачать (например, с Google Fonts) шрифт PT Mono. Для установки распаковать, открыть ttf-файл и нажать «Установить».2. Установить тему Dracula для VS Code. В самом VS Code можно нажать Ctrl+P и вставить туда:ext install dracula-theme.theme-dracula3. Настроить тему, шрифт и его размер в настройках (Ctrl+Shift+. в англ. раскладке). Если нет на первой странице (Commonly Used) — сверху есть поиск по названию настройки.Настройка: Workbench: Color ThemeЗначение: DraculaНастройка: Editor: Font FamilyЗначение: 'PT Mono', 'monospace', monospaceНастройка: Editor: Font SizeЗначение: 164. Увеличить размер шрифта и элементов управления самого VS Code можно хоткиями Ctrl++ / Ctrl+-. Настраивайте по своему удобству и разрешению монитора, как и размер шрифта в редакторе.По желанию можно поставить тему Dracula для Windows Termimal или какой там у вас... Дракула хорош тем, что есть для всего.
R.07 Ruby on Rails: Аутентификация, вход на сайт, сессии (session), куки (cookies)Пора к нашему askme прикрутить регистрацию и вход на сайт.Для этого надо узнать про то, как сервер «узнает» браузер (понимает, что HTTP-запрос пришел от того же клиента), познакомиться с понятием сессии (глянем, что внутри рельсовой сессии зашифровано), узнать про хэширование паролей, bcrypt и хранение паролей в базе данных. После этого урока точно почувствуете себя настоящими программистами.Ну и, традиционно, ссылка на наш интенсив по Ruby on Rails.➡️ https://bit.ly/3OaxpnHЕсли хотите в следующий поток — вам сюда— Когда следующий видос?— Ну вы же в курсе. Когда этот наберет 200 лайков
Что меня как организатора курсов по веб-разработке спрашивают чаще прочего?9 из 10 студентов приходит к нам с целью устроиться на работу Ruby on Rails разработчиком. И примерно половина перед тем, как записаться на курс, спрашивает: «Если пройду ваш курс, я смогу устроиться?», «Знаний после вашего курса хватит для прохождения собеседований?», «Тяжело ли найти работу после курса сейчас?».Такой вопрос задают не только нам, но и поди всем школам по программированию. Поэтому на лендингах обычно столько всего пишут про трудоустройство: вот эти все «так будет выглядеть ваше резюме», центры карьеры и даже гарантии, мол: «не устроитесь — вернем деньги». Всё это пишут с целью «снять» это «возражение», конечно (и правильно делают).Кстати, сделать, чтобы после курса было легко найти работу — проще простого. Соберите все мыслимые и немыслимые требования из вакансий и запихните всё это в программу. Готово. Формально, возьмут ли вас после прохождения такого курса на работу. Конечно! Но будет ли у этого курса хоть один выпускник? Понимаете, куда я клоню?Речь сейчас даже не о других онлайн-школах. Я хочу немного поговорить о самих студентах.Если очень сильно упростить последовательность шагов для старта карьеры разработчика (если вы решили пройти курс, конечно), получится как-то так:Записаться на курс — Пройти курс — Найти работуВ голове будущего студента самое сложное звено в этой цепочке, конечно, последнее. А теперь угадайте, какое звено в этой цепи объективно самое сложное на самом деле?Спойлер: второе.Взять хотя бы длительность. Наш интенсивна длится 4.5 месяца и за всю его историю в это время уложился только 1 (прописью: один) студент. В среднем студент проходит существенную часть нашего курса (90%) за 6 месяцев. При этом, чтобы после окончания курса искать работу полгода — это прям надо очень сильно не хотеть ее найти.Если курс действительно серьезный и включает в себя объем знаний и навыков, достаточный для устройства на работу, то самое сложное на вашем пути будет не поиск
R.06 Ruby on Rails: Паршлы (partials), хелперы (helpers), flashПравила те же. Давайте соберем 200 лайков и я опубликую 7-й урок (через пару дней).В этом уроке поговорим о том, куда можно вынести сложную логику из шаблонов: паршлы (partials) и хелперы (helpers). Также расскажу про объект flash для передачи сообщений при редиректе из контроллера на другую страницу.Ну и поговорим про многоуровневую архитектуру (layered architecture) и обсудим, какой код куда лучше запихивать в rails-проектах.Ну и традиционно ссылка на наш интенсив.➡️ https://bit.ly/3Me1hPtЕсли хотите попасть на следующий поток — записывайтесь.
R.05 Ruby on Rails: Формы, лэйауты (layouts), assets pipeline5-й урок нашего курса по основам Ruby on Rails. Если за неделю ролик наберет 200 лайков, в следующий четверг закину 6-й урок.Сегодня продолжим про вьюхи (views) — специальные помощники для создания форм (form helpers), сделаем форму для создания вопроса, расскажу , как управляют HTML-лэйаутом (layout), в который заворачиваются шаблоны каждой отдельной вьюхи + добавим стили (stylesheets) в rails-приложение с помощью assets pipeline.Кстати, можно ещё заскочить на наш интенсив.➡️ https://bit.ly/3wAeZb3При полной оплате скидка 5000 по промокоду RUBYRUSH, или в рассрочку на 4, 6 или 12 месяцев. Все вопросы — в личку @installero.