Monday 17 December 2007

Контент рулит (Гугл вс Википедиа)


Google перекупит авторов Википедии
from Вебпланета - все новости by dahanavar

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


Реально за 10 лет ничего кардинально не изменилось, люди идут в сеть за контентом, ну и попутно еще немного за сервисами и общением.

На фоне растущей популярности Википедии гугл решил составить конкуренцию данному проекту, основа которого - качественный контент. Все бы хорошо, но попахивает плагиатом со стороны гугла. Чего как-то раньше не было. Ну по крайней мере так откровенно не создавал гугл клоны. Чаще покупал целиком оригиналы.

Monday 10 December 2007

Про утконосов (ссылок нету) !

Новая обсуждаемая и заразная тема в блогосфере: "проплаченные утконосы". Ссылку на посты в ЖЖ и других блогах не поставлю, и не просите.



Ничего особенного, как казалось бы на первый взгляд: люди заплатили, чтоб о них культурно так поговорили и рекомендовали своим друзьям или знакомым. Разве это ново? Нет конечно. Думаю тыщупитсот раз так делали сми, в том числе и печатные, и ТВ.

Но есть одна фишка в онлайне: эти посты обрастают общением, чего нету в других СМИ. А само по себе широкое общение очень часто заканчивается "бодрым срачем". Вот и с утконосом не сложилось, а может наоборот: очень даже сложилось! Так как ссылочная масса и обсуждение бренда ох как выросло за последнее время.

А ссылку я специально не поставлю, так как мне не заплатили.

А заплатили бы - поставил. А что тут такого, блог мой, что хочу - то и пишу. :-)

Tuesday 4 December 2007

Важность и ценность сайтов - пользователь прежде всего

Еще несколько лет назад сайт оценивали по его дизайну, функциональности, юзабилити, другим параметрам. Сейчас как по мне основная составляющая "полезности" сайтов - это наличие постоянной целевой аудитории. То есть реально супер классный сайт без раскрутки и посетителей - это очередной мертвый проект, который рано или поздно надоест заказчику и уйдёт в небытие. А вот популярный посещаемый сайт, пусть даже без дизайна, привлекает внимание как покупателей, так и рекламодателей.

Потому как реально то нужен не сайт, а его аудитория. Подтверждение тому Craiglist или Youtube: аналогов наплодили сейчас как миллиондолларовых страниц сейчас, но даже приблизиться по стоимости ни один из аналогов не может с оригиналом.

Раньше меня раздражало, когда заказчики просили такую вот "фишку", которая ломала всю прозрачную логику разрабатываемого приложения. Сейчас я понимаю, что эта "фишка" в сотню раз важнее прозрачности кода, производительности или еще чего-нибудь там виртуального. Пользователь и его потребности "is number one !!!". Он реальный, и потребности у него очень часто не вписываются в первоначальное ТЗ по проекту.

PS: навеяно очередным редизайном ТЗ.

Friday 30 November 2007

Проблема спама на мейл серверах: mail.ru низачод

Столкнулся с проблемой спама, которую пока не решил и даже нету идей по поводу решения.
Есть у меня на сайте сит-транс сервис рассылки предложений по грузам и транспорту: по-умолчанию у пользоватлей рассылка отключена. Есть возможность выбрать нужные параметры рассылки и отказаться от нее, так сказать все по правилам. Проблема в том, что почтовый сервер mail.ru (и клоны на его базе list.ru, bk.ru ..etc) считает эти письма спамом. Я пообщался с поддержкой мейл.ру и они пообещали разобраться с моими письмами, которых кстати не такуж и много - 3-4 сотни в час в рабочий день. Но прошло уже больше месяца, а письма с моего хостинга так и не доходят до адресатов. Даже письмо подтверждения мыла блокается за "спам".

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



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

Проблема пока не решена, хотя со своей стороны я сделал для ее решения все возможное. Может кто сталкивался с подобным и подскажет решение?

Wednesday 28 November 2007

Падение Google PR


Чисто случайно из публикаций и обсуждения заметил сам факт падения ПР. Реально безполезный параметр как и остальные ТИЦ, ВИЦ, ИЦ и им подобные мерялки авторитетности сайта.

