Pull to refresh
32
0
Дмитрий Носачев @quartz64

User

Send message

Не так часто встречаются хорошие статью о LaTeX, спасибо!
Я недавно взялся верстать научный журнал, имея не очень большой опыт (собственные студенческие работы, набор/доработка отдельных чужих статей, документы по работе). Убил пару недель на доработку стилевого файла, так что поделюсь наблюдениями:

  1. В XeLaTeX и LuaLaTeX ничего страшного нет, кроме скорости. Зато бонусов масса: работать со шрифтами через fontspec удобнее, есть unicode-math (в нем удобно переключать стили начертания операторов и переменных).

  2. Сложные таблицы не вызывают адских страданий, если использовать современный tabularray, а всякие tabu и tabularx выкинуть на свалку.

  3. С соблюдением ГОСТ очень хорошо справляется biblatex-gost.

  4. Формат заголовков в тексте и в оглавлении лучше делать через titlesec/titletoc. Документация там скудная, но методом тыка разобраться можно. Тогда не нужны будут костыли в виде ручного добавления chapter. Если уж лень возиться, то хотя бы оберните эти костыли в макрос.

  5. Для регулярно создаваемых документов лучше использовать не подключение .tex-преамбулы, а стилевой файл (sty). Вместо комментирования строк оформить передачу параметров. Файл можно положить в доступное компилятору место (в TeXLive это ~/texmf/tex/latex, чтобы не делать кучу копий.

  6. Минимум ручного форматирования. Вот захочет от вас нормоконтроль подписи к рисункам обычным шрифтом вместо полужирного — придется все главы просматривать и убирать \textbf. Это пакетом caption стоит сделать.

P.S. Спасибо за doi2bib!

Год назад разработчики RetroArch заявили, что добились на своем эмуляторе задержек меньше чем на оригинальных консолях. Я сам не пробовал эту опцию, но ее нужно иметь в виду.

Вот это как раз стоит попробовать.
У меня пока что руки не дошли измерить полную задержку из-за отсутсвия оборудования (нет быстрой камеры), а главное — необходимости. Когда-то давно задержку ощущал в том же Streets of rage 2 или Shinobi III (кажется, это был Gens под Windows).

Сейчас в сочетании с BT-геймпадом 8bitDo и свежим RetroArch я не замечаю её ни на одном из устройств (смартфон, несколько ТВ-боксов, лаптоп с i5) даже без дополнительного тюнинга frame delay и runahead. Видимо, она настолько низка, что не мешает проходить тот же Shinobi III.

Насколько я понял из описания, runahead позволяет снизить задержку там, где не помогут никакие FPGA — если она вызвана спецификой самой игры. Т.е. если код почему-то опрашивает состояние геймпада не на следующем кадре, а, например, через 3 кадра. Runahead максимально быстро обрабатывает эти три кадра эмуляции, сохраняет получившееся состояние и подгружает его в основную эмуляцию, т.е. для пользователя это выглядит как быстрое проматывание лишних кадров.

Я понимаю, что нужно как-то добавлять контент, а переводчикам платят гроши, у меня всё равно горит от такого:

“The folder was a real-world metaphor for the computing ‘directory’ file,”

«Папка была реальной иллюстрацией к компьютерному файлу „каталог“»

В целом перевод сносный, но что случилось с заголовком?! «Звезда Xerox»!

Многие переживали за ресурс двигателя. Не знаю, насколько эти опасения были обоснованы, но помню отдельные устройства-перемотчики.

У меня годами крутится HP Microserver первого поколения (N36L) под Archlinux, но он не такой уж тихий (мелкий вентилятор в БП и 4 диска), плюс начал помирать корпусной вентилятор, а BIOS очень капризный — отказывается стартовать, не обнаружив достаточно количество оборотов.

В 3-комнатной квартире небольшой шум не мешает, но я готов перейти на что-нибудь совсем компактное с парой HDD большего объёма, можно будет свести энергопотребление, занимаемый объём и шум к минимуму. Готовые 2-дисковые NAS стоят конских денег и там закрытая ОС.

Опять заговорили про использование для NAS, но для меня домашний NAS — это хранение медиа-архива и бэкапов, что требует минимум пары SATA, а лучше 4.

Сейчас из пригодных плат нашел только Helios 64 (дорого, да и не купить сейчас).

…ничего не напечатаешь на обычной клаве. Мышечная память на 2 девайса плохо срабатывает в обе стороны

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

Проблема есть только при неудобном расположении, т.е. далеко от основного блока, как в Ergodox. Это исправили уже в 9000 других самодельных проектах с тех пор. Наконец, есть Dactyl Manuform под прямое нажатие.

IMHO, классическая раскладка, просто разделенная пополам, как и дублирование двух рядов — сомнительный компромисс.
Если уж разделять клавиатуру, то можно больше нагрузить большие пальцы. Пусть жмут не только пробел, а еще и backspace, delete, enter, моды какие-нибудь и т.п., в зависимости от индивидуального паттерна использования.
Горизонтальный сдвиг, а тем более дублирование рядов увеличивают ширину клавиатуры, руки больше перемещаются от «домашнего ряда». Я понимаю, что это сделано ради атавистических привычек, чтобы сократить время на переобучение. Но мы же тут вроде эргономичность повышаем? Значит, логично будет сбросить все это с парохода современности. Будет 2–3 недели страданий, но результат того стоит, поверьте.

Клавиатурный Hi-End, как и в любой другой сфере (аудио, фото и т.п.), когда инжениринг сворачивает на «бескислородное золото, сопли девственницы и другие супер-нано-материалы» меня не вдохновляет, но отношусь к этому явлению с пониманием.
Если у человека есть свободные деньги и ему вот прям хочется-хочется что-нибудь топовое, то почему бы и нет.

Rama не купил бы даже за 200 USD, но только потому, что стандартные (не-эрго) клавиатуры меня уже давно не интересуют.

Всё так. Это неизбежно, ведь до бесконечности увеличивать плотность нельзя. Проблема не только в охлаждении, но и в габаритах.

Количество ядер в процессорах растёт, поэтому нужно наращивать количество линий PCIe и каналов доступа к DRAM. Взгляните на AMD EPYC и Intel (Ice Lake-SP) — это ж здоровенные кирпичи, им нужно в 4 раза больше площади, например, чем старым Westmere-EP. При этом нужно ещё и память разместить, а у нас теперь 8 каналов.

Да, TDP и габариты за 10 выросли в 3-4 раза, но производительность выросла больше. Даже если просто считать по количеству ядер, то получаем 10-кратный прирост.

Эх, могла бы получиться неплохая статья, но всё обрывается на установке, а про особенности практического использования ничего нет.

something here is being driven at 455 kHz.

здесь что-то движется на частоте 455 кГц

Увы, подобное качество перевода стало нормой. Вот как это работает:

Какой-нибудь конторе нужно увеличить посещаемость. Создавать качественный оригинальный контент? Ну что вы, конечно же нет. Это долго и дорого. Нанимаем фрилансеров за три копейки (например, 500 руб за 5 таких статей), они переводят чужокй качественный оригинальный контент, мы публикуем. Читать получившийся шлак практически невозможно, до тех пор пока мы его генерируем у нас растет посещаемость.

Никак не ожидал увидеть на Хабре рекламный обзор шарлатанского прибора.

в качестве ПК для ректро-геймеров

«ректро-геймеры»? Забавный получился гибрид.

Если по существую, то думаю, вряд ли эта штука станет популярной. Да, это $15, но с жуткой клавиатурой и без Wi-Fi сфера применения сужается до развлекательной. Неттопы умерли не просто так.

Вы молодец. Года два назад я хотел надайсабить себе набор, взял на Али нагревательный элемент, нарисовал шаблоны, нашёл печать на специальной бумаге. Но потом случился переезд, бумага потерялась, заново всё было начинать лень.

Только хотел возмутиться отсутствием ExistenZ в списке, как долистал до конца и увидел его на первом месте. Кроненберг, может быть, мало что понимал в модном киберпанке с VR, но у него был свой бодихоррорный аналоговый киберпанк, появившийся ещё в «Видеодроме».

Ваши идеи достойны воплощения в каком-нибудь романе-антиутопии:

2048 год. Глобальное мировое правительство из-за экономического кризиса ввело трудовую повинность для всех людей от 15 до 65 лет. Деятельность, не связанная с созидательным трудом, ограничена 30 минутами в день. В перечень разрешенных активностей включены: физические на свежем воздухе; книги, музыка и кино из утвержденного Комиссией по Надзору за Нравственностью списка; театральная самодеятельность; трудовые стенгазеты; праздничные парады.

Гражданин, превысивший ограничение на нетрудовую деятельность три раза в течение года или застигнуты за видеоиграми, объявляется паразитом и приговаривается к содержанию в трудовом паразитарии на срок от 1 до 5 лет.

Я далёк от левачества, как и от сферического либертарианства в вакууме, так что давайте всё же давайте заменим «работает лучше» на «больше денег» и не будет ставить знаки равенства между «мало денег» и «ленивый пьяница». Ситуация тут вовсе не симметрична. Деньги дают свободу, у вашего хирурга будет больше возможностей найти выход из ситуации: другая приставка, какой-нибудь концерт и т.п.

На самом деле это неважно, так как я всё же соглашусь в целом с Вашей позицией, так как нашёл изъян в своих рассуждениях. Соглашусь в том смысле, что скальпер действительно зарабатывает не на пустом месте, а создаёт услугу, которая раздражает одних (с нехваткой бюджета) и вполне устраивает других. И если дефицит является временным и масштаб деятельности даже организованной команды скальперов таком, что им всё равно не по силам скупить значительную часть партий товара раз за разом, то можно скальперов можно не трогать или немного попротиводействовать через политику магазинов (к которой опять таки присоединятся не все магазины). Если дефицит очень затяжной и охватывает много товаров — то проблема вовсе не в них, а самое бесполезное и даже безумное занятие при любых условиях – давить их регулированием на уровне государства. Советский УК со статьями за спекуляцию и валютные операциии омерзителен.

Репутация "у них в магазине нихрена нет" наносит гораздо бОльший ущерб чем "у них есть дорого" и разрушается сильно сложней.

Речь не столько о репутации, сколько о смещении ЦА в сторону людей с бОльшим уровнем доходов и/или из другого региона, а это может коррелировать с другими характеристиками клиентов. Например, с возрастом. Целились в «12-25», а получили «35-45», перекос в продажах игр и другие последствия. Цель производителя консолей, особенно если он занимается не только консолями (упрощённо, конечно) — не просто заработать здесь и сейчас, а размазать свой продукт по ЦА. Вот хочу я, чтобы на мой бренд подсели и 35-летний Вася из Москвы и 20-летний Петя из Усть-Зажопинска, чтобы накупили разных игр и вспомнили про меня, когда я выпущу следующее поколение, а вот услуги добрых людей, регулирующих скорость продажи консолей, мне неитересны — где там мои палки для вставления в их колеса? Если есть временные трудности с производством, то всё равно желательно сохранить контроль и придушить скальперов. Таковы мотивы вендора. О магазине я уже рассказал. Возможно, эти мотивы существуют у меня в голове, но что-то я не вижу, чтобы вендоры или магазины кидались резко поднимать цены.

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

несчастная мать-одиночка, сидевшая на воде год и скопившая 1200 баксов не смогла купить последнюю отраду, потому что талонов не хватило?

Ей точно так же может не хватить талонов за 1200, пусть и с меньшей вероятностью, чем за 600 (скальпер не может себе позволить долго удерживать товар, растут риски появления следующей партии), а вот денег ей при жестком бюджете не хватит точно.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity