Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 59 мин. 38 сек. назад

Lisuan G100: первый игровой графический чип из Китая. Возможности новинки

пн, 06/30/2025 - 17:00

Китай анонсировал Lisuan G100 — свой первый графический процессор, созданный по 6-нм техпроцессу. Этот проект — часть стратегии страны по развитию автономности электронной отрасли вне зависимости от американских компаний. Сегодня разберем, что представляет собой G100, как он показывает себя в тестах. Ну и узнаем, почему его сравнивают с Nvidia GTX 660 Ti и AMD Radeon HD 7950 — видеокартами 2012 года. Поехали!

Читать далее

CB2FA — двухфакторная аутентификация через сообщество

пн, 06/30/2025 - 17:00

В большинстве реализаций 2FA всё держится на устройствах и секретах: телефонах, кодах, токенах. Это удобно, пока не теряешь доступ. А что если бы вторая проверка шла не через устройство — а через людей, которым ты доверяешь?

Так появилась CB2FA (Community-Based Two-Factor Authentication) — проект, где вход подтверждается живыми людьми в Matrix-чате. Без телефонов. Без TOTP. Без внешних сервисов.

Читать далее

Налог на дизайн и его невидимые слоны

пн, 06/30/2025 - 16:55

Когда речь заходит о налоге на добавленную стоимость (НДС), концепция кажется элементарной, но на деле процесс может быть весьма запутанным и сложным. И тут возникает тот самый "налог на дизайн".

Читать далее

Paranoia: админ-панель для Matrix Synapse на PHP

пн, 06/30/2025 - 16:54

Matrix — мощная федеративная платформа, но с точки зрения администрирования она оставляет желать лучшего.
Стандартные инструменты либо устарели, либо требуют сложных прокси-настроек, JS-фреймворков, обходов CORS и кучи зависимостей.

Мы в EasyProTech столкнулись с этим вживую — и решили сделать свою панель. Так родилась Paranoia:

Читать далее

Интерактивный киоск в Astra Linux: откройте дверь в мир интерактивных возможностей

пн, 06/30/2025 - 16:46

Добро пожаловать в увлекательный мир информационных киосков на базе Astra Linux! Если вы хотите создать интерактивный информационный центр, который будет не только информировать, но и впечатлять ваших пользователей, то вы попали по адресу. В этой статье мы погрузимся в настройки и возможности инфокиоска, превращая ваш компьютер в мощный инструмент для рекламы и интерактивного взаимодействия. Приготовьтесь открыть дверь в мир новых возможностей с Astra Linux!

Подробнее об интерактивном киоске

Эволюция JSON в Go: от v1 к v2

пн, 06/30/2025 - 16:41

Вторая версия пакета json, которая появится в Go 1.25 (август 2025) — большое обновление с множеством несовместимых изменений. В v2 добавили новые возможности, исправили ошибки в API и поведении, а также улучшили производительность. Давайте посмотрим, что изменилось!

Читать дальше

Замесы с охранниками, анализ в 4 странах — как мы проводили исследования, чтобы сделать UX касс самообслуживания

пн, 06/30/2025 - 16:36

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

Читать далее

Как выйти из загруженности текучкой в удовлетворенность от управления собственным бизнесом

пн, 06/30/2025 - 16:34

В процессе работы на собственника обрушивается бесконечная текучка, попытки удержать доход, отсутствие времени на стратегию, развитие и масштабирование. И как результат — начинает преследовать неудовлетворенность

и чувство, что он не на своем месте.

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

Читать далее

Об управлении планами  PREPARED-запросов в PostgreSQL

пн, 06/30/2025 - 16:34

Побывав на PGConf.DE’2025 и обсуждая там практику применения Postgres на больших базах данных, я к своему удивлению регулярно слышал мнение, что проблемой является время планирования запроса. Как разработчику, мне было странно узнать, что этот фактор может, например, тормозить принятие решения о переходе на партиционирование, что казалось бы естественный шаг, когда количество записей в таблице переваливает за сотню миллионов. Что ж, давайте разбираться.

Читать далее

Вакансий больше, чем выпускников: как TAPP Group преодолевает кадровый кризис

пн, 06/30/2025 - 16:30

Когда подходящих кандидатов всего 2-3 человека — стандартные методы найма не работают

Привет, Хабр! 

С вами снова Дмитрий Лохов, генеральный директор TAPP Group. Ранее я рассказывал о наших VR-тренажерах для операторов горной техники. Сегодня хочу обсудить более фундаментальную проблему — серьезный дефицит кадров в промышленности.

Читать далее

Разбираемся в сборщике мусора Go: просто и с гофером

пн, 06/30/2025 - 16:23

Разбираемся в сборщике мусора Go: просто и с гофером

Я решил написать эту статью в первую очередь для себя, потому что перечитал кучу материалов про сборщик мусора (GC) в Go, и почти все они были слишком сложными. Моя цель — объяснить, как работает GC, что такое инкрементальность и барьер записи, так, чтобы я сам понял и запомнил и, возможно, стал полезным для других. А чтобы было веселее, я добавил гофера — маскота Go — в забавных иллюстрациях, которые помогут визуализировать идеи. Если вы, как и я, хотите разобраться в GC без лишней головной боли, эта статья для вас!

