Другое дело северная столица - Санкт-Петербург
Я всегда любил этот город. Это уже четвертая моя поездка туда, впервые на поезде. Кстати, небольшой совет. Если будете покупать билеты на Сапсан, берите вагон-бистро. Он дороже, чем эконом, но эта разница превращается в депозит, на который можно довольно неплохо поесть (а он идет 4:20).
Вернемся к Питеру. Попав под ливень в Севкабеле сегодня, я в очередной раз убедился в душе этого города и то, что он подходит мне.
Возможно, мне скоро выпадет возможность не приехать туристом, а пожить там? Хотя пока впереди только Мобиус
Я всегда любил этот город. Это уже четвертая моя поездка туда, впервые на поезде. Кстати, небольшой совет. Если будете покупать билеты на Сапсан, берите вагон-бистро. Он дороже, чем эконом, но эта разница превращается в депозит, на который можно довольно неплохо поесть (а он идет 4:20).
Вернемся к Питеру. Попав под ливень в Севкабеле сегодня, я в очередной раз убедился в душе этого города и то, что он подходит мне.
Возможно, мне скоро выпадет возможность не приехать туристом, а пожить там? Хотя пока впереди только Мобиус
Вчера поучаствовал в мероприятии от СФУ - "День Цифровой кафедры", куда был приглашен, как руководитель одной из программ.
Это проводилось в корпусе моей альма-матер - Институте Космических и Информационных Технологий Сибирского Федерального Университета. Сначала были выступления от организаторов Цифровой кафедры, а единственный вопрос из зала был адресован лично мне, хотя я не выходил на сцену.
Потом для ребят был устроен конкурс, на который было принято поделиться подойдя к руководителям программ. Нас было ровно на нужное количество команд, но я был самым популярным. Вместо планируемых 6-7 человек, ко мне подошло около 12. Пока был кофебрейк, ко мне подходили и спрашивали про программу, как будет вестись обучение, как будет проходить практика и т.д.
Я получил массу положительных эмоций и с удовольствием ожидаю 1 октября - день, когда будет запущена программа.
Это проводилось в корпусе моей альма-матер - Институте Космических и Информационных Технологий Сибирского Федерального Университета. Сначала были выступления от организаторов Цифровой кафедры, а единственный вопрос из зала был адресован лично мне, хотя я не выходил на сцену.
Потом для ребят был устроен конкурс, на который было принято поделиться подойдя к руководителям программ. Нас было ровно на нужное количество команд, но я был самым популярным. Вместо планируемых 6-7 человек, ко мне подошло около 12. Пока был кофебрейк, ко мне подходили и спрашивали про программу, как будет вестись обучение, как будет проходить практика и т.д.
Я получил массу положительных эмоций и с удовольствием ожидаю 1 октября - день, когда будет запущена программа.
Сегодня начал писать новый пет-проект...
Я уже почти 10 лет занимаюсь мобильными приложениями, у меня постоянно появляются проекты, которыми я занимаюсь в свободное от работы время. Иногда это поддержка старых проектов, иногда пет-проекты мои или совместные с моим хорошим другом.
Я попробовал вспомнить, когда я в последний раз создавал готовый или почти готовый к релизу собственный пет-проект. Оказалось, что это было примерно в 2018 году - 5 лет назад 😳 Половину моей профессиональной карьеры назад. Да, какое-то время я выполнял заказы, какое-то время разрабатывал сервисы с другом, но вот чтобы придумать идею и реализовать - точно не было.
Сейчас я уверен, что все получится и проект впоследствии взлетит📈
Самое тяжелое уже позади, это был поиск идеи. Как всегда это произошло неожиданно.
Ждите апдейты по этому проекту, ведь он будет очень полезен Flutter-разработчикам, релиз MVP запланирован на декабрь.
Я уже почти 10 лет занимаюсь мобильными приложениями, у меня постоянно появляются проекты, которыми я занимаюсь в свободное от работы время. Иногда это поддержка старых проектов, иногда пет-проекты мои или совместные с моим хорошим другом.
Я попробовал вспомнить, когда я в последний раз создавал готовый или почти готовый к релизу собственный пет-проект. Оказалось, что это было примерно в 2018 году - 5 лет назад 😳 Половину моей профессиональной карьеры назад. Да, какое-то время я выполнял заказы, какое-то время разрабатывал сервисы с другом, но вот чтобы придумать идею и реализовать - точно не было.
Сейчас я уверен, что все получится и проект впоследствии взлетит📈
Самое тяжелое уже позади, это был поиск идеи. Как всегда это произошло неожиданно.
Ждите апдейты по этому проекту, ведь он будет очень полезен Flutter-разработчикам, релиз MVP запланирован на декабрь.
12 часов назад легли сервера Xiaomi, которые обслуживают Россию и Беларусь.
Я об этом узнал сразу же. Просто решил включить свет в комнате, где у меня в люстру вкручены 3 лампочки от Aqara. Пользуюсь я для этого Яндекс.Станцией, но Алиса в этот раз говорит "Что-то пошло не так". Потом попытался выключить свет на рабочем месте, тоже не сработало. Увлажнитель воздуха, стоявший неподалеку начал мигать индикатором подключения.
Ладно, проблем может быть много и это локальный сбой у меня дома. Полез в Mi Home для перезагрузки роутера, а он не смог получить информацию... Ручная перезагрузка не помогла.
Сейчас начали про это выходить новости. У корреспондентов 2 версии: сервера просто легли или Xiaomi больше не работает в РФ. Я думаю, сегодня появятся официальные разъяснения и будет понятно, когда все заработает и заработает ли.
Теперь у меня:
- Никому не нужный кирпич в виде Zigbee базы
- Обычные светодиодные лампочки в люстре
- Настольная лампа и ночник, настраиваемые и включаемые вручную
- Сдохшие робот-пылесос и увлажнитель
Я об этом узнал сразу же. Просто решил включить свет в комнате, где у меня в люстру вкручены 3 лампочки от Aqara. Пользуюсь я для этого Яндекс.Станцией, но Алиса в этот раз говорит "Что-то пошло не так". Потом попытался выключить свет на рабочем месте, тоже не сработало. Увлажнитель воздуха, стоявший неподалеку начал мигать индикатором подключения.
Ладно, проблем может быть много и это локальный сбой у меня дома. Полез в Mi Home для перезагрузки роутера, а он не смог получить информацию... Ручная перезагрузка не помогла.
Сейчас начали про это выходить новости. У корреспондентов 2 версии: сервера просто легли или Xiaomi больше не работает в РФ. Я думаю, сегодня появятся официальные разъяснения и будет понятно, когда все заработает и заработает ли.
Теперь у меня:
- Никому не нужный кирпич в виде Zigbee базы
- Обычные светодиодные лампочки в люстре
- Настольная лампа и ночник, настраиваемые и включаемые вручную
- Сдохшие робот-пылесос и увлажнитель
🤔1
Все-таки все хорошо. Сейчас проверил работоспособность, все заработало.
Как я вижу ситуацию - сервера упали ночью (если они стоят в Китае, то там уже около 12 ночи было), починить было некому. Утром пытались понять в чем проблема и только к обеду починили. Скорее всего так
Как я вижу ситуацию - сервера упали ночью (если они стоят в Китае, то там уже около 12 ночи было), починить было некому. Утром пытались понять в чем проблема и только к обеду починили. Скорее всего так
🔥1
Давно хотел перепройти несколько игр, да и в новые сыграть хотелось. Думал о покупке PS5, но с новыми ценами на игры и постоянными челленджами на покупку через Турцию пока не целесообразно. ПК собирать тоже.
На WWDC представили Game Porting Toolkit, сокращенно GPTK. Вчера поставил его и дополнительную программу Whisky (getwhisky.app), далее Steam для Windows. Выбрал игру - Ведьмак 3, как раз дополнения еще не трогал. Все запустил, настройки низковато поставил и начал играть.
Сегодня понял, что могу играть на максималках на своем M1 Pro. Хороший FPS, ничего не лагает. Вывод такой - скоро macOS может стать еще одной игровой платформой.
Если будете ставить Whisky себе, поделитесь со мной какие игры запускали и играбельно ли)
На WWDC представили Game Porting Toolkit, сокращенно GPTK. Вчера поставил его и дополнительную программу Whisky (getwhisky.app), далее Steam для Windows. Выбрал игру - Ведьмак 3, как раз дополнения еще не трогал. Все запустил, настройки низковато поставил и начал играть.
Сегодня понял, что могу играть на максималках на своем M1 Pro. Хороший FPS, ничего не лагает. Вывод такой - скоро macOS может стать еще одной игровой платформой.
Если будете ставить Whisky себе, поделитесь со мной какие игры запускали и играбельно ли)
👍1🤔1
А что я принес... Вышла запись с конференции CrossConf 2023
https://www.youtube.com/watch?v=BuydW8HfViU
https://www.youtube.com/watch?v=BuydW8HfViU
YouTube
Челленджи многомодульных Flutter-проектов // Павел Гершевич, Аспирити
О докладе:
При разработке крупных проектов мы сталкиваемся с большой кодовой базой, которую нужно делить на более мелкие части. Тут на помощь приходит деление проекта на модули. Разберем, какие челленджи могут возникнуть при проектировании многомодульной…
При разработке крупных проектов мы сталкиваемся с большой кодовой базой, которую нужно делить на более мелкие части. Тут на помощь приходит деление проекта на модули. Разберем, какие челленджи могут возникнуть при проектировании многомодульной…
На Mobius 2023 Autumn буду рассказывать про локальную аутентификацию и как ее лучше готовить. Посмотрим на алгоритм локальной аутентификации и обсудим правила, которых нужно придерживаться для безопасности данных пользователей.
Жду вас 10 ноября в онлайне / офлайне.
Ссылка на доклад - https://clck.ru/36FBQK
Жду вас 10 ноября в онлайне / офлайне.
Ссылка на доклад - https://clck.ru/36FBQK
Mobius 2023 Autumn. Конференция для мобильных разработчиков
Best practices локальной аутентификации на Flutter | Доклад на Mobius 2023 Autumn
Для безопасного входа в приложение с чувствительными данными используется локальная аутентификация. Спикер расскажет, как ее можно реализовать на Flutter, почему они это делают и в чем преимущества такого решения.
🔥2
Запись доклада с DUMP подъехала
https://youtu.be/9NtgRB8EB60?si=Tp7QldPn08gfdTMd
https://youtu.be/9NtgRB8EB60?si=Tp7QldPn08gfdTMd
YouTube
Павел Гершевич. Многомодульность в Flutter, или Как не выстрелить себе в ногу
Павел Гершевич
Head of Mobile Dev, Аспирити
Многомодульность в Flutter, или Как не выстрелить себе в ногу
Для больших компаний или больших проектов не всегда хватает одного модуля, иногда надо пошарить какие-нибудь классы, UI-элементы, иногда дело доходит…
Head of Mobile Dev, Аспирити
Многомодульность в Flutter, или Как не выстрелить себе в ногу
Для больших компаний или больших проектов не всегда хватает одного модуля, иногда надо пошарить какие-нибудь классы, UI-элементы, иногда дело доходит…
Столкнулся с интересным кейсом сегодня.
У нас есть staggered grid (grid, в котором элементы могут быть разных размеров). У него есть режим редактирования, где мы можем перетаскивать эти элементы. Для этого используется Draggable.
Сейчас надо было сделать как в iOS, чтобы перетаскивание включалось при долгом нажатии, а не только кнопкой, как это было реализовано. В итоге, был найден интересный виджет, о котором я не знал, - LongPressDraggable. Это тот же Draggable, только у него есть задержка и он умеет использовать вибромотор
У нас есть staggered grid (grid, в котором элементы могут быть разных размеров). У него есть режим редактирования, где мы можем перетаскивать эти элементы. Для этого используется Draggable.
Сейчас надо было сделать как в iOS, чтобы перетаскивание включалось при долгом нажатии, а не только кнопкой, как это было реализовано. В итоге, был найден интересный виджет, о котором я не знал, - LongPressDraggable. Это тот же Draggable, только у него есть задержка и он умеет использовать вибромотор
🤔2
Сегодня немного психанул и поменял себе мышку.
Хоть Apple Magic Mouse меня всем устраивает для работы, я решил выбрать более эргономичное решение - Logitech MX Master 3s. И нет, я не боюсь туннельного синдрома, после 3 лет использования Magic Mouse его не появилось.
Первые впечатления - немного непривычно, но очень удобно. Сначала не разобрался со всеми кнопками и особенно с жестами (да, тут есть жесты), но теперь кайфую, а прошло всего 2-3 часа с покупки.
Хоть Apple Magic Mouse меня всем устраивает для работы, я решил выбрать более эргономичное решение - Logitech MX Master 3s. И нет, я не боюсь туннельного синдрома, после 3 лет использования Magic Mouse его не появилось.
Первые впечатления - немного непривычно, но очень удобно. Сначала не разобрался со всеми кнопками и особенно с жестами (да, тут есть жесты), но теперь кайфую, а прошло всего 2-3 часа с покупки.
🔥4👍2
Forwarded from CodeFest'15 | 31 мая — 1 июня 2025
Врываемся в выходные с новыми докладами из секции Mobile. Смотреть обязательно, пересылать друзьям тем более:
– Кирилл Розов. Android SDK Extensions — новые фичи на старых Android.
– Алексей Гладков. Как сделать Jetpack Compose навигацию мультиплатформенной.
– Павел Гершевич. Многомодульность на Flutter или как не выстрелить себе в ногу.
– Дмитрий Прокоп. Avito Mobile Releases.
– Кирилл Володин. О дивный новый мир со Swift Concurrency.
– Полина Скалкина. Маслины и грабли: все, что вам нужно знать о разработке продукта полностью на SwiftUI.
Смотрите доклады направления по ссылке на плейлист на YouTube и в группе во Вконтакте 👈🏼
Не забудьте подписаться на наши каналы, чтобы ничего не пропустить!
#codefest13_доклады
– Кирилл Розов. Android SDK Extensions — новые фичи на старых Android.
– Алексей Гладков. Как сделать Jetpack Compose навигацию мультиплатформенной.
– Павел Гершевич. Многомодульность на Flutter или как не выстрелить себе в ногу.
– Дмитрий Прокоп. Avito Mobile Releases.
– Кирилл Володин. О дивный новый мир со Swift Concurrency.
– Полина Скалкина. Маслины и грабли: все, что вам нужно знать о разработке продукта полностью на SwiftUI.
Смотрите доклады направления по ссылке на плейлист на YouTube и в группе во Вконтакте 👈🏼
Не забудьте подписаться на наши каналы, чтобы ничего не пропустить!
#codefest13_доклады