четверг, мая 29, 2008

Просвящение

На выходных посетили Третьяковскую галерею, выставку «Русское искусство XVII – начала XX века». Понравились работы Боголюбова, Репина. Картины перимущественно маслом на холсте, акварели не было. Но вчера открылась выставка «Магия акварели», на которую очень хочется сходить.
В соседнем зале выставлялась «Анатомия памяти» Макаревича и Белле. Беспомощная и бесвкуная поделка, которую сто тысяч раз повторяли до них. Низачот, в общем.
В культурной программе следующим пунктом были Лавка и кафе Студии Лебедева. Попробовали эспрессо, краснодарский чай и яблочный пирог. Эспрессо на четверку (по экспертной оценке мужа). Мне же больше нравится кофе, сваренное в турке, вкус у него другой получается. Кстати, кофе молоть рекомендуется перед употреблением, а не «помолол мешок и на месяц хватит». Помещение маленькое, нам достался столик у доски объявлений, достаточно шаткий столик. А вот фотография интерьера специально сделана с выгодного ракурса, там, где больше всего места. Все неудобства компенсировала еда и питье. Интересно, краснодарский чай можно где-нибудь купить в Москве?

пятница, мая 16, 2008

Все свойства объекта


function dumpProps(obj, parent) {
// Go through all the properties of
// the passed-in object
for (var i in obj) {
// if a parent (2nd parameter) was passed
// in, then use that to
// build the message. Message includes
// i (the object's property name)
// then the object's property value
// on a new line
if (parent) { var msg = parent + "."
+ i + "\n" + obj[i]; }
else { var msg = i + "\n" + obj[i]; }
// Display the message. If the user
// clicks "OK", then continue. If they
// click "CANCEL" then quit this
// level of recursion
if (!confirm(msg)) { return; }
// If this property (i) is an object,
// then recursively process the object
if (typeof obj[i] == "object") {
if (parent) { dumpProps(obj[i], parent
+ "." + i); }
else { dumpProps(obj[i], i); }
}
}
}

Донор