Size: a a a

2020 November 05
Evil Martians
RubyRussia 2020 стартует в онлайне уже через неделю! Самое время отметить в календаре выступление марсианина Владимира Дементьева: доклад про новые тренды во фронте Rails, «Фронтенд без фронтенда». 13 ноября, пятница. Билеты бесплатные!

Докладчики и билеты: http://amp.gs/W0fN
источник
2020 November 06
Evil Martians
Бессмертный дух ZX Spectrum снова навещает нас в 21-м веке — на этот раз в виде Raspberry Pi 400: 100-долларового компьютера на плате, встроенного в с виду игрушечную клавиатуру. Четырехядерный процессор, 4GB RAM и мышь в комплекте!

Узнать больше: http://amp.gs/WHXy
источник
2020 November 09
Evil Martians
Конец эпохи: Travis CI отменяет бесплатные ненормированные билды для OSS-проектов и вводит ограничение в примерно 1000 минут в месяц.

Полное объяснение: http://amp.gs/Wa4D

После продажи компании и расцвета GitHub Actions будущее пионеров CI/CD совсем не выглядит радужным.
источник
Evil Martians
История о том, как Марсиане работали с Fund That Flip, платформой для инвестирования в дома, которые покупаются для ремонта и перепродажи.

Отрефакторили 5-летнюю кодовую базу, усилили техкоманду и выпустили финансовые продукты, востребованные в пандемию.

http://amp.gs/WaAk
источник
2020 November 10
Evil Martians
Как писать GraphQL-бэкенд на Руби и избавиться от лишних запросов в базу данных? Марсианин Дмитрий Цепелев делится всеми способами (включая собственный гем) исключить N+1 при разработке GraphQL API.

