Так и какова история внедрения SRE в Тинькофф? Пока в статье размышления о том зачем SRE нужен, но никакой конкретики как его внедрили в компании:
как часто и глубоко взаимодействуют члены SRE команд(ы) с продуктовыми командами? занимаются ли парным программированием с продуктовыми инженерами или как?
входит ли внесение изменений в продуктовый код в зону ответственности SRE или они только советы дают и на incident review присутствуют?
если SRE сами себя в компании называют инженерной элитой, то как это влияет на рабочий климат в компании? остальные команды твари дрожащие или права имеют? они все таки продукт делают.
Кэшировать учётные данные можно с помощью параметра config с флагом --global. Так вы избавитесь от необходимости вручную вводить имя пользователя и пароль при создании нового коммита.
Пароль от чего? При коммите не нужно вводить пароль, разве что при криптоподписи коммита, что в основном не делают.
Учетные данные могут потребоваться для операций с remote репозиторием (push/pull/fetch), но их лучше делать c SSH ключем, в таком случае за кеширование его пароля отвечают всякие ssh-agent или средства ОС.
Этот пункт выдает делитанское отношение с гитом у автора оригинала статьи или я чего-то не понимаю.
>27. Слияние удалённого репозитория с локальным
Слияние удалённого репозитория с локальным выполняется параметром merge с указанием имени удалённого репозитория.
Тут стоит написать, что слияние будет с локальным слепком удаленного репозитория и перед этим стоит сделать `git fetch remote-name` чтобы этот слепок обновить,
>28. Отправка новой ветки в удалённый репозиторий
Я бы упомянул крайне полезную настройку стратегии наименования и трекинга веток при push, чтобы не указывать каждый раз название ветки, а запушить и создать такую же как текущая. `git config push.default current` и затем можно делать просто `git push`, удаленная ветка создастся.
Он есть, но "smart", у меня к утру всегда 100% набирал, видимо потому что я беру с собой макбук когда кофе пить иду. У вас пишет "Rarely Used On Battery", я такого у себя не видел за год использования.
Предположу, что поменялась связка бекенд эндпоинта функции моя волна и того как клиент должен с ней работать, старый эндпоинт отключили, а обновление клиента для работы с новым вы не получили из-за "устаревшего" устройства.
Довольно спорное рассуждение, конечно же, налогообложение стоит учитывать при любом доходе.
Можно обосновать его высоким уровнем жизни и уверенностью, что налоги расходуются соответсвующе их уровню, но я лично не могу так заявить про Словению и многие другие европейские гос-ва. От вас особых рассуждений и сравнений не увидел..
1) Попробуй отсудить $1.7M с бывших разработчиков, которые на основе их open source движка решили сделать свои игры, до этого используй open source как способ привлечения новых сотрудников, при этом заяви что движок стал open source без их ведома.
2) Подай в суд на физ лицо с ущербом $10M за читпаки вместо того чтобы улучшать античит.
Дополню комментарий предыдущего оратора@braum возгласами непонимания пункта про налоги, соц-отчисления (пенсионный фонд, мед страховка и тп):
Он пишет:
А если и удастся, то почти половину съедят высокие налоги (прогрессивнаяшкала: больше получаешь - больше налогов платишь, вплоть до 50%подоходного)
Вы отвечаете:
Я сам создаю рабочие места и бизнес, поэтому для меня и моих коллег не актуально, сейчас активно ищем новых разработчиков с возможностью релокации в Словению и работы на всю Европу
Но это крайне связанные вещи, вам ведь нужно получать выручку покрывающую зарплаты с учётом налогообложения и соц отчисления..
Не понимаю как можно не учитывать это, если честно. Я что-то упускаю?
Сильно удивлён отсутствию упоминаний io_uring, учитывая, что пошли в нативные биндинги и сисколлы в любом случае :/
Этот Kernel API задизайнен для высокопроизводительного I/O, уменьшения кол-ва копирований и переключений из ядерного пространства в юзерспейс, доступен в Linux Kernel с версии 5.1.
Или на момент проектирования он ещё не был в ядре и/или у вас старые версии ядра на серверах?
С теслой переиспользование тепла с двигателя и батареи для обогрева салона есть не во всех моделях/годах:
Model Y все
Model 3 конец 2020 и новее
Model S середина 2021 и новее
Model X насколько я знаю ещё нет
Остальные имеют теплоконтур: батарея + двигатель, кондиционер салона отдельно, насколько я понимаю, это в основном от просмотра Bjørn Nyland на ютюбе.
У меня Model 3 Performance 2019 в Бeларуси, зимой по прикидкам 15-20% тратится на обогрев в дороге. В мороз -20C за ночь может съесть 3-7% на поддержание температуры батареи. Ездил в -25C всё было ок, километров на 300 хватало стабильно.
Раздражает, что при подъезде к не Supercharger зарядке нельзя в машине ткнуть кнопку "разогрей батарею", в итоге первые минут 15 зарядка идёт медленно — греет батарею. С суперчарджером если в режиме навигации к нему ехать, машина начинает подготавливать батарею за n минут до подъезда чтобы сразу заряжалась быстро.
Мысли хорошие, спасибо, что написали. Добавлю немного своих:
>Иллюзия нормы / общественного мнения
Норма мне кажется это когда человек не спрашивает "а нормален ли я", когда начинает спрашивать и сравнивать — начинает выбиваться.
>Эффект Даннинга — Крюгера
Тут стоит подумать про название статьи «Вся правда о когнитивных искажениях», это ирония или..?)
>Ошибка выжившего
«Из чего заодно следует, что чисто научный подход к познанию мира вовсе не является гарантией релевантности и также может приводить к когнитивным искажениям.»
Не очень понял как из хорошего сравнения бритвы Оккамы и ошибки выжившего получился вывод о научном подходе. Суть научного подхода в поиске описательных моделей реальности, имеющих статистически значимую предсказательную способность, собственно у вас в другом разделе ниже есть про это. Полученные модели не обязательно должны иметь наименьшую сложность, это скорее предпочтение многих ученых.
>Иллюзия знания
Вынужден сильно несогласиться c вашими доводами.
«Если вы знаете язык программирования, но не можете на нём написать хотя бы тетрис – это иллюзия.»
Что значит "не можете"? Я думаю, что смогу написать тетрис на нескольких языках программирования, потому что писал системы сложнее, но это не значит, что буду, потому что не интересует писать тетрис. Почему именно тетрис ваш критерий оценки знания ЯП? Из этого следует, что я не "знаю" язык программирования?
Мне кажется то, про что вы хотели написать это не "Иллюзия знания", а "Иллюзия опыта"?
>Вера, наука и знание
«Также существуют товарищи, продвигающие идею того, что знание – это тоже форма веры. Типа, что если он не может проверить лично значение атомной массы водорода – из этого следует, что он должен принимать это знание на веру, то есть верить в то, что написано в учебнике по физике.»
Эти товарищи во многом верны, думаю, важнее различать не знания и веру, а процесс — вeрование и дyмание. Таким образом знание можно определить как информацию усвоенную в процессе размышления, а информацию, принятую на веру как усвоенную путём дoверия без обдyмывания.
>Демагогия 80-го уровня
«Внезапно может оказаться, что значимость демагогических приёмов сильно переоценена и использовать их на продвижение собственных идей не так уж и просто.»
Думаю, тут неверный фокус на силе демагогии как инструмента убеждения, особенно в ваших примерах попытки повышения ЗП или переубеждении политического оппонента.
Философы описывали софистов худшими из людей не просто так. Демагогия тем вредна, что ею можно объяснить абсолютно любое положение вещей, сказав много и за и против, и вообще поменяв тему обсуждения, тем самым размывая саму суть дискуссии.
Проблема не в том, что она применяется для переубеждения, а наоборот, в том, что она никогда не приведет к смене мировозрения, и умело используется в этих целях.
И кaпиталисты и кoммунисты с радостью лишат вас свобод (слова, мнений) и частной собственности. Первые через лоббирование и разрушение рыночных механик, вторые через гoс аппарат и монополию на насилие.
Ещё фидбек в копилку: на странице входа в личный кабинет есть плашка «Куда ещё можно войти с паролем от Госуслуг?»
Так вот, ответ — никуда. Не круто так учить и без того как правило неграмотных в инфобезопасности людей переиспользовать пароли, особенно пароль от госуслуг!
Реальный посыл плашки — куда можно войти с аккаунтом Госуслуг, а не про пароль. Но и такой функционал крайне уязвим для фишинга со всеми вытекающими последствиями..
мое понимание — если плотность электролита падает ниже 1.22, то большинство генераторов не смогут зарядить тк напряжение надо выше 14В, а генератор обычно около 14 выдает
могу быть неправ, но мой опыт высаживания и последующей зарядки/эксплуатации такой
конечно, вот. я понимаю поинт предыдущего комментария, сам не измерял независимо правильно ли зарядное устройство пишет выдаваемые напряжение и ток, но оценивая по скорости заряда по сравнению с российскими зарядными устройствами что я пробовал — китайское на микроконтроллерах работает как надо, зарядил уже три разных аккумулятора.
Или зарядные устройства монтировать прямо в авто, недавно взял с али цифровое за $17, 8 ампер, компактное, с защитой от перегрева и пульсирующим режимом восстановления. В оффлайн магазинах до сих пор по $50+ продают металлические здоровенные дуры с аналоговыми приборами..
Так и какова история внедрения SRE в Тинькофф? Пока в статье размышления о том зачем SRE нужен, но никакой конкретики как его внедрили в компании:
как часто и глубоко взаимодействуют члены SRE команд(ы) с продуктовыми командами? занимаются ли парным программированием с продуктовыми инженерами или как?
входит ли внесение изменений в продуктовый код в зону ответственности SRE или они только советы дают и на incident review присутствуют?
если SRE сами себя в компании называют инженерной элитой, то как это влияет на рабочий климат в компании? остальные команды твари дрожащие или права имеют? они все таки продукт делают.
Тема не раскрыта, имхо.
>2. Кэширование учётных данных
Пароль от чего? При коммите не нужно вводить пароль, разве что при криптоподписи коммита, что в основном не делают.
Учетные данные могут потребоваться для операций с remote репозиторием (push/pull/fetch), но их лучше делать c SSH ключем, в таком случае за кеширование его пароля отвечают всякие ssh-agent или средства ОС.
Этот пункт выдает делитанское отношение с гитом у автора оригинала статьи или я чего-то не понимаю.
>27. Слияние удалённого репозитория с локальным
Тут стоит написать, что слияние будет с локальным слепком удаленного репозитория и перед этим стоит сделать `git fetch remote-name` чтобы этот слепок обновить,
>28. Отправка новой ветки в удалённый репозиторий
Я бы упомянул крайне полезную настройку стратегии наименования и трекинга веток при push, чтобы не указывать каждый раз название ветки, а запушить и создать такую же как текущая. `git config push.default current` и затем можно делать просто `git push`, удаленная ветка создастся.
Причин может быть множество, я не знаю как работает этот функционал, но варианты могут включать:
Постоянный настоящий поток аудио, где бэкенд склеивает треки и потоково шлет информацию о том какой играет
Периодические проверки с клиента метаинформации, какую песню нужно включить следующим
Стрим с клиента с метаинформацией, какую песню нужно включить следующей
В вариантах с отдельными песнями клиент может иметь еще и сложную логику по предбуферизации будующих песен чтобы сглаживать провалы интернета
и тп
Технически это все сильно разные реализации, не сравнимые с заменой адреса страницы для браузера.
Браузер то вы как раз наверное можете продолжить использовать для этой функции.
Он есть, но "smart", у меня к утру всегда 100% набирал, видимо потому что я беру с собой макбук когда кофе пить иду. У вас пишет "Rarely Used On Battery", я такого у себя не видел за год использования.
А AlDente держит сколько я ставлю.
Предположу, что поменялась связка бекенд эндпоинта функции моя волна и того как клиент должен с ней работать, старый эндпоинт отключили, а обновление клиента для работы с новым вы не получили из-за "устаревшего" устройства.
Встроенного режима ограничения зарядки нет, есть оптимизация по медленной зарядке после 80% как вам написали ниже.
Но есть сторонние утилиты, которые позволяют прописать ограничение, например, AlDente
Это.. сатира..? Очень хорошая!
Довольно спорное рассуждение, конечно же, налогообложение стоит учитывать при любом доходе.
Можно обосновать его высоким уровнем жизни и уверенностью, что налоги расходуются соответсвующе их уровню, но я лично не могу так заявить про Словению и многие другие европейские гос-ва. От вас особых рассуждений и сравнений не увидел..
Стратегия технического и HR бренда Wargaming:
1) Попробуй отсудить $1.7M с бывших разработчиков, которые на основе их open source движка решили сделать свои игры, до этого используй open source как способ привлечения новых сотрудников, при этом заяви что движок стал open source без их ведома.
2) Подай в суд на физ лицо с ущербом $10M за читпаки вместо того чтобы улучшать античит.
Гениально! Успеха на рынке и в найме.
Дополню комментарий предыдущего оратора@braum возгласами непонимания пункта про налоги, соц-отчисления (пенсионный фонд, мед страховка и тп):
Он пишет:
Вы отвечаете:
Но это крайне связанные вещи, вам ведь нужно получать выручку покрывающую зарплаты с учётом налогообложения и соц отчисления..
Не понимаю как можно не учитывать это, если честно. Я что-то упускаю?
Сильно удивлён отсутствию упоминаний io_uring, учитывая, что пошли в нативные биндинги и сисколлы в любом случае :/
Этот Kernel API задизайнен для высокопроизводительного I/O, уменьшения кол-ва копирований и переключений из ядерного пространства в юзерспейс, доступен в Linux Kernel с версии 5.1.
Или на момент проектирования он ещё не был в ядре и/или у вас старые версии ядра на серверах?
С теслой переиспользование тепла с двигателя и батареи для обогрева салона есть не во всех моделях/годах:
Model Y все
Model 3 конец 2020 и новее
Model S середина 2021 и новее
Model X насколько я знаю ещё нет
Остальные имеют теплоконтур: батарея + двигатель, кондиционер салона отдельно, насколько я понимаю, это в основном от просмотра Bjørn Nyland на ютюбе.
У меня Model 3 Performance 2019 в Бeларуси, зимой по прикидкам 15-20% тратится на обогрев в дороге. В мороз -20C за ночь может съесть 3-7% на поддержание температуры батареи. Ездил в -25C всё было ок, километров на 300 хватало стабильно.
Раздражает, что при подъезде к не Supercharger зарядке нельзя в машине ткнуть кнопку "разогрей батарею", в итоге первые минут 15 зарядка идёт медленно — греет батарею. С суперчарджером если в режиме навигации к нему ехать, машина начинает подготавливать батарею за n минут до подъезда чтобы сразу заряжалась быстро.
Мысли хорошие, спасибо, что написали. Добавлю немного своих:
>Иллюзия нормы / общественного мнения
Норма мне кажется это когда человек не спрашивает "а нормален ли я", когда начинает спрашивать и сравнивать — начинает выбиваться.
>Эффект Даннинга — Крюгера
Тут стоит подумать про название статьи «Вся правда о когнитивных искажениях», это ирония или..?)
>Ошибка выжившего
«Из чего заодно следует, что чисто научный подход к познанию мира вовсе не является гарантией релевантности и также может приводить к когнитивным искажениям.»
Не очень понял как из хорошего сравнения бритвы Оккамы и ошибки выжившего получился вывод о научном подходе. Суть научного подхода в поиске описательных моделей реальности, имеющих статистически значимую предсказательную способность, собственно у вас в другом разделе ниже есть про это. Полученные модели не обязательно должны иметь наименьшую сложность, это скорее предпочтение многих ученых.
>Иллюзия знания
Вынужден сильно несогласиться c вашими доводами.
«Если вы знаете язык программирования, но не можете на нём написать хотя бы тетрис – это иллюзия.»
Что значит "не можете"? Я думаю, что смогу написать тетрис на нескольких языках программирования, потому что писал системы сложнее, но это не значит, что буду, потому что не интересует писать тетрис. Почему именно тетрис ваш критерий оценки знания ЯП? Из этого следует, что я не "знаю" язык программирования?
Мне кажется то, про что вы хотели написать это не "Иллюзия знания", а "Иллюзия опыта"?
>Вера, наука и знание
«Также существуют товарищи, продвигающие идею того, что знание – это тоже форма веры. Типа, что если он не может проверить лично значение атомной массы водорода – из этого следует, что он должен принимать это знание на веру, то есть верить в то, что написано в учебнике по физике.»
Эти товарищи во многом верны, думаю, важнее различать не знания и веру, а процесс — вeрование и дyмание. Таким образом знание можно определить как информацию усвоенную в процессе размышления, а информацию, принятую на веру как усвоенную путём дoверия без обдyмывания.
>Демагогия 80-го уровня
«Внезапно может оказаться, что значимость демагогических приёмов сильно переоценена и использовать их на продвижение собственных идей не так уж и просто.»
Думаю, тут неверный фокус на силе демагогии как инструмента убеждения, особенно в ваших примерах попытки повышения ЗП или переубеждении политического оппонента.
Философы описывали софистов худшими из людей не просто так. Демагогия тем вредна, что ею можно объяснить абсолютно любое положение вещей, сказав много и за и против, и вообще поменяв тему обсуждения, тем самым размывая саму суть дискуссии.
Проблема не в том, что она применяется для переубеждения, а наоборот, в том, что она никогда не приведет к смене мировозрения, и умело используется в этих целях.
---
Приятно и интересно было читать, спасибо за труд.
И кaпиталисты и кoммунисты с радостью лишат вас свобод (слова, мнений) и частной собственности. Первые через лоббирование и разрушение рыночных механик, вторые через гoс аппарат и монополию на насилие.
Солнце моё, взгляни на меня!
Моя страна превратилась в ГУЛАГ.
Ещё фидбек в копилку: на странице входа в личный кабинет есть плашка «Куда ещё можно войти с паролем от Госуслуг?»
Так вот, ответ — никуда. Не круто так учить и без того как правило неграмотных в инфобезопасности людей переиспользовать пароли, особенно пароль от госуслуг!
Реальный посыл плашки — куда можно войти с аккаунтом Госуслуг, а не про пароль. Но и такой функционал крайне уязвим для фишинга со всеми вытекающими последствиями..
это да, тогда может BMS для свинцовых делать и удешевлять
мое понимание — если плотность электролита падает ниже 1.22, то большинство генераторов не смогут зарядить тк напряжение надо выше 14В, а генератор обычно около 14 выдает
могу быть неправ, но мой опыт высаживания и последующей зарядки/эксплуатации такой
конечно, вот. я понимаю поинт предыдущего комментария, сам не измерял независимо правильно ли зарядное устройство пишет выдаваемые напряжение и ток, но оценивая по скорости заряда по сравнению с российскими зарядными устройствами что я пробовал — китайское на микроконтроллерах работает как надо, зарядил уже три разных аккумулятора.
Было бы очень круто.
Или зарядные устройства монтировать прямо в авто, недавно взял с али цифровое за $17, 8 ампер, компактное, с защитой от перегрева и пульсирующим режимом восстановления. В оффлайн магазинах до сих пор по $50+ продают металлические здоровенные дуры с аналоговыми приборами..