Записки реликта [entries|archive|friends|userinfo]
Latimeria chalumnae

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

Про рисование [Jan. 16th, 2012|04:02 am]
[Tags|, , , , , , , ]

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

Собственно, инсайтов, после которых то, что я рисую, сразу стало больше мне нравиться, у меня, кажется, пока было три.

Первый — как раз про то, что называют "правополушарным рисованием". Про то, что рисовать надо не то, что видишь, а то, на что смотришь; не идею чашки, куба или девушки, а конкретные линии, пропорции и пятна, которые складываются в чашку, куб или девушку у тебя в голове.

Второй лучше всего передаёт вот какая байка (я уже не помню, где я её прочитал или услышал): некая ценительница живописи сказала Матиссу про какую-то из его картин (мне сейчас почему-то кажется, что про "Танец", но, возможно, просто потому, что человек малообразованный, вроде меня, в связи с Матиссом только "Танец" обычно и вспоминает): "Но вы же не будете отрицать, что нога у этой женщины нарисована неправильно?", на что Матисс ответил: "Мадам, это не женщина, это картина". Короче, гармония пропорций и тонов важнее правдоподобия. Если говорить цинично, то мы стремимся не к тому, чтобы обогнать фотоаппарат в точности передачи изображения, а к тому, чтобы нейронная сеть в голове зрителя уловила в нашем рисунке легко запоминаемый набор пропорций и, сохраняя его на всякий случай, снабдила бы мозг некоторым количеством дополнительных эндорфинов.

Третий случился со мной недавно, и я не уверен, что уже научился хорошо формулировать понятое. Понял я примерно вот что: если рисовать "наудачу", процент удачных рисунков будет очень маленьким. Нет, рисовать неизвестно что — это вообще-то очень полезно (я очень люблю вот это видео Давида Ревуа, показывающее силу случайного рисования; мне кажется, оно будет интересно не только рисующим людям, но и вообще всем, кто интересуется психологией творчества):

http://vimeo.com/6143607

Но перебирать варианты куда быстрее в голове, чем на бумаге или на экране (даже на этом видео заканчивается всё вполне традиционным, очень умелым и точным рисованием). Кроме того, если не удерживать рисунок в сознании, он, скорее всего, просто "развалится" от какой-то непродуманной локальной правки. В общем, в голове должно заработать что-то типа графического редактора (а если на наших рисунках есть что-то, хотя бы отдалённо напоминающее предметы — 3D-редактора), и вся черновая работа должна переместиться туда.

Так вот, про Бетти Эдвардс. Хорошая новость в том, что всё, написанное в её книжке — правда (по крайней мере, всё, что я оттуда запомнил). И про то, что нарисовать с натуры убедительно выглядящую чашку можно через неделю упражнений. И про трансоподобное состояние, в которое вы попадаете, когда рисуете.

Но фигня в том, что это только начало. И, скажем, создать в голове "внутреннюю рендер-ферму" гораздо сложнее, чем включить "правополушарное рисование" (хрен его знает, я, кажется, пишу очевидные вещи, да? но одно дело понять что-то интеллектуально, а другое дело столкнуться самому; так что всё-таки зафиксирую на всякий случай).

ОТМАЗКА: на всякий случай напоминаю, что сам я только учусь рисовать, с большими боями и очень медленно, как всякий человек, решивший осваивать новую для себя область свински поздно. На роль эксперта я не претендую, этот пост — что-то вроде ученического конспекта, не более того.
Link4 комментария|Оставить комментарий

Аватар [Jan. 13th, 2010|01:33 pm]
[Tags|, , , , ]

Ну и "чтобы два раза не вставать"©. Мы тоже повелись и посмотрели (при этом я, кажется, предыдущий раз ходил в кино ещё подростком).

Кратко несколько замечаний по поводу.


  • Пресловутое 3D не впечатлило совершенно, на большей части кадров я его и не заметил. Судя по тому, что для [info]zmey это не так, дело в том, что один глаз у меня видит существенно хуже другого (и, похоже, при взгляде вдаль не работает вовсе).

  • Не понимаю, откуда в Сети столько воплей про предательство человечества. Почитайте "Вечный Воитель" Муркока, граждане, вот это действительно гадкая книжечка про предательство человечества. И сравните с "Аватаром". Конфликт в фильме — между людьми и людьми, если кто-то не заметил. Или, если ещё точнее — между людьми и вышедшей из-под контроля бюрократической машиной.

  • Доставил нехарактерный для американских приключенческих фильмов взгляд на гендерные вопросы (я писал уже как-то о своих предпочтениях в этой сфере). Женщины в "Аватаре" — действующие лица, а не предметы статусного потребления. Это отрадно.

  • Удивительно мало клюквы. Это вам не "Звёздные войны", где в космосе слышны звуки взрывов. Впечатлён.

  • Порадовало неожиданное в коммерческом кино зашкаливающее количество цитат (и я ещё не всё опознал, видимо).

  • Сигурни Уивер, понятно, сыграла лучше всех.

  • Птерозавры! Отличные.



