Хотите внедрить Канбан? Тогди читайте подробнее как мы это делали http://goo.gl/kV3NX.
В ходе мастер-класса мы на практике посмотрели, как происходит внедрение Канбан процесса. Взяли процесс производства, запустили, усовершенствовали.
По дороге участники на своем опыте узнали, на что придется обращать внимание и, что можно сделать, чтобы оптимизировать работу.
Шум, гам и много инсайтов гарантируем.
Kanban pizza game (26.10.2016, Kiev, DataHub)vardziya
В среду 26.10.16 в коворкинге DataHub на м.Шулявка мы провели очередную игру из нашей серии “Agile Games”.
На этот раз это была игра “Kanban pizza game”. Эта игра разработка компании Agile42 (http://www.agile42.com/en/training/kanban-pizza-game/).
В то время, как другие Kanban игры обычно фокусируются на механике доски и на потоке предопределенной заранее Kanban системы, эта игра "Kanban Pizza Game" учит Вас как построить Kanban систему на существующем процессе, как его визуализировать и начать улучшать.
Игра оказалась очень веселой и динамичной.
Ну и, конечно, очень полезной.
На примере пиццы мы почувствовали Kanban на практике и научились:
• Получили опыт построения Kanban системы на уже существующем процессе, точно так же как в реальной жизни
• Получили опыт полной Kanban системы в противовес фокусирования только на Kanban доске и сопутствующих механизмах
• Поняли, что Kanban доски являются контекстно-зависимыми: для каждого конкретного процесса может быть много вариантов Kanban досок, которые будут полезными и адекватными, и необязательно должна существовать идеальная Kanban доска
• Научились бороться с потерями с помощью ограничения Незавершенной Работы (НЗР, Work In Progress Limit)
• ну и, конечно, визуализировать все на Kanban Доске.
Кроме того мы получили хороший опыт быстрой самоорганизации и адаптации.
Да и просто весело и с пользой провели время!
вещи, о которых должна знать компания, если хочет вести мониторинг своих рабо...Timecamp
Зачем мы устанавливаем программу для мониторинга времени работы на компьютере у нас в компании? Владелец хочет наблюдать за тем, чем мы занимаемся на работе? Он не доверяет мне?
Проблемы и решения работы с контентом. Content preparing truobles and soltionsStepan Cheltsov
Чтобы контент появился на сайте, необходимо или полностью всем доверять, или очень много платить. Но есть варианты, при которых процесс будет и управляем и в рамках бюджета с нужным качеством.
DevOps-трансформация Альфа-Банка / Антон Исанин (Альфа-Банк)Ontico
HighLoad++ 2017
Зал «Пекин+Шанхай», 7 ноября, 13:00
Тезисы:
http://www.highload.ru/2017/abstracts/2907.html
Конкуренция в банковском сегменте усиливается с каждым годом, повышаются ставки и цели по прибыли компаний. При прочих равных выигрывает тот, кто может быстрее разрабатывать продукты и мгновенно реагировать на потребности рынка. Банки рассматривают DevOps-трансформацию как средство, которое позволит им кардинально повысить финансовую эффективность, качество финансовых продуктов и поможет услышать и быстро реагировать на клиента.
...
Хотите внедрить Канбан? Тогди читайте подробнее как мы это делали http://goo.gl/kV3NX.
В ходе мастер-класса мы на практике посмотрели, как происходит внедрение Канбан процесса. Взяли процесс производства, запустили, усовершенствовали.
По дороге участники на своем опыте узнали, на что придется обращать внимание и, что можно сделать, чтобы оптимизировать работу.
Шум, гам и много инсайтов гарантируем.
Kanban pizza game (26.10.2016, Kiev, DataHub)vardziya
В среду 26.10.16 в коворкинге DataHub на м.Шулявка мы провели очередную игру из нашей серии “Agile Games”.
На этот раз это была игра “Kanban pizza game”. Эта игра разработка компании Agile42 (http://www.agile42.com/en/training/kanban-pizza-game/).
В то время, как другие Kanban игры обычно фокусируются на механике доски и на потоке предопределенной заранее Kanban системы, эта игра "Kanban Pizza Game" учит Вас как построить Kanban систему на существующем процессе, как его визуализировать и начать улучшать.
Игра оказалась очень веселой и динамичной.
Ну и, конечно, очень полезной.
На примере пиццы мы почувствовали Kanban на практике и научились:
• Получили опыт построения Kanban системы на уже существующем процессе, точно так же как в реальной жизни
• Получили опыт полной Kanban системы в противовес фокусирования только на Kanban доске и сопутствующих механизмах
• Поняли, что Kanban доски являются контекстно-зависимыми: для каждого конкретного процесса может быть много вариантов Kanban досок, которые будут полезными и адекватными, и необязательно должна существовать идеальная Kanban доска
• Научились бороться с потерями с помощью ограничения Незавершенной Работы (НЗР, Work In Progress Limit)
• ну и, конечно, визуализировать все на Kanban Доске.
Кроме того мы получили хороший опыт быстрой самоорганизации и адаптации.
Да и просто весело и с пользой провели время!
вещи, о которых должна знать компания, если хочет вести мониторинг своих рабо...Timecamp
Зачем мы устанавливаем программу для мониторинга времени работы на компьютере у нас в компании? Владелец хочет наблюдать за тем, чем мы занимаемся на работе? Он не доверяет мне?
Проблемы и решения работы с контентом. Content preparing truobles and soltionsStepan Cheltsov
Чтобы контент появился на сайте, необходимо или полностью всем доверять, или очень много платить. Но есть варианты, при которых процесс будет и управляем и в рамках бюджета с нужным качеством.
DevOps-трансформация Альфа-Банка / Антон Исанин (Альфа-Банк)Ontico
HighLoad++ 2017
Зал «Пекин+Шанхай», 7 ноября, 13:00
Тезисы:
http://www.highload.ru/2017/abstracts/2907.html
Конкуренция в банковском сегменте усиливается с каждым годом, повышаются ставки и цели по прибыли компаний. При прочих равных выигрывает тот, кто может быстрее разрабатывать продукты и мгновенно реагировать на потребности рынка. Банки рассматривают DevOps-трансформацию как средство, которое позволит им кардинально повысить финансовую эффективность, качество финансовых продуктов и поможет услышать и быстро реагировать на клиента.
...
Держите одеяло у себя: как общаться с кандидатом и узнавать все, что вам инте...Mad Devs
Маргарита Мысина, рекрутер в Mad Devs поделилась темой «Держите одеяло у себя: как общаться с кандидатом и узнавать все, что вам интересно».
Маргарита начала свою карьеру HR в IT в технологическом стартапе, а пару лет назад присоединилась к команде HR в Mad Devs, в качестве сорсера, а затем рекрутера. За время своей работы в найме Маргарита приобрела огромный опыт, который передаст в своем докладе, рассказывая о том, как общаться с кандидатами и ненавязчиво узнавать всю нужную рекрутеру информацию.
Дружелюбнй онбординг: как с увеличением количества не потерять качество Mad Devs
Клара Абдукова, HR-специалист в Mad Devs презентовала о «Дружелюбном онбординге: как с увеличением количества не потерять качество»
Клара уже несколько лет работает в ИТ и в настоящее время занимает позицию лида онбординга в Mad Devs. Она заонбордила более 100 человек, ее опыт позволил сделать процесс онбординга в компанию не только четким, но и прозрачным. В своем докладе Клара расскажет весь путь выстраивания процесса онбординга и поделилась инсайтами, которые помогут HR-специалистам в создании и проведении этого важного процесса.
Mad Stream продолжается!
Нам повезло пригласить нашего Senior Backend Разработчика, Solution Architect, Нурадила Алымкулова, поделиться знаниями с нами.
Нурадил работал в разработке разнообразных систем банка, телекоммуникационных компаниях - одним словом, в энтерпрайзах. Теперь Нурадил хочет поделиться своими огромным опытом и наблюдением в разработки сложных систем.
На этом стриме Нурадил выступит с темой “Проектирование архитектуры приложения 101” мы начнем с:
описания бизнес-требований с помощью последовательных диаграмм;
разберем классовые диаграммы;
опишем поведение программы с помощью флоу-диаграм.
На данном стриме мы пройдем путь создания приложения от начала до конца! После стрима у нас обязательно будет сессия вопросов и ответов.
Mad Stream начнется в 19.30, в этот четверг 12-го ноября!
Ссылка на трансляцию:
https://youtu.be/tKymOf3O9gc
У нас часто спрашивают, как начать программировать самостоятельно и не “перегореть” во время обучения. Теперь можно спросить об этом напрямую у нашего сотрудника Айбека Ногоева!
До Mad Devs Айбек работал в международной аудиторской компании. Там всего за год он поднялся с Junior позиции до уровня Senior и был тимлидом во многих проектах. Чтобы расширить список своих навыков и круг возможностей, Айбек решил начать программировать. После двух месяцев самостоятельного обучения он попал в Mad Devs, и теперь он наш Android-разработчик.
Программируя под Android, Айбек изучил еще и iOS разработку, без каких-либо курсов и чьей-либо помощи. На Mad Stream Айбек выступит с темой: “Соло-прокачка мобильного разработчика”.
На стриме Айбек затронет несколько тем, важных для любого начинающего “мобильщика”:
Как изучать программирование самостоятельно?
Как быстро освоить мобильную разработку?
Как не “перегореть” в процессе обучения?
Как развивать базовые навыки дальше?
Если собираетесь “войти в айти”, опыт Айбека будет вам очень кстати. Интересно узнать работающие лайфхаки?
Тогда скорее сохраняйте ссылку на стрим!
This document discusses habits of highly effective developers, including: holding daily standup meetings to update teammates on work completed, in progress, and blockers; basing work on documented issues to provide context and accountability; thoroughly documenting code, services, and projects; visualizing project data and events; doing demos to showcase work; following good coding practices like testing and automation; communicating carefully and thanking teammates.
Mad Stream: "Что можно напечатать на 3d принтере, помимо еще одного 3d принте...Mad Devs
Наш специалист по Embedded System Engineering, Антон Козлов, выступит с темой:
«Что можно напечатать на 3d принтере, помимо ещё одного 3d принтера.»
⠀
На стриме вы узнаёте:
1. О том как нам преподносят трехмерную печать и чем она является на самом деле;
2. Трехмерная печать не серебряная пуля, недостатки технологии как: масштабируемость, цена, качество изделий;
3. Основные виды трехмерных принтеров доступных простому обывателю и принцип их работы;
4. Пример проекта в котором трехмерная печать ускорит разработку продукта.
Ссылка на стрим: https://www.youtube.com/watch?v=klHxO9c1d2Y&feature=youtu.be
Maв Stream: "Факт карты на службек у ПМа", спикер – Дмитрий КононенкоMad Devs
Вы когда-нибудь слышали о факт-картах? Если коротко – это особый инструмент, помогающий мышлению решать сложные интеллектуальные задачи. Это методика выстраивания целей и нахождения эффективных решений применимых к любой сфере. В ходе презентации Дима "разжует" основные понятия относящиеся к факт-картам и как обычно даст много полезных советов, что называется "из жизни".
Лайфхаки менеджмента на удаленке от Дмитрия КононенкоMad Devs
В ходе презентации, все заинтересованные узнают о том, как организовать коммуникации и процессы команды разработки в условиях всеобщей изоляции. Дима подкинет классных тулзов для упрощения и улучшения процессов, а также поделится собственным опытом и даст много полезных советов.
Этот Mad Talks о неудачном опыте в живом продакшн проекте. Александр расскажет историю о том, как настроили отказоустойчивость системы бизнес-проекта и жили спокойно, пока не решили чинить поломанную репликацию и в итоге получили split-brain.
Основные преимущества и недостатки нативных и кроссплатформенных приложений: что из себя представляет каждый тип приложений и для каких целей он служит.
Более подробно рассматривается Flutter - набор инструментов, позволяющий разработчикам писать кроссплатформенные приложения. Почему стоит обратить на него внимание и начать инвестировать в изучение Flutter.
Держите одеяло у себя: как общаться с кандидатом и узнавать все, что вам инте...Mad Devs
Маргарита Мысина, рекрутер в Mad Devs поделилась темой «Держите одеяло у себя: как общаться с кандидатом и узнавать все, что вам интересно».
Маргарита начала свою карьеру HR в IT в технологическом стартапе, а пару лет назад присоединилась к команде HR в Mad Devs, в качестве сорсера, а затем рекрутера. За время своей работы в найме Маргарита приобрела огромный опыт, который передаст в своем докладе, рассказывая о том, как общаться с кандидатами и ненавязчиво узнавать всю нужную рекрутеру информацию.
Дружелюбнй онбординг: как с увеличением количества не потерять качество Mad Devs
Клара Абдукова, HR-специалист в Mad Devs презентовала о «Дружелюбном онбординге: как с увеличением количества не потерять качество»
Клара уже несколько лет работает в ИТ и в настоящее время занимает позицию лида онбординга в Mad Devs. Она заонбордила более 100 человек, ее опыт позволил сделать процесс онбординга в компанию не только четким, но и прозрачным. В своем докладе Клара расскажет весь путь выстраивания процесса онбординга и поделилась инсайтами, которые помогут HR-специалистам в создании и проведении этого важного процесса.
Mad Stream продолжается!
Нам повезло пригласить нашего Senior Backend Разработчика, Solution Architect, Нурадила Алымкулова, поделиться знаниями с нами.
Нурадил работал в разработке разнообразных систем банка, телекоммуникационных компаниях - одним словом, в энтерпрайзах. Теперь Нурадил хочет поделиться своими огромным опытом и наблюдением в разработки сложных систем.
На этом стриме Нурадил выступит с темой “Проектирование архитектуры приложения 101” мы начнем с:
описания бизнес-требований с помощью последовательных диаграмм;
разберем классовые диаграммы;
опишем поведение программы с помощью флоу-диаграм.
На данном стриме мы пройдем путь создания приложения от начала до конца! После стрима у нас обязательно будет сессия вопросов и ответов.
Mad Stream начнется в 19.30, в этот четверг 12-го ноября!
Ссылка на трансляцию:
https://youtu.be/tKymOf3O9gc
У нас часто спрашивают, как начать программировать самостоятельно и не “перегореть” во время обучения. Теперь можно спросить об этом напрямую у нашего сотрудника Айбека Ногоева!
До Mad Devs Айбек работал в международной аудиторской компании. Там всего за год он поднялся с Junior позиции до уровня Senior и был тимлидом во многих проектах. Чтобы расширить список своих навыков и круг возможностей, Айбек решил начать программировать. После двух месяцев самостоятельного обучения он попал в Mad Devs, и теперь он наш Android-разработчик.
Программируя под Android, Айбек изучил еще и iOS разработку, без каких-либо курсов и чьей-либо помощи. На Mad Stream Айбек выступит с темой: “Соло-прокачка мобильного разработчика”.
На стриме Айбек затронет несколько тем, важных для любого начинающего “мобильщика”:
Как изучать программирование самостоятельно?
Как быстро освоить мобильную разработку?
Как не “перегореть” в процессе обучения?
Как развивать базовые навыки дальше?
Если собираетесь “войти в айти”, опыт Айбека будет вам очень кстати. Интересно узнать работающие лайфхаки?
Тогда скорее сохраняйте ссылку на стрим!
This document discusses habits of highly effective developers, including: holding daily standup meetings to update teammates on work completed, in progress, and blockers; basing work on documented issues to provide context and accountability; thoroughly documenting code, services, and projects; visualizing project data and events; doing demos to showcase work; following good coding practices like testing and automation; communicating carefully and thanking teammates.
Mad Stream: "Что можно напечатать на 3d принтере, помимо еще одного 3d принте...Mad Devs
Наш специалист по Embedded System Engineering, Антон Козлов, выступит с темой:
«Что можно напечатать на 3d принтере, помимо ещё одного 3d принтера.»
⠀
На стриме вы узнаёте:
1. О том как нам преподносят трехмерную печать и чем она является на самом деле;
2. Трехмерная печать не серебряная пуля, недостатки технологии как: масштабируемость, цена, качество изделий;
3. Основные виды трехмерных принтеров доступных простому обывателю и принцип их работы;
4. Пример проекта в котором трехмерная печать ускорит разработку продукта.
Ссылка на стрим: https://www.youtube.com/watch?v=klHxO9c1d2Y&feature=youtu.be
Maв Stream: "Факт карты на службек у ПМа", спикер – Дмитрий КононенкоMad Devs
Вы когда-нибудь слышали о факт-картах? Если коротко – это особый инструмент, помогающий мышлению решать сложные интеллектуальные задачи. Это методика выстраивания целей и нахождения эффективных решений применимых к любой сфере. В ходе презентации Дима "разжует" основные понятия относящиеся к факт-картам и как обычно даст много полезных советов, что называется "из жизни".
Лайфхаки менеджмента на удаленке от Дмитрия КононенкоMad Devs
В ходе презентации, все заинтересованные узнают о том, как организовать коммуникации и процессы команды разработки в условиях всеобщей изоляции. Дима подкинет классных тулзов для упрощения и улучшения процессов, а также поделится собственным опытом и даст много полезных советов.
Этот Mad Talks о неудачном опыте в живом продакшн проекте. Александр расскажет историю о том, как настроили отказоустойчивость системы бизнес-проекта и жили спокойно, пока не решили чинить поломанную репликацию и в итоге получили split-brain.
Основные преимущества и недостатки нативных и кроссплатформенных приложений: что из себя представляет каждый тип приложений и для каких целей он служит.
Более подробно рассматривается Flutter - набор инструментов, позволяющий разработчикам писать кроссплатформенные приложения. Почему стоит обратить на него внимание и начать инвестировать в изучение Flutter.
Ethereum is a blockchain network that allows developers to build decentralized applications and smart contracts. It uses proof-of-work consensus to validate transactions and add them to immutable blocks. Smart contracts deployed on Ethereum are public and their source code can be viewed by anyone. Ethereum is working to transition from proof-of-work to proof-of-stake consensus.
Ethereum: аспекты разработки смарт-контрактовMad Devs
- Что такое умные контракты (смарт-контракты)?
- Представление смарт-контрактов в Ethereum.
- Смарт-контракты на примере - ERC20 токен.
- Понятие топлива (газа) в Ethereum.
- Инструментарий разработки смарт-контрактов.
- Способы интеграции смарт-контрактов Ethereum с внешним ПО.
2. Какую проблему
я должен был решить
Это отвлекало всех от
работы, и к тому же
добавляло лишних забот
тому сотруднику, который
должен это контролировать.
В компании, в которой я
работаю, сотрудники
заказывают обеды через
сервис доставки еды
NambaFood.
Ответственный должен был не
только вручную открывать и
закрывать заказ, но и
напоминать каждому
сотруднику о том, что ему
необходимо не забыть
сделать заказ вовремя.
Изначально процесс заказа
не был автоматизирован, и
определенному сотруднику
приходилось ежедневно
выполнять рутинные
действия по контролю
заказов.
3. Принцип работы бота
• Открытие заказа – 8:00c
• Напоминание о закрытии заказа – 10:55
• Закрытие заказа – 11:00
10. Безопасность
Безопасное хранение API токенов -
нельзя держать токен от сторонних сервисов таких, как Slack
или Telegram у себя в коде. Токен следует хранить в
переменных окружениях используя библиотеку os (os.environ)
11.
12. Несовпадение таймзон
Если вы используете
бота, который должен
работать по расписанию,
нужно удостовериться,
что везде настроена
одинаковая таймзона.
Решение
13. Сборщик мусора
Сборщик мусора не
срабатывал, потому что бот
постоянно был запущен
из-за библиотеки
schedule.
Из-за этого объекты
заказов никогда не
чистились.
Решение
0 1 * * 1-6 root docker restart nambafoodbot
>> /tmp/food-bot.log 2>&1