0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p><a>#статьи</a></p>
1
<p><a>#статьи</a></p>
2
<ul><li>17 ноя 2025</li>
2
<ul><li>17 ноя 2025</li>
3
<li>0</li>
3
<li>0</li>
4
</ul><p>IT-дайджест: главные новости октября 2025 года.</p>
4
</ul><p>IT-дайджест: главные новости октября 2025 года.</p>
5
<p>Иллюстрация: Оля Ежак для Skillbox Media</p>
5
<p>Иллюстрация: Оля Ежак для Skillbox Media</p>
6
<p>Онлайн-журнал для тех, кто влюблён в код и информационные технологии. Пишем для айтишников и об айтишниках.</p>
6
<p>Онлайн-журнал для тех, кто влюблён в код и информационные технологии. Пишем для айтишников и об айтишниках.</p>
7
<p>Специалисты Kaspersky обнаружили коммерческую шпионскую программу Dante. Она распространялась через целевые фишинговые атаки: жертвы получали поддельные письма с приглашением на ежегодный международный форум "<a>Примаковские чтения</a>". Одного клика по вредоносной ссылке в Chrome было достаточно, чтобы запустить многоэтапный процесс заражения. После этого злоумышленники получали полный контроль над устройством жертвы.</p>
7
<p>Специалисты Kaspersky обнаружили коммерческую шпионскую программу Dante. Она распространялась через целевые фишинговые атаки: жертвы получали поддельные письма с приглашением на ежегодный международный форум "<a>Примаковские чтения</a>". Одного клика по вредоносной ссылке в Chrome было достаточно, чтобы запустить многоэтапный процесс заражения. После этого злоумышленники получали полный контроль над устройством жертвы.</p>
8
<p>По оценке Kaspersky, Dante - одна из самых дорогих и технологически продвинутых коммерческих шпионских систем, а стоимость её разработки оценивается в несколько миллионов долларов. Такие системы обычно разрабатывают специализированные частные компании по заказу госструктур - разведывательных служб, спецслужб и правоохранительных органов для проведения целевых операций.</p>
8
<p>По оценке Kaspersky, Dante - одна из самых дорогих и технологически продвинутых коммерческих шпионских систем, а стоимость её разработки оценивается в несколько миллионов долларов. Такие системы обычно разрабатывают специализированные частные компании по заказу госструктур - разведывательных служб, спецслужб и правоохранительных органов для проведения целевых операций.</p>
9
<p>Это редкий случай, когда удалось обнаружить такую систему, изучить её работу, установить связь с производителем и описать способы защиты. Анализ показал, что Dante использовала ранее неизвестную уязвимость в браузере Chrome - логическую ошибку в механизме песочницы.</p>
9
<p>Это редкий случай, когда удалось обнаружить такую систему, изучить её работу, установить связь с производителем и описать способы защиты. Анализ показал, что Dante использовала ранее неизвестную уязвимость в браузере Chrome - логическую ошибку в механизме песочницы.</p>
10
<p>Песочница изолирует вкладку от системы, чтобы вредоносный сайт не мог получить доступ к файлам, процессам и настройкам компьютера. Однако злоумышленники использовали <a>псевдодескрипторы</a> - специальные значения, которыми Windows обозначает собственные процессы и потоки. Из-за ошибки в межпроцессном взаимодействии Chrome считал эти значения нормальными и передавал их дальше.</p>
10
<p>Песочница изолирует вкладку от системы, чтобы вредоносный сайт не мог получить доступ к файлам, процессам и настройкам компьютера. Однако злоумышленники использовали <a>псевдодескрипторы</a> - специальные значения, которыми Windows обозначает собственные процессы и потоки. Из-за ошибки в межпроцессном взаимодействии Chrome считал эти значения нормальными и передавал их дальше.</p>
11
<p>То есть сайт притворялся внутренним компонентом Chrome и запрашивал служебный доступ, который ему не полагался. Браузер ошибочно выполнял этот запрос, и после этого злоумышленники могли запускать свой код так, как будто он - часть самого Chrome. Дальше это открывало путь к установке загрузчика, а затем и программы Dante.</p>
11
<p>То есть сайт притворялся внутренним компонентом Chrome и запрашивал служебный доступ, который ему не полагался. Браузер ошибочно выполнял этот запрос, и после этого злоумышленники могли запускать свой код так, как будто он - часть самого Chrome. Дальше это открывало путь к установке загрузчика, а затем и программы Dante.</p>
12
Пример заражённого письма, которое рассылали хакеры<em>Изображение:<a>Secure List Kaspersky</a></em><p>Apple<a>выпустила</a>Swift SDK для Android. Теперь разработчики могут использовать Swift для создания приложений на платформе конкурента. Это неожиданный шаг, который расширяет применение языка программирования Apple за пределы её собственной экосистемы.</p>
12
Пример заражённого письма, которое рассылали хакеры<em>Изображение:<a>Secure List Kaspersky</a></em><p>Apple<a>выпустила</a>Swift SDK для Android. Теперь разработчики могут использовать Swift для создания приложений на платформе конкурента. Это неожиданный шаг, который расширяет применение языка программирования Apple за пределы её собственной экосистемы.</p>
13
<p>Это полезно для компаний с большой кодовой базой на Swift, которые хотят выйти на Android без полной переработки кода. Например, компания с iOS-приложением для обработки платежей может использовать существующий Swift-код для валидации транзакций и проверки безопасности в своём Android-приложении через SDK - вместо того, чтобы дублировать эту логику на Kotlin или Java.</p>
13
<p>Это полезно для компаний с большой кодовой базой на Swift, которые хотят выйти на Android без полной переработки кода. Например, компания с iOS-приложением для обработки платежей может использовать существующий Swift-код для валидации транзакций и проверки безопасности в своём Android-приложении через SDK - вместо того, чтобы дублировать эту логику на Kotlin или Java.</p>
14
<p>Новый инструментарий включает библиотеку swift-java, которая создаёт биндинги (связующий код) между Swift и экосистемой Java/Kotlin. Биндинги позволяют Swift-коду вызывать Java-классы и методы и наоборот - без необходимости писать промежуточный код вручную.</p>
14
<p>Новый инструментарий включает библиотеку swift-java, которая создаёт биндинги (связующий код) между Swift и экосистемой Java/Kotlin. Биндинги позволяют Swift-коду вызывать Java-классы и методы и наоборот - без необходимости писать промежуточный код вручную.</p>
15
Пример работы Swift SDK на эмуляторе Pixel 9<em>Изображение:<a>Swift</a></em><p>Однако SDK не делает Swift полноценной заменой Java или Kotlin. Для работы с системными API, подписками Google Play и другими элементами Android всё ещё необходим код на Java/Kotlin. Кроме того, использование Swift обычно увеличивает размер приложения и усложняет отладку из-за взаимодействия двух языковых сред</p>
15
Пример работы Swift SDK на эмуляторе Pixel 9<em>Изображение:<a>Swift</a></em><p>Однако SDK не делает Swift полноценной заменой Java или Kotlin. Для работы с системными API, подписками Google Play и другими элементами Android всё ещё необходим код на Java/Kotlin. Кроме того, использование Swift обычно увеличивает размер приложения и усложняет отладку из-за взаимодействия двух языковых сред</p>
16
<p>Этот шаг кажется неожиданным, учитывая закрытость Apple и то, что Swift изначально создавался как инструмент исключительно для iOS и macOS. Однако мы наблюдаем, как язык постепенно выходит за рамки родной экосистемы - от серверных приложений до Windows и теперь Android. В будущем это может привести к более широкому использованию Swift в кросс-платформенной разработке - особенно там, где нужна общая бизнес-логика для iOS и Android приложений.</p>
16
<p>Этот шаг кажется неожиданным, учитывая закрытость Apple и то, что Swift изначально создавался как инструмент исключительно для iOS и macOS. Однако мы наблюдаем, как язык постепенно выходит за рамки родной экосистемы - от серверных приложений до Windows и теперь Android. В будущем это может привести к более широкому использованию Swift в кросс-платформенной разработке - особенно там, где нужна общая бизнес-логика для iOS и Android приложений.</p>
17
<p>Пользователи Windows наконец<a>дождались</a>исправления ошибки, которая раздражала их больше десяти лет. Начиная со сборки Windows 11 25H2 26200.7019 кнопка "Обновить и завершить работу" впервые делает то, что обещает, - выключает компьютер вместо перезагрузки.</p>
17
<p>Пользователи Windows наконец<a>дождались</a>исправления ошибки, которая раздражала их больше десяти лет. Начиная со сборки Windows 11 25H2 26200.7019 кнопка "Обновить и завершить работу" впервые делает то, что обещает, - выключает компьютер вместо перезагрузки.</p>
18
<p>Баг появился в 2015 году с выходом Windows 10 и сохранялся во всех последующих обновлениях операционной системы - включая переход на Windows 11, переработку интерфейса, редизайн меню "Пуск" и множество других крупных апдейтов за прошедшее десятилетие.</p>
18
<p>Баг появился в 2015 году с выходом Windows 10 и сохранялся во всех последующих обновлениях операционной системы - включая переход на Windows 11, переработку интерфейса, редизайн меню "Пуск" и множество других крупных апдейтов за прошедшее десятилетие.</p>
19
<p>Проблема заключалась в том, что Windows использовала одинаковый программный код для обработки обоих действий. Поэтому при установке обновлений система всегда выполняла полную перезагрузку и полностью игнорировала выбор пользователя между командами "Обновить и перезагрузить" и "Обновить и завершить работу".</p>
19
<p>Проблема заключалась в том, что Windows использовала одинаковый программный код для обработки обоих действий. Поэтому при установке обновлений система всегда выполняла полную перезагрузку и полностью игнорировала выбор пользователя между командами "Обновить и перезагрузить" и "Обновить и завершить работу".</p>
20
Теперь, когда вы нажмёте "Обновить и завершить работу" и пойдёте спать, ваш ноутбук просто выключится - и не разрядит батарею за ночь<em>Скриншот: Windows 11 / Skillbox Media</em><p>Программист под ником donno2048<a>создал</a>минималистичную версию классической "Змейки", которая помещается в QR-код и весит 54 байта исполняемого кода. Для наглядности: один символ эмодзи в кодировке UTF-8 занимает 4 байта, однострочная функция на JavaScript - от 50 байт, а размер небольшой иконки в формате ICO - 1-2 килобайта.</p>
20
Теперь, когда вы нажмёте "Обновить и завершить работу" и пойдёте спать, ваш ноутбук просто выключится - и не разрядит батарею за ночь<em>Скриншот: Windows 11 / Skillbox Media</em><p>Программист под ником donno2048<a>создал</a>минималистичную версию классической "Змейки", которая помещается в QR-код и весит 54 байта исполняемого кода. Для наглядности: один символ эмодзи в кодировке UTF-8 занимает 4 байта, однострочная функция на JavaScript - от 50 байт, а размер небольшой иконки в формате ICO - 1-2 килобайта.</p>
21
<p>Код написан на ассемблере и запускается в DOS-эмуляторе из браузера. Несмотря на миниатюрный размер, игра полностью функциональна: змейка движется по экрану с помощью стрелок на клавиатуре, растёт после поедания еды и погибает при столкновении со своим телом.</p>
21
<p>Код написан на ассемблере и запускается в DOS-эмуляторе из браузера. Несмотря на миниатюрный размер, игра полностью функциональна: змейка движется по экрану с помощью стрелок на клавиатуре, растёт после поедания еды и погибает при столкновении со своим телом.</p>
22
<p>Donno2048 вдохновился видеороликом разработчика MattKC "<a>Можно ли уместить целую игру в QR-код?</a>". В видео автор объясняет, что QR-код вмещает около 2953 байт данных. Он использовал<a>линкер Crinkler</a>для экстремального сжатия исполняемого файла и уменьшил игру до менее чем 1,4 килобайта. MattKC также отмечает, что этот метод - интересный эксперимент, но он также создаёт новые угрозы безопасности, поскольку вредоносное ПО может быть встроено непосредственно в код.</p>
22
<p>Donno2048 вдохновился видеороликом разработчика MattKC "<a>Можно ли уместить целую игру в QR-код?</a>". В видео автор объясняет, что QR-код вмещает около 2953 байт данных. Он использовал<a>линкер Crinkler</a>для экстремального сжатия исполняемого файла и уменьшил игру до менее чем 1,4 килобайта. MattKC также отмечает, что этот метод - интересный эксперимент, но он также создаёт новые угрозы безопасности, поскольку вредоносное ПО может быть встроено непосредственно в код.</p>
23
<em>Скриншот:<a>donno2048.github</a>/ Skillbox Media</em><p>Культовый шутер Quake теперь можно<a>запустить</a>в Telegram через специального бота. Проект работает на <a>технологии WebAssembly</a>. Поддерживаются смартфоны на iOS и Android, настольные версии Telegram, а также внешние геймпады для более удобного управления.</p>
23
<em>Скриншот:<a>donno2048.github</a>/ Skillbox Media</em><p>Культовый шутер Quake теперь можно<a>запустить</a>в Telegram через специального бота. Проект работает на <a>технологии WebAssembly</a>. Поддерживаются смартфоны на iOS и Android, настольные версии Telegram, а также внешние геймпады для более удобного управления.</p>
24
<p>Графика и звук приближены к оригиналу 1996 года, задержка управления составляет всего несколько миллисекунд, а прогресс автоматически сохраняется в облаке - всё для комфортной игры.</p>
24
<p>Графика и звук приближены к оригиналу 1996 года, задержка управления составляет всего несколько миллисекунд, а прогресс автоматически сохраняется в облаке - всё для комфортной игры.</p>
25
<em>Скриншот:<a>QuakeTG</a>/Telegram</em><p>Илон Маск представил<a>Grokipedia</a> - онлайн-энциклопедию на базе нейросети Grok. По его<a>словам</a>, это "правдивая альтернатива "Википедии“", свободная от идеологической предвзятости и модерации.</p>
25
<em>Скриншот:<a>QuakeTG</a>/Telegram</em><p>Илон Маск представил<a>Grokipedia</a> - онлайн-энциклопедию на базе нейросети Grok. По его<a>словам</a>, это "правдивая альтернатива "Википедии“", свободная от идеологической предвзятости и модерации.</p>
26
<p>На момент обзора Grokipedia насчитывает 885 279 статей - их количество видно на главной странице. Все материалы написал ИИ. Большинство из них - переработанные или почти дословно скопированные тексты из "Википедии" и других источников. А сами статьи - это сплошная стена текста и множество ссылок в конце.</p>
26
<p>На момент обзора Grokipedia насчитывает 885 279 статей - их количество видно на главной странице. Все материалы написал ИИ. Большинство из них - переработанные или почти дословно скопированные тексты из "Википедии" и других источников. А сами статьи - это сплошная стена текста и множество ссылок в конце.</p>
27
<p>Кто отвечает за достоверность информации - неизвестно. Также неясно, кто может редактировать статьи. Представьте: нейросеть в бесконечном цикле пишет бесконечное количество текстов обо всём подряд. Вот примерно так мы бы описали текущую версию Grokipedia.</p>
27
<p>Кто отвечает за достоверность информации - неизвестно. Также неясно, кто может редактировать статьи. Представьте: нейросеть в бесконечном цикле пишет бесконечное количество текстов обо всём подряд. Вот примерно так мы бы описали текущую версию Grokipedia.</p>
28
<p>Разумеется, пользователи<a>нашли</a>множество неточностей, ошибок и идеологических перекосов. Непонятно, зачем вообще нужен этот проект. На деле получился не новый источник истины, а ещё один способ поспорить о том, где она проходит. Ну, всё как любит Илон.</p>
28
<p>Разумеется, пользователи<a>нашли</a>множество неточностей, ошибок и идеологических перекосов. Непонятно, зачем вообще нужен этот проект. На деле получился не новый источник истины, а ещё один способ поспорить о том, где она проходит. Ну, всё как любит Илон.</p>
29
Пример статьи об Илоне Маске в Grokipedia<em>Скриншот:<a>Grokipedia</a>/ Skillbox Media</em><p>Хакеры начали<a>использовать</a>LinkedIn для заражения компьютеров специалистов под видом приглашений на работу. Жертвам приходят сообщения от поддельных рекрутеров с предложением пройти "тестовое задание". Вместе с ним присылают ссылку на проект в GitHub.</p>
29
Пример статьи об Илоне Маске в Grokipedia<em>Скриншот:<a>Grokipedia</a>/ Skillbox Media</em><p>Хакеры начали<a>использовать</a>LinkedIn для заражения компьютеров специалистов под видом приглашений на работу. Жертвам приходят сообщения от поддельных рекрутеров с предложением пройти "тестовое задание". Вместе с ним присылают ссылку на проект в GitHub.</p>
30
<p>После запуска файла на компьютер устанавливается одна из нескольких вредоносных программ. Она собирает пароли, куки из браузера и данные из рабочих приложений. Затем программа подключает систему к удалённому управлению - мошенники могут видеть экран, копировать файлы и управлять устройством так, как будто сидят за ним.</p>
30
<p>После запуска файла на компьютер устанавливается одна из нескольких вредоносных программ. Она собирает пароли, куки из браузера и данные из рабочих приложений. Затем программа подключает систему к удалённому управлению - мошенники могут видеть экран, копировать файлы и управлять устройством так, как будто сидят за ним.</p>
31
<p>Эксперты считают, что главная цель такой атаки - не кража паролей, а проникновение в корпоративные сети через заражённые рабочие компьютеры. Например, получив доступ к компьютеру разработчика, злоумышленники могут проникнуть во внутреннюю сеть компании. Это позволяет им похитить исходный код или конфиденциальные данные.</p>
31
<p>Эксперты считают, что главная цель такой атаки - не кража паролей, а проникновение в корпоративные сети через заражённые рабочие компьютеры. Например, получив доступ к компьютеру разработчика, злоумышленники могут проникнуть во внутреннюю сеть компании. Это позволяет им похитить исходный код или конфиденциальные данные.</p>
32
<p>Американский блогер решил проверить, можно ли найти работу, если полностью<a>довериться</a>нейросетям. Он подключил ИИ к сервисам поиска вакансий и за несколько месяцев отправил более миллиона откликов на разные позиции. В результате ему ответило около двух тысяч компаний (менее 0,2%), а предложение сделали только три.</p>
32
<p>Американский блогер решил проверить, можно ли найти работу, если полностью<a>довериться</a>нейросетям. Он подключил ИИ к сервисам поиска вакансий и за несколько месяцев отправил более миллиона откликов на разные позиции. В результате ему ответило около двух тысяч компаний (менее 0,2%), а предложение сделали только три.</p>
33
<p>Статистика удручающая, но непонятно, какие резюме он отправлял и кому. Многие пользователи<a>усомнились</a>в достоверности эксперимента: они считают, что в IT просто нет миллиона открытых вакансий. К тому же неясно, как ИИ составил резюме сразу под весь стек технологий.</p>
33
<p>Статистика удручающая, но непонятно, какие резюме он отправлял и кому. Многие пользователи<a>усомнились</a>в достоверности эксперимента: они считают, что в IT просто нет миллиона открытых вакансий. К тому же неясно, как ИИ составил резюме сразу под весь стек технологий.</p>
34
<p>Скорее всего, в большинстве случаев сгенерированное резюме блогера застревало в алгоритмах фильтрации - сработал ИИ от работодателя.</p>
34
<p>Скорее всего, в большинстве случаев сгенерированное резюме блогера застревало в алгоритмах фильтрации - сработал ИИ от работодателя.</p>
35
<p>Простая<a>JavaScript-библиотека</a>для представления потоков данных с помощью интерактивных диаграмм. С её помощью разработчики могут создавать конструкторы бизнес-процессов, визуализировать алгоритмы или разрабатывать low-code-инструменты.</p>
35
<p>Простая<a>JavaScript-библиотека</a>для представления потоков данных с помощью интерактивных диаграмм. С её помощью разработчики могут создавать конструкторы бизнес-процессов, визуализировать алгоритмы или разрабатывать low-code-инструменты.</p>
36
<em>Скриншот:<a>Drawflow</a>/ Skillbox Media</em><p><a>Code Detector</a> - детектор, который с точностью 95% распознаёт фрагменты кода, созданные нейросетью. Пока поддерживает Python и TypeScript. Инструмент создан для руководителей отделов и помогает увидеть реальную картину использования ИИ-кода в репозиториях.</p>
36
<em>Скриншот:<a>Drawflow</a>/ Skillbox Media</em><p><a>Code Detector</a> - детектор, который с точностью 95% распознаёт фрагменты кода, созданные нейросетью. Пока поддерживает Python и TypeScript. Инструмент создан для руководителей отделов и помогает увидеть реальную картину использования ИИ-кода в репозиториях.</p>
37
<em>Скриншот:<a>Code Detector AI</a>/ Span / Skillbox Media</em><p><a>Сервис</a>для подбора курсов, статей и книг по любым темам. Просто введите запрос и получите материалы для самообучения.</p>
37
<em>Скриншот:<a>Code Detector AI</a>/ Span / Skillbox Media</em><p><a>Сервис</a>для подбора курсов, статей и книг по любым темам. Просто введите запрос и получите материалы для самообучения.</p>
38
<em>Скриншот:<a>Learn Anything</a>/ Skillbox Media</em><p>Огромная<a>коллекция</a>шпаргалок по разным языкам, фреймворкам и инструментам. Удобно, когда нужно быстро вспомнить синтаксис или редкую команду. Например, как наконец выйти из <a>Vim</a>.</p>
38
<em>Скриншот:<a>Learn Anything</a>/ Skillbox Media</em><p>Огромная<a>коллекция</a>шпаргалок по разным языкам, фреймворкам и инструментам. Удобно, когда нужно быстро вспомнить синтаксис или редкую команду. Например, как наконец выйти из <a>Vim</a>.</p>
39
<em>Скриншот:<a>CheatSheets.zip</a>/ Skillbox Media</em><p>Бесплатный<a>инструмент</a>, который превращает размытые скриншоты и мыльные фотографии в читаемые документы.</p>
39
<em>Скриншот:<a>CheatSheets.zip</a>/ Skillbox Media</em><p>Бесплатный<a>инструмент</a>, который превращает размытые скриншоты и мыльные фотографии в читаемые документы.</p>
40
<em>Скриншот:<a>spipm</a>/<a>GitHub</a></em><p>На r/ArtificialIntelligence<a>обсуждают</a>разочарование в возможностях ИИ. Автор поста признался, что раньше считал нейросети революцией, способной кардинально изменить рабочие процессы. Но на практике инструменты вроде Copilot, ChatGPT и Gemini не оправдали ожиданий.</p>
40
<em>Скриншот:<a>spipm</a>/<a>GitHub</a></em><p>На r/ArtificialIntelligence<a>обсуждают</a>разочарование в возможностях ИИ. Автор поста признался, что раньше считал нейросети революцией, способной кардинально изменить рабочие процессы. Но на практике инструменты вроде Copilot, ChatGPT и Gemini не оправдали ожиданий.</p>
41
<p>Основные проблемы - галлюцинации, непонимание контекста и неспособность справляться со сложными задачами. В итоге многие разработчики получают проблемный код, который требует слишком долгой доработки. Отсюда разочарование и вывод, что современные LLM-инструменты не способны заменить большинства программистов.</p>
41
<p>Основные проблемы - галлюцинации, непонимание контекста и неспособность справляться со сложными задачами. В итоге многие разработчики получают проблемный код, который требует слишком долгой доработки. Отсюда разочарование и вывод, что современные LLM-инструменты не способны заменить большинства программистов.</p>
42
<p>На r/sysadmin системный инженер<a>столкнулся</a>с необычной проблемой: при подключении HDMI-кабеля к монитору у него начинались потери пакетов в сети Wi-Fi. Расследование показало, что виноват не роутер и не сетевые настройки, а дешёвый HDMI-кабель с плохой экранировкой. Он создавал электромагнитные помехи, которые влияли на работу Wi-Fi-адаптера. Разумеется, новый кабель сразу решил проблему.</p>
42
<p>На r/sysadmin системный инженер<a>столкнулся</a>с необычной проблемой: при подключении HDMI-кабеля к монитору у него начинались потери пакетов в сети Wi-Fi. Расследование показало, что виноват не роутер и не сетевые настройки, а дешёвый HDMI-кабель с плохой экранировкой. Он создавал электромагнитные помехи, которые влияли на работу Wi-Fi-адаптера. Разумеется, новый кабель сразу решил проблему.</p>
43
<p>Комментаторы признали, что IT-сфера полна сюрпризов, особенно когда речь идёт о взаимодействии ПО с аппаратным обеспечением.</p>
43
<p>Комментаторы признали, что IT-сфера полна сюрпризов, особенно когда речь идёт о взаимодействии ПО с аппаратным обеспечением.</p>
44
<p>В r/ProgrammingLanguages пользователи<a>обсуждают</a>язык Uiua, который называют "самым психоделическим языком программирования". Его отличают минималистичный синтаксис, визуальные структуры и рекурсия - всё это превращает код в нечто среднее между искусством и поэзией. Нужно будет как-нибудь его изучить и подготовить обзор.</p>
44
<p>В r/ProgrammingLanguages пользователи<a>обсуждают</a>язык Uiua, который называют "самым психоделическим языком программирования". Его отличают минималистичный синтаксис, визуальные структуры и рекурсия - всё это превращает код в нечто среднее между искусством и поэзией. Нужно будет как-нибудь его изучить и подготовить обзор.</p>
45
<em>Скриншот:<a>Uiua</a>/ Skillbox Media</em><p>В сабреддите r/programming<a>обсуждают</a>пост инженера о том, как TikTok сэкономил около 300 000 долларов в год на вычислительных ресурсах.</p>
45
<em>Скриншот:<a>Uiua</a>/ Skillbox Media</em><p>В сабреддите r/programming<a>обсуждают</a>пост инженера о том, как TikTok сэкономил около 300 000 долларов в год на вычислительных ресурсах.</p>
46
<p>Стажёр переписал один из микросервисов на Rust - и этого оказалось достаточно. Новая версия кода сократила загрузку CPU с 78% до 52%, уменьшила использование памяти и снизила задержку отклика почти в четыре раза. Это позволило TikTok сократить количество арендуемых vCPU и снизить расходы на оплату облачной инфраструктуры AWS.</p>
46
<p>Стажёр переписал один из микросервисов на Rust - и этого оказалось достаточно. Новая версия кода сократила загрузку CPU с 78% до 52%, уменьшила использование памяти и снизила задержку отклика почти в четыре раза. Это позволило TikTok сократить количество арендуемых vCPU и снизить расходы на оплату облачной инфраструктуры AWS.</p>
47
<a><p>Нейросети</p>
47
<a><p>Нейросети</p>
48
<ul><li>38+ топ-нейросетей в одном курсе: ChatGPT, Midjourney, StableDiffusion, DALL-E 3, Gen-3, Kling, Luma, Suno и другие</li>
48
<ul><li>38+ топ-нейросетей в одном курсе: ChatGPT, Midjourney, StableDiffusion, DALL-E 3, Gen-3, Kling, Luma, Suno и другие</li>
49
<li>190+ готовых промптов, чтобы быстрее решать задачи</li>
49
<li>190+ готовых промптов, чтобы быстрее решать задачи</li>
50
<li>Практика на реальных кейсах и 10 проектов в портфолио</li>
50
<li>Практика на реальных кейсах и 10 проектов в портфолио</li>
51
<li>Бессрочный доступ с ежемесячными обновлениями</li>
51
<li>Бессрочный доступ с ежемесячными обновлениями</li>
52
</ul><p>Узнать о курсе</p>
52
</ul><p>Узнать о курсе</p>
53
</a><a>Практический курс: "Нейросети" Узнать о курсе</a>
53
</a><a>Практический курс: "Нейросети" Узнать о курсе</a>