Мессенджер
МТС, МегаФон, Билайн и Tele2 попросили правительство заблокировать звонки в WhatsApp и Telegram в России
МТС, «МегаФон», Билайн и Tele2 предложили заблокировать звонки в WhatsApp и Telegram, чтобы вернуть абонентов к обычной голосовой связи
— Читать дальше «МТС, МегаФон, Билайн и Tele2 попросили правительство заблокировать звонки в WhatsApp и Telegram в России»
МТС, МегаФон, Билайн и Tele2 попросили правительство заблокировать звонки в WhatsApp и Telegram в России
МТС, «МегаФон», Билайн и Tele2 предложили заблокировать звонки в WhatsApp и Telegram, чтобы вернуть абонентов к обычной голосовой связи
— Читать дальше «МТС, МегаФон, Билайн и Tele2 попросили правительство заблокировать звонки в WhatsApp и Telegram в России»
💊42😁5👎3👍2🦄2🌭1
Android обновление API SDK до 35 версии в сжатые сроки, в большом легаси-проекте
Все мы (разработчики Android-приложений), не так давно получили письмо вида:
Редко подобные письма становятся проблемой, однако при определенных условиях - это может существенно потрепать вам нервы.
Костыль-решение
Читать: https://habr.com/ru/articles/936222/
@a_cup_of_java | Другие наши каналы
Все мы (разработчики Android-приложений), не так давно получили письмо вида:
Редко подобные письма становятся проблемой, однако при определенных условиях - это может существенно потрепать вам нервы.
Костыль-решение
Читать: https://habr.com/ru/articles/936222/
@a_cup_of_java | Другие наши каналы
🙈4👍2🍌1💅1
Не дай Lottie уронить продакшен: зачем валидировать анимации
Кейс из жизни: мини-приложения, анимированные обложки, внешние команды — и одна на вид «валидная» анимация, которая кладет все приложение. Рассказываем, как мы научились воспринимать Lottie-файлы не как медиа, а как исполняемый код — и почему это улучшило стабильность всей системы.
Читать далее
Читать: https://habr.com/ru/articles/936342/
@a_cup_of_java | Другие наши каналы
Кейс из жизни: мини-приложения, анимированные обложки, внешние команды — и одна на вид «валидная» анимация, которая кладет все приложение. Рассказываем, как мы научились воспринимать Lottie-файлы не как медиа, а как исполняемый код — и почему это улучшило стабильность всей системы.
Читать далее
Читать: https://habr.com/ru/articles/936342/
@a_cup_of_java | Другие наши каналы
❤5👍1🕊1
На рынке только 10% реальных вайбкодеров. Почему разработчики в России не освоили ИИ: мнение CEO
В разработке появился новый тренд: вайбкодинг. Работает так: берёте Cursor или Windsurf, заставляете его писать код за вас, смотрите на выдачу и несёте её в прод. Всё, success. Так думает 90% вайбкодеров.
Как CEO могу сказать, что таких спецов в свою команду не возьму. К сожалению, разработчики не хотят адаптироваться к работе с ИИ и врут, что умеют с ним работать. Раньше, чтобы войти в IT, умельцы накручивали опыт, а теперь — ИИ-скиллы. В статье — моё мнение о том, почему так происходит и какие вайбкодеры трушные.
Узнать мнение CEO
Читать: https://habr.com/ru/companies/surfstudio/articles/935444/
@a_cup_of_java | Другие наши каналы
В разработке появился новый тренд: вайбкодинг. Работает так: берёте Cursor или Windsurf, заставляете его писать код за вас, смотрите на выдачу и несёте её в прод. Всё, success. Так думает 90% вайбкодеров.
Как CEO могу сказать, что таких спецов в свою команду не возьму. К сожалению, разработчики не хотят адаптироваться к работе с ИИ и врут, что умеют с ним работать. Раньше, чтобы войти в IT, умельцы накручивали опыт, а теперь — ИИ-скиллы. В статье — моё мнение о том, почему так происходит и какие вайбкодеры трушные.
Узнать мнение CEO
Читать: https://habr.com/ru/companies/surfstudio/articles/935444/
@a_cup_of_java | Другие наши каналы
👎12👍2
TAO Bubbles: элегантные и настраиваемые подсказки для ваших Jetpack Compose приложений
Каждый Android-разработчик сталкивается с задачей обучения пользователей новым функциям или помощи в навигации по интерфейсу. Традиционные всплывающие окна или сообщения могут быть навязчивыми. Конечно же есть способ элегантно подсвечивать элементы UI и предоставлять контекстную помощь.
Встречайте TAO Bubbles – легковесную библиотеку для Jetpack Compose, созданную для отображения настраиваемых "пузырей", "подсказок" или "тултипов", которые могут указывать на конкретные UI-компоненты.TAO Bubbles прекрасно подходит для создания пошаговых руководств, демонстрации новых возможностей или предоставления контекстно-зависимой справки прямо в вашем приложении.
Читать далее
Читать: https://habr.com/ru/articles/936122/
@a_cup_of_java | Другие наши каналы
Каждый Android-разработчик сталкивается с задачей обучения пользователей новым функциям или помощи в навигации по интерфейсу. Традиционные всплывающие окна или сообщения могут быть навязчивыми. Конечно же есть способ элегантно подсвечивать элементы UI и предоставлять контекстную помощь.
Встречайте TAO Bubbles – легковесную библиотеку для Jetpack Compose, созданную для отображения настраиваемых "пузырей", "подсказок" или "тултипов", которые могут указывать на конкретные UI-компоненты.TAO Bubbles прекрасно подходит для создания пошаговых руководств, демонстрации новых возможностей или предоставления контекстно-зависимой справки прямо в вашем приложении.
Читать далее
Читать: https://habr.com/ru/articles/936122/
@a_cup_of_java | Другие наши каналы
Замена YouTube Kids
Что делать, когда твой ребёнок признает только это приложение? Вот не хочет пользоваться аналогами, и всё тут! Как убрать недостатки в такой ситуации и добавить достоинств? Об этом и поговорим.
Читать далее
Читать: https://habr.com/ru/articles/936560/
@a_cup_of_java | Другие наши каналы
Что делать, когда твой ребёнок признает только это приложение? Вот не хочет пользоваться аналогами, и всё тут! Как убрать недостатки в такой ситуации и добавить достоинств? Об этом и поговорим.
Читать далее
Читать: https://habr.com/ru/articles/936560/
@a_cup_of_java | Другие наши каналы
💊7👎3
Мобильная разработка
Photo
Apple
Спор двух миллиардеров: ChatGPT выбрал Илона Маска, а Grok — Сэма Альтмана
ChatGPT-5 Pro выбрал Илона Маска, а Grok — Сэма Альтмана, превратив их противостояние в ироничный «спор миллиардеров через ботов»
— Читать дальше «Спор двух миллиардеров: ChatGPT выбрал Илона Маска, а Grok — Сэма Альтмана»
Спор двух миллиардеров: ChatGPT выбрал Илона Маска, а Grok — Сэма Альтмана
ChatGPT-5 Pro выбрал Илона Маска, а Grok — Сэма Альтмана, превратив их противостояние в ироничный «спор миллиардеров через ботов»
— Читать дальше «Спор двух миллиардеров: ChatGPT выбрал Илона Маска, а Grok — Сэма Альтмана»
❤2
«Доктор Хаус» vs. командный игрок: какого сеньора возьмут в команду в 2025 году
Привет Хабр, меня зовут Алина, и я HR-lead компании SSP SOFT (мы занимаемся заказной разработкой). Написать пост про особенности найма сеньоров мне помог наш райтер Сергей, а на саму идею — сподвиг случайно встреченный на просторах интернета пресс-релиз из заглавной иллюстрации. Не буду останавливаться на названии этой компании, его легко загуглить по фразам из скрина. Важно другое — коллеги по отрасли написали про избыток сеньоров на рынке труда в 2Q/2025 г., что казалось немыслимым еще пару лет назад. А как принимают на работу сеньоров, если речь идет не о массовом наборе, а точечно, под конкретные проекты? Об этом я и хотела порассуждать в этом посте.
Читать далее
Читать: https://habr.com/ru/companies/ssp-soft/articles/936030/
@a_cup_of_java | Другие наши каналы
Привет Хабр, меня зовут Алина, и я HR-lead компании SSP SOFT (мы занимаемся заказной разработкой). Написать пост про особенности найма сеньоров мне помог наш райтер Сергей, а на саму идею — сподвиг случайно встреченный на просторах интернета пресс-релиз из заглавной иллюстрации. Не буду останавливаться на названии этой компании, его легко загуглить по фразам из скрина. Важно другое — коллеги по отрасли написали про избыток сеньоров на рынке труда в 2Q/2025 г., что казалось немыслимым еще пару лет назад. А как принимают на работу сеньоров, если речь идет не о массовом наборе, а точечно, под конкретные проекты? Об этом я и хотела порассуждать в этом посте.
Читать далее
Читать: https://habr.com/ru/companies/ssp-soft/articles/936030/
@a_cup_of_java | Другие наши каналы
Регистрируете ПО? Не торопитесь…
Разработка приложений в качестве хобби иногда приносит свои плоды. Так, моя программа для управления оборудованием с телефона недавно нашла своего покупателя. По замечанию друга перед продажей приложения решил зарегистрировать интеллектуальную собственность. Под катом рассказываю о самой процедуре, копировании кода в Word, потерявшемся платеже и других подводных камнях.
Читать далее
Читать: https://habr.com/ru/companies/selectel/articles/936600/
@a_cup_of_java | Другие наши каналы
Разработка приложений в качестве хобби иногда приносит свои плоды. Так, моя программа для управления оборудованием с телефона недавно нашла своего покупателя. По замечанию друга перед продажей приложения решил зарегистрировать интеллектуальную собственность. Под катом рассказываю о самой процедуре, копировании кода в Word, потерявшемся платеже и других подводных камнях.
Читать далее
Читать: https://habr.com/ru/companies/selectel/articles/936600/
@a_cup_of_java | Другие наши каналы
👍2👎1
Игра
Блогер сделал аимбот в реальной жизни: с электрошоком и ИИ. Рука сама наводится на врага за 100 мс
Блогер создал «Neuromuscular Aim Assist» — ИИ с электростимуляцией, который наводит руку на врага в CS2 за 100 мс, быстрее киберспортсменов
— Читать дальше «Блогер сделал аимбот в реальной жизни: с электрошоком и ИИ. Рука сама наводится на врага за 100 мс»
Блогер сделал аимбот в реальной жизни: с электрошоком и ИИ. Рука сама наводится на врага за 100 мс
Блогер создал «Neuromuscular Aim Assist» — ИИ с электростимуляцией, который наводит руку на врага в CS2 за 100 мс, быстрее киберспортсменов
— Читать дальше «Блогер сделал аимбот в реальной жизни: с электрошоком и ИИ. Рука сама наводится на врага за 100 мс»
🔥3
Мессенджер
Роскомнадзор ограничит звонки в WhatsApp и Telegram в России. Что уже известно
Роскомнадзор частично ограничит звонки в WhatsApp и Telegram из-за роста мошенничества, сохранив переписку без изменений
— Читать дальше «Роскомнадзор ограничит звонки в WhatsApp и Telegram в России. Что уже известно»
Роскомнадзор ограничит звонки в WhatsApp и Telegram в России. Что уже известно
Роскомнадзор частично ограничит звонки в WhatsApp и Telegram из-за роста мошенничества, сохранив переписку без изменений
— Читать дальше «Роскомнадзор ограничит звонки в WhatsApp и Telegram в России. Что уже известно»
👎20🤔2👍1💊1
Мессенджер
WhatsApp и Telegram ответили на блокировку звонков в России
Мессенджеры WhatsApp и Telegram ответили на блокировку звонков в России, подчеркнув безопасность связи и готовность к диалогу
— Читать дальше «WhatsApp и Telegram ответили на блокировку звонков в России»
WhatsApp и Telegram ответили на блокировку звонков в России
Мессенджеры WhatsApp и Telegram ответили на блокировку звонков в России, подчеркнув безопасность связи и готовность к диалогу
— Читать дальше «WhatsApp и Telegram ответили на блокировку звонков в России»
👎9🗿5❤1👍1🔥1
Мы хотим записать видео с мобильным разработчиком, а вы можете накидать контента для него
Напишите в комментарии к этому посту глупые вопросы про мобильную разработку, которые всегда стеснялись задать 👇
Напишите в комментарии к этому посту глупые вопросы про мобильную разработку, которые всегда стеснялись задать 👇
Заменит ли WSA эмулятор Android Studio?
Ни для кого не секрет, что отладка Android приложения — это достаточно трудоёмкий процесс. Особенно если приложение должно быть адаптировано под разные размеры дисплеев и форм-факторы устройств. Приложение может быть запущено на смартфоне, планшете или складном устройстве.
Кроме того, не стоит забывать, что иногда приложение может быть запущено в режиме изменяемого размера окна. Конечно, мы можем запретить подобное поведение в Manifest, но тогда мы получим не самый удобный опыт использования в desktop mode.
Встроенный в Android Studio эмулятор позволяет создавать resizable эмулятор. Но пользоваться им мне показалось не очень удобным. Кроме того, если вы страдаете от нехватки ОЗУ, пользоваться встроенным эмулятором становиться трудно. В моём случае имеем машину с 8 Гб оперативной памяти на борту, и работа эмулятора сопровождается постоянными фризами и зависаниями.
Однако недавно я нашёл решение – Windows Subsystem For Android (WSA). И несмотря на то, что поддержка проекта совсем скоро прекращается, всё работает довольно стабильно.
Читать далее
Читать: https://habr.com/ru/articles/937310/
@a_cup_of_java | Другие наши каналы
Ни для кого не секрет, что отладка Android приложения — это достаточно трудоёмкий процесс. Особенно если приложение должно быть адаптировано под разные размеры дисплеев и форм-факторы устройств. Приложение может быть запущено на смартфоне, планшете или складном устройстве.
Кроме того, не стоит забывать, что иногда приложение может быть запущено в режиме изменяемого размера окна. Конечно, мы можем запретить подобное поведение в Manifest, но тогда мы получим не самый удобный опыт использования в desktop mode.
Встроенный в Android Studio эмулятор позволяет создавать resizable эмулятор. Но пользоваться им мне показалось не очень удобным. Кроме того, если вы страдаете от нехватки ОЗУ, пользоваться встроенным эмулятором становиться трудно. В моём случае имеем машину с 8 Гб оперативной памяти на борту, и работа эмулятора сопровождается постоянными фризами и зависаниями.
Однако недавно я нашёл решение – Windows Subsystem For Android (WSA). И несмотря на то, что поддержка проекта совсем скоро прекращается, всё работает довольно стабильно.
Читать далее
Читать: https://habr.com/ru/articles/937310/
@a_cup_of_java | Другие наши каналы
👎5🔥2😁2🗿1
[Перевод] Flutter 3.35 — Что нового во Flutter?
Добро пожаловать в ежеквартальный релиз Flutter 3.35! Это обновление призвано повысить вашу продуктивность и включает в себя стабильную версию горячей перезагрузки с сохранением состояния в веб-версии и экспериментальный запуск предпросмотра виджетов! Благодаря усилиям нашего сообщества, Flutter 3.35 включает в себя 1108 коммитов от 168 уникальных участников, 39 из которых присоединились к нам впервые. Давайте узнаем, что нового!
Читать далее
Читать: https://habr.com/ru/articles/937860/
@a_cup_of_java | Другие наши каналы
Добро пожаловать в ежеквартальный релиз Flutter 3.35! Это обновление призвано повысить вашу продуктивность и включает в себя стабильную версию горячей перезагрузки с сохранением состояния в веб-версии и экспериментальный запуск предпросмотра виджетов! Благодаря усилиям нашего сообщества, Flutter 3.35 включает в себя 1108 коммитов от 168 уникальных участников, 39 из которых присоединились к нам впервые. Давайте узнаем, что нового!
Читать далее
Читать: https://habr.com/ru/articles/937860/
@a_cup_of_java | Другие наши каналы
❤6👍6👎3🥱1
Мобильная разработка за неделю #598 (11 июля — 17 августа)
В этом выпуске создаем тепловые карты и делаем элегантные и настраиваемые подсказки, делаем $100K на iOS-приложении и тратим все на исправление ошибок и выгорание, оцениваем мобильный рынок с Sensor Tower, объясняем, почему разработчики в России не освоили ИИ, ждем «момент BlackBerry» для Apple и многое другое. Заходите!
Читать далее
Читать: https://habr.com/ru/articles/937940/
@a_cup_of_java | Другие наши каналы
В этом выпуске создаем тепловые карты и делаем элегантные и настраиваемые подсказки, делаем $100K на iOS-приложении и тратим все на исправление ошибок и выгорание, оцениваем мобильный рынок с Sensor Tower, объясняем, почему разработчики в России не освоили ИИ, ждем «момент BlackBerry» для Apple и многое другое. Заходите!
Читать далее
Читать: https://habr.com/ru/articles/937940/
@a_cup_of_java | Другие наши каналы
👍4
Clean Arch + Cubit + Reactor
Clean + Cubit + Reactor
Взаимодействие кубитов друг с другом изолированно через репозиторий без стримов. Подход, который родился у меня в процессе работы над несколькими моими проектами.
Задача — как синхронизировать несколько независимых Cubit‑ов, работающих с одними и теми же данными, имеющих разную логику и при этом не связывать их напрямую и не пробрасывать события через UI.
Читать далее
Читать: https://habr.com/ru/articles/938084/
@a_cup_of_java | Другие наши каналы
Clean + Cubit + Reactor
Взаимодействие кубитов друг с другом изолированно через репозиторий без стримов. Подход, который родился у меня в процессе работы над несколькими моими проектами.
Задача — как синхронизировать несколько независимых Cubit‑ов, работающих с одними и теми же данными, имеющих разную логику и при этом не связывать их напрямую и не пробрасывать события через UI.
Читать далее
Читать: https://habr.com/ru/articles/938084/
@a_cup_of_java | Другие наши каналы
Вайб кодинг- обязательный навык, который нужен каждому
В эпоху стремительных технологических изменений владение традиционными языками программирования уже не единственный путь в IT. На смену им приходит вайбкодинг – подход, который позволяет создавать приложения, сайты и автоматизировать задачи буквально «на лету», используя только свою идею и конечно же ИИ.
Читать далее
Читать: https://habr.com/ru/articles/937924/
@a_cup_of_java | Другие наши каналы
В эпоху стремительных технологических изменений владение традиционными языками программирования уже не единственный путь в IT. На смену им приходит вайбкодинг – подход, который позволяет создавать приложения, сайты и автоматизировать задачи буквально «на лету», используя только свою идею и конечно же ИИ.
Читать далее
Читать: https://habr.com/ru/articles/937924/
@a_cup_of_java | Другие наши каналы
👎31😁5🔥1🤪1
Ссылка на git в резюме соискателя
Как анализировать GitHub соискателя, указанный в резюме? Какие pet-проекты встречаются чаще всего и о чём они могут рассказать?
Я и так знаю, но интересно
Читать: https://habr.com/ru/articles/938420/
@a_cup_of_java | Другие наши каналы
Как анализировать GitHub соискателя, указанный в резюме? Какие pet-проекты встречаются чаще всего и о чём они могут рассказать?
Я и так знаю, но интересно
Читать: https://habr.com/ru/articles/938420/
@a_cup_of_java | Другие наши каналы
🤣5😁3
Игра
Зачем античиту Battlefield 6 понадобились Secure Boot и TPM? Объясняем новые методы защиты
Battlefield 6 требует Secure Boot и TPM 2.0: античит проверяет целостность системы и «железо», усложняя обход банов и работу читов
— Читать дальше «Зачем античиту Battlefield 6 понадобились Secure Boot и TPM? Объясняем новые методы защиты»
Зачем античиту Battlefield 6 понадобились Secure Boot и TPM? Объясняем новые методы защиты
Battlefield 6 требует Secure Boot и TPM 2.0: античит проверяет целостность системы и «железо», усложняя обход банов и работу читов
— Читать дальше «Зачем античиту Battlefield 6 понадобились Secure Boot и TPM? Объясняем новые методы защиты»
👎3