Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Антикварная бас-гитара Jolana Iris из ЧССР, часть 1: первое знакомство

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

Привет, Хабр! В советские времена Fender, Gibson и другие престижные электрогитары из капиталистических стран, за редкими исключениями, были доступны только самым звёздным музыкантам, выступавшим по телерадиовещанию, выпускавшим пластинки на «Мелодии» и ездившим на всесоюзные гастроли.

Тоники, Уралы, Форманты и прочие советские инструменты часто встречались в магазинах культтоваров, но значительно уступали конкурентам из дальнего зарубежья, несмотря на солидные цены. Попадались и болгарские Орфеи с теми же самыми недостатками.

Зато в ГДР производились электрогитары Musima, а в Чехословакии — Jolana, и это были приличные инструменты, которые рядовой любитель музыки вполне мог приобрести, если действительно поставил перед собой такую цель.

Котик присутствует на многих фото.

Тетрис в ядре Linux

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

Вероятно, вы знаете, что если запустить ядро Linux без корневой файловой системы или файла initramfs, то оно упадет с сообщением о панике ядра.

Но возможна ли работа ядра Linux без этих, вроде бы обязательных компонентов? Ответ на вопрос — да, возможна, но использовать такие возможности в конечном продукте не стоит.

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

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

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

Читать далее

Летающий дворец доктора Дорнье: история самого амбициозного провала золотого века авиации

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

12 июля 1929 года на берегу Боденского озера, у швейцарского городка Альтенрайн, стояла толпа. Смотрела на воду. На воде лежало нечто, от чего инстинктивно хотелось отступить на шаг и проморгаться. Самолет размером с корабль: 40 метров в длину, размах крыла — около 48 метров. Над крылом, на шести пилонах расположились 12 двигателей, расставленных попарно: шесть тянущих, шесть толкающих.

14 человек экипажа заняли свои места. Капитан отдал команду бортмеханику через телеграф. Бортмеханик перевел 12 газовых рычагов на взлетный режим. Машина тронулась, набирая скорость. 50 секунд разбега по воде — и Dornier Do X оторвался от поверхности озера.

Самый большой, самый тяжелый и мощный летательный аппарат. Три палубы, курительный салон с баром, обеденный зал, спальные каюты и 12 моторов, каждый из которых в одиночку мог бы тянуть легкий самолет. Машина, которая поднимет в воздух 169 человек (больше, чем любой самолет еще 20 лет после нее), перелетит Атлантику, простоит в Нью-Йорке год как аттракцион, соберет миллионы поклонников и не найдет ни одного покупателя.

ding!

Переезд в Швейцарию

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

Всем привет!

Меня зовут Алексей, мне 48 лет. Полтора года назад волей случая оказался в Швейцарии, куда меня пригласили на работу инженером широковещательных сетей в Женеву, на постоянный контракт. Хочу поделиться с вами историей переезда и обустройства на новом месте.

Читать далее

Меня уволили из-за ИИ, но я всё равно считаю себя инженером будущего

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

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

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

Я купил все самые дорогие подписки на AI-инструменты для разработки на 500 долларов. Вот лохи те, кто до сих пор этого не сделал. Я-то подписан на всех владельцев AI-инструментов и читаю их посты. Если кто-то пишет, что их инструмент заменяет мидла, я вижу это первым. Нужно мыслить на шаг впереди рынка.

Читать далее

Нам следует больше беспокоиться о будущем роли джуниоров

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

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

Я закончил Университет Карнеги-Меллона по направлению "программная инженерия" в 2021 году. LinkedIn уже тогда был завален корпоративным слопом для вовлечения пользователей. Но этот слоп, хотя бы, писался людьми, а не LLM.

Эх, были же времена.

Когда я начал изучать рынок труда, оценка навыков джуниора, по сути, сводилась к одному бинарному вопросу: «Умеешь ли ты писать код?»

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

Сегодня же вся эта рутина полностью исчезла. Масштабируемые, обслуживаемые и красивые веб-приложения можно деплоить с Macbook Pro на собственном домене, меньше чем за 6 часов. Я знаю это, потому что сам так делал. Неоднократно. Самые ценные навыки молодого разработчика испарились, и мы по этому поводу даже не чешемся.

Мне страшно за будущее джуниор-разработчиков, и в этой статье я расскажу, почему.

Читать далее

Механическая вселенная и свобода воли

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

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

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

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

Читать далее

Сплит-клавиатура Lily58 Pro: как я сделал ее беспроводной. Пайка, GitHub и аккумуляторы

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

Недавно я опубликовал здесь статью о беспроводной сплит-клавиатуре Sofle RGB Wireless. В целом, с ней все хорошо: работает, глюков нет, за исключением мелочей. Единственное — мне все же больше нравятся низкопрофильные клавиатуры. Это я понял, когда через пару дней работы на Sofle RGB вернулся к Lily58 Pro. Настолько я привык к ней, что отвыкать оказалось сложно. Но по возвращении меня стала раздражать одна вещь — провода.

Кабель к компьютеру и шнур между половинками работали безотказно, но, во-первых, это лишние элементы на столе. Во-вторых, это причина ограниченной мобильности. Переставить ноутбук, подключить второй ПК, разнести половинки шире — и снова приходится вспоминать о длине кабеля. Короче, я решил ее сделать беспроводной. Забегая наперед скажу, что все получилось. Эта статья, к слову, написана посредством Lily58 Pro. Но было много всего интересного, о чем расскажу под катом. Поехали!

Читать далее

Возможно, самый гениальный код на python на сегодня: разбираем 200-строчный microgpt от Андрея Карпаты

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

