Сделано

Чуть не забыл - я же делаю сайты

2010/4/8 1:8 4

Быстро и легко нарисовался небольшой корпоративный сайт швейцарской компании с русскими корнями Bosem Trust SA. Мопед дизайн не мой, я только кодил и верстал, верстал и кодил. Движок мультиязычный (сейчас 2 языка, новые добавляются легким движением руки), модулей собственно всего парочка: модуль статичных страниц и модуль новостей. Новостей пока нет, так что работу этого модуля посетители не увидят, ну да и ладно.

Работа проводилась в тесном содружестве с креативными перцами из первой творческой мануфактуры (пруф), мне было приятно с ними работать, надеюсь - им со мной тоже, так что если кому-то стремно заказывать у меня сайт только потому, что я для вас - просто несколько буковок в адресной строке - обращайтесь к ним. У них есть юрлицо, офис, отзывы клиентов, все дела - и вы спокойны, и результат тот же - ваш сайт всё равно попадёт ко мне! Или, если вам не повезёт - к кому-нибудь другому (слышен демонический хохот).

По результатам верстки с использованием .svg (очень прикольный и простой, кстати, формат) и различных css2-css3 штучек-дрючек обнаружилось, что ни ierenderer ни browsershots эти штуки не видят и показывают что-то жуткое и ужасное вместо красивеньких закругленных уголочков и прочих вкусностей. Верстаю в Ubuntu с помощью Gedit, смотрю в Firefox & Opera, мелкомягких приплетаю на финальном этапе - смотрю в IE8-7, 9-го еще не существует в природе, а остальные все умерли. Так что если кому не лень взглянуть на результат и обнаружить лажу - плз багрепорт мне в обратную связь - и да пребудет с вами щасте скидка!

Ну а пока любуюсь на обнаруженный мною мотиватор, который уже полчаса красуется у меня на рабочем столе (NOT GAY!):

Хайрез по клику. Автор неизвестен

Перекати-поле: русские блоги

2009/11/17 16:30 2

В общем, нет больше сил скрывать: perekati.com - русские блоги за рубежом. Проект еще в глубокой альфе, совершенно не представляю, что из него вырастет, пока что это обычный агрегатор RSS-лент с разделением авторов по странам их нынешнего проживания. Вкратце - это лента публичных дневников русских людей, живущих в разных странах. Или не русских - главное, чтобы родились в СССР (СНГ) и писали по-русски. Писали и думали, да. Задача проекта: сделать коллективный портрет чужой страны, увиденной глазами русских, глазами людей со сходным менталитетом. То есть, не рекламный буклетик получить, а информацию из первых рук - вот кто-то качеству туалетной бумаги в отелях удивляется, кто-то от тамошних пейзажей с ума сходит, а кого-то поражает, что пешеходам все машины дорогу уступают и мэр города ездит на работу на велосипеде.. Такие вот бытовые и глобальные впечатления - всё в одном флаконе.

Испытываю жуткий голод по содержимому - дневников много, а нормальных писателей мало. Часто бывает - унесло человека из Рязани в ту же Австралию : всё вокруг как на Марсе, а он один хрен туда свою Рязань тащит, и в дневничке сплошные копипасты из рязанских газет, всё те же пироги с глазами - и какая разница ему, где он и что вокруг? Такое читать, ясен пень, интересно только его маме и двум бывшим женам. Очень много работы по подбору источников: пересмотрел более 1000 дневников, полторы сотни пока заапрувил, читать, кстати, уже интересно!

Истово блюду копирайт, если кто пишет явным образом, что не желает никакого цитировнаия и перепечатки - флаг в руки, никто не неволит, хотя жаль, иногда таким образом пропадают прекрасные экземпляры. Обычно таким способом предохраняются (ха-ха, только от честных людей, да?) фотографы и художники, ну это понятно: их контент - их хлеб, грех обижаться.

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

В очередной раз про австралийский бизнес. Неподалеку от моей работы находится довольно известный в городе бордель. И как вы думаете, туда зазывают клиентов? "У нас лучшие в городе девочки"? - Нет. "У нас самые низкие цены?" - Нет. "Только у нас, проездом из Таиланда?" - Нет.
Правильный ответ: "Мы находимся в 5 минутах от пляжа!". Ну, хоть стой, хоть падай. И, кстати, 5 минут - это на машине и без пробок, то есть не стоит и пытаться прямо в ластах заходить. via

