Forwarded from Mobius — канал конференции
#анонсы
У нас с самого начала была тактика, и мы ее придерживались: отобрать практико-применимые доклады.
Показываем первые 5 докладов:
— «Вам не нужно хранилище в приложении», Андрей Зонов (Тинькофф);
— «Размер имеет значение: как измерить и уменьшить вес Android-приложения», Илья Воробьев;
— «Как коллбэк повзрослел — и стал корутиной», Александр Соколинский (Яндекс);
— «Как избавиться от рекурсии, или Как мой код попал в Google», Максим Сидоров (SberDevices);
— «Создание indoor-карты здания во Flutter», Павел Гершевич (Аспирити).
Mobius 2024 Spring пройдет 14 мая онлайн и 20–21 мая офлайн в Москве.
Билет лучше купить сейчас, потому что цена будет расти. Если эти 5 докладов вам понравились, то и остальные вас не разочаруют
Билеты и подробности.
У нас с самого начала была тактика, и мы ее придерживались: отобрать практико-применимые доклады.
Показываем первые 5 докладов:
— «Вам не нужно хранилище в приложении», Андрей Зонов (Тинькофф);
— «Размер имеет значение: как измерить и уменьшить вес Android-приложения», Илья Воробьев;
— «Как коллбэк повзрослел — и стал корутиной», Александр Соколинский (Яндекс);
— «Как избавиться от рекурсии, или Как мой код попал в Google», Максим Сидоров (SberDevices);
— «Создание indoor-карты здания во Flutter», Павел Гершевич (Аспирити).
Mobius 2024 Spring пройдет 14 мая онлайн и 20–21 мая офлайн в Москве.
Билет лучше купить сейчас, потому что цена будет расти. Если эти 5 докладов вам понравились, то и остальные вас не разочаруют
Билеты и подробности.
Первая цель на этот год почти выполнена - мы зарелизили свои пакеты в pub.dev вот ссылка - https://pub.dev/publishers/aspirity.com/packages
На самом деле прямо перед релизом столкнулись с проблемами:
1) Выбор лицензии
2) Нужен ли репозиторий, отдельный от того, где мы разрабатывали
3) Как сделать, чтобы оно упало на компанию
Вот о последнем я сейчас и расскажу.
Для того, чтобы опубликовать свой пакет или плагин нужно:
- Верифицировать доменное имя компании в Google Search Console, у нас он уже был.
- С этого аккаунта создать Verified Publisher через pub.dev
- Добавить еще пару аккаунтов Google на этот Publisher (мы добавляли личные, чтобы загружать)
- Залить пакет на себя
- Передать его в наш Verified Publisher
На самом деле прямо перед релизом столкнулись с проблемами:
1) Выбор лицензии
2) Нужен ли репозиторий, отдельный от того, где мы разрабатывали
3) Как сделать, чтобы оно упало на компанию
Вот о последнем я сейчас и расскажу.
Для того, чтобы опубликовать свой пакет или плагин нужно:
- Верифицировать доменное имя компании в Google Search Console, у нас он уже был.
- С этого аккаунта создать Verified Publisher через pub.dev
- Добавить еще пару аккаунтов Google на этот Publisher (мы добавляли личные, чтобы загружать)
- Залить пакет на себя
- Передать его в наш Verified Publisher
Dart packages
Packages of publisher aspirity.com
Pub is the package manager for the Dart programming language, containing reusable libraries & packages for Flutter and general Dart programs.
👋 Наши друзья проводят оффлайн митап для диджитал специалистов в Красноярске — KozhinDev Meetup 🚀, 21 марта (четверг) в 19:00 😎
Всё будет проходить в лайтовой обстановке в Юшин баре 🍻, с выступлениями трёх спикеров и массой общения. Отличный повод встретиться с коллегами и послушать доклады. 🔥
Добавляйтесь в канал (мероприятие будет регулярным) — https://t.iss.one/kozhindev_meetup и заходите на сайт с сусликами 😀 https://meetup.kozhin.dev
Вход бесплатный, но нужно зарегистрироваться 😉
Всё будет проходить в лайтовой обстановке в Юшин баре 🍻, с выступлениями трёх спикеров и массой общения. Отличный повод встретиться с коллегами и послушать доклады. 🔥
Добавляйтесь в канал (мероприятие будет регулярным) — https://t.iss.one/kozhindev_meetup и заходите на сайт с сусликами 😀 https://meetup.kozhin.dev
Вход бесплатный, но нужно зарегистрироваться 😉
meetup.kozhin.dev
KozhinDev Meetup: регулярные IT-мероприятия в Красноярске — полезные доклады и нетвроркинг в одном флаконе
Раз в квартал мы собираем в уютном баре красноярских айтишников — разработчиков, дизайнеров, тестировщиков, аналитиков и менеджеров. Привозим интересных спикеров, делимся знаниями, опытом и лайфхаками в работе, знакомимся, общаемся
О моих студентах пишут федеральные издания.
Недавно одна из студенток программы “Разработка мобильных приложений на Flutter” дала интервью АиФ.
Почитать можно тут: https://aif.ru/natsionalniye_proekti_rossii/digital_economy/cvety_u_kompyutera_damy_tesnyat_muzhchin_na_rynke_truda_v_it
Недавно одна из студенток программы “Разработка мобильных приложений на Flutter” дала интервью АиФ.
Почитать можно тут: https://aif.ru/natsionalniye_proekti_rossii/digital_economy/cvety_u_kompyutera_damy_tesnyat_muzhchin_na_rynke_truda_v_it
Аргументы и Факты
Цветы у компьютера. Дамы теснят мужчин на рынке труда в IT
Национальный проект «Цифровая экономика» позволяет прекрасным дамам стать отличными разработчиками, аналитиками и тестировщиками.
🔥4
Сегодня со студентами и преподавателями Цифровой Кафедры СФУ участвовали в съемках сюжета про саму Цифровую Кафедру для телевидения.
Как выйдут сюжеты, опубликую здесь)
Как выйдут сюжеты, опубликую здесь)
История как я чуть не остался без интернета (пока не факт) из-за ЦБ РФ
Сижу, работаю, ничего не предвещает беды. Тут поступает звонок от отца (договор на интернет на нем), мол оплачивал ли я интернет, а то отключат завтра. Говорю, что у меня автосписание, но проверю.
Оказывается, что мой провайдер работал с QIWI-банком для подключения к приложениям других банков, таких как Тинькофф, в котором я обслуживаюсь. ЦБ РФ некоторое время назад отозвал лицензию у Qiwi и мой автоплатеж на прошлой неделе не прошел и теперь не отображается в приложении Тинькофф от слова совсем.
Дальше интереснее. Оплатил я через эквайринг, но уже второй час идут деньги. Я начинаю волноваться, будет ли у меня завтра интернет дома.
Сижу, работаю, ничего не предвещает беды. Тут поступает звонок от отца (договор на интернет на нем), мол оплачивал ли я интернет, а то отключат завтра. Говорю, что у меня автосписание, но проверю.
Оказывается, что мой провайдер работал с QIWI-банком для подключения к приложениям других банков, таких как Тинькофф, в котором я обслуживаюсь. ЦБ РФ некоторое время назад отозвал лицензию у Qiwi и мой автоплатеж на прошлой неделе не прошел и теперь не отображается в приложении Тинькофф от слова совсем.
Дальше интереснее. Оплатил я через эквайринг, но уже второй час идут деньги. Я начинаю волноваться, будет ли у меня завтра интернет дома.
😢2
Media is too big
VIEW IN TELEGRAM
Вчера вечером выступал на KozhinDev Meetup, был там как самый опытный спикер - завершал вечер своим выступлением. Но, получилось немного подснять даже. Ловите видео, как это было
🔥1👏1
WWDC от Apple пройдет 10-14 июня. Это означает, что в ночь с 10 на 11 июня будем смотреть Keynote.
Чего я ожидаю:
- Обновления операционок (ставить их я конечно же не буду, подожду немного). Это вызывает некоторые проблемы
- Возможно покажут M4, но не факт, устройства на M3 только вышли
- Я очень надеюсь на обновление iPad и появление большого Air (ходили слухи)
Чего я ожидаю:
- Обновления операционок (ставить их я конечно же не буду, подожду немного). Это вызывает некоторые проблемы
- Возможно покажут M4, но не факт, устройства на M3 только вышли
- Я очень надеюсь на обновление iPad и появление большого Air (ходили слухи)
«Стачка» — крупнейшая региональная IT-конференция России. 12-13 апреля она пройдет в Ульяновске (УлГПУ).
→ 6 направлений: разработка, digital-маркетинг, управление, IT в индустриях, дизайн и контент, стартапы;
→ 200+ докладов от лучших спикеров IT-индустрии . Я буду на «Стачке» выступать в в секции «Flutter»
Мой доклад «Многомодульная архитектура на Flutter или делаем большие проекты»
Для больших компаний или больших проектов не всегда хватает одного модуля, иногда надо пошарить какие-нибудь классы, UI-элементы, иногда дело доходит до функционала. На помощь тут приходит деление проекта на модули, но как это сделать? Как будет правильно? Как не навредить себе и другим разработчикам?
На докладе разберемся с многомодульностью в мобильных приложений, зачем она нужна и как организовать на примере реального проекта на Flutter. От того, как поделить, до того, как хранить новые модули.
Также разберем практические ошибки, которые можно совершить при проектировании многомодульной архитектуры.
Билеты на сайте: https://nastachku.ru/buynow. Специальный промокод на скидку 10%: stachka_friends
Stop working — все на «Стачку»
→ 6 направлений: разработка, digital-маркетинг, управление, IT в индустриях, дизайн и контент, стартапы;
→ 200+ докладов от лучших спикеров IT-индустрии . Я буду на «Стачке» выступать в в секции «Flutter»
Мой доклад «Многомодульная архитектура на Flutter или делаем большие проекты»
Для больших компаний или больших проектов не всегда хватает одного модуля, иногда надо пошарить какие-нибудь классы, UI-элементы, иногда дело доходит до функционала. На помощь тут приходит деление проекта на модули, но как это сделать? Как будет правильно? Как не навредить себе и другим разработчикам?
На докладе разберемся с многомодульностью в мобильных приложений, зачем она нужна и как организовать на примере реального проекта на Flutter. От того, как поделить, до того, как хранить новые модули.
Также разберем практические ошибки, которые можно совершить при проектировании многомодульной архитектуры.
Билеты на сайте: https://nastachku.ru/buynow. Специальный промокод на скидку 10%: stachka_friends
Stop working — все на «Стачку»
Flutter Tech-Lead Notes
В плане на этот долгий год у меня: - Выступить минимум на 5 конференциях - Релизнуть как минимум один пет-проект (их у меня сейчас 2) - Вырастить отдел и создать более документированную и переиспользуемую среду для быстрой разработки мобильных приложений (как…
Три месяца назад я поставил себе несколько целей на этот год. Буду раз в 3 месяца делать апдейты. Вот что получается на данный момент:
- Я уже точно выступаю на 2 конференциях, по одной жду ответа, от одной отказался и по еще одной получил отказ. Выступления на митапах я сюда не считаю, хотя их уже было 2 и будут еще, так как это небольшие выступления с малой подготовкой. Итого 2-3 из 5 уже весной
- Пет-проекты. Тут все очень сложно. Не получается выделять им достаточно своего времени из-за основной нагрузки. Надеюсь этот пункт обновится за следующие 3 месяца
- Рост отдела и все для разработки. В апреле расскажу про первую часть того, что у нас получилось для быстрой разработки проектов. Там будет очень интересно
- Крутой проект найден - он прикольный и все, кто работает над ним, прокачиваются очень хорошо. Но рассказать про него пока не могу, NDA подписан
- Мне очень повезло с крутыми студентами, но до завершения курса еще 3 месяца. Очень надеюсь, что с него выпустится минимум 100 человек
- А вот последняя цель у меня не получается уже точно. Эту цель я не буду затрагивать в следующих апдейтах
- Я уже точно выступаю на 2 конференциях, по одной жду ответа, от одной отказался и по еще одной получил отказ. Выступления на митапах я сюда не считаю, хотя их уже было 2 и будут еще, так как это небольшие выступления с малой подготовкой. Итого 2-3 из 5 уже весной
- Пет-проекты. Тут все очень сложно. Не получается выделять им достаточно своего времени из-за основной нагрузки. Надеюсь этот пункт обновится за следующие 3 месяца
- Рост отдела и все для разработки. В апреле расскажу про первую часть того, что у нас получилось для быстрой разработки проектов. Там будет очень интересно
- Крутой проект найден - он прикольный и все, кто работает над ним, прокачиваются очень хорошо. Но рассказать про него пока не могу, NDA подписан
- Мне очень повезло с крутыми студентами, но до завершения курса еще 3 месяца. Очень надеюсь, что с него выпустится минимум 100 человек
- А вот последняя цель у меня не получается уже точно. Эту цель я не буду затрагивать в следующих апдейтах
Сегодня получил отказ от конференции, ответ от программного комитета которой долго ждал. И получил подтверждение от конфернции, ответ от программного комитета которой долго ждал.
А как проходит ваше Первое Апреля?
А как проходит ваше Первое Апреля?
😁1🗿1
Пришло время поподробнее рассказать про то, что произошло в понедельник. На самом деле, я не знаю был это реально розыгрыш или нет, но мне это было проще воспринять.
В феврале я закинул 2 заявки на конференции с одной темой, только разной подачей материала. Одни со мной вовремя связались, все хорошо, мы с ними даже созвонились и я закинул черновой прогон на отбор. Вторые молчали как партизаны.
В середине марта уже все отборы на весну должны были закончиться. У тех, кто молчал, дата была 1 марта, у тех, с кеми я общался 15 марта. В итоге, мне написали с конференции Merge, но так как у меня уже был немного забит график и еще по нескольким причинам, пришлось отказаться от поездки в Казань. Но вторые думали дольше: сначала сказали, что я в шорт-листе из 2 докладов (шанс уже 50%), потом скинули обратную связь по прогону. И пропали на 2 недели, хотя я их эти 2 недели пинговал.
Наступает понедельник и во время очередного пинга мне приходит отказ. Я не расстроился, так как все равно есть, что поделать. Вечером возвращаюсь домой из офиса, уже успел поужинать, и тут сообщение в ЛС от программного администратора секции - "Привет еще раз". Я сразу понял, что меня взяли на конфу. Поэтому следующим постом будет анонс)
В феврале я закинул 2 заявки на конференции с одной темой, только разной подачей материала. Одни со мной вовремя связались, все хорошо, мы с ними даже созвонились и я закинул черновой прогон на отбор. Вторые молчали как партизаны.
В середине марта уже все отборы на весну должны были закончиться. У тех, кто молчал, дата была 1 марта, у тех, с кеми я общался 15 марта. В итоге, мне написали с конференции Merge, но так как у меня уже был немного забит график и еще по нескольким причинам, пришлось отказаться от поездки в Казань. Но вторые думали дольше: сначала сказали, что я в шорт-листе из 2 докладов (шанс уже 50%), потом скинули обратную связь по прогону. И пропали на 2 недели, хотя я их эти 2 недели пинговал.
Наступает понедельник и во время очередного пинга мне приходит отказ. Я не расстроился, так как все равно есть, что поделать. Вечером возвращаюсь домой из офиса, уже успел поужинать, и тут сообщение в ЛС от программного администратора секции - "Привет еще раз". Я сразу понял, что меня взяли на конфу. Поэтому следующим постом будет анонс)
Flutter Tech-Lead Notes
Пришло время анонсов. 21 апреля мы встретимся на DUMP 2023 в прекрасном уральском городе Екатеринбург. Там я расскажу про многомодульность на Flutter на примере реального проекта с разбором ошибок, которые я совершил при проектировании архитектуры. Что? DUMP…
Конференции начинают повторяться.
26 апреля мы встретимся на DUMP 2024 в прекрасном уральском городе Екатеринбург.
Там я расскажу, как мы с командой тестировщиков выводили свои правила тестирования кросс-платформенных мобильных приложений.
Что? DUMP-2024 в Екб
Когда? 26 апреля 2024
Спикер: Павел Гершевич
Тема: Тестирование кросс-платформенных мобильных приложений
Промокод на скидку 10% - GERSHEVICH
https://dump-ekb.ru/testirovanie-krossplatformennyh-mobilnyh-prilozhenij
Торопитесь купить билеты, их осталось совсем мало!!!
26 апреля мы встретимся на DUMP 2024 в прекрасном уральском городе Екатеринбург.
Там я расскажу, как мы с командой тестировщиков выводили свои правила тестирования кросс-платформенных мобильных приложений.
Что? DUMP-2024 в Екб
Когда? 26 апреля 2024
Спикер: Павел Гершевич
Тема: Тестирование кросс-платформенных мобильных приложений
Промокод на скидку 10% - GERSHEVICH
https://dump-ekb.ru/testirovanie-krossplatformennyh-mobilnyh-prilozhenij
Торопитесь купить билеты, их осталось совсем мало!!!
dump-ekb.ru
Павел Гершевич. Тестирование кроссплатформенных мобильных приложений
На докладе расскажу, с какими проблемами сталкивается тестировщик, когда приходит на проект с кроссплатформенным (и под Android, и под iOS) мобильным приложением, а также как мы решаем эти проблемы у себя. Дам небольшой экскурс в кроссплатформенную мобильную…
У кого Тинькофф и iPhone. Скачивайте, тут очередное вышло: https://l.t-gorod.org/lishedo