Size: a a a

2020 September 28
Evil Martians
Очередная попытка бороться с 30% «налогом» Apple за продажи через App Store, теперь — коллективная. Среди основателей «Коалиции за честность приложений» и Basecamp со своим почтовиком Hey, и Epic Games с Fortnite, и Spotify, и даже Match Group с Tinder.

https://appfairness.org/
источник
2020 September 29
Evil Martians
Как Shopify — крупнейшее Rails-приложение в мире — работает над модуляризацией своего монолита и выделяет независимые компоненты? Взгляд изнутри:  http://amp.gs/Lnlx

Среди ссылок — выступление марсианина Владимира Дементьева на RailsConf 2020, на ту же тему: http://amp.gs/Lnlf
источник
2020 September 30
Evil Martians
Взгляд на историю редакторов кода с точки зрения их «долгожительства» и попытка обосновать тезис о том, что мы вступили в эру доминирования VS Code. Другими словами — статья, просто обязанная разделить мнения: http://amp.gs/LfCt
источник
2020 October 05
Evil Martians
Октябрь, как известно, это месяц Hacktoberfest, но в этот раз праздник опенсорса не задался: популярные репозитории завалило спамом от охотников за бесплатными футболками.

Пост о масштабах проблемы: http://amp.gs/LV6o

Попытка DO исправить ситуацию: http://amp.gs/LV6M
источник
2020 October 06
Evil Martians
Пост, который приоткрывает завесу над особенностями CS-образования в Токийском университете и вызывает восхищение и ужас. Обратите внимание, что задание — для первокурсников. http://amp.gs/L4Xw
источник
2020 October 07
Evil Martians
Cloudflare продолжает строить имидж privacy-first компании и запускает свою альтернативу Google Analytics: без cookies и fingerprinting. Никакой черной магии — только анализ HTTP-хедера referer.

Пресс-релиз: http://amp.gs/Ldac

Анализ от Fortune: http://amp.gs/Ldab
источник
2020 October 08
Evil Martians
Марсианин Дмитрий Цепелев рассказал о применении GraphQL в Ruby–проектах эфире подкаста Ruby Rogues: когда это нужно, как проектировать схему, кэшировать ответы и многое другое.

Слушать: http://amp.gs/LSmO
источник
Evil Martians
Марсианин Владимир Дементьев, автор AnyCable, TestProf, Ruby Next (и на этом список его опенсорса далеко не заканчивается), продолжает делиться рецептами по созданию и поддержке мультиязычной документации при помощи Docsify.

Много вкусной автоматизации здесь: http://amp.gs/LSqZ
источник
2020 October 09
Evil Martians
Один из важнейших опенсорс-проектов в мире Java — OpenJDK — переехал c self-hosted Mercurial серверов на git и GitHub. Миграция заняла больше года.

Анонс: http://amp.gs/LqMJ
Репозиторий: http://amp.gs/LqM0
источник
2020 October 13
Evil Martians
Марсиане ищут DevOps-инженеров!

В эпоху «удаленки» спрос на высокодоступные, масштабируемые и отказоустойчивые сервисы стабильно растет, вместе с ним расширяется и марсианский DevOps-отдел. Нам нужны как закаленные в бою гуру со знанием Kubernetes и публичных облаков, так и талантливые юниоры, хорошо знакомые с Linux и сетевым стеком и готовые учиться современным практикам администрирования и эксплуатации продуктов под нагрузкой.

🧑‍🚒 DevOps-инженер (Kubernetes, Chef)

Крепкое понимание контейнерной архитектуры и Kubernetes, экспертиза в работе с публичными облаками от Google и Amazon, опыт администрирования PostgreSQL, настройки инструментов CI/CD, систем мониторинга и резервного копирования.

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

🧑‍🚀 Junior DevOps-инженер (Linux, Web)

Отличное знание Linux и окружения, знание основ виртуализации и контейнерных технологий, умение программировать хотя бы на одном скриптовом языке, стремление к максимальной автоматизации инфраструктуры.

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

Одно из главных требований к обеим вакансиям — уверенный письменный английский. Марсианские DevOps-инженеры часто находятся на переднем фронте общения с клиентами, без «испорченного телефона» и корпоративных препон.