Да, мы ходили на ночной сеанс (с 2 до 5). Кажется, это отличный вариант, по крайней мере, для сов вроде нас со [info]zmey. В зале почти никого, сидишь на лучших местах, никто не жрёт над ухом попкорн и не трепется. С утра ещё по Москве погуляли.
Link16 комментариев|Оставить комментарий

Будни быдлокодера: XSLT [Dec. 29th, 2008|02:38 am]
[Tags|, , ]

И всё-таки XSLT — сила! Ничего не могу с собой поделать, этот язык меня реально прёт. Вот сейчас пишу XSL-преобразование, которое порождает из XML-файла код на JavaScript (это не опечатка, всё именно так: XML->JavaScript), и мне это нравится. Я псих, да?

P.S. А я правильно понимаю, что все реальные пацаны давно перешли с XSLT на DSSSL? Я вот прямо даже не знаю — с одной стороны, DSSSL это Scheme, а Scheme я люблю даже больше, чем XSLT. С другой стороны, не очень понятен статус технологии и её перспективы, да и документации даже ещё меньше, чем на XSLT (хотя и XSLT не сказать чтобы прекрасно документирован).
P.P.S. А вот Педивикия как бы говорит нам, что наоборот: "In parallel with the move from SGML to XML, the Extensible Stylesheet Language (XSL) is gradually replacing DSSSL", вроде бы. Ничего не понятно, короче.
UPD Вот [info]orie@lj в комментах разъясняет, как обстоят дела на самом деле.
Link4 комментария|Оставить комментарий

Странности со списками в Python [Nov. 30th, 2008|12:25 pm]
[Tags|, , ]

Тем временем то ли нашёл ещё одну крупную кривизну то ли в Питоне, то ли в собственных руках.

Был мне нужен список списков одинаковых значений. И я его, недолго думая, организовал строчкой:
L = [[1] * 30] * 30]

Но после этого, попытавшись с этим списком работать, я обнаружил, что присваивание 0 какому-то из элементов в строке обнуляет всю строку. Немножко потупив, я догадался, что, скорее всего, дело в питоновском implicit sharing (кстати, что-то я с утра туплю — есть устоявшийся русский термин?), и написал вместо вышеупомянутой строки цикл:
L = []
for i in range(30):
    М = []
    for j in range(30):
        М += [1]
    L += [М]

Всё немедленно заработало, конечно. "Но осадочек остался". Как-то, по-моему, это "неаккуратненько"©. А вы как думаете?
Link4 комментария|Оставить комментарий

lytdybr [Oct. 13th, 2008|03:30 am]
[Tags|, , ]

Во френдленте на LJR какой-то шквал картинок. Интересно, с чем это связано?

В настольном компьютере, похоже, накрылась видеокарта. После некоторых колебаний взял NVidia (GeForce 9600 GT), а не ATI. Колебания были связаны с тем, что мантейнер X.Org в Alt Linux — религиозный фанатик NVidia и всё время сознательно ломает совместимость альтовского X.Org с ATI по принципиальным соображениям, а поддаваться такому давлению всё же нехорошо. Решил, однако, что ХСН, работающий компьютер здесь и сейчас мне важнее.

Вообще конечно чума на оба их (ATI и NVidia) дома, у обеих фирм одни и те же ухватки провинциальных жуликов. Когда уже выведут на рынок ускорители-вообще-всего на чём-нибудь типа Cell, покончив и с NVidia, и с ATI, а? Давно пора.

Зато запустил Compiz, наконец. Прикольная штука, хотя желания в ней работать не вызывает.
Link2 комментария|Оставить комментарий

Недельный мораторий на блоги и пр. [Sep. 30th, 2008|05:13 am]
[Tags|, , , ]

А, ну да — про это вот.

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

Подробнее, может быть, напишу, когда разгребу ленту. А пока, видимо, надо вернуться к ограничению "не больше часа в день на блоги и форумы".
LinkОставить комментарий

