Forwarded from Грокаем книги или TL;DR
🚨Ви-у ви-у 🚨
Это сигнал к хорошим новостям!
Завтра мы принимаем участие в CrossConf. На одном мероприятии встретятся авторы сразу двух наших новинок! 🔥
⭐ Анна Жаркова, автор «Kotlin Multiplatform на практике»:
10:50-11: 30, Зал Космос
Доклад: «Укрощаем ИИ. Пишем свое решение для кросс-платформы»
✍ В 12:30 подписывает свои книги на нашем стенде!
Авторы «Основы Flutter»:
⭐ Станислав Чернышев
11:50-12:30. Зал Материя
Доклад: «Что не так с Dart и Flutter в 2025 году?»
⭐ Юрий Петров
14:15-15:55. Зал Материя
Доклад: «Flutter везде, и даже в чайнике»
⭐ Станислав Ильин
11:50-12:30. Зал Квант
Доклад: «Хватит страдать! Лёгкий способ бросить оверинжиниринг»
⭐ Павел Гершевич
14:15-15:55. Зал Квант
Доклад: «Многомодульность на Flutter. Переезжаем с монолита»
✍ В 17:05 по 17:45 в зале Материя вас ожидает презентация книги «Основы Flutter»!
Хотим передать спасибо нашим авторам за их книги 🫶
И организаторам CrossConf, конечно же. Благодаря им наши звёзды сияют ярче 🌌 💙
Это сигнал к хорошим новостям!
Завтра мы принимаем участие в CrossConf. На одном мероприятии встретятся авторы сразу двух наших новинок! 🔥
⭐ Анна Жаркова, автор «Kotlin Multiplatform на практике»:
10:50-11: 30, Зал Космос
Доклад: «Укрощаем ИИ. Пишем свое решение для кросс-платформы»
✍ В 12:30 подписывает свои книги на нашем стенде!
Авторы «Основы Flutter»:
⭐ Станислав Чернышев
11:50-12:30. Зал Материя
Доклад: «Что не так с Dart и Flutter в 2025 году?»
⭐ Юрий Петров
14:15-15:55. Зал Материя
Доклад: «Flutter везде, и даже в чайнике»
⭐ Станислав Ильин
11:50-12:30. Зал Квант
Доклад: «Хватит страдать! Лёгкий способ бросить оверинжиниринг»
⭐ Павел Гершевич
14:15-15:55. Зал Квант
Доклад: «Многомодульность на Flutter. Переезжаем с монолита»
✍ В 17:05 по 17:45 в зале Материя вас ожидает презентация книги «Основы Flutter»!
Хотим передать спасибо нашим авторам за их книги 🫶
И организаторам CrossConf, конечно же. Благодаря им наши звёзды сияют ярче 🌌 💙
❤3👍2👏1
Forwarded from Основы Flutter
Видео презентации книги "Основы Flutter" всем авторским коллективом с конференции CrossConf 2025 😎
YouTube
Презентация книги "Основы Flutter" // П. Гершевич, С. Чернышев, Ю. Петров, С. Ильин
#CrossConf #CrossConf2025
🔥5
Forwarded from Flutter Friendly
This media is not supported in your browser
VIEW IN TELEGRAM
Побывали на презентации книги во время CrossConf и подписали ее у всех четверых авторов.
Как принять участие:
Узнаем победителя 4 декабря и отправим ему эксклюзивный вариант книги
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Всем привет!
Мы ищем спикеров на FlutterConf!
Если у вас есть тема, с которой вы хотели бы выступить или идея, о чем рассказать всему русскоязычному Flutter сообществу - Добро Пожаловать на FlutterConf!
Заявки принимаем до 20 января, а сама конференция пройдет 27 февраля в Москве!
Подать заявку можно по ссылке - https://flutterconf.ru/lp/flutter/spikeram
Мы ищем спикеров на FlutterConf!
Если у вас есть тема, с которой вы хотели бы выступить или идея, о чем рассказать всему русскоязычному Flutter сообществу - Добро Пожаловать на FlutterConf!
Заявки принимаем до 20 января, а сама конференция пройдет 27 февраля в Москве!
Подать заявку можно по ссылке - https://flutterconf.ru/lp/flutter/spikeram
👍1🔥1
Красноярск, для вас хорошие новости - я наконец выступаю дома) Ну и за лучший вопрос разыграю экземпляр книги! Всех жду через неделю!
Forwarded from KD Митап | KozhinDev Meetup
This media is not supported in your browser
VIEW IN TELEGRAM
Павел Гершевич — Mobile Team-Lead в агентстве продуктовой разработки Amiga. Он выступит на KD Meetup, чтобы поделиться опытом:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Компания, где я работаю, наконец завела свой канал)
❤1👍1💘1
Forwarded from Amiga
Hola, Amigos!
Совсем скоро нам исполнится 5 лет, и мы наконец-то создали этот канал. Сначала хотим к юбилею отрефлексировать все взлеты и падения, а позже будем делиться интересными инсайтами, анонсами мероприятий и выступлений, мыслями о продуктах и рынке.
Уже пять лет мы разрабатываем приложения и сайты — от идеи до выхода продукта на рынок и первых пользователей. Работаем со всем циклом: от аналитики и дизайна до разработки, поддержки и усиления команд. Были и удачные запуски, и сложные решения, и, конечно, ошибки, из которых потом вырастали сильные продукты.
Весь февраль будем рассказывать о себе и о том, как мы работаем⚙️
Велкам!
Совсем скоро нам исполнится 5 лет, и мы наконец-то создали этот канал. Сначала хотим к юбилею отрефлексировать все взлеты и падения, а позже будем делиться интересными инсайтами, анонсами мероприятий и выступлений, мыслями о продуктах и рынке.
Уже пять лет мы разрабатываем приложения и сайты — от идеи до выхода продукта на рынок и первых пользователей. Работаем со всем циклом: от аналитики и дизайна до разработки, поддержки и усиления команд. Были и удачные запуски, и сложные решения, и, конечно, ошибки, из которых потом вырастали сильные продукты.
Весь февраль будем рассказывать о себе и о том, как мы работаем
Велкам!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥1
Давно тут ничего не было, но у меня есть несколько интересностей на счет моего умного дома.
Во-первых, какое-то время назад перестало срабатывать реле от Sonoff, которое отвечает за свет в ванной. Как оказалось - проблема с серверами производителя, они стали недоступны из РФ, но если зайти в приложение eWeLink через средства обхода блокировок - то можно было переключить реле. Обновлению оно не поддавалось, а потом возникла ситуация из второго пункта и само реле стало возможно переключить только при помощи нажатия на кнопку.
Итог - новое точно такое-же реле, только уже от Kojima. Тоже на Wi-Fi, но уже сервера точно другие и все работает. Почему не Zigbee? Тут вопрос был именно в размере корпуса, так как реле у меня сидит в специальном боксе с пылевлагозащитой, а таких на Zigbee нет.
Во-вторых, пришлось менять роутер. Тут было весело.
Мой старенький Xiaomi A6s (я не помню уже его русское название) перестал пробрасывать DNS сервера на подключенные устройства. Из-за этого пропал интернет в квартире. Первое - звонок провайдеру, разобрались, что на моей стороне проблема (напрямую подключил ноут к кабелю). Второе - проба переустановки OpenWRT. А вот тут косяк - роутер был окирпичен.
Поэтому после недолгого выбора был куплен Asus AX53U. Подключен, перепрошит, но настроить Podkop не получилось. Пришлось ручками через терминал все настраивать. Но сейчас все работает. Ну и устройства отвалились все, пришлось переподключать. Ну и с сетью пошаманить, отключил некоторые каналы и выбрал нужный, чтобы скорость повыше была.
Во-первых, какое-то время назад перестало срабатывать реле от Sonoff, которое отвечает за свет в ванной. Как оказалось - проблема с серверами производителя, они стали недоступны из РФ, но если зайти в приложение eWeLink через средства обхода блокировок - то можно было переключить реле. Обновлению оно не поддавалось, а потом возникла ситуация из второго пункта и само реле стало возможно переключить только при помощи нажатия на кнопку.
Итог - новое точно такое-же реле, только уже от Kojima. Тоже на Wi-Fi, но уже сервера точно другие и все работает. Почему не Zigbee? Тут вопрос был именно в размере корпуса, так как реле у меня сидит в специальном боксе с пылевлагозащитой, а таких на Zigbee нет.
Во-вторых, пришлось менять роутер. Тут было весело.
Мой старенький Xiaomi A6s (я не помню уже его русское название) перестал пробрасывать DNS сервера на подключенные устройства. Из-за этого пропал интернет в квартире. Первое - звонок провайдеру, разобрались, что на моей стороне проблема (напрямую подключил ноут к кабелю). Второе - проба переустановки OpenWRT. А вот тут косяк - роутер был окирпичен.
Поэтому после недолгого выбора был куплен Asus AX53U. Подключен, перепрошит, но настроить Podkop не получилось. Пришлось ручками через терминал все настраивать. Но сейчас все работает. Ну и устройства отвалились все, пришлось переподключать. Ну и с сетью пошаманить, отключил некоторые каналы и выбрал нужный, чтобы скорость повыше была.
🔥5👍1
Forwarded from Flutter. Много
Hola, Amigos! На связи Павел Гершевич, Mobile TeamLead в Amiga. В каждом приложении мы авторизуем пользователей, но не все встраивают механизмы обновления токенов.
Поэтому мы написали статью о том, как это делается, и поделились нашим опытом. Из нее вы узнаете:
Как работает авторизация запросов на сервере
🔵 Что хранит в себе JWT и как узнать, когда он закончит действовать
🔵 Как работает QueryInterceptor в Dio и чем он отличается от обычного
🔵 3 способа обработки токенов с завершившимся сроком действия
Ссылка на статью на Хабре
Делитесь в комментариях, а как вы поступаете при получении ошибки 401 Unauthorized?
Поэтому мы написали статью о том, как это делается, и поделились нашим опытом. Из нее вы узнаете:
Как работает авторизация запросов на сервере
Ссылка на статью на Хабре
Делитесь в комментариях, а как вы поступаете при получении ошибки 401 Unauthorized?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Forwarded from MADTeacher | Станислав Чернышев
Завтра, в 11:00 по Мск, в ходе совместного стрима с одним из соавторов книги "Основы Flutter", Mobile Team Lead в Amiga и, что не мало важно, лектора Сибирского Федерального Университа - Павлом Гершевичем, обсудим:
1️⃣ Что за херня творится на рынке найма?
2️⃣ Закончилась ли эпоха вкатунов в IT-шечку?
3️⃣ Что такое "база" и почему она сейчас важна как никогда?
4️⃣ Зачем поступать в университет?
А так же побомбим по бездумному использованию нейронок студентами 🤬
p.s. Оставляйте свои вопросы в комментариях к посту и если они заденут за живое, то постараемся на них ответить 😇
https://youtube.com/live/x9c-w5FiwOw?feature=share
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤡1
Forwarded from Flutter. Много
Hola, Amigos! На связи Павел Гершевич, Mobile Team Lead в Amiga.
Иногда бэкенд не может помочь с поиском по строкам или его нужно реализовать полностью на локальных данных. Мы столкнулись именно с такой задачей.
В новой статье на Хабре разбираем, как прокачать локальный поиск с помощью математических алгоритмов и делимся нашим опытом реализации на Dart & Flutter.
🔗 Ссылка на статью
Делитесь в комментариях, сталкивались ли вы с похожими кейсами?
Иногда бэкенд не может помочь с поиском по строкам или его нужно реализовать полностью на локальных данных. Мы столкнулись именно с такой задачей.
В новой статье на Хабре разбираем, как прокачать локальный поиск с помощью математических алгоритмов и делимся нашим опытом реализации на Dart & Flutter.
🔗 Ссылка на статью
Делитесь в комментариях, сталкивались ли вы с похожими кейсами?