Evil Martians
3.79K subscribers
462 photos
3 videos
1.23K links
Мы — Злые Марсиане, бутик-консалтинг для стартапов, которые делают инструменты разработки.

https://evilmartians.com/
https://x.com/evilmartians_ru

Стартапы, дизайн и разработка продуктов
#devtools #opensource #rubyonrails #golang #javascript #react
Download Telegram
Впервые рассказываем о марсианской продуктовой "кухне": к каким принципам и процессам мы пришли, работая вместе с eBay над http://amp.gs/P82Q, когда продукт перерос MVP и возникла необходимость перемен. Читайте статью нашего аккаунт-менеджера Ирины Назаровой в нашем блоге: http://amp.gs/P82o
Завтра в Нэшвилле, Теннесси, состоится конференция Southeast Ruby.

Марсианин Владимир Дементьев расскажет про лучшие практики при написании библиотек на Ruby:

http://amp.gs/PT2J
Postgres на Kubernetes — стоит ли игра свеч, особенно если база данных уже живет за пределами контейнера. Рассуждение в двух частях. Первая: http://amp.gs/P1ZH, вторая: http://amp.gs/P1Z3
Твит-ликбез о пользе локального HTTPS при разработке от автора книжной серии You Don't Know JS Кайла Симпсона. Для тех, кто еще сомневается, к чему все эти танцы с защищенным соединением на localhost: http://amp.gs/PtXQ
Не нуждающийся в представлении Стив Клэбник (Rust, Rails) развеивает миф о том, что WebAssembly это всего лишь новый Flash или Java Applets, и объясняет, чем Wasm концептуально отличается от неудачливых предшественников: http://amp.gs/PpH1
Matz в Сингапуре о прошлом и будущем Ruby. Как он собирался назвать язык Coral (и почему не назвал), и почему имя непременно задумывалось "драгоценным". А также о том, как идет работа над Ruby 3, и что нас ждет в новом релизе. Видео, 50 минут:

https://www.youtube.com/watch?v=gTNC26BtRFc#t=0m20s
Смотрите слайды с доклада Владимира Дементьева на Southeast Ruby — «The Gem Check: writing better Ruby gems»:

http://amp.gs/PxBW
Вот тут http://amp.gs/P7DV можно проверить насколько ваш почтовый клиент защищает от ухищрений спаммеров, собирающих данные о вас (и заодно разглядеть "хитрые" письма под микроскопом). Автор — специалист по почтовым системам, исходник приложения открытый, играйтесь смело.
Вы наверняка слышали про dev.to — социальную платформу для разработчиков, — мы периодически выкладываем небольшие заметки.

У Марсиан там есть учетка — там мы выкладываем короткие посты и сниппеты. Подписывайтесь: http://amp.gs/PEiL

Так вот, буквально на днях исходный код платформы был выложен на GitHub (по крайней мере, та часть, которая написана на Ruby on Rails):

http://amp.gs/PEiF

Теперь у каждого есть возможность внести свой вклад в развитие проекта.

P.S. Добавим от себя, что после беглого просмотра видно, что работать там есть над чем; так что, если ищете куда направить свою опенсорс активность, советуем обратить внимание на этот проект.
Тренд года — уязвимости у Intel.

Foreshadow, https://foreshadowattack.eu/

Ролик с объяснением: https://youtu.be/ynB1inl4G3c

Демо: https://youtu.be/8ZF6kX6z7pM
Смотрите видео с выступления Владимира Дементьева на конференции Paris.rb — «99 problems of slow tests»:

https://www.youtube.com/watch?v=eDMZS_fkRtk
Эту неделю все говорят о Commons Clause, модификаторе Open Source-лицензий, ограничивающим право продажи софта.

Сайт: http://amp.gs/PQgV

Commons Clause в Redis: http://amp.gs/PQgg

Интересное развитие темы заработка на опенсорсе — после дуальной GPL лицензии и AGPL.

Интересное отличие в том, что CC можно добавить в любую лицензию, особенно в BSD-style лицензии (MIT, etc.), которые любят сначала добавлять в проект, а потом уже задумываться над построением бизнеса — если до этого дойдет.

Конечно, CC — не open source (OSI) лицензия. Затрагивает только тот код, который добавляется в проект после включения текста в его лицензию.
Отличный список неожиданно Тьюринг-полных… штук.

http://amp.gs/yjjP

Magic: The Gathering, Minecraft, Sendmail, BGP и многое другое.
Москвичи! Приходите завтра, 28 августа, в «Мегафон», где состоится очередной Ruby митап. Послушайте марсианина Сергея Долганова, об использовании и композиции State Machine, Railway дизайна и Саг для создания wizard систем.

http://amp.gs/yjg3
«PostCSS Way», слайды с выступления Андрея Ситника на NYC HTML5, про самые популярные ошибки в PostCSS-стеке:

http://amp.gs/y8nd
Ад замерз, и там планируют проводить «танцы на льду». Генерики и обработка ошибок в Go 2:

http://amp.gs/y1IH
Рубисты, смотрите слайды с презентации Сергея Долганова на недавнем московском Ruby-митапе: «Railways, States & Sagas: pure Ruby for Wizards».

http://amp.gs/y176

И репозиторий к докладу: http://amp.gs/y17b
Марсианин Антон Ловчиков расскажет на #404fest (6-7 октября, Самара) занимательную историю о Большом и Страшном Проекте и группе отчаянных дизайнеров: http://amp.gs/yf3k