Читаю одну крутую книгу по хайлоад, нашёл очень крутое объяснение разницы декларативного и императивного подхода. Будет ли интересен такой контент?
Anonymous Poll
5%
Я шарю, не интересно
16%
Я вообще не в теме
78%
Да, интересно
Forwarded from oleg_log (Oleg Kovalov)
Статья с обзором алгоритмов отрисовки дерева гита, блин, а ведь это интересная вещь, никогда не задумывался как оно работает.
https://pvigier.github.io/2019/05/06/commit-graph-drawing-algorithms.html
https://pvigier.github.io/2019/05/06/commit-graph-drawing-algorithms.html
pvigier’s blog
Commit Graph Drawing Algorithms
This article is one chapter of my master thesis entitled “Design and implementation of a graphical user interface for git”. It describes the algorithm I designed to draw the commit graph in my own prototype git client called gitamine. I have adapted the content…
Forwarded from Naked Space
Космический корабль Starship от компании SpaceX Илона Маска.
Forwarded from Sysadmin Tools 🇺🇦
Forwarded from Меня заставили создать канал
Начали у моих окон заедать ручки при закрытии. В одной комнате совсем сильно — невозможно пользоваться, в другой ещё терпимо. Я как всегда откладывала до момента, когда процесс закрытия окон начал приводить меня в ярость. Надо действовать!
Окна ставил застройщик, одинаковые во всём доме. Они какие-то классные, с деревянной внутренней рамой, но современные и герметичные. Замок там совсем нетривиальный, так что нагуглить я ничего не смогла. У моего дома очень хорошая управляющая компания, так что решила написать по поводу ремонта в чат службы поддержки, тем более окна ещё на гарантии.
12.09.2019 18:42, Я
Здравствуйте! Подскажите, пожалуйста, что делать, если окна в двух комнатах стали очень плохо закрываться (заедает ручка)?
13.09.2019 11:44, УК
Добрый день! Оставьте, пожалуйста, заявку в личном кабинете, специалисты произведут регулировку окон. Спасибо!
Хорошо, создаю заявку.
13.09.2019 17:17, Я
В двух комнатах ужасно работают оконные ручки. Необходимо их как-то отремонтировать.
13.09.2019 18:10, УК
Обновлённый статус заявки №1234567: Зарегистрирована
Тип работ: Конструктивные элементы
Выбранная причина обращения: Ремонт / регулировка створок окон и балконных дверей
Исполнитель: Плотников Иван Иванович
Ответственный: Серьёзнов Пётр Петрович
В понедельник 16 сентября мне поступает звонок: "К сожалению, наш плотник сейчас в отпуске. Сможем навестить вас через две недели."
16.09.2019 18:14, УК
Обновлённый статус заявки №1234567: Отложена
Затем мне позвонили только 30 сентября: "Придём в четверг, в 10 утра". Естественно, я об этом благополучно забыла.
03.10.2019 10:00
Просыпаюсь от вибрации push-уведомлений: звонит домофон. Уснула лишь тремя часами ранее, так что на холодную загрузку мозга уходит некоторое время. Осознаю, что происходит. Открываю.
В квартиру поднимаются аж два человека: плотник Плотников Иван с целым чемоданом инструментов, и ответственный Серьёзнов Пётр с бумагами и серьёзным лицом. Оба в униформе компании, оба принесли бахилы.
Спросонья провожаю их к пациентам. Ответственный всё время что-то фиксирует в бумагах, а плотник... Сейчас вы поймёте комичность ситуации, ради чего я расписала всё так подробно и с датами. Плотник брызгает в замочки WD-40 и окна начинают работать как новые!
На ремонт ушло 10 минут, после чего я расписалась в акте выполненных работ и отпустила мужчин с миром.
Итог:
21 день. Один сотрудник чата. Один ответственный. Один плотник. Две пары бахил. 6 впрыскиваний WD-40.
Мне никогда не было так стыдно, друзья.
Окна ставил застройщик, одинаковые во всём доме. Они какие-то классные, с деревянной внутренней рамой, но современные и герметичные. Замок там совсем нетривиальный, так что нагуглить я ничего не смогла. У моего дома очень хорошая управляющая компания, так что решила написать по поводу ремонта в чат службы поддержки, тем более окна ещё на гарантии.
12.09.2019 18:42, Я
Здравствуйте! Подскажите, пожалуйста, что делать, если окна в двух комнатах стали очень плохо закрываться (заедает ручка)?
13.09.2019 11:44, УК
Добрый день! Оставьте, пожалуйста, заявку в личном кабинете, специалисты произведут регулировку окон. Спасибо!
Хорошо, создаю заявку.
13.09.2019 17:17, Я
В двух комнатах ужасно работают оконные ручки. Необходимо их как-то отремонтировать.
13.09.2019 18:10, УК
Обновлённый статус заявки №1234567: Зарегистрирована
Тип работ: Конструктивные элементы
Выбранная причина обращения: Ремонт / регулировка створок окон и балконных дверей
Исполнитель: Плотников Иван Иванович
Ответственный: Серьёзнов Пётр Петрович
В понедельник 16 сентября мне поступает звонок: "К сожалению, наш плотник сейчас в отпуске. Сможем навестить вас через две недели."
16.09.2019 18:14, УК
Обновлённый статус заявки №1234567: Отложена
Затем мне позвонили только 30 сентября: "Придём в четверг, в 10 утра". Естественно, я об этом благополучно забыла.
03.10.2019 10:00
Просыпаюсь от вибрации push-уведомлений: звонит домофон. Уснула лишь тремя часами ранее, так что на холодную загрузку мозга уходит некоторое время. Осознаю, что происходит. Открываю.
В квартиру поднимаются аж два человека: плотник Плотников Иван с целым чемоданом инструментов, и ответственный Серьёзнов Пётр с бумагами и серьёзным лицом. Оба в униформе компании, оба принесли бахилы.
Спросонья провожаю их к пациентам. Ответственный всё время что-то фиксирует в бумагах, а плотник... Сейчас вы поймёте комичность ситуации, ради чего я расписала всё так подробно и с датами. Плотник брызгает в замочки WD-40 и окна начинают работать как новые!
На ремонт ушло 10 минут, после чего я расписалась в акте выполненных работ и отпустила мужчин с миром.
Итог:
21 день. Один сотрудник чата. Один ответственный. Один плотник. Две пары бахил. 6 впрыскиваний WD-40.
Мне никогда не было так стыдно, друзья.
Forwarded from I hate overtime
Коллега принес полистать "kubernetes in action" в русском переводе. Что сказать...я в восторге😂
This media is not supported in your browser
VIEW IN TELEGRAM
Один из популярных способов денормализации для счётчиков это вынести в отдельную таблицу количество прочитанных и не прочитанных сообщений. И когда мы открываем сообщение бросается ивент, который отнимает у счетчика прочитанные сообщения. В случае отсутствия атомарности данной транзакции (а это нормально, ведь вы хотите прочитать сообщение, а не уменьшить счётчик непрочитанных, и в случае неудачи отнятия прочитанного у счетчика фейлить открытие неразумно) можно наблюдать эффект, когда сообщение прочитано, а счётчик не обнулился. Теперь ждать когда будет запущен контрольный пересчёт, который профиксит эту проблему...
Forwarded from THINGS PROGRAMMERS DO
This media is not supported in your browser
VIEW IN TELEGRAM
Когда джун просит дажть ему доступ к базе данных продакшена.
История одного бага и комитта, где все объясняется https://github.com/alphagov/govuk-puppet/commit/63b36f93bf75a848e2125008aa1e880c5861cf46
Теперь я видел все 😆
Теперь я видел все 😆
GitHub
Convert template to US-ASCII to fix error · alphagov/govuk-puppet@63b36f9
I introduced some tests in a feature branch to match the contents of
`/etc/nginx/router_routes.conf`. They worked fine when run with `bundle exec
rake spec` or `bundle exec rspec modules/router/spe...
`/etc/nginx/router_routes.conf`. They worked fine when run with `bundle exec
rake spec` or `bundle exec rspec modules/router/spe...