Используется данная фишка как субъективный показатель ценности сайта между продавцами и покупателями ссылок. Еще одна полезность этих параметров - они интересуют новичков в продвижении и просто далеких от темы людей: большинство из них хотят побольше этого ПР и ТИЦА, так как это проще всего. Зачем что-то читать и вникать в суть - главное же ПР и точка.

Плюс еще одна полезность: новости и комментарии по поводу изменения данных параметров вызывают живое обсуждение. Люди ждут изменения в лучшую сторону как манны небесной и радуются как дети, когда он "растет". Я своему знакомому не один раз говорил "забей на ПР и ТИЦ" - когда он наконец-то "забил" на них у него встал вопрос: а зачем люди все-таки хотят его нарастить.

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

Thursday 15 November 2007

Сервис расчета расстояния между городами

По многочисленным просьбам со стороны коллег, выложил дамп базы данных расстояний:
http://www.sit-trans.com/?action=distance, используемый на рабочем сервисе.

Реализация алгоритма Дейкстры там же. Вам остаётся только прикрутить движок к своим скриптам и наполнить базу данными. Вот такая я щедрая душа.

Пользуйтесь.

Wednesday 14 November 2007

Гугл Андроид

Гугл стартовал новую мобильную платформу с запоминающимся названием "Android". Чтобы завлечь разработчиков программного обеспечения вывесили внушительный приз за лучший проект. Как говорят буржуи: Can you imagine - it's TEM MILLION DOLLARS :-)

Довольно многообещающий проект, который составит реальную конкуренцию мобильным осям.

Gor for it, Google. Great start.

Production ready PHP on Windows

Наконец-то от голословных обещаний поддерживать OpenSource компания майкрософт сделал реальный шаг навстречу: вышел "official release of Microsoft FastCGI Extension for IIS 6.0"

Для меня это долгожданная новсть, так как я могу поставить свои приложения на пхп на виндовс сервер с установленными и работающими там виндовс приложениями.

Более подробно можно почитать здесь: http://www.iis.net/php

Sunday 11 November 2007

Популярность социальных сетей

О социальных сетях я узнал из буржуйских новостей. Говорят о мега популярности данного рода сайтов. Люди буквально забрасывают традиционные виды общения и переходят полностью на любимые популярные соц сети.



Ради любопытства решил разегаться на Odnoklasniki и VKontakte. Первое впечатление: люди понемногу регаются, только даже 1998 года выпуска школы нуу оччеень мало профайлов. Буквально единицы.

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

Проекты очень интересные, я даже нашел нескольких своих давних знакомых по школе. Думаю через год - два в "друзьях" будет как минимум пол класса, которые пользуются инетом.

Friday 9 November 2007

Video processing libs

Очень заинтересовала тема на форуме SearchEninges "Видео обращение ко всем участникам форума!". Она хоть и курилочная, но натолкнула на мысль о том, что даже несмотря на рост популярности видео контента люди толком то не умеют с ним обращаться. Даже на таком профильном форуме как СЕ люди затруднялись повторить пост топикстартера.



Но меня как разработчика волнует совсем не этот вопрос. Я вот порылся в голове, и что-то совсем ничего толкового в голову не приходит, как на стороне сервера автоматизировать процесс процессинга видео. Для статических изображений есть множество либ (самые юзаемые imagic, gdlib) с помощью которых спецы делают чуть ли не фотошоп на стороне сервера. А вот с видео как-то туго.

Гугл ничего толкового не предлагает, кроме как обсуждения на форумах данной темы.

Очень странно, так как весьма востребованным были бы такие библиотеки, особенно OpenSource. Может быть ресурсоемкие задачи это и для энтузиастов неподъемные, и поэтому нет данного софта?

Или он есть все таки? Может кто знает, поделитесь инфой...

PS: Хоть и не сразу, но решил таки выложить свой коротки видео профайл:



Старовойт Михаил - видео 2007

Tuesday 6 November 2007

Читабельность кода

