Различия в клавиатурах Windows и Mac
За годы работы с веб-приложениями накопилось много различий в обработке клавиатуры на Mac и Windows — от названий клавиш до сочетаний и поведения текстовых полей. Подробный справочник для разработчиков.
За годы работы с веб-приложениями накопилось много различий в обработке клавиатуры на Mac и Windows — от названий клавиш до сочетаний и поведения текстовых полей. Подробный справочник для разработчиков.
Простой текст — один из немногих компьютерных форматов, которые смогут остаться читаемыми через полвека. Его простота и универсальность сделали его неотъемлемой частью вычислительных систем, от исходного кода до конфигурационных файлов.
Программист David Chisnall о том, как NeoVim потерял его данные в функции persistent undo, нарушив одно из самых важных правил проектирования интерфейсов — принцип Jef Raskin о том, что программа не должна вредить данным пользователя.
Люди все чаще используют AI для создания документации, запросов слияния и отчётов — результаты часто нечитаемы. Хотя AI может помочь с письмом, проблема в том, что генерируемый текст лишён голоса, контекста и живого опыта автора.
Языковые модели отлично находят проблемы в тексте, но лишь при одном условии: писать придётся самому. Простой метод превращает LLM из писателя в редактора с двумя критическими правилами.
Владелец e-reader Xteink X3 обнаружил, что на изображениях в оттенках серого появляются вертикальные полосы. Расследование с помощью AI привело к обнаружению сразу нескольких багов в прошивке и драйвере устройства — и в итоге к созданию патчей, которые улучшили не только качество изображений, но и рендеринг текста.
Вышла вторая версия Bedrock — минималистичного набора улучшенных стандартов для Emacs. Релиз требует Emacs 31 и приносит заметные улучшения: автоматическую установку пакетов, лучшую настройку tree-sitter и улучшенную конфигурацию поиска.
Разработчик решил разобраться, почему современные текстовые редакторы работают медленно, и попробовал собрать собственный на основе canvas, contenteditable и textarea. По пути выяснилось, что у каждого подхода свои болевые точки — от полной недоступности для скринридеров до внезапных провалов производительности.
Автор гайда по Super Metroid для SNES в конце 90-х добился идеального выравнивания текста по правому краю без единого лишнего пробела — не программой, а вручную подбирая слова так, чтобы строка сходилась ровно.