Category : habrahabr

habrahabr
Сетевой тролль по имени яндекс-алиса

Не очень понятно? Тогда давайте начну с самого начала.Деревня в ближнем подмосковье. Единственный интернет-провайдер со вменяемыми ценами подключен к it-инфраструктуре хостела для работяг. Администрация хостела соблюдает законодательство и своевременно регистрирует постояльцев. Через интернет. Ибо не наездишься в госорганы. Постояльцы приезжают и уезжают целый день. А штрафы за просрочку в регистрации для администрации хостела - конские. Интернет администрации нужен объективно, а не для "п…

  • воскресенье, 6 октября 2024 г. в 00:00:08
habrahabr
Шлифовальный станок для стекла своими руками

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

  • воскресенье, 6 октября 2024 г. в 00:00:07
habrahabr
Как нарисовать квадрат 3 × 3 см на веб-странице*

* Не привлекая внимания санитаровМеня зовут Илья, я занимаюсь фронтенд‑разработкой вот уже 10 лет. Представьте, что вам нужно сделать стили для печати документов, а бегать к принтеру с линейкой, чтобы убедиться в корректности фактических размеров отдельных элементов, очень не хочется. Было бы куда проще иметь возможность приложить ту же линейку к экрану. Но размеры элементов на экране почти всегда не соответствуют их физическим размерам при печати. Казалось бы, зачем это вообще может быть кому‑…

  • воскресенье, 6 октября 2024 г. в 00:00:07
habrahabr
MCM/70 – «Святой грааль» канадских компьютерных технологий

Когда заходит речь о компаниях, разрабатывавших и выпускавших персональные компьютеры на рубеже 1970-х и 1980-х годов, обычно вспоминаются фирмы из Великобритании и США. При этом из поля зрения ускользает тот факт, что подобные проекты появлялись и в других странах, например, в Канаде, а некоторые из них даже добились определённого успеха. Наш сегодняшний рассказ — о канадской персоналке MCM/70, которую исследователи называют «святым Граалем канадских компьютерных технологий». ▍ История одн…

  • суббота, 5 октября 2024 г. в 00:00:11
habrahabr
Почему слишком быстрые мыши могут ломать FPS в играх

Причина написания статьиПри разработке или портировании игры для PC приходится иметь дело с пользовательским вводом, который обычно разделяется на три категории источников: мышь, клавиатуру и геймпады.Поначалу может показаться, что работать с мышью и клавиатурой проще всего, но на самом деле это не так; по крайней мере, когда мы говорим о Windows. Множество очень популярных AAA-игр было выпущено с серьёзными проблемами ввода с мышами верхнего ценового диапазона, и в некоторых популярных движках…

  • суббота, 5 октября 2024 г. в 00:00:10
habrahabr
Российские игры: двадцатые

На дворе — 2024 год. Несмотря на непростые времена, люди продолжают творить, в том числе и игры. Практически все игры достойны ознакомления, многие сильно затягивают, не хуже, чем крупные западные тайтлы. Вот о них — в новом материале цикла про российские игры XXI века. ▍ Игры «Смутные» Одной из самых скандальных игр десятилетия по праву можно считать «Смуту». Созданная на государственные гранты, «Смута» абсолютно не в состоянии заинтересовать рядового игрока. В ней плохо вообще всё — начиная…

  • суббота, 5 октября 2024 г. в 00:00:09
habrahabr
Некоторые малоизвестные фичи, фокусы и причуды языка C

В этом посте разобраны некоторые фокусы, причуды и фичи языка C (некоторые из них – весьма фундаментальные!), которые, казалось бы, могут сбить с толку даже опытного разработчика. Поэтому я потрудился сделать за вас грязную работу и (в произвольном порядке) собрал некоторые из них в этом посте. Примеры сопровождаются ещё более вольными краткими пояснениями и/или листингами (некоторые из них цитируются).Конечно же, здесь я не берусь перечислять абсолютно всё, так как факты из разряда «функция na…

  • суббота, 5 октября 2024 г. в 00:00:08
habrahabr
Как доказать теорию относительности Эйнштейна за 10 000 рублей

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

  • суббота, 5 октября 2024 г. в 00:00:07
habrahabr
Markdown Editor: WYSIWYG и markup-редактор на базе Gravity UI

TL;DRПозволяет работать одновременно в режиме WYSIWYG и markdown markup (с превью и cплитом).Поддерживает большое количество блоков из коробки.Позволяет дополнять функциональность — в режиме WYSIWYG есть extension system.Создан для работы в React-приложениях.Использует темизацию и компоненты из Gravity UI.Полностью построен на опенсорс-технологиях (ProseMirror, CodeMirror, markdown-it, Diplodoc, Gravity UI).Соответствует стандарту CommonMark, поддерживает стандартный язык markdown и Yandex Flav…

  • пятница, 4 октября 2024 г. в 00:00:19