Обновить

Все потоки

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

Windows 11 принудительно включит защиту ядра. Убьет ли это fps

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

Windows 11 принудительно включит защиту ядра. Убьет ли это fps

Почему сеньоры не хотят становиться тимлидами (и правильно делают)

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

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

У Максима было восемь лет опыта. В пятницу он сеньор. В понедельник он — кто? По грейду выше, но по факту джун в специальности, где у него ноль лет практики, с зарплатой и ожиданиями как от человека с восемью. И самое издевательское — ему никто не сказал, что он джун. Ему сказали «ты вырос». А что, если это не повышение, а смена профессии с билетом в один конец?

Читать далее

Новости

Римляне выплавили свинец для физики XXI века: ему нужно было пролежать 2000 лет

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

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

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

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

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

Самое существенное здесь в том, что это не легенда, придуманная вокруг научного проекта. Именно так всё и произошло.

Читать далее

Часть 10. Латинское письмо от Ромула и Рема до современного канона

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

Несмотря на огромную численность населения Китая и Индии, наибольшая часть населения Земли ныне пользуется системами письма на основе латинского алфавита. Это и большая часть Европы, и обе Америки, за исключением нескольких экзотичных систем письма коренных народов, и Транссахарская Африка, и заметная часть Юго-Восточной Азии — меньше половины человечества, но не намного. Да и вторым языком Индии является английский — если приплюсовать его, то ежедневными пользователями алфавитов на латинской основе окажутся уже точно больше половины землян. История латинского алфавита начиналась более двух с половиной тысяч лет назад очень скромно, и первые его формы не слишком напоминали то, что мы знаем по чеканным классическим образцам. Однако письмо поначалу незаметного города на холмах по мере разрастания республики и империи распространилось с легионами до самых отдалённых рубежей античной Ойкумены, всё больше принимая знакомый нам облик и в процессе то теряя, то приобретая знаки. Последние из них добавились к стандартному ныне латинскому алфавиту очень поздно, когда о Римской империи уже лишь думали как о величественной древности. Попробуем разобраться, как латинское письмо появилось на свет и понемногу приняло современные формы.

Читать далее

Опять мышь

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

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

Читать далее

Graceful Shutdown в Python-приложениях на Kubernetes: внедрение и практический опыт

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

Часто ли вы сталкиваетесь с проблемой потери данных, неконсистентными состояниями или ошибками в Sentry о внезапно закрытых соединениях при рестарте сервисов? Если вы когда-нибудь пытались это исправить, то наверняка слышали про Graceful Shutdown.

Привет! Меня зовут Антон, я бэкенд-разработчик Python в Selectel. В этой статье поделюсь опытом внедрения Graceful Shutdown в наши сервисы и расскажу, с какими сложностями мы столкнулись.

Читать далее

«Катти Сарк»: последний чайный клипер и вершина технологий эпохи паруса

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

«Катти Сарк» (Cutty Sark) — один из тех редких кораблей, которых можно назвать блистательными неудачниками. Построенный в 1869 году ради одной очень конкретной задачи — как можно быстрее доставлять свежий чай из Китая в Лондон, — он появился почти ровно в тот самый момент, когда технический прогресс сделал эту задачу для парусников экономически нецелесообразной. Но вместо короткой и неудачной карьеры корабль «Катти Сарк» прожил несколько совершенно разных жизней: был чайным клипером, рекордсменом австралийской шерстяной линии, португальским грузовым судном, учебным кораблём и, наконец, музейным памятником эпохе парусного торгового флота.

Сегодня это единственный в мире целиком сохранившийся трехмачтовый чайный клипер. Значительная часть его конструкции (несмотря на сложности консервации и поддержания в порядке судна такого масштаба) сохранилась до наших дней в неизменном виде с 1869 года.

Читать далее

Тайна кнопочного Android-смартфона за 900 рублей, который мощнее чем ПК из середины нулевых: разбираем и изучаем девайс

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

