Size: a a a

2019 August 02
Evil Martians
Сказ о том, как Slack свой десктопный клиент переписывали. Обещают, что стало быстрее. Но шутки про то, сколько ресурсов нужно инструменту, от которого все зависят, вряд ли скоро исчезнут  (вот наша любимая: http://amp.gs/rawm).

Читать: http://amp.gs/rawB
источник
2019 August 05
Evil Martians
Смотрите слайды с доклада Дмитрия Цепелева на IT Nights в Иннополисе о том, как как начать мыслить графами и разрабатывать свои API с помощью GraphQL.

http://amp.gs/r6Vg
источник
2019 August 06
Evil Martians
А у нас новый пост, где Сергей Пономарёв делится советами по ускорению сборки с Go Modules в Docker и CI:

http://amp.gs/SjYJ
источник
Evil Martians
В пятницу 2 августа Алёна Кирдина рассказала на IT Nights в Иннополисе о том, как дизайнер может улучшить продукт, не проектируя сотни новых фич.

Интересно? Ловите слайды: http://amp.gs/SjFf
источник
2019 August 07
Evil Martians
Смотрите слайды с доклада Полины Гуртовой о GraphQL на конференции IT Nights в Иннополисе:

http://amp.gs/Szwk
источник
2019 August 08
Evil Martians
Рубисты, олды здесь? Помните REE? Он вернулся! Мы попробовали Fullstaq Ruby с jemalloc в продакшене и хотим сказать — действительно помогает против жора памяти!

Читайте о нашем опыте в заметке: http://amp.gs/Stnl

Заодно собрали docker-образ — поможет мигрировать и вам.
источник
2019 August 09
Evil Martians
GitHub пытается отобрать хлеб у Circle, Travis и компании — в GitHub Actions теперь встроены CI/CD возможности, правда, с документацией по-прежнему напряженка. В бете можно уже поиграться (если найдете как, напишите нам):

http://amp.gs/SpPk
источник
Evil Martians
А вот и первое подобие документации по CI для GitHub Actions:

http://amp.gs/SpPd
источник
2019 August 16
Evil Martians
Вышел Ruby on Rails 6.0. Пятнадцать лет — все еще лучше всех.

http://amp.gs/SUyx

Из нового — Action Mailbox для обработки входящей почты, WYSIWYG редактор Action Text, улучшенная поддержка одновременной работы с несколькими БД, поддержка параллельного тестирования из коробки, новый загрузчик Zeitwerk (отличный!) и тестирование Action Cable от Марсианина Владимира Дементьева.
источник
2019 August 21
Evil Martians
Продолжаются атаки на популярные библиотеки, и теперь жертвой стал суперпопулярный Ruby gем rest-client с сотнями миллионов скачиваний. http://amp.gs/SuhX . До этого под раздачу уже попадал bootstrap-sass.

Проверьте на всякий случай, что у вас не стоит gem скомпрометированный версии 1.6.10-1.6.13.

Для авторов библиотек это еще одно напоминание о том, что мультифакторная аутентификация никогда не бывает лишней.

Вот как это сделать для RubyGems: http://amp.gs/SuhF.  Лучше включить «UI and API» уровень, обезопасив себя от кражи API ключа.

Ну и, конечно, очень подробная документация от GitHub: http://amp.gs/Suhw .
источник
2019 August 26
Evil Martians
TimescaleDB — расширение PostgreSQL, самой продвинутой СУБД с открытым исходным кодом для работы с time series данными, анонсировали настоящую «распределённость». Пока проект только в закрытой бете, но уже к концу года авторы обещают опубликовать свои наработки для всех желающих.

Даже без распределённости, которая позволит масштабировать данные горизонтально, TimescaleDB уже показывала впечатляющие результаты как замена InfluxDB и Prometheus. TimescaleDB может просто хранить всё в вашем основном PostgreSQL хранилище без лишней нагрузки на эксплуатацию дополнительных решений.

С нетерпением ждём бенчмарков через пару месяцев.

http://amp.gs/SoZQ
источник
2019 August 27
Evil Martians
Microsoft продолжает находить новые примения своему GitHub — оказывается, там лежат исходники calc.exe (да-да, калькулятор из Windows). Сиплюсплюсники — rejoice! Часть кода написана еще в 95-м.

http://amp.gs/SQyO
источник
2019 August 28
Evil Martians
«Seven God-Like Bash History Shortcuts You Will Actually Use» — мы даже не уверены, что такой заголовок стоит переводить. Профессионалы командной строки — проверяйте, знаете ли, любители—учите новое!

http://amp.gs/Sb9c
источник
Evil Martians
Питерцы!

Уже завтра, 29 августа,  состоится летний руби-митап, на котором Марсианин Владимир Дементьев расскажет о работе с Rails Engines, а инженер Амплифера Дмитрий  Салахутдинов — о сборе и использовании бизнес-метрик приложения.

http://amp.gs/NIgC
источник
2019 August 29
Evil Martians
nushell — шелл на Rust от Джонатана Тернера (TypeScript) и Еуды Катца (Ember.js, Ruby on Rails, Rust core team). Нужны еще рекомендации? :)

http://amp.gs/N8mw
источник
Evil Martians
Узнайте, как марсианин Владимир Дементьев (AnyCable, TestProf, Action Policy, Gem Check) документирует свои многочисленные опенсорс-проекты, и попробуйтего его CI-сетап (Lefthook, docsify) в деле!

http://amp.gs/N8WS
источник
2019 August 30
Evil Martians
Один из «крестных отцов» аналоговой мафии Roland выпускает эмулятор легендарного 808 — в том виде, в каком он его задумывал изначально, в твите ссылка на статью на японском, но Google Translate вам в помощь!

http://amp.gs/NYEc
источник
2019 September 02
Evil Martians
Марсианский десант отправляется на конференцию PiterJS.

7-го cентября Александр Мадьянкин расскажет, как начать новый JS/TS-проект с надëжной гексагональной архитектурой.

Полина Гуртовая покажет, как поддерживать порядок в существующем проекте при помощи GraphQL.

http://amp.gs/NnpH
источник
2019 September 04
Evil Martians
Смотрите слайды с выступления Владимира Дементьева на митапе Saint P Ruby: о компонентной архитектуре Rails-приложений на основе engines, hanami тоже не обойден вниманием 😉.

http://amp.gs/NeQ5
источник
Evil Martians
🔥 Только что опубликовали программу предстоящего RubyConf в Нэшвилле 🎸:

http://amp.gs/N7sP

tl;dr Целый трек про static typing и немного марсианской метамагии.
источник