Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Статья

Приложение на qt. Дневник разработки. Начало

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели5.8K

Добрый день!

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

У меня есть больше 5 лет опыта разработки приложений на qt, но это мой первый собственный проект. Буду рада вашим комментариям и советам. Также буду рада, если эти статьи кому-нибудь пригодятся для разработки своих проектов.

Читать далее
Статья

Acemagic M1A Pro+: новый мини-ПК с Ryzen AI Max+ 395. Что за зверь?

Время на прочтение5 мин
Охват и читатели7.9K

Сегодня мини-ПК уже не воспринимаются как слабые офисные системы. Нет, конечно, есть и такие, но вообще спектр миниатюрных компьютеров очень широк. Среди них есть модели, которые тянут игры, монтаж видео и прочие тяжелые задачи. Один из примеров — новая модель, Acemagic M1A Pro. У него процессор AMD RyzenTM AI Max+ 395, 128 ГБ оперативной памяти LPDDR5X, графика уровня RTX 4070 Mobile и аккуратный кубический корпус.

Решил о нем написать, поскольку я сам уже больше года пользуюсь предыдущей моделью, Acemagic Tank 03. Его я приобрел по случаю, просто потому, что понравился форм-фактор. Ну и, конечно, характеристики тоже вполне себе. Полноценный десктоп я тогда брать не хотел, а мини-ПК оказался идеальным компромиссом. Можно даже сказать, я стал поклонником этого модельного ряда. В общем, в статье расскажу, о своем Tank 03. Оценим, что умеет M1A Pro+ и посмотрим, чем они отличаются. Поехали!

Читать далее
Статья

Сделал бесплатный опенсорс TreeMap для Angular

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели5.6K

TreeMap — это визуализация, где площадь прямоугольника = вес, а цвет = метрика. Отлично подходит для market heatmap (карта рынка), портфелей, иерархий ресурсов и любых “взвешенных деревьев”.

Мне TreeMap понадобился в Angular-проекте под “тепловые карты” и разные иерархические отчёты. Казалось бы — задача стандартная, значит решение должно быть “в один npm install”. Но реальность оказалась неожиданной: готовых TreeMap-решений именно для Angular практически нет.

В итоге я сделал свой standalone компонент и оформил его в npm-пакет: stockchart-treemap.

Читать далее
Новость

Выпуск обновления Media Player Classic — Home Cinema 2.6.0

Время на прочтение2 мин
Охват и читатели2.8K

7 января 2026 года состоялся релиз открытого медиаплеера Media Player Classic — Home Cinema 2.6.0 (MPC‑HC). Исходный код решения написан на С++ и С и опубликован на GitHub под лицензией GNU General Public License v3.0. Версия MPC‑HC 2.0 вышла в январе 2023 года.

Читать далее
Статья

Полный путь пакета в Linux: от Ethernet-кадра до Kubernetes CNI

Уровень сложностиСредний
Время на прочтение23 мин
Охват и читатели8.5K

Сетевую часть Linux обычно «настраивают», но редко понимают. Добавляют iptables-правило, включают NAT, правят sysctl — и если трафик пошёл, считается, что задача решена. Проблемы начинаются ровно в тот момент, когда он не идёт, а поведение системы перестаёт быть очевидным. В Linux нет магии. Есть IP-пакет, его заголовки и строго определённый путь внутри ядра: маршрутизация, netfilter, conntrack, NAT, TCP/UDP стек. Если не понимать этот путь целиком, firewall выглядит как чёрный ящик, NAT — как случайный набор правил, а Kubernetes CNI — как нечто «особенное», существующее отдельно от обычной сети.

Читать далее
Пост

Объяснять знакомыми образами

У меня есть собака породы Акита-ину. Заметная, красивая, статная, сдержанная. Прохожие часто обращают на неё внимание, просят погладить или задают какие-нибудь вопросы:

— Ого, какой красивый пёс! А что за порода? Лайка? Хаски?

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

Но я же маркетолог 😎 Поэтому я начал применять эффект образного знакомого мышления и добавлять: "Помните фильм "Хатико"? Вот в нём была такая же собака".

В 80% случаев непонимание меняется на блаженную улыбку, а прохожий уже чувствует симпатию к моему пёселю и ещё больше хочет его погладить.