Глаза вас не обманывают: речь о новом устройстве. Пару лет назад на Ozon и AliExpress появилась невиданная диковинка: полноценный кнопочный смартфон с 4х-ядерным процессором, поддержкой 4G и Android всего за 800 рублей. Звучит как что-то невероятное, учитывая что даже в условном DNS цена на простые тапики превышает 1.000 рублей, но китайским инженерам удалось добиться этого путём некоторых ухищрений...

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

Читать далее

Электрогитара «Ласточкин хвост», версия 2

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

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

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

Читать далее

The Hershey Company: прошлое и настоящее шоколадной мечты

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

Жизнь Милтона Херши, создателя The Hershey Company, по праву можно считать воплощением американской мечты. Шоколатье, филантроп и новатор, несмотря на недолгое обучение в школе (4 класса), за счет упорного труда построил шоколадную империю и даже город Херши, известный также как Chocolate Town или Шоколадный Город. 

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

Читать далее

Как я перестал перечитывать десятки Telegram-каналов: локальный архив на Telethon, SQLite FTS5 и ИИ-дайджесты

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

За ночь и рабочий день в десятках Telegram-каналов накапливаются повторы, уточнения и отдельные сообщения, которые легко пропустить. Я сделал локальный Windows-инструмент на Telethon и SQLite, который собирает публикации за нужный период, хранит их локально, позволяет искать по архиву и готовит структурированные данные для ИИ-дайджеста. Рассказываю, зачем понадобилось разделять сбор данных и анализ ИИ и что из этого получилось.

Читать далее

Счетчик Армагеддона и экоцид: как математика фентези-мода Orbis для Civilization 4 создает уникальную военную драму

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

В предыдущем материале про Орбис я обещал разобрать игровые механики, которые делают эту игру неповторимой в своем разнообразии. Уникальными расами, юнитами и скиллами тоже можно удивить — с точки зрения атмосферы и креативности тут все в порядке. Но принципиально игровая техника «тактического звена» похожа на другие игры. Тут я хотел сделать акцент на глобальные процессы, которые влияют на сюжет и делают его динамичным, а порой и непредсказуемым. Я не встречал стратегий AAA-класса с похожим многовариантным сюжетом. Обычно в играх сюжетная линия идет по плану, максимум слегка разветвляется, а динамика есть следствие относительно линейной ветки развития технологий.

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

В модификации Orbis (на базе Civilization IV: Beyond the Sword) разработчик Ahwaric и команда Fall from Heaven II превратили саму карту и физику мира в нестабильную, разрушаемую систему. Здесь планета Эребус (Erebus) может заболеть, покрыться адом или вымерзнуть до экватора — и за этой экологической катастрофой стоит прозрачная математическая модель. 

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

Читать далее

Rewrite It in Rust: когда переписывание действительно оправдано

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

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

Разобраться в RIIR

Все, что вы не знали о киберпанке — как появился, что с ним стало и наконец — что он такое на самом деле. Часть 2

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

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

Как показывает практика, этого достаточно, чтобы многие из нас окрестили нашу ветку реальности киберпанком во плоти и удовлетворенно пошли панковать, сидя в телефоне или на диване. Правда, на практике это совсем не так. С вами @MorGott, и я изучил почти все, что есть в интернете, чтобы разобраться, что такое киберпанк на самом деле, почему аниме не создало и уж точно не убило его и что с ним стало в итоге. Заварите себе чаю, это будет долго, возможно даже немного сложно, но безусловно — интересно.

Читать целиком

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

Поиск идеального ML ноута — с макбука на x86+Linux

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

В этом несерьёзном посте попробую разобраться с вполне серьёзным вопросом: каким должен быть идеальный ноутбук для ML-разработчика.

Читать далее

Codebase Intelligence для агента: строим «dev tool будущего» и сразу тестируем на Rails монолите в 3,5M+ строк

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