Эксперимент [Sep. 23rd, 2008|01:38 am]
[Tags|, , , , , ]

Вот интересно, тупость и апатия — это результат интернет-зависимости или её причина?

По этому поводу до следующего вторника попробую не запускать RSS-читалку, не смотреть ленту на friendfeed и в del.icio.us, не заглядывать на башорг и на новостные сайты. Ну и не писать ничего. Поглядим, как оно.
Link1 комментарий|Оставить комментарий

Нарисовал гоблиншу [Sep. 13th, 2008|02:59 pm]
[Tags|, ]

Нарисовал гоблиншу

Смотреть гоблиншу )

Планшет Wacom Bamboo Fun, Krita 1.6.3, если кому интересно.

P.S. Кстати, на картинке этого не видно, но цветовая модель KM рулит нечеловечески. Спасибо [info]prokoudine@lj, благодаря которому я теперь про неё знаю.
Link4 комментария|Оставить комментарий

Ещё программистское [Aug. 13th, 2008|12:55 am]
[Tags|, , ]

Сейчас довольно много пишу на С++/Qt4 и на Python/PyQt4, и вот что я заметил.

Скорость разработки на Python действительно значительно выше. Если ты неплохо знаком с используемой библиотекой (а я знаю Qt4 уже, скажем так… нормально), написать приложение на Питоне, десять раз переделать, оттестировать и переписать на C++, подглядывая в питоний код, может быть в разы быстрее, чем писать всё с самого начала на C++. Питон — действительно куда более приятный, лаконичный и выразительный язык, чем Кресты. Настолько, что можно простить ему несколько раздражающих мелочей типа не слишком красивого синтаксиса описания классов или недостаточно гибких технологий связывания модулей. Питон, вообще, занимает фантастическую нишу, из общих соображений такое вообще невозможно: "язык для работающих (в отличие от какого-нибудь PHP) и поддерживаемых (в отличие от того же Перла) наколеночных решений". (Да, пользуясь случаем, хочу ещё раз сказать спасибо ЖЖ-пользователю [info]haron@lj, который убедил-таки меня в том, что Питон рулит.)

Однако, как только что-то идёт не так (глюки/непонятки с архитектурой программы/необходимость осваивать незнакомые куски библиотеки), меня охватывает желание схватиться за C++, обычно непреодолимое. Интересно — почему?

Дело ли тут в статической типизации C++? Вообще в большей бюрократичности Крестов, заставляющей каждые пять минут останавливаться и думать? В том, что Qt4 прикручена к Питону всё же слегка через задницу? В тем, что C++ для меня привычнее (хотя на сознательном уровне Питон всё равно кажется читабельнее)? Во всплывающем всё же скрытом раздражении от бесконечных self и необходимости писать имя модуля перед именем класса?

Я пока не понял.
Link8 комментариев|Оставить комментарий

del.icio.us [Aug. 5th, 2008|01:20 am]
[Tags|, , ]

А что за дерьмо с del.icio.us, никто не знает? С-суки. Всем "улучшателям интерфейса" в детстве мало били по рукам, да.

Это, конечно, не Мировое Зло aka Gtk2 (ну, этих трудно догнать, там люди специально старались сделать пакость), и даже не дефолтная тема ЖЖ. Но раздражает изрядно.
LinkОставить комментарий

Гадкие лебеди [May. 26th, 2008|02:42 am]
[Tags|, ]

Посмотрели с Катериной subj. Не знаю, почему его многие ругают — по-моему, замечательно. Пожалуй, самая аккуратная экранизация Стругацких, которую я видел. Есть неудачные моменты, но на фоне остальной отечественной кинофантастики это, по-моему, просто шедевр.
LinkОставить комментарий

Опыт написания индусского кода [May. 17th, 2008|02:42 am]
[Tags|, , , , , ]

Сегодня собственоручно сделал в корпоративный SVN коммит, содержащий примерно следующее:

...
_currentView->setWorkDir(_currentView->getWorkDir());
...

Это, увы, небессмысленный шаг, просто у класса, экземпляром которого является _currentView, такое вот зашибенное внутреннее устройство (тоже моего авторства, понятно).

Стыдно ужасно. Груз гуманитарного образования сегодня тяжёл как никогда, ощущаю позывы к заползанию в биореактор.

[много оправдательных слов skipped]

Остаётся надеяться только на то, что у меня будет время на рефакторинг и этот код не уйдёт в production.
Link2 комментария|Оставить комментарий

Планшет [Apr. 26th, 2008|11:13 pm]
[Tags|, , ]