Как видно на сайте, движок тянет ленту, обрезает пост по длине (если слишком длинный), выкусывает первую картинку (если есть), подставляет пруфлинк куда надо - и вуаля. Основной геморрой при разборе лент:

  1. Не все движки корректно генерируют дату модификации фида. Из-за чего приходится игнорировать её как явление и при каждом обходе тянуть ленту заново и сравнивать её с имеющимся в базе контентом (ну ладно, сравниваются только пермалинки). Это совершенно не кошерно, пока не знаю, как с этим жить, при увеличении количества лент нагрузка на сервер станет совершенно неприличной.
  2. Ошибки в коде! Твайумать, когда начинаешь получать гору такого контента, обнаруживается, что народ отчаянно тупит с простейшими тегами, с теми же ссылками, а замечательные толерантные браузеры это дело мягко обрабатывают. Да, браузеры, а парсер тихо едет крышей. С болью в сердце приказал парсеру убивать все теги кроме переноса строки.
  3. Оформление - это что-то невообразимое, слеза течет по небритой щеке и я не могу об этом говорить! Кавычки расставляются по такому вдохновению, что ни один типографер, из известных мне, не справился! Пришлось отказаться от мысли что-то облагородить, UGC он такой UGC!
  4. Картинки в тексте - их, сцуко, много! Поневоле стал знатоком и специалистом в огромном количестве неизвестных мне доселе рейтингов, всяких блогозавров и прочих товарищей, под гипнозом, не иначе, убалтывающих вставить в пост невидимую картинку или еще что-то похожее. Всё это попадает в черный список и фильтруется, но не очень быстро, периодически на ЖЖ нападает очередной флеш-моб и все, не сговариваясь, начинают постить какой-нибудь тупак :( С другой стороны, имеют полное право, я не в претензии, просто об этом нельзя забывать, когда хочешь создать из этой ленты что-то удобочитаемое.
  5. Копипаст - это бич дневников! Я понимаю, как хочется поделиться ссылкой на очередную фотожабу про любимого Хауса, ну так и делись ссылкой! Но когда пол-Японии вставляет в свои лытдыбры видео-обращение русского милиционера Дымовского - это ужасает! Впрочем, такие дневники я фильтрую на первом этапе отбора, фильтр мягкий, но - задача была знакомиться с новой страной, а не лить слезы и сопли по старой (это гарантированная болячка 95% уехавших, об этом позже)
  6. ...
  7. PROFIT? Хрен там, всё только начинается!

Из психологических наблюдений уже набралось на дисер, жаль не напишу никогда :) Живой пример: два дневника пары молодых, около 30 обоим, он музыкант, она - просто красавица. Пару недель колесили по европам, у каждого жжшечка. В её дневнике периодически отчёты, много фото с ней, периодически она хватает мыльницу и на фото - он. Описания пейзажей, бытовуха, восторги, всё хорошим языком, реально интересно, девочка не только красивая, но и умная, всё прекрасно - это в её дневнике. Листаем его дневник за тот же период: а вот если вставить такую хреновину в эту фиговину, то будет вот такой офигенный звук, а вот мой новый трек (в атобусе писал?), а тут картинка с концерта друзей, и еще вышла новая концертная дека Korg за пицот тыщ, жальбаблабля, и так далее.
Его тело возят по странам, кормят заморскми деликатесами, выгуливают живописными видами, знакомят с интересными людьми... а эмоционально в душе отражается как в анекдоте про бас-гитариста: "раз-два-три и ...". Это я не стебаюсь, просто это опять напоминание: люди все - разные. Очень и очень.

So, дизайна нет, логотипа нет, внятной идеи социализации нет, монетизации кстати - тоже (а надо бы, сервис крутится на VDS, но скоро будет нужен дедик), зато есть маса новых впечатлений и виртуальных знакомых. И работы - вагон, куча стран еще даже не представлена, а те, что есть - весьма фагментарно. В связи с чем - заявляю:

  • Нужны дневники! Если кто из моих читателей живет за пределами некогда великой 1/6 части планеты и ведет дневник - пишите! Или у вас есть друзья, не попавшие в мой список - снова таки пишите!
  • Конкурс среди младодизайнеров: денег не дам, дам рекламу и ссылку с популярного (в перспективе) ресурса. Есть талант и нет портфолио - welcome, нужен дизайн и логотип.
  • Нужны идеи по функционалу. Не то, чтобы у меня их нет - не знаю, за что хвататься на самом деле, но вполне возможно, что я что-то важное упустил. Пишите!

