Dec. 7th, 2012

metaclass: (Default)
В последнее время приходится при обсуждении проектов следить за речью и все слова, значение которых неясно выносить в тезаурус.
Раньше как-то обходился общепринятыми терминами и все понимали, а теперь проекты сложные, значения слов перегружаются, приходится разносить значения по разным словам или вместо одного слова использовать несколько. Да еще объяснять всякую функциональность, которую писал самостоятельно последние 5-7 лет и терминологии не выдумывал вообще, людям, которые пребывают вне контекста проекта.

Вот например, долбанное cлово mapping - всегда использовал его в смысле "проекция", "сопоставление одним данным других", например в контексте правил импорта аналитических кодов из сторонних систем в нашу. Для любого человека с математическим бэкграундом, по моему, никаких дополнительных объяснений на тему инъективности-биективности-сурьективности не нужно, и как это дело соотносится с паттерн-матчингом, с первичными ключами, функциями и прочими близкими вещами - объяснять не нужно. Думать таким образом - это примерно как дышать или ходить, а тут внезапно надо объяснить понятными словами про это.
metaclass: (Default)
кроме мелкой неприятной злоебучести.
Стоит у меня на ноуте 12.04 убунта c LXDE. Минималистичное окружение, более-менее логично устроено. Все работает.
Но я только сегодня, после часа чтения гуглов и копания в исходниках lxpanel понял, как изменить тему таким образом, чтобы кнопки на таскбаре были объемными, между ними были расстояния и чтобы в переключателе задач было видно, какое окно выделено.
Еле дошло, что темы GTK, которые меняет lxappearance по ссылке называемой "Customize look and feel" влияют в том числе и на кнопки.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 9th, 2025 04:32 am
Powered by Dreamwidth Studios