Братишка спасибо за видео. Ещё, ты один из тех ютуберов которые мне порекомендовали Nvim. я уже пару месяцев пользуюсь плагином в android studio но постепенно хочу разобраться в самом nvim с его конфигами.
Я думаю, что для работы с Android лучше Studio не получится придумать Я бы на вашем месте нырял в IDEA Vim, расширение хорошее и мне кажется из него можно много выжать Более того, есть много хороших материалов по оптимизации сред от JetBrains, советую пошерстить Ютуб
Привет, в разных видео разный Тут использую DJI Mic 2 + Zoom петличка в него Дорожка 32-бит, не из камеры. Я с ней чуть шаманил, но только по уровню, EQ не использую, обычно.
@@kydavoiti Речь не о том, что люди не могут читать код. Но о том, что документация нужна как раз для того, чтобы другому разработчику не нужно было читать твой код, если он его использует, а не дорабатывает. Может, у нас немного разные ситуации и я не знаю, как у бэкендеров, но у девопсов обычно так: кто-то пишет какой-нибудь Ansible плейбук и хорошо его документирует и остальным инженерам это позволяет эффективно его использовать (или использовать, например, роли, написанные для него) без необходимости вчитываться в код. Потому что бизнесу нужно быстро решать задачи, а не чтобы инженеры вчитывались в код друг друга и пытались в чём-то разобраться. Представь, что ты используешь какую-то open source библиотеку, но вместо документации там будет "разработчиком быть и код не читать - так победим" и ссылка на исходный код. И ты пойдёшь вчитываться в тысячи строк кода, чтобы понять, что вообще делает эта либа и как ей пользоваться. Нет, ты ожидаешь, что у хорошего проекта будет обширная документация и описаны все методы, где разработчик говорит тебе "вот эта функция нужна для того-то, принимает она то-то и использовать её так-то". В этом культура написания документации. Если ты когда-то работал в бигтехе или в более-менее приличной компании, а не в галере, ты понимаешь, что от этой культуры, ровно как и от agile методологий, зависит эффективность команды. Для всех типовых действий должны быть инструкции в конфлюенсе, а во всех readme должно быть чётко описано, зачем и как использовать тот или иной инструмент, библиотеку, плейбук и проч.
Согласен, что для разных целей нужна разная документация Если у вас есть Ansible роль, то качественнее ее задокументировать, чем писать тесты (никогда не видел, чтобы они были понятными) Я писал библиотеки. Большинство сценариев использования библиотеки покрывается тестами, доку на это можно её писать. Доку имеет смысл писать на gotchas, если у вас фоеймворк и надо идеологию рассказать (ответить на вопрос почему). Если сложный алгоритм, то можно его описать докой, но лучше уже тогда просто на paper сослаться. В целом, я вас понял и я с вами согласен. Надо просто каждый раз задавать себе вопрос - зачем я пишу доку, а уже от этого решать что в нее добавить
@@kydavoiti Хорошо, я вас тоже понял. Не хочу развивать тут бугурт-тред, просто за мою карьеру неоднократно было такое, что в критических ситуациях всё происходило очень печально из-за того, что не было возможности открыть документацию и быстро выполнить действия, которые в ней описаны. Если у вас лежит прод и SLA уже на грани стать ниже лимита на год, вы вряд ли будете любить человека, решившего, что все остальные в его продукте разберутся и без документации
upd: или вы заходите в документацию и видете там философствования вроде "Почему же я решил делать именно так, как вам следует воспринимать смысл моего кода и т.д.". Через 6 секунд вас всех уволят. Вам нужно видеть в документации следующее: 1. Чтобы всё поднять, нужен такой-то кластер там-то там-то, кэши хранятся тут-то. 2. Если всё сломалось и не поднялось через HA само, сделайте то-то 3. Если у вас осталось 6 секунд - запускайте скрипт такой-то и празднуйте второй день рождения ... n. Кстати, философия моего продукта такая-то. Не читайте это, если вы не философ. И да, может действительно у нас очень разные области и у разработчиков всё намного медленнее и вдумчивее происходит. --- В конце хочу подкинуть пищу для размышления. Если весь деплоймент описан в .yaml файлах, зачем девопсы рисуют схемы в draw.io и почему смотрят на них, а не читают .yaml файлы, если все вокруг знают .yaml?
Вряд ли будет видео, но если есть вопросы - можно мне в ТГ написать или в чат канала. Отвечу без проблем. В целом, впечатления положительные. Есть омрачающие моменты: не нравится материал корпуса, какой-то экран непривычный после IPS на 11 яблоке, гимики оказались гимиками и пользы в них маловато.
@ да как таковых вопросов нет. В канале если бы выкатил пост, было бы интересно. Как оболочка в целом? Слышал, что самая слабая сторона нафинга камера.
я рад что встретил вас на просторе ютуба, класс!
Привет, спасибо
Рад, если видео так или иначе помогают
Привет! Нашел тебя от Диджитализируй! Подписка.
Братишка спасибо за видео.
Ещё, ты один из тех ютуберов которые мне порекомендовали Nvim.
я уже пару месяцев пользуюсь плагином в android studio
но постепенно хочу разобраться в самом nvim с его конфигами.
Я думаю, что для работы с Android лучше Studio не получится придумать
Я бы на вашем месте нырял в IDEA Vim, расширение хорошее и мне кажется из него можно много выжать
Более того, есть много хороших материалов по оптимизации сред от JetBrains, советую пошерстить Ютуб
Какой микро используешь?) Звук кайф!)
Привет, в разных видео разный
Тут использую DJI Mic 2 + Zoom петличка в него
Дорожка 32-бит, не из камеры. Я с ней чуть шаманил, но только по уровню, EQ не использую, обычно.
Коллеги кайфанут, когда им придётся читать исходники, чтобы понять, *что* вообще делает твой код
Конечно, разработчиком быть и код не читать - так победим
@@kydavoiti Речь не о том, что люди не могут читать код. Но о том, что документация нужна как раз для того, чтобы другому разработчику не нужно было читать твой код, если он его использует, а не дорабатывает.
Может, у нас немного разные ситуации и я не знаю, как у бэкендеров, но у девопсов обычно так: кто-то пишет какой-нибудь Ansible плейбук и хорошо его документирует и остальным инженерам это позволяет эффективно его использовать (или использовать, например, роли, написанные для него) без необходимости вчитываться в код. Потому что бизнесу нужно быстро решать задачи, а не чтобы инженеры вчитывались в код друг друга и пытались в чём-то разобраться.
Представь, что ты используешь какую-то open source библиотеку, но вместо документации там будет "разработчиком быть и код не читать - так победим" и ссылка на исходный код.
И ты пойдёшь вчитываться в тысячи строк кода, чтобы понять, что вообще делает эта либа и как ей пользоваться. Нет, ты ожидаешь, что у хорошего проекта будет обширная документация и описаны все методы, где разработчик говорит тебе "вот эта функция нужна для того-то, принимает она то-то и использовать её так-то".
В этом культура написания документации. Если ты когда-то работал в бигтехе или в более-менее приличной компании, а не в галере, ты понимаешь, что от этой культуры, ровно как и от agile методологий, зависит эффективность команды. Для всех типовых действий должны быть инструкции в конфлюенсе, а во всех readme должно быть чётко описано, зачем и как использовать тот или иной инструмент, библиотеку, плейбук и проч.
Согласен, что для разных целей нужна разная документация
Если у вас есть Ansible роль, то качественнее ее задокументировать, чем писать тесты (никогда не видел, чтобы они были понятными)
Я писал библиотеки. Большинство сценариев использования библиотеки покрывается тестами, доку на это можно её писать. Доку имеет смысл писать на gotchas, если у вас фоеймворк и надо идеологию рассказать (ответить на вопрос почему). Если сложный алгоритм, то можно его описать докой, но лучше уже тогда просто на paper сослаться.
В целом, я вас понял и я с вами согласен. Надо просто каждый раз задавать себе вопрос - зачем я пишу доку, а уже от этого решать что в нее добавить
@@kydavoiti Хорошо, я вас тоже понял. Не хочу развивать тут бугурт-тред, просто за мою карьеру неоднократно было такое, что в критических ситуациях всё происходило очень печально из-за того, что не было возможности открыть документацию и быстро выполнить действия, которые в ней описаны. Если у вас лежит прод и SLA уже на грани стать ниже лимита на год, вы вряд ли будете любить человека, решившего, что все остальные в его продукте разберутся и без документации
upd: или вы заходите в документацию и видете там философствования вроде "Почему же я решил делать именно так, как вам следует воспринимать смысл моего кода и т.д.".
Через 6 секунд вас всех уволят. Вам нужно видеть в документации следующее:
1. Чтобы всё поднять, нужен такой-то кластер там-то там-то, кэши хранятся тут-то.
2. Если всё сломалось и не поднялось через HA само, сделайте то-то
3. Если у вас осталось 6 секунд - запускайте скрипт такой-то и празднуйте второй день рождения
...
n. Кстати, философия моего продукта такая-то. Не читайте это, если вы не философ.
И да, может действительно у нас очень разные области и у разработчиков всё намного медленнее и вдумчивее происходит.
---
В конце хочу подкинуть пищу для размышления.
Если весь деплоймент описан в .yaml файлах, зачем девопсы рисуют схемы в draw.io и почему смотрят на них, а не читают .yaml файлы, если все вокруг знают .yaml?
В каком файле в junit-pioneer примеры?
Примеры у них в src/demo
Ссылку не кидал, может ютуб удалить
Ждем фидбек по nothing ✍
Вряд ли будет видео, но если есть вопросы - можно мне в ТГ написать или в чат канала.
Отвечу без проблем.
В целом, впечатления положительные. Есть омрачающие моменты: не нравится материал корпуса, какой-то экран непривычный после IPS на 11 яблоке, гимики оказались гимиками и пользы в них маловато.
@ да как таковых вопросов нет. В канале если бы выкатил пост, было бы интересно. Как оболочка в целом? Слышал, что самая слабая сторона нафинга камера.
Камера говно, да
Но я всегда с собой беру полноценную))))
Отпишу в ТГ тогда на выходных
@@kydavoiti Спасибо! Буду ждать.