🔎 Google вводит 24-часовую задержку на установку некоторых APK
Android получает новый уровень защиты. Если приложение от непроверенного разработчика, простого разрешения на установку теперь мало — нужно пройти «расширенный» процесс, а после активации подождать целые сутки.
Что важно:
• ADB не затрагивают — для разработчиков и отладки всё по-старому
• проверенных разработчиков и приложения из крупных магазинов ограничение обходит стороной
Проверка разработчиков стартует в первых странах с 30 сентября, а глобальный запуск намечен аж на 2027 год.
Логика понятна: меньше шансов подсунуть пользователю вредонос через случайный APK. Но сутки ожидания за ручную установку — история спорная.
#Android #Google #APK
Android получает новый уровень защиты. Если приложение от непроверенного разработчика, простого разрешения на установку теперь мало — нужно пройти «расширенный» процесс, а после активации подождать целые сутки.
Что важно:
• ADB не затрагивают — для разработчиков и отладки всё по-старому
• проверенных разработчиков и приложения из крупных магазинов ограничение обходит стороной
Проверка разработчиков стартует в первых странах с 30 сентября, а глобальный запуск намечен аж на 2027 год.
Логика понятна: меньше шансов подсунуть пользователю вредонос через случайный APK. Но сутки ожидания за ручную установку — история спорная.
#Android #Google #APK
🔥2❤1👍1🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
Вышел Firefox 154 — и вместе с ним подъехали давно ожидаемые CSS-фишки
①
②
Самое приятное: теперь эти возможности работают во всех основных браузерах, а значит их можно смело тащить в прод без костылей и полифиллов
Лови новую точку опоры для чистой вёрстки без хаков
А после кода приятно переключиться на что-то вкусное — заходи туда, где простые рецепты на каждый день и идеи для ужина
#программирование #разработка #технологии
①
sibling-index() и sibling-count() — с ними легко делать эффект «разбросанных» элементов, когда позиция зависит от порядкового номера в наборе②
text-box — спасение для аккуратного выравнивания текста по вертикали и горизонтали в кнопках и прочих контейнерахСамое приятное: теперь эти возможности работают во всех основных браузерах, а значит их можно смело тащить в прод без костылей и полифиллов
Лови новую точку опоры для чистой вёрстки без хаков
А после кода приятно переключиться на что-то вкусное — заходи туда, где простые рецепты на каждый день и идеи для ужина
#программирование #разработка #технологии
❤2🔥1🥰1👏1
Треть веба уже пишет ИИ
После выхода ChatGPT интернет заметно изменился: около 35% страниц, опубликованных с конца 2022 года, несут следы машинной генерации.
И тут возникает любопытный парадокс. Нейросети учатся на текстах из сети, а сама сеть всё сильнее наполняется тем, что эти же нейросети и написали. Модель обучается на выхлопе другой модели — и так по кругу.
Чем дальше, тем труднее понять, где живой автор, а где алгоритм. А для будущих ИИ это ещё и риск деградации: обучение на собственных «отражениях» постепенно размывает качество данных.
#программирование #разработка #технологии
После выхода ChatGPT интернет заметно изменился: около 35% страниц, опубликованных с конца 2022 года, несут следы машинной генерации.
И тут возникает любопытный парадокс. Нейросети учатся на текстах из сети, а сама сеть всё сильнее наполняется тем, что эти же нейросети и написали. Модель обучается на выхлопе другой модели — и так по кругу.
Чем дальше, тем труднее понять, где живой автор, а где алгоритм. А для будущих ИИ это ещё и риск деградации: обучение на собственных «отражениях» постепенно размывает качество данных.
#программирование #разработка #технологии
🎉2💯2❤1👏1😁1
Python в машиностроении — это не про абстрактный код, а про реальную пользу для инженеров.
С его помощью можно автоматизировать рутину, анализировать массивы данных и щёлкать сложные инженерные задачи, на которые вручную ушли бы дни.
Базовый набор инструментов тут вполне понятный:
•
•
•
Сверху — подключение ИИ прямо в инженерные процессы: от предсказания нагрузок до оптимизации конструкций. И всё это отрабатывается на практических кейсах, а не на голой теории.
Подписывайся, чтобы не пропустить — разборы Python и AI выходят здесь регулярно.
#python #программирование #разработка
С его помощью можно автоматизировать рутину, анализировать массивы данных и щёлкать сложные инженерные задачи, на которые вручную ушли бы дни.
Базовый набор инструментов тут вполне понятный:
•
NumPy — быстрые вычисления и работа с матрицами•
Pandas — разбор и обработка данных•
Matplotlib — наглядные графики и визуализацияСверху — подключение ИИ прямо в инженерные процессы: от предсказания нагрузок до оптимизации конструкций. И всё это отрабатывается на практических кейсах, а не на голой теории.
Подписывайся, чтобы не пропустить — разборы Python и AI выходят здесь регулярно.
#python #программирование #разработка
🥰2🤩2⚡1❤1👍1
The Ultimate Kali Linux Book (3-е издание, автор Гаурав Сингх) — плотный гайд по пентестингу на связке проверенных инструментов:
Внутри разбирают весь цикл работы этичного хакера:
— сбор информации о цели (тут это фундамент, без него дальше никуда)
— оценка уязвимостей систем и устройств
— эксплуатация дыр в сетевой инфраструктуре
— тестирование веб-приложений на прочность
К финалу книги вы прокачаете навыки до уровня, где реально не страшно браться за аудит корпоративной сети. Kali перестаёт быть набором незнакомых команд и становится рабочим арсеналом.
#linux #программирование #разработка
Nmap, Metasploit, Aircrack-ng и Empire.Внутри разбирают весь цикл работы этичного хакера:
— сбор информации о цели (тут это фундамент, без него дальше никуда)
— оценка уязвимостей систем и устройств
— эксплуатация дыр в сетевой инфраструктуре
— тестирование веб-приложений на прочность
К финалу книги вы прокачаете навыки до уровня, где реально не страшно браться за аудит корпоративной сети. Kali перестаёт быть набором незнакомых команд и становится рабочим арсеналом.
#linux #программирование #разработка
🔥2🎉2⚡1👍1
🚑 «У вас плохой диагноз»: мошенники играют в докторов
В МВД предупреждают о новой волне обмана с «медицинскими» легендами. Злоумышленники звонят под видом врачей, сотрудников скорой, лабораторий, поликлиник и страховых — и разными предлогами выманивают личные данные, коды из СМС и деньги.
Частые сценарии:
➖ ложный диагноз
➖ «замена» полиса ОМС
➖ обновление данных медкарты
➖ приглашение на диспансеризацию
➖ «спасение» близкого после ДТП
Главное правило: настоящие врачи, медперсонал и страховые никогда не запрашивают личные данные и коды по телефону или в мессенджерах. Услышали такое — кладите трубку и перезванивайте в организацию по официальному номеру.
Бдительность — лучшая защита от социальной инженерии.
Вкусные рецепты на каждый день уже ждут вас — заходите за идеями для завтрака и ужина.
#мошенники #безопасность #МВД
В МВД предупреждают о новой волне обмана с «медицинскими» легендами. Злоумышленники звонят под видом врачей, сотрудников скорой, лабораторий, поликлиник и страховых — и разными предлогами выманивают личные данные, коды из СМС и деньги.
Частые сценарии:
➖ ложный диагноз
➖ «замена» полиса ОМС
➖ обновление данных медкарты
➖ приглашение на диспансеризацию
➖ «спасение» близкого после ДТП
Главное правило: настоящие врачи, медперсонал и страховые никогда не запрашивают личные данные и коды по телефону или в мессенджерах. Услышали такое — кладите трубку и перезванивайте в организацию по официальному номеру.
Бдительность — лучшая защита от социальной инженерии.
Вкусные рецепты на каждый день уже ждут вас — заходите за идеями для завтрака и ужина.
#мошенники #безопасность #МВД
🔥3❤2👏2💯2🥰1🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
Большинство голосовых ассистентов работают по очереди: сначала говорите вы, потом отвечает он — и так по кругу.
NVIDIA пошла другим путём и выпустила модель Nemotron 3 VoiceChat из открытого набора NeMo Speech.
Главная фишка — полнодуплексный режим. Модель слушает и отвечает одновременно, в реальном времени. Её можно перебить прямо посреди фразы, почти как живого собеседника, а не ждать, пока она договорит.
Для локального запуска фреймворка понадобятся GPU и CUDA. Но пробовать железо необязательно — есть живая демоверсия, которую может открыть любой желающий.
Такой подход заметно приближает диалог с ИИ к нормальному человеческому разговору.
#NVIDIA #Nemotron #AI
NVIDIA пошла другим путём и выпустила модель Nemotron 3 VoiceChat из открытого набора NeMo Speech.
Главная фишка — полнодуплексный режим. Модель слушает и отвечает одновременно, в реальном времени. Её можно перебить прямо посреди фразы, почти как живого собеседника, а не ждать, пока она договорит.
Для локального запуска фреймворка понадобятся GPU и CUDA. Но пробовать железо необязательно — есть живая демоверсия, которую может открыть любой желающий.
Такой подход заметно приближает диалог с ИИ к нормальному человеческому разговору.
#NVIDIA #Nemotron #AI
❤5🤩2🥰1👏1😁1
⚙ Windows наконец-то взялась за контекстные меню — и это, пожалуй, самая масштабная разовая порция настроек оболочки за всю историю системы, если не считать оформления.
Честно, не ждал от команды Windows такой тонкой кастомизации. Все новые опции реально по делу 👏
К меню у меня давно двоякое чувство. Пять лет назад сделали правильный шаг: сгруппировали пункты и сократили их по вертикали. Но проблему это не закрыло — новые меню вышли ещё медленнее старых, которые и без того не летали 🤦♂
Тормоза дошли до того, что пришлось писать скрипт для удаления лишних пунктов. Теперь он почти не нужен.
Досадно, что баг мариновали пять лет и подорвались лишь когда на горизонте замаячила следующая версия системы. Но лучше поздно, чем никогда ✌️
#Windows #кастомизация #оболочка
Честно, не ждал от команды Windows такой тонкой кастомизации. Все новые опции реально по делу 👏
К меню у меня давно двоякое чувство. Пять лет назад сделали правильный шаг: сгруппировали пункты и сократили их по вертикали. Но проблему это не закрыло — новые меню вышли ещё медленнее старых, которые и без того не летали 🤦♂
Тормоза дошли до того, что пришлось писать скрипт для удаления лишних пунктов. Теперь он почти не нужен.
Досадно, что баг мариновали пять лет и подорвались лишь когда на горизонте замаячила следующая версия системы. Но лучше поздно, чем никогда ✌️
#Windows #кастомизация #оболочка
👍2🔥2❤1👏1🤩1
Три плагина для Mattermost за день — история о том, как закрыть привычные боли мессенджера с помощью Cursor
Была Team Edition и три ежедневных раздражителя:
— нельзя нормально ответить на конкретное сообщение в канале
— не видно, прочитал коллега или нет
— для созвона приходится кидать ссылку на локальный Jitsi с отдельной авторизацией
За один день в Cursor собрались три плагина: reply с цитатой, галочки «доставлено/прочитано» и голосовые комнаты на Pion прямо в server-плагине. Всё на личной инициативе, без тикета в бэклоге — и коллегам зашло.
Отдельно любопытно, как задавать рамки AI, чтобы он не улетал в сторону (опыт с медиа тут выручил), и где плагины упираются в потолок. Спойлер: нативные приложения.
#Mattermost #Cursor #плагины
Была Team Edition и три ежедневных раздражителя:
— нельзя нормально ответить на конкретное сообщение в канале
— не видно, прочитал коллега или нет
— для созвона приходится кидать ссылку на локальный Jitsi с отдельной авторизацией
За один день в Cursor собрались три плагина: reply с цитатой, галочки «доставлено/прочитано» и голосовые комнаты на Pion прямо в server-плагине. Всё на личной инициативе, без тикета в бэклоге — и коллегам зашло.
Отдельно любопытно, как задавать рамки AI, чтобы он не улетал в сторону (опыт с медиа тут выручил), и где плагины упираются в потолок. Спойлер: нативные приложения.
#Mattermost #Cursor #плагины
👍3⚡2❤2🔥1🤩1
This media is not supported in your browser
VIEW IN TELEGRAM
Восстание машин начинается с логистики 🤖
В Питере робокурьеры устроили небольшой затор и буквально зажали живого человека посреди тротуара. Со стороны выглядит как сцена из фильма про Скайнет: несколько автономных тележек сгрудились и не пропускают «кожаного».
На деле всё прозаичнее — это баг в алгоритме уклонения. Такие роботы ориентируются по камерам и лидарам, но в узких местах их логика обхода препятствий может зациклиться: каждый видит другого как помеху и замирает. Классический deadlock, только на асфальте.
Пока это забавный курьёз, но именно на таких мелочах и обкатывают поведение автономного транспорта в городе.
Тут ржёшь до слёз с самых угарных видосов и мемов. Залетай за порцией годного треша и угара — скучно не будет!
#роботы #робокурьеры #алгоритмы
В Питере робокурьеры устроили небольшой затор и буквально зажали живого человека посреди тротуара. Со стороны выглядит как сцена из фильма про Скайнет: несколько автономных тележек сгрудились и не пропускают «кожаного».
На деле всё прозаичнее — это баг в алгоритме уклонения. Такие роботы ориентируются по камерам и лидарам, но в узких местах их логика обхода препятствий может зациклиться: каждый видит другого как помеху и замирает. Классический deadlock, только на асфальте.
Пока это забавный курьёз, но именно на таких мелочах и обкатывают поведение автономного транспорта в городе.
Тут ржёшь до слёз с самых угарных видосов и мемов. Залетай за порцией годного треша и угара — скучно не будет!
#роботы #робокурьеры #алгоритмы
👏2🎉2❤1👍1💯1
Все пять safety-свойств Raft прошли — а две реплики всё равно разошлись
Реализацию Raft на TypeScript прогнали через сидированную симуляцию: каждый тик, задержка сообщения и падение узла жёстко задаются сидом. Это делает баги воспроизводимыми — запустил тот же сид и получил ту же картину.
И вот на двадцать пятом прогоне две реплики применили разные значения. При этом формально все правила алгоритма выполнялись — ни одно safety-свойство не нарушилось.
Самое любопытное тут не сам баг, а то, какая именно проверка его поймала. И вопрос, который из этого вырастает: а откуда вообще известно, что остальные проверки хоть на что-то смотрят, а не просто молча проходят?
Зелёные тесты — ещё не гарантия того, что они реально что-то тестируют
Подписывайся, чтобы не пропустить разборы багов и внутренностей распределённых систем — здесь выходит регулярно
#Raft #TypeScript #тестирование
Реализацию Raft на TypeScript прогнали через сидированную симуляцию: каждый тик, задержка сообщения и падение узла жёстко задаются сидом. Это делает баги воспроизводимыми — запустил тот же сид и получил ту же картину.
И вот на двадцать пятом прогоне две реплики применили разные значения. При этом формально все правила алгоритма выполнялись — ни одно safety-свойство не нарушилось.
Самое любопытное тут не сам баг, а то, какая именно проверка его поймала. И вопрос, который из этого вырастает: а откуда вообще известно, что остальные проверки хоть на что-то смотрят, а не просто молча проходят?
Зелёные тесты — ещё не гарантия того, что они реально что-то тестируют
Подписывайся, чтобы не пропустить разборы багов и внутренностей распределённых систем — здесь выходит регулярно
#Raft #TypeScript #тестирование
😁3❤2🎉2👍1
🐧 Как установить Linux Mint
Linux Mint — один из самых дружелюбных дистрибутивов для новичков. Интерфейс во многом напоминает Windows, так что переучиваться почти не придётся, а ресурсов система ест заметно меньше — отлично оживляет старое железо.
Поставить Mint можно двумя способами:
• рядом с Windows — через двойную загрузку, когда при старте вы выбираете нужную ОС
• как основную систему — с полной заменой текущей
Перед установкой стоит записать загрузочную флешку, выделить раздел под систему и не забыть про бэкап важных файлов. Дальше всё делается через понятный графический установщик — справится даже тот, кто открывает Linux впервые.
#Linux #LinuxMint #установка
Linux Mint — один из самых дружелюбных дистрибутивов для новичков. Интерфейс во многом напоминает Windows, так что переучиваться почти не придётся, а ресурсов система ест заметно меньше — отлично оживляет старое железо.
Поставить Mint можно двумя способами:
• рядом с Windows — через двойную загрузку, когда при старте вы выбираете нужную ОС
• как основную систему — с полной заменой текущей
Перед установкой стоит записать загрузочную флешку, выделить раздел под систему и не забыть про бэкап важных файлов. Дальше всё делается через понятный графический установщик — справится даже тот, кто открывает Linux впервые.
#Linux #LinuxMint #установка
❤3🔥2⚡1🎉1
Full Stack FastAPI обновился — теперь официальный шаблон отдаёт фронтенд на React и TanStack прямо через FastAPI.
Что это даёт на практике:
• одно приложение вместо двух
• один деплой и один домен
• не нужен отдельный фронтенд-сервер
Бонусом уходит вечная головная боль с настройкой
Подход удобный для небольших проектов и MVP, где не хочется городить микросервисную инфраструктуру ради простого веб-приложения.
#FastAPI #React #backend
Что это даёт на практике:
• одно приложение вместо двух
• один деплой и один домен
• не нужен отдельный фронтенд-сервер
Бонусом уходит вечная головная боль с настройкой
CORS и отладкой стыков между бэком и фронтом — всё крутится в единой сборке.Подход удобный для небольших проектов и MVP, где не хочется городить микросервисную инфраструктуру ради простого веб-приложения.
#FastAPI #React #backend
⚡3❤2👍2💯2🤩1
This media is not supported in your browser
VIEW IN TELEGRAM
Та самая последняя задача в спринте, которую ты на планёрке уверенно оценил в 5 минут
А потом выясняется, что за ней тянется цепочка зависимостей, легаси-код без единого комментария и конфиг, который никто не трогал с 2019 года
Пять минут превращаются в три дня дебага, пару миграций и внезапный рефакторинг половины модуля. Классика: чем короче оценка, тем больнее реальность
Мораль простая — закладывай буфер. Любая «мелочь» в бэклоге умеет разрастаться до полноценного эпика, особенно под конец спринта
Ржать до слёз каждый день — залетай за порцией угара и мемов, тут собрано всё самое смешное, что творится в сети.
#спринт #разработка #backend
А потом выясняется, что за ней тянется цепочка зависимостей, легаси-код без единого комментария и конфиг, который никто не трогал с 2019 года
Пять минут превращаются в три дня дебага, пару миграций и внезапный рефакторинг половины модуля. Классика: чем короче оценка, тем больнее реальность
Мораль простая — закладывай буфер. Любая «мелочь» в бэклоге умеет разрастаться до полноценного эпика, особенно под конец спринта
Ржать до слёз каждый день — залетай за порцией угара и мемов, тут собрано всё самое смешное, что творится в сети.
#спринт #разработка #backend
👏3🤩2⚡1🔥1😁1