Сергей Немчинский "Как пишутся и поддерживаются Enterprise системы"DataArt
Сергей Немчинский расскажет:
1. Что такое Java Enterprise-приложение.
2. Какие основные проблемы сопровождают большие Enterprise-системы.
3. Из чего состоит процесс разработки промышленного модуля.
4. Какие библиотеки и фреймворки используются.
5. Что самое сложное в работе с Enterprise Application.
Что сделать, чтобы сто раз все не переделыватьТранслируем.бел
Катя Немкович
PRODUCT MANAGER @ CAPTIV8.IO
Мне отлично знакомо чувство паники, которое возникает, когда не понимаешь, как подступиться к документации. Что делать в первую очередь? На что нет смысла тратить время? Как поддерживать все это потом?
Я расскажу о своем чеклисте, абсолютном минимуме того, что стоит делать, чтобы избежать ошеломляющих открытий в самый разгар проекта.
Сергей Немчинский "Как пишутся и поддерживаются Enterprise системы"DataArt
Сергей Немчинский расскажет:
1. Что такое Java Enterprise-приложение.
2. Какие основные проблемы сопровождают большие Enterprise-системы.
3. Из чего состоит процесс разработки промышленного модуля.
4. Какие библиотеки и фреймворки используются.
5. Что самое сложное в работе с Enterprise Application.
Что сделать, чтобы сто раз все не переделыватьТранслируем.бел
Катя Немкович
PRODUCT MANAGER @ CAPTIV8.IO
Мне отлично знакомо чувство паники, которое возникает, когда не понимаешь, как подступиться к документации. Что делать в первую очередь? На что нет смысла тратить время? Как поддерживать все это потом?
Я расскажу о своем чеклисте, абсолютном минимуме того, что стоит делать, чтобы избежать ошеломляющих открытий в самый разгар проекта.
WebCamp:Front-end Developers Day. Сергей Селецкий "Как писать код лучше, испо...GeeksLab Odessa
04.07.2015 WebCamp:Front-end Developers Day
Сергей Селецкий
"Как писать код лучше, используя TDD"
Что такое Test Driven Design (TDD).
Мифы о TDD.
Почему TDD помогает лучше структурировать код.
Когда не стоит использовать TDD.
Примеры на JavaScript'е.
Подробнее:
http://geekslab.co,
http://webcamp.in.ua/
https://www.facebook.com/GeeksLab.co , https://www.facebook.com/OdessaInnovationWeek
https://www.youtube.com/user/GeeksLabVideo
Доклад о том, что такое микрофреймворк, где его стоит применять, какие решения есть для PHP. Что и в каком случае выбрать.
Текст к слайдам доступен здесь: http://thinking.bohdanvorona.name/php-micro-frameworks/
PandaDoc — веб-приложение на Angular.js, написанное командой из четырёх фронтенд-разработчиков. Lean startup по определению очень гибкий, и соответственно, вёрстка в нем часто меняется. В рассказе пойдёт речь о том, как в таких условиях мутировал БЭМ и как нужно было организовать вёрстку, чтобы обеспечить высокую реюзабельность стилей, простоту и скорость разработки.
Денис Тучин - Пользовательские истории в Agile-проектахDenis Tuchin
Видеозапись вебинара: https://www.youtube.com/watch?v=YBjbaygwvBM&index=9&list=PLu7pKL8OAoRTTwi3KK2OmVmuX9VllOFwt
1. Что такое пользовательские истории (User Stories)
2. Зачем они нужны в ваших проектах?
3. Как пользовательские истории помогают повысить удовлетворённость заказчика?
4. Как применяются пользовательские истории в Scrum?
Для кого:
Вебинар будет полезен менеджерам продуктов, менеджерам проектов, бизнес-аналитикам, владельцам продуктов, проектировщикам и разработчикам систем, которые хотят начать использовать преимущества разработки требований и создания продуктов в стиле Agile в своих проектах
Описание проекта по разработке обучающего курса для страховой компании по теме противодействия легализации доходов, полученных преступным путем, и финансированию терроризма.
Профессиональное управление распределенными проектамиEvgeny Savitsky
Web система для профессионального управления распределенными проектами
Покрывает весь цикл разработки проекта – от пожелания заказчика до работающего продукта
Обеспечивает максимальную «прозрачность» выполнения проекта
НЕ является набором интегрированных инструментов
Евгений Джамалов. Agile в условиях мульти-вендорности и распределённых команд.ScrumTrek
Мы запустили 12 команд за 9 месяцев. У нас дружат 7 вендоров. Разрабатываем 4 больших продукта. Люди разбросаны по 7-ми локациям. В команде может быть до 4 представителей вендоров. Как минимум, по 1 человеку от другого вендора в команде. Сказка? Этот доклад о том, как мы их "дружили" и синхронизировали. Мой опыт и доклад интересны тем, что я столкнулся с проблемой, которой не было найдено никакого решения в свободном доступе. Мне хотелось бы в формате сказки, поделится с вами тем, как именно мы строили нашу работу и отношения для достижения результата, а так же рассказать, как и почему мы оказались в такой ситуации. К сожалению, много придётся оставить за кадром... так что - спрашивайте!
WebCamp:Front-end Developers Day. Сергей Селецкий "Как писать код лучше, испо...GeeksLab Odessa
04.07.2015 WebCamp:Front-end Developers Day
Сергей Селецкий
"Как писать код лучше, используя TDD"
Что такое Test Driven Design (TDD).
Мифы о TDD.
Почему TDD помогает лучше структурировать код.
Когда не стоит использовать TDD.
Примеры на JavaScript'е.
Подробнее:
http://geekslab.co,
http://webcamp.in.ua/
https://www.facebook.com/GeeksLab.co , https://www.facebook.com/OdessaInnovationWeek
https://www.youtube.com/user/GeeksLabVideo
Доклад о том, что такое микрофреймворк, где его стоит применять, какие решения есть для PHP. Что и в каком случае выбрать.
Текст к слайдам доступен здесь: http://thinking.bohdanvorona.name/php-micro-frameworks/
PandaDoc — веб-приложение на Angular.js, написанное командой из четырёх фронтенд-разработчиков. Lean startup по определению очень гибкий, и соответственно, вёрстка в нем часто меняется. В рассказе пойдёт речь о том, как в таких условиях мутировал БЭМ и как нужно было организовать вёрстку, чтобы обеспечить высокую реюзабельность стилей, простоту и скорость разработки.
Денис Тучин - Пользовательские истории в Agile-проектахDenis Tuchin
Видеозапись вебинара: https://www.youtube.com/watch?v=YBjbaygwvBM&index=9&list=PLu7pKL8OAoRTTwi3KK2OmVmuX9VllOFwt
1. Что такое пользовательские истории (User Stories)
2. Зачем они нужны в ваших проектах?
3. Как пользовательские истории помогают повысить удовлетворённость заказчика?
4. Как применяются пользовательские истории в Scrum?
Для кого:
Вебинар будет полезен менеджерам продуктов, менеджерам проектов, бизнес-аналитикам, владельцам продуктов, проектировщикам и разработчикам систем, которые хотят начать использовать преимущества разработки требований и создания продуктов в стиле Agile в своих проектах
Описание проекта по разработке обучающего курса для страховой компании по теме противодействия легализации доходов, полученных преступным путем, и финансированию терроризма.
Профессиональное управление распределенными проектамиEvgeny Savitsky
Web система для профессионального управления распределенными проектами
Покрывает весь цикл разработки проекта – от пожелания заказчика до работающего продукта
Обеспечивает максимальную «прозрачность» выполнения проекта
НЕ является набором интегрированных инструментов
Евгений Джамалов. Agile в условиях мульти-вендорности и распределённых команд.ScrumTrek
Мы запустили 12 команд за 9 месяцев. У нас дружат 7 вендоров. Разрабатываем 4 больших продукта. Люди разбросаны по 7-ми локациям. В команде может быть до 4 представителей вендоров. Как минимум, по 1 человеку от другого вендора в команде. Сказка? Этот доклад о том, как мы их "дружили" и синхронизировали. Мой опыт и доклад интересны тем, что я столкнулся с проблемой, которой не было найдено никакого решения в свободном доступе. Мне хотелось бы в формате сказки, поделится с вами тем, как именно мы строили нашу работу и отношения для достижения результата, а так же рассказать, как и почему мы оказались в такой ситуации. К сожалению, много придётся оставить за кадром... так что - спрашивайте!
В рамках презентации поделюсь своим опытом о том, как работать удаленно на себя и по найму, какие качества ждут от сотрудников и почему стоит хоть раз в жизни попробовать работать удаленно :)
Присоединяйтесь в нашем приложении inSearch App, чтобы находить компанию и работать удаленно вместе https://insearch.app.link/install :)
Talking about why MVC is not a bad choice for an iOS app architecture, despite what many articles about the topic say.
-------------
Разговор о том, почему MVC - хороший выбор для архитектуры iOS приложения, несмотря на то, о чем пишут во многих статьях, посвященных архитектурным паттернам на iOS
Keyword-driven testing, Геннадий Алпаев
Keyword-driven подход к автоматизации тестирования был описан в литературе более 10ти лет назад, однако в русскоязычных источниках по этой теме информации довольно мало. В докладе Геннадий расскажет о том, в чем заключается подход, когда применяется, его достоинства и недостатки, а также покажет пример практической реализации Keyword-driven подхода для простого тестируемого приложения с помощью TestComplete и SilkTest.
DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...DevOps_Fest
Сотни вопросов о структуре и процессах, которые ставят и решают архитекторы и практики DevOps на примере решений в своем проекте.
Взаимоопределяющие вопросы архитектуры, DevOps, бизнеса и разработки.
Взрыв сложности - представьте, что вместо простого gmail подобного почтового SPA вам нужно построить и развивать новый sendmail на сервере + thunderbird для клиентов (desktop, мобильную и веб версию) по SAAS multi tenant модели.
Как перейти с двухзвенной архитектуры Desktop приложения на трехзвенную за од...GoSharp
При разработке трехзвенного приложения часто возникает дублирующийся код. При добавлении новых сущностей и полей мы совершаем действия, которые укладываются в определенный паттерн. Как говорят, "протаскиваем веревки". В докладе Вы узнаете Design Patterns и приемы, для того, чтобы избежать дублирований и сократить время разработки.
Microsoft: Миграция как возможность для трансформации ИТDell_Russia
Миграция как возможность для трансформации ИТ
Родион Тульский, менеджер по продвижению инфраструктурных решений для ЦОД, Microsoft
Форум решений Dell — 2014 (Dell Solutions Forum 2014).
Москва, 14 ноября 2014 г.
Архитектурные решения при создании облачного сервиса на Asp.NetGoSharp
На конференциях часто рассказывают, как хорошо и удобно разрабатывать облачные приложения на той или иной платформе. Однако при реальной разработке возникают вопросы, которые обычно обходят стороной. В докладе я расскажу с какими неочевидными проблемами столкнулся при разработке сервиса под Microsoft Azure, и каким образом эти проблемы были решены.
2. О чём поговорим
Что есть хорошая архитектура
Что есть TDD
Чем TDD полезен при проектировании
Какие преимущества и недостатки
Демо
Компромисс и ссылки
6. Хорошая архитектура + TDD = ❤
Распределение обязанностей – правильное расположение кода
Тестируемость – убеждённость, что код работает
Простота поддержки – легкое изменение кода