Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Новость

React Native 0.87: строгий TypeScript API по умолчанию, обновленный Metro, SwiftPM и поддержка AGP 9

Время на прочтение7 мин
Охват и читатели6.5K

React Native 0.87 заметно подкручивает правила игры вокруг API и сборки: строгий TypeScript API теперь включён по умолчанию, глубокие импорты фактически уходят в прошлое, а Swift Package Manager впервые появляется как альтернатива CocoaPods. Заодно обновился Metro, добавилась поддержка AGP 9 и выросли минимальные требования к инструментам — обновление может потребовать чуть больше внимания, чем обычный переход на новую версию.

Что нового в React Native 0.87
Статья

Я что‑то нажала и картинка пропала: как сделать скриншот и неужели кнопки Print Screen может быть недостаточно?

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели6.8K

Я представляю, насколько поверхностным может казаться такой текст на Хабре, но по личному опыту могу сказать: огромное количество суперпрофессиональных, талантливых IT-бизнесменов, программистов и даже дизайнеров, не знают, как снимать скриншоты, и мучаются, пользуясь неподходящими инструментами.

Поэтому — гайд по тому, как делать скриншоты, от самых простых, универсальных способов, до сложных, заточенных под специфические задачи инструментов.

Не стесняйтесь его читать.

Далее
Статья

wake up: демо в 16 байтах

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели10K

В детстве я учился программированию на старом IBM PC с монохромным зелёным монитором, поэтому давно хотел создать программу для этой системы. За последние пятнадцать лет я написал более чем сотню небольших интро. В последнее время я был не так активен, но потрясающее интро «Rainbow Surf» автора Plex размером всего 16 байт мотивировало меня снова вернуться к старым наброскам и взяться за работу.

Создание этой программы сопровождалось привычными экспериментами. Я развлекался с клеточными автоматами в графике и звуке, а также исследовал трюки sizecoding. В частности: а) полиморфные ассемблерные команды (наподобие add [bx+si],al, имеющую машинный код 0x0000) б) переход в середины команд для экономии байт и многократного использования опкодов. Из сотен мелких экспериментов мне приглянулся один, интересный одним только своим названием.

Когда я дополнял всё это и избавился от лишнего, мне трудно было понять, что же происходит. Я чесал в затылке, глядя на простую формулу, оставшуюся после удаления код‑гольфингом кучи байт. Я и сам не ожидал, что объяснение этих считанных байт окажется настолько глубоким.

В моём интро «M8trix» 2014 года по экрану уже бегали псевдослучайные буквы (в 8 байтах, а потом и в 7), но мне всегда было интересно, как добавить к ним красивый звук. Но хронологически в разработке «wakeup» я сначала занимался звуком. Хорошим подзаголовком к статье мог бы быть «16 байт, превращающие звук треугольника Серпинского в дождь символов из „Матрицы“».

Примечание: на каждом такте времени новая строка треугольника Серпинского а) воспроизводится через динамик б) отрисовывается на экране с шагом 56. Можно ощутить движение, но не увидеть его, потому что оно имеет «ширину» 8192 пикселей, но одна строка символов состоит всего из 80 байт. Если бы экран был гораздо больше, то можно было бы увидеть треугольник. Или если не пропускать пиксели и рисовать и все одновременно, он тоже был бы виден.

Читать далее
Новость

Вышла «Альт Оркестрация» 11.0 — неизменяемая операционная система, которая не имеет прямых аналогов на рынке

Время на прочтение4 мин
Охват и читатели7.5K

Вышла «Альт Оркестрация» 11.0 —неизменяемая операционная система, которая не имеет прямых аналогов на рынке

«Базальт СПО», мировой производитель системного ПО на базе собственной платформы разработки, представляет продукт экосистемы «Альт» — специализированную ОС «Альт Оркестрация» для организации Kubernetes-кластеров. ОС зарегистрирована в Едином реестре российского ПО Минцифры РФ (№29552). Награждена премией «Инновация года 2026» Cnews.

Читать далее
Статья

