Илья Зыкин. Pro Жизнь
137 subscribers
1.1K photos
45 videos
4 files
95 links
Download Telegram
Ребята из РФ, у вас что Digital Ocean не доступен?

Я узнал что у меня.... сайты моих проектов не доступны в РФ, вероятно потому что по традиции находятся на Digital Ocean.

Если вы в РФ, попробуйте зайти на страничку, дайте мне пожалуйста знать о доступности у вас.

Конечно, меня интересует доступ без VPN.

https://omyclasses.com/ru/ruby-on-rails-deploy-master-class

Давно ли в РФ не работает Digital Ocean?
❤️

Нет, это, конечно, приятно. Только у меня 5 точка в огне и я спать не успеваю вдоволь; Где там 25 час в сутках?
🔥2
Семейные прогулки

С сентября начался новый рабочий сезон, и я жестко занят. Надо закрывать текущие релизы. После паузы снова появились интервью. Задач много.

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

Стамбул удивительный город. Вот тебе модная ресторанная улочка, типа Рубинштейна в Питере или Никитской в Москве, а вот в шаге от нее, за углом городской огородик и эко ярмарка. Контраст, смена текстуры и окружения и мозг немного переключается. Хорошо.

Ну, конечно, бесспорный лидер отдыха - праздные прогулки на вапурах по Босфору.

Гуляли по городу, отдыхали, пили кофе в уютных кафешках, гладили стамбульских котов.

Надо чаще так проводить выходные.
🔥4👍1
Маленькие радости из магазина у дома.
🔥5
Собирать Лего самолет по остаткам инструкции из развала десятка наборов это настоящая инженерия 😆 для сильных духом.

Наконец-то я дождался момента, когда сыну станет интересно не только разбирать, а когда у него вдруг «щелкнет» и он станет беречь уже собранные наборы и начнет хотеть, чтобы старые «собрались».

Такие сложные конструкции ему не под силу (да и мне тоже 🤭). Но будем надеяться, что к утру наш самолет компании «феникс эйрланс» восстанет из лего пепла 🤪
🔥5
Если бы я захотел сделать новый проект на Rails

Я бы установил 💎 gem devise чтобы обеспечить регистрацию пользователей, использовал 💎 gem cancancan чтобы настроить доступ пользователей и администраторов к нужному функционалу проекта. Я бы использовал 💎 gem dotenv чтобы сконфигурировать приложение. 💎 gem faker помог бы мне сделать первые данные для удобной разработки. 💎 gem data-migrate помог бы мне в процессе развития проекта управлять данными в базе данных. 💎 gem sanitize я бы использовал, чтобы очищать данные, которые сохраняют пользователи в моей базе данных и обезопасить проект от пользователей-хулиганов. 💎 gem kaminari поможет с переходам по страницам. 💎 gem state_machine я бы использовал для разных состояний моделей. 💎 gem awesome_nested_set для организации сложных меню, каталогов или комментариев.💎 gem ransack позволит сделать простой и эффективный поиск на сайте. 💎 gem whenever выполнять простые сервисные операции в проекте — обновлять курс валют по расписанию, очищать каталоги со старыми логами.

Обо всех этих (и других) инструментах Ruby on Rails разработчика вы теперь, как минимум, знаете.

Краткие посты о них доступны по тегу:
#инструментарий

Группа: @pro_ruby_on_rails_ru
Вопросы: @ilia_zykin

❤️ лайк 🔂 репост
👍4
Словарь Ruby on Rails Разработчика (Часть 1)

💎 Миграции (migrations):
👉 https://t.me/pro_ruby_on_rails_ru/76

💎 Способы запуска Rails-команд:
👉 https://t.me/pro_ruby_on_rails_ru/91

💎 Метал Контроллеры (Metal Controllers):
👉 https://t.me/pro_ruby_on_rails_ru/99

💎 DSL (Domain Specific Language):
👉 https://t.me/pro_ruby_on_rails_ru/100

💎 Идемпотентность:
👉 https://t.me/pro_ruby_on_rails_ru/101

💎 Мемоизация (Memoization):
👉 https://t.me/pro_ruby_on_rails_ru/103

💎 Strong Parameters:
👉 https://t.me/pro_ruby_on_rails_ru/105

💎 Проблема N+1:
👉 https://t.me/pro_ruby_on_rails_ru/110

💎 Eager Loading:
👉 https://t.me/pro_ruby_on_rails_ru/111

💎 Manual Loading (Ручная подгрузка данных):
👉 https://t.me/pro_ruby_on_rails_ru/113

💎 Кеширование (Caching):
👉 https://t.me/pro_ruby_on_rails_ru/116

#словарь

Группа: @pro_ruby_on_rails_ru
Вопросы: @ilia_zykin

❤️ лайк 🔂 репост
👍3
Media is too big
VIEW IN TELEGRAM
Zero Dependency Deploy. Часть 3. Тизер.

Видео записал. Слайды расставил. Надо выгрузить. Наверное закончу только к позднему вечеру.

Работы много, занимает время. Но! Медленно, но верно мы движемся вперед.
❤4
Поездка в парк развлечений.

Завтра у сына день рождения. Ну и мы всей семьей отправились в самый большой в Стамбуле парк развлечений.

Приключение началось еще в самом начале поездки.

Линия метро по которой мы ехали оказалась очень современной. Вагоны шире обычных. Очень просторные.

Станции закрытого типа, как в центре Питера, только все современное. Внутри станций обстановка как в космическом корабле. Инженерные коммуникации впечатляют.

Парк огромный. Мы провели в нем весь день. Конечно, скромнее, чем испанский Порт Авентура, но весьма на уровне.

С ватными ногами вернулись домой. Уложили спать сына. Нарядили дом и встретили курьера с праздничным тортом.

Ну а я ничего лучше не придумал, чем начать играть в Лару Крофт.

Я виндоуз ноутбук зачем купил? Чтобы докер в нем гонять?
❤6👍1