Как стать автором
Поиск
Написать публикацию
Обновить

Моя лента

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

Магия ZeroTier: Создаем личную VPN-сеть для дома и облака за 20 минут

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров19K

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

Помните времена, когда «белый» IP-адрес был нормой, а не платной услугой? Когда для доступа к своему серверу хватало простого ssh user@ip_address? Я тоже помню. Но эта эпоха незаметно уходит.

Сегодня мы оказались в новой реальности. Ваша домашняя «Малинка» задыхается за провайдерским NAT, а облачный VPS в Европе кажется далеким и изолированным островом. Как получить доступ к первой или второй?

Эта статья — не очередной гайд по VLESS или Shadowsocks для обхода сложных блокировок. Это не "серебряная пуля" против DPI. Это честный гайд по постройке вашей личной, плоской и безопасной L2-сети поверх хаоса современного интернета. Мы соберем VPN-хаб, который не боится NAT, независимо от того, где он будет жить — на скромной «Малинке» дома или на арендованном VPS в другой стране. Мы разберем весь процесс по шагам, от регистрации до настройки полного туннеля, и честно поговорим о компромиссах этого решения.

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

Неочевидные ошибки аналитиков, которые мешают стать востребованным специалистом

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров3.2K

Меня зовут Виктория Агейкова, и я занимаюсь аналитикой 7 лет. Работала в найме и на фрилансе, в маркетинге и в продукте, преподавала в Международной школе профессий. В первые годы работы я сама совершала ошибки, а теперь встречаю те же проблемы у младших коллег, даже у аналитиков с опытом. 

Дело в том, что в университетах и на курсах аналитики обычно учат хард-скиллам: как группировать и анализировать данные, как строить отчёты и делать из них выводы. Но никто не учит вести переговоры с заказчиком, грамотно оценивать риски и учитывать другие детали, которые напрямую влияют на репутацию аналитика.

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

В этой статье я разбираю 4 реальных задачи, с которыми сталкивалась в работе. Здесь не будет очевидных советов в духе «делайте хорошо, а плохо не делайте», только реальные решения, которые удобно использовать в работе.

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

Релиз композитного оконного менеджера Hyprland 0.50.0

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

16 июля 2025 года состоялся релиз композитного тайлингового оконного менеджера Hyprland 0.50.0. Исходный код Hyprland опубликован на GitHub под лицензией BSD 3-Clause "New" or "Revised" License. Решение ориентировано на мозаичную (tiling) компоновку окон. Также проектом поддерживается и классическое произвольное размещение окон, группировка окон в форме вкладок, псевдомозаичный режим и полноэкранное раскрытие окон.

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

Беспилотник, вдохновлённый летягой: высокая манёвренность благодаря складным крыльям

Время на прочтение3 мин
Количество просмотров6.8K

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

Инженеры из Корейского научно-исследовательского университета POSTECH и Центра технологий автономии в рамках Агентства оборонных разработок Южной Кореи представили новую версию дрона, оснащённого складными крыльями. Такой подход позволил значительно повысить манёвренность устройства, особенно при выполнении резких поворотов и торможений. Конструкция аппарата была вдохновлена летающей белкой — животным, способным планировать между деревьями за счёт эластичных кожных перепонок между передними и задними лапами.

Основной задачей при проектировании стало воспроизведение способности летяги резко снижать скорость перед посадкой. Это достигается за счёт увеличения аэродинамического сопротивления при расправлении перепонок. Аналогично, для дрона было предложено использовать дополнительные силовые элементы — подвижные силиконовые крылья, которые могут разворачиваться и сворачиваться в зависимости от ситуации.

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

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

Смарт-контрактов ещё нет, а адреса уже есть: зачем нужен CREATE2 (EIP-1014)

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров362

В этой статье я разбираю, как работает CREATE2, чем он отличается от CREATE, зачем нужен в контексте state channels и ERC-4337, и как его можно использовать — от вычисления адресов в Uniswap V2 до взлома Tornado Cash на $1M. Показываю примеры на Solidity и Assembly, а ещё — как на одном и том же адресе можно развернуть два разных смарт-контракта. Да, и такое возможно.

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

Гуманитарии vs технари

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров2.3K

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

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

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

Открыта подача заявок на премию MedMen Awards 2025

Время на прочтение1 мин
Количество просмотров136

С 16 июля 2025 года открыта подача заявок на премию MedMen Awards 2025. Мероприятие проводится в седьмой раз. Как пояснили Хабру организаторы проекта, премия MedMen Awards объединяет лучшие практики в сфере фармацевтического маркетинга и креатива с 2019 года.

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

Горелкин: использование VPN в законных целях не запрещено, но совершение преступления с ним — отягчающее обстоятельство

Время на прочтение2 мин
Количество просмотров12K

16 июля 2025 года заместитель председателя комитета Госдумы по информационной политике, информационным технологиям и связи депутат Антон Горелкин заявил, что использование VPN в любых законных целях не запрещено, но совершение преступления с ним будет отягчающим обстоятельством.

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

Релиз открытого музыкального проигрывателя Audacious 4.5

Время на прочтение2 мин
Количество просмотров1.2K

Состоялся релиз легковесного кроссплатформенного музыкального проигрывателя Audacious 4.5. Это решение является ответвлением от проекта Beep Media Player (BMP) — форка классического плеера XMMS. Исходный код проекта написан на C++ и С. Разработка проекта ведётся с 2001 года.

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

Сегодня за день я сделал:

1. Переработал FidoJ (современный аналог jNode, на базе микросервисной архитектуры) настолько, насколько это возможно. Поправил все последствия вайбкодинга, и теперь FidoJ - это реально пусечка.