ИИ-поиск бэкдоров и уязвимостей, часть 3: бэкдор и уязвимость в OLT C-Data

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели6.7K

В прошлых двух частях (1, 2) было рассказано про найденные с помощью ИИ уязвимости, бэкдоры и недокументированные возможности для свитчей SNR и Huawei. В этой части пойдёт речь о бэкдоре в оборудовании OLT C-Data - операторском оборудовании для подключения абонентов по технологии EPON/GPON. В начале статьи будет описан сам бэкдор, а затем рассказано об особенностях использования ИИ для его поиска.

Читать далее
Новость

Инди‑разработчик с помощью ИИ написал копию Roblox для сына ради его безопасности

Время на прочтение1 мин
Охват и читатели7.6K

Австралиец Адам Литтл разработал клон игры Roblox для сына, используя чат‑бот Claude от Anthropic. Мужчина написал браузерную игру Spelling Worlds с полосой препятствий, которая во многом напоминает проект Roblox Corporation, но лишена многопользовательских функций. Игра доступна по ссылке.

Читать далее
Новость

Как защитить контейнеры и Kubernetes?

Время на прочтение1 мин
Охват и читатели5.6K

18 августа на вебинаре «Год эволюции Apsafe: от сервиса к Enterprise-платформе» эксперты УЦСБ разберут, как выстроить защиту Kubernetes в едином контуре и покажут, как Apsafe помогает:

— находить уязвимости в контейнерах и образах;

— проверять конфигурации Kubernetes, RBAC и сетевые политики;

— контролировать риски в runtime.

Читать далее
Новость

Что, если внутри чёрной дыры окажется звезда?

Время на прочтение3 мин
Охват и читатели8.9K

Что находится внутри чёрной дыры? Стандартный ответ из учебников — сингулярность. Пересеките горизонт событий, и вы будете падать внутрь, к центральной точке с бесконечной плотностью, где наши уравнения дают бессмысленные результаты. Это не столько ответ, сколько признание того, что возможности современной физики исчерпаны.

Однако Чэнь Тань и Юн‑Цян Ван из Ланчжоуского университета недавно опубликовали гораздо более интересное описание. В своей статье они описывают конфигурацию, которую называют «нейтронная звезда в чёрной дыре».

Читать далее
Статья

ИИ-картограф: как карты сшиваются в бесшовный мир — тулсеты (toolsets) для MMORPG игр на PHP, ч. 21

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели7.5K

Я сшил разрозненные карты MMO в один бесшовный мир: игрок выходит из города в пустыню и не замечает, что под ним уже работает другой сервер. А всю рутину картографа — импорт, разметку препятствий, разрезание карт и проверку связей — отдаю ИИ. Заодно проверил, что происходит, если доверить ему игровую графику

Читать далее
Статья

SOP & CORS

Уровень сложностиПростой
Время на прочтение13 мин
Охват и читатели8.3K

Держите открытыми две вкладки. В одной — интернет-банк, куда вы залогинены и где на экране висит ваш баланс. В другой — какой-то сайт, на который вы забрели по ссылке из выдачи, ничего особенного. Теперь вопрос, который на первый взгляд кажется надуманным, а на деле упирается в фундамент всей веб-безопасности: что мешает скрипту со второго сайта взять и прочитать ваш баланс из первого?

Читать далее
Статья

Как работают текстовые ИИ-вотермарки и как их обходить

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели7.2K

Наверное уже многие знают, что в силу недавно вступивших в ЕС законов, регулирующих использование ИИ, провайдеры LLM обязаны помечать ИИ-сгенерированные тексты. Та же Claude недавно обновила справочную информацию о работе своей помечалки сгенерированного ИИ контента, в том числе и текста. Но в подробности его работы почему-то вдаваться не стала, как и размещать в публичном доступе средства добавления и обнаружения этих самых вотермарок.

Не то чтобы я часто балуюсь текстовым нейрослопом, но сама идея того, что твой текст могут им объявить чисто случайно или в следствии того, что ты отредактировал иишкой его часть, меня не сильно радует. Поэтому в этой статье мы разберемся, как собственно эти метки работают, и как с ними бороться.