Буквально на днях Андрей Карпаты, один из ранних сооснователей OpenAI, покинувший компанию, исследователь нейросетей, опубликовал на Гитхаб фантастическую вещь: чистый (без специализированных библиотек) 200-строчный python-код трансформера, аналога GPT-2, для изучения всеми желающими. И написал в блоге статью для понимания этого кода (и работы трансформеров). Я перевёл статью и комментарии к коду — ведь этот код (я уверен!) войдёт в ИТ-историю...

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

Читать далее

Изготовление электронно-лучевых трубок в домашних условиях

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

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

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

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

Читать далее

Настоящая паровая турбина на… радиоуправляемой модели

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

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

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

Осторожно! Под катом — лонгрид

25 железных правил проектирования баз данных в PostgreSQL

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

Каждый, кто хоть раз разбирался в три часа ночи с упавшим продом, знает: большинство катастроф в базах данных это не сбой железа и не космические лучи. Это решения, принятые на этапе проектирования схемы. «Потом поправим», «в приложении проверим», «а зачем тут индекс?» каждая из этих фраз обходилась командам в часы даунтайма и миллионы потерянных строк.

Ниже 25 правил, которые я собрал из опыта работы с высоконагруженными системами. Это не теория из учебника — это грабли, на которые уже наступили до вас. Каждое правило сопровождается примером «как надо» и «как не надо», чтобы разница была наглядной.

Читать далее

Хотят ли арахниды войны, или SUMMA PRO VERHOEVEN. Часть 2

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

«Звёздный десант» Пола Верховена вышел на экраны двадцать восемь лет назад, но зрители до сих пор до конца не определились, как его понимать. Даже сейчас, в конце две тысячи двадцать пятого, отдельные люди регулярно берутся утверждать, что фильм – просто тупой боевик и плохая экранизация Хайнлайна, которая заявками на сатиру и социально-политический комментарий пытается прикрыть сюжетные дыры и несоответствие первоисточнику. Более глубокие смысловые слои верхувенского «Десанта» тут же клеймятся аббревиатурой СПГС, объявляются шизой, а интерпретация фильма как сатиры воспринимается как попытка натянуть сову на глобус. Ровно такой же результат показала первая часть данной статьи.

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

В этот раз я затрону не только внутреннюю логику повествования, но и внешний контекст взаимоотношений фильма, оригинального романа и аудитории: без этого не получится разобраться с интерпретациями «Звёздного десанта» 1997 года. А в конце статьи вас ждет эксклюзивный факт о фильме, который ранее никогда не обсуждался в русскоязычном инфополе. Вперед, обезьяны! Вы хотите жить вечно или всё-таки узнать больше?

Хотите узнать больше?

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

Почему «не взлетели» дирижабли? Часть 9: пепел войны и новые возможности

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

В ноябре 1918 года Германская империя последней из блока Центральных держав подписала перемирие, признав тем самым своё поражение в Первой мировой. Британия и другие страны Антанты, испытавшие на себе разрушительность ночных бомбардировок с цеппелинов, решили запретить немцам строительство и эксплуатацию дирижаблей жёсткой конструкции. Все дожившие до конца войны машины должны были быть переданы державам-победительницам. Казалось бы, на этом история германского дирижаблестроения в целом и компании Zeppelin Luftschiffbau должна была окончиться. Однако её новый руководитель, сменивший умершего графа Фердинанда фон Цеппелина доктор Хуго Эккенер был полон решимости не допустить этого ни при каких обстоятельствах.

Читать далее

Еще одно проявление дефицита RAM: Raspberry Pi возвращает «четверку»

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

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

Но в последние годы ситуация стала меняться. Цены повысились, а объемы производства снизились, не в последнюю очередь из-за дефицита компонентов. Последствия не заставили себя ждать. В начале 2026 года фонд Raspberry Pi объявил о возвращении в производство модифицированной версии четвертой модели, выпущенной еще в 2019 году. В новой ревизии используется два отдельных чипа оперативной памяти вместо одного пакета большей емкости. Решение стало прямым следствием проблем на рынке RAM: рост цен и нестабильность поставок сделали прежнюю конфигурацию экономически невыгодной.

Читать далее

2016 vs. 2026: что изменилось в ПК за прошедшие 10 лет

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

Помните, как мы собирали компьютеры в 2016 году? Берешь четыре ядра от Intel, втыкаешь GTX 1080 (если есть деньги), накидываешь сверху 16 ГБ DDR4 — и вот вам топовая машина, которая годится вообще для всего, включая игры. Да, по нынешним меркам сетап уже несерьезный. Но это лишь оттого, что за прошедшее десятилетие изменились не только требования к железу, но и сама философия ПК. О ней-то сегодня и поговорим.

Читать далее

Домашняя лаборатория-мастерская. Реорганизация стеклодувного рабочего места

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

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

Читать далее

Знакомство с ретро-ПК. Оживляем раритетный Pentium-200

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

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

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

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

Press F1 to continue

«Потрачено», или как мы полюбили игры с кривым переводом

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

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

Перевод в нормальном мире — это сервис. Его задача простая: не мешать оригиналу. Донести смысл и сохранить интонацию. Но в 90-е переводчики работали вслепую. Перед ними был набор строк без контекста, без описания сцены, без указания, кто говорит и зачем. Иногда даже без понимания, что это вообще за игра. О художественной точности речи почти не шло. В результате появлялись русскоязычные версии игр, которые формально были тем же продуктом, что и оригиналы, но по сути совсем другими произведениями. Игры, которые изначально были сатирой, драмой или философской RPG, через переводы и озвучку становились совершенно иными.

Читать далее

Про магнетрон

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

Картинка: fabrikasimf, freepik.com

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

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

Для рассмотрения возьмём наиболее близкий для нас пример — обычную бытовую микроволновку :-)

Читать далее