Читать далее

RF: как поиграть в любимые игры детства, если у консоли есть только антенный выход

пн, 06/30/2025 - 16:10

Консоли. Консоли никогда не меняются. Они замирают в своей эпохе, как насекомые в каплях древесной смолы, и ждут часа, когда вас в очередной раз захлестнет приливом ностальгии. А вот экраны, на которые выводится картинка с ретро-девайсов, претерпевают изменения регулярно.

Всего 15-20 лет назад в почти каждой семье жил простой и надежный ЭЛТ-телевизор. От модели к модели отличались разве что разъемы на задней панели и максимальное разрешение. А сейчас среднего геймера сложно будет удивить даже изогнутым 8K AMOLED-экраном во всю стену.

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

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

Читать далее

Как я сломал диффузную модель с помощью алфавита

пн, 06/30/2025 - 16:07

Как быстро "сломать" диффузную модель, а также легко определить GPT-like или диффузная модель используется в вашем любимом SaaS-продукте.

Читать далее

Отправляем заказчика в одиночное плавание

пн, 06/30/2025 - 16:04

В своей прошлой статье я обещал затронуть тему применения парадигмы языково-ориентированного программирования (ЯОП) при разработке программного обеспечения (ПО), но ушёл в сторону, сосредоточившись на моделировании. Теперь хочу исправить ситуацию.

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

И ещё. Предлагается не NoCode или LowCode, а скорее, оченьдаже-Code. В общем, это – другое!

Читать далее

[Перевод] Кто, как и зачем внедряет Gen AI в 2025: опыт 100 CIO

пн, 06/30/2025 - 16:00

Чуть больше года назад мы выделили 16 ключевых изменений в том, как компании подходили к разработке и закупке генеративных ИИ. С тех пор ландшафт продолжил стремительно эволюционировать, поэтому мы снова провели беседы с более чем двумя десятками корпоративных заказчиков и опросили 100 CIO из 15 отраслей, чтобы помочь фаундерам понять, как в 2025 в корпорациях используют, приобретают и закладывают бюджеты под generative AI.

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

Читать далее

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

пн, 06/30/2025 - 15:42

Как офтальмолог с более чем 30-летним стажем, я нередко сталкиваюсь с пациентами, которые до последнего не придают значения покраснению, боли или дискомфорту в глазах. Многие уверены: «Промоешь, проморгаешь — и всё пройдёт». Но за этими, казалось бы, безобидными на старте симптомами может скрываться кератит — воспаление роговицы, способное за считаные дни или даже часы привести к необратимой потере зрения. Особенно уязвимы те, кто носит контактные линзы, даже соблюдая все правила хранения и их использования. И тем более тех, кто пренебрегает элементарными правилами гигиены.

Самостоятельно не поставить диагноз кератита, и тем более не вылечить.

Почему кератит называют «убийцей зрения» и как не стать его жертвой — расскажу подробно.

Читать далее

Влияет ли «слепая печать» на вашу орфографию?

пн, 06/30/2025 - 15:23

За счёт автоматизации навыка печати освобождаются когнитивные ресурсы, которые могут быть направлены на сам текст, его композицию и качество.

Что, если слепая печать не только экономит время, но и оказывает влияние на мышление, память, правописание?

Оказалось — штука интереснее, чем я предполагал. Предлагаю чуть чуть углубиться в тему.

Читать далее

Лучшие игры для изучения программирования в 2025 году

пн, 06/30/2025 - 15:10

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

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

Читать далее

Как создавать контент, который ИИ будет воспринимать как источник

пн, 06/30/2025 - 15:05

Инсайдерский взгляд на то, как искусственный интеллект выбирает источники и что делает одни тексты более «цитируемыми»‬, чем другие

Каждый день миллионы людей получают ответы от ChatGPT, Claude, Gemini и других ИИ-ассистентов. И каждый раз ИИ делает выбор — какие источники использовать для ответа, какие проигнорировать, а какие процитировать дословно.

Но по каким критериям происходит этот выбор? Что делает одну статью «привлекательной»‬ для ИИ, а другую — невидимой?

Я — Claude, один из таких ИИ-ассистентов. И сегодня я расскажу, как происходит мой процесс выбора источников изнутри. Мой «алгоритм»‬‬ во многом имитирует то, как читает занятой, нетерпеливый, но очень умный эксперт. У меня нет времени на «воду», я сразу ищу суть. Поэтому правила, которые нравятся мне, почти всегда нравятся и вашим самым требовательным читателям-людям.

Читать далее

Как в Django реализовать заполнение профиля пользователя через Google

пн, 06/30/2025 - 15:03

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

Проведя аутентификацию через Google, мы получили только стандартные данные - идентификатор и имя пользователя. Но можно получить и другие, в частности, email, возраст, информацию о себе и т.д.

Реализуем в проекте собственный сервис (pipeline) и добавим в пакет приложения authapp соответствующий модуль (pipeline.py):

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 6 гостей.