Telegram Group Search
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
Forwarded from Evil Martians
Мы на Марсе сделали свой собственный менеджер git-хуков — быстрый, настраиваемый, надёжный. Но про него мы ещё расскажем отдельно. А сейчас мы хотим рассказать, как в процессе его внедрения в один из наших проектов мы пытались затянуть гайки, не давая коду, не проходящему линтеры, попасть в репозиторий, а в итоге получилось сделать процесс разработки удобнее — с автоматической установкой библиотек и откатом/применением миграций баз данных при переключении между ветками. Магия!

Разработчик Андрей Новиков делится своим опытом в марсианском канале на devto: http://amp.gs/OQO9
История systemd и её создателя Леннарта Пёттеринга ждет экранизации.

Чувак в одиночку переписал аудио-подсистему, систему инициализации, управление сервисами и логирования Linux. Ну ладно переписал, эти изменения фундаментальных компонент, частью не менявшихся с шестидесятых (!) приняли все крупнейшие дистрибутивы.

Гений программирования, он так общается с людьми, что ему угрожали физической расправой и часть сообщества отказывается вести с ним дела.

Дополнительный твист истории, про который часто забывают: все его проекты - калька с решений Apple в macOS и Пёттеринг не стесняется об этом говорить.

Лекция разработчика FreeBSD называется «трагедия systemd» и достойна своего отличного имени.



В этой связи вспомнил ответ Стива Джобса на просьбу Джони Айва «быть помягче с дизайнерами, которые душу в эту работу вложили»: «ты просто тщеславный и хочешь нравиться людям».
Forwarded from Evil Martians
Встречайте Lefthook — самый быстрый менеджер гит хуков в нашей галактике от марсианского инженера Александра Аброськина. Discourse уже пользуется им в разработке вместо Overcommit. Мы написали большой пост о том как, и, главное, зачем на него переходить:

http://amp.gs/r3Vv
Forwarded from addmeto
Не совсем форматный для меня пост, но тут ребята собрали статистику по тому, как браузеры ведут себя (и куда обращаются) сразу после установки. Посмотрите, если вы все еще думаете что за вами не следят - поможет обрести паранойю 🙂

Google Chrome: https://threader.app/thread/1165493206441779200
Mozilla https://threader.app/thread/1165858896176660480
Microsoft Edge: https://threader.app/thread/1166138692509065218
Opera и Vivaldi: https://threader.app/thread/1165353213308129281
Dissenter https://threader.app/thread/1165377063932637184
Brave https://threader.app/thread/1165391211999518720

Поучительно. Крайне.
Сергей Кириенко и Баян Ширянов на одной сцене, хиппарь, привезший интернет в рушащийся СССР, Unix и Институт Курчатова, богемная жизнь первый российских интернетчиков - у Андрея Лошака вышел презанятный фильм о начале интернета в России. Я прям даже офигел - вот буквально только что читал его интервью "Медузе", в меру унылое "ох как же виноват Putin что дарит нам Nesvoboda" (большое спасибо и "Медузе", и Лошаку, что в беседе про российский интернет не прозвучало ни разу "хуй с ним, с этим интернетом, вы лучше скажите нам пожалуйста, как чудовищно мы страдаем, ведь на дворе новый 37-й год" и дальше пять полос прокруток о подлости режима - реально спасибо, пацаны, я знаю как тяжело вам было сдержаться, но вы этого не произнесли. Я ценю это), и не ждал ничего от фильма, тем более сделанного для "Настоящего Времени". Но это - крутейше, всем смотреть.

https://www.youtube.com/watch?v=hdngdbzayHA
Forwarded from Evil Martians
У RubyGems теперь есть своя страничка статистики. Там много интересного, но сразу в глаза бросается то, что почти половина клиентов—до сих пор на Ruby 2.3

http://amp.gs/0nzA
Channel name was changed to «Ruby Rails /etc (╯°□°)╯︵︵︵ ┻━┻»
Есть такой сайтик со всякими курсами (о, как всех достали эти все it-курсы), а на сайте есть Блог, где разные авторы публикуют всякие статейки…

В общем начав с исторической статьи, анонсированной в канале злых марсиан, вышел на статью Почему Алан Кэй не изобретал объекты и Почему ООП — это плохо.

Весьма полезное и поучительное чтиво на ночь)
Серьёзный ДР серьёзного проекта и, пожалуй, лучшей версии UNIX.

Жаль, что приходится сидеть на linux(
2024/04/30 22:14:53
Back to Top
HTML Embed Code: