Взялся решать задачу с простым условием. Есть фото судна дедвейтом 11 тысяч тонн. Надо из него сделать такое же судно, но дедвейтом 17 тысяч. Дело в том, что 11-тысячник уже бороздит океаны, а первый 17-тысячник только через месяц будет заложен. А картинку уже надо.
Дополнительное условие внёс от себя: сделать всё средствами свободного ПО.
Собственно, оригинал.
Новое судно будет точно таким же, только на один трюм больше. Расчистим место под него.
И вставим трюм.
Краны попросили поставить в походное положение.
Дальше — придание судну правильной осадки, увеличение в нужный формат, улучшение (GREYCstoration, Нелинейный фильтр), косметическая отделка аэрографом и пальцем, нанесение надписей, добавление плана-разреза (нарисован в Inkscape). Перекраска моря из цементного в голубенькое.
Цветокоррекция с помощью Тон—Насыщенность, глядя на образцовые точки. Целью было снижение чёрного в небе до нескольких процентов. Удалось. Цветоделение через Separate+, сохранение в TIFF.
Каюсь. Я открыл один из полученных тиффов в Фотошопе, чтобы удостовериться, что всё сделано адекватно (так и оказалось). Просто не хотелось рисковать деньгами и особенно временем вслепую.
Полученные файлы вместились на компакт-диск, поэтому открывать и пересохранять их в Krita не потребовалось (Separate+ сохраняет тиффы несжатыми). Записал на CD с помощью K3B. Отвёз печатникам с помощью Тойоты. Подождал пару часов — валял дурака, мучил кошку. Получил рулоны. Развернул — ну постеры как постеры... и кто сказал, что без Фотошопа никак? :-)
среда, декабря 26, 2007
среда, декабря 19, 2007
«Контакт-Страхование» — наброски по сайту
вторник, декабря 18, 2007
Продаём автокаски — в формате календарика
среда, декабря 12, 2007
Новогодний коврик для крыски
КорпоRATивный подарок. Нарисовал в Inkscape. Естественно, не смог получить ни адекватного PDF, ни растрового изображения вообще никакого (Inkscape виснет при экспорте в растр гауссовых размывок). Вышел из положения до смешного простым способом. Напечатал в растровый файл (который оказался PostScript-ом с корректно отрастрированной картинкой. Открыл в Gimp. Separate -> CMYK, Separate->Save.
Другой вариант, без животного и намёков на жопу.
Вообще другой вариант второго варианта:
понедельник, декабря 03, 2007
Читательский мегадневник — 2
Просто по следам предыдущего поста. Добил (как, однако, медленно читается не в отпуске) «Призраков» Паланика. Наверное, наиболее отвратительная книга, которую мне доводилось читать. Мерзость местами неописуемая, до боли в скулах. Вместе с тем вещь философская, очень вдумчивая, очень глубокая (осталось ощущение, что не смог и на половину этой глубины занырнуть) и страшно злая. Второй раз (первый — поле «Удушья») осталось отчётливое ощущение, что Паланик отхлестал по физиономии точными и обидными ударами. Не скажу чтобы понравилось, но полезно было — точно.
Перешёл к «Колыбельной». Пока что вполне кинговский триллер. С Палаником, впрочем, никогда нельзя доверяться первым ощущениям, и вторым тоже.
Перешёл к «Колыбельной». Пока что вполне кинговский триллер. С Палаником, впрочем, никогда нельзя доверяться первым ощущениям, и вторым тоже.
четверг, ноября 22, 2007
Читательский мегадневник
В отпуске удалось прочесть годовую норму книг, и по странному случаю все они оказались выдающимися — правда, не все в хорошем смысле. Ну, вдруг кому читать нечего, может пригодиться. Практически всё взято с mobibooks.ru.
Буковски, «Женщины». 100% genuine Буковски. Как обычно, пьянство с бл@дством без завязки, без развязки, очень интересно, страшно обаятельно. Старая скотина Буковски. Пять баллов, хотя местами полшестого.
Пиньоль, «В пьянящей тишине». Начинается как триллер, заканчивается... грустно. От триллера только видимость. Осталось ощущение, что надо перечитать заново через годик. Пять баллов.
Павел Астахов, «Рейдер». Божечка ты мой. Я понимаю, адвокату не обязательно быть писателем, но хоть сколько-нибудь вкуса и самокритичности можно бы иметь? Видимо, для успеха не обязательно. Кааашмар. Никогда не смогу смотреть на Астахова по ТВ без бугагагага. Есть чудесный девиз, сам слышал — «Доверься специалистам», ну нанять-то можно кого-то было для этой «Малой Земли»? Сама книга — убитое время, но как диагноз бизнес-типажа в лице автора — твёрдая пятёрочка.
Вербер, «Империя ангелов». Был сражён. «Божественная комедия», но в прозе и на современный лад. ОЧЕНЬ НАДО читать. Без оценки, выше оценок.
Вербер, «Муравьи». Кажется, его раннее. Нудновато мне показалось. В короткую повестушку этот сюжет лёг бы глаже. Трояк. С плюсом, за «Империю ангелов».
Паланик, «Дневник». Как обычно у Паланика, начинается с полного хаоса и под конец выстраивается в чёркую и неожиданную картину. Как аллегория — интересно, как триллер — скучновато, и это паланиковское бесконечное рондо — достаёт иногда. Четыре без минуса — потому что про живопись.
Паланик, «Бойцовский клуб». Книга, которая его прославила, вернее, фильм, который почему-то знают все. Фильм мне не глянулся. Книга оказалась получше. Всё, что там интересно, совершенно некинематографично, поэтому в фильм попал, собственно, голый сюжет, и банальный, и предсказуемый. Простота — залог успеха, что сказать. Трояк.
Паланик, «Удушье». Если бы мне сказали, что в один год с «Империей ангелов» я прочту книгу посильнее, я бы не поверил. Их просто очень мало для такого совпадения. Это лучшая книга Паланика и одна из лучших в истории вообще. Пять с семнадцатью плюсами.
Мураками (Харуки), «Кафка на пляже». Фирменный муракамиевский медленно оплетающий сюрреализм, refined. Фрейдовщина голая, беззастенчивая и потому документально-достоверная со всей своей мистикой. МНОГО пять.
Мураками (он же), «Мой любимый sputnik». Если бы мне сказали, что в один год с «Удушьем»... Ну, вы поняли. Пронзительно.
Коэльо (как ни странно), «Одиннадцать минут». Коэльо не люблю, но этот текст он не смог испортить слишком сильно. Наверное, это и «Вероника» — всё, что стоит прочесть у Коэльо, зато обе на четыре с плюсом.
Кинг, «Буря столетия». Закрыл на третьем десятке страниц. Кинга больше нет, и, видимо, давно.
Вроде всё или полчти всё. Для трёх недель — ужас как много.
Буковски, «Женщины». 100% genuine Буковски. Как обычно, пьянство с бл@дством без завязки, без развязки, очень интересно, страшно обаятельно. Старая скотина Буковски. Пять баллов, хотя местами полшестого.
Пиньоль, «В пьянящей тишине». Начинается как триллер, заканчивается... грустно. От триллера только видимость. Осталось ощущение, что надо перечитать заново через годик. Пять баллов.
Павел Астахов, «Рейдер». Божечка ты мой. Я понимаю, адвокату не обязательно быть писателем, но хоть сколько-нибудь вкуса и самокритичности можно бы иметь? Видимо, для успеха не обязательно. Кааашмар. Никогда не смогу смотреть на Астахова по ТВ без бугагагага. Есть чудесный девиз, сам слышал — «Доверься специалистам», ну нанять-то можно кого-то было для этой «Малой Земли»? Сама книга — убитое время, но как диагноз бизнес-типажа в лице автора — твёрдая пятёрочка.
Вербер, «Империя ангелов». Был сражён. «Божественная комедия», но в прозе и на современный лад. ОЧЕНЬ НАДО читать. Без оценки, выше оценок.
Вербер, «Муравьи». Кажется, его раннее. Нудновато мне показалось. В короткую повестушку этот сюжет лёг бы глаже. Трояк. С плюсом, за «Империю ангелов».
Паланик, «Дневник». Как обычно у Паланика, начинается с полного хаоса и под конец выстраивается в чёркую и неожиданную картину. Как аллегория — интересно, как триллер — скучновато, и это паланиковское бесконечное рондо — достаёт иногда. Четыре без минуса — потому что про живопись.
Паланик, «Бойцовский клуб». Книга, которая его прославила, вернее, фильм, который почему-то знают все. Фильм мне не глянулся. Книга оказалась получше. Всё, что там интересно, совершенно некинематографично, поэтому в фильм попал, собственно, голый сюжет, и банальный, и предсказуемый. Простота — залог успеха, что сказать. Трояк.
Паланик, «Удушье». Если бы мне сказали, что в один год с «Империей ангелов» я прочту книгу посильнее, я бы не поверил. Их просто очень мало для такого совпадения. Это лучшая книга Паланика и одна из лучших в истории вообще. Пять с семнадцатью плюсами.
Мураками (Харуки), «Кафка на пляже». Фирменный муракамиевский медленно оплетающий сюрреализм, refined. Фрейдовщина голая, беззастенчивая и потому документально-достоверная со всей своей мистикой. МНОГО пять.
Мураками (он же), «Мой любимый sputnik». Если бы мне сказали, что в один год с «Удушьем»... Ну, вы поняли. Пронзительно.
Коэльо (как ни странно), «Одиннадцать минут». Коэльо не люблю, но этот текст он не смог испортить слишком сильно. Наверное, это и «Вероника» — всё, что стоит прочесть у Коэльо, зато обе на четыре с плюсом.
Кинг, «Буря столетия». Закрыл на третьем десятке страниц. Кинга больше нет, и, видимо, давно.
Вроде всё или полчти всё. Для трёх недель — ужас как много.
пятница, ноября 02, 2007
Утиная охота на Валентине
За 12 часов, с 6 утра до 6 вечера, на двух квадриках и одном мотоцикле проехали на озеро Валентина (был там первый раз) культурно отдохнуть со смертоубийством, по возможности не своим.
Я встал с приличным бодуном, резвеянным кружной кофе, темпалгином и супчиком. Выехали при фарах.
Дорога (если это можно так назвать) на Валентину начинается левым поворотом с уже знакомой мне дороги на посёлок геологов Рудное. Ездит по ней практически исключительно гусеничная техника. Соответственно, колея до метра, опасность переворота вполне реальна (и была осуществлена не раз).
На подступах к озеру откупорили для повышения меткости. Двое пошли в засаду, двое (в т. ч. я) — обходом через травяные кущи поднимать уток и гнать на стрелков. У меня была символическая одноствольная пукалка, выстрелить из которой довелось лишь однажды, и то на безнадёжной для неё дистанции. Стрелки, однако, свалили утку и селезня.
Всё истоптано медведями, горы рыбьих объедков. Кеты в речках достаточно. Вид у неё, конечно, уже тот ещё. Запах соответствующий.
Пошёл пешком вдоль протоки из озера в море в надежде оборвать ещё одну утиную жизнь. Уток не встретил, зато встретил охранника тамошней рыболовной базы и был им арестован. Впрочем, узнав, что я приехал в компании его друга, тот сменил хмурь на милость.
Шурпа из уток, водка, в гости к соседям, опять водка, чай, снова водка, двинулись назад. На обратному пути жахнул с седла по поднятой с воды утке, немножко промазал, чему по размышлении стал рад: не пришлось доставать труп вплавь из ноябрьской озёрной воды, бррр.
Зная подвохи и засады (а также за счёт прибавки мощности от этаноловых паров), назад на рудневскую дорогу выехали за час десять — против полутора часов в тот конец. Переворачивались гораздо реже, но метче. Мне пришлось искупаться в болоте, спиной, под квадроциклом.
Дорога экстремальная. Поездка на кратер Отважный по сравенению с ней — приятный моцион. А ведь всего-то 15 километров в один конец (от поворота до озера).
Как обычно, самое большое удивление от поездок на север — люди. Сколько там хороших интересных людей сидят по лесам, поразительно. Подолгу сидят, некоторые зимуют.
В Находке, по хорошей связи, отмечу поездку на карте Кунашира. Здесь уж очень это медленно работает.
Я встал с приличным бодуном, резвеянным кружной кофе, темпалгином и супчиком. Выехали при фарах.
Дорога (если это можно так назвать) на Валентину начинается левым поворотом с уже знакомой мне дороги на посёлок геологов Рудное. Ездит по ней практически исключительно гусеничная техника. Соответственно, колея до метра, опасность переворота вполне реальна (и была осуществлена не раз).
На подступах к озеру откупорили для повышения меткости. Двое пошли в засаду, двое (в т. ч. я) — обходом через травяные кущи поднимать уток и гнать на стрелков. У меня была символическая одноствольная пукалка, выстрелить из которой довелось лишь однажды, и то на безнадёжной для неё дистанции. Стрелки, однако, свалили утку и селезня.
Всё истоптано медведями, горы рыбьих объедков. Кеты в речках достаточно. Вид у неё, конечно, уже тот ещё. Запах соответствующий.
Пошёл пешком вдоль протоки из озера в море в надежде оборвать ещё одну утиную жизнь. Уток не встретил, зато встретил охранника тамошней рыболовной базы и был им арестован. Впрочем, узнав, что я приехал в компании его друга, тот сменил хмурь на милость.
Шурпа из уток, водка, в гости к соседям, опять водка, чай, снова водка, двинулись назад. На обратному пути жахнул с седла по поднятой с воды утке, немножко промазал, чему по размышлении стал рад: не пришлось доставать труп вплавь из ноябрьской озёрной воды, бррр.
Зная подвохи и засады (а также за счёт прибавки мощности от этаноловых паров), назад на рудневскую дорогу выехали за час десять — против полутора часов в тот конец. Переворачивались гораздо реже, но метче. Мне пришлось искупаться в болоте, спиной, под квадроциклом.
Дорога экстремальная. Поездка на кратер Отважный по сравенению с ней — приятный моцион. А ведь всего-то 15 километров в один конец (от поворота до озера).
Как обычно, самое большое удивление от поездок на север — люди. Сколько там хороших интересных людей сидят по лесам, поразительно. Подолгу сидят, некоторые зимуют.
В Находке, по хорошей связи, отмечу поездку на карте Кунашира. Здесь уж очень это медленно работает.
четверг, ноября 01, 2007
Сегодня неделя на Кунашире
Немножко занимаюсь делами (скорее они сами собой занимаются), хожу в гости и на бэмсы, ночую (иногда, через ночь) в палатке на берегу, рисую. Много.
Привёз сюда большой ящик пастели, коотрый в Находке не открывал... эээ... лет пять вообще не открывал. Здесь идёт на ура. Купил пару гелевых ручек, два карандаша, точилку, планшет, набор паршивых китайских кисточек и одну хорошу, из пони. Но маленькую. И торбу для всего этого.
Бумагой, очень хорошей и в огромных листах, разжился на шару. Лак для волос «Красная линия» с приятным запахом и задёшево — фиксировать пастель.
Пытаюсь поймать солнце, пасмурная погода просит масла, а его нет, не брал специально. Слишком к нему привязался. Я посредственный живописец, зато на редкость плохой график :-) поэтому весь арсенал здесь — графический плюс (ужас! порушенное табу!) акварель.
Знаю, что полезнее развивать сильные стороны, чем подтягивать слабые. Но рисунок мой настолько плох, что сильные стороны без него уже не развить. Поэтому.
Что же касается акварели, то понял, что это удивительно просто, если её понять, и бенадёжно трудно, если наобум. Если масло можно сравнить с исполнением под фонограмму, то пастель — минусовка, а акварель — live unplugged. Своё первое unplugged исполнил вчера, был в ужасе, потом в отчаянии, потом стало смешно... когда высохло и обрисовалось гелевой ручкой, оказалось терпимо. На три с минусом. Вчера вообще поставил рекорд, утром нарисовал большую пастель (и уличный пейзаж, чем никогда не страдал), после обеда — акварель, по пути назад — зарисовку скал ручкой. Подумал и посмеялся, что делать три работы на дню — всё равно что трахнуться трижды за день: какой раз был лишним, поймёшь только постфактум.
Попробовал переснять рисунки, но освещение и камера не способствуют, может, в солнечный день во дворе... по прогнозу солнце завтра.
Завтра же прилетает самолёт, на котором мне привезут деньги на квартиру. Здесь (тьфу, тьфу, чтоб не сглазить) счастье улыбнулось во все свои 32 нелеченых. Дёшево в покупке, дёшево в содержании, не дряхлый дом (и ставится на капремонт через месяц), на моей любимой улице, светло... во всех смыслах светло, хозяйка сказала — плохие люди здесь никогда не жили, чистый воздух — и этого нельзя не почувствовать. Правда, вид не на вулкан Тятя, зато на бухту и вулкан Менделеева. А тятинская сторона дома холоднее и быстрее гниёт... принимает все худшие ветра на себя.
Сегодня ночью спал в песчаных барханах, очень душевно, но песок чертовски тянет тепло, прямо как на могильной плите спишь... Провёл ночь лёжа на рюкзаке, теперь вернусь на траву, она тёплая.
Чуть не испепелил себя, пытаясь разжечь газовую печку с норовом в палатке. Лишился части шевелюры, в основном верхней обесцвеченной части, всё равно её пора срезать в Находке. После этого обратил внимание на большой знак на стенке палатки: Открытый огонь запрещён. Ну... темно было, а палатку ставил первый раз.
Привёз сюда большой ящик пастели, коотрый в Находке не открывал... эээ... лет пять вообще не открывал. Здесь идёт на ура. Купил пару гелевых ручек, два карандаша, точилку, планшет, набор паршивых китайских кисточек и одну хорошу, из пони. Но маленькую. И торбу для всего этого.
Бумагой, очень хорошей и в огромных листах, разжился на шару. Лак для волос «Красная линия» с приятным запахом и задёшево — фиксировать пастель.
Пытаюсь поймать солнце, пасмурная погода просит масла, а его нет, не брал специально. Слишком к нему привязался. Я посредственный живописец, зато на редкость плохой график :-) поэтому весь арсенал здесь — графический плюс (ужас! порушенное табу!) акварель.
Знаю, что полезнее развивать сильные стороны, чем подтягивать слабые. Но рисунок мой настолько плох, что сильные стороны без него уже не развить. Поэтому.
Что же касается акварели, то понял, что это удивительно просто, если её понять, и бенадёжно трудно, если наобум. Если масло можно сравнить с исполнением под фонограмму, то пастель — минусовка, а акварель — live unplugged. Своё первое unplugged исполнил вчера, был в ужасе, потом в отчаянии, потом стало смешно... когда высохло и обрисовалось гелевой ручкой, оказалось терпимо. На три с минусом. Вчера вообще поставил рекорд, утром нарисовал большую пастель (и уличный пейзаж, чем никогда не страдал), после обеда — акварель, по пути назад — зарисовку скал ручкой. Подумал и посмеялся, что делать три работы на дню — всё равно что трахнуться трижды за день: какой раз был лишним, поймёшь только постфактум.
Попробовал переснять рисунки, но освещение и камера не способствуют, может, в солнечный день во дворе... по прогнозу солнце завтра.
Завтра же прилетает самолёт, на котором мне привезут деньги на квартиру. Здесь (тьфу, тьфу, чтоб не сглазить) счастье улыбнулось во все свои 32 нелеченых. Дёшево в покупке, дёшево в содержании, не дряхлый дом (и ставится на капремонт через месяц), на моей любимой улице, светло... во всех смыслах светло, хозяйка сказала — плохие люди здесь никогда не жили, чистый воздух — и этого нельзя не почувствовать. Правда, вид не на вулкан Тятя, зато на бухту и вулкан Менделеева. А тятинская сторона дома холоднее и быстрее гниёт... принимает все худшие ветра на себя.
Сегодня ночью спал в песчаных барханах, очень душевно, но песок чертовски тянет тепло, прямо как на могильной плите спишь... Провёл ночь лёжа на рюкзаке, теперь вернусь на траву, она тёплая.
Чуть не испепелил себя, пытаясь разжечь газовую печку с норовом в палатке. Лишился части шевелюры, в основном верхней обесцвеченной части, всё равно её пора срезать в Находке. После этого обратил внимание на большой знак на стенке палатки: Открытый огонь запрещён. Ну... темно было, а палатку ставил первый раз.
четверг, октября 25, 2007
...и я на месте
О дивный XXI-й век! Я сижу на старом бензобаке, среди ржавых бочек и
коровьих блинов и, овеваемый тихоокеанским зефиром, настукиваю слепым
2-пальцевым методом эти вдохновенные строки. Погода ласковее, чем в
разгар иного лета. Мой самолет уже прогудел обратно на Сахалин. Пойду
навещу сразу пять-семь мест моих находкинских ночных галлюцинаций.
Точка, Готово, Отправить.
коровьих блинов и, овеваемый тихоокеанским зефиром, настукиваю слепым
2-пальцевым методом эти вдохновенные строки. Погода ласковее, чем в
разгар иного лета. Мой самолет уже прогудел обратно на Сахалин. Пойду
навещу сразу пять-семь мест моих находкинских ночных галлюцинаций.
Точка, Готово, Отправить.
На Кунашир
Сижу в Ан-24. Левая подсадка в САТ практикуется открыто, наценка 3000
(как принято говорить в рекламе, гибкая ценовая политика). Сел на
место с видом на вулкан. Все, запускаемся.
(как принято говорить в рекламе, гибкая ценовая политика). Сел на
место с видом на вулкан. Все, запускаемся.
вторник, октября 23, 2007
Сахалин
Сижу на Сахалине. До Кунашира 450 непреодолимых километров. Ближайший
билет предлагают на 9 ноября. Но слава богу, есть друзья, а у друзей
есть шпаги. Поэтому надеюсь улететь в субботу. Пока что нянчу
новорожденного племяша, пью пиво и прочее, готовлю скальцоцету (с
тзатзики), обзваниваю одноклассников/ц. Полурастительное
существование, о котором мечтал в Находке... И наелся здесь на вторые
сутки. А снег здесь не упал.
билет предлагают на 9 ноября. Но слава богу, есть друзья, а у друзей
есть шпаги. Поэтому надеюсь улететь в субботу. Пока что нянчу
новорожденного племяша, пью пиво и прочее, готовлю скальцоцету (с
тзатзики), обзваниваю одноклассников/ц. Полурастительное
существование, о котором мечтал в Находке... И наелся здесь на вторые
сутки. А снег здесь не упал.
воскресенье, октября 21, 2007
Выпал из жизни
Пусть Приморье меня простит. Не раз шутил о своём отпуске: не иначе, уеду уже по первому снегу. Улетаю завтра. Это вызвало погодный катаклизм. Впредь буду осторожнее с шутками. В понедельник будет солнце, увидите :-)
понедельник, октября 08, 2007
Эксперименты над логотипом — 3
пятница, октября 05, 2007
Санитария рекламного леса: журнал со странным названием
С утра в бар положили пару номеров нового, как понимаю, журнала (точнее — частично цветного сборника рекламы) под названием «Журнал ДОРОГАГЛАВНАЯ Приморья»:
Внутри, в общем, может быть интересно только рекламодателям со странностями или нудным эстетам с запасами застоявшегося яда :-)
В общем, чем больше в нашем городе дорогоглавных дизайнеров, тем дороже в нём будет дизайн :-) и это здорово.
Внутри, в общем, может быть интересно только рекламодателям со странностями или нудным эстетам с запасами застоявшегося яда :-)
В общем, чем больше в нашем городе дорогоглавных дизайнеров, тем дороже в нём будет дизайн :-) и это здорово.
SQL.php: запросы одним вызовом
Когда-то, разрабатывая внутренний портал для одной компании, написал библиотеку полезных функций, среди которых были и несколько штук для быстрого получения данных из MySQL. Пользоваться ими оказалось так сподручно, что со временем я вынес эти функции в отдельный файл, добавил в его начало соединение с сервером MySQL и назвал всё это дело, не заморачиваясь, sql.php. С тех пор этот файл можно найти во всех веб-проектах, над которыми я работал. Наверное (даже наверняка), он ещё кому-то пригодится. Это не yet another MySQL wrapper, это даже меньше: несколько способов получить данные из базы одним вызовом.
query_into_array($query) — отдаёт результат запроса как массив ассоциативных массивов, каждый из которых — ряд результата в виде поле => значение.
query_into_assoc($query) — отдаёт один ряд результата в виде ассоциативного массива. То же, что и предыдущее, но для запросов, где ожидается единственный ряд.
query_into_enum($query) — Не то же самое, что предыдущее, и я сам иногда забываю эту разницу: возвращает левую колонку запроса, в котором может быть много рядов. Полезно, когда нужно получить значения какой-то поля.
query_into_keyvalue($query) — похоже на предыдущее, но возвращаются 2 левых колонки в виде ассоциативного массива, где индексы — значения первого поля, а значения — значения второго. Очень удобный способ выбрать проиндексированные данные, но чреват потерей части данных, если значения первого поля не уникальны.
query_into_var($query) — для запроса, возращающего единственное значение. Что там у нас в таком-то поле такого-то ряда?:
echo query_into_var($query);
Теперь, собссно, сама библиотечка. Очень простая, на живую нитку, но — работает, а что ещё от неё надо?
-------------------------------------------
$link = mysql_connect( "host", "user", "pass" );
/* Так можно настроить кодировки для MySQL 4.x
mysql_query("SET character_set_connection=cp1251");
mysql_query("SET character_set_results=cp1251");
mysql_query("SET character_set_server=koi8r");
mysql_query("SET character_set_client=cp1251"); */
/* А так — для 5.х
mysql_query("SET NAMES 'utf8'"); */
$db = mysql_select_db( "dbname" ) || die(mysql_error());
function query_into_array( $query ) {
$arr = array();
$n = 0;
$result = mysql_query( $query );
if ( ! mysql_affected_rows == 0 ) {
while ( $row = mysql_fetch_assoc( $result )) {
foreach ( $row as $key => $value ) {
$arr[$n][$key] = $value;
}
++$n;
}
mysql_free_result( $result );
}
return $arr;
}
function query_into_assoc( $query ) {
$result = mysql_query( $query );
if ($row = mysql_fetch_assoc( $result )) {
mysql_free_result( $result );
return $row;
}
}
function query_into_enum( $query ) {
$arr = array();
$result = mysql_query( $query );
if ( mysql_affected_rows() > 0 ) {
while ( $row = mysql_fetch_row( $result )) {
array_push( $arr, $row[0]);
}
mysql_free_result( $result );
}
return $arr;
}
function query_into_keyvalue($query) {
$arr=array();
$result = mysql_query( $query );
if (mysql_affected_rows()>0) {
while ($row= mysql_fetch_row($result)) {
$arr[$row[0]]=$row[1];
}
mysql_free_result( $result );
}
return $arr;
}
function query_into_var( $query ) {
return array_shift( query_into_enum( $query ));
}
?>
query_into_array($query) — отдаёт результат запроса как массив ассоциативных массивов, каждый из которых — ряд результата в виде поле => значение.
query_into_assoc($query) — отдаёт один ряд результата в виде ассоциативного массива. То же, что и предыдущее, но для запросов, где ожидается единственный ряд.
query_into_enum($query) — Не то же самое, что предыдущее, и я сам иногда забываю эту разницу: возвращает левую колонку запроса, в котором может быть много рядов. Полезно, когда нужно получить значения какой-то поля.
query_into_keyvalue($query) — похоже на предыдущее, но возвращаются 2 левых колонки в виде ассоциативного массива, где индексы — значения первого поля, а значения — значения второго. Очень удобный способ выбрать проиндексированные данные, но чреват потерей части данных, если значения первого поля не уникальны.
query_into_var($query) — для запроса, возращающего единственное значение. Что там у нас в таком-то поле такого-то ряда?:
echo query_into_var($query);
Теперь, собссно, сама библиотечка. Очень простая, на живую нитку, но — работает, а что ещё от неё надо?
-------------------------------------------
$link = mysql_connect( "host", "user", "pass" );
/* Так можно настроить кодировки для MySQL 4.x
mysql_query("SET character_set_connection=cp1251");
mysql_query("SET character_set_results=cp1251");
mysql_query("SET character_set_server=koi8r");
mysql_query("SET character_set_client=cp1251"); */
/* А так — для 5.х
mysql_query("SET NAMES 'utf8'"); */
$db = mysql_select_db( "dbname" ) || die(mysql_error());
function query_into_array( $query ) {
$arr = array();
$n = 0;
$result = mysql_query( $query );
if ( ! mysql_affected_rows == 0 ) {
while ( $row = mysql_fetch_assoc( $result )) {
foreach ( $row as $key => $value ) {
$arr[$n][$key] = $value;
}
++$n;
}
mysql_free_result( $result );
}
return $arr;
}
function query_into_assoc( $query ) {
$result = mysql_query( $query );
if ($row = mysql_fetch_assoc( $result )) {
mysql_free_result( $result );
return $row;
}
}
function query_into_enum( $query ) {
$arr = array();
$result = mysql_query( $query );
if ( mysql_affected_rows() > 0 ) {
while ( $row = mysql_fetch_row( $result )) {
array_push( $arr, $row[0]);
}
mysql_free_result( $result );
}
return $arr;
}
function query_into_keyvalue($query) {
$arr=array();
$result = mysql_query( $query );
if (mysql_affected_rows()>0) {
while ($row= mysql_fetch_row($result)) {
$arr[$row[0]]=$row[1];
}
mysql_free_result( $result );
}
return $arr;
}
function query_into_var( $query ) {
return array_shift( query_into_enum( $query ));
}
?>
среда, октября 03, 2007
понедельник, октября 01, 2007
«ИНЕС»: обновление сайта
Компания «ИНЕС», серьёзно взявшись за продвижение своего сайта (они даже поставили отдельный щит с его адресом на подъёме от Тихоокеанской к церкви), обновила часть текстов и собирается добавить фотографий. Среди обновлений есть занимательный расчёт, каким образом можно при помощи утюга, дешёвой рабсилы и кое-каких других прогрессивных методов удешевить окно рублей на 800.
пятница, сентября 28, 2007
Helena Elange: Новый буклет формата дамской сумочки
пятница, сентября 21, 2007
Эксперименты над логотипом — 2
В прошлом году описывал интересные ракурсы, под которыми можно увидеть простой оранжевый кружок в чёрной окантовке. Кружок оказался благодатной почвой для извращений, поэтому пополняю коллекцию.
Собственно, он:
Новые варианты извращений: смайлик для бэджа:
и шестерёнка с титульного листа к подборке раздаточных материалов на конференцию, где большинство присутствующих мается вопросом о будущности упомянутой компании:
Решил, что титульник должен быть информативным. В частности, отвечать на Главный Вопрос :-)
Собственно, он:
Новые варианты извращений: смайлик для бэджа:
и шестерёнка с титульного листа к подборке раздаточных материалов на конференцию, где большинство присутствующих мается вопросом о будущности упомянутой компании:
Решил, что титульник должен быть информативным. В частности, отвечать на Главный Вопрос :-)
Детский центр «Солнечный мир»: наброски по сайту
Частный детский центр и женский клуб в Находке. Начало работ над сайтом запланировано на ноябрь, сейчас нужно было только проработать внешний вид главной страницы, и не столько чтобы его иметь, сколько чтобы заказчик определился, с кем он в итоге будет работать.
В итоге он будет работать с рекламным агентством «Вирго», которое берёт на себя организационно-редакторскую часть работы, перезаказывая оформление и разработку мне.
Примерный общий вид открывающей страницы сайта будет таким:
Вернее, другим, с сохранением общего подхода: на странице представлены все программы центра, разбитые по тематическим группам. Одновременно есть селектор возраста ребёнка. С нажатием на возраст подсвечиваются программы, к нему относящиеся.
Сайт (вернее, заказчик) необычен для меня тем, что впервые вместо личной встречи попросили бриф-лист с вопросами по сайту. Пришлось его сочинить, заодно впервые опробовав Google Documents для обмена документами (и это оказалось просто здорово). Сама встреча состоялась уже гораздо позже.
На этом всё, проект откладывается в ноябрьский ящик (уже и так не пустой).
В итоге он будет работать с рекламным агентством «Вирго», которое берёт на себя организационно-редакторскую часть работы, перезаказывая оформление и разработку мне.
Примерный общий вид открывающей страницы сайта будет таким:
Вернее, другим, с сохранением общего подхода: на странице представлены все программы центра, разбитые по тематическим группам. Одновременно есть селектор возраста ребёнка. С нажатием на возраст подсвечиваются программы, к нему относящиеся.
Сайт (вернее, заказчик) необычен для меня тем, что впервые вместо личной встречи попросили бриф-лист с вопросами по сайту. Пришлось его сочинить, заодно впервые опробовав Google Documents для обмена документами (и это оказалось просто здорово). Сама встреча состоялась уже гораздо позже.
На этом всё, проект откладывается в ноябрьский ящик (уже и так не пустой).
четверг, сентября 20, 2007
В Находке будут «Два капитана»
Только узнал, что проект интерактивного музея «Два капитана», презентацию которого для фонда Потанина я делал где-то в начале лета, выиграл грант. Это значит, что у нас в Находке будет морской музей (для меня лично это значит, что будет приличный объём работы по моей части).
Рабочая группа проекта собирается завтра, еду.
Новый музей создаётся совместно музеем Находки и Дальневосточным мореходным училищем, участвующим в этом деле, помимо экспонатов, учебным ангаром на западном побережье. Других подробностей раскрывать не буду, это прерогатива хозяев проекта. Скажу только, что будет очень интересно... и совсем не музейно :-)
Рабочая группа проекта собирается завтра, еду.
Новый музей создаётся совместно музеем Находки и Дальневосточным мореходным училищем, участвующим в этом деле, помимо экспонатов, учебным ангаром на западном побережье. Других подробностей раскрывать не буду, это прерогатива хозяев проекта. Скажу только, что будет очень интересно... и совсем не музейно :-)
вторник, сентября 18, 2007
Пополнение блога через e-mail
Продолжая мечтать об отпуске и Курилах, решил подключить возможность
отправки в блог с электронной почты. Пишу с телефона через Gmail,
посмотреть, что из этого выйдет.
---------------------------------------------
Продолжаю в традиционной позиции. Пост добавился моментально и на удивление гладко, если не считать ненужных и неаккуратных обрывов строк — ну что делать, они предусмотрены RCF для передачи почты, а Блоггер их сохраняет, педант эдакий.
Нужно будет ещё попробовать (ну чисто для прикола) засылку постов через MMS, хотя практический смысл этого для меня под вопросом, так как 1) в нынешнем телефоне нет фотоаппарата, а где набивать текст — что в лоб, что по лбу; 2) стоимость отправки MMS на e-mail у меня — 6 рублей, что в точности равно стоимости полутора мегабайт GPRS-трафика, так чего ж ради.
отправки в блог с электронной почты. Пишу с телефона через Gmail,
посмотреть, что из этого выйдет.
---------------------------------------------
Продолжаю в традиционной позиции. Пост добавился моментально и на удивление гладко, если не считать ненужных и неаккуратных обрывов строк — ну что делать, они предусмотрены RCF для передачи почты, а Блоггер их сохраняет, педант эдакий.
Нужно будет ещё попробовать (ну чисто для прикола) засылку постов через MMS, хотя практический смысл этого для меня под вопросом, так как 1) в нынешнем телефоне нет фотоаппарата, а где набивать текст — что в лоб, что по лбу; 2) стоимость отправки MMS на e-mail у меня — 6 рублей, что в точности равно стоимости полутора мегабайт GPRS-трафика, так чего ж ради.
понедельник, сентября 17, 2007
Автозаполнение форм в Firefox и иже
Вчера заносил кучу однотипных данных в базу через веб-интерфейс. Запарился не на шутку, так как базу (из соображений простоты запросов и обслуживания) не стал приводить к третьей нормальной форме. Осенило, что чёрную работу можно переложить на автозаполнитель форм. Поискал в расширениях к Мозилле, отобрал три на пробу. Первые два наворочены так, что пользоваться ими геморройнее, чем работать ручками. Третье делает именно то, что надо: двумя щелчками мышки сохраняешь образец заполнения, дальше эта форма открывается уже презаполненной, пока не сбросишь. Просто и по делу. Здесь. С Flock работает нормально. Вдруг кому ещё понадобится — сэкономите полчаса на пробах и ошибках.
Кстати, о расширениях. Сегодня впервые попробовал в деле Firebug для отладки Яваскрипта. Впечатления — ну просто God mode On :-)
Кстати, о расширениях. Сегодня впервые попробовал в деле Firebug для отладки Яваскрипта. Впечатления — ну просто God mode On :-)
Blogged with Flock
понедельник, сентября 10, 2007
Пробую Flock
Говорят, это Firefox XXI века. Проверяю, как он умеет постить в Blogger.
Хм, и правда умеет.
Хм, и поддерживает мозилловские AdBlock Plus и Web Developer, без которых никуда.
Прощай, Firefox?
Хм, и правда умеет.
Хм, и поддерживает мозилловские AdBlock Plus и Web Developer, без которых никуда.
Прощай, Firefox?
Blogged with Flock
Helena Elange: страница в каталог Недели Моды в Москве
четверг, сентября 06, 2007
Gimp vs. Photoshop: полевой эксперимент по цветоделению
(У этого эксперимента есть практическое продолжение; прочтите также разбор каверзного случая и альтернативный способ цветоделения).
Как и собирался, провожу эксперимент в реальной жизни. Дано: изображение RGB (набросок баннера «Микроклимата»).
Исходный профиль — sRGB, целевой профиль — Japan Coated 2001. В обеих программах выставил rendering intent — Relative Colorimetric и включил компенсацию чёрной точки. В Гимпе нет опции компенсации ростиска, как в Фотошопе (кстати, я не уверен, влияет ли она на цифры результата, или это просто визуальная поправка при показе на экране).
Делаем в Гимпе: Изображение — Separate, Save. Открываем исходный RGB в Фотошопе, делаем Image — Mode — CMYK Color. Располагаем обе картинки рядышком в Фотошопе и смотрим.
Честно говоря, я затрудняюсь обнаружить какую-то разницу. Беру пипетку и обнаруживаю, что её действительно нет. Оба изображения поделены абсолютно одинаково, и одинаково правильно: тёмный тон неба не содержит жёлтого вообще; уровень бирюзового в тонах кожи одинаково невысок (однако он присутствует, и это нормально: кожа в тени); фирменный цвет логотипа передан правильно; состав чёрного идентичен.
Я рассчитывал здесь на скрупулёзное изложение несоответствий в результатах и был морально готов обнаружить превосходство Фотошопа. Однако придётся ограничиться всего двумя словами: разницы нет. В Гимпе можно выполнить весь рабочий цикл, от наброска до цветоделённого результата.
Плюсы Фотошопа (скорее, минусы Гимпа): с полученным изображением можно дальше работать — как минимум, откорректировать цвета, если при делении что-то передалось не так. В Гимпе после деления на картинку лучше не смотреть, даже если мы включили псевдоцветной композит. В принципе, эта проблема может быть решена малыми усилиями, когда:
а) заработает палитра образцовых точек, появившаяся в релиз-кандидате Gimp 2.4 и
б) эта палитра будет уметь показывать цвета точек в CMYK на лету с учётом используемых профайлов и rendering intent, что в условиях всегда доступной библиотеки CMS, мне кажется, тривиальная задача. Тогда можно будет делать цветокоррекцию результата и не дожидаясь полномасштабной поддержки CMYK в Гимпе: кто умеет делить в голове, тому не составит труда управлять цветами CMYK, дёргая кривые RGB, а кто не умеет... тот и в Фотошопе такого наворочает... :-)
Плюсы Гимпа: какой же он быстрый, чертяка! :-D
Как и собирался, провожу эксперимент в реальной жизни. Дано: изображение RGB (набросок баннера «Микроклимата»).
Исходный профиль — sRGB, целевой профиль — Japan Coated 2001. В обеих программах выставил rendering intent — Relative Colorimetric и включил компенсацию чёрной точки. В Гимпе нет опции компенсации ростиска, как в Фотошопе (кстати, я не уверен, влияет ли она на цифры результата, или это просто визуальная поправка при показе на экране).
Делаем в Гимпе: Изображение — Separate, Save. Открываем исходный RGB в Фотошопе, делаем Image — Mode — CMYK Color. Располагаем обе картинки рядышком в Фотошопе и смотрим.
Честно говоря, я затрудняюсь обнаружить какую-то разницу. Беру пипетку и обнаруживаю, что её действительно нет. Оба изображения поделены абсолютно одинаково, и одинаково правильно: тёмный тон неба не содержит жёлтого вообще; уровень бирюзового в тонах кожи одинаково невысок (однако он присутствует, и это нормально: кожа в тени); фирменный цвет логотипа передан правильно; состав чёрного идентичен.
Я рассчитывал здесь на скрупулёзное изложение несоответствий в результатах и был морально готов обнаружить превосходство Фотошопа. Однако придётся ограничиться всего двумя словами: разницы нет. В Гимпе можно выполнить весь рабочий цикл, от наброска до цветоделённого результата.
Плюсы Фотошопа (скорее, минусы Гимпа): с полученным изображением можно дальше работать — как минимум, откорректировать цвета, если при делении что-то передалось не так. В Гимпе после деления на картинку лучше не смотреть, даже если мы включили псевдоцветной композит. В принципе, эта проблема может быть решена малыми усилиями, когда:
а) заработает палитра образцовых точек, появившаяся в релиз-кандидате Gimp 2.4 и
б) эта палитра будет уметь показывать цвета точек в CMYK на лету с учётом используемых профайлов и rendering intent, что в условиях всегда доступной библиотеки CMS, мне кажется, тривиальная задача. Тогда можно будет делать цветокоррекцию результата и не дожидаясь полномасштабной поддержки CMYK в Гимпе: кто умеет делить в голове, тому не составит труда управлять цветами CMYK, дёргая кривые RGB, а кто не умеет... тот и в Фотошопе такого наворочает... :-)
Плюсы Гимпа: какой же он быстрый, чертяка! :-D
среда, сентября 05, 2007
Helena Elange: предварительные приглашения на дефиле
Показ-дефиле коллекции DRESS CODE пройдёт в двадцатых числах октября в рамках Недели Моды в Москве в Гостином Дворе на Ильинке, 4. Предварительные приглашения будут распространяться по адресной программе; кроме этого, две-три тысячи приглашений модный дом Helena Elange раздаст сам и на своё усмотрение.
Идеей открытки-приглашения был выдвинут фэйс-контроль как форма сортировки людей по дресс-коду; в широком смысле — дресс-код как символ жизненного положения и претензий, к жизни выдвигаемых.
Я предложил какие-то быстрые образы, оказавшиеся, однако, слишком глобальными, потому что всё должно уйти в печать через 48 часов, и разбрасываться мозгами по древу некогда.
Тогда я частью целенаправленно, частью наобум порылся в royalty-free фотоколлекциях и остановился на двух изображениях, условно: шкандальном и индустриальном. На обоих изображениях есть прямоугольник, помеченный «стикер» — туда, натурально, будет вклеиваться стикер, после чего открытка превращается не в предварительное, а в что ни на есть настоящее приглашение на дефиле.
Выбрать что-то одно я не смог и предложил решить это заказчикам; они тоже не смогли. Зная, что открытки будут печататься в блоке со множеством других открыток, я посоветовал поинтересоваться у печатников, как отразится на цене печать обоих вариантов — в таких случаях бывает, что и никак.
Оборот один на оба варианта.
Идеей открытки-приглашения был выдвинут фэйс-контроль как форма сортировки людей по дресс-коду; в широком смысле — дресс-код как символ жизненного положения и претензий, к жизни выдвигаемых.
Я предложил какие-то быстрые образы, оказавшиеся, однако, слишком глобальными, потому что всё должно уйти в печать через 48 часов, и разбрасываться мозгами по древу некогда.
Тогда я частью целенаправленно, частью наобум порылся в royalty-free фотоколлекциях и остановился на двух изображениях, условно: шкандальном и индустриальном. На обоих изображениях есть прямоугольник, помеченный «стикер» — туда, натурально, будет вклеиваться стикер, после чего открытка превращается не в предварительное, а в что ни на есть настоящее приглашение на дефиле.
Выбрать что-то одно я не смог и предложил решить это заказчикам; они тоже не смогли. Зная, что открытки будут печататься в блоке со множеством других открыток, я посоветовал поинтересоваться у печатников, как отразится на цене печать обоих вариантов — в таких случаях бывает, что и никак.
Оборот один на оба варианта.
Ярлыки:
графика,
мода,
открытки,
полиграфия,
приглашение,
elange
понедельник, сентября 03, 2007
Helena Elange: буклет коллекции LADY ВСЕГДА BOSS
Это карманный путеводитель по новой коллекции модного дома Helena Elange. Получив карт-бланш на формат, я попробовал сделать это на половинке горизонтального А3, что оказалось безнадёжным предприятием; в итоге остановились на 1/3 горизонтального А2, то есть почти 60 на точно 14 см, сложенный «улиткой» на 5 сгибов. В эту пулемётную ленту вместились вечерние платья, аксессуары, информация, и вся линия сasual.
Слава богу, что уж в столицах-то достаточно грамотных гламурных (в прямом, что редко, смысле) фотографов, и все фотографии стоят как есть, практически из камеры. Они, конечно, крошечные, но без вопросов пошли бы на любой размер — леХХХхко. Да дело даже не в размере... Дай баклану хорошую камеру — и он наделает своих бакланских снимков, просто они будут крупнее (и страшнее!) в десять раз :-) Дом Helena Elange, возможно, и экономит на дизайнерах-полиграфистах (кокетство, кокетство :-) ), но не на фотографах, и это правильно.
Сентябрь
То ли порадоваться, то ли похандрить... А впрочем, что хандрить, сегодня курильский народный праздник: День освобождения Курильских островов от японской оккупации. Все приличные курильчане должны сегодня принять 250 наркомовских, выйти к морю, оборотиться на зюйд (кто в Приморье — на зюйд-зюйд-ост), погрозить кулаком и мамой Кузьмы, после чего, хлопая в ладоши, исполнить неофициальный гимн Кунашира:
А как на море-окияне
Стоит сопка Тятя-Яма,
А за ней во всю ширь
Растянулся Кунашир.
Кунашир, Кунашир,
Окружён морями
Ах, как славен Кунашир
Длинными рублями!
Какой-то чёрт в ночном бреду
Открыл Курильскую гряду,
И теперь люди тут
Обосновались и живут.
Кунашир, Кунашир,
Окружён морями
Ах, как славен Кунашир
Длинными рублями!
Земля курильская дрожит,
Народ на сопочку бежит,
Гудят на рейде корабли,
Прощайте, длинные рубли!
Кунашир, Кунашир,
Окружён морями
Да пропади ты, Кунашир,
С длинными рублями!
среда, августа 29, 2007
Съеденная луна
Вчера поздно вечером пошёл выносить мусор, посмотрел наверх и офигел от потрясающей картины лунного затмения в самом разгаре. Побежал, вытащил на улицу всех домашних, кроме самого мелкого. Как-то раньше следил за такими крупными событиями по астрономическим новостям, а теперь вот — на голом экспромте. Жаль, не было под рукой годной техники, чтобы это зрелище заснять — голову от штатива куда-то затусовал, а с рук это не снять, конечно.
Прошлое солнечное затмение 2004 года я снял, выбежав из офиса, через тонированное стекло машины и кусочек засвеченной фотоплёнки.
Как тогда, так и вчера самое яркое впечатление было от обыденности космически-масштабного происходящего :-) Смешно, но казалось, что все должны побросать своё копошение, выйти на улицу и удивиться такой штуке над головой — а машины продолжали ездить, телефоны — звонить, люди решали вопросы и двигали темы, как будто ничего не происходит. Ещё один день, ещё одна ночь на Земле :-)
Прошлое солнечное затмение 2004 года я снял, выбежав из офиса, через тонированное стекло машины и кусочек засвеченной фотоплёнки.
Как тогда, так и вчера самое яркое впечатление было от обыденности космически-масштабного происходящего :-) Смешно, но казалось, что все должны побросать своё копошение, выйти на улицу и удивиться такой штуке над головой — а машины продолжали ездить, телефоны — звонить, люди решали вопросы и двигали темы, как будто ничего не происходит. Ещё один день, ещё одна ночь на Земле :-)
вторник, августа 28, 2007
phuketproperty-peace.com
Начал проявляться в общих контурах сайт по продаже недвижимости в Тайланде. Изобразил в Xara X дымящийся кофеёк.
Собственно, это для его имени потребовалось завести кошелёк в Яндексе.
Это второй сайт после (также рождающегося в муках) Alckasar.ru, где я решительно порвал с пороком табличной вёрстки и перешёл (с опозданием на сто лет, но всё-таки) к вёрстке на позиционированных div-ах.
Собственно, это для его имени потребовалось завести кошелёк в Яндексе.
Это второй сайт после (также рождающегося в муках) Alckasar.ru, где я решительно порвал с пороком табличной вёрстки и перешёл (с опозданием на сто лет, но всё-таки) к вёрстке на позиционированных div-ах.
Дал «Яндексу» денеХ
Для решения мелких, но срочных денежных вопросов с клиентами (оплата хостингов и доменных имён) пришлось завести кошелёк на Яндексе. По сравнению с WebMoney — на порядок удобнее, особенно в плане зачисления: при вводе WMR через однорукого бандита требуется код авторизации, получать который — отдельная песня. Для ЯД (ЙАД :-) ) надо только ввести номер счёта, куда должны приземлиться виртуальные деньги. Из минусов — платёж идёт 24 часа, бардачок-с.
Из других плюсов: Яндекс-кошелёк вполне юзабелен с мобильного телефона; WM вроде как тоже, но именно «вроде как».
Можно перекидывать деньги между системами туда-сюда, систематически теряя на зверских комиссиях, конечно.
Комиссия однорукого бандита, к слову, составила 36 рублей с 600. Тоже не кисло.
Из других плюсов: Яндекс-кошелёк вполне юзабелен с мобильного телефона; WM вроде как тоже, но именно «вроде как».
Можно перекидывать деньги между системами туда-сюда, систематически теряя на зверских комиссиях, конечно.
Комиссия однорукого бандита, к слову, составила 36 рублей с 600. Тоже не кисло.
суббота, августа 25, 2007
Tint: включаем и выключаем цвета
Случайно увидел на freshmeat.org сообщение о первой версии графической примочки Tint, показалось нужным, взял. Действительно, нужно.
В Tint мы можем открыть картинку и разделить её на энное количество цветовых групп. Выбрать можно только количество групп и точность отбора, дальше магия. Когда визард отработает картинку, мы получаем ряд «тумблеров», которыми можно включать/отключать цвета по своему выбору. Отключенные цвета становятся серыми.
Для пробы я воспользовался баннером компании «Микроклимат» от среды.
Как видите, отключить в картинке холодные цвета и оставить тёплые — вопрос всего нескольких пинков по мышке.
Вещь нужная, иногда очень. Иногда-иногда — просто незаменимая :-) Жаль, что это самостоятельная программа — было бы совсем красиво в виде плагина к Gimp.
Берётся здесь. Есть инсталлятор и под Windows.
Для сборки под Линуксом потребуются wxWidgets (я собирал с wxGtk) и scons. Кроме того (и в документации этого не сказано), потребуется библиотека Boost, которую тоже пришлось собрать из исходников (15М). Собранный Boost устанавливает себя в /usr/local/include, поэтому мне пришлось прописать симлинк в /usr/include:
ln -s /usr/include/boost /usr/local/include/boost-1_34_1/boost
хотя, наверное, можно сразу указать /usr/include при сборке Boost.
Для полного счастья хочется здесь увидеть регулировку Hue/Saturation/Lightness для выбранных цветовых групп. В принципе, что-то похожее делает Фотошоп своим одноимённым диалогом, но прелесть Tint — в его интеллектуальности. Все мы не раз приводили картинку в состояние полных руин резкими телодвижениями в регулировке цветности :-) В Tint испортить картинку невозможно. Во всяком случае, пока в него не добавили инструментов :-)
P.S. Упоминание Boost в списке пререквизитов теперь включено в документацию. По поводу плагина к Гимпу автор сказал следующее:
A Gimp plugin would certainly be great. I might have a look and see what that would involve. If anyone else would like to put together a plugin though, please go for it, the source is all there!
То есть, mañana, если кто сам вдруг не соберётся это сделать :-)
В Tint мы можем открыть картинку и разделить её на энное количество цветовых групп. Выбрать можно только количество групп и точность отбора, дальше магия. Когда визард отработает картинку, мы получаем ряд «тумблеров», которыми можно включать/отключать цвета по своему выбору. Отключенные цвета становятся серыми.
Для пробы я воспользовался баннером компании «Микроклимат» от среды.
Как видите, отключить в картинке холодные цвета и оставить тёплые — вопрос всего нескольких пинков по мышке.
Вещь нужная, иногда очень. Иногда-иногда — просто незаменимая :-) Жаль, что это самостоятельная программа — было бы совсем красиво в виде плагина к Gimp.
Берётся здесь. Есть инсталлятор и под Windows.
Для сборки под Линуксом потребуются wxWidgets (я собирал с wxGtk) и scons. Кроме того (и в документации этого не сказано), потребуется библиотека Boost, которую тоже пришлось собрать из исходников (15М). Собранный Boost устанавливает себя в /usr/local/include, поэтому мне пришлось прописать симлинк в /usr/include:
ln -s /usr/include/boost /usr/local/include/boost-1_34_1/boost
хотя, наверное, можно сразу указать /usr/include при сборке Boost.
Для полного счастья хочется здесь увидеть регулировку Hue/Saturation/Lightness для выбранных цветовых групп. В принципе, что-то похожее делает Фотошоп своим одноимённым диалогом, но прелесть Tint — в его интеллектуальности. Все мы не раз приводили картинку в состояние полных руин резкими телодвижениями в регулировке цветности :-) В Tint испортить картинку невозможно. Во всяком случае, пока в него не добавили инструментов :-)
P.S. Упоминание Boost в списке пререквизитов теперь включено в документацию. По поводу плагина к Гимпу автор сказал следующее:
A Gimp plugin would certainly be great. I might have a look and see what that would involve. If anyone else would like to put together a plugin though, please go for it, the source is all there!
То есть, mañana, если кто сам вдруг не соберётся это сделать :-)
четверг, августа 23, 2007
«Мир приключений» — вывеска
Для агентства «Вирго» — вывеска 3х2 м магазина подводного снаряжения и прочих разностей. Хотел ещё оживить пузырями на переднем плане, но надо срочно показывать, буду пузыриться позже, наверное.
Буквы будут вынесены на передний план — на ножках.
«Овывесячил» и опузырил этот набросок:
Альтернативное (хотя и):
среда, августа 22, 2007
«Микроклимат» напоминает...
По заказу агентства «Вирго» — набросок баннера 4х2 м для компании »Микроклимат» (ясное дело, кондиционеры). К заказу прилагались фото этих самых кондиционеров, но я подумал, что вы знаете, как выглядит кондиционер, и я знаю, и уж тем более знает «Микроклимат» — стало быть, этот девайс на баннере будет, честно говоря, никому из нас не интересен :-)
понедельник, августа 20, 2007
Gimp 2.4
Вышел Gimp 2.4 RC1. Полдня скачивал-собирал, чтобы обнаружить самое главное и печальное: CMYK нет, мы по-прежнему сироты :-) Однако:
а) в палитрах цвета обнаружился выбор цвета в CMYK, что пока имеет мало смысла, но обнадёживает;
б) расширение separate, работавшее (у меня) с тяжкими глюками (то есть практически не работавшее — опять-таки у меня), теперь производит (и показывает!) CMYK TIFF. Как будет время, отсепарирую одно и то же фото с одинаковыми профилями CMS здесь и в Фотошопе, чтобы сравнить цифры.
Debian очень оперативно обновила свой репозитарий, лучше ставить оттуда, иначе — ставить вручную все зависимости — мрак (я через это прошёл: мрак, подтверждаю). Правда, для этого нужно быть на ветке unstable.
среда, августа 15, 2007
«Вирго»: проспект по наружной рекламе
Не шибко, не валко сдался-таки 40-страничный проспект по уличным щитам рекламного агентства «Вирго—груп», начатый срочно месяц и три дня назад. В ходе заменилась обложка, объём вырос почти вдвое, всё перекроилось по несколько раз — в общем, обычный процесс работы над каталожным проектом.
Проспект имеет вид блокнота А5 на пружине сверху. Шаблон страниц разработан «Вирго». Печать — PRISCO Print, которая со своей обычной строгостью потребовала использовать для иллюстраций исключительно 300 dpi CMYK TIFF, что и выяснилось при сдаче макета. Было приуныв (перспектива переколбасить в TIFF порядка 80 JPEG-ов меня в такую погоду не веселит), я как-то удачно нашёл в инете чудесную программу nconvert, после чего вся проблема решилась прямо под Линуксом одной командой:
nconvert -dpi 300 -keepcspace -c 2 -out tiff *.jpg
Смысл этого мероприятия вызывал во мне скептицизм, так как раз работа велась с JPEG, то сжатие уже состоялось, и перевод в TIFF будет иметь нулевой эффект на качество изображений; то же касается и чисто математически-формальной смены dpi на 300; но если типография хочет так... она имеет право на свои желания :-)
Три файла после конвертирования вызвали неприятие у InDesign, хотя нормально открывались Фотошопом, пришлось их пересохранить из оного. Так что слишком полагаться на nconvert не стоит, бывает лажа.
Вообще, работая с типографиями (что с москвичами по печати журнала, что с «Дальпрессом» по книге), я предпочитаю отдавать им готовые спуски полос в PDF, чтобы исключить любой мыслительный процесс на той стороне. Не из мании величия, а из здорового практицизма: дело типографии — напечатать, моё дело — довести до печати. Пересекать эти процессы — значит множить сущности и проблемы. Опять же, это и вопрос ответственности: печатая с моих файлов, типография отвечает только за чистоту полиграфического процесса; если же она требует исходников, то, в моём понимании, берёт на себя ответственность за весь препресс, включая зелёность травы и голубизну неба на фотографиях. Иначе пошто?.. :-)
Проспект имеет вид блокнота А5 на пружине сверху. Шаблон страниц разработан «Вирго». Печать — PRISCO Print, которая со своей обычной строгостью потребовала использовать для иллюстраций исключительно 300 dpi CMYK TIFF, что и выяснилось при сдаче макета. Было приуныв (перспектива переколбасить в TIFF порядка 80 JPEG-ов меня в такую погоду не веселит), я как-то удачно нашёл в инете чудесную программу nconvert, после чего вся проблема решилась прямо под Линуксом одной командой:
nconvert -dpi 300 -keepcspace -c 2 -out tiff *.jpg
Смысл этого мероприятия вызывал во мне скептицизм, так как раз работа велась с JPEG, то сжатие уже состоялось, и перевод в TIFF будет иметь нулевой эффект на качество изображений; то же касается и чисто математически-формальной смены dpi на 300; но если типография хочет так... она имеет право на свои желания :-)
Три файла после конвертирования вызвали неприятие у InDesign, хотя нормально открывались Фотошопом, пришлось их пересохранить из оного. Так что слишком полагаться на nconvert не стоит, бывает лажа.
Вообще, работая с типографиями (что с москвичами по печати журнала, что с «Дальпрессом» по книге), я предпочитаю отдавать им готовые спуски полос в PDF, чтобы исключить любой мыслительный процесс на той стороне. Не из мании величия, а из здорового практицизма: дело типографии — напечатать, моё дело — довести до печати. Пересекать эти процессы — значит множить сущности и проблемы. Опять же, это и вопрос ответственности: печатая с моих файлов, типография отвечает только за чистоту полиграфического процесса; если же она требует исходников, то, в моём понимании, берёт на себя ответственность за весь препресс, включая зелёность травы и голубизну неба на фотографиях. Иначе пошто?.. :-)
Он не ходил на семинары...
Это промо-брошюра к семинару специалистов Mitsui Sumitomo Re в сентябре в Москве. Будет рассылаться по электронной почте в виде 5-страничного PDF.
Брошюра имитирует корпоративный журнал «Находки Ре» Re Magazine. Её содержание интересно лишь специалистам, поэтому привожу только обложку, где удалось избежать бизнес-мутотени (рукопожатий, круглых столов, карандашей-блокнотов, трубок у уха... что ещё входит в топ-5 мерзостей бизнес-иллюстраций?). Нашёл экспрессивное (и royalty-free, что важно) фото запаренного молодого человека. Чем он так запарен? Жизнью своей просохаченной... Все на семинар! :-)
Автострахование с региональной спецификой
Подписаться на:
Сообщения (Atom)