Это очень яркий пример того, как работает образное мышление, особенно через сопоставление со знакомым объектом - так гораздо проще донести сложную (ненужную/непривычную) информацию.

Но есть же ещё 20%, которые не смотрели фильм и ещё сильнее начали сомневаться в моей адекватности. И добавили к размышлениям то, что я выдумал какую-то породу и пытаюсь выдать обычную рыжую лайку за экзотического питомца.

Тогда я достаю козырь из рукава: "Ну что же вы? Такую ещё Путину дарили". И закрываю понимание у другого сегмента ЦА. Образ другой, но объект тот же, всё та же собака.

Это важный момент в коммуникации: Не менять продукт, а менять язык, на котором о нём рассказываешь. И когда этот язык совпадает с языком аудитории - появляется узнавание, доверие и желание взаимодействовать.

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

Теги:
0
Комментарии3
Статья

GIMP: простейший итерационный деблюр

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели5.4K

В сети достаточно материалов по методам восстановления резкости изображения (деблюру) с помощью специального математического аппарата. Этот аппарат включает в себя нахождение ядра размытия (ядра предполагаемого "фильтра", применённого к изображению) и проведение операции, обратной свёртке данного ядра с изображением.

Всё это хорошо, но!....

Ничего такого сложного в GIMP нет, особенно нахождение ядра размытия и применение ядер сложной конфигурации. Хотелось бы чего‑нибудь попроще, более известного и понятного, но чтобы можно было понять сам процесс и сделать это не прибегая к сторонним заумным средствам.

Исходя из вышесказанного, сделаем допущение, что наше изображение размыто «Гауссовым размыванием» и более того, радиус данного размытия известен. Довольно «нахальное» предположение, но хочется то по простому.

Для «эксперимента» используем традиционно изображение «Лена»:

Читать далее
Статья

CES 2026: самые интересные новинки выставки

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели6.8K

Ежегодная выставка CES 2026 в Лас-Вегасе завершилась! Она стала очередной демонстрацией того, как быстро движется технологический прогресс. И пусть она не такая популярная, как MWC и, может быть, даже IFA, но именно тут показывают не просто дежурные обновления гаджетов, а что-то действительно новое и прорывное. Мы собрали самое интересное из того, что показали в этом году. Есть все — от смартфонов до самых необычных способов уборки дома. Про компьютерные технологии тоже не забудем, благо действительно есть про что рассказать.

Читать далее
Статья

Radius TactiX, тактика на Godot | Демо 11

Время на прочтение9 мин
Охват и читатели5.7K

Вот что случилось с прототипом походовой радиусной тактики на движке Godot 3x, после нескольких обновлений. К 11 демоверсии к доступным 4-м классам добавился чернокнижник, появился мини-пролог, уникальный герой не меняющий облик при смене класса, мультиклассирование, награды за миссии и многое другое.

Читать далее
Статья

Зумеры под микроскопом: почему так модно их критиковать?

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели6.1K

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

Это мой первый лонгрид. Пусть он станет каплей в море исследований про зумеров. Я миллениал, который смог: у меня был очень положительный опыт. Но чтобы это не выглядело, как частный случай или статистическая ошибка, я воспользовалась своими навыками комплаенса. Изучить документацию (в нашем случае -- научную литературу), собрать статистику и бестпрактисы (сделать срез исследований) и применить критическое мышление.

А что из этого вышло, смотрите под катом.

Читать далее
Статья

Не апгрейд, а оптимизация: комплексный тюнинг инфраструктуры подарил PostgreSQL 65% производительности

Уровень сложностиСложный
Время на прочтение5 мин
Охват и читатели5.9K

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

Данная статья — это практический разбор реального кейса, где скрупулёзная настройка параметров подсистемы ввода-вывода, кэширования и планировщика задач Linux позволила поднять производительность PostgreSQL на впечатляющие 65%. Без замены железа, без увеличения лицензий, только за счёт грамотной оптимизации «фундамента», на котором работает СУБД. 

GitHub - Комплекс pg_expecto для статистического анализа производительности и нагрузочного тестирования СУБД PostgreSQL

Читать далее
Статья

VPN не запретят никогда

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели85K