Читайте его последнюю статью в нашем блоге: http://amp.gs/WMWj
источник
Evil Martians
Ровно через неделю, 17-го ноября, GitHub проведет свой первый онлайн-митап полностью на русском языке: «ГитХаб Планета». Бесплатные доклады в прямом эфире на YouTube, миксер после — в Zoom. Регистрация: http://amp.gs/W5HY
источник
Evil Martians
Завтра в 21:00 по Москве стартует онлайн-митап гоферов Берлина, на котором в непривычной роли выступит редактор марсианского блога Андрей «progapandist» Баранов. О том, как собрать «фронтенд» сайта из псевдографической утилиты на Go (см. https://progapanda.org/)

RSVP: http://amp.gs/WQjA
источник
2020 November 17
Evil Martians
20 ноября в 17:00 (MSK) смотрите стрим «PWA. 5 лет спустя» в котором примут участие марсианка Полина Гуртовая, Максим Сальников (Microsoft), Алексей Родионов (Mercury Development), Андрей Липатцев (Google) и Даниил Матвеев (Google)
Обсудим самые волнующие вопросы и перспективы развития PWA. Самые интересные и сложные вопросы также переадресуем инженерам и PM проектов Chromium и Project Fugu из команд Google Chrome и Microsoft Edge.  
https://youtu.be/oTQ8qxslF0Y
источник
2020 November 18
Evil Martians
Меньше YAMLов, больше пользы. Универсальная настройка окружения для разработки в контейнерах
с Docker Compose и марсианским инструментом Dip, который позволяет переиспользовать конфигурацию между проектами. Читайте рецепт от Владимира Дементьева в нашем блоге!

http://amp.gs/afS2
источник
2020 November 19
Evil Martians
Смотрите запись доклада марсианина Владимира Дементьева на Ruby Russia 2020. «Фронтенд без фронтенда» — о фронтовых трендах в мире Rails и ренессансе фуллстек-подхода, который позволяет бэкам писать современный клиентский код, не перегружая  голову JS-фреймворками.

https://www.youtube.com/watch?v=DBIAH1FVfO0
источник
2020 November 20
Evil Martians
Смотрите мастер-класс нашего писателя Андрея «progapandist» Баранова по введению в Docker для студентов школы Le Wagon, где Андрей преподает и отвечает за DevOps во время вылазок с Марса. От основ — к среде для разработки (при помощи Dip от марсианина Михаила Меркушина) и деплоя (k8s/Helm) Rails-приложений.

55 минут на YouTube: https://www.youtube.com/watch?v=mAbQZGrXs-k&feature=emb_logo
источник
2020 November 27
Evil Martians
Ваш php устарел, обновляйтесь

https://www.php.net/releases/8.0/ru.php?lang=ru
источник
2020 November 30
Evil Martians
Известный в Ruby/Rails кругах создатель Speaker Deck и автор гема httparty выпустил пост «Imgproxy is Amazing» — о том, как ультра-быстрый марсианский сервер для обработки медиафайлов на лету решил проблему нагрузок и очередей в спортивном стартапе.

https://johnnunemaker.com/imgproxy/
источник
2020 December 02
Evil Martians
Поздравляем марсианина Андрея Ситника, автора PostCSS, c получением награды «Highest Satisfaction» по итогам опроса State of CSS 2020 🎉 91,4% пользователей PostCSS довольны инструментом, серебро и бронза достаются CSS Modules и Tailwind.

Награда и другие номинации: http://amp.gs/aL9g
источник
2020 December 07
Evil Martians
Если вы на Debian и YOLO — ваш жизненный девиз, то обратите внимание на пакет Suicide-Linux. Как и следует из названия, он превращает любую неверную bash-команду в rm -rf /.

Видео-демонстрация: http://amp.gs/o8b4

Оригинальная идея: http://amp.gs/o8bU
источник
2020 December 08
Evil Martians
Восстановленный из ручных сканов оригинал статьи создателя UNIX Кена Топмсона, в которой он максимально просто и понятно как работает Shell. «The UNIX Command Language», 1976-й год.

Репозиторий со сканами, pdf и markdown: http://amp.gs/o1Yu
источник
Evil Martians
Немного о командных практиках Злых марсиан: у фронтенд-инженеров появилась традиция проводить раз в неделю «фронтенд-час» в Zoom. Такой же «час» есть и у наших дизайнеров.

Андрей Ситник публикует в своем твиттере конспект встречи: обсуждали Tailwind CSS и опыт его использования.

Tailwind, к слову, стали одним из главных спонсоров PostCSS — проекта Андрея, который родился в Злых марсианах.

http://amp.gs/o1MG
источник
2020 December 09
Evil Martians
Встречайте «классические» марсианские вакансии — у нас стартовал долгожданный набор разработчиков.

Мы ждем фронтендеров и бэкендеров. Не пропустите наши вакансии, если вы хотите:

— Писать код из любой точки страны или мира. Мы давно работаем распределенно и асинхронно и умеем делать это хорошо.
— Работать над глобальными проектами и лично влиять на инженерную культуру в быстроразвивающихся стартапах.
— Развивать open source вместе с авторами марсианских проектов.

Подробности:

🧙‍♂️ Бэкенд

Вы знаете и любите Ruby и Rails, хотите работать в одной из старейших и уважаемых Ruby-команд, чье имя знакомо рубистам во всем мире вкладом в open source (гемами, коммитами в Rails), выступлениями на мировых конференциях, статьями. Также хотите попробовать себя как программист-полиглот и хорошо разбираетесь в базах данных (особенно PostgreSQL).

Вакансия: http://amp.gs/omsI

👩‍🎤 Фронтенд

Вы хотите работать в компании, где родились PostCSS, Autoprefixer, Browserslist и строить сложные пользовательские интерфейсы с применением последних технологий.

Вакансия: http://amp.gs/omsj

Для всех вакансий: удаленная работа с возможностью путешествовать или работать из офисов в Москве, Нью-Йорке, Сан-Франциско или Осаке (после пандемии) и другие бонусы.

Присылайте рассказ о себе и подговаривайте друзей: obey@evilmartians.com.
источник
2020 December 10
Evil Martians
Злые марсиане готовы к Ruby 3 и… типам! Владимир Дементьев добавил RBS-аннотации к своему гему Rubanok и в мельчайших подробностях описал процесс. Много вкусного Ruby внутри! http://amp.gs/olQe
источник
2020 December 16
Evil Martians
«Неофициальный» пост-мортем блэкаута Google на основании короткого официального описания инцидента (Incident #20013). Кажется, во всем виновата глобальная система аутентификации под названием Zanzibar.

Твиттер-тред: http://amp.gs/oVmc
источник