Блог Кирилла Беляева  

Пишу о подаче информации, интерфейсах и жизненной среде. Дизайнер в компании «Тунель‑технологии». Работал в Лаборатории данных и Бюро, соосновал дизайн-группу «Кипо».

Символы нулевой ширины

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

Название Юникод ХТМЛ Мнемоника
1 Zero Width No-break Space U+FEFF 
2 Word Joiner U+2060 ⁠ ⁠
3 Zero Width ​Space U+200B ​ ​
4 Zero Width Joiner U+200D ‍ ‍
5 Zero Width Non-joiner U+200C ‌ ‌

Не все эти символы — пробелы. Работают они похожим образом, поэтому их можно перепутать.

«Zero Width No-break Space» в свежем стандарте Юникода (3.2) заменён на «Word Joiner» о нём можно забыть, несмотря на стройность названия. Насколько я понял, несмотря на название «Word Joiner» — это пробел.

Отличается поведение пробелов от непробелов.

  1. Пробелы определяют границы слов. Это влияет на поиск, парсинг, сортировку и прочее. Управление внутри слова поручают «Zero Width Non-joiner» и «Zero Width Joiner». Например, чтобы отменить или задать лигатуру (конечно, при наличии нужных символов в шрифте). Или чтобы соединить «км/ч» (км‍/‍ч).
  2. Пробелы умеют растягиваться при выключке по ширине.
  3. Непробелы используют для управления переносами строк в арабской, индийской, тайской, корейской и прочих письменностях без пробелов.
Час назад   код   типографика
14 апреля   видео

Визуализация данных развлекает

Делал сравнительную таблицу для моделей аэротруб. Типа такой:

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

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

Отельный вызов, который не победил — расположение параметров не в строках, а в столбцах. Цифры удобнее сравнивать, когда они друг под другом — в столбцах и выровнены по разрядам. Тогда в строках будут модели. Само по себе оно несложно, но на веб-странице с заливающими заголовками моделей и адаптацией под разные экраны становится сложно.

Штаны-бананы

От всей одежды жду комфорта для тела и стойкости к окружающей среде — как диван в танке. Плюс мне важно, как танк выглядит. Время на одежду трачу всё неохотнее. Такие вот нехитрые противоречия. Интереснее принципы, которые помогают тратить меньше времени и продолжать чувствовать себя «рубящим фишку».

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

Сегодня о штанах. Диван среди штанов — это восточные свободные мешковатые штаны. На западе их называют «Harem pants». Под этот термин попадают шаровары типичные для средневековой Руси, турецкие şalvar, пакистанские и индийские shalwar.

Казаки развлекаются. Иллюстрация Тимофея Калинского из книги Александра Ригельмана «Летописное повествование о Малой России и её народе и казаках вообще». 1778-1782 гг.

На русском я слышал названия «алладины» в честь героя сказки и «зуавы» в честь военнослужащих лёгкой пехоты французских колоний из Северной Африки 19 и 20 веках.

У гаремных штанов — куча подвидов. Одни заужены к щиколоткам, у других гротескно занижена пересечение среднего и шагового швов. Народное название этого места — мотня. Независимо от модификации гаремные штаны удобные в той части, где закрывают туловище, потому что просторны.

Девочки на детской площадке, Абботтабад, Пакистан. Фотография Департамента международного развития Великобритании. 2011 г.

В одежде Патани (народность в Пакистане и Афганистане) включая обувь. Фотография Кая Хендри. 2004 г.

Второе удобство — зауженные у щиколоток штанины. Они свойственны не всем гаремным штанам, у традиционных индийских — штанины прямые. Зауженные штанины мало связаны с комфортом для тела. Если штанина не перезаужена и не жмёт, то разницы особой незаметно. Но ширина штанины снизу влияет на проходимость танка. Чем шире штанина снизу, тем сильнее она пачкается. Увы, почти для всего постсоветского пространства это важный параметр. Чемпионы по пачкучести — клёши. Сам носил в студенчестве, не понимая, как это неудобно.

Предпоследний виток переосмысления гаремных штанов был в 80...90 годы:

В конце 80 такие штаны популяризовал Эмси Хаммер. Фасон так и называли — «Hammer pants». другое название — «Parachute pants». Вот клип, если не понимаете, о чём я:

Сейчас мода на такие штаны вернулась в виде «Drop-crotch pants». Вижу два минуса современных интерпретаций:

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

У меня есть летние штаны из индийского магазина — отличная одежда для отдыха.

Штаны с похожими характеристиками, но без шелухи я впервые встретил в Будапештском секонд-хенде. Это джинсы, которые носили наши родители в 80...90-е. Мои называли их «бананами». Не зная другого названия, продолжаю называть так же. На западе сочетанием «banana fit» называют другой фасон. Для штанов характерна завышенная талия, расширения в районе бёдер и зауженные к щиколоткам штанины.

Однозначное название этой модели я не нашёл. Что-то похожее гуглится по запросу «tapered baggy», но попадание не 100-процентное. Самая близкая модель Ливайсов — 560-я. Проще показать несколько своих:

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

Теперь, чтобы купить штаны хожу исключительно в секонд-хенды. Дополнительный плюс джинсов, выпущенных 30-40 лет назад, — ткань, которая прочнее современных, поэтому носится дольше. Из-за заниженной мотни и увеличенного объёма под бёдра у бананов обычно большой объём карманов и длинная ширинка. Когда кладу в карман телефон или кошелёк штаны не облегают их и не протираются в тех местах, где оказываются углы телефона. А с длинной ширинкой вполне реально ходить в туалет, не снимая штанов, — как это делать в обычных джинсах я не представляю. Стоят они тоже дешевле, чем новые. На мне выглядят так:

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

11 апреля   одежда   штаны

Разбираюсь с налогами

Сходил тут, в Риге, к налоговому консультанту, потому что понять, как рассчитать налоги без него не получилась. Отдельные пункты легко гуглятся, но «правил сбора итоговой формулы» нигде нет.

Например, социальный налог для самозанятых физ. лиц равен 32,15% от произвольно выбранной суммы, которая не может быть меньше минимальной зарплаты. Когда это читал, думал, что у автора была задача обеспечить работой консультантов. Этот налог платится поквартально. Непонятно, как этот налог соотноситься с подоходным.

Или при заключении авторского договора предполагает вычет фиксированной доли расходов — 25% или 50%. Платится раз в год.

После часа общения и конспектирования, я понял, как посчитать налоги для конкретно себя. Цель достиг, но ощущение, что всё равно ничего не понятно.

Итого моя формула получилась такой:

((X×0,75-2400)×0.2+1658,94)×100/X = Y%.

Тут Х — годовой доход, а Y — доля, которую предстоит заплатить государству.

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

2 апреля   налоги
Ранее Ctrl + ↓