Forwarded from Flutter. Много
Hola, Amigos! На связи Павел Гершевич, Flutter Team Lead в Amiga. Недавно в чате вы спрашивали, в чем разница между go_router и auto_route. Рассказываем!
Сходства
Обе этих библиотеки работают на Navigator 2.0, что дает нам больший контроль над навигацией в наших приложениях. Также часть функционала в них совпадает.
Количество кода
В auto_route мы пишем намного меньше кода, так как используется кодогенерация. Но некоторые не любят ее, поэтому используют GoRouter. Также auto_route позволяет нам напрямую передавать нужные аргументы прямо в Route, не используя дополнительный код.
Разберем на примере вот такого экрана:
Для auto_route у нас будет:
А для go_router:
В следующей части поговорим о количестве багов, вложенной навигации и Route Guards.
А пока на этом всё, пишите в чате, было ли полезно?
Сходства
Обе этих библиотеки работают на Navigator 2.0, что дает нам больший контроль над навигацией в наших приложениях. Также часть функционала в них совпадает.
Количество кода
В auto_route мы пишем намного меньше кода, так как используется кодогенерация. Но некоторые не любят ее, поэтому используют GoRouter. Также auto_route позволяет нам напрямую передавать нужные аргументы прямо в Route, не используя дополнительный код.
Разберем на примере вот такого экрана:
class HomePage extends StatelessWidget {
final String appName;
const HomePage({required this.appName, super.key});
…
}
Для auto_route у нас будет:
AutoRoute(page: HomeRoute.page);
context.router.push(HomeRoute(appName: ‘My App Name’));
А для go_router:
GoRoute(
path: ‘/home’,
builder: (context, state) {
final appName = state.queryParams[‘appName’];
return HomePage(appName: appName);
}
);
GoRouter.of(context).push(‘/home?appName=”My App Name”’);
В следующей части поговорим о количестве багов, вложенной навигации и Route Guards.
А пока на этом всё, пишите в чате, было ли полезно?
👍10
Forwarded from Aurora Developers
Долгожданная новость!
Мы готовы начать обновление смартфонов Fplus R570E, купленных в сети «Всёсмарт» на версию ОС Аврора 5.1.
👉 Как получить обновление читайте в ВК ОС Аврора
Мы готовы начать обновление смартфонов Fplus R570E, купленных в сети «Всёсмарт» на версию ОС Аврора 5.1.
👉 Как получить обновление читайте в ВК ОС Аврора
👏3👎1
Forwarded from StartAndroid
Как сделать Flutter-приложение плавным и отзывчивым?
Хотите научиться писать эффективные и высокопроизводительные приложения для всех платформ? Ждём вас на открытом практическом уроке от OTUS, где мы разберем:
▫️знакомство с DevTools и Perfetto;
▫️добавление контрольных точек через dart:developer;
▫️слои рендеринга на сцене, использование RepaintBoundary;
▫️чем помогает Impeller и когда интерфейс с ним становится быстрее;
▫️фильтры, которые влияют на производительность;
▫️структуру и назначение ServiceExtensions, визуальную пометку потенциально медленных виджетов;
▫️финальный замер производительности после всех оптимизаций.
Спикер Дмитрий Золотов — Flutter+Kotlin Developer в Yandex, опытный ментор и преподаватель.
Встречаемся 24 июля в 20:00 мск в преддверии старта курса «Flutter Mobile Developer». Все участники вебинара получат специальную цену на обучение!
➡️ Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cyqqpw
Реклама. ООО «Отус онлайн-образование», ОГРН 117774661857
#реклама
Хотите научиться писать эффективные и высокопроизводительные приложения для всех платформ? Ждём вас на открытом практическом уроке от OTUS, где мы разберем:
▫️знакомство с DevTools и Perfetto;
▫️добавление контрольных точек через dart:developer;
▫️слои рендеринга на сцене, использование RepaintBoundary;
▫️чем помогает Impeller и когда интерфейс с ним становится быстрее;
▫️фильтры, которые влияют на производительность;
▫️структуру и назначение ServiceExtensions, визуальную пометку потенциально медленных виджетов;
▫️финальный замер производительности после всех оптимизаций.
Спикер Дмитрий Золотов — Flutter+Kotlin Developer в Yandex, опытный ментор и преподаватель.
Встречаемся 24 июля в 20:00 мск в преддверии старта курса «Flutter Mobile Developer». Все участники вебинара получат специальную цену на обучение!
➡️ Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cyqqpw
Реклама. ООО «Отус онлайн-образование», ОГРН 117774661857
#реклама
Flutter_CTO_Report_2024_LeanCode.pdf
5.9 MB
Всем привет, вышел отчет от LeanCode. Как всегда Flutter радует)))
👍4🔥1
Forwarded from Mobile Developer (Алексей Гладков)
Новое видео на канале
Ход королевы. Как российское шахматное приложение покорило мир / Мобильный разработчик
https://youtu.be/k_bOYirW0UU
Друзья, сегодня день шахмат. И это видео не просто так вышло именно в этот день
Потому что именно в мире шахмат произошла эта история.
Обязательно посмотрите это видео, потому что история действительно уникальная
Приятного просмотра!
Ход королевы. Как российское шахматное приложение покорило мир / Мобильный разработчик
https://youtu.be/k_bOYirW0UU
Друзья, сегодня день шахмат. И это видео не просто так вышло именно в этот день
Потому что именно в мире шахмат произошла эта история.
Обязательно посмотрите это видео, потому что история действительно уникальная
Приятного просмотра!
YouTube
Ход королевы. Как российское шахматное приложение покорило мир / Мобильный разработчик
Вступай в клуб элитных разработчиков и узнавай секреты профессии тут👇
https://boosty.to/mobiledev/purchase/2228998
Это удивительная история одной российской компании, которая начала с решения одной маленькой задачи и в итоге изменила мир шахмат полностью.…
https://boosty.to/mobiledev/purchase/2228998
Это удивительная история одной российской компании, которая начала с решения одной маленькой задачи и в итоге изменила мир шахмат полностью.…
🔥6👍3
Forwarded from MADTeacher | Станислав Чернышев
Ещё один повод для сомневающихся посмотреть в сторону Flutter ^_^
На конференции "Стачка" Александр Корнилов из Лаборатории Касперского расскажет об опыте портирования данного фреймворка на KasperskyOS
На конференции "Стачка" Александр Корнилов из Лаборатории Касперского расскажет об опыте портирования данного фреймворка на KasperskyOS
spb24.nastachku.ru
Доклады :: Flutter изнутри глазами разработчика
Весной 2023 года была поставлена задача запускать Flutter приложения на новой платформе KasperskyOS а уже осенью было успешно запущено первое полноценное графическое приложение Заметки на мобильной версии KasperskyOS За это время пришлось пройти большой путь…
👍7💩1
Forwarded from Дневник Flutter-разработчика (Dmitry Lyovochkin)
Команда Яндекса делится опытом в разработке на Flutter:)
Все вышедшие на сегодняшний день лекции:
Для чего Flutter используют в Яндекс Драйве и Яндекс Маркете? Как Flutter показал себя в Практикуме? Есть ли будущее у Flutter в Такси?
Асинхронное программирование в дарте. Future, FutureOr, Stream, async, await, yield, Zone... Как это всё работает? Копаем вглубь, ломаем стереотипы, убираем магию.
Лекция в широком смысле рассказывает об архитектуре как явлении и указывает, о чём важно помнить при проектировании приложения
На лекции мы обсудим идею state management в целом, ее архитектурные особенности при работе с состоянием. Обсудим популярные подходы к state management и самые популярные реализации. Сравним их по критериям, важным для масштабируемого приложения. Наконец, обсудим, какие решения лучше подходят для конкретных кейсов.
Как виджеты превращаются в пиксели на экране? Почему Flutter еще не переписали на Kotlin? Что круче — Skia или Impeller?
Спикер: Глеб Осотов, Flutter-разработчик Яндекс Про
На лекции мы рассмотрим, зачем нужны анимации в приложениях, как они устроены во Flutter. Вы узнаете не только какие виды анимаций можно использовать во Flutter, но и как они устроены внутри.
Спикер: Даниил Артамонов, руководитель группы мобильной разработки Яндекс Лавки
В рамках лекции мы познакомимся с пакетами, плагинами и другими способами делиться кодом между проектами на Dart. Познаем семантическое версионирование и научимся управлять зависимостями в больших проектах; Для этого погрузимся в инструментарий Dart и Flutter cli.
Научимся публиковать свои пакеты для общего и не очень доступа и изучим pub.dev.
Спикер: Константин Федуров, Flutter-разработчик Яндекс Про
В лекции рассмотрим, как работают и как использовать пакеты для кодогенерации, научимся исследовать код и покажем это на демо. Вместе с этим мы узанем как работает анализатор, и как мы можем писать свои правила для увеличения качества кода нашего проекта.
Спикер: Дмитрий Золотов, Flutter-разработчик Яндекс Доставки
На лекции мы научимся использовать навигацию на основе Router, разберем какие бывают диплинки и как их правильно обрабатывать, а также посмотрим на особенности Flutter Web в обработке ссылок и настройки стратегии навигации.
Спикер: Андрей Смирнов, Flutter-разработчик Яндекс Про
В этой лекции мы научимся писать Unit-тесты, UI-тесты, интеграционные тесты и узнаем, что такое golden тесты. А также разберем, что такое code coverage и научимся его собирать.
Спикер: Евгений Седанов, руководитель группы мобильной разработки Яндекс Про
Пуши и уведомления - это одно и то же? Может ли быть пуш без нотификации и нотификация без пуша? Что такое TTL пуша и почему пуши могут потеряться? Какие есть различия в пуш уведомлениях на Android и iOS? Можно ли выполнить Dart код по пушу или даже запустить приложение? Что такое VOIP пуши и чем они отличаются от обычных? Всё это и многое другое вы узнаете на этой лекции.
Спикер: Никита Березовский, Flutter-разработчик Яндекс Про
На лекции мы разберёмся с CI/CD и настроим пайплайн для github actions. Разберем что нужно знать чтобы довести приложение до релиза в сторы. Узнаем как наш код превращается в приложение: начиная с вызова flutter build и до запуска конечного артефакта.
Весь список лекций ШМР 2024: https://www.youtube.com/playlist?list=PLXtiZNKIobF4R3g_CCVkXgaMDg4E4pxeH
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Флаттер-мастерская: опыт команд Яндекса в разработке на Flutter — ШМР 2024
Для чего Flutter используют в Яндекс Драйве и Яндекс Маркете? Как Flutter показал себя в Практикуме? Есть ли будущее у Flutter в Такси?
В рамках дискуссии представители разных сервисов Яндекса расскажут, как и зачем в стеке технологий их продуктов появился…
В рамках дискуссии представители разных сервисов Яндекса расскажут, как и зачем в стеке технологий их продуктов появился…
🔥9👍2
Forwarded from Стас Ильин | Flutter
Приятного просмотра!
https://youtu.be/GBGKTApB6z8
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🙏3
Forwarded from Flutter Dev Podcast — анонсы выпусков
#46 Навигация во Flutter
Кто бы мог подумать, что три взрослых человека могут целый час обсуждать, как переходить с одного экрана приложения на другой. Однако, не спешите делать поспешных выводов. Затронув тему навигации, мы провалились в глубокую кроличью нору, из которой существует множество выходов(но все они ведут не туда). Получилось интересно.
Мы не только перемыли косточки наиболее популярным существующим решениям, но и разобрались в базовых понятиях. Сначала отделили роутер от навигатора, потом познакомились с "шаблонизаторам", выяснили, в какой момент они стреляют по ногам и кому, в конце поговорили про octopus и почему его рекомендуется использовать с большой осторожностью. Отдельный "бади бэг" нашелся и для оригинальной реализации навигации в самом фреймворке – ведь и к ней есть некоторые вопросики.
🎙 У микрофона: Евгений Сатуров (Surf), Марк Абраменко (Surf), Михаил Матюнин (aka Fox).
Упоминалось в выпуске:
👩💻 Navigation Graph (Android)
👩💻 Navigation and routing (Flutter)
👉 go_router
👉 auto_route
👉 beamer
🐙octopus
🐙Стрим по octopus
🐙Пример реализации навигации с помощью octopus
🐙Пример реализации декларативной навигации без роутера
Чат подкаста | Наш Twitter | Soundcloud | Яндекс.Музыка | Spotify | Apple Podcasts | CastBox | Google Подкасты | VK
Кто бы мог подумать, что три взрослых человека могут целый час обсуждать, как переходить с одного экрана приложения на другой. Однако, не спешите делать поспешных выводов. Затронув тему навигации, мы провалились в глубокую кроличью нору, из которой существует множество выходов
Мы не только перемыли косточки наиболее популярным существующим решениям, но и разобрались в базовых понятиях. Сначала отделили роутер от навигатора, потом познакомились с "шаблонизаторам", выяснили, в какой момент они стреляют по ногам и кому, в конце поговорили про octopus и почему его рекомендуется использовать с большой осторожностью. Отдельный "бади бэг" нашелся и для оригинальной реализации навигации в самом фреймворке – ведь и к ней есть некоторые вопросики.
Упоминалось в выпуске:
🐙octopus
🐙Стрим по octopus
🐙Пример реализации навигации с помощью octopus
🐙Пример реализации декларативной навигации без роутера
Чат подкаста | Наш Twitter | Soundcloud | Яндекс.Музыка | Spotify | Apple Podcasts | CastBox | Google Подкасты | VK
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍1🖕1
Forwarded from ITmozg
Как выпустить мобильное приложение
Процесс выпуска мобильных приложений отличается от традиционных методов. Вот упрощенное руководство по основным этапам:
1. Регистрация и разработка (iOS и Android):
⚫️ Зарегистрируйтесь в качестве разработчика в программах Apple и Google, чтобы получить доступ к инструментам и магазинам приложений.
⚫️ Используйте родные языки для каждой ОС - Swift/Objective-C для iOS и Java/Kotlin для Android.
⚫️ Или используйте кроссплатформенные инструменты, например React Native.
2. Сборка и тестирование (iOS и Android):
⚫️ Скомпилируйте бинарные файлы приложения и проведите обширное тестирование на обеих платформах для подтверждения функциональности.
⚫️ Создайте сборку релиз-кандидата для обеспечения готовности к запуску.
3. QA:
⚫️ Проведите внутреннее тестирование, чтобы выявить все проблемы.
⚫️ Открыть бета-доступ для сбора отзывов пользователей
⚫️ Регрессионное тестирование
4. Внутреннее одобрение:
⚫️ Получите одобрение от заинтересованных сторон, включая бизнес, технические и UX-команды.
⚫️ Обеспечьте соответствие всем политикам магазина приложений и отраслевым нормам
⚫️ Получите подписи службы безопасности для защиты пользовательских данных.
5. Оптимизация магазина приложений (ASO):
⚫️ Уточните метаданные, такие как названия и ключевые слова, для удобства поиска.
⚫️ Подготовьте визуально привлекательные скриншоты и иконки.
⚫️ Составьте примечания к выпуску, чтобы рассказать о новых функциях и обновлениях.
6. Отправка в магазины:
⚫️ Отправьте приложение для iOS через App Store Connect в соответствии с правилами Apple.
⚫️ Отправить приложение для Android через Google Play Console в соответствии с правилами магазина.
⚫️ Устраните все изменения, которые требуют предварительного одобрения.
7. Выпуск:
⚫️ После утверждения координируйте запуск приложения на iOS и Android.
👉 @itmozg
Процесс выпуска мобильных приложений отличается от традиционных методов. Вот упрощенное руководство по основным этапам:
1. Регистрация и разработка (iOS и Android):
2. Сборка и тестирование (iOS и Android):
3. QA:
4. Внутреннее одобрение:
5. Оптимизация магазина приложений (ASO):
6. Отправка в магазины:
7. Выпуск:
👉 @itmozg
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3🗿2
Forwarded from Vitaliy Zarubin | @keygenqt
#app Состоялся релиз Aurora CLI 3.0. 🎉 Было проделано много работы, приложение провисело на тесте некоторое время. Все issue были закрыты. За время теста приложение получило обновление 23 раза.
https://pypi.org/project/aurora-cli
Основные изменения, которые получила версия 3.0:
- Переработан интерфейс.
- Добавлен русский язык.
- Добавлены настройки.
- Переработан конфиг.
- Улучшен вывод.
- Добавлены подсказки.
- Изменена работа с зависимостями.
- Добавлен API для сторонних приложений.
- Добавлены тесты.
В общем, это новое приложение…
Теперь 3.0 вышло официально. Пользуйтесь с удовольствием. Буду ждать фидбек в issue GitHub.
Open-source любит✨ на GitHub =)
https://pypi.org/project/aurora-cli
Основные изменения, которые получила версия 3.0:
- Переработан интерфейс.
- Добавлен русский язык.
- Добавлены настройки.
- Переработан конфиг.
- Улучшен вывод.
- Добавлены подсказки.
- Изменена работа с зависимостями.
- Добавлен API для сторонних приложений.
- Добавлены тесты.
В общем, это новое приложение…
Теперь 3.0 вышло официально. Пользуйтесь с удовольствием. Буду ждать фидбек в issue GitHub.
Open-source любит
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4👎1
Forwarded from Friflex Dev
Flutter-команда Friflex спешит поделиться новостью! 🕊 💻
Мы выложили в публичный доступ новые плагины для Flutter-приложений на ОС Аврора 5:
1⃣ location_aurora: порт популярного плагина location. Он помогает определять геопозицию устройства
2⃣ url_launcher_aurora: порт плагина url_launcher. Открывает ссылки и интенты во Flutter-приложениях
3⃣ aurora_push_service. Реализует push-уведомления на ОС Аврора 4 с помощью Аврора-центра. Поддержка пятой версии находится в разработке
4⃣ vibration_aurora: порт плагина vibration. Вызывает вибрацию
5⃣ mobile_scanner. Форк плагина mobile_scanner позволяет сканировать штрихкоды и qr-коды
6⃣ video_player_aurora: порт плагина video_player. Позволяет воспроизводить видео
Будем рады участию в улучшении наших плагинов. Ваши issue для нас — как кофе в понедельник: без них сложно работать! Присоединяйтесь к сообществу🕊 💻
Мы выложили в публичный доступ новые плагины для Flutter-приложений на ОС Аврора 5:
Будем рады участию в улучшении наших плагинов. Ваши issue для нас — как кофе в понедельник: без них сложно работать! Присоединяйтесь к сообществу
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Friflex открыла доступ к своим плагинам для Flutter-приложений на ОС Аврора 5
Компания Friflex , авторизованный партнер «Открытой мобильной платформы» в разработке и интеграции решений на Авроре, открыла доступ к своим плагинам для Flutter-приложений на операционной системе...
🔥15👍10👎1
Всем привет, ребят кто-нибудь знает сервисы по портированию приложения написанного на React Native во Flutter.
Может можно проект полностью перенести)).
Пока нашел только такую штуку https://github.com/GeekyAnts/react-native-to-flutter
Может можно проект полностью перенести)).
Пока нашел только такую штуку https://github.com/GeekyAnts/react-native-to-flutter
GitHub
GitHub - GeekyAnts/react-native-to-flutter
Contribute to GeekyAnts/react-native-to-flutter development by creating an account on GitHub.
🤷♂1👍1👎1
Forwarded from MADTeacher | Станислав Чернышев
Павел Гершевич, один из соавторов "Основы Flutter" и Mobile Team Lead в компании Amiga, начал перевод цикла статей на Хабр, посвященных тестированию на Flutter:
🔥 Полный гайд по тестированию на Flutter. Часть 1: Знакомство с методами тестирования
🔥 Полный гайд по тестированию на Flutter. Часть 2: Простые модульные тесты
🔥Полный гайд по тестированию на Flutter. Часть 3: Mocking и Stubbing
P.S. На данный момент выложено 3 из 6 переведенных статей, а еще 3 оставшееся на Вьетнамском языке) Пожелаем Павлу терпения и удачи на этом нелегком пути ^_^
🔥 Полный гайд по тестированию на Flutter. Часть 1: Знакомство с методами тестирования
🔥 Полный гайд по тестированию на Flutter. Часть 2: Простые модульные тесты
🔥Полный гайд по тестированию на Flutter. Часть 3: Mocking и Stubbing
P.S. На данный момент выложено 3 из 6 переведенных статей, а еще 3 оставшееся на Вьетнамском языке) Пожелаем Павлу терпения и удачи на этом нелегком пути ^_^
Хабр
Полный гайд по тестированию на Flutter. Часть 1: Знакомство с методами тестирования
Hola, Amigos! На связи Павел Гершевич, Mobile Team Lead агентства продуктовой разработки Amiga. Мы с командой подготовили для вас перевод статьи о тестировании во Flutter. Рассмотрим...
🔥6👍2👎2
Forwarded from Правительство России
Media is too big
VIEW IN TELEGRAM
Правительство продлило ИТ-ипотеку до 2030 года
Продление льготной программы кредитования на новых условиях планируется с августа 2024 года. Предельная ставка составит до 6% годовых, а максимальная сумма кредита на льготных условиях – до 9 млн рублей. При этом ставка может быть дополнительно снижена за счет банковских и региональных программ.
Для получения льготного кредита к среднему уровню дохода ИТ-специалиста установлены следующие требования:
⚡️ в городах-миллионниках, а также Московской и Ленинградской областях минимальный уровень зарплаты до вычета НДФЛ составляет от 150 тыс. рублей,
⚡️ в остальных городах и населенных пунктах – от 90 тыс. рублей в месяц.
Ключевой целью обновленной программы является развитие квалифицированных ИТ-специалистов в регионах. В этой связи программа не будет распространяться на Москву и Санкт-Петербург.
«На сегодняшний день отечественная цифровая индустрия развивается высокими темпами, и важно, чтобы это развитие происходило по всей России равномерно. Поэтому сегодня наша основная задача в том, чтобы сохранить кадровый ИТ-потенциал регионов нашей страны. С учетом продления программы до 2030 года приобрести жилье по льготной ставке смогут не менее 82 тыс. региональных специалистов», – отметил вице-премьер Дмитрий Григоренко.
Льготная ипотечная программа для специалистов, работающих в сфере информационных технологий, была запущена по инициативе Президента в 2022 году.
За все время действия программы ИТ-специалистам выдано более 75 тыс. ипотечных кредитов на общую сумму 700 млрд рублей. Таким образом, установленные показатели были достигнуты досрочно.
⚡️ Оформить ИТ-ипотеку можно как на покупку строящегося, так и готового жилья на первичном рынке недвижимости, а также на индивидуальное жилищное строительство.
Программа охватывает специалистов в возрасте от 18 до 50 лет включительно, работающих на протяжении срока действия ипотечного договора в аккредитованных ИТ-компаниях, соответствующих критериям получателей налоговых льгот.
Льготные кредиты по программе выдают свыше 50 кредитных организаций, с полным перечнем можно ознакомиться на информационных ресурсах оператора программы – «ДОМ.РФ».
Продление льготной программы кредитования на новых условиях планируется с августа 2024 года. Предельная ставка составит до 6% годовых, а максимальная сумма кредита на льготных условиях – до 9 млн рублей. При этом ставка может быть дополнительно снижена за счет банковских и региональных программ.
Для получения льготного кредита к среднему уровню дохода ИТ-специалиста установлены следующие требования:
Ключевой целью обновленной программы является развитие квалифицированных ИТ-специалистов в регионах. В этой связи программа не будет распространяться на Москву и Санкт-Петербург.
«На сегодняшний день отечественная цифровая индустрия развивается высокими темпами, и важно, чтобы это развитие происходило по всей России равномерно. Поэтому сегодня наша основная задача в том, чтобы сохранить кадровый ИТ-потенциал регионов нашей страны. С учетом продления программы до 2030 года приобрести жилье по льготной ставке смогут не менее 82 тыс. региональных специалистов», – отметил вице-премьер Дмитрий Григоренко.
Льготная ипотечная программа для специалистов, работающих в сфере информационных технологий, была запущена по инициативе Президента в 2022 году.
За все время действия программы ИТ-специалистам выдано более 75 тыс. ипотечных кредитов на общую сумму 700 млрд рублей. Таким образом, установленные показатели были достигнуты досрочно.
Программа охватывает специалистов в возрасте от 18 до 50 лет включительно, работающих на протяжении срока действия ипотечного договора в аккредитованных ИТ-компаниях, соответствующих критериям получателей налоговых льгот.
Льготные кредиты по программе выдают свыше 50 кредитных организаций, с полным перечнем можно ознакомиться на информационных ресурсах оператора программы – «ДОМ.РФ».
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4👎4🕊1
Forwarded from Стас Ильин | Flutter
Продолжаем развитие чертовски удобной библиотеки для логирования
В этом релизе
✅ Кастомное форматирование времени в сообщениях логера для консоли и экрана с логами
✅ Улучшение форматирования и исправление ошибок вывода для dio, bloc и riverpod логеров
✅ Стабильный релиз talker_riverpod_logger (v4.4.0)
⚠️ Breaking
Если вы создаете свои кастомные логи на основе модели TalkerData - displayTitleWithTime теперь метод, который нужно вызывать с параметром TimeFormat
Версия talker_riverpod_logger была поднята до общей версии пакетов экосистемы с 1.1.5 до 4.4.0
📦Пакет: pub.dev
📚Документация: GitHub
Обязательно поставьте лайк на pub.dev и звезду на GitHub ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3💩1
Всем привет друзья. Ну все уже знаю, что с YouTube проблемы. Как вы думаете, где лучше публиковать новые видео?
Anonymous Poll
42%
RuTube
58%
VKVideo
🤮22😭10👍2
Всем привет друзья. Заказал перенос всех видео из YouTube на Платформу и RuTube.
Platforma: https://plvideo.ru/@mrdeveloper
RuTube: https://rutube.ru/channel/24194482/
Пока буду публиковать новые видео здесь. Пока не решу проблему с YouTube.
PS. Буду благодарен за подписку))
Platforma: https://plvideo.ru/@mrdeveloper
RuTube: https://rutube.ru/channel/24194482/
Пока буду публиковать новые видео здесь. Пока не решу проблему с YouTube.
PS. Буду благодарен за подписку))
Платформа
Мобильный разработчик | Юрий Петров
Привет, меня зовут Юрий, мне нравится писать код и решать сложные задачи.
На этом канале, я делюсь свои опытом в программировании.
Надеюсь, что есть люди, которым будет интересно смотреть моё видео и развиваться вместе со мной.
На этом канале, я делюсь свои опытом в программировании.
Надеюсь, что есть люди, которым будет интересно смотреть моё видео и развиваться вместе со мной.
👍16👎8💩7
Forwarded from Алексей Гладков
По всему интернету расползаются инструкции как обойти DPI (глубокую инспекцию пакетов), которая позволяет определять куда шел пакет и дропать его (таким образом замедляя ютуб). Об этом даже целую статью на хабр написали, я ее прикладывать не буду вы ее сами легко найдете
Соответственно как грибы после дождя начали расти разные там либы типа LibraryNameDPI, а во всяких пабликах типа МДК и прочих подобных с мусорным контентом (это вот те, которые орали про убийцу Стимдека) стали расползаться инструкции в виде команд в консоли по установке подобных вот библиотек
Вот мне интересно, а реально люди, которые блочили просчитывали то, что сотни, а может и тысячи людей сейчас окажутся жертвами хакеров и различных ботнетов, которые бездумно себе понавтыкают эти библиотеки без всякого анализа что находится внутри. Google-то понятно в ужасе уже забился в угол, ведь его лишили целого 1% аудитории (а нет не лишили же, потому что опросы показывают, что аудитория на ютубе только выросла), а что с этими людьми?
Но, это отдельный разговор, а вот что я хочу сказать тем, кто меня читает. Обязательно расскажите своим мамам, папам, сестрам, братьям и тд, чтобы не копировали и ставили себе никакие эти библиотеки из рандомных пабликов. Реально, не поленитесь и расскажите об этом, потому что никто кроме вас этого не сделает. Если вы хотите что-то поставить - сделайте это сами, вы по-крайне мере точно знаете, что там нет вредоносного кода
Соответственно как грибы после дождя начали расти разные там либы типа LibraryNameDPI, а во всяких пабликах типа МДК и прочих подобных с мусорным контентом (это вот те, которые орали про убийцу Стимдека) стали расползаться инструкции в виде команд в консоли по установке подобных вот библиотек
Вот мне интересно, а реально люди, которые блочили просчитывали то, что сотни, а может и тысячи людей сейчас окажутся жертвами хакеров и различных ботнетов, которые бездумно себе понавтыкают эти библиотеки без всякого анализа что находится внутри. Google-то понятно в ужасе уже забился в угол, ведь его лишили целого 1% аудитории (а нет не лишили же, потому что опросы показывают, что аудитория на ютубе только выросла), а что с этими людьми?
Но, это отдельный разговор, а вот что я хочу сказать тем, кто меня читает. Обязательно расскажите своим мамам, папам, сестрам, братьям и тд, чтобы не копировали и ставили себе никакие эти библиотеки из рандомных пабликов. Реально, не поленитесь и расскажите об этом, потому что никто кроме вас этого не сделает. Если вы хотите что-то поставить - сделайте это сами, вы по-крайне мере точно знаете, что там нет вредоносного кода
👍11👎8
Forwarded from Стас Ильин | Flutter
Смотрим тут
https://youtu.be/ZbM1HkEGpac
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🤮5🔥2