Читать далее
Новость

Игровая студия Supermassive Games сократила 75 сотрудников

Время на прочтение1 мин
Охват и читатели6.3K

Игровая студия Supermassive Games объявила об увольнении 75 сотрудников — спустя три месяца после выхода проекта в жанре интерактивного кино Directive 8020. Сокращая персонал, британская компания стремится обеспечить своё устойчивое развитие.

Читать далее
Новость

«Сбер» представил «ГигаАгента» — автономного универсального ИИ-агента

Время на прочтение2 мин
Охват и читатели7.9K

«Сбер» представил автономного универсального ИИ‑агента под названием «ГигаАгент» (проект GigaAgent на GitHub). В отличие от чат‑ботов, новая ИИ‑система «Сбера» может самостоятельно планировать выполнение поставленной задачи, разбивать ее на этапы и работать без контроля пользователя на каждом шаге. «ГигаАгент» сохраняет историю взаимодействия и принятых решений, может параллельно выполнять несколько задач и изменять свой исходный код, фиксируя изменения во встроенном Git‑репозитории.

Читать далее

Ближайшие события

Новость

Исследование: в России 15% компаний готовы оплачивать сотрудникам препараты для похудения

Время на прочтение3 мин
Охват и читатели5.7K

15% российских компаний рассматривает включение программ по снижению веса с помощью лекарств в социальный пакет сотрудников, в частности, с использованием ДМС. Об этом говорится в исследовании центра «Позиция», результаты которого есть в распоряжении Forbes. В опросе приняли участие 200 руководителей бизнеса и HR‑специалистов, а также 1010 сотрудников в 17 городах.

Читать далее
Статья

Чему мы научились, написав на Rust среду выполнения для TypeScript

Время на прочтение17 мин
Охват и читатели8.2K

Encore зародился как фреймворк на Go, и на Go там были написаны среда выполнения, интерфейс командной строки (CLI), парсер и компилятор. Когда мы решили поддерживать TypeScript, логичнее всего было бы написать на TypeScript и среду выполнения тоже, либо достроить к среде выполнения Go какой‑нибудь мостик. Но в итоге пришли к тому, что написали новую среду выполнения с нуля на Rust.

Читать далее
Пост

Эволюция ченжлога на сайте

Многие из вас предлагают идеи по развитию продуктов и следят за обновлениями. Чтобы отслеживать релизы было проще, даже если пропустили дайджест, мы переделали старый ченжлог в «Журнал обновлений». В нем записана вся история релизов, изменений и исправлений багов с лета 2024 года.

Что появилось:

1️⃣ Блок «Запланировано» — что сейчас в работе и выйдет в ближайшее время. Прежде чем нести фичу в «Идеи», стоит заглянуть туда.

2️⃣ Поиск — если нужно узнать, добавили ли нужные AI-модели или новую ОС в маркетплейсе.

3️⃣ Теги — показывают, к каким сервисам относится релиз.

4️⃣ Фильтр — по месяцам и сервисам, работает и вместе: например, все обновления S3 за июль.

А если следить за релизами удобнее в Телеграме, обновления дублируются в нашем канале @twc_changelog

Заглянуть в журнал обновлений →

Теги:
+7
Комментарии0
Статья

Async на Rust завис: как понять, где именно, когда паники нет и стек молчит

Уровень сложностиСложный
Время на прочтение13 мин
Охват и читатели7.1K

Сервис жив, CPU в норме, паники нет — а часть запросов зависает на минуты. В async‑Rust привычный стек часто мало помогает: задача могла застрять на блокирующем вызове, мьютексе или просто перестать получать пробуждения.

Разбираем, как отличать эти сценарии в Tokio и куда смотреть, когда отладчик молчит.

Читать далее
Новость

«VK Видео» с 1 сентября изменит условия партнёрской программы для авторов

Время на прочтение1 мин
Охват и читатели6.6K