Тут на днях [info]zmey завела себе планшет. Потестировал его немного. Забавные ощущения.
Смотреть результат тестирования )
При наличии планшета рисование в растровых редакторах приобретает смысл.
Link2 комментария|Оставить комментарий

"Говно не приходит одно, оно приводит своих друзей"(c)ХЗ [Mar. 31st, 2008|09:34 pm]
[Tags|, , , ]

Накрылся стримовский интернет, сижу по GPRS. А может быть, это телефонная линия накрылась, проверить нельзя, потому что сломался телефон. Нихрена не успеваю, а главное — ничего не хочу. Блин.
LinkОставить комментарий

Lytdybr, ни о чём [Mar. 23rd, 2008|12:15 am]
[Tags|, , ]

Как-то мне отвратительно. И, главное, особенно с этим не поборешься — времени нет. В идеале, за завтра сегодня мне надо сделать две статьи, причём одну страниц на десять, подготовиться к завтрашней и послезавтрашней лекциям, внести ряд не вполне очевидных правок в стопятидесятистраничный текст и сляпать из него ещё один текст страниц на сорок.

С тоски и печали решил накатить dist-upgrade. Посмотрим, какой он, северный олень текущий Sisyphus.

…но как же пакостно-то, а.
Link2 комментария|Оставить комментарий

Ну и традиционно [Feb. 8th, 2008|01:44 am]
[Tags|, , ]

Всех, у кого сегодня Новый год — с Новым годом!
Link3 комментария|Оставить комментарий

Квартирник [Jan. 5th, 2008|07:31 pm]
[Tags|, , , ]

Что-то давно я не играл квартирных концертов (да и каких бы то ни было концертов, честно говоря). Тут выяснилось, что не всех такая ситуация устраивает. В общем, 08.01.07 (это вторник), в 16-00 дома у [info]rusya_ir ожидается мой subj. Приходите (относительно адреса и пр. звоните/пишите [info]rusya_ir, а если вы её не знаете — то мне).
LinkОставить комментарий

λ-экстремизм [Nov. 1st, 2007|01:51 am]
[Tags|, , , , ]

Сегодня, разбираясь со студентами, что мы можем и чего не можем сделать с функцией, то ли вспомнил, то ли придумал замечательную формулировку:

В принципе, все управляющие конструкции, кроме лямбды — это синтаксический сахар.

Строго говоря, для Питона, который мы используем в качестве рабочего языка, это не совсем так (и даже совсем не так): питоновская lambda очень слабенькая, а в Питоне-3000 будет, как обещает камрад ван Россум, ещё слабее (я уже не говорю о том, что в языке без оптимизации хвостовой рекурсии попытка писать без for и while даст нам, мягко выражаясь, не слишком эффективный код).

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

Может, стоило всё-таки делать курс на основе Scheme? Хотя это была бы жесть, да… к тому же для Scheme, увы, нет GUI-библиотеки, хотя бы сравнимой с PyQt4.
Link3 комментария|Оставить комментарий

Lytdybr: способ и цели действия [Oct. 19th, 2007|03:25 am]
[Tags|, , , , ]

Сугубо дневниковое; вряд ли кому-то ещё будет интересно. Стилистику не фильтрую, соотв., может получиться пафосно. "Я предупреждал".

Вот и думай: если наиболее ценные результаты получались как случайное развитие побочных веточек чего-то, что казалось главным и жизненно важным; если в ретроспективе самым полезным и нужным оказалось то, что делалось от безделья, между делом, "лишь бы ничем не заниматься" — разумно ли с таким напором бросаться на это нужное и полезное теперь?

Не глушу ли я таким образом наилучшее из собственных будущих? И не порчу ли своими руками нынешнее полезное/важное, если самый эффективный режим у меня — фоновый?

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

И ещё только что понял одну неприятную вещь: человеческое существование длится, как известно, недолго. А у меня всегда очень плохие результаты в играх с ограничением по времени.
LinkОставить комментарий

Разное [Sep. 28th, 2007|01:05 am]
[Tags|, , ]

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

Случайно (вспомнилось тут всякое) полез смотреть диски со старыми (2002-2003) бэкапами. Диски, на удивление, целы и читаются. Граждане! Делайте бэкапы! По крайней мере, мне тот незамутнённый идиотизм, отпечаток которого лежит на всём, что я делал пять лет назад, обеспечил несколько очень весёлых минут, да.
Link3 комментария|Оставить комментарий

navigation
[ viewing | most recent entries ]
[ go | earlier ]