habrahabr
Про анодирование алюминия

Картинка Freepik Все мы не раз видели и пользовались изделиями из алюминия, почему-то покрытого разноцветными, так называемыми «анодированными покрытиями». Изучим, что это такое, как это делается и зачем это надо! Вообще говоря, простая житейская логика подсказывает, что нанесение дополнительных покрытий на алюминий, на первый взгляд, вроде бы «лишено смысла»: он и так покрыт, вроде как, оксидной плёнкой, благодаря чему и сохраняет матовый металлический вид даже после многолетнего нахождени…

  • четверг, 3 июля 2025 г. в 00:00:09
habrahabr
Как я убедил виртуальную машину, что у неё есть кулер

Зачем вообще этим заморачиваться?Некоторые образцы malware выполняют различные проверки, чтобы определить, запущены ли они в виртуальной машине. Один из самых частых способов — проверка наличия определённых аппаратных компонентов, обычно не эмулируемых в виртуальных средах. Один из таких компонентов — кулер процессора. Например, malware может проверять наличие кулера процессора, поискав в WMI класс Win32_Fan:wmic path Win32_Fan get *Они делают это, чтобы не запускаться в виртуальных машинах, ус…

  • четверг, 3 июля 2025 г. в 00:00:07
habrahabr
Синдром бога: когда ждешь миллионы за то, что просто пишешь код

Моя любимая рубрика — «статьи со дна Хабра». Это когда человек вроде бы хотел поделиться болью, но случайно выставил на обозрение своё эго. Недавняя статья «В айти нет денег и повышений» — как раз из таких. Автор переборщил с надрывом и слегка обижен на мир. Поэтому и отхватил. Но посыл был хороший — и меня статья зацепила.Если коротко:Автор работает в IT с 18 лет. Сейчас ему 24. И он пишет, как несправедлив этот мир, потому что его потолок — 400k. Видимо, за умение слепить форму или написать C…

  • четверг, 3 июля 2025 г. в 00:00:07
javascript
У меня три календаря и одна жизнь: как я перестал быть курьером между женщинами

Я разведён и женат, сын живёт поочерёдно: неделя у меня, неделя у своей мамы. Казалось бы, график прост, но реальность вносит коррективы: врач в четверг, поездка к бабушке на выходных - забыть что-то означает испортить планы всем и получить претензии. Моя схема: ✅ календарь с бывшей женой - только ключевое по сыну - переезды, врачи, собрания. ✅ календарь с моей женой: наша личная жизнь - свидания, поездки, дела. Без сына. ✅ семейный календарь (я + жена + сын): всё, что касается сына в мои неде…

  • четверг, 3 июля 2025 г. в 00:00:05
javascript
Как тестировать хуки в React с @testing-library/react-hooks

Привет, Хабр! Сегодня рассмотрим, как тестировать React-хуки с помощью @testing-library/react-hooks.Подход к базовым хукамСначала тестить будем на примере простого счётчика. Вот у нас хук:import { useState, useCallback } from 'react' export default function useCounter() { const [count, setCount] = useState(0) const increment = useCallback(() => setCount((x) => x + 1), []) return { count, increment } }Хуки не рендерятся напрямую, их нужно оборачивать через renderHook. Всё ка…

  • четверг, 3 июля 2025 г. в 00:00:05
github
tadata-org / fastapi_mcp

Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth! FastAPI-MCP Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth! Features Authentication built in, using your existing FastAPI dependencies! FastAPI-native: Not just another OpenAPI -> MCP converter Zero/Minimal configuration required - just point it at your FastAPI app and it works Preserving schemas of your request models and response models Preserve documentation of…

  • четверг, 3 июля 2025 г. в 00:00:03
github
PaddlePaddle / ERNIE

The official repository for ERNIE 4.5 and ERNIEKit – its industrial-grade development toolkit based on PaddlePaddle. ERNIE Bot | 🤗Hugging Face | AI Studio 📑 Blog | 📚 Cookbook | 📑 Paper | 🛠️ Training | ⚡️ Deploy Introduction to ERNIE 4.5 We introduce ERNIE 4.5, a new family of large-scale multimodal models comprising 10 distinct variants. The model family consist of Mixture-of-Experts (MoE) models with 47B and 3B active parameters, with the largest model having 424B total parameters, as…

  • четверг, 3 июля 2025 г. в 00:00:02
xaker
Канадские власти запретили покупку и использование продукции компании Hikvision

Правительство Канады предписало дочерней компании Hikvision, работающей в стране, прекратить все операции. Власти заявляют, что после проверки было установлено, что устройства Hikvision представляют угрозу национальной безопасности.

  • среда, 2 июля 2025 г. в 00:00:19
xaker
Из-за математической ошибки норвежская лотерея сообщила тысячам людей об огромных выигрышах

Тысячи норвежцев ошибочно решили, что выиграли огромные суммы в лотерее Eurojackpot из-за опечатки при вводе данных.

  • среда, 2 июля 2025 г. в 00:00:18