Feed aggregator

Диалектика общественного развития: откуда и куда мы идем?

Habr.com - Tue, 10/28/2025 - 15:53

Мне нравится изучать гегелевскую диалектику и смотреть как она может быть переосмыслена в свете современных знаний или применена к тем или иным областям науки. К сожалению, многое из того полезного, что есть в диалектической логике, оказалось искажено и замылено вследствие господства в нашей стране в прошлом веке определенной идеологии. И основой этой идеологии не был марксизм. Это был скорее всё-таки ленинизм-сталинизм. Недавно я подумал: а что если посмотреть чисто диалектически с позиции тезиса-антитезиса-синтеза на развитие нашего общества? Что мы увидим? Увидим ли что-то, что подтверждается современной практикой и опытом? Идем ли мы туда, куда, как предсказывает диалектика, мы должны идти? Давайте посмотрим вместе.

Читать далее

Гайд по ориентации Wi-Fi антенн для роутеров и причем тут пончики

Habr.com - Tue, 10/28/2025 - 15:43

Привет Хабр! Меня зовут Алексей и я занимаюсь беспроводными технологиями. На написание этой статьи меня сподвиг комментарий уважаемого @NightFlight который обратил внимание, что многие пользователи ориентируют антенны у роутеров по типу ориентации «заячьи уши» \/ так, как это делали для комнатных телевизионных антенн. В этой статье вспомню немного теории, расскажу о разных типах антенн, поляризации, и о том как лучше ориентировать антенны у бытовых роутеров в зависимости от их количества и как ориентация может повлиять на beamforming.

Правильная ориентация антенн Wi-Fi роутера может существенно улучшить качество беспроводного соединения, увеличить скорость передачи данных и расширить зону покрытия сети. Согласно моим тестам, оптимизация расположения антенн способна повысить скорость соединения на 50-300%, а в некоторых случаях улучшить уровень сигнала на 2-4 дБ, что критически важно для устройств, находящихся на границе зоны покрытия. При неправильной ориентации, особенно при несовпадении поляризации передающей и приемной антенн, потери сигнала могут достигать 20 дБ, что фактически делает соединение невозможным.

Читать далее

Исследование «Топ-100 сайтов отелей Санкт-Петербурга по видимости в органической выдаче Яндекса и Google»

Habr.com - Tue, 10/28/2025 - 15:40

Кто основные игроки в сфере гостиничного бизнеса в поисковых системах в культурной столице России? Узнайте кто входит в топ-100 сайтов органической выдаче Яндекса/Google и найдите сайт своего отеля в рейтинге!

Читать далее

Пишем летающего дрона на Unreal Engine

Habr.com - Tue, 10/28/2025 - 15:36

Привет!

В этой статье я объясню как сделать ИИ летающего боевого дрона на движке Unreal Engine с использованием алгоритма A*.

Читать далее

MegaSD: новый адаптер для атаки DaMAgeCard, или Как подключить NVMe-диск к Nintendo Switch 2

Habr.com - Tue, 10/28/2025 - 15:15

С выходом интерфейса SD Express всё больше производителей начинают использовать его в своих устройствах. Nintendo Switch 2 — не исключение. Этот интерфейс позволяет запускать игры прямо с карты памяти за счёт значительно возросшей пропускной способности — спасибо PCIe. Но интересен он не только геймерам.

В этой статье я расскажу, как мы разработали новый адаптер для атаки DaMAgeCard, благодаря которому можно подключить NVMe-диск к новой приставке от Nintendo.

Установить NVMe-диск!

Как написать отклик, чтобы HR позвал на интервью — 7 шагов

Habr.com - Tue, 10/28/2025 - 15:11

Всем привет! Это Тёма Логинов, шеф агентства контент-маркетинга. Каждый месяц нам присылают сотни резюме — и большинство мы отклоняем сразу.

Чтобы сэкономить время и вам, и нам, я собрал критичные ошибки в откликах и советы, которые помогут вам наконец попасть на интервью.

Читать далее

MVC в Unity. Часть 2. MVP

Habr.com - Tue, 10/28/2025 - 15:07

Продолжаю цикл статей, посвящённый концепции MVC.

Продолжим решать задачи с предыдущей статьи. У нас есть панель статистики, в которой указаны наши HP. Мы не реализовали функционал показа и скрытия этого окна через UI. 

Для этого мы...

Читать далее

15 лучших оконных менеджеров для Linux в 2025 году

Habr.com - Tue, 10/28/2025 - 15:01

Оконный менеджер — одна из тех вещей в Linux, о которой не задумываешься, пока не попробуешь сменить. Кажется, окна просто открываются и закрываются, а потом ставишь тайлинговый WM и понимаешь, что можно работать быстрее и почти не трогать мышь, или выбираешь плавающий — и ноутбук сразу оживает. Расскажем о 15 самых интересных и востребованных решениях на 2025 год.

Читать далее

Краткий курс по менеджменту за 10 минут: база, которая вытянет любой проект

Habr.com - Tue, 10/28/2025 - 14:50

Менеджмент без коучинга и теории — показываю рабочие фреймворки, которые закрывают 70% задач руководителя.

Читать далее

Хромбук. Ограничение зарядки

Habr.com - Tue, 10/28/2025 - 14:40

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

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

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

Вот как эту проблему можно решить через флаги. В браузере Хромбука(а это по определению браузер Хром) набираем команду chrome://flags и попадаем в большое меню флагов.

Читать далее

Intel vs AMD в 2025 году: какой процессор купить для игр и работы

Habr.com - Tue, 10/28/2025 - 14:35