Обсуждаемая на днях тема "Less code vs good code" меня заинтересовала, так как со временем манера писания кода меняется у каждого программиста, и я не исключение.
Англоязычные мнения коллег:
http://www.phpguru.org/#154
http://www.phpcult.com/blog/02/less-code-vs-good-code/
http://www.phpguru.org/#154

Довольно оригинальным мне кажется использование вместо временных именованных переменных их безымянные значения типа ${0}, так как сразу видно что эта переменная больше нигде кроме данного конкретного куска не будет использоваться и на нее другой программист не будет ссылаться.

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

Так что я голосую за "good code", а не "Less code".

PS По поводу оптимизации скл: вместо того, чтобы делать проверки есть ли уже что-то в $where просто в конец пишем where 1=1 и все остальные ограничения можно безболезненно добавлить через and a=3 ... and b=3. Аналогично для or условий в конец добавляем where 1!=1

Sunday 28 October 2007

Спецслужбам разрешили читать почту украинцев

Источник вот: http://www.podrobnosti.ua/power/security/2007/10/26/468334.html

Если сказать по правде наше правительство не отличается каким-либо новаторством. Даже в странах с "развитой демократией" практикуются такие меры ограничения прав и свобод людей при определенных обстоятельствах.



Но если речь идет о телефонных переговорах или документах - то это еще можно представить, как можно эту информацию открыть и предоставить в качестве доказательств, или просто использовать как дополнительный источник информации.

Но вы мне объясните, как та же СБУ может извлечь информацию из шифрованного канала, информация по которому в открытом виде ни на одном компьютере в Украине не сохраняется. Если мои телефонные переговоры или электронная почта шифруется при передаче, то пользы с таких данных - ноль. В США по этой причине по-моему даже пытались запретить шифрование данных.

Так что зря беспокоится глава правления Интернет Ассоциации Украины (ИнАУ) Татьяна Попова, так как тех пользователей, которые передают более менее значимую информацию в интернете данное бредовое постановление Кабмина Януковича врятли как-то заинтересует.

Когда уже наконец в нашем правительстве поумнеют и начнут консультироваться с техническими работниками - вопрос открытый и скорее всего риторический. Так что ждем очередных перлов.

Wednesday 24 October 2007

Болезнь совковых правительств

"В Казахстане заблокировали оппозиционные веб-сайты"
http://www.cnews.ru/news/line/index.shtml?2007/10/24/271923

Это уже реально похоже на какой-то вирус тупости, причём проявления болезни, то есть симптомы у разных совковых лидеров одинаковые.

Tuesday 23 October 2007

Баги!!! - ну а куда же без них то 2

Заметил сегодня в аккаунте адсенса, что слетела статистика по нейм каналам адсенса. Решил поделиться с народом с надеждой на то, что может кто объяснит причину такого расхождения статистики и реальных данных. И самое интересное - деньги-то нормально считались, а вот клики и показы - вот тут и был прикол, причем очень заметный даже на первый взгляд.

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

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

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

Sunday 21 October 2007

Власти своевольничают

Навеяно вот этим:
Китай крадет трафик у Google, Yahoo! и Microsoft

Я вот себе о чем подумал: туча ни кому не нужных организаций при ООН и ОБСЕ, которые следят за уровнем демократии, чего-то там мониторят, контролируют, создают отчеты... В отчетах этих пишут о проблемах свободы слова. А то что правительства многих стран откровенно беспредельничают по отношению к интернет сообществу - так никому до этого нет дела. Недавно в Беларуси оштрафовали владельца сайта за размещение ссылок. Это ж надо до такого додуматься.

В Польше и в России привлекают людей к криминальной ответственности за обсуждение "неправильных тем". Прецедентов тьма. И самое главное достоинство - любое общение в интернете оставляет за собой след, то есть записи в логах, кеш поисковиков, ссылки на скопированные тексты и скриншоты, то есть в большинстве случаев есть т.н. документальное подтверждение "вины".

Несправедливо, однако. Интернет одно из мест относительно свободных, так и тут пытаются нагадить.

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

Для индекс бота bet.ya.ru

Теперь у меня есть персональная страница на Я.ру — Михаил Старовойт!

Это новый сервис Яндекса, который сейчас проходит ограниченное тестирование и регистрация в нём пока доступна только по приглашениям.

