DEV: Рубиновые тона – Telegram
DEV: Рубиновые тона
3.22K subscribers
143 photos
2 videos
8 files
978 links
Анонсы новых видео о программировании (Ruby/Rails, Solidity/Ethereum, Python, JS и не только), практические советы, обзор полезных инструментов и новости из мира IT
Download Telegram
Друзья, к великому сожалению, жизнь продолжает бить разводным ключом по голове и, как мне кажется, не помешает немного сплочения (вообще, эта идея крутилась в голове уже какое-то время). Сколько-то лет назад была популярна такая штука, как "алкомарафон" (ну, или "безалкогольный", не важно) - может быть, попробуем? Фото с напитком и каналом, ну и ваше местоположение (если беспокоитесь за приватность, можно придумать что-нибудь). Всем отличного вечера, берегите себя. Скоро увидимся! Ну, моё фото, понятно, из Риги :)
🍾37🔥4😁3👎1
Что ж, наш первый межпланетный алкомарафон прошёл успешно: выражаю всем большую благодарность 😄 Если серьёзно, то это действительно очень, очень круто. Пару лет назад я и представить не мог, что нас будет так много: Россия, Беларусь, Украина, Казахстан, Армения, Грузия, Сербия, Таиланд... Знаю, что есть подписчики из Финляндии, США, Канады и других стран. Мир IT объединяет и я действительно верю в это. Большое вам спасибо 🤟https://www.youtube.com/watch?v=L56pFfQpijA
👍252👎1
Любопытная игра про "взлом" (в кавычках, конечно) контрактов https://ethereumhacker.com/
👍3
В этом видео я расскажу о хостинге Render, который предоставляет услугу PaaS (platform as a service). С тех пор, как Heroku убрал бесплатные тарифные планы, Render может рассматриваться как его замена, так как он позволяет быстро и легко развернуть своё приложение, ничего при этом не платя. Мы посмотрим, как сделать деплой приложения Rails, настроить БД Postgres, добавить Redis, настроить обработку фоновых задач с Sidekiq и реализовать выполнение заданной на задаче на регулярной основе (по типу Cron). https://www.youtube.com/watch?v=cghgC5LqWoE
👍22🔥62👌1
А помните те прекрасные игры на dendy (nes) и sega? :)
25👍2🔥1
А сегодня... А сегодня просто музыка. Сегодня был стрим в MCS, а затем готовил вопросы для завтрашней игры, так что меня можно было созерцать в местной пивной, орущим нечто странное.

Между прочим, ребят из Trobar de Morte мне посчастливилось увидеть буквально в прошлом месяце, хотя там получилось довольно глупо: они выступали на разогреве у Garmarna, но так как начало было указано в 20:00, в это время мы и пришли. Выяснилось, что разогрев играл за час до этого... В общем, странная история. https://www.youtube.com/watch?v=QL9CaVv_eM0
👍5
Свет увидел Turbopack (не путать с Turbo для Rails) - замена для Webpack, написанная на Rust. Будет актуально для тех, кто пишет проекты на Next.js и подобных фреймворках https://vercel.com/blog/turbopack
👍12
Возрадуйтесь, любители Ruby, буквально на днях вышла новая версия книги Programming Ruby для самой свежей версии языка 3.2 - в ней, похоже, рассказывается обо всех новых "фишках" языка. Да, мы их уже обсуждали, но никогда не помешает взглянуть на информацию с другой точки зрения https://pragprog.com/noscripts/ruby5/programming-ruby-3-2-5th-edition/
20🔥81👍1
В этом уроке по Ruby мы узнаем, что такое модули (modules) в Ruby и зачем они нужны. Также мы начнём писать свой собственный gem с нуля, который будет работать со сторонним API для перевода в стиле Йоды и других фантастических существ. Обсудим спецификацию библиотеки, общую структуру, а также используем zeitwerk для подгрузки файлов. https://youtu.be/FEfHExlN6-8
👍28
😁8🤣7🔥5👍1
Вышел Sidekiq 7! Добавлены новые фичи (например, embedded mode), а также он теперь использует зависимость redis-client (не redis). Впрочем redis всё ещё поддерживается https://github.com/mperham/sidekiq/blob/main/docs/7.0-Upgrade.md
👍13
У меня тут новая статья вышла, будет актуальна для питонистов. В ней рассказывается, как работать с движками для машинных переводов (в частности, Google Translate), а также как автоматизировать некоторые рутинные задачи https://lokalise.com/blog/how-to-translate-languages-in-python-with-google-translate-and-deepl-plus-more/
👍23❤‍🔥2
Короткий отзыв на книгу про Ruby 3.2 (кидал выше).

В целом, содержание плюс-минус такое же, как и раньше, но добавилось описание новых фич. Есть про rbs, ractor, pattern matching. В целом, почти про всё это и так были уроки 😄

Проблема в том, что про тот же ractor как-то поверхностно, каких-то сложных примеров нет. Но в общем целом книга очень хорошо зайдёт для начинающих и продолжающих, тк контента очень много и много примеров, пусть и несложных. Правда, пока там несколько последних секций не дописано ещё - это бета всё-таки.
👍16
В этом уроке по Solidity мы поговорим о storage (state): в частности, о том, как в нём представлены данные. Особое внимание уделим динамическим массив и мэппингам и узнаем, как именно размещаются их элементы. Также с помощью getStorageAt мы попробуем самостоятельно читать различные слоты в state, чтобы проверить теорию на практике. https://www.youtube.com/watch?v=VQvO0re8oLk
👍12🔥3