Позавчера была маленькая личная веха: мой офсайт принял 200-процентного (по сравнению с прошлым — и первым — месяцем работы) уникального посетителя. По исходящему трафику рост 300-процентный. Каждый пятый посетитель добавил сайт в закладки. Не менее 2/3 посетителей находятся в Находке или Владивостоке (мммм, я бы предпочёл 3/4, а то и 9/10 :-) ). Из поисковиков рулит, как и ожидалось, Яndex, давший 60% поисковых посетителей.
По поисковым запросам видно, что люди ищут (и не могут найти) файлы вышивочных дизайнов. Ммм, может быть, стоит чем-то и поделиться.
Как ни странно, находятся люди, заказывающие бесплатную вышивку Махамантры. Так что карма моя немножко постирана, надеюсь.
Отчаянно не хватает онлайн-заказов — а всё цейтноты виноваты.
вторник, апреля 29, 2008
«Художники—городу»: проспект для выставки
Для музейно-выставочного центра «Находка».
Это лицевая сторона (складывается вдвое), в проспекте будет ещё внутренний разворот и вкладыш.
GIMP + Inkscape, причём вторая (версии 0.46) рулит со страшной силой. Адекватно открыла мне PDF — Иллюстратора не надо. Таким образом удалось вытащить лого музея без походов под VMWare. Надпись «Художники—Городу» — тоже её рук... пера дело. Ой, ну какая красава. Ей бы ещё экспорт в CMYK PDF с учётом цветовых профилей, и тему других пакетов можно было бы просто закрыть. Ну, почти. Всё-таки Cairo — адские тормоза, и в плане рисования Xara просто едва-ли-переплёвываемая вещь (однако... красивый перьевой росчерк в ней сделать не смог, и векторного экспорта в ней — версии LX — нет как класса).
Это лицевая сторона (складывается вдвое), в проспекте будет ещё внутренний разворот и вкладыш.
GIMP + Inkscape, причём вторая (версии 0.46) рулит со страшной силой. Адекватно открыла мне PDF — Иллюстратора не надо. Таким образом удалось вытащить лого музея без походов под VMWare. Надпись «Художники—Городу» — тоже её рук... пера дело. Ой, ну какая красава. Ей бы ещё экспорт в CMYK PDF с учётом цветовых профилей, и тему других пакетов можно было бы просто закрыть. Ну, почти. Всё-таки Cairo — адские тормоза, и в плане рисования Xara просто едва-ли-переплёвываемая вещь (однако... красивый перьевой росчерк в ней сделать не смог, и векторного экспорта в ней — версии LX — нет как класса).
понедельник, апреля 28, 2008
Да что же это за засада, всё проименовано...
В каких-то случайно прочитанных новостях встретил термин: дауншифтинг. Оказывается, так называется способ жизни, который я, в общем, строю для себя уже года два как (предварительно помечтав о нём лет пятнадцать как).
Ну что за пакость: только начнёшь нащупывать жизнь вне обойм, лейблов и массовых трендов, как обнаруживаешь, что такая жизнь имеет модный лейбл и является весьма массовым трендом.
Почитав немного об этих... как их... дауншифтерах, слегка утешился. Оказывается, правильный дауншифтер должен иметь за плечами должность начальника отдела банка, ну на худой конец быть каким-нибудь экс-менеджером. Иначе никакой он не дауншифтер, а просто кебаб коричневого цвета.
Я согласен, ура... отчислите меня.
Ну что за пакость: только начнёшь нащупывать жизнь вне обойм, лейблов и массовых трендов, как обнаруживаешь, что такая жизнь имеет модный лейбл и является весьма массовым трендом.
Почитав немного об этих... как их... дауншифтерах, слегка утешился. Оказывается, правильный дауншифтер должен иметь за плечами должность начальника отдела банка, ну на худой конец быть каким-нибудь экс-менеджером. Иначе никакой он не дауншифтер, а просто кебаб коричневого цвета.
Я согласен, ура... отчислите меня.
среда, апреля 23, 2008
PHP: первое использование сокета - это почти как первый поцелуй
Для сайта с каталогом недвижимости потребовалось написать разборщик удалённых файлов (веб-страниц). Тривиальная задача, но споткнулась о проблемы с открытием этих самых страниц. Стандартный способ через fopen() не работал. Через функции curl - то же самое. Масса других сайтов работает, но конкретный нужный - неа. Дошёл до того, что пошёл в удалённый порт 80 телнетом, изобразил примитивный HTTP-сеанс... и всё получил. Так какого чёрта.
Дальше просто описал в PHP то, что сделал руками: открывается сокет на $host, кричится в него:
GET $page HTTP/1.1
Host: $host
Connection: Close
...и подставляй ведро - пошли данные.
Тайна, оставшаяся тайной: если этот низкоуровневый способ работает, почему не работают fopen и curl? Одна догадка: проблемный хост генерит страницы тоже в PHP... при чтении страницы через сокет явно ощущается тайм-аут, после которого мой скрипт переходит к разборке данных... может быть, дело в незакрытом удалённым хостом соединении, из-за которого цивилизованное чтение обламывается с ошибкой, а моя дикарская функция возвращает-таки свой буфер? Не знаю, наблюдение за сеансом через Firebug не дало каких-то фактов в пользу этого, а вникать глубже мне лень и некогда, т. к. с этим разборщиком я уже стремительно приближаюсь к собственному тайм-ауту...
В общем, так: если не работают ни fopen(), ни функции curl, ни их имитация (есть примеры в инете) средствами того же fopen - простой fsockopen() может открыть дырку в заборе.
А про поцелуй... всегда считал, что кулхацкеров отличают от обычных людей два умения: написать что угодно на шелл-скрипте и работать через сетевые сокеты. Оказывается, про сокеты я был не прав... шелл-скрипты горааааздо мудрёнее, чесслово... :-)
Дальше просто описал в PHP то, что сделал руками: открывается сокет на $host, кричится в него:
GET $page HTTP/1.1
Host: $host
Connection: Close
...и подставляй ведро - пошли данные.
Тайна, оставшаяся тайной: если этот низкоуровневый способ работает, почему не работают fopen и curl? Одна догадка: проблемный хост генерит страницы тоже в PHP... при чтении страницы через сокет явно ощущается тайм-аут, после которого мой скрипт переходит к разборке данных... может быть, дело в незакрытом удалённым хостом соединении, из-за которого цивилизованное чтение обламывается с ошибкой, а моя дикарская функция возвращает-таки свой буфер? Не знаю, наблюдение за сеансом через Firebug не дало каких-то фактов в пользу этого, а вникать глубже мне лень и некогда, т. к. с этим разборщиком я уже стремительно приближаюсь к собственному тайм-ауту...
В общем, так: если не работают ни fopen(), ни функции curl, ни их имитация (есть примеры в инете) средствами того же fopen - простой fsockopen() может открыть дырку в заборе.
А про поцелуй... всегда считал, что кулхацкеров отличают от обычных людей два умения: написать что угодно на шелл-скрипте и работать через сетевые сокеты. Оказывается, про сокеты я был не прав... шелл-скрипты горааааздо мудрёнее, чесслово... :-)
вторник, апреля 15, 2008
Два симптома "заработался"
1). Вечером по пути в гараж берёшь на углу бутылку кефира детям и бутылку пива себе. В гараже свою выпиваешь. Приносишь детям пиво.
2). Пытаешься открыть квартиру с пульта сигналки, и только по отсутствию "чив-чив" догадываешься: что-то тут не срабатывает.
2). Пытаешься открыть квартиру с пульта сигналки, и только по отсутствию "чив-чив" догадываешься: что-то тут не срабатывает.
пятница, апреля 11, 2008
Наушнички
среда, апреля 09, 2008
Helena Elange: DVD с показа коллекции «Состояние №V»
пятница, апреля 04, 2008
Постер Helena Elange + Cadillac
Метр на полтора, красное и синее, слоган (ещё не утверждённый) почёрпнут из брошюры Cadillac: When you turn your car on, does it return the favour? (убрал вопрос и вообще сделал более straightforward, по-русски говоря).
Окончательных вариантов три, они различаются композиционно (на одном из них машина на переднем плане, а Helena — на заднем) и текстуально. Все три будут показаны на представлении модели Cadillac CTS, которое случится в Москве (наверное?) вот где-то на днях, чуть ли не завтра.
среда, апреля 02, 2008
интерактивный музей «Два капитана»: афиша
Афиша формата А3 для открываемого 30 мая на Людянзе морского музея.
Сам музей будет расположен в ангаре, где до того складировалось учебное оборудование Дальневосточного морского училища. Сдаётся мне, этот ангар выглядит со спутника вот так:
Просмотреть увеличенную карту
Сам музей будет расположен в ангаре, где до того складировалось учебное оборудование Дальневосточного морского училища. Сдаётся мне, этот ангар выглядит со спутника вот так:
Просмотреть увеличенную карту
Подписаться на:
Сообщения (Atom)