🧑‍💼 Также продолжается наш менеджерский набор!

Обратите внимание на  вакансии биздева (http://amp.gs/LHlS) и аккаунт-менеджера (http://amp.gs/LHlA).

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

Присылайте рассказ о себе и подговаривайте друзей. obey@evilmartians.com.
источник
2020 October 14
Evil Martians
Digital Ocean вступает в прямую конкуренцию с Heroku: новый продукт App Platform позволяет деплоить приложения через git push, поддерживает все основые стеки (и любые через Docker),  и стоит от $5 в месяц. Статические сайты — бесплатно.

Анонс: http://amp.gs/LF8K
источник
2020 October 15
Evil Martians
В последнее время появляется все больше постов о том, почему наступление светлого serverless будущего откладывается. Хорошая подборка кейсов о том, что может пойти не так при выборе Lambda-подобной архитектуры: http://amp.gs/LW8E
источник
2020 October 19
Evil Martians
В новом выпуске подкаста kamyshev talk марсианка Сара Долган и Игорь Камышев поговорили о взгляде новичка на Ruby/Rails разработку, а также о перспективах технологии на рынке

Послушать можно здесь:
http://amp.gs/WI38

Или на YouTube:
http://amp.gs/WI3T
источник
2020 October 21
Evil Martians
Growth Hacking — это не волшебная таблетка и не набор маркетинговых уловок.

Марсиане применяют подход для оптимизации инженерных процессов и бизнес-результатов на проекте eBaymag — сервисе eBay для продавцов 120 стран.

Результаты и лайфхаки — в новом посте.

http://amp.gs/W1K6
источник
2020 October 26
Evil Martians
Два недавних события оживили дискуссию о влиянии политики на опенсорс.

GitHub подчинился RIAA и удалил один из самых «звездных» репозиториев, YouTube-dl: http://amp.gs/Wk3M

GitLab блокирует иранских разработчиков, ссылаясь на торговые санкции: http://amp.gs/Wk3c
источник
2020 October 27
Evil Martians
Хорошие новости в мире WebAssembly: после сокращений в Mozilla команда Wasmtime в полном составе перешла в Fastly, где продолжит работу над рантаймом Wasm за пределами браузера и над WASI, системным интерфейсом для WebAssembly.

Подробный отчет о том, что произошло в экосистеме Wasm за год: http://amp.gs/WPnC

Если вы пока не знакомы с WebAssembly, и хотите попробовать его в браузере при помощи доступного туториала с уже настроенным в Docker окружением — напоминаем про недавний марсианский пост: «Hands-on WebAssembly: Try the basics»

Читать здесь: http://amp.gs/WPnk
источник
2020 October 29
Evil Martians
Венчурный фонд Runa Capital (основан выходцами из России, инвестировал среди прочего в Nginx и MariaDB) запустил индекс самых быстрорастущих стартапов с открытым кодом, основанный на коммерческих показателях и популярности на GitHub.

Результаты Q3 2020: http://amp.gs/WVIP
источник
2020 October 30
Evil Martians
Рубистам, которые хотят финансово поддержать авторов популярных гемов, скоро станет проще это сделать при помощи команды bundle fund. Она покажет ссылки на страницы для пожертвований, которые разработчики смогут указать в метаданных.

Подробности в PR: http://amp.gs/W4Wk
источник
2020 November 03
Evil Martians
Rails 6.1 приближается к релизу! Читайте о том, что нового появилось в RC1, в официальном блоге фреймворка, и обратите внимание на фичу от марсианина Дмитрия Цепелева, которая позволяет  моделям ссылаться на разные бэкенды в Active Storage.

http://amp.gs/WqoK
источник
2020 November 04
Evil Martians
Чем заняться вечером нерабочего дня? Можно вложиться в самообразование и начать смотреть кембриджский курс лекций по распределенным системам от Мартина Клеппманна. Имя хорошо  известно в кругах CRDT (бесконфликтные реплицируемые типы данных).

Плейлист: https://www.youtube.com/playlist?list=PLeKd45zvjcDFUEv_ohr_HdUFe97RItdiB
источник