2. NodehistJ (Java-аналог перловому nodehist) также подвергся небольшим изменениям, также касающиеся устранения последствий вайбкодинга.

3. Теперь я не планирую делегировать ИИ бо‌льшую часть своей работы. По моему мнению, ИИ (юзал DeepSeek-V3, ибо Claude слишком дорогой для меня) даже не справлялся с багфиксом, чего уж говорить о полноценном рефакторинге. Поэтому с вайбкодингом я завязываю. Вручную намного быстрее, чем через ИИ.

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

Выгорание: заплати себе чеканной монетой

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров3.4K

Упражнение для помощи себе при профессиональном выгорании. Разработано профессиональным психологом, успешно опробовано на десятках профессионалов.

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

Frontend и OpenAPI: генерация клиента, мокирование API и данных с помощью MSW

Уровень сложностиПростой
Время на прочтение16 мин
Количество просмотров2.2K

Генерация кода по спецификации OpenAPI и мокирование запросов - эффективный способ автоматизировать процессы разработки и решить некоторые специфические задачи. В статье описано применение различных инструментов, которые могут быть использованы при генерации и мокировании.

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

Инженеры «оживляют» язык жестов, используя ИИ для перевода в режиме реального времени

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров566

Исследование, опубликованное в журнале Nature Machine Intelligence, представляет носимую систему, предназначенную для помощи в навигации слепым и слабовидящим людям. Система использует алгоритмы искусственного интеллекта (ИИ) для анализа окружающей среды и отправки сигналов пользователю при приближении к препятствию или объекту.

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

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

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

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

Читать далее

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

Статья

Язык программирования C. Твой путь начинается здесь, самурай

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

Приветствую!

Когда мне сначала просто захотелось, а потом потребовалось и для работы изучить C++, я сильно удивился, что информации касаемо пары C/C++ информации вроде много, но она уж слишком сильно не структурирована и не систематизирована. Одно лишь объяснение указателей мне потребовалось очень много времени искать, потом я понял что такого нет. В интернете есть много объяснений и информации, но это все либо рерайт чужих статей либо просто бессвязный бред где порой кажется что сам человек не проверяет информацию либо просто сам не знает. Да и честно говоря очень мало понятных и рабочих кусков кода с объяснением решения, которое можно было бы протестировать на работоспособность.

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

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

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

Microsoft заменила до 200 сотрудников King на ИИ, который они же и разработали

Время на прочтение1 мин
Количество просмотров15K

СМИ сообщают, что среди 9 тысяч человек, уволенных игровым подразделением Microsoft в начале июля, есть 200 сотрудников студии King (известна по Candy Crush Saga). По информации источников, их заменили на ИИ-инструменты, которые сами сотрудники помогали разрабатывать и тренировать.

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

Символический анализ цепей переменного тока

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров4.4K

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

Символический метод анализа цепей
Статья

Уголь как стратегический ресурс: почему мировая энергетика не сможет без него обойтись

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров2.2K

Как выход США из климатических соглашений и азиатский энергоголод меняют правила игры

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

В 2025 году мировая энергетика столкнулась с парадоксальной ситуацией. Несмотря на все прогнозы о «зеленом переходе», по данным МЭА 2024, потребление угля достигло рекордных 8,3 млрд тонн. При этом администрация Трампа официально инициировала выход США из Парижского соглашения по климату, что создало принципиально новые условия для угольной отрасли.

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

Как я зарегистрировал CVE и разозлил вендора

Уровень сложностиПростой
Время на прочтение14 мин
Количество просмотров26K

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

В статье покажу этапы, очень похожие на стадии принятия Кюблер-Росс (отрицание, гнев, торг, депрессия и принятие), которые я наблюдал у разработчиков в процессе нашего с ними общения. Мы пройдём путь от отрицания наличия проблемы, через благодарность за информирование (о проблеме) до негодования в адрес MITRE (и мой адрес, не стесняясь выражений).

Дисклеймер: в статье приведены скриншоты из моих личных переписок с разработчиками. Публикация таких переписок одной из сторон не требует согласия другой (согласно законодательства РФ).

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

Музыкальные эксперты призывают к ИИ-меткам после того, как сгенерированная группа набрала 1 млн прослушиваний на Spotify

Время на прочтение2 мин
Количество просмотров6.5K

Созданная с помощью искусственного интеллекта музыкальная группа The Velvet Sundown набрала более миллиона прослушиваний на Spotify. Теперь музыкальные эксперты и продюсеры требуют введения ИИ‑маркировки на стриминговых сервисах, пишет The Guardian.

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

Context. Гибридный метод организации проектов и рабочих процессов

Время на прочтение8 мин
Количество просмотров2.2K

Мир меняется. Мы чувствуем тенденции на себе. Больше информации, больше логики, больше конкуренции, больше комплексности, больше правил, больше автоматизации, больше контекста, больше скорости… 

У нас был опыт работы с Lean, Kanban, CPM/CCM, Waterfall, PMBOK, Six Sigma, Scrum, Agile, OKR+Product Discovery, GIST Planning, включая их вариации и гибриды. Некоторые – мы ценим и применяем сейчас. И тем не менее, спустя 15 лет в проектном и операционном менеджменте мы по себе знаем о чем все также плачут проджекты, продакты и управленцы. О большей точности, координации, информации, взаимодействии и сроках. 

Нам понадобилось время по-новому осознать казалось бы простую идею, о которой чуть ниже. Проекты, как и компании в целом – это ресурсы направленные на достижение целей. Время, люди, информация – ресурсы, но сами по себе они не равны достижению целей. Ценность ресурсов – в их связях и взаимодействии. Связь и взаимодействие ресурсов – краеугольный камень в достижении целей. Это и есть идея Cоntext.

Читать далее