/etc (╯°□°)╯︵︵︵ ┻━┻
58 subscribers
5 photos
26 links
Dev, Ruby, Rails, Postgres, *nix
Download Telegram
И вдогонку статья о том, как понять, когда пора есть кафку, то есть использовать Apache Kafka (или понять, что Кафку использовать не надо, а сойдет и вышеупомянутый Заяц).

https://medium.freecodecamp.org/how-to-know-if-apache-kafka-is-right-for-you-1b2e468d52b9
Forwarded from Evil Martians
Флеймогенератор: высокомерный «разбор ошибок» дизайна языка Си, и почему надо прекращать его копировать в новых языках программирования:

http://amp.gs/f7yF
Отличный гид по типам данных в PostgreSQL

http://postgres-data-types.pvh.ca/#1
В Ruby 2.6 для наименования можно будет использовать не-ASCII символы для именования классов и модулей!
def ВотЗаживем; end


https://medium.com/square-corner-blog/new-class-naming-rules-in-ruby-bb3b45150c37
Forwarded from Evil Martians
Айлин Юшител (http://amp.gs/hgq5), член Rails Core Team и инженер GitHub, рассказывает о том, как GitHub обновлялся с Rails 3.2 до 5.2.1 — процесс занял полтора года.

http://amp.gs/hgqo
Forwarded from Evil Martians
Долгожданный релиз PostgreSQL 11: улучшения производительности, покрывающие индексы, опциональная JIT-компиляция сложных запросов и прочее. Добавление столбцов с дефолтным non-null значением стало «дешевле», появились новые возможности партиционирования.

http://amp.gs/v8z7
Forwarded from Evil Martians
Смотрите слайды с выступления Владимира Дементьева на #RubyConf 2018: «High-Speed Cables for Ruby»

http://amp.gs/g1aP
Forwarded from Evil Martians
Археологический артефакт из истории Microsoft: 47-страничный (!) PDF с пометкой confidential, описывающий почему разработка Word для Windows 1.0 (проект Opus) заняла пять долгих лет. Все описанное в постмортеме звучит актуально и сегодня.

http://amp.gs/EF0l
Forwarded from Evil Martians
Встречайте Active Delivery — новый фреймворк для уведомлений от Владимира Дементьева, который можно использовать как в рамках Rails, так и в любом Ruby-приложении. Читайте о нем и его побратиме Abstract Notifier — в посте на Dev.to

http://amp.gs/Vnor
Forwarded from Evil Martians
Рубисты, обратите внимание: в RubyGems нашли несколько уязвимостей, стоит обновиться.

Описание уязвимостей: http://amp.gs/4tNg

Чтобы обновиться локально, нужно запустить `gem update --system`.
Для rbenv: http://amp.gs/4tNE
Для rvm: `rvm all do gem update --system`
Forwarded from DevOps Deflope News
И немного интересных утилит

* popeye — сканирует ресурсы вашего Kubernetes кластера и предупреждает о потенциальных проблемах http://amp.gs/RhEi
* iris — слушает события в Kubernetes, фильтрует их и оправляет в вебхук http://amp.gs/RhEQ
* promoter — помогает переливать докер образы между разными режистри http://amp.gs/RhEL
* red — красивый анализ логов в терминале http://amp.gs/RhE5
* exporter_exporter — реверс прокси для экспортеров, позволяет открыть один порт для всех экспортеров на хосте http://amp.gs/RhEJ
* p3y — простой реверс прокси с авторизацией и TLS, поможет закрыть например Prometheus http://amp.gs/RhE6
* bump2version — отличная штука для автоинкремента версий, удобно встраивать в пайплайны http://amp.gs/RhE3
* star-history — показывает на графиках историю роста звездочек на GitHub проектах http://amp.gs/RhE2
#tools #digest