Наверняка по форумам, чатам и вопросам друзей/знакомых вы заметили, что новички часто теряются в рекомендациях выбора между Intel и AMD. Адепты обоих лагерей готовы с пеной у рта и сжимающимися кулаками доказывать превосходство своего любимого бренда. Но в 2025 году ситуация на рынке процессоров стала куда менее неоднозначной. Сейчас AMD выигрывает в большинстве категорий, особенно если речь идет о соотношении цены и производительности. В играх преимущество выражается наиболее сильно, но есть у красных и слабые стороны. О них тоже поговорим.

Читать далее

Величие и нищета Виктории и Прометея

Habr.com - Tue, 10/28/2025 - 14:34

Кхм. Громковатый заголовок, но я всё объясню.

Итак, у меня был сервис. Обычная молотилка данных, каждый с такой хотя бы раз да сталкивался - что-то на входе, что-то на выходе, а внутри походы в базу, HTTP-вызовы, шаблоны, скриптовая логика... В общем, много всякого.

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

Поэтому вот такая картина потребления памяти меня до недавних пор особо не смущала:

Читать далее

Один подрядчик — сто проблем: как защитить бизнес от утечек и взломов при работе с партнерами

Habr.com - Tue, 10/28/2025 - 14:27

Когда компания привлекает внешних подрядчиков — разработчиков, интеграторов, маркетологов, хостинг-провайдеров, — она в 90% случаях делится с ними доступами и внутренними данными. И если у подрядчика произойдет утечка, по цепочке пострадает и заказчик.

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

Читать далее

От стороннего платёжного решения к собственному SDK: история RuStore Pay SDK

Habr.com - Tue, 10/28/2025 - 14:23

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

На старте мы использовали внешнее решение, чтобы быстро запустить процесс монетизации. Но со временем, когда стор вырос и количество интеграций увеличилось, стало очевидно: для гибкости, скорости и контроля нам нужно собственное решение. Так в RuStore появилась идея создать Pay SDK — платёжного решения, которое мы спроектировали с нуля под реальные задачи российских разработчиков и наших пользователей.

Меня зовут Алексей Мольков, я менеджер продукта в RuStore. В этом посте расскажу, как мы пришли к решению написать свой SDK, какие вызовы прошли по пути и какие преимущества уже видят команды, которые его используют.

Читать далее

Когда сбой — не катастрофа: настраиваем отказоустойчивый кластер Usergate NGFW

Habr.com - Tue, 10/28/2025 - 14:17

Представьте: обычный вторник, и вдруг в корпоративном чате паника — CRM лежит, бухгалтерия не может отправить платежи, сайт не открывается. Где-то в серверной тихо погас светодиод на ключевом коммутаторе. Или, что хуже — весь ЦОД оказался в зоне коммунальной аварии. 

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

Сегодня поговорим о том, как превратить точку отказа в отказоустойчивую систему на примере российского NGFW-решения UserGate. Разберем не только техническую сторону (протокол VRRP, режимы Active/Passive и Active/Active, синхронизацию сессий), но и практические моменты: сколько это стоит, как долго настраивать, какие подводные камни ждут на каждом этапе.

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

Читать далее

[Перевод] Сравнение Rust и Carbon

Habr.com - Tue, 10/28/2025 - 14:05

Тема безопасного и эргономичного взаимодействия между Rust и C/C++ была популярна на конференции RustConf 2025, состоявшейся в Сиэтле, штат Вашингтон. Чендлер Каррут выступил с презентацией, в которой представил различные способы взаимодействия между Rust и Carbon — экспериментальным языком, который можно условно обозначить как «(C++)++». Он резюмировал, что, пусть возможности стыковки Rust с другими языками со временем расширяются, в обозримом будущем не стоит ожидать, что будет полноценно решена проблема его взаимодействия с C++. Поэтому как раз появляется ниша для Carbon, который может предложить иной подход для постепенного совершенствования существующих проектов на C++. Вот слайды к его презентации — для тех, кто хотел бы изучить код его примеров более подробно.

Читать далее

Стоит ли заниматься вайб-кодингом для разработки игр

Habr.com - Tue, 10/28/2025 - 14:02

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

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

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

Читать далее

Делаем интерфейс дружелюбнее. Коллекция простых HTML/CSS лайфхаков

Habr.com - Tue, 10/28/2025 - 14:01

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

Красивый и интуитивно понятный интерфейс — это моя личная страсть. Я тратил дни, чтобы докрутить свои проекты до нужного мне уровня. В итоге я начал систематически собирать приёмы HTML и CSS, которые мгновенно улучшают восприятие пользователя.

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

Давайте посмотрим, что я вам подготовил.

Читать далее

Менеджер в квадрате: как принцип «Одна голова хорошо, а две лучше» работает на практике

Habr.com - Tue, 10/28/2025 - 13:57

Привет, Хабр! Я Анастасия, ведущий менеджер проектов в ЮMoney. Помните поговорку «Одна голова хорошо, а две лучше»? В этой статье — наш живой пример: как мы усилили команды новой ролью куратора и что из этого вышло.

Читать далее

Изучаем Python: модуль csv для начинающих с домашним заданием

Habr.com - Tue, 10/28/2025 - 13:51

CSV (Comma-Separated Values) — это универсальный язык для обмена табличными данными, который понимают все, от Excel до сложных баз данных. Вся его сила в простоте: это обычный текст, где значения разделены запятыми. Именно поэтому он стал стандартом для выгрузки отчетов, переноса контактов и подготовки данных.

Читать далее

Who's online

There are currently 1 user and 4 guests online.
Syndicate content