Попытка добиться «эффекта Heroku» для деплоя Rails-приложений от нашего писателя progapandist — при помощи Docker, Helm, Kubernetes, GitHub Actions и Digital Ocean.
Основано на подходе марсианина Владимира Дементьева и марсианском опенсорсе dip от Михаила Меркушина.
Смотрите слайды о различиях типов данных между Ruby/Rails и PostgreSQL с Ruby Meetup №12 от нашего инженера @envek: «PostgreSQL глазами рубиста» http://amp.gs/2fLR
Дискуссия о семантикe null в JavaScript в Twitter мало того, что привлекла вниманиe создателя JS Брендана Эйха, но и привела к интересным «закулисным» признаниям.
А любите ли вы ZZT (вопрос олдам) настолько сильно, чтобы написать конвертер Turbo Pascal в Go специально для того, чтобы перевести побайтово-точную реконструкцию оригинального кода игры?
Полина Гуртовая из Злых Марсиан прочитала, пожалуй, лучший за всё время русскоязычный вводный доклад о #WebAssembly. Очень подробный и классно структурированный. Однозначно рекомендую.
Amazon запрыгивает в популярный сейчас вагон no-code приложений. Honeycode позволяет строить (довольно уродливые) мобильные и веб-приложение через интерфейс, похожий на Excel.
У марсианина Владимира Дементьева сразу два дня рождения: личный, и 4-летний юбилей AnyCable — турбо-расширения для Rails Action Cable (которое, впрочем, работает и без Rails) с сервером на Go под капотом и Ruby API, совместимым с дефолтным кабелем.
По этому поводу — релиз AnyCable 1.0 🍾, подробности у нас в блоге: http://amp.gs/2wyF
Perl «перепрыгивает» через шестерку и продолжает двигаться в будущее: новая версия языка будет называться Perl 7, и, согласно анонсу, будет напоминать Perl 5.32. Цифру 6 оставили за Raku, который развивается параллельно.
DHH о стеке нового почтового сервиса HEY от Basecamp. Ruby 2.7, edge Rails, Stimulus, Turbolinks, MySQL, Redis, ElasticSearch — все в Kubernetes на AWS. «Величественный монолит». Не так много фронт-энда.
Самый популярый доклад недавней общероссийской DevParty от Google Developers Group — марсианка Полина Гуртовая со своим иллюстрированным ликбезом о WebAssembly: «Приручи дракона».
Захватывающая история о том, как мы мигрировали распределенные команды разработки EdTech-компании 2U в прекрасный новый мир Apollo GraphQL Federation — и сделали это без остановки сервиса и с меньшими затратами:
Как правильно настроить системные тесты в Rails-приложении в 2020-м году: без Selenium, с использованием CDP через Ferrum и так, чтобы все работало в Docker. Инструкция от марсианина Владимира Дементьева.
Разбор взлома Тwitter c выпрашиванием биткойнов от имен Билла Гейтса, Илона Маска, Джеффа Безоса и пр. Похоже, все началось с доступа в корпоративный Slасk и оттуда — к внутренним админским инструментами.
Astrograph.io от Злых марсиан снова упомянут в Stellar Dev Digest. Наш GraphQL интерфейс к блокчейну Stellar теперь поддерживает последнюю версию протокола и позволяет не только следить за транзакциями, но и отправлять их.