Топ-5 самых частых вопросов по корутинам Kotlin с собеседований
Например, их часто юзают спецы на Google DevFest. Это БАЗА, которую должен знать каждый разработчик, если хочет сдать собес на ура!
Вопросы с решениями и пошаговым разбором — тут.
Например, их часто юзают спецы на Google DevFest. Это БАЗА, которую должен знать каждый разработчик, если хочет сдать собес на ура!
Вопросы с решениями и пошаговым разбором — тут.
Medium
5 Common Kotlin Coroutines interview questions
Gotta know them!
❤9🔥6👍4🥰2😁1🤝1
В России звонки через мессенджеры будут БЛОКИРОВАТЬ по умолчанию, сообщили в Роскомнадзоре. Часть операторов уже работает над фичей.
РКН считает, что в стране скоро введут ПОЛНЫЙ ЗАКОНОДАТЕЛЬНЫЙ ЗАПРЕТ на любые звонки за границу. Так ведомство предлагает обезопасить граждан от мошенников.
При этом никакие законы сейчас и не нужны, запрет может начать действовать в любую секунду.
РКН считает, что в стране скоро введут ПОЛНЫЙ ЗАКОНОДАТЕЛЬНЫЙ ЗАПРЕТ на любые звонки за границу. Так ведомство предлагает обезопасить граждан от мошенников.
При этом никакие законы сейчас и не нужны, запрет может начать действовать в любую секунду.
😱21🤯11👍10💊8🔥5🤣3😢2🙊2😭1👀1🤷1
This media is not supported in your browser
VIEW IN TELEGRAM
Убираем мерцающие гирлянды на фотках в айфоне — держите гайд, как сделать топовые новогодние пикчи без бликов и прочей шелухи:
1. Открываем «Настройки» → «Камера».
2. Тапаем «Запись видео».
3. Включаем режим «Показ форматов PAL».
4. Выбираем 25 кадр/с (PAL) в любом качестве.
Сохраняйте и пользуйтесь.
1. Открываем «Настройки» → «Камера».
2. Тапаем «Запись видео».
3. Включаем режим «Показ форматов PAL».
4. Выбираем 25 кадр/с (PAL) в любом качестве.
Сохраняйте и пользуйтесь.
👍2❤1🔥1🥰1👏1😁1
Штрафовать за обход блокировок будут в РФ! Теперь это ПЛАТА за зарубежный инет, отметили юристы.
Роскомнадзор уже подготовил приказ, согласно которому операторы ОБЯЗАНЫ предоставлять сведения о юзерах — ведомство будет следить за всеми попытками обхода блоков и рассылать штрафы прямо на Госуслуги.
— уточнил анонимный IT-эксперт.
Началось.
Роскомнадзор уже подготовил приказ, согласно которому операторы ОБЯЗАНЫ предоставлять сведения о юзерах — ведомство будет следить за всеми попытками обхода блоков и рассылать штрафы прямо на Госуслуги.
После сбора информации пользователю прилетит штраф, например, на Госуслуги. Скорее, такие штрафы будут небольшими, но регулярными. Можно считать это платой за доступ в зарубежный интернет,
— уточнил анонимный IT-эксперт.
Началось.
🤯29🤣26😱6🌚3🔥2😈2👎1😭1🫡1
Релизнули раннюю версию плагина Koin для Idea и Android Studio — он полностью решает проблему отсутствия проверки графа во время валидации и улучшает опыт работы с фреймворком.
Получите, распишитесь:
• Можно смотреть дерево конфигурации Koin, в том числе модули, компоненты и зависимости.
• Ввели навигацию между компонентами и зависимостями — поиск по коду в прошлом.
• В будущем разрабы планируют еще множество фичей.
Подаем заявку и тестируем новинку — тут.
Получите, распишитесь:
• Можно смотреть дерево конфигурации Koin, в том числе модули, компоненты и зависимости.
• Ввели навигацию между компонентами и зависимостями — поиск по коду в прошлом.
• В будущем разрабы планируют еще множество фичей.
Подаем заявку и тестируем новинку — тут.
🔥20👍4❤2🥰2🤔1
Forwarded from Инструменты программиста
Топ-11 трендов, которые нужны айтишнику в 2025 году
В Tproger рассмотрели ключевые тренды, от анализа больших данных до решений в области AR/VR, и выяснили, как они влияют на рынок труда. Эксперты из Райффайзенбанка и Nexign.com представили рекомендации по актуальным инструментам и технологиям, которые помогут вам оставаться на гребне волны.
@prog_tools
В Tproger рассмотрели ключевые тренды, от анализа больших данных до решений в области AR/VR, и выяснили, как они влияют на рынок труда. Эксперты из Райффайзенбанка и Nexign.com представили рекомендации по актуальным инструментам и технологиям, которые помогут вам оставаться на гребне волны.
@prog_tools
🔥4👍2😱1
This media is not supported in your browser
VIEW IN TELEGRAM
«Умные очки превзойдут мобильные устройства к 2030 году», — Марк Цукерберг
CEO Meta* в одном из интервью рассказал, что смарт-очки отодвинут телефоны с Олимпа к 2030 году и станут «новой платформой». При этом эффект будет аналогичен противостоянию смартфонов и компьютеров — первые превзошли, но не полностью заменили соперников.
Готовимся разрабатывать приложения под очки или еще поработаем с мобилками?
👍 — залетаем в новую нишу
😁 — куда там, пока рынок еще сырой
🤯 — ерунду говорит
* — признана экстремистской, запрещена в РФ.
CEO Meta* в одном из интервью рассказал, что смарт-очки отодвинут телефоны с Олимпа к 2030 году и станут «новой платформой». При этом эффект будет аналогичен противостоянию смартфонов и компьютеров — первые превзошли, но не полностью заменили соперников.
Готовимся разрабатывать приложения под очки или еще поработаем с мобилками?
* — признана экстремистской, запрещена в РФ.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯74👍40😁29🐳2
Полезные материалы о Flutter и Dart-разработке
Подборка YouTube-каналов, книг и других материалов, которые помогут вам быстро освоить Flutter и заодно Dart, которые вы могли пропустить.
Планы на новогодние найдены.
Подборка YouTube-каналов, книг и других материалов, которые помогут вам быстро освоить Flutter и заодно Dart, которые вы могли пропустить.
Планы на новогодние найдены.
Tproger
15 каналов в Telegram и YouTube про разработку во Flutter
Собрали все самые полезные каналы в Telegram и Youtube про разработку во Flutter и Dart, а также книги, уроки и документацию.
🔥11👍5😁3
ТОННА инфы о пентесте мобильных приложений — в этом репозитории собрана целая библиотека материалов для тестирования софта на Android и iOS:
• Введение и общая информация.
• Сборник ВСЕХ фреймворков для тестирования мобильных приложений.
• Анализ сетей.
• Аналитика работы, обнаружение руткитов.
• Наиболее полезные сервисы для пентестинга.
Гуру пентеста становимся — тут.
• Введение и общая информация.
• Сборник ВСЕХ фреймворков для тестирования мобильных приложений.
• Анализ сетей.
• Аналитика работы, обнаружение руткитов.
• Наиболее полезные сервисы для пентестинга.
Гуру пентеста становимся — тут.
👍18😁5🔥3❤2⚡1🥰1👏1
Годнота: нашел ПОДРОБНЕЙШИЙ курс по Rust, который юзают спецы Android-разработки в Google. Максимально концентрированная инфа, которая поможет освоить базу буквально за пару дней.
• Базовый синтаксис.
• Тестирование и контроль ошибок.
• Использование Rust в Android-разработке и рассмотрение его совместимости с C, C++ и Java.
• Погружение в работу с браузерами на движке Chromium.
• Bare-metal и Concurrency.
• Все основные идиомы языка.
• Б-Е-С-П-Л-А-Т-Н-О.
Гуру раста становимся — тут.
Запустить курс на собственном сервере — здесь.
• Базовый синтаксис.
• Тестирование и контроль ошибок.
• Использование Rust в Android-разработке и рассмотрение его совместимости с C, C++ и Java.
• Погружение в работу с браузерами на движке Chromium.
• Bare-metal и Concurrency.
• Все основные идиомы языка.
• Б-Е-С-П-Л-А-Т-Н-О.
Гуру раста становимся — тут.
Запустить курс на собственном сервере — здесь.
👍20❤6😁2🔥1🥰1👏1
Apple тайно сканирует все ЛИЧНЫЕ фото на iPhone — фича автоматически включилась после обновления до iOS 18.1.
«Официально» улучшенный поиск нужен, чтобы быстрее и удобнее сортировать фотки. А по факту на этих данных Apple, скорее всего, будет тренировать свои нейросети.
Вырубаем в два клика:
1. Открываем «Настройки».
2. Заходим в «Приложения» и дальше в «Фото».
3. Отключаем «Улучшенный визуальный поиск».
«Официально» улучшенный поиск нужен, чтобы быстрее и удобнее сортировать фотки. А по факту на этих данных Apple, скорее всего, будет тренировать свои нейросети.
Вырубаем в два клика:
1. Открываем «Настройки».
2. Заходим в «Приложения» и дальше в «Фото».
3. Отключаем «Улучшенный визуальный поиск».
🔥9👍7🥰4😁3❤2
Мобильная разработка
Годнота: нашел ПОДРОБНЕЙШИЙ курс по Rust, который юзают спецы Android-разработки в Google. Максимально концентрированная инфа, которая поможет освоить базу буквально за пару дней. • Базовый синтаксис. • Тестирование и контроль ошибок. • Использование Rust…
Больше 200 (!) гайдов и пет-проектов с открытым кодом для Android-разработки. Целая команда синьор-разрабов собрала п-о-ш-а-г-о-в-ы-е туториалы, которые помогут отточить навыки до идеала:
• Каждый проект разжеван до мелочей.
• Создание списков, скроллов, слайдеров, свайпов и других видов меню.
• Гайды по работе с экшен-барами.
• Верстка галерей для мобилок.
• Всевозможные кастомизируемые элементы.
• Работа с картами.
Проходим теорию и практикуемся — тут.
• Каждый проект разжеван до мелочей.
• Создание списков, скроллов, слайдеров, свайпов и других видов меню.
• Гайды по работе с экшен-барами.
• Верстка галерей для мобилок.
• Всевозможные кастомизируемые элементы.
• Работа с картами.
Проходим теорию и практикуемся — тут.
👍35🔥13😁6❤1🥰1🤝1
⚡️СРОЧНО обновляем Chrome и Firefox на всех устройствах — вас могут хакнуть прямо сейчас. Разрабы выпустили патч, который убирает одну из самых опасных уязвимостей CVE-2025-0291.
В чем дело: с помощью бреши аферисты могут запустить вредоносный код на любом вашем девайсе УДАЛЕННО — они получат полный контроль над мобилкой или компом и похитят все личные данные.
Что делаем: на Windows и Мac накатываем обнову 31.0.6778.264/265, линуксоидам — 131.0.6778.264.
Расскажите всем.
В чем дело: с помощью бреши аферисты могут запустить вредоносный код на любом вашем девайсе УДАЛЕННО — они получат полный контроль над мобилкой или компом и похитят все личные данные.
Что делаем: на Windows и Мac накатываем обнову 31.0.6778.264/265, линуксоидам — 131.0.6778.264.
Расскажите всем.
😱20👍6🤔4🗿4❤2🔥1🥰1🤣1
Откопал ЛУЧШУЮ базу знаний для iOS-разработчика прямо сейчас — синьор со стажем в 10 лет закрыл 30+ самых популярных тем, которые нужно изучить, чтобы найти работу мечты уже в этом году:
• Вся теоретическая БАЗА.
• Подробнейший туториал по языку Swift.
• Создание графики и анимации в iOS-приложениях.
• Подключение оплаты.
• Инфа по безопасности и пентесты iOS-приложений.
• Паттерны проектирования.
• Даже МАШИННОЕ ОБУЧЕНИЕ в iOS и настройка собственной нейросети внутри проги.
Все материалы разжеваны досконально.
Влетаем с ноги в iOS-разработку — тут.
• Вся теоретическая БАЗА.
• Подробнейший туториал по языку Swift.
• Создание графики и анимации в iOS-приложениях.
• Подключение оплаты.
• Инфа по безопасности и пентесты iOS-приложений.
• Паттерны проектирования.
• Даже МАШИННОЕ ОБУЧЕНИЕ в iOS и настройка собственной нейросети внутри проги.
Все материалы разжеваны досконально.
Влетаем с ноги в iOS-разработку — тут.
👍14❤3😁2🔥1👏1😱1🤝1
🚀 Swift 6: переходить или подождать?
Пост вдохновлен статьей Донни Уоллса. Фулл — тут. А я собрал для вас мысли по материалу, плюс пару своих рассуждений.
Что нового?
Главное в Swift 6 — улучшенная поддержка параллелизма (Concurrency). Теперь компилятор выявляет гонки данных на этапе сборки, повышая стабильность и надежность кода.
Проблемы миграции:
• Переключение проекта с Swift 5 на Swift 6 может вызвать ошибки, связанные с Sendable, акторами и асинхронным кодом.
• Рефакторинг может затронуть архитектуру проекта: синхронный код станет асинхронным, что потребует больше времени.
Рекомендации:
• Оставаться на Swift 5 для текущих крупных проектов.
Начинать новые проекты на Swift 6, если готовы к сложностям.
• Для Swift-пакетов используйте режим Swift 6 — их проще адаптировать.
• Перед миграцией изучите Sendable, акторы и изоляцию.
• Гибридный подход (Swift 5 + Swift 6 для новых модулей) поможет адаптироваться без лишних проблем.
А что выбрали вы?
👍 — пока остаюсь на Swift 5
😁 — перехожу на Swift 6
🤔 — пока в раздумьях
Пост вдохновлен статьей Донни Уоллса. Фулл — тут. А я собрал для вас мысли по материалу, плюс пару своих рассуждений.
Что нового?
Главное в Swift 6 — улучшенная поддержка параллелизма (Concurrency). Теперь компилятор выявляет гонки данных на этапе сборки, повышая стабильность и надежность кода.
Проблемы миграции:
• Переключение проекта с Swift 5 на Swift 6 может вызвать ошибки, связанные с Sendable, акторами и асинхронным кодом.
• Рефакторинг может затронуть архитектуру проекта: синхронный код станет асинхронным, что потребует больше времени.
Рекомендации:
• Оставаться на Swift 5 для текущих крупных проектов.
Начинать новые проекты на Swift 6, если готовы к сложностям.
• Для Swift-пакетов используйте режим Swift 6 — их проще адаптировать.
• Перед миграцией изучите Sendable, акторы и изоляцию.
• Гибридный подход (Swift 5 + Swift 6 для новых модулей) поможет адаптироваться без лишних проблем.
А что выбрали вы?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30😁15🤔12🌭8👾1
This media is not supported in your browser
VIEW IN TELEGRAM
Топ-способов для передачи файлов с iOS на Android.
Cохраняйте себе.
Cохраняйте себе.
👍11🔥4👎3❤2😁2
Разрабы нейронки Kling выпустили приложение для iOS. К сожалению, ребятам на Android придется пока подождать.
Сама модель мощно обновилась: теперь lipsynс доступен для видео, которые вы загружаете. Также добавили словарь промтов — запросы можно не придумывать, а брать готовые из базы.
Забираем — тут.
Сама модель мощно обновилась: теперь lipsynс доступен для видео, которые вы загружаете. Также добавили словарь промтов — запросы можно не придумывать, а брать готовые из базы.
Забираем — тут.
❤7👍5🔥3
Не работает множество сервисов, среди которых мессенджеры, операторы связи, онлайн-банки и игровые платформы.
Лег даже сайт для ПРОВЕРКИ СБОЕВ.
При этом в РКН не знают причины падения всего Рунета.
А у вас все работает или упало?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍65😱37👎26🤣15🤪3🐳1💅1