Perekati.com - русские блоги за рубежом

upd: забыл упомянуть, что я НЕ знаю, как это чудо выглядит в IE6 - потому, что мне похрену, честно говоря! Под 7-8 версию буду оптимизировать, да, когда доведу до ума функционал, до тех пор считаю это напрасным трудом. Firefox и Opera - лучшие браузеры в мире, пользуйтесь лучшими, пожалуйста!

Кошка бросила котят

2009/10/21 20:11 4

Jurimex logo image - пусть... живут долго и счастливо! В смысле, на радостях забыл сообщить общественности о прекращении работ над самым долгостроем корпоративным сайтом юридической компании "Юримекс", что из славного города Киева.

Проект был благополучно издатый в аккурат ко дню юриста, с каковым я заказчиков с некоторым опозданием и хочу поздравить! А заодно и себя - я теперь свободен от всех корпоративных обязательств и со вкусом располагаю собственным временем. Красота! Хочу - ковыряюсь в чужих жежешечках, хочу - рекламирую очистные сооружения, поплёвываю на режим дня и ложусь спать с рассветом, а встаю после полудня. Есть ещё некоторое количество проектов для разных людей, находящихся в одинаковой стадии: осмысление техзадания (сроки осмысления ТЗ заказчиком колеблются от пары месяцев до полугода и более) и поиск бабла. Неспешно ковыряю свой код и ожидаю звонков и новостей.

Министерство правды

2009/7/17 20:9 

minitrueВот так и не менее чем, назвал свеженарисованный сайт мой партнер. minitrue.com.ua - простой инструмент отслеживания платной рекламы в блогах по реакции злых жадных детей, то есть вас, мои дорогие читатели :) На самом деле это довольно простой парсер поиска Яндекса по блогам, ищет недовольные комментарии по заранее заданным шаблонам, ничего такого, чего нельзя было бы сделать вручную... просто отследить с его помощью начало какой-нибудь массированной кампании будет легче. По крайней мере, такая была задумка.

Сайт получился простой, одностраничный, никаких особых изысков, jQuery, jQuery UI для табов (пришлось немного повозиться, прежде чем настроил открытие табов кликом по ссылке, demo), SimplePie для парсинга rss - вот и все.

Запросы реально обновляются раз в 15 минут, остальное время скрипт берет их из кэша - незачем Яшу дергать лишний раз. Никаких SEO-штучек лепить не стал, по сути это просто страница с большим количеством исходящих ссылок, через месяц-другой посмотрим как на неё отреагируют поисковики, самому интересно!

Ну а бороться с недобросовестной рекламой, понятное дело, помогает реклама добросовестная: сначала продажа квартир без посредников, а потом - и аренда квартир без посредников, да, вот так и живут люди.

Сдаюсь, выложил

2009/7/13 18:34 1

ORQWE.comНет, так дальше жить нельзя! Стремление к перфекционизму, приведшее к 3-кратной переделке движка чуть не свело меня в могилу, встречайте - ORQWE.com. Просто каталог онлайн сервисов. Обязательно - ничего не надо качать. Желательно - не надо регистрироваться. Весьма и весьма желательно - бесплатно.

Сначала была амбициозная идея соорудить нечто вроде browser-based OS - эдакий набор открытых сервисов в одной оболочке, чтобы можно было свободно работать за компьютером, не имеющем ничего, кроме браузере (дальний прицел на нетбуки, ага). Вход по OpenID, выбор предпочитаемых приложений, генерация кастомного меню... обнаружилось, что некоторые совсем не хотят работать без регистрации - делаем авторегистрацию. Угу, некоторые OpenID не отдают всю необходимую информацию для регистрации на некоторых требующих регистрации сервисах. А некоторые сервисы не хотят открыаться во фрейме, или отдавать свой .swf или еще что-нибудь... ничего нерешаемого, но трудозатраты на проект переросли все разумные временные рамки как для хобби, а делать его платным - противоречит самой идее бесплатных сервисов :(

В итоге, плюнув, удалил 90% кода и оставил один каталог с весьма общим рубрикатором, пользуйтесь, добавляйте свои полюбившиеся сервисы, есть twitter для тех, кто подсел, rss - добавляйте кому куда надо на здоровье!

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

Постовой сегодня поддерживает, что характерно, недвижимость и ипотечные кредиты.