habrahabr
Пробуем неизвестный процессор Intel CC150 для GeforceNow

Первые упоминания процессора Intel CC150 можно найти на «Реддите» в далёком 2019 году. Тогда Gaddafi101 заметил, что во время игры через стриминговый сервис NVIDIA GeForce NOW игра отображала не стандартный процессор серии Intel Core, и даже не Xeon, а загадочный Intel CC150. Вскоре на одном из китайских форумов всплыли тесты от пользователя Zhihu, а спустя несколько месяцев данный процессор можно было купить на Taobao примерно за 300 $. Из-за высокой цены и не самых впечатляющих характери…

  • четверг, 26 сентября 2024 г. в 00:00:18
habrahabr
Релиз ядра Linux 6.11: возможности, обновления и самые заметные изменения

С момента выхода прошлого релиза прошло всего два месяца, и вуаля — Linux 6.11 уже с нами. Несмотря на то, что времени было относительно немного, разработчики внесли достаточно изменений и нововведений. Всего в новой версии свыше 15 тыс исправлений от 2 078 разработчиков, а размер патча составляет 85 МБ. Изменения внесены в 13 282 файла, добавлено 985 857 строк кода, удалено — 268 915. Хочешь выиграть мерч? Попробуй решить IT-кроссворд! Более 256 вопросов, 7 кроссвордов на разные темы из ми…

  • четверг, 26 сентября 2024 г. в 00:00:16
habrahabr
Как отличить хорошего врача от посредственного

Это на удивление сложный вопрос, потому что нет работающей системы, которая позволяла бы это сделать. Процент успешных операций у хирурга говорит либо о его профессионализме, либо о том, что он отказывается от сложных пациентов (это, кстати, серьёзная проблема: многие врачи с «золотым» резюме и не менее золотыми руками не берутся за рисковые случаи, когда есть, например, 30 % шанса смерти, но у любого другого хирурга он будет существенно выше). Рейтинг и отзывы говорят либо о качестве вра…

  • четверг, 26 сентября 2024 г. в 00:00:14
golang
Как сочетать Next.js и Go: основы

Привет, Хабр!В современной веб-разработке перед разработчиком в основном стоит задача создать приложения, которые не только быстро загружаются, но и дают плавный пользовательский опыт. Сочетание Next.js и Go предлагает мощное решение для этой задачи.Next.js, с его возможностями статической генерации и серверного рендеринга, позволяет создавать высокопроизводительные интерфейсы, которые легко оптимизируются для поисковых систем. Go, в свою очередь, дает надежный бэкенд, способный обрабатывать мн…

  • четверг, 26 сентября 2024 г. в 00:00:12
golang
Как построить свою систему SMS-голосования

Привет, Хабр! Недавно мне пришла задача: провести голосование среди пользователей, но без сложных и дорогостоящих решений. Когда я пришёл к выбору системы SMS-голосования, осознал, что многие решения на рынке либо слишком сложны для интеграции, либо слишком дороги для решения простых задач.Я хотел создать что-то, что могло бы работать везде, где есть мобильная сеть. Вооружившись Golang, подключив Exolve SMS API и настроив Supabase, я приступил к работе.Для начала нужно установить сам Go и подкл…

  • четверг, 26 сентября 2024 г. в 00:00:11
golang
Ещё один инструмент для обновления зависимостей

ВкратцеЭта статья — рассказ о небольшом и полезном скрипте для обновления зависимостей go-mod-bump. Здесь вас может заинтересовать проблематика, решение или история написания скрипта. Если вы хотите потрогать скрипт руками, его можно найти в публичном репозитории.ДисклеймерСкрипт не использовался в CI и может быть непригоден для такого использования.История описана постфактум, спустя значительный промежуток времени, поэтому может содержать явные несостыковки или искажения.Скрипт изменяет файлы …

  • четверг, 26 сентября 2024 г. в 00:00:10
javascript
Что нового в React 19

React 19 на подходе. Команда React анонсировала предрелизную версию React 19 в апреле. Это крупное обновление принесет с собой ряд улучшений и новых паттернов, нацеленных на повышение производительности, удобство использования и опыта разработки. Многие из этих возможностей были представлены в экспериментальном режиме в React 18, но в React 19 они станут стабильными. Давайте подготовимся к этому обновлению. ❯ Серверные компоненты Серверные компоненты — одно из крупнейших изменений в React с …

  • четверг, 26 сентября 2024 г. в 00:00:08
javascript
Основные принципы хорошего нейминга

ВведениеОднажды я поняла, что хочу написать статью о нейминге, предельно простую и базовую. В первую очередь, чтобы привести мысли в порядок для себя, но и другим, возможно, будет интересно ознакомиться с моими размышлениями.А чтобы это сделать, неоходимо возвести те понятия, которыми я собираюсь оперировать, в высокую степень абстракции. Поэтому было принято решение разделить эти понятия на две категории: переменные и функции.Переменные и функцииПеременные отвечают за хранение данных. Данные л…

  • четверг, 26 сентября 2024 г. в 00:00:07
javascript
10 продвинутых трюков JavaScript, которые повысят ваши навыки программирования

JavaScript — это сердце веб-разработки, делая сайты живыми и интерактивными. Но чтобы стать настоящим гуру JavaScript, мало знать только базовый синтаксис; нужно заглянуть глубже и освоить более продвинутые концепции. В этой статье я расскажу о 10 хитростях JavaScript, которые помогут вам писать код более эффективно и изящно.1. Деструктуризация объектов и массивовДеструктуризация позволяет извлекать данные из массивов или объектов и присваивать их переменным. const user = { name: "Alice&#…

  • четверг, 26 сентября 2024 г. в 00:00:05