С 1 сентября 2026 года в «VK Видео» начнут действовать новые условия подключения к партнёрской программе монетизации. Программа будет доступна авторам оригинального контента, у которых не менее 1 тыс. подписчиков. Для участия также потребуется набрать не менее 500 часов суммарных просмотров видео за последние 90 дней.

Читать далее
Пост

Пчёлы против меда или зачем ставить на паузу развитие ИИ

Один из самых влиятельных конгрессменов США Берни Сандерс призвал технологические компании OpenAI, Anthropic и Meta* поставить на паузу развитие ИИ из соображений безопасности. В противном случае он пригрозил добиться этого законодательным путем.

Опасность развития ИИ он обосновал потерей контроля за моделями, которые стали слишком «умными» и слишком хорошо находят уязвимости в системах. В последнее время много событий, связанных со способностями ИИ. Правительство США запретило доступ иностранцам к новой версии ИИ-модели Fable 5, из-за чего Anthropic пришлось просто отключить доступ к ней. OpenAI заявила, что её новая модель смогла «сбежать» из песочницы, найдя уязвимости в системах, с которыми работала. А ведущий венчурный инвестор Марк Андриссен и глава NVIDIA Дженсен Хуанг ещё в начале года говорили о достижении AGI — универсального ИИ, который может всё. Так может, правда, пора остановиться?

Не думаем, что в развитии ИИ можно сделать паузу. Напомним, что ядерные арсеналы ограничили только после того, как они позволяли СССР и США кратно уничтожить друг друга. В случае же с ИИ — это не только военный инструмент, но ещё и прикладная технология, которая используется каждый день. И если одна страна остановится, то другая её обгонит — как Тайвань опередил США в литографии. Выход LLM Kimi K3, которая обыграла в тестах новейшие модели Anthropic и OpenAI, показал, что любое промедление в разработке ИИ в США просто отдаст лидерство Китаю. Неужели американские разработчики не могут этого разъяснить своим политикам? Сомневаемся.

Показательно, что в один день с заявлением Берни Сандерса глава Meta* Марк Цукерберг выступил с манифестом об опасности ИИ. Главные риски он увидел во власти, которую он может дать технологиям одной стране или компании. Читаем между строк — Meta* отчаянно отстаёт в разработке ИИ: не помогли ни найм гуру технологии лично Марком, ни миллиардные вливания. Компания потихоньку умерила амбиции и даже планирует сдавать собственные GPU-мощности — чтобы получить деньги здесь и сейчас, а не когда-то в будущем от более совершенного ИИ. И вот тут опасения Марка Цукерберга и Берни Сандерса становятся понятны — технология уровня атомной бомбы или изобретения транзисторов есть, а контролируют её какие-то «мутные» стартапы с ненадёжными гендирами. Надо их приструнить. И повод есть отличный. Безопасность. На неё можно будет списать любые меры.

*Деятельность Meta запрещена в России как экстремистская.

Теги:
+24
Комментарии2
Статья

Тебя съедят первым: неформальные правила, которые помогают тимлиду защитить команду

Уровень сложностиПростой
Время на прочтение13 мин
Охват и читатели7.1K

Когда я говорю руководителям слово «политика», многие отвечают: «Я в эти игры не играю». Я прекрасно их понимаю. Хочется заниматься продуктом, архитектурой, людьми и сроками. Хочется верить, что решения принимаются на основании фактов, а ресурсы получают объективно важные задачи.

Желание понятное, но есть один нюанс. Компания живет по формальным и неформальным правилам независимо от того, замечаем мы их или нет. Если руководитель не понимает, в какой игре оказалась его команда, последствия все равно наступят: у него заберут людей, ему дадут задачи без реального заказчика, команду не позовут на важные встречи. Результат работы, скорее всего, присвоит тот, кто первым о нем расскажет.

Меня зовут Татьяна Костенкова. Я предприниматель, ментор руководителей и ex-CEO IT- и маркетинговой компании. Эта статья о том, как видеть политические процессы в компании и уменьшать ущерб для себя и команды. Я не предлагаю превращать офис в «Карточный домик». Моя цель проще и практичнее: дать тимлиду понимание и приемы, которые помогут не быть съеденным первым.

Читать далее