Pull to refresh
61
0
Evgeny Korzun @k0rzhik

User

Send message

«Вконтакте» — рай для спамера

Reading time4 min
Views66K
Социальная сеть «Вконтакте» славится не только терабайтами музыки и видео, но так же мегатоннами спама, сыплющегося на пользователей. И если тонны пиратского контента большинству пользователей нравятся, то спам они терпят по непонятным причинам, возможно, наивно полагая, что так везде; а кому-то постоянные приглашения в группы от новоиспечённых друзей вообще кажутся нормальным поведением. Но, всё-таки, давайте посмотрим, почему так получается, почему «Вконтакте» столь заспамлен, в отличие от того же «Фейсбука».

Боты


В социальной сети официально уже 106 миллионов человек. Сколько же из них ботов? Никто не знает, но их точно больше пары миллионов. Говорят, их число достигает 40 миллионов. Если бы выяснилось что такой процент ботов имеется в том же Фейсбуке, об этом писали бы не только TechCrunch и Mashable, но и New-York Times. У нас же ...
Читать дальше →
Total votes 219: ↑178 and ↓41+137
Comments241

Концептуальный подход к подаче информации в интернет-магазинах. Часть 1

Reading time7 min
Views8.6K
Приветствую вас, хабра-сообщество. Итак, о чем пойдет речь в посте. Многие из вас могут ошибочно сделать вывод, что речь в посте пойдет о дизайне, юзабилити и подобном. Но! Речь в посте пойдет именно о том, как и какую информацию подавать потенциальным покупателям. О концептуальном подходе к интернет-магазинам.

Пост вышел совсем не маленький! Много текста, требует осмысления, и, возможно(как всегда у меня выходит), сложного для восприятия. Но разбивать весь пост на 2-3-4 части я не хочу. Лучше потратить время и прочитать все сразу, тогда будет понятнее. Тем более, что, все же, тема планировалась на 3 поста. Это 1-й и все 3 будут большими.
Если интересно милости просим за хабракат.
Total votes 89: ↑68 and ↓21+47
Comments81

Разработка привлекательных реалистичных пользовательских интерфейсов

Reading time4 min
Views15K
Cекрет разработки привлекательных интерфейсов заключается в реализме. Ваша задача — придать плоским элементам объём, используя свойства реальных объектов, вроде неровностей и шероховатостей, бликов и теней, различных текстур поверхностей. В идеале они должны выглядеть как предметы на вашем столе. Создавая классный интерфейс, в первую очередь нужно думать не «как», а «почему».
Читать дальше →
Total votes 212: ↑205 and ↓7+198
Comments49

Мое время бесценно

Reading time3 min
Views1.6K
Как и многие читатели, прочитав статью «100 долларов в час», не мог пройти мимо и написал ответ. Мой ответ будет в виде статьи, я не буду строить свою статью по принципу «а вот я — а вот он», просто расскажу о том, что я делаю, что меня окружает и из чего состоит мое время, моя жизнь.
Читать дальше →
Total votes 198: ↑154.5 and ↓43.5+111
Comments57

Своя собственная, домашняя АТС

Reading time5 min
Views27K
Что такое SIP наверное уже многие знают. На самом деле это просто протокол установления сессий для устройств связи, все просто — ты спрашиваешь сервер на наличие вызываемого абонента, сервер отвечает, что он есть-нет, жив-оффлайн, и пр., сервер тебе отвечает — есть, находится там-то, спрашивает обоих абонентов на установление связи (ACK), после чего ты успешно разговариваешь с другом. Протокол достаточно простой, очень похож и по кодам и по организации на HTTP.

image

В этой статье пойдет речь не о протоколе. Речь пойдет о том, как создать свою собственную АТС, рационально организовать внешние и внутренние звонки.
Читать дальше →
Total votes 24: ↑22 and ↓2+20
Comments31

Избавляемся от www в адресе сайта