Интерфейсы и зачем их менять


При разработке новых сайтов и продуктов мне как разработчику приходится общаться с заказчиком, который очень часто не понимает, зачем упрощать интерфейс работы сайта или делать его похожим на все остальные сайты. Пример: "хочу ссылки в виде кнопок с бекграундом" или "Вместо логина хочу, чтоб пользователи вводили Название компании".
Вобщем в таких случаях стараюсь настойчиво убедить не делать этого, потому как пользы от такого подхода НОЛЬ. Обычно когда заказчик настаивает на своем "нестандартном подходе" - выставляется счет за сделанную дважды работу, так как приходится переделывать этот "интерфейс".

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

Веб должен быть похожим и стандартным, так как пользователи капризны и ленивы. Они не хотят читать help, искать подсказки по работе с сайтом, а FAQ у них вызывает ну не совсем приятные ассоциации. Я себя не причисляю к таким пользователям, таких как я "разработчиков" подавляющее меньшинство.

Thursday 11 October 2007

Баги!!! - ну а куда же без них то?

Вчера было время минут 10-20, когда не работал поисковик Яндекс. Естественно так никто и не прокомментировал этот простой. Еще пример: некоторым пользователям адснес пришли письма с приглашением обналичивать деньги через EFT. Люди обрадовались сначала. У меня самого сразу глаза загорелись - и пошел я смотреть в свой аккаунт на "новую фичу".
Оказалось банально вылазят баги и дают о себе знать. Даже у таких програмерских команд, как у гугла и яндекса.

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

Так что дорогие пользователи и заказчики. Если нашли баг в Вашей системе - не спешите валить все на программистов, а подумайте о том, когда Вы получили Ваш продукт.

Sunday 7 October 2007

Борьба оптимизаторов с поисковиками

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

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

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



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

Saturday 6 October 2007

Потеря владельца аккаунта

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

На данный момент у меня есть не так уж и много денежных вложений онлайн, но! С каждым днем их становится все больше и больше. Так вот - без моего присутствия онлайн - все это хозяйство станет безхозным. То есть теоретически оно со временем деградирует и станет совсем никому не нужным. И наверняка таких случаев очень много, когда владельцы аккаунтов просто не объявляются за своими деньгами, сайтами, доменами ...

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

Friday 7 September 2007

Go for php5 - пример авторитетности комьюнити

Вчера попросил перенести сайт на php5, при чем еще полгода назад хостер отказывался это делать. Совсем недавно в общении с суппортом ради интереса привел ссылку на GoPhp5:

Support GoPHP5.org

В результате через 15 минут хостер согласился.

Вот пример письма "Пхп до 5-й верс не собираете обновлять? :-)
Уже пора:
http://typo3.biz/cms-typo3/news/review-news/single/53.html?tx_ttnews%5BbackPid%5D=1&cHash=7dae530486
http://gophp5.org/

Осталось сосем немного: 152 days"

Яркий пример, когда с opensource сообществом считаются.

Так что "Go for php5" !!!

Thursday 6 September 2007

Adsense popularity

Internet is the place where great ideas make big money. But when this great idea is used by thousands people willing to repeat the success story once more - this doesn't work.

There were a lot of such examples: million dollar pages, Indian adsense publishers, etc. One of them currently being used is creating "Success Adsense" blogs when people try to teach others how to earn $100 000 with adsense for a year or so. Just interesting: how long this can be popular? And why do people believe such site creators?


As for me: this stuff create only garbage in the internet and foolish newbies users.

Saturday 16 June 2007

Start of creating real entries to my blog


Just to start: here i'll put the info of my web programming experience, the problems i face and how they were solved.

Yestarday i installed memcache on linux machine: " When trying to start a demon - it shows me error: ./memcached: error while loading shared libraries: libevent-1.3b.so.1:
cannot open shared object file: No such file or directory

This lib is installed and the so file is located in /usr/local/lib"

The decision is: "just copied the libevent lib files from /usr/local/lib into /usr/lib and it works or create a symlink in /usr/lib"

Benchmarking the functionality of memcache now.