Главная » Архив меток: ASCII

Архив меток: ASCII

[Перевод] Dwarf Fortress отказывается от текстовой графики, но не от своей сути

Переход разработчика от ASCII к двумерной графике обусловлен не просто желанием продать больше копий – есть ещё желание улучшить игру и познакомить с ней более широкую аудиторию Это и симулятор, и RPG, и rogue-like. Игру Dwarf Fortress сложно отнести к какой-либо категории. В игре встречаются гоблины, боги, загадки, квесты, гуси, бухло, кошки и прочее – и все эти элементы непредсказуемо ...

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

[Перевод] Объясняем код с помощью ASCII-арта

Примечание от переводчика: типично пятничная статья во вторник утром… почему бы и нет? Они используют изображения, чтобы вникнуть в суть проблемы. Большинство людей — визуалы. Возникающую пропасть между текстом и графикой заполняют ASCII-изображения, нарисованные с помощью текстовых символов и вставленные в исходный код программы. А вот мэйнстримные языки программирования, напротив, основаны на текстовом представлении. Как-то раз я кинул клич в ...

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

[Пятничное] ASCII граффити на ретро мониторах и других поверхностях

Если человек, которому нравится пиксель арт – стар, то человек, понимающий эстетику ASCII – суперстар! Конечно, это – шутка, и возраст тут, скорее всего, не причем. Мой сын, например, любит играть в ASCII игры, которые я делаю. По крайней мере, он так говорит. Тем не менее, чтобы воспринять некоторые вещи, например такие, как композиция из трех полотен на картинке ниже, ...

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

[Перевод] Заблуждения программистов об именах — с примерами

В 2010 году Патрик Маккензи написал знаменитую статью «Заблуждения программистов об именах», перечислив 40 фактоидов, которые не всегда верны в отношении человеческих имён. К сожалению, не совсем. Думаете, программисты сели, подумали и изменили обработку имён в компьютерных системах? Эти системы по-прежнему предполагают, что наши имена всегда можно записать символами алфавита, зачастую только ASCII.Подозреваю, что статья Патрика оказала недостаточное влияние на ...

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

CsConsoleFormat: форматирование в консоли по-новому (.NET)

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

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

[Перевод] Поговорим о юзернеймах

Пару недель назад я выпустил django-registration 2.4.1. Сборки 2.4.x станут последними в версии django-registration 2.x, дальше будут выходить только исправления багов. Основная ветка сейчас готовится к версии 3.0, откуда планируется удалить кучу устаревшего хлама, накопившегося за последнее десятилетие поддержки, и я постараюсь учесть лучшие практики современных приложений Django. В ближайшее время напишу подробнее о новой версии, но именно сейчас хочу ...

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