Reading time1 min
Views3.1K
Универсальное решение проблемы постоянных редиректов на домен без www при помощи mod_rewrite. Просто и полезно. Работает на любом домене без необходимости править для каждого сайта. Ранее на хабре видел подобное, но без независимости от доменного имени.
В корень бросаем файл .htaccess со следующим содержимым:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# В переменную окружения %{ENV:PROTOCOL} помещаем протокол
RewriteRule ^(.*)$ - [E=PROTOCOL:http]
RewriteCond %{HTTPS} ^on$ [NC]
RewriteRule ^(.*)$ - [E=PROTOCOL:https]
# Если нужно убираем www
RewriteCond %{SERVER_PORT} ^80$
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ %{ENV:PROTOCOL}://%1%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ %{ENV:PROTOCOL}://%1:%{SERVER_PORT}%{REQUEST_URI} [R=301,L]
</IfModule>
Total votes 44: ↑22 and ↓220
Comments43

Этапы разработки промо-сайта. Бриф

Reading time2 min
Views1.8K
… продолжение. Начало см. 1, 2

Бриф


Предварительная оценка объемов работы


Умение составлять логичные брифы и правильно их читать – это 50% процентов успеха работы с клиентом. Брифы разделяют на клиентский и креативный. Первый описывает стратегию в отношении клиента, его цели и задачи. Креативный бриф должен объяснять, что требуется от агентства по конкретной творческой задаче. Поговорим о креативном брифе на промо-сайт.

Читать дальше →
Total votes 9: ↑6 and ↓3+3
Comments10

Этапы разработки промо-сайта. Запрос

Reading time2 min
Views812
Хочу пояснить схему, которую я предложил в предыдущем посте — этапы разработки промо-сайта
Во-первых, небольшое предисловие. Я хочу рассмотреть только создание промо-сайтов, то есть сайтов для продвижения продуктов или услуг. Основными проблемами изучения являются вопросы клиентского и проектного менеджмента, вопросы управления творческими командами и процессами. В итоге, мне хотелось бы разработать в общении с аудиторией единый понятийный аппарат для работы с подобными проектами в России. Так как тема сложная и зависит от многих факторов, я не претендую на исключительность мыслей и идей.



Запрос


Первое знакомство и обмен контактной информацией


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

проникнуть глубже
Total votes 3: ↑3 and ↓0+3
Comments2

Этапы разработки промо-сайта

Reading time1 min
Views883
На Хабре мало кто говорит про промо-сайты, хотя это большой рынок. Разрабатывая промо-сайты можно обратить внимание на то, что сам процесс не может быть похож на разработку корпоративного ресурса или интернет-магазина.
Читать дальше →
Total votes 5: ↑2 and ↓3-1
Comments12

Примеры Google Maps API №1: Создаем собственные элементы управления

Reading time6 min
Views6K
Итак, я продолжаю делать кросс-посты из моего блога. На этот раз речь пойдет о создании собственных элементов управления для карт на основе Google Maps API.
Читать дальше →
Total votes 47: ↑35.5 and ↓11.5+24
Comments17

Качаем с Народ.Диска без капчи и без яндекс.бара

Reading time2 min
Views15K
Как известно, чтобы скачать файл с Народ.Диска, необходимо либо ввести капчу, либо установить яндекс.бар. А если не хочется, чтоб яндекс.бар мозолил глаза(либо любимый браузер — опера)? Да, его можно скрыть, но зачем он тогда вообще нужен, если используется только для скачки файлов с Народ.Диска?
А можно обойтись и без него, при этом скачивая файлы без ввода капчи в любом удобном браузере, позволяющем изменять юзер-агент.
Читать дальше →
Total votes 128: ↑119.5 and ↓8.5+111
Comments103

Поиск картинок 2.0

Reading time2 min
Views3.1K
Недавно открылся интересный сайт: tineye.com, о котором уже как-то писал Mitesha, но тогда он был в стадии закрытого тестирования.



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

Например:

исходная картинка



найденные


Читать дальше →
Total votes 192: ↑185.5 and ↓6.5+179
Comments145

Google: отбор результатов по времени

