Forwarded from Evil Martians
Мы на Марсе сделали свой собственный менеджер git-хуков — быстрый, настраиваемый, надёжный. Но про него мы ещё расскажем отдельно. А сейчас мы хотим рассказать, как в процессе его внедрения в один из наших проектов мы пытались затянуть гайки, не давая коду, не проходящему линтеры, попасть в репозиторий, а в итоге получилось сделать процесс разработки удобнее — с автоматической установкой библиотек и откатом/применением миграций баз данных при переключении между ветками. Магия!
Разработчик Андрей Новиков делится своим опытом в марсианском канале на devto: http://amp.gs/OQO9
Разработчик Андрей Новиков делится своим опытом в марсианском канале на devto: http://amp.gs/OQO9
Forwarded from запуск завтра
История systemd и её создателя Леннарта Пёттеринга ждет экранизации.
Чувак в одиночку переписал аудио-подсистему, систему инициализации, управление сервисами и логирования Linux. Ну ладно переписал, эти изменения фундаментальных компонент, частью не менявшихся с шестидесятых (!) приняли все крупнейшие дистрибутивы.
Гений программирования, он так общается с людьми, что ему угрожали физической расправой и часть сообщества отказывается вести с ним дела.
Дополнительный твист истории, про который часто забывают: все его проекты - калька с решений Apple в macOS и Пёттеринг не стесняется об этом говорить.
Лекция разработчика FreeBSD называется «трагедия systemd» и достойна своего отличного имени.
☙
В этой связи вспомнил ответ Стива Джобса на просьбу Джони Айва «быть помягче с дизайнерами, которые душу в эту работу вложили»: «ты просто тщеславный и хочешь нравиться людям».
Чувак в одиночку переписал аудио-подсистему, систему инициализации, управление сервисами и логирования Linux. Ну ладно переписал, эти изменения фундаментальных компонент, частью не менявшихся с шестидесятых (!) приняли все крупнейшие дистрибутивы.
Гений программирования, он так общается с людьми, что ему угрожали физической расправой и часть сообщества отказывается вести с ним дела.
Дополнительный твист истории, про который часто забывают: все его проекты - калька с решений Apple в macOS и Пёттеринг не стесняется об этом говорить.
Лекция разработчика FreeBSD называется «трагедия systemd» и достойна своего отличного имени.
☙
В этой связи вспомнил ответ Стива Джобса на просьбу Джони Айва «быть помягче с дизайнерами, которые душу в эту работу вложили»: «ты просто тщеславный и хочешь нравиться людям».
YouTube
The Tragedy of systemd
Benno Rice
https://2019.linux.conf.au/schedule/presentation/156/
systemd is, to put it mildly, controversial. As a FreeBSD developer I decided I wanted to know why.
I delved into the history of bootstrap systems, and even the history of UNIX and other…
https://2019.linux.conf.au/schedule/presentation/156/
systemd is, to put it mildly, controversial. As a FreeBSD developer I decided I wanted to know why.
I delved into the history of bootstrap systems, and even the history of UNIX and other…
Forwarded from Evil Martians
Встречайте Lefthook — самый быстрый менеджер гит хуков в нашей галактике от марсианского инженера Александра Аброськина. Discourse уже пользуется им в разработке вместо Overcommit. Мы написали большой пост о том как, и, главное, зачем на него переходить:
http://amp.gs/r3Vv
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
Поучительно. Крайне.
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
Поучительно. Крайне.
threader.app
Threader - Good threads every day
Get a selection of good threads from Twitter every day
Forwarded from Свидетели и Егоры
Сергей Кириенко и Баян Ширянов на одной сцене, хиппарь, привезший интернет в рушащийся СССР, Unix и Институт Курчатова, богемная жизнь первый российских интернетчиков - у Андрея Лошака вышел презанятный фильм о начале интернета в России. Я прям даже офигел - вот буквально только что читал его интервью "Медузе", в меру унылое "ох как же виноват Putin что дарит нам Nesvoboda" (большое спасибо и "Медузе", и Лошаку, что в беседе про российский интернет не прозвучало ни разу "хуй с ним, с этим интернетом, вы лучше скажите нам пожалуйста, как чудовищно мы страдаем, ведь на дворе новый 37-й год" и дальше пять полос прокруток о подлости режима - реально спасибо, пацаны, я знаю как тяжело вам было сдержаться, но вы этого не произнесли. Я ценю это), и не ждал ничего от фильма, тем более сделанного для "Настоящего Времени". Но это - крутейше, всем смотреть.
https://www.youtube.com/watch?v=hdngdbzayHA
https://www.youtube.com/watch?v=hdngdbzayHA
YouTube
Начало: хиппи из Калифорнии, Носик и лихие 90-е | ХОЛИВАР. ИСТОРИЯ РУНЕТА | №1
Детство и отрочество рунета. Бывшие советские программисты, живущие сейчас в Кремниевой долине, вспоминают о том, как устанавливали первую научную сеть на ворованном американском софте, а калифорнийский хиппи Джоэл Шац – о том, как организовал первый в Советском…
Forwarded from Evil Martians
У RubyGems теперь есть своя страничка статистики. Там много интересного, но сразу в глаза бросается то, что почти половина клиентов—до сих пор на Ruby 2.3
http://amp.gs/0nzA
http://amp.gs/0nzA
Forwarded from DevOps Deflope News
Draw.io диаграммы теперь можно рисовать прямо в VS Code 🎉🎉🎉
https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio
GitHub: https://github.com/hediet/vscode-drawio/
#drawio #vscode
https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio
GitHub: https://github.com/hediet/vscode-drawio/
#drawio #vscode
Visualstudio
Draw.io Integration - Visual Studio Marketplace
Extension for Visual Studio Code - This unofficial extension integrates Draw.io into VS Code.
Forwarded from Evil Martians
Смотрите слайды о различиях типов данных между Ruby/Rails и PostgreSQL с Ruby Meetup №12 от нашего инженера @envek: «PostgreSQL глазами рубиста»
http://amp.gs/2fLR
http://amp.gs/2fLR
Очень важный для всех рубистов сайт — https://isrubydead.com/
Isrubydead
Is Ruby Dead?
A live, up to date look at Ruby's status as a language.
Есть такой сайтик со всякими курсами (о, как всех достали эти все it-курсы), а на сайте есть Блог, где разные авторы публикуют всякие статейки…
В общем начав с исторической статьи, анонсированной в канале злых марсиан, вышел на статью Почему Алан Кэй не изобретал объекты и Почему ООП — это плохо.
Весьма полезное и поучительное чтиво на ночь)
В общем начав с исторической статьи, анонсированной в канале злых марсиан, вышел на статью Почему Алан Кэй не изобретал объекты и Почему ООП — это плохо.
Весьма полезное и поучительное чтиво на ночь)
Telegram
Evil Martians
Марсианин Павел Калашников возвращается в 70-е прошлого века с циклом исторических статей про развитие технологий. Как появились Unix, Pascal, LIPS, в общем, как люди мучались без Ruby on Rails.
Читайте на портале Hexlet: https://ru.hexlet.io/blog/posts/history…
Читайте на портале Hexlet: https://ru.hexlet.io/blog/posts/history…
Forwarded from Ruby on Rails | rubyhub
Если хотите поддержать сообщество, зайдите в Ask на HackerNews и напишите, почему выбираете Rails в 2025.
Это займет всего пару минут, но может помочь другим разработчикам принять решение.
Please open Telegram to view this post
VIEW IN TELEGRAM