Многие опасаются, что в будущем за впн будет статья, и не на Хабре, а уголовная, но даже если что-то ограничивают полного юридического запрета нет нигде (даже в Китае и Северной Корее).
Полный запрет невыгоден, но почему?

Почему впны постоянно блокируют?
Что будет через 5 лет и останется ли хоть несколько рабочих впнов?
Можно ли вообще технически полностью их заблокировать?

Давайте разбираться

Читать далее
Статья

В каких условиях пишут научные статьи: взгляд с высоты птичьего полета

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели7.9K

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

В этом материале мы разберём три ключевые проблемы современной науки:
зомби-цитирование (zombie citations), плохой дизайн исследования, и чуть чуть коснемся структуры статей и как их читать.

Читать далее

Ближайшие события

Новость

LinkedIn назвал 25 профессий, на которые больше всего рос спрос в США последние три года

Время на прочтение3 мин
Охват и читатели5.2K

Сервис по поиску работы LinkedIn опубликовал список из 25 профессий, на которые за последние три года спрос в США вырос сильнее всего. Лидерами рейтинга оказались ИИ‑инженеры, при этом в топ-5 есть лишь одна специальность, не связанная с ИИ.

Читать далее
Новость

Ажиотаж вокруг ИИ-чипов приведёт к резкому повышению цен на DRAM на 70%

Время на прочтение2 мин
Охват и читатели5.9K

Южнокорейские Samsung и SK Hynix планируют повысить стоимость DRAM на 70% в текущем квартале 2026 года, пишет местное издание Korea Economic Daily. В сочетании с подорожанием на 50% в 2025 году это может двукратно увеличить цены на оперативную память к середине этого года. Рост цен связан с тем, что производители отдают приоритет выпуску серверов для вычислений искусственного интеллекта, а не потребительским устройствам.

Читать далее
Статья

Январский рефакторинг: 7 дней, чтобы почистить Python веб‑проект

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели5.1K

Январь — самое удобное время разобрать завалы в проекте. Пол‑команды ещё в отпусках, pull‑реквестов меньше, product owner'ы только вспоминают, что планировали делать в этом году — можно спокойно пройтись по коду и навести порядок.

В этой статье пойдёт речь о нескольких косметических действиях, которые, с одной стороны, почти не затрагивают логику программы и не вызывают ненависти у тестировщиков, а с другой — делают код чуть приятнее и дают темы для обсуждения на бэкенд‑созвонах. Мы разложим импорты, перенесём логику из роутов в контроллеры, а из контроллеров — в репозитории и сервисы, избавимся от requirements.txt в пользу нормального менеджера зависимостей и включим mypy.

Читать далее
Новость

Gmail переходит на Gemini 3. Почта больше не про письма

Время на прочтение2 мин
Охват и читатели17K

Google начинает аккуратный, но очень показательный сдвиг: Gmail перестает быть почтовым клиентом в привычном смысле и превращается в интеллектуальный интерфейс управления входящими задачами.

Читать далее
Новость

Anthropic привлекает $10 млрд. Оценка компании удвоилась за 4 месяца

Время на прочтение2 мин
Охват и читатели4.3K

Разработчик чат-бота Claude ведет переговоры о новом раунде финансирования на $10 млрд при оценке около $350 млрд, сообщает The Wall Street Journal со ссылкой на источники, знакомые с ходом переговоров. Раунд возглавляют инвестфонд Coatue Management и сингапурский суверенный фонд GIC. Переговоры продолжаются, и условия могут измениться.

Читать далее
Статья

Как заставить модель учиться, если мы сами ничего не знаем: введение в self-supervised обучение

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели5.6K

Разбираем 3 метода self-supervised обучения, которые помогут превратить хаотичные представления данных в структурированные.

Читать далее
Новость

Sony патентует ИИ для PlayStation, который возьмет геймпад и пройдёт сложный уровень за вас

Время на прочтение2 мин
Охват и читатели5.6K

Sony запатентовала систему Ghost Player — ИИ-помощника, который поможет игрокам преодолевать сложные участки в видеоиграх. Патент был подан в сентябре 2024 года, а на этой неделе Всемирная организация интеллектуальной собственности (WIPO) опубликовала международный статус-отчет по заявке.

Читать далее