Обновить
512K+
3 543,18
Рейтинг
157 181
Подписчики
Сначала показывать

Docker Fundamentals: полный гайд по сетям и драйверам

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

Разбираем сетевые драйверы Docker — bridge, host, overlay, macvlan, ipvlan — DNS, порты и плагины: от основ до продвинутых сценариев.

Читать

Полезные ссылки

Опенсорсные альтернативы Discord на своём сервере

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели102K
Всего голосов 33: ↑33 и ↓0+51
Комментарии23

Как поднять свой сервер TeamSpeak

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели120K
Всего голосов 23: ↑23 и ↓0+32
Комментарии17

Все хотят строить многоразовые ракеты

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

17 июня 2025 года компания Honda провела успешный тестовый запуск и посадку прототипа многоразовой ракеты. В 2029 году японская компания планирует присоединиться к Blue Origin, SpaceX, Rocket Lab и другим производителям многоразовых ракет.

Постепенно такой формат ракетостроения становится мейнстримом. Массовый вывод грузов на орбиту по очень низкой цене перестаёт быть монополией SpaceX.

Читать далее

Страсти вокруг протона: откуда берётся его спин и почему материя может оказаться не вечной

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

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

Во-первых: живёт ли протон вечно?

Во-вторых: откуда, собственно, берётся его спин?

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

Читать далее

Гайд по сборке простого Wi-Fi-радара

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

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

Общий механизм выглядит так: ESP32-S3 измеряет параметры канала Wi-Fi 100 раз/сек, а Raspberry Pi их анализирует, в реальном времени выводя результат в браузере. Эта система обнаруживает абсолютно неподвижно сидящего человека по одному только движению его грудной клетки во время дыхания — без каких-либо камер, датчиков PIR или носимых устройств.

Читать далее

Корейский Squier Standard Telecaster 1997 года — джентанёт или нет?

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

Привет, Хабр! Фронтмен одной известной группы принёс мне на доработку интересный инструмент и разрешил показать его на Хабре.

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

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

В неё вселился БЕШ!

Как изобрели письменность? Часть 6. Индия: научно пересобрать алфавит в бесписьменном обществе

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

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

Читать далее

Интервью с Илоном Маском: ИИ, риски, роботы и мир через 10 лет

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

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

29 июля 2026 года на канале The Economist было опубликовано 1,5-часовое интервью с Илоном Маском, записанное 23 июля.

Интервьюер — Занни Минтон Беддоус, главный редактор The Economist.

Мы подготовили перевод интервью и сократили его до 20 минут чтения, оставив наиболее интересные для аудитории Хабра фрагменты. В частности, за рамками остались вопросы о политике и миграции.

Текст взят с сайта фанатов Маска.

Читать далее

«Зачем шатать электроны» — или на пути к простейшему радиопередатчику из куска провода и микроконтроллера

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

Задавались ли вы когда-нибудь мыслью: «А что будет, если шатать электроны!?» Согласен, не самая банальная мысль... :-D, И приходит таковая далеко не в каждый понедельник и даже, прошу прощения, не во вторник!

Тем не менее, если подумать, то из этого можно извлечь много пользы, и, мало того, создать устройство, которого, похоже, до этого не было! 

Читать далее

Платформер в стиле DOOM: портируем старую курсовую на чистый JavaScript

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

Несколько лет назад у нас с одногруппником был зачёт по C++, и вместо того чтобы сделать что-то скромное (например, «Калькулятор» или «Генератор паролей»), мы, конечно же, решили замахнуться на какую-то игру, и тогда нам попалась новость о 30-летнем юбилее игры DOOM. План был красивый, т. к. на тот момент командной работы у нас не было, мы решили, что мой одногруппник пишет псевдо-3D-движок в духе классического рейкастинга, а я делаю 2D-платформер, который в итоге должен был запускаться прямо внутри его мира, как игровой автомат, который запускался бы перед игрой, и сколько патронов ты собрал, столько у тебя и будет в игре.

Проблема появилась не в архитектуре и не в гейм-дизайне, а гораздо раньше — на этапе, который мы оба благополучно пропустили: мы не договорились, на чём пишем. Я по рекомендации преподавателя взял SFML — с ним я уже возился на парах, там всё human-readable, спрайты, окна, звук из коробки. Товарищ выбрал SDL, т. к. видел гайд про DOOM на SDL — она даёт прямой доступ к буферу пикселей, что для рейкастинга буквально то, что нужно: рисуешь вертикальные полоски стен вручную, без лишней абстракции между тобой и экраном.

По отдельности оба выбора были правильными, а вместе — нет. Слинковать в одном проекте SDL и SFML можно, но два разных event loop, два разных подхода к окну и таймингу — это уже не работа для автомата по зачёту, а отдельная курсовая работа, на которую у нас оставалось дня два-три. Мы посчитали и сдали как два независимых проекта. Препод посмотрел, оценил — и выдал ровно ту фразу, которую в такой ситуации выдал бы любой человек, который знал о проекте: «Идея классная, жалко, что не объединили», но нам это было неважно на тот момент, как говорится, зачёт получили — и на этом спасибо.

Читать далее

Компьютеры и консоли: раскол и слияние миров

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

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

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

Читать далее

