Четверг это маленькая пятница!!
Так что все дружно идём отдыхать и общаццо!
https://youtu.be/lYcK0l-00fA
Так что все дружно идём отдыхать и общаццо!
https://youtu.be/lYcK0l-00fA
YouTube
Не экологичная экологичная обстановка. Ищем выход
Заслать сообщение и донат:
https://donate.stream/mrdru
https://donate.qiwi.com/payin/druCoder
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Поддержать проект:
➡ Стать спонсором https://www.youtube.com/letscodedru/join
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги…
https://donate.stream/mrdru
https://donate.qiwi.com/payin/druCoder
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Поддержать проект:
➡ Стать спонсором https://www.youtube.com/letscodedru/join
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги…
Драсти.
Сегодня без стрима, коллеги. Не вывезу, сорян. Еще не совсем от короны отошёл, отголоски настигают, сцк.
Можно прийти в чат и там громогласно возмущаться, если очень хочется. Всем лаффки <3
Сегодня без стрима, коллеги. Не вывезу, сорян. Еще не совсем от короны отошёл, отголоски настигают, сцк.
Можно прийти в чат и там громогласно возмущаться, если очень хочется. Всем лаффки <3
Чего-то захотелось о технологиях в разработке поговорить.
https://youtu.be/scS2ogt6trQ
https://youtu.be/scS2ogt6trQ
YouTube
О технологиях в разработке (ради разнообразия)
Заслать сообщение и донат:
https://donate.stream/mrdru
https://donate.qiwi.com/payin/druCoder
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Поддержать проект:
➡ Стать спонсором https://www.youtube.com/letscodedru/join
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги…
https://donate.stream/mrdru
https://donate.qiwi.com/payin/druCoder
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Поддержать проект:
➡ Стать спонсором https://www.youtube.com/letscodedru/join
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги…
30 лет сотовой связи в РФ. Празднуем на стриме
https://youtu.be/5JuGKkeYYwE
https://youtu.be/5JuGKkeYYwE
Forwarded from Agile головного мозга 🤯
Очень хороший знакомый продакт, запустивший кучу проектов для заказчиков почти на всём нашем глобусе, поделился простым mind map с рассуждениями о сути продуктового менеджмента. Выглядит скромно, но весьма удобно. Не открывает америк, но помогает собрать мысли в кучу.
На самом деле работа продакта достаточно проста в плане описания, но твоюмать, как сложна в реализации. При определении направления развития продукта всегда тяжело определить направление вектора развития. Если не забывать поглядывать на всякого рода шпаргалки и схемки, можно уберечь себя от лишних действий и трат.
Т.к я выступаю за любое распространение хороших знаний, спешу поделиться с вами. Патамушта полезно.
ЧСХ, полезно будет не только продактам, но и "мамкиным стартаперам"
https://docs.google.com/presentation/d/10QDEprurTNpmT2lh4GgE2PG6KhvsaI35QJ4f3MQuApM/edit#slide=id.ge8fb731038_0_75
На самом деле работа продакта достаточно проста в плане описания, но твоюмать, как сложна в реализации. При определении направления развития продукта всегда тяжело определить направление вектора развития. Если не забывать поглядывать на всякого рода шпаргалки и схемки, можно уберечь себя от лишних действий и трат.
Т.к я выступаю за любое распространение хороших знаний, спешу поделиться с вами. Патамушта полезно.
ЧСХ, полезно будет не только продактам, но и "мамкиным стартаперам"
https://docs.google.com/presentation/d/10QDEprurTNpmT2lh4GgE2PG6KhvsaI35QJ4f3MQuApM/edit#slide=id.ge8fb731038_0_75
Google Docs
Product Management simplified, draft
Product Management simplified Mitya Frikh-Khar, 09.09.2021
Если кто забыл, напоминаю: стрима на этой неделе (да и на следующей) не будет. Патамушта врачи меня забрали на постковидную реабилитацию. Хотят помочь мне вернуть все запахи. Из больнички стримить не буду. Тут фоны плохие и тырнет тоже плохой.
Всем здоровья ❤️
Всем здоровья ❤️
Меня отпустили на волю. Пока лежал в больничке, узнал много нового про медицину. В основном, хорошего. Го обсудим
https://youtu.be/Z9VXUcxGdv4
https://youtu.be/Z9VXUcxGdv4
Не ждали? А я вышел. Ваш новый видос
Не про джавку, но про весьма удобные штуки для работы с докером
https://youtu.be/KOXHoj4SYAk
Не про джавку, но про весьма удобные штуки для работы с докером
https://youtu.be/KOXHoj4SYAk
Го на стрим. Будем бомбить про "все козлы вокруг") Ну короч, обычные беседы возле кулера)
https://youtu.be/UZoD5bEfjLQ
https://youtu.be/UZoD5bEfjLQ
YouTube
Процесс разработки и коммуникации. Боль
Заслать сообщение и донат:
https://donate.stream/mrdru
https://donate.qiwi.com/payin/druCoder
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Поддержать проект:
➡ Стать спонсором https://www.youtube.com/letscodedru/join
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги…
https://donate.stream/mrdru
https://donate.qiwi.com/payin/druCoder
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Поддержать проект:
➡ Стать спонсором https://www.youtube.com/letscodedru/join
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги…
Всем привет
Напоминаю, что сегодня стрима не будет. Как и на следующей неделе. Я в отъезде)
Напоминаю, что сегодня стрима не будет. Как и на следующей неделе. Я в отъезде)
Давайте о чём-нибудь модном поговорим. Например о Serverless framework в приминении к AWS и любимой нашей Java
https://youtu.be/FvVymgtXf2E
https://youtu.be/FvVymgtXf2E
YouTube
Serverless Framework для Java + AWS
Serverless Framework помогает избавиться от рутинной работы по настройке окружения для вашего кода. По простоте использования этот фреймворк ушёл не далеко от Heroku, но позволяет разворачивать ваш код написанный на любом из популярных языков в самых популярных…
Вчера видос, сегодня стрим. Прям как в старые-добрые. Приходи общаться, жду тебя
https://youtu.be/vpgirW2asPw
https://youtu.be/vpgirW2asPw
Объявляю сбор диванных аналитиков на канале. Будем разговаривать про экономику, кризисы и про то, как программисты на двух работах работают
https://youtu.be/fW7_gYaic4Y
https://youtu.be/fW7_gYaic4Y
Forwarded from Agile головного мозга 🤯
На стриме вчера говорили про личную и командную ответственность.
Набрасываю еще: в хорошей команде никогда не будут искать виновного. Хорошая команда всегда принимает ответственность на всех равномерно. Если случился фейл - виноват не тот, кто его сотворил, а все, потому что допустили саму ситуацию, ведущую к фейлу.
- Сломали миграции на проде? Значит херово протестировали
- Не разворачиваются бекапы? Косяк в процессах восстановления после сбоев
- Допустили взлом/учетку? Дыра не в безопасности, а в процессах её обеспечения и проверки качества кода
- Пошёл отток пользователей? Скорее всего, плохо подошли к проверке гипотез, не поняли, как это правильно сделать
- Ушёл боец из команды? С большой долей вероятности проблема в коммуникациях, либо в обеспечении комфортных условий труда.
В последнем пункте больше про менеджеров, которые ВНЕЗАПНО тоже часть команды, но и другие члены команды тоже делаю свой вклад в обеспечение комфортных условий труда коллег.
В общем, возвращаюсь к тому, что всегда предлагайте искать не виноватых, а причины возможности допустить ошибку. Исправляйте не только ошибку, но и найденную дыру в процессах. Это как с мусором: если каждый сам за себя не будет мусорить (искать виноватых и перекладывать вину), то в целом жить будет чуть проще
Набрасываю еще: в хорошей команде никогда не будут искать виновного. Хорошая команда всегда принимает ответственность на всех равномерно. Если случился фейл - виноват не тот, кто его сотворил, а все, потому что допустили саму ситуацию, ведущую к фейлу.
- Сломали миграции на проде? Значит херово протестировали
- Не разворачиваются бекапы? Косяк в процессах восстановления после сбоев
- Допустили взлом/учетку? Дыра не в безопасности, а в процессах её обеспечения и проверки качества кода
- Пошёл отток пользователей? Скорее всего, плохо подошли к проверке гипотез, не поняли, как это правильно сделать
- Ушёл боец из команды? С большой долей вероятности проблема в коммуникациях, либо в обеспечении комфортных условий труда.
В последнем пункте больше про менеджеров, которые ВНЕЗАПНО тоже часть команды, но и другие члены команды тоже делаю свой вклад в обеспечение комфортных условий труда коллег.
В общем, возвращаюсь к тому, что всегда предлагайте искать не виноватых, а причины возможности допустить ошибку. Исправляйте не только ошибку, но и найденную дыру в процессах. Это как с мусором: если каждый сам за себя не будет мусорить (искать виноватых и перекладывать вину), то в целом жить будет чуть проще
В очередной раз в чате напомнили про 1С и захотелось немного защитить эту грешную платформу.
За самой платформой и программистами под неё закрепилась слава "недоязыка" и "недопрограммистов" да и в целом, многие, кто с ней сталкивался, вспоминают этот опыт с неприятными эмоциями.
Спорить не буду - язык там на редкость многословный (куда там джаве). Это, кстати, никто из одинэсников и не будет отрицать. Но нужно понимать, что разрабатывался он почти по тем же принципам, по которым создавался язык Go (от гугла который): быть максимально простым в изучении и максимально простым в чтении. Именно поэтому он основан на кирилице. Т.е. основаная цель этого языка в том, чтобы он не содержал неявных механизмов и был простым ровно настолько, насколько можно сделать простым DSL. Так чтобы любой 1С программист, знакомый с синтаксисом, мог без больших проблем прочитать код, написанный в другой компании и не ломал голову над жонглированием ссылками на функции или разухабистой иерархией классов. Вся суть платформы сводится к тому, что есть сотни тысяч 1С программистов, которые не используют каких-то общих фреймворков, кроме предоставленных фирмой 1С. Гайдлайны по оформлению кода есть, но ими пренебречь больших проблем нет, т.к. передача кода происходит крайне редко. Всё и всегда должно быть понять без лишних плясок с бубном.
Что касается самой платформы - то это реально крутая вещь. В одной упаковке вы получаете полностью настроенную под работу IDE, с интегрированным построителем форм и проверенными стилями, системой контроля версий, интегрированной ORM весьма недурного качества, движок бизнес-процессов, лютейший построитель отчётов, какого я в Java/JS/Python мирах никогда не видел и вряд ли увижу (представьте себе Apache Spark скрещенный с Jasper reports и это будет далеко не вся функциональность) и это еще не все плюшки, доступные одинэснику "из коробки". Большинство учётных задач любой одинэсник автоматизирует гораздо быстрее, нежели слаженная команда Java/JS/Python программистов.
По большому счёту 1С создавалась для того, чтобы закрыть потребность в продуктах определённого типа - учётные. При этом учитывалась и специфика рынка, где заказчиками выступают торгаши и бухгалтера: никто не готов платить дорого за понятные вещи, которые можно делать и в Excel. Продукты на платформе делаются быстро и часто перетекают от разработчика к разработчику, а значит нужно минимальное время на понимание кода (опять вспоминаем го, как инструмент тысяч инфраструктурных инженеров гугла). Это просто еще одна специфическая отвёртка, под которую у нас просто не заточены руки =)
За самой платформой и программистами под неё закрепилась слава "недоязыка" и "недопрограммистов" да и в целом, многие, кто с ней сталкивался, вспоминают этот опыт с неприятными эмоциями.
Спорить не буду - язык там на редкость многословный (куда там джаве). Это, кстати, никто из одинэсников и не будет отрицать. Но нужно понимать, что разрабатывался он почти по тем же принципам, по которым создавался язык Go (от гугла который): быть максимально простым в изучении и максимально простым в чтении. Именно поэтому он основан на кирилице. Т.е. основаная цель этого языка в том, чтобы он не содержал неявных механизмов и был простым ровно настолько, насколько можно сделать простым DSL. Так чтобы любой 1С программист, знакомый с синтаксисом, мог без больших проблем прочитать код, написанный в другой компании и не ломал голову над жонглированием ссылками на функции или разухабистой иерархией классов. Вся суть платформы сводится к тому, что есть сотни тысяч 1С программистов, которые не используют каких-то общих фреймворков, кроме предоставленных фирмой 1С. Гайдлайны по оформлению кода есть, но ими пренебречь больших проблем нет, т.к. передача кода происходит крайне редко. Всё и всегда должно быть понять без лишних плясок с бубном.
Что касается самой платформы - то это реально крутая вещь. В одной упаковке вы получаете полностью настроенную под работу IDE, с интегрированным построителем форм и проверенными стилями, системой контроля версий, интегрированной ORM весьма недурного качества, движок бизнес-процессов, лютейший построитель отчётов, какого я в Java/JS/Python мирах никогда не видел и вряд ли увижу (представьте себе Apache Spark скрещенный с Jasper reports и это будет далеко не вся функциональность) и это еще не все плюшки, доступные одинэснику "из коробки". Большинство учётных задач любой одинэсник автоматизирует гораздо быстрее, нежели слаженная команда Java/JS/Python программистов.
По большому счёту 1С создавалась для того, чтобы закрыть потребность в продуктах определённого типа - учётные. При этом учитывалась и специфика рынка, где заказчиками выступают торгаши и бухгалтера: никто не готов платить дорого за понятные вещи, которые можно делать и в Excel. Продукты на платформе делаются быстро и часто перетекают от разработчика к разработчику, а значит нужно минимальное время на понимание кода (опять вспоминаем го, как инструмент тысяч инфраструктурных инженеров гугла). Это просто еще одна специфическая отвёртка, под которую у нас просто не заточены руки =)
Новости про свежий видос:
1) видос уже на канале
2) он не дооформлен, потому что не успел
3) дооформлю и запущу завтра
4) как и планировал, с третьим выпущенным видосом возвращаю спонсорство на канал (уже доступно) для тех, у кого возникает странное желание меня поддержать (люблю вас)
5) для спонсоров 2-ого уровня видос уже доступен. Без обложки, описания и ссылок. Все видосы будут доступны для спонсоров 2 и 3 уровня за день или больше до "дня видоса", по мере готовности
Всем хорошего дня ❤️
1) видос уже на канале
2) он не дооформлен, потому что не успел
3) дооформлю и запущу завтра
4) как и планировал, с третьим выпущенным видосом возвращаю спонсорство на канал (уже доступно) для тех, у кого возникает странное желание меня поддержать (люблю вас)
5) для спонсоров 2-ого уровня видос уже доступен. Без обложки, описания и ссылок. Все видосы будут доступны для спонсоров 2 и 3 уровня за день или больше до "дня видоса", по мере готовности
Всем хорошего дня ❤️
Решил немного разбавить слишком серьёзные видосы на канале. Пилим тупую игру для телеги. Баги и костыли в комплекте
https://youtu.be/GVCb8Z94A6s
https://youtu.be/GVCb8Z94A6s
YouTube
Телеграм бот-игра на JAVA в 100 строк
Пишем телеграм бота, реализующего простую игру в стиле "камень-ножницы-бумага" на чистой джава + библиотека telegram api. Для пущей сложности я делаю это без БД и при этом пытаюсь выдернуть информацию о том, в каком чате происходит дело (может пригодиться…
Все идём на стрим. Сегодня будем за жизнь тереть. Вопросы из студии приветствуются
https://youtu.be/YQqJ6wu8A9E
https://youtu.be/YQqJ6wu8A9E
Это настолько круто, что должно стать публичным (автор - тви https://twitter.com/Nekrolm/status/1459260229108092931)
Ямлы воняют жжёной резиной,
Bash - густой болотной трясиной.
Sed, AWK резки как селёдка,
А SQL пахнет корнем солодки.
Пахнет Python пережареной уткой
Си можно спутать с душной маршруткой.
Вязким желе пахнут Java и Kotlin,
В Rust'е — не мытый неделями противень.
От C++ несет дымом и пылью
От JavaScript — болотом и тиной.
Пахнет C# как моча натощак
Только ассемблер не пахнет никак
Ямлы воняют жжёной резиной,
Bash - густой болотной трясиной.
Sed, AWK резки как селёдка,
А SQL пахнет корнем солодки.
Пахнет Python пережареной уткой
Си можно спутать с душной маршруткой.
Вязким желе пахнут Java и Kotlin,
В Rust'е — не мытый неделями противень.
От C++ несет дымом и пылью
От JavaScript — болотом и тиной.
Пахнет C# как моча натощак
Только ассемблер не пахнет никак
Twitter
Dmitry /Undefined Behavior/ Sviridkin
Пахнет Python пережареной уткой Си можно спутать с душной маршруткой. Вязким желе пахнут Java и Kotlin, В Rust'е — не мытый неделями противень. От C++ несет дымом и пылью От JavaScript — болотом и тиной. Пахнет C# как моча натощак Только ассемблер не пахнет…