Reading time1 min
Views2.2K
Изменить параметры выдачи в Google, отталкиваясь от текущей даты, можно довольно простым способом. Для этого достаточно добавить в конец строки простой параметр – &as_qdr=d. После этого нажать «ввод». Появится дополнительное поле для выбора вариантов вывода результата поиска: в любое время, в последние 24 часа, в последнюю неделю, в последний месяц и т.д.



P.S.: Есть рабочий Greasemonkey скрипт: Google Time Search (MODIFIED), чтобы не копировать каждый раз дополнительный параметр. Довольно удобная штука в домашнем хозяйстве.

P.S.2: У меня нет никаких сомнений, что многим данный способ известен. Но друг он как-то поможет и тем, кто про него еще не знает?
Total votes 45: ↑42 and ↓3+39
Comments25

Hello World! в Adobe AIR

Reading time5 min
Views10K
Adobe AIR — это средство для разработки интерактивных приложений от Adobe. К особенностям можно отнести возможность разрабатывать кроссплатформенные приложения с использованием HTML/Ajax, Flex, Flash.

Для ознакомления сделаем пример «Hello World!» с использованием HTML.

Читать дальше →
Total votes 19: ↑15 and ↓4+11
Comments38

Веб 2.0 прикончит частную жизнь

Reading time6 min
Views1.2K
Плюшевые нежные пастельные лица Веб 2.0 всем нам хорошо знакомы. MySpace. Digg. Flickr. Невероятносупертрендовые стартапы Силиконовой Долины, которые за миллионы покупаются крупными медиа-конгломератами и делают своих создателей звездами. Том Андерсон (Tom Anderson), Кевин Роуз (Kevin Rose) — это их фотографии прикалывает к обоям поколение Веб 2.0. Но плохо же знают кумиры того монстра, которому дали жизнь.

Я твердо убежден: движение Веб 2.0 обернется в результате почти полным исчезновением анонимности в интернете. И вот почему.

Определиться с жанром

Давайте для начала выясним, что же это значит на самом деле — Веб 2.0. Модное словечко — привлекательная обертка, скрывающая под собой базовый набор определенных принципов и технических методов. Большинство под Веб 2.0 понимает возросшую популярность блогосферы. Развитие социальных сетей. Изобретение тагов и вклад конечных пользователей в создание продукта. Это свободное выстраивание связей и свободный обмен с друзьями. Такое объяснение можно считать достаточно близким к сути; точное определение не дается даже великим умам.

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

Или MySpace, мощнейшая социальная сеть (ныне принадлежащая корпорации Руперта Мёрдока (Rupert Murdoch)). Ее пользователи могут обмениваться музыкальными файлами, мыслями, картинками и словами, имеют возможность встретить новых людей и найти новые интересы благодаря системе ссылок. Если в MySpace указано, что ваш приятель любит каких-нибудь The Super Arctic Guitar Axe Nirvana Marsupials, возможно, то же самое понравится и вам.

Веб 2.0 означает также эволюцию онлайн-бизнеса. Google из поисковика превращается в рекламную площадку. Электронная почта, потесненная системами мгновенного обмена сообщениями, стала преимущественно бизнес-инструментом. Outlook и Office с появлением их Ajax-аналогов все чаще оказываются лишними. Возможность делать все онлайн, пожалуй, никогда раньше не была настолько важной.

Выгоды пользователя

А почему бы и нет? Чем более массовым становится «движение», чем шире изменения затрагивают Сеть, тем лучше для пользователя, не так ли? Уже сегодня Digg ставит под угрозу традиционный издательский бизнес — его участники неплохо проявили себя в поиске информации, которая соответствовала бы их собственным демографическим критериям. Популярность ресурса тому подтверждение. Благодаря MySpace подростки повсеместно получили возможность в обход цепкой родительской опеки делать то, что им лучше всего удается, а именно: болтаться без дела, налаживать неуклюжее общение с противоположным полом, делиться мнениями насчет последних «фишек» и музыкальных новинок.