Оптимизация кода под космос (и у меня уже опускаются руки запускать новые спутники)

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

На фото: один из пользовательских снимков

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

К счастью, у нас есть резервный спутник! Из материнского контейнера он вышел чуть позже и выше. Думаю, у него ещё неделя. Так-то мы рассчитывали на несколько месяцев.

И это далеко не всё, что случилось в этой истории.

Вообще, тут две истории, которые сплелись в небольшой ад. Первая — это ожидание и реальность от софта и связи с наземным гридом. Нам пришлось переписывать стек протоколов, потому что в сыром SSH могла дойти половина команды. Например, мы отправляем rm -rf /home/pi/tmp/cache, а приходит rm -rf /home/pi. Это было бы очень забавно.

Очень много приколов с оптимизацией: например, чтобы сделать фотографию не чёрного экрана, надо как-то попасть в Землю. Спутник неуправляемо вращается, двигателя у него нет — поэтому надо дождаться, пока в кадр попадёт планета, и снимать. Так вот, код там прямо из 90-х — камера делает серию из 5 снимков с паузами, а затем основным считается тот JPG, который больше весит. Это значит, что в нём больше значимых пикселей, и это, вероятно, планета.

А, да, и потом американский NORAD перестал давать нам данные о положении спутника, и пришлось стучать в МГУ за матмоделью орбитальных расчётов, которые корректировались по тому, где мы последний раз видели спутник и куда он ушёл.

Итак, наш первый спутник год назад вышел на орбиту и вещал оттуда веб-страницу по радиоканалу. Этот новый спутник, уже с мини-сервером на борту и с доступом по SSH, должен был стать первым полноценным VDS в космосе.

Естественно, всё, что могло пойти не так, пошло не так!

Читать далее

Скидка в 97%: как устроен китайский мошеннический рынок ИИ-токенов

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

Моя история

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

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

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

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

Читать далее

Что делать, если сервер доступен по SSH, а сайт не открывается

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

Мониторинг шлёт тревогу, пользователи пишут, что «всё лежит», но SSH пускает на сервер. Значит, машина включена и 22-й порт доступен. О домене, портах 80 и 443, TLS, веб-сервере и приложении это пока ничего не говорит… Кажется, что нужно просто перезапустить nginx, но перезапуск стирает часть следов и может превратить частичную аварию в полную беду. Под катом расскажу, как пройти путь запроса сверху вниз и найти место, где он остановился.

Читать

Мой путь борьбы с псориазом: от гормональных мазей к поиску настоящих триггеров

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

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

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

Читать далее

Китайские аккумуляторы Camel и российские АКОМ. Часть 3: расслоение электролита, мнимый заряд и потеря воды

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

Привет, Хабр! Испытания интересующих многих соотечественников аккумуляторных батарей Camel продолжаются. Мы сравниваем их параметры со старыми знакомыми АКОМ, прекрасно показывающими себя в течение многих лет.

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

Читать далее

Утверждение «Код — это не самое сложное» оскорбляет всех программистов

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

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

В последнее время я часто слышу утверждения, которые сводятся к двум основным идеям: «LLM могут хорошо писать код, но программная часть никогда не являлась самой сложной» и «Программировать легко — сложно понять, что именно требуется напрограммировать».

Как по мне, так это явное оскорбление для всех программистов.

Читать далее

Мои любимые CSS-трюки для фронтендеров, которые не используют Tailwind

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

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

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

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

Мои трюки улучшают пользовательский опыт, помогают организовать стили на контентных проектах и многое другое. Надеюсь, вам будет интересно!

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

Читать далее

Сжатие данных — это предсказание

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

Недавно я читала материалы о сжатии данных, и меня внезапно озарила безумная мысль: по сути своей, алгоритмы сжатия и LLM предназначены для решения одной и той же задачи.

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

Читать далее

Press «Revive»: восставшие из пепла серии японских RPG

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

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

Огромное разнообразие этих игр и фокус разработчиков на каком-то определённом аспекте означают, что фанату жанра никогда не придётся сидеть без дела. Особенно если ему приглянулась какая-то конкретная игра — с огромной долей вероятности это часть какой-то уже устоявшейся долгоиграющей франшизы. Японцы, в отличие от западных коллег, как-то редко хотят экспериментировать вне рамок существующих IP, особенно гиганты вроде Nintendo или Square Enix. Но эти эксперименты или, наоборот, их отсутствие, нередко становятся причиной «гибели» серии. Продажи падают, новичкам не хочется приобщаться к незнакомой серии с большим количеством игр, а «олдам» уже надоело.

Говорить о мёртвых франшизах интересно, но тяжело, хотя бы, потому что и зарубежом, и тем более у нас, о них мало кто помнит, а поиграть самому в них проблематично — игры редко покидали свой родной регион и не были локализированы. Что интереснее, дак это обсудить тех, кто всё смог вырваться из забытия и вернуть себе хотя бы часть былой славы. Тем более что через месяц выходит новая полноценная «Fire Emblem» — яркий пример подобного феномена.

Next turn!

Римская империя: дороги и дома

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

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

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

Читать далее
1
23 ...

Информация

Сайт
ruvds.com
Дата регистрации
Дата основания
Численность
11–30 человек
Местоположение
Россия
Представитель
ruvds