Вводный доклад для тех, кто ничего не слышал или слышал совсем мало о мобильной разработке и хочет узнать, что она собой представляет и решить, стоит ли попробовать себя в этой сфере и с чего начать.
2017-03-26 02 Кирилл Лейфер. Мобильные платформы с точки зрения безопасностиHappyDev-liteОбзорный доклад про то, какие проблемы с безопасностью есть на современных мобильных платформах, чем они угрожают нам, простым пользователям, и нам, разработчикам ПО, и насколько сильно их стоит бояться.
2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПОHappyDev-liteДоклад поможет понять, кто такие тестировщики, какими они бывают, чем занимаются. А вы сможете решить, насколько эта профессия подходит для вас.
2017-03-26 06 Алексей Губарев. Разработка встраиваемого программного обеспеч...HappyDev-liteВ докладе раскрою особенности встраиваемого программного обеспечения по сравнению с другими классами ПО.
Расскажу, с чего начать увлекательный путь в программирование микропроцессоров и робототехнику.
2017-03-26 05 Алексей Еременко. Проектный менеджер моей мечтыHappyDev-litePM-ы разные нужны, PM-мы разные важны. И нужны менеджеры оказываются многим: и команде, и заказчику, и компании. Чего ждут от руководителя проектов? и как все происходит на самом деле. В чем соль этой профессии? И где же сахар?
История создания одного менеджера.
2017-03-26 04 вячеслав виноградов. есть ли жизнь после релизаHappyDev-liteКод написан, условия контракта выполнены, заказчик доволен. Что происходит с проектом после релиза? Как живет проект поддержки, какие задачи на нем возникают и почему к этапу поддержки нужно готовиться еще до релиза? Ответы на все эти вопросы, а также роль разработчиков, тестировщиков и системных администраторов в процессе поддержки вы можете узнать из моего доклада.
2017-03-26 01 Григорий Косьяненко. Разработка ПО — это про людей, а не про кодHappyDev-liteВремя от времени я встречаюсь с позицией, что идеальный разработчик ПО — это выпускник технического факультета, идеально владеющий языком программирования.
Я с ней категорически не согласен, и попытаюсь аргументировать в докладе, почему молодые и общительные люди, вроде вас, могут принести значительно больше пользы чем «идеальный программист», и в целом сыграть значительную роль в развитии проекта или продукта.
2017-03-26 05 Дмитрий Козиенко. Оптимизируй это!HappyDev-liteДоклад будет интересен слушателям, знакомым с базами данных. В выступлении я покажу примеры неоптимального кода и ошибок в архитектуре, которые могут приводить к «тормозам» даже на самом мощном железе. А также, на живом примере мы оптимизируем решение и ускорим его работу.
2017-03-26 03 Илья Сиганов. Что такое машинное обучениеHappyDev-liteМы все с вами наблюдаем сейчас ажиотаж вокруг машинного обучения (ML). Компьютеры научились стилизовать фотографии под художников, идеально генерировать человеческую речь, писать тексты песен, управлять автомобилем, рекомендовать товары и так далее. Но почему именно сейчас всё это так раскрутилось, а не 50 лет назад, когда придумали нейронные сети? Что это за наука такая и с чего начать изучение? И так ли это всё сложно, как кажется на первый взгляд?
В своем докладе я постараюсь ответить на эти вопросы, объясню постановку задачи ML, расскажу историю развития этой науки и конечно же на примерах объясню основы. Осторожно, после этого доклада вам захочется что-нибудь обучить!
2017-03-26 01 Анна Тарасенко. Как устроен Web изнутриHappyDev-liteИнтернет, без которого вы уже не мыслите свое существование, обеспечивается разнообразным оборудованием — от серверов до роутеров в локальной сети — и программным обеспечением, которое работает на серверах, персональных компьютерах и других устройствах.
В докладе я постараюсь дать общее понимание того, как это все работает, и подскажу, что нужно изучать, чтобы оказаться в рядах разработчиков серверного программного обеспечения.
2017-03-26 06 Виталий Онянов. Разработка ERP-системHappyDev-liteИз моего доклада вы узнаете о таком рынке, как разработка ERP-систем. Вкратце расскажу о том, что такое ERP-системы, где они применяются, какие системы наиболее популярны в мире и в России. Покажу основные этапы сбора информации и разработки системы, а также расскажу, какие специальности востребованы и как начать работать в данной отрасли.
2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едятHappyDev-liteРасскажу, чем разработка front end для Web отличается от остальных дисциплин программирования. Чему нужно научиться, чтобы разрабатывать быстрые, удобные и интуитивно понятные пользовательские интерфейсы.
HappyDev-lite-2016-осень, день 2 12 Сергей Мячин. Как переделывать игру-2HappyDev-liteЭто доклад о том, как продукты меняют концепцию, и о том, ради чего выбрасывают в мусор труд программистов.
HappyDev-lite-2016-осень, день 2 06 Серик Бейсенов. Время собирать требованияHappyDev-liteНужно поставить себя на место пользователя, на место владельца бизнеса и сформулировать требования к приложению. В докладе рассказано о людях, которые собирают и записывают эту информацию: об аналитиках, владельцах продукта и о дизайнерах взаимодействия.
HappyDev-lite-2016-осень, день 2 11 Анна Тарасенко. Почему нельзя просто так ...HappyDev-liteРассказ о сложностях, которые поджидают каждого, кто захочет сделать свой бизнес через стадию стартапа. И о том, как эти сложности можно преодолевать, чтобы быть успешнее других.
HappyDev-lite-2016-осень, день 2 09 Сергей Савченко. Школа программиста, учи...HappyDev-liteЧему учат детей в школе программиста. Почему олимпиады - это хорошо. К чему Школа Программиста готовит студентов.
HappyDev-lite-2016-осень, день 2 05 Роман Прохоров. Эволюция систем обработки...HappyDev-liteПростое ПО, сохраняющее свои данные в локальные файлы, постепенно вытеснялось сложными системами, способными масштабироваться на сотни серверов и переживать потерю части из них, о чем и поведано в докладе.
HappyDev-lite-2016-осень, день 2 10 Алексей Коровянский. Будущее мобильной...HappyDev-liteКакой будет мобильная разработка через 3-5 лет? Чего ожидать и какие знания нужно получить уже сейчас, чтобы сделать успешный старт в большом профессиональном пути?
HappyDev-lite-2016-осень, день 2 08 Александр Мишурин. Развитие CTF-движения ...HappyDev-liteБелый хакер — исследователь особенностей функционирования и уязвимостей информационных технологий и систем, в том числе участник CTF-соревнований.
Are you in control of Testing, or does Testing control you? SQALab- Mike Smith argues that software testing models often rely too heavily on test cases, which may not provide the best measures for control and risk management.
- An effective measurement framework separates objectives from initiatives and uses a complex model of relationships rather than a simple hierarchy. This provides better traceability and the ability to cope with change.
- Lessons can be learned across different domains of measurement and testing. An ideal testing model would incorporate concepts from performance management systems like the balanced scorecard to link testing to business outcomes.
- Many factors influence what level of measures and targets are suitable for a given situation, but the most important thing is that the model supports analysis and decision making to maintain control.
2017-03-26 01 Григорий Косьяненко. Разработка ПО — это про людей, а не про кодHappyDev-liteВремя от времени я встречаюсь с позицией, что идеальный разработчик ПО — это выпускник технического факультета, идеально владеющий языком программирования.
Я с ней категорически не согласен, и попытаюсь аргументировать в докладе, почему молодые и общительные люди, вроде вас, могут принести значительно больше пользы чем «идеальный программист», и в целом сыграть значительную роль в развитии проекта или продукта.
2017-03-26 05 Дмитрий Козиенко. Оптимизируй это!HappyDev-liteДоклад будет интересен слушателям, знакомым с базами данных. В выступлении я покажу примеры неоптимального кода и ошибок в архитектуре, которые могут приводить к «тормозам» даже на самом мощном железе. А также, на живом примере мы оптимизируем решение и ускорим его работу.
2017-03-26 03 Илья Сиганов. Что такое машинное обучениеHappyDev-liteМы все с вами наблюдаем сейчас ажиотаж вокруг машинного обучения (ML). Компьютеры научились стилизовать фотографии под художников, идеально генерировать человеческую речь, писать тексты песен, управлять автомобилем, рекомендовать товары и так далее. Но почему именно сейчас всё это так раскрутилось, а не 50 лет назад, когда придумали нейронные сети? Что это за наука такая и с чего начать изучение? И так ли это всё сложно, как кажется на первый взгляд?
В своем докладе я постараюсь ответить на эти вопросы, объясню постановку задачи ML, расскажу историю развития этой науки и конечно же на примерах объясню основы. Осторожно, после этого доклада вам захочется что-нибудь обучить!
2017-03-26 01 Анна Тарасенко. Как устроен Web изнутриHappyDev-liteИнтернет, без которого вы уже не мыслите свое существование, обеспечивается разнообразным оборудованием — от серверов до роутеров в локальной сети — и программным обеспечением, которое работает на серверах, персональных компьютерах и других устройствах.
В докладе я постараюсь дать общее понимание того, как это все работает, и подскажу, что нужно изучать, чтобы оказаться в рядах разработчиков серверного программного обеспечения.
2017-03-26 06 Виталий Онянов. Разработка ERP-системHappyDev-liteИз моего доклада вы узнаете о таком рынке, как разработка ERP-систем. Вкратце расскажу о том, что такое ERP-системы, где они применяются, какие системы наиболее популярны в мире и в России. Покажу основные этапы сбора информации и разработки системы, а также расскажу, какие специальности востребованы и как начать работать в данной отрасли.
2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едятHappyDev-liteРасскажу, чем разработка front end для Web отличается от остальных дисциплин программирования. Чему нужно научиться, чтобы разрабатывать быстрые, удобные и интуитивно понятные пользовательские интерфейсы.
HappyDev-lite-2016-осень, день 2 12 Сергей Мячин. Как переделывать игру-2HappyDev-liteЭто доклад о том, как продукты меняют концепцию, и о том, ради чего выбрасывают в мусор труд программистов.
HappyDev-lite-2016-осень, день 2 06 Серик Бейсенов. Время собирать требованияHappyDev-liteНужно поставить себя на место пользователя, на место владельца бизнеса и сформулировать требования к приложению. В докладе рассказано о людях, которые собирают и записывают эту информацию: об аналитиках, владельцах продукта и о дизайнерах взаимодействия.
HappyDev-lite-2016-осень, день 2 11 Анна Тарасенко. Почему нельзя просто так ...HappyDev-liteРассказ о сложностях, которые поджидают каждого, кто захочет сделать свой бизнес через стадию стартапа. И о том, как эти сложности можно преодолевать, чтобы быть успешнее других.
HappyDev-lite-2016-осень, день 2 09 Сергей Савченко. Школа программиста, учи...HappyDev-liteЧему учат детей в школе программиста. Почему олимпиады - это хорошо. К чему Школа Программиста готовит студентов.
HappyDev-lite-2016-осень, день 2 05 Роман Прохоров. Эволюция систем обработки...HappyDev-liteПростое ПО, сохраняющее свои данные в локальные файлы, постепенно вытеснялось сложными системами, способными масштабироваться на сотни серверов и переживать потерю части из них, о чем и поведано в докладе.
HappyDev-lite-2016-осень, день 2 10 Алексей Коровянский. Будущее мобильной...HappyDev-liteКакой будет мобильная разработка через 3-5 лет? Чего ожидать и какие знания нужно получить уже сейчас, чтобы сделать успешный старт в большом профессиональном пути?
HappyDev-lite-2016-осень, день 2 08 Александр Мишурин. Развитие CTF-движения ...HappyDev-liteБелый хакер — исследователь особенностей функционирования и уязвимостей информационных технологий и систем, в том числе участник CTF-соревнований.
Are you in control of Testing, or does Testing control you? SQALab- Mike Smith argues that software testing models often rely too heavily on test cases, which may not provide the best measures for control and risk management.
- An effective measurement framework separates objectives from initiatives and uses a complex model of relationships rather than a simple hierarchy. This provides better traceability and the ability to cope with change.
- Lessons can be learned across different domains of measurement and testing. An ideal testing model would incorporate concepts from performance management systems like the balanced scorecard to link testing to business outcomes.
- Many factors influence what level of measures and targets are suitable for a given situation, but the most important thing is that the model supports analysis and decision making to maintain control.
Flutter: No more boring apps! - UA Mobile 2019UA MobileОдвічний вибір: швидко, дешево або красиво. До недавнього часу при розробці мобільних додатків можна було отримати два з трьох. Найчастіше в жертву приносили UX/UI, причому ситуація була особливо плачевною в категорії додатків для бізнесу. Користувачам пропонували щось, що в кращому випадку не порушувало HIG платформи, а часто так взагалі було калькою web версії. Але ситуація змінюється з приходом Flutter!
У цій доповіді ми поговоримо про те, як писати надійні, красиві додатки, на ультра швидкості та без особливих витрат.
http://uamobile.org/uk/topics/flutter-no-more-boring-apps
Мастер-класс: Особенности создания продукта для мобильного вебTechnosphere114.05.14
Мастер-класс: Особенности создания продукта для мобильного веб
Спикер: Александр Лысков
Зачем компаниям нужны новые мобильные приложения?Michael KozloffПрезентация на круглом столе CNews Conferences и CNews Analytics «Мобильные решения для бизнеса», 19 апреля 2012 г.
Introduction to Mobile applications testingOleg NikiforovВидео презентации: http://www.youtube.com/watch?v=pdWYmxbTgYw
Ссылка на iOS specifications map: https://www.dropbox.com/s/40eb09lvlsn8flm/ios_testing.png
Особенности проектирования для Мобильных устройствMike FrolovЧасть презентации из курса "Особенности проектирования для мобильных устройств" подготовленного для компании "Прогноз" (г. Пермь)
HappyDev-lite-2016-осень, день 2 04 Михаил Колганов. Интерфейс пользователя ...HappyDev-liteВажная часть современного веба - это фронтенд. Рассказ краткой истории фронтенд-разработки от истоков и до наших дней, что происходит на этой кухне сегодня и куда движется современный веб.
HappyDev-lite-2016-осень, день 2 02 Анастасия Пиньгина. Тестировщик - больше,...HappyDev-liteРазложим по полочкам, какие функции берет на себя тестировщик помимо прогона тестов.
HappyDev-lite-2016-осень, день 2 01 Денис Нелюбин. Жизнь после релизаHappyDev-liteКод написан, деньги получены, проект развёрнут на продакшене. Что потом?
HappyDev-lite-2016 (осень), день 1, 07 Александр Лопатюк. Дизайнерский перс...HappyDev-liteРассказ о двух самых важных вещах для дизайнера: вариантах развития профессиональных навыков и разновидностях мест работы.
HappyDev-lite-2016 (осень), день 1, 06 Роман Беляев. Инструменты дизайнераHappyDev-liteРассказ об инструментах, которыми пользуется дизайнер, какую роль они играют в работе, какие из них классные, какие не очень.
HappyDev-lite-2016 (осень), день 1, 05 Сергей Мячин. Как постоянно переделыв...HappyDev-liteЭто доклад о том, как продукты меняют концепцию, и о том, ради чего выбрасывают в мусор труд программистов.
HappyDev-lite-2016 (осень), день 1, 04 Марина Савенко. Сделаем понятным понят...HappyDev-liteНа что в первую очередь нужно обратить внимание при создании «интуитивно-понятного интерфейса». Проектирование, ориентированное на людей.
HappyDev-lite-2016 (осень), день 1, 03 Анастасия Дворная. Что делает дизайне...HappyDev-liteНа каких этапах процесса разработки участвует дизайнер и как именно. Как общаться с коллегами и заказчиками.
HappyDev-lite-2016-весна 13 Константин Борисов. Как разговаривать с американц...HappyDev-liteРазрабатывая программы, приходится очень активно общаться с заказчиком. И это общение проходит совсем не всегда гладко. Поначалу кажется, что главный барьер — это языковой. Но чем больше развиваешь язык, тем больше понимаешь, насколько велики различия в культуре, психологии и обычаях. Об этих различиях и хочется поговорить.
HappyDev-lite-2016-весна 12 Николай Морозов. Особенности нагрузочного тестир...HappyDev-liteДоклад объяснит, почему важно следить за производительностью работы web сайта, к чему приводят проблемы "медленных" сайтов, каким образом сайты тестируются на производительность, какие типичные проблемы при этом решаются.