Flickr предоставил бесплатный фотохостинг миллионам пользователей. Благодаря удачной технической реализации обмен фотографиями стал простым, как никогда. Использование же лицензий Creative Commons Лари Лессига (Larry Lessig) — показатель того, что Flickr имеет репутацию в каком-то смысле «оппозиционерскую», что должно привлекать иных скептически настроенных поживших хакеров и кодеров-любителей. С появлением Google Mail и Calendar для многих отпала необходимость в наличии Outlook: зачем платить Microsoft, если все, что нужно, доступно онлайн даром? Учитывая рост Сети во всем мире, а также развитие мобильного интернета, вы практически никогда не останетесь без коннекта.

Сайты Веб 2.0 отличаются прекрасной функциональностью и предлагают наилучшие сетевые развлечения. Разве это не прекрасно?

В тихом омуте

Несмотря на обилие пользовательских «примочек», прибыль компаний, вовлеченных в данную сферу, остается минимальной. Настолько минимальной, что возникает вопрос: чего не видно на поверхности? Взять тот же Flickr, наш последний пример. Приобретенный Yahoo за какие-то невообразимые миллионы долларов, этот сервис вряд ли вообще приносит деньги. Загляните на сайт. Где здесь статьи доходов? Конечно, вам предлагается купить привилегированное членство, но я готов поспорить, что число платных пользователей можно сосчитать по пальцам на руках миллионеров, купивших Flickr. Yahoo спускает деньги на поддержание работы Flickr c пугающей быстротой.

Не так давно Digg получил инвестиции в размере 1 млн долларов на развитие бизнеса. Его главный источник дохода, как можно заметить, — реклама вверху страницы, предоставляемая Google Adsense. Вряд ли тут золотое дно. Новые возможности появляются в Digg невероятно медленно. Единственное нововведение свелось к улучшению связи между пользователями, которые теперь могут видеть, чем заняты другие участники.

Возможно, самый экстремальный пример — это YouTube. По некоторым оценкам, сервис тратит по $1 млн. в день на оплату трафика и канала, обладающего необходимой пропускной способностью, учитывая количество закачиваемого видео. Каким таким способом они намерены добыть средства, чтобы покрыть эти расходы?

Так в чем секрет?

Итак, назревает главный вопрос: каким образом любое из этих деловых предприятий надеется заработать? Все они транжирят деньги, и ни одно не демонстрирует видимых возможностей получения прибыли помимо рекламы Google. Конечно, реклама Google сама по себе прекрасна, но она приносит деньги только самому Google.

Почему же Веб 2.0 стоит так дорого? Почему MySpace оценен более чем в половину миллиарда долларов, несмотря на отсутствие внятной бизнес-стратегии? Почему предположительная оценка Digg превышает $20 млн., тогда как проект не имеет ни одной идеи о том, откуда должны пойти деньги?

Ответ — информация. Маркетинг. Мельчайшие подробности обо мне и о вас. Вот где деньги.

Этот аргумент не новый, — такое возражение я слышал от самых разных приверженцев Веб 2.0, очередного мыльного пузыря. Они, возможно, впервые прочли его у кого-нибудь из популярных блоггеров, скажем, у Джона Баттелля (John Battelle).

Но все же аргумент имеет вес. Есть черта, которая объединяет проекты, подпадающие под понятие Веб 2.0: все они с невероятным энтузиазмом собирают информацию о вас и ваших приятелях. Что вам нравится. Что нравится вам и одновременно вашим друзьям. Digg знает, какие вы добавили заметки, к какой демографической группе вы относитесь, как отреагировали другие участники из той же демографической группы на ваш пост. MySpace способен проанализировать портрет каждого пользователя по любым статистическим параметрам, какие только можно вообразить, а затем раскопать и прибавить к этому информацию о том, что вы делаете и чем обмениваетесь в онлайне, и как это соотносится с данными о ваших друзьях из той же (или другой) демографической ниши.

