Личный опыт перехода на архитектуру Feature-Sliced Design в React, включая ошибки и выводы.
Отрицание, торг, депрессия и принятие: путь фронтендера к Feature-Sliced Design на ReactКогда проект разрастается до десятков экранов, а папка helpers начинает весить больше, чем хотелось бы, приходит время пересмотреть подход к архитектуре. В этой статье автор рассказывает, как пришёл к принятию Feature-Sliced Design на React. Только личный опыт, ошибки и выводы.
Читать полностью
В StarCraft II обнаружена уязвимость, позволяющая внедрять видео в матчи, в том числе шокирующий контент, опасный для людей с эпилепсией.
Хакеры показывают игрокам в StarCraft II жуткие видеоИгроки сообщают, что некая уязвимость в StarCraft II позволяет внедрять видео в многопользовательские матчи и показывать их другим игрокам без предупреждения. Пользователи жалуются, что видели в игре кадры реальных убийств, нацистскую символику, а также ролики с быстро мигающими огнями, которые могут спровоцировать приступ у людей с фотосенситивной эпилепсией.https://xakep.ru/2025/04/25/starcraft-ii-videos/
Читать полностью
Обзор десяти необычных локаций дата-центров, включая пустыни, шахты и дно океана, с объяснением причин выбора таких мест.
Зачем Switch построила ЦОД в пустыне, а IBM — в бывшей рудной шахте: 10 необычных локаций дата-центровСпрос на услуги дата-центров растёт. По прогнозам, к 2030 году мировой рынок ЦОДов достигнет $409,1 млрд. Это обусловлено тем, что всё больше компаний переводят операции в облаках, работают с ИИ, большими данными и требуют от инфраструктуры скорости, надёжности и энергоэффективности.Именно поэтому дата-центры появляются не только в привычных индустриальных зонах, но и в самых неожиданн...
Читать полностью
Изложение каламического космологического аргумента о существовании высшего существа, создавшего Вселенную, с подробным разбором.
«Давайте я вам быстренько докажу наличие высшего существа, создавшего всё сущее.1. Всё, что когда-либо появлялось, имеет причину.2. Вселенная появилась в какой-то момент времени.3. Следовательно, Вселенная имеет причину — её кто-то создал.Спасибо за внимание, хорошего вам дня.Неубедительно? ОК, давайте раскроем аргумент поподробнее»Каламический космологический аргумент и первопричина всего
Читать полностью
Колонка главреда о ZX Spectrum: как этот компьютер привёл в IT поколение жителей бывшего СССР.
Тот самый компьютер. Колонка главредаОднажды мой папа принес домой удивительную штуковину, за которую отдал почти весь гонорар от опубликованной книги. В типичной клетчатой сумке к нам в дом приехал ZX Spectrum — легендарный домашний компьютер британского происхождения, который привел в IT целое поколение жителей бывшего СССР.https://xakep.ru/2025/04/25/zx-spectrum-nostalgia/
Читать полностью
Обнаружена проблема в Linux io_uring, позволяющая руткитам обходить средства безопасности. Исследователи ARMO создали PoC-руткит Curing.
Проблема в Linux io_uring ведет к скрытым атакам руткитовПроблема в среде выполнения Linux связана с интерфейсом io_uring и позволяет руткитам оставаться незамеченными, обходя современные средства корпоративной безопасности. Эта особенность была обнаружена исследователями из компании ARMO, которые создали proof-of-concept руткит Curing, демонстрирующий атаки с применением io_uring.https://xakep.ru/2025/04/25/io_uring-rootkits/
Читать полностью
Анонс клавиатуры Cleaver от Serene Industries: цельный алюминиевый корпус, алюминиевые колпачки с перфорацией, RGB-подсветка, переключатели с эффектом Холла, цена $850.
Serene Industries анонсировала клавиатуру Cleaver, корпус которой выполнен из цельного куска алюминия. Колпачки клавиш также алюминиевые, с надписями, нанесёнными перфорацией.Cleaver отличается минималистичным дизайном и высокой прочностью. Клавиатура получила светодиодную RGB-подсветку и разъём USB-C. Под корпусом располагается силиконовый сердечник, который действует как нескользящие ножки, защищает электронные компоненты и обеспечивает приятный звук печати.Клавиатура оснащена переключателями ...
Читать полностью
Wildberries спроектировала и запустила собственную облачную платформу на 20 000 виртуальных машин.
Как в Wildberries спроектировали и запустили собственную облачную платформу на 20К виртуальных машинСобственная облачная платформа помогает контролировать технологические процессы, обеспечивает безопасность и повышает эффективность продуктовых команд. Но спроектировать её — задача со звёздочкой.
Читать полностью
Самодельная мобильная лаборатория из старого мультиметра и телефона: реверс-инжиниринг, отладка обмена и сборка библиотек.
«Эта история началась с того, что я допиливал свой пет-проект по обработке данных. В ходе работы мне попался старый, но надёжный мультиметр. Я долго им пользовался ранее, изучая электронику. Сам прибор неплохой, но софт под него сильно устарел, да и заточен он только под Windows. Так я занялся реверс-инжинирингом, отладкой обмена сообщениями и сборкой библиотек для телефона»Самодельная мобильная лаборатория из старого мультиметра и подручного телефона
Читать полностью
Microsoft устранила ошибку машинного обучения, из-за которой письма Adobe ошибочно помечались как спам в Exchange Online.
Из-за ошибки машинного обучения Microsoft считала письма от Adobe спамомMicrosoft сообщила, что устранила проблему в одной из своих моделей машинного обучения, из-за которой электронные письма Adobe в Exchange Online ошибочно воспринимались как спам.https://xakep.ru/2025/04/25/machine-learning-bug/
Читать полностью
Новостная подборка: Google требует возвращения в офис, 51% трафика — боты, Rutube загружает до миллиона видео в день, победители конкурса BASIC, Motorola новые смартфоны, строительство ЦОД за $200 млрд, Razer мышь, Китай запретил помогать Apple переносить производство в Индию.
⚡️ Новости к этому часу📱 Google заставляет некоторых удалённых сотрудников приходить в офис 3 дня в неделю, если они не хотят потерять работу🤖 51% всего мирового трафика в 2024 году приходилось на ботов📺 Ежедневно на Rutube загружается до миллиона видео благодаря премодерации на базе ИИ🏆 Представлены победители конкурса 10LINE BASIC 2025, в котором участники должны написать игру в 10 строках кода BASIC🤗 Motorola представила обновлённые модели смартфонов Razr, Razr Plus и Razr Ultra💰 В течение ше...
Читать полностью
История о том, как попытка наладить учёт валков на заводе оказалась сложнее, чем ожидалось, и привела к пониманию пользы IT.
«Мне было нужно пройти по цеху, понять, где какие валки, сколько их и в каком они состоянии, потом учесть их все и разобраться, когда и что заказывать. Планирование и учёт были на допотопном уровне.Тогда мне казалось, что хватит четырёх деревянных ящиков, папок для документации на каждый сортамент, блокнота и пары дней.Оказалось — показалось»Как осознать пользу ИТ на заводе
Читать полностью
Группировка Lazarus атакует южнокорейский бизнес через новостные сайты (watering hole) и уязвимость в ПО Innorix Agent, сообщает «Лаборатория Касперского».
Lazarus заражает компании через новостные сайты и финансовое ПОСпециалисты «Лаборатории Касперского» обнаружили сложные целевые атаки хак-группы Lazarus, нацеленные на бизнес в Южной Корее. Хакеры использовали сочетание двух основных методов: сначала они заражали системы жертв через легитимные новостные сайты (тактика watering hole), а затем эксплуатировали уязвимость в популярном южнокорейском ПО для передачи файлов Innorix Agent.https://xakep.ru/2025/04/25/operation-synchole/
Читать полностью
Критика подхода «пиши простой код» — автор считает, что важнее не эффективность, а нечто более значимое, но не уточняет что.
«Комментарий, не поместившийся в комментарий. Здесь не будет об эффективности, количестве тасков и деньгах инвесторов, но будет о чём-то на мой взгляд более важном»Не пиши простой код
Читать полностью
Примеры использования ИИ в дизайн-студии: нейросети помогают создавать портфолио за день, но часть работы остаётся ручной.
«Мы делали презентации 35 лет, а потом пришла нейросеть»В этой статье автор делится примерами использования ИИ в дизайн-студии — что доверяют нейросетям, а что делают руками. Узнаем, как использовать ИИ для создания собственного портфолио за один день вместо двух недель.
Читать полностью
Asus выпустила патч для уязвимости CVE-2024-54085 в AMI MegaRAC, позволяющей захватывать и выводить из строя серверы. Проблема затрагивает многих производителей.
Asus патчит уязвимость в AMI MegaRAC, которая позволяет «окирпичивать» серверыКомпания Asus выпустила патчи для уязвимости CVE-2024-54085, которая позволяет злоумышленникам захватывать и выводить из строя серверы. Баг затрагивает программное обеспечение MegaRAC Baseboard Management Controller (BMC) компании American Megatrends International (AMI), которое используется многими производителями серверного оборудования, включая Asus, HPE и ASRock.https://xakep.ru/2025/04/24/cve-2024-54085/
Читать полностью
Библиотека xrpl.js для Ripple скомпрометирована в npm — вредоносный код похищал seed-фразы и приватные ключи XRP.
Рекомендуемая Ripple библиотека xrpl.js скомпрометирована атакой на цепочку поставокМногие версии JavaScript-библиотеки xrpl.js Ripple в npm оказались скомпрометированы неизвестными злоумышленниками в рамках атаки на цепочку поставок. Вредоносный код похищал seed-фразы и приватные ключи кошельков XRP и передавал информацию на сервер хакеров.https://xakep.ru/2025/04/24/xrpl-js-supply-chain-attack/
Читать полностью
Ностальгия по дизайну начала 2000-х и первой половины XX века, рассуждение о том, как мир теряет цвет и индивидуальность, и призыв к участию в конкурсе Технотекст в номинации «Дизайн».
Графический дизайн, который был первым и стал легендарнымПомните самое начало 2000-х, когда салоны связи были завалены телефонами всех форматов и цветов? А на стойках были специальные обвесы-брелочки для всех категорий самовыражения. Сегодня перепутать смартфоны на занятии или на рабочей встрече проще простого, они все… одинаковые.А вы давно пробовали во время прогулки насчитать 10 жёлтых автомобилей? Да, мир теряет цвет, но вместе с этим он теряет дизайн. Нет, конечно, современные формы и смысл...
Читать полностью
Личный опыт путешествия к базовому лагерю Эвереста с маленькими детьми, доказывающий, что это возможно, хотя и сложно.
«Что бы вы ответили на предложение подняться к базовому лагерю Эвереста с маленькими детьми? Наверное, что это безумная идея. Но на самом деле всё не так страшно — и это я говорю, основываясь на собственном опыте. Сложно? Безусловно. Но для нас это того стоило: впечатления останутся на всю жизнь»Путешествие на Эверест с детьми
Читать полностью
ФБР сообщило, что в 2024 году киберпреступники похитили у пользователей рекордные 16,6 млрд долларов — на 33% больше, чем в 2023.
ФБР: в 2024 году хакеры похитили у пользователей 16,6 млрд долларовПо данным ФБР, в 2024 году киберпреступники похитили у пользователей рекордную сумму — 16,6 млрд долларов США. Это на 33% больше, чем в предыдущем году.https://xakep.ru/2025/04/24/ic3-2024-report/
Читать полностью
Описание проблемы отслеживания металлолома в копровом цехе НЛМК: тепловозы теряются, данные в бумажном журнале. Требуется IT-система для автоматизации.
Как в НЛМК ИТ следят за металлоломом, и для чего там ITВ копровом цехе нужное количество нужного лома засыпают в открытые 50-кубовые полувагоны с носиком и отправляют по внутренней железной дороге на поезде-«вертушке» к конвертеру.Там краном их снимают с платформы, взвешивают и отправляют в конвертер, либо ставят в шихтарник — специальный склад, где хранится шихта, то есть составляющие для будущих плавок. Потом пустые совки собирают, ставят обратно на платформы и возвращают назад. В каждый ...
Читать полностью
Обзор китайского автопрома: сильные компании, популярные марки, структура владения и конкуренция.
Весь китайский автопром от A(vatr) до Z(eekr)Какие автомобильные компании Китая самые сильные и крупные? Какие марки самые популярные? Кто кого производит? Кто кем владеет? Кто с кем конкурирует? Раскладываем по полочкам, как устроена автомобильная индустрия Китая.
Читать полностью
Подборка вакансий с высокими зарплатами: Tech lead, Frontend, Golang, Fullstack, Backend Python.
Работа с хорошими зарплатами.Tech lead в The Gambler. Можно удаленно. 3000 — 10 000 $.Frontend developer в Ravenus. Можно удаленно. 3500 — 8000 $.Golang engineer в 2GIS. Можно удаленно. До 550 000 ₽.Fullstack developer в Fundraise Up. Можно удаленно. 3800 — 6500 $.Backend Python developer в HR Prime. Москва. 300 000 — 3 800 000 ₽.Больше вакансий#highest_salary
Читать полностью
Подборка историй о том, как следование правилу «работает — не трогай» может мешать развитию, на примере компании RUVDS, с описанием факапов.
«Работает — не трогай». Или трогай?Негласное правило «Работает — не трогай» широко известно в IT-сфере и за её пределами. Но если ничего не трогать, то ничего не поменяется — такой подход не для всех. Чтобы не остаться сидеть на одном месте, а идти в гору, иногда приходится что-то менять, рисковать. Впрочем, перемены иногда бывают внеплановыми и от нас не зависящими — тогда-то уже хочешь не хочешь, а приходится шевелиться.В этой статье вы найдёте небольшую подборку невыдуманн...
Читать полностью
Статья о реверс-инжиниринге приложения, написанного на WLanguage в среде WinDev — редкой технологии.
Реверс по-французски. Изучаем приложение, написанное на WLanguage в среде WinDev #статьи #подписчикамИногда в мои руки попадают весьма экзотические продукты, для исследования которых отсутствуют проверенные инструменты, а информации о них в интернете — кот наплакал. Давай разберем именно такой случай и расковыряем приложение, созданное в среде WinDev.https://xakep.ru/2025/04/24/windev-reverse/
Читать полностью
Автор, называющий себя нейроскептиком, анализирует недавние достижения ChatGPT и приходит к выводу, что паника вокруг AGI преждевременна.
«На свете есть много всяких дремучих мракобесов: антиваксеры, плоскоземельцы, любители кошек, евроскептики и проч. Я вот, например, нейроскептик. Может тут особенно и гордиться‑то нечем, но уж какой есть. Последовательный и упорный. Но честный и научно‑добросовестный. Поэтому, заметив нездоровую истерию в недружественной прессе по поводу грядущего (почти завтра) AGI, полез разбираться, чего ж там такого ужасного натворили с ChatGPT за последнее время. И таки да, временами действительно это выгля...
Читать полностью
Разработчик портировал Llama 2 для работы на DOS-системах, используя компилятор Open Watcom и расширитель DOS/32A. Протестировал на старых ПК (486 DX-2, Pentium MMX, Pentium M) с разной производительностью. Современный Ryzen 5 7600 не смог запустить модель из-за ошибок памяти.
Разработчик и энтузиаст старых компьютерных технологий Йо Кхэн Мэн успешно портировал модель Llama 2 для работы на DOS-системах. Он использовал упрощённую версию библиотеки llama2.c от Андрея Карпати.Разработчик адаптировал исходный код Llama 2 для DOS с помощью компилятора Open Watcom 2.0 и расширителя DOS/32A, который позволяет программам работать в 32-битном защищённом режиме. Он работал с Thinkpad T42 (2004) и Toshiba Satellite 315CDT (1996) на процессорах Pentium M 735 1,7 ГГц и Pentium MMX...
Читать полностью
Статья о звуковой системе консоли Super Nintendo (SNES), продолжение цикла о звуковых чипах ретро-консолей.
Звуки музыки Super NintendoВ прошлый раз мы заглядывали под капот 16-битной игровой консоли Sega Mega Drive и смотрели на устройство звуковой системы. Сегодня повернёмся к Сеге задом, к SNES'у передом и проделаем то же самое — рассмотрим устройство звуковой системы в изделии конкурирующей организации, Super Nintendo.
Читать полностью
Совет программисту: при поиске решения задачи стоит задать себе вопрос, можно ли сделать проще без потери времени и производительности, и удалить лишние абстракции.
«Каждый раз, когда ты будешь искать решение для своей задачи, задай себе один вопрос: МОГУ ЛИ Я СДЕЛАТЬ ЭТО ПРОЩЕ, БЕЗ ПОТЕРИ НА ЭТО ВРЕМЕНИ И ПРОИЗВОДИТЕЛЬНОСТИ? Если твой ответ — ДА, тогда пересмотри ещё раз, что ты накуралесил, и удали 90% своих ненужных фабрик классов, адаптеров, лишних сервисов и всю остальную шелуху»Пиши простой код
Читать полностью
Южнокорейский оператор SK Telecom сообщил о взломе и утечке данных, связанных с USIM клиентов, из-за заражения вредоносным ПО.
Корейский гигант SK Telecom сообщил о взломе и утечке данныхКрупнейший южнокорейский оператор мобильной связи SK Telecom сообщил о том, что в результате заражения вредоносным ПО злоумышленники получили доступ к конфиденциальной информации, связанной с USIM его клиентов.https://xakep.ru/2025/04/24/sk-telecom-hacked/
Читать полностью