Сгенерированная картинка для привлечения внимания. Промпт: «Продемонстрируй, что всё новое — это хорошо забытое старое» (нет)

За последний год инструментов для агентной разработки стало столько, что в них легко потеряться: одни обещают сохранять контекст между сессиями, другие — «понимать» всю кодовую базу целиком, третьи — память, планирование и автономность в одном флаконе. На GitHub каждую неделю появляются репозитории с внушительным (и не всегда честно заработанным) числом звёзд, которые обещают всё и сразу, а на поверку оказываются README-проектами; другие честно работают на демо-репозитории и падают с OOM при первой же встрече с реальным энтерпрайз-проектом — и так далее, список можно продолжать долго.

Осенью прошлого года я пользовался связкой Claude + RooCode + семантический поиск на Ollama, и это был мой основной рабочий инструмент — ровно до того момента, как связка перестала работать (об этом чуть ниже). Я решил полностью пересесть на Claude Code и начал искать замену семантическому индексу, но так её и не нашёл: альтернативы для меня просто не работали — на монолите в 3,5M+ строк они либо индексировались часами, либо требовали отдать код в облако (и заплатить немалую сумму за эмбеддинги!!!), либо поддерживали Ruby, мягко говоря, номинально. В итоге я принял непростое для себя решение сделать собственный инструмент — начав с форка простого движка семантического поиска на Ollama + Qdrant — и, что характерно, сделал: полностью локальный, чтобы ни код, ни его производные (индекс, эмбеддинги, граф вызовов) никуда не уезжали. На сегодняшний день на него ушло больше полугода (и, честно признаюсь, не одна сотня чашек чая).

Читать далее

SoftSerial: Однобитный ADC на STM32 (или самодельный логический анализатор)

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

Можно ли на STM32 реализовать однобитный ADC ?
Причем без использования аппаратного ADC.

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

При этом во время чтения N однобитных семплов должно произойти не более 2х аппаратных прерываний.

Да, можно.

Читать далее

Автоматизация процесса привлечения инвестиций

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

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

Я автоматизировал почти всю цепочку действий по фандрейзингу: сбор инвесторов из источников, отбор, отправку им сообщений через свою CRM, отслеживание ответов и вывод на звонок.

Чуть ниже описываю, как делал и какие цифры получились. Ну и где не получилось так, как мне бы хотелось.

Читать далее

Спросите Итана: существуют ли в реальности белые дыры, как противоположность чёрных дыр?

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

Итан Сигел (американский астрофизик‑теоретик и научный журналист, автор рубрики «Спросите Итана», один из пропагандистов современных научных знаний), предлагает свой взгляд на возможность существования белых дыр.

@avshkol перевёл эту статью, поскольку всем нам кажется каким-то куцым тот объем знаний о Вселенной, который мы имеем в настоящий момент: ни тебе червоточин, ни перехода в другие измерения, ни возможности путешествовать быстрее скорости света... И в этом ряду стоят белые дыры, противоположность чёрных. Существование чёрных дыр так же было математически доказано, но обнаружены они были по историческим меркам буквально вчера... А что же белые? Ведь они тоже не противоречат математике ОТО, но противоречат ли они физической реальности?..

Читать далее

А какое у вас нишевое хобби? Я вот сделала курс по архитектуре мессенджера, пока готовилась к собесу

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

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

Просто изучать архитектуру мессенджера мне было скучно. Ну и я решила заодно забацать себе курс. Чтобы были объяснения, схема, вопросы, можно было потыкать и проверить, что запомнила. В общем, подготовка к собесу немного разрослась. Ахахах.

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

Читать далее

RISC-V c ZX-Spectum like адаптером с 12 битным цветом и атомиками на плате DE0-CV

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

Делаем монохромный видеоадаптер для RISC-V процессора YRV, используем атомики для установки пикселя. Исправляем детскую травму, добавляем цвет, превращаем адаптер в фреймбуфер а-ля ZX-Spectrum, но разрешением 640х480 и с 12 битным цветом.

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