☁️ Локальная передача файлов <//>
Уникальное приложение для обмена файлами через локальную сеть, используя Dart и Flutter. Процесс разработки был не простым. Это проблемы, связанные с специфичными файловыми системами, поскольку Flutter и Dart в основном предлагают API файловой системы, похожие на UNIX.
С реализацией можно ознакомиться на GitHub😺
Уникальное приложение для обмена файлами через локальную сеть, используя Dart и Flutter. Процесс разработки был не простым. Это проблемы, связанные с специфичными файловыми системами, поскольку Flutter и Dart в основном предлагают API файловой системы, похожие на UNIX.
С реализацией можно ознакомиться на GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱4👍3👏2
Swift Concurrency может быть очень сложным в использовании. В репозитории задокументированы решения и опасности, с которыми вы можете столкнуться в его использовании. Информация неисчерпывающая, но репозиторий развивается и поможет вам понимании сложного фреймворка.
Ссылка на репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
Для тех, кто будет присутствовать лично, будет организован второй день live кодинга 15 мая. В прошлом I/O длилась три дня, но последние два года это мероприятие длится только один день.
Google сообщит программу и список сессий ближе к I/O 2024. Онлайн-регистрация начинается сегодня и является бесплатной. Регистрация позволит вам быть в курсе расписания и содержания мероприятия, а также актуальных новостей для разработчиков.
Ожидается множество ИИ-анонсов и новостей про выход Android 15. Кроме того, I/O — это отличная возможность для Google подробно рассказать об Android XR.
Ригистрация по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Forwarded from Библиотека шарписта | C#, F#, .NET, ASP.NET
🔟 10 суровых истин, которые должен знать каждый джун
Вы думаете, что карьера в ИТ — это сплошные плюшки? Забудьте! Реальность жестока: низкие зарплаты на старте, бесконечные задачи и битва за релокацию. Откройте глаза на суровые реалии прямо сейчас!
👉 Читать статью
👉 Зеркало
Вы думаете, что карьера в ИТ — это сплошные плюшки? Забудьте! Реальность жестока: низкие зарплаты на старте, бесконечные задачи и битва за релокацию. Откройте глаза на суровые реалии прямо сейчас!
👉 Читать статью
👉 Зеркало
😁3👏1
Рост кода неизбежен, а вместе с ним время сборки, размер apk и замедление разработки. В руководстве рассмотрели основные методы оптимизации Android-проектов, такие как:
Все подробности тут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
This media is not supported in your browser
VIEW IN TELEGRAM
💬 Open Source по-русски: путь к технологической независимости или обочина прогресса?
Для одних организаций open source является ключом к преодолению зависимости от иностранных вендоров и драйвером инноваций, для других — дырой в безопасности и обочиной технологического прогресса.
Мы хотим изучить текущее состояние и возможности открытого ПО в России. Пройдите опрос и помогите нам увидеть ситуацию глазами IT-профессионалов.
👉 Ссылка на опрос 👈
Прохождение займёт примерно 4 минуты
Для одних организаций open source является ключом к преодолению зависимости от иностранных вендоров и драйвером инноваций, для других — дырой в безопасности и обочиной технологического прогресса.
Мы хотим изучить текущее состояние и возможности открытого ПО в России. Пройдите опрос и помогите нам увидеть ситуацию глазами IT-профессионалов.
👉 Ссылка на опрос 👈
Прохождение займёт примерно 4 минуты
😁4
Сталкивались с загадочными ошибками Foreign Key в SQLite для Android? Поговорим об особенностях обработки ошибок внешних ключей в SQLite для Android, и узнаем, что такое ограничение внешнего ключа, проблемы, с которыми разработчики могут столкнуться при возникновении исключений внешних ключей в SQLite, и различные подходы к решению этих проблем.
Раскрываем тайну
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Как в SwifUI называется контейнер, который определяет своё содержимое как функцию собственного размера и пространства координат?
Anonymous Quiz
30%
ViewBuilder
10%
Path
60%
GeometryReader
🥱6👍2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Будем максимально подробно рассказывать про все существующие нейросети-помощники, которые генерируют текст или код — с пошаговыми инструкциями, промтами, инструментами и лайфхаками.
И другие!
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱2⚡1🔥1🌚1
Рассмотрим лучшие практики использования ViewModel в Android, роль в управлении состоянием пользовательского интерфейса и бизнес-логикой, стратегии ленивого внедрения зависимостей и важность реактивного программирования.
Кроме этого, поговорим про подводные камни.
Давайте разбираться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🌚1
Ни для кого не секрет, что высокая производительность и быстрая реакция на действия пользователя — важная часть всех мобильных приложений. Приемлемым считается время запуска, не превышающее 400 миллисекунд. Выше 20 секунд — система убивает приложение.
Разберемся, как ускорить запуск приложения
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡1
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Forwarded from Библиотека шарписта | C#, F#, .NET, ASP.NET
💪 Что не так с MVP: как создать конкурентоспособный продукт
Традиционная концепция MVP нуждается в пересмотре — авторы предлагают альтернативный подход, основанный на тесном взаимодействии с целевой аудиторией и непрерывных итерациях для создания действительно ценного продукта.
👉 Читать статью
👉 Зеркало
Традиционная концепция MVP нуждается в пересмотре — авторы предлагают альтернативный подход, основанный на тесном взаимодействии с целевой аудиторией и непрерывных итерациях для создания действительно ценного продукта.
👉 Читать статью
👉 Зеркало
👍4
Хотите сделать ваше приложение на Jetpack Compose быстрее? Смотрим, как управление стабильностью помогает в этом. Разбираемся, почему важны перекомпоновки и как правильно использовать аннотации @Immutable и @Stable, чтобы ваш код работал лучше и как повысить производительность с помощью Composable функций.
Читаем тут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
💸👨💻 Тебе повезло, ты богатый айтишник
Как показали результаты нашего исследования, даже с профильным образованием найти первую работу в ИТ бывает нелегко. Большинству свитчеров первый оффер дается еще сложнее: огромный объем необходимых знаний и навыков нужно получить как можно быстрее.
Многие учатся (самостоятельно или на курсах) без отрыва от основной работы. Самые отчаянные вайтишники бросают работу и начинают учиться, живя на скромные сбережения. Герой этой истории, фронтендер Олег, начинал именно так. Под катом — его история.
👉 Читать статью
👉 Зеркало
Как показали результаты нашего исследования, даже с профильным образованием найти первую работу в ИТ бывает нелегко. Большинству свитчеров первый оффер дается еще сложнее: огромный объем необходимых знаний и навыков нужно получить как можно быстрее.
Многие учатся (самостоятельно или на курсах) без отрыва от основной работы. Самые отчаянные вайтишники бросают работу и начинают учиться, живя на скромные сбережения. Герой этой истории, фронтендер Олег, начинал именно так. Под катом — его история.
👉 Читать статью
👉 Зеркало
Пока Apple думает добавлять Copilot в Xcode, хотя без официальных планов, мы уже можем расширить возможности IDE и интегрировать ИИ в нашу работу.
Как это сделать? Смотри тут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1
⚡️Proglib запускает каналы про нейросети
По каждому направлению отдельно! А именно:
⭐Библиотека нейрозвука — здесь все, связанное с транскрибацией, синтезом речи, ИИ-музыкой
⭐Библиотека нейротекста — классические ИИ-помощники вроде ChatGPT, Gemini, Bing
⭐Библиотека нейровидео — здесь пишем про нашумевшую Sora AI, а также про Runway ML, дипфейки и другие видеотехнологии
⭐Библиотека нейрокартинок — генерируем изображения и рассказываем про Midjourney, DALL-E, Stable Diffusion
⭐️Библиотека робототехники и беспилотников — наконец, тут мы рассказываем не столько про ИИ, сколько про роботов, беспилотные технологии и интернет вещей
И все это — максимально подробно: с пошаговыми инструкциями, промтами, инструментами и лайфхаками.
Подписывайтесь!
По каждому направлению отдельно! А именно:
⭐Библиотека нейрозвука — здесь все, связанное с транскрибацией, синтезом речи, ИИ-музыкой
⭐Библиотека нейротекста — классические ИИ-помощники вроде ChatGPT, Gemini, Bing
⭐Библиотека нейровидео — здесь пишем про нашумевшую Sora AI, а также про Runway ML, дипфейки и другие видеотехнологии
⭐Библиотека нейрокартинок — генерируем изображения и рассказываем про Midjourney, DALL-E, Stable Diffusion
⭐️Библиотека робототехники и беспилотников — наконец, тут мы рассказываем не столько про ИИ, сколько про роботов, беспилотные технологии и интернет вещей
И все это — максимально подробно: с пошаговыми инструкциями, промтами, инструментами и лайфхаками.
Подписывайтесь!
🔥2
Библиотека Android для биометрии, которая позволяет разработчикам приложений интегрировать функции безопасности, такие как сканирование отпечатков пальцев, распознавание лиц или даже узоры блокировки устройства и PIN-коды, подобные тем, что встречаются в банковских приложениях.
Добавить в своё приложение можно по гайду — смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉3🔥1
Forwarded from Библиотека питониста | Python, Django, Flask
🧑💻 Путь разработчика: один язык на всю жизнь или постоянное переобучение?
Мир IT постоянно развивается, и то, что было актуально вчера, сегодня может оказаться устаревшим. Мы хотим узнать, как часто разработчики меняют сферу деятельности и направление разработки в погоне за новыми знаниями и возможностями.
👉 Поделитесь своим мнением и опытом. Ваши ответы помогут нам лучше понять тенденции и предпочтения в сообществе разработчиков
Опрос займёт у вас примерно 4 минуты.
Мир IT постоянно развивается, и то, что было актуально вчера, сегодня может оказаться устаревшим. Мы хотим узнать, как часто разработчики меняют сферу деятельности и направление разработки в погоне за новыми знаниями и возможностями.
👉 Поделитесь своим мнением и опытом. Ваши ответы помогут нам лучше понять тенденции и предпочтения в сообществе разработчиков
Опрос займёт у вас примерно 4 минуты.
👍3👾1
В SwiftUI основным элементом пользовательского интерфейса является View, который определяет часть UI. Детально рассматриваем, как SwiftUI комбинирует и рендерит View и его подпредставления.
Создаём кнопку, которая требует длительного нажатия для активации и отображает индикатор выполнения при ее удержании.
Кастомный пикер, который можно использовать для выбора роста, веса и т.д.
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉2⚡1🔥1