Flickr, пожалуй, наиболее интересный сервис. Набираете запрос «кошка», и Flickr выдает самое популярное — по количеству кликов — фото. Сопоставляя цвет и другую информацию об изображении со словами, использованными в поисковых запросах, Yahoo постепенно пополняет базу, фиксирующую особенности человеческого восприятия. Часто приходится слышать, что основное различие между Yahoo и Google, если говорить о перспективе, в том, что компания Yahoo хочет, чтобы интернет описывали люди, а Google предпочитает поручить это дело роботам. Google в бизнесе ориентируется на создание алгоритмов. Yahoo, приобретая Flickr и Delicious (и еще что-нибудь, на что компания имеет виды), надеется, что необходимое направление бизнесу зададут пользователи — и социальные сети.

Финальная партия

Итак, Мёрдоку известно все о MySpace. Финансовые гуру из Yahoo знают все ваши сокровенные мысли, закладки и картинки. Сотрудники Google зафиксировали все ваши поисковые привычки, и, можете спорить на что угодно, они намерены залинковать их с вашим почтовым ящиком и ежедневником. И еще чем-нибудь, что вы ведете в Сети. Сколько стоит эта информация? Учитывая рост затрат на маркетинговые исследования в интернете, увеличение количества подключений во всем мире, можно догадаться, что статданные будут только дорожать.

Там, где есть что-либо ценное, всегда присутствует купля и продажа. Наши социальные сети, поисковые привычки, особенности зрительного восприятия будут безжалостно проданы любому, кто пожелает наложить руку на наши подробные демографические сведения. И когда ваши фотографии, файлы, почта, все ваши друзья будут существовать онлайн, вам тоже придется быть на связи. Благодаря повсеместному распространению интернета — как, скажем, в рамках «беспроводного» проекта Google в Сан-Франциско — возможность выйти на связь у вас будет всегда. А раз вы на связи — вы поставляете информацию маркетологам.

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

Эй, но вы и ваши друзья, по крайней мере, станете ближе друг другу! Кроме того, у вас будет бесплатный хостинг для фотографий.
Total votes 11: ↑10 and ↓1+9
Comments29

Библиотека начинающего ООП программиста — ваши советы

Reading time1 min
Views3.7K
Я так понимаю, многие сейчас страдают от неорганизованности знаний. Нахватавшись по верхам и того и этого, не имея базы, основы, пытаешься разбираться с вопросами и проблемами по ходу их возникновения. От этого беспорядочность только увеличивается. Так вот и я — вроде бы программирую, а получается быдлокод.

Решил с этим бороться и начать изучать все заново, по порядку.

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

Основы программирования, основы ООП, создание удобного и расширяемого кода и т.д. и т.п. Движусь, в основном, в сторону PHP и Adobe Flex, но параллельно приходится знать и Javascript и объектно-ориентированные базы данных и C++ и многое другое.

В комментарии приглашаются все, кто может подсказать полезную литературу, сайты, туториалы и FAQ'и. Думаю, что топик окажется полезным для многих людей. А по результатам попытаюсь составить библиотечку «must have».

Ваше слово :)
Total votes 45: ↑39 and ↓6+33
Comments87

Как узнать, какая музыка играет

Reading time1 min
Views173K
Вчера возникла довольно распространённая проблема: есть музыка, но неизвестно, кто исполнитель и как называется песня. Есть несколько способов решения:
  • Если песня играла по радио, то достаточно было запомнить радиостанцию (и то необязательно) и время. А затем надо зайти на сайт moskva.fm и найти по этим параметрам необходимую песню. Причём можно прослушать отрывок радиоэфира и убедиться, что мы нашли то, что нам необходимо. Этим способом можно воспользоваться не только в Москве, но, например, и у нас в Ярославле: очень много радиостанций, вещающих московский эфир.
  • Если же это музыкальный файл на компьютере, то можно воспользоваться сервисом MusicBrainz и специальной программой MusicBrainz Tagger.
  • Если же это неподписанный CD-диск, то стоит воспользоваться базой freedb.org и любой совместимой с этой базой программой (например, CDex).

Но что делать, если это музыка в видеоклипе (фильме) или музыка, записанная на старом носителе. Да и мало ли какие бывают случаи. А ведь решение есть!

Читать далее →
Total votes 80: ↑75 and ↓5+70
Comments80

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Works in
Registered
Activity