habrahabr
ICN Holding 2: Ответ на возражения защитников этой конторы

После моей первой статьи про пирамиду ICN Holding поступил аргументированный (ну как…) ответ на подсвеченные мной красные флаги. В этом материале мы их подробно разберем – и еще раз убедимся, что, как ни крути, в красивую и легальную картинку этот пазл никак не складывается.К сожалению, на защиту своего детища встал не лично Mr. Igor Forrest Kokorine (глава ICN Holding – на фото), а один из его консультантов-продажников в рамках МЛМ-структуры, которая привлекает новых клиентов ICN в РоссииПреды…

  • пятница, 29 августа 2025 г. в 00:00:08
habrahabr
Ассемблер: рассматриваем каждый байт «Hello, World!». Как на самом деле работают программы на уровн…

❯ ГлоссарийАссемблер — программа, которая преобразует (транслирует) код, написанный на языке ассемблера в машинный код;Язык Ассемблера — низкоуровневый язык программирования, где машинный инструкции (числа) заменены на мнемоники (слова) для удобства человека.Программа — текстовый файл, который содержит в себе код на каком либо из языков программирования;Процесс — абстракция операционной системы, позволяющая следить и управлять ходом выполнения программы;❯ Введение: что будет в статье?На самом д…

  • пятница, 29 августа 2025 г. в 00:00:07
golang
Оптимизация БД начинается в пятницу

Всем привет, меня зовут Денис Лимарев, я руковожу разработкой в одной из продуктовых команд Uzum Tezkor. В этой статье разберу несколько оптимизаций запросов к БД, которыми наша команда пользуется при разработке своих сервисов, и опишу подход к оптимизациям запросов в целом. В своих проектах мы используем PostgreSQL версии 14.15, поэтому все запросы я проанализировал на ней, и ваши результаты могут отличаться в зависимости от вашей версии.Оглавление:Схема данныхОптимизации ad-hoc Денормализация…

  • пятница, 29 августа 2025 г. в 00:00:05
golang
Go по-прежнему полон проблем

Я уже больше десяти лет критикую Go, о чём высказывался в своих предыдущих статьях «Why Go is not my favourite language» и «Go programs are not portable».Описанные в них проблемы языка бесят меня всё больше, и в основном потому, что их явно можно было избежать. Мир знавал решения и получше, но Go почему-то состряпали именно таким. Те, кто читал мои прежние статьи, встретят здесь частичные повторы, так что заранее прошу меня за них простить.Область видимости переменной err вводит в заблуждениеВо…

  • пятница, 29 августа 2025 г. в 00:00:05
javascript
React Custom Hook: useDebounce

В этой серии статей мы отправимся в путешествие по миру пользовательских хуков React, открывая для себя их огромный потенциал для улучшения ваших проектов разработки. Сегодня мы сосредоточимся на хуке useDebounce, одном из многих тщательно разработанных хуков, доступных в коллекции пользовательских хуков React.Github: https://github.com/sergeyleschev/react-custom-hooks import { useEffect } from "react" import useTimeout from "../useTimeout/useTimeout" export default function …

  • пятница, 29 августа 2025 г. в 00:00:03
javascript
Расследуем самое длинное issue в Jest

Привет! Меня зовут Никита, я старший фронтенд-инженер в Ozon Tech, и я разрабатываю кабинет рекламодателя. Однажды мы попытались обновить версию Node.js, и у нас начали рандомно падать тесты в CI/CD. Как выяснилось позже — из-за нехватки памяти. Так как над нашим проектом трудятся 15 фронтенд-разработчиков, эта проблема сильно замедляла процесс выкатки, и разработчикам приходилось вручную перезапускать тесты, пока они не начинали проходить, что также ухудшало developer experience. Мы быстро реш…

  • пятница, 29 августа 2025 г. в 00:00:02
xaker
В Android запретят установку приложений неверифицированных разработчиков

Представители Google сообщили, что с 2026 года на сертифицированные Android-устройства можно будет устанавливать только приложения от верифицированных разработчиков. Эта мера направлена на борьбу с вредоносным ПО и финансовым мошенничеством, и коснется приложений, которые устанавливаются из сторонних источников.

  • четверг, 28 августа 2025 г. в 00:00:24
xaker
Исследователи скрыли вредоносные промпты для ИИ в маленьких изображениях

Эксперты Trail of Bits разработали новый тип атаки, который позволяет похищать пользовательские данные при помощи внедрения в изображения вредоносных промптов, невидимых человеческому глазу.

  • четверг, 28 августа 2025 г. в 00:00:23
xaker
Сотни тысяч клиентов Auchan пострадали от утечки данных

Французская розничная сеть Auchan уведомила сотни тысяч клиентов о том, что их персональные данные были украдены во время хакерской атаки.

  • четверг, 28 августа 2025 г. в 00:00:22