Previous 20

May. 9th, 2008

me

Focus mode

Пару недель назад стал пользоваться point to focus (точнее sloppy focus) вместо click to focus. Первая неделя — немного непривычно. Теперь — в экстазе, думаю, почему не сменил раньше.
Tags: ,

May. 8th, 2008

me

OpenOffice 3 beta

Попробовал новую версию. Наконец используется не только системный freetype, но и его системные настройки

Появился «живой» зум-ползунок и табличное расположение всех страниц на экране. Совершенно случайно в недавно дописанной мной программке используется по сути такой же вид — она правда нацелена на макро-редактирование документов, чем обусловлено же это нововведение в OpenOffice, не совсем понятно.

Из замеченных косяков — если запустить soffice с ключем -calc, -writer или тому подобным, процесс виснет, как только появляется окно. Также, если отображается много страниц одновременно, они почему-то постоянно перерисовываются и дергаются.

Если бы я использовал WYSIWYG текстовые процессоры, то наверное пересел бы на новую версию только из-за шрифтов.

Tags: ,

Feb. 29th, 2008

me

GTK+ & LPRng

Поставил сегодня LPRng для печати в пул разбросанных по сети принтеров с Kerberos-аутентификацией. Поскольку печатаю я в 90% случаев PDF файлы, тут же заметил, что в Evince опции печати через LPR или произвольный pipe нет. Убил кучу времени на поиск решения, даже в итоге уже не помню, где нашел. Оказалось, что Evince использует новый интерфейс GTK+ для печати, о чем я совершенно не подумал. Ну а где могут находиться тогда соответствующие настройки? Правильно — в gtkrc, в котором свойство gtk-print-backends является списком нескольких значений из "lpr", "cups" и "file". Ну и значение по-умолчанию, как уже понятно, — "file, cups". Более того — порядок значений в списке соответствует порядку опций в диалоге печати, что позволяет сделать "Print to LPR" первым, а "Print to File" последним, что больше соответствует логике вещей. Вот так, может у кого-то эта проблема тоже возникнет.
Tags: ,
me

Enter Rosetta

“You’ll never see it, you’ll never configure it, you’ll never have to think about it” *

... пока InDesign CS2 не захардлочит вашу новую распальцованную машинку. Она же, как утверждается, в userspace крутится?

*: http://www.apple.com/rosetta/

Tags: ,

Jan. 28th, 2008

me

GNOME?



(блок питания моего GPS)

Dec. 8th, 2007

me

Хочется странного (С++)

А именно наследования с self-type и compile-time проверкой. Конкретнее — ... )

Nov. 12th, 2007

me

Document-oriented desktop

Многие наверное читали про новый UI переключения tab'ов, готовящийся для Firefox 3. В общем, клон диалога переключения окон из современных оконных менеджеров, вещь безусловно полезная, но за счет увеличения сложности интерфейса. Любое же изобретение велосипеда является следствием попытки решить проблему поверхностно, не пытаясь разобраться в ее корнях. Конечно же, если корни очень глубоко (как например в нашем случае этим может быть весь WIMP), то попытка их исправить может все перевернуть с ног на голову.

Поэтому я буду говорить не о корнях, а об одной фундаментальной проблеме современного десктопа, а именно — неправильным выбором окна единицей его интерфейса. дальше... )

Tags: ,

Oct. 14th, 2007

me

Sweeet

Взял в библиотеке
Object Oriented Programming: The CLOS Perspective,
The Art of the Metaobject Protocol,
The Little Schemer,
а рядом лежал The Reasoned Schemer,
взял и его.

В экстазе.
Tags: ,

Oct. 5th, 2007

me

О презентациях

Мне вспоминается середина девяностых, когда каждый, счастливо обзаведясь новенькой копией MS Office, клепал документы из страшных, изъезженных шаблонов, щедро приправляя это не менее страшными картинками из клипарта. Я вот думал, что это все осталось в прошлом, пока не понял, что оно просто переползло в слайды презентаций. Сколько я их насмотрелся, и большинство насквозь пронизаны убогостью. Причем совершенно независимо от содержания — это может быть лекция по химии с Comic Sans в лирических отступлениях или рассказ менеджера крупной компании с болотным градиентом в фоне. Некоторые (и я думаю мне тут еще повезло с количеством этих некоторых) просто используют слайды как whiteboard — никакого оформления, просто текст. И это имеет смысл, если докладчик не хочет этим оформлением заморачиваться. Гораздо хуже, когда в фоне темно-синяя глубина с недорендеренным подобием каркаса глобуса, а в заголовке светло-голубая радость с тенями. Я почесал затылок и вспомнил только одну мне понравившуюся, со вкусом оформленную презентацию с палитрой, подогнанной под официальные цвета университета, и профессиональными шрифтами, при этом очень минималистичную.

Тут конечно виноват PowerPoint, который своей организацией поощряет оформление на скорую руку, вызывая у начинающих эмоции сродни ребенку, который в первый раз нарисовал лошадь с ногами человека и мордой собаки и показывает теперь всем подряд. Только усилий ребенок в свою собаколошадь вкладывает больше, чем эти докладчики в презентации. Лошадь — это достижение, а убогие слайды — не более чем небрежность. И шаблоны для PowerPoint и Impress, что в поставке, что в сети такие, что легче повеситься. И клипарты не лучше, особенно анимированые. Недавно вот видел на слайде прыгающий дом (еще, видимо, бережно сохраненный из поставки MS Office 97), демонстрирующий рыночный шок. Как в кино на фильм ужасов сходил. А презентацию, кстати, делал человек, который обычно TeX использует.

Кстати о TeX'е. Я очень люблю, когда текст хорошо выглядит. Что в слайдах, что на веб-странице, но особенно на печати. Мне не нравятся дырки между буквами, рассеченные по диагонали параграфы, растянутые на всю строку два слова. А самое простое, для того, чтобы сделать текст красивым — это использовать TeX. Из-за него в среднем любой математический текст выглядит лучше, чем любой другой. Только некоторые почему-то думают, что это такой инструмент для страшных ученых с бородами и гиков, которые пишут про него заметки в пять утра. Нет, это инструмент универсальный — немного практики и большинство задач можно решать в нем. Причем со временем визуальное качество текста будет только улучшаться. Я лично для всего, чего только могу, использую TeX: официальные письма, резюме, тексты на отвлеченно-гуманитарные темы, ну и конечно презентации...

Я очень люблю LaTeX-Beamer, пользоваться им начал, когда Impress еще был поделкой, падающей от каждого чиха, чем он меня собственно и достал так, что я за пятнадцать минут переконвертировал все слайды. Но вот мне интересно, почему у него есть только одна хорошая тема, классический Madrid? Ну, конечно, все остальные там дадут фору любому шаблону для PowerPoint. Я имею ввиду совсем хорошая. Каждый раз думаю, что вот, когда выдастся время, сделаю к нему свою тему. Наверное, все так думают, ну и тема поэтому только одна.

Еще на тему текста. На его визуальное качество, конечно в первую очередь влияют шрифты. Только вот если со шрифтами, которые на печати выглядят хорошо, что-то еще понятно, то со слайдами без проектора не разобраться. Sans serif обычно по крайней мере читаемы независимо от остального оформления, хотя не всегда в него вписываются. А вот например Times New Roman ужасен всегда, тогда как Warnock Pro на светлом фоне смотрится замечательно. Go figure.

Sep. 25th, 2007

me

Прелестно

850 · 77.1 = 100000
Tags: , ,

Sep. 21st, 2007

me

Обидно

Только что вместо того, чтобы прочитать “man xrandr”, десять минут пытался перетащить иконку VGA в grandr. Пришлось совсем не по-пацански показывать презентацию из-под Vista. Чувствую себя безголовым мышеклацем.

Sep. 10th, 2007

me

Оптимальный MST

Это — самое забавное, что я прочитал в последнеее время. Сначала прикинемся нормальными и просто будем делать Прима с сокращением ребер, а на одном из шагов сойдем с ума и найдем оптимальный алгоритм перебором. В классе разгорелся спор о том, как классифицировать такой подход — dirty hack или metaprogramming.
Tags: ,

Aug. 16th, 2007

me

The Age of Cheap Technology



Jul. 26th, 2007

me

sudo mount



Tags:

May. 26th, 2007

me

Scratch

Scratch — это очень забавный язык программирования и IDE для самых маленьких. Основные его возможности направлены на управление спрайтами, чтобы можно было легко создавать простые игры. Команды для спрайтов, арифметические операции, элементы управления логикой — все это представлено деталями конструктора, которые можно объединять и по двойному щелчку выполнять. На картинке — пример такого кода. Scratch написан на Smalltalk. Пока что нет официальной версии под Linux, но достаточно установить Squeak и запустить в нем образ, взятый из Windows-версии. Исходники обещают скоро сделать доступными.
Tags:

May. 3rd, 2007

me

Бостонские бомжи отжигают в Internet2

Причем буквально. Да еще и на мосту, по которому я все время проезжаю.
Tags: , ,

Apr. 19th, 2007

me

ICQ fhtagn

me

(Не)много о GLib/GTK+

Предупреждение: все нижеследующие выводы – мое скромное мнение, наверняка местами или целиком ошибочное по причине избытка кофеина и недостатка понимания предмета. читать )
Tags: ,

Dec. 7th, 2006

me

Попалось на глаза

"Coupling leads to complexity
 Complexity leads to confusion
 Confusion leads to suffering
 Once you start down the dark path,
 forever will it dominate your
 destiny, consume you it will"

-- старая лекция по зависимостям

Dec. 3rd, 2006

me

Я в раздумьях

Что надо сделать члену команды, который уже месяц "пишет" один метод, который парсит элементарный OPML, в то время, как двое других написали 13K LOC?

(a) Вазектомию (b) Лоботомию (c) Просто дать п**** и написать самому за 15 минут

Previous 20

me

April 2009

S M T W T F S
   1234
567891011
12131415161718
19202122232425
2627282930  

Advertisement

Syndicate

RSS Atom
Powered by LiveJournal.com