Search
Write a publication
Pull to refresh
57
0
Дмитрий @bdsoft

User

Send message

Трафик из Яндекс.Директ: грузите посетителей по центу

Reading time5 min
Views41K

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

Это – пошаговое руководство для тех, кто хочет знать, каким боком из Яндекс Директ (на вполне законных, между прочим, основаниях) привлекать недорогой трафик по 0.01 у.е или 30 копеек за переход.
Читать дальше →

Chatroulette своими руками — 50 строк кода

Reading time1 min
Views28K
image
Пару месяцев назад я приглашал всех на веб-семинар о p2p во Flash, но сделал это слишком поздно, поэтому наверняка большое количество желающих на него не попало. Самое ценное, что я извлек из этого семинара — то, что peer-to-peer приложения во Flash делать очень легко. Правда у самого руки очень долго до этого не доходили.

Но буквально вчера руки очень сильно зачесались, и посидев ночку я разобрался в том, как работает технология p2p во Flash. Соединить видеопотоки двух flash-клиентов мне показалось мало, поэтому решил сделать что-то более интересное:
  1. Пользователь открывает страничку
  2. Выбирает тему для разговора (один из постов на главной хабры)
  3. Разговаривает со всеми, кто выбрал эту же тему

Сделал. Тут мой пример видеоконференции, исходники клиента и сервера можно скачать отсюда. Минимальные требования для примера — наличие Flash Player 10 и вэб-камеры.

UPD: Все это добро хостится на AppEngine, могут закончиться бесплатные квоты и все перестанет работать. Перекинул клиента на narod.ru. Если работать не будет — заходите сюда

Твиттер-приложения и OAuth

Reading time1 min
Views2.8K
Как известно, многие пользователи Твиттера для написания твитов используют не веб-интерфейс, а сторонние приложения. Так вот, Кэролин Пеннер сообщила в блоге Твиттера о том, что начиная со вчерашнего дня — 31 августа — все приложения для Твиттера должны использовать OAuth.

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

При обычной проверке подлинности нужно указывать имя пользователя и пароль для доступа к Твиттеру, и приложение должно хранить и передавать эту информацию через Интернет при каждом запуске приложения. С OAuth всё иначе. Приложение не хранит ваш пароль, вы просто утверждаете приложению доступ. А если пользователь поменяет свой пароль, то приложения будут продолжать работать.

Отменить доступ приложению можно в любое время. Чтобы увидеть, каким приложениям дано разрешение, просто зайдите в раздел в настройках на вкладку Connections.

К счастью, разработчики знали о переходе на OAuth с декабря прошлого года, так что они успели обновить свои приложения. И многие приложения, в том числе Echofon, TweetDeck, Twitterrific, Seesmic, Twitter for Android, Twitter for iPhone и Twitter for BlackBerry, уже используют OAuth. Если вы пользуетесь сторонним приложением, то проверьте, что у вас его последняя версия. В противном случае может оказаться, что оно вообще не работает.

Загрузчик фотографий как vkontakte на Flex

Reading time9 min
Views11K
Неделю назад мои знания action script ограничивались тем, как добавить событие onclick на баннер перед загрузкой в баннерную сеть. В качестве загрузчика файлов я использовал swfupload, и очень не хотел влезать внутрь swf-ника и разбираться в коде. Мне не нравится flash, я ни разу не дизайнер и теряюсь, когда вижу все эти слои, кадры, инструменты для рисования звездочек и motion guides.

Потом я наткнулся на эту эту потрясающе-красивую штуку, и узнал, что есть flex. И что flex — это круто, потому что даже такой супер-начинающий как я, с нуля за несколько дней смог написать загрузчик фотографий с предпросмотром, ресайзом на клиенте и upload-баром, примерно такой, какой используется на сайте vkontakte.ru.

Есть три причины, из-за которых я решил использовать flash для загрузки фотографий. Это FileReference, FileReferenceList и flash.display.Bitmap. В 10-й версии флеш плеера у FileReference появилась функция load(), с помощью которой можно просматривать выбранные фотографии в ролике локально без загрузки на сервер. FileReferenceList позволяет в файловом диалоге с помощью shift-а выбрать сразу несколько фотографий. Bitmap делает ресайз картинок перед отправкой на сервер. Все это нельзя сделать на чистом javascript-е.

Итак, пишем загрузчик фотографий как vkontakte на flex (пошаговое пособие для совсем начинающих).
Читать дальше →

Пол Экман «Психология лжи»

Reading time4 min
Views12K
Пол Экман. Психология лжи
Вероятно, многие видели американский сериал «Lie to me». На бит-торрент трекерах он распространяется под названием «Теория лжи», а первый канал его показывает отчего-то под названием “Обмани меня”. Сериал рассказывает о команде суперпрофессиональных психологов, занимающихся расследованиями самого разного рода: от брачных дел до поимки маньяка-убийцы. Объединяет эти расследования только одно: всегда нужно выявить лжеца, узнать в чем он лжет, что скрывает – и тем самым решить дело. Именно распознавание лжи – профессиональная область героев сериала, именно для решения этой задачи их нанимает ФБР, полиция, пожарные и многие другие.

Однако, немногие видевшие сериал знают, что у доктора Кэла Лайтмана, главного героя, блестяще исполненного Тимом Ротом, есть вполне реальный прототип – выдающийся психолог, профессор Калифорнийского Университета Пол Экман. Манипуляции, микровыражения, техники выявления лжи, столь ярко демонстрируемые в каждом эпизоде, стали известны именно благодаря многолетним исследованиям доктора Экмана и его коллег. В 1985 году он написал книгу «Telling Lie», в которой подробно, почти скрупулезно рассказал о своих работах, разобрал виды и классифицировал признаки лжи, изложил техники выявления обмана в самых различных обстоятельствах: повседневной жизни, уголовных расследованиях и политике. Как оказалось, в закрытых и секретных организациях, вроде ЦРУ, АНБ и ФБР, психологических журналов особенно не читали, а книга, напротив, стала известна, а вместе с ней и её автор. Доктора Экмана начали приглашать для проведения тренингов и семинаров; выяснилось, что люди, стоящие на страже национальных интересов разбираются во лжи ничуть не лучше нас с вами. Т.е. они, как и большинство простых обывателей, думают, что способны выявить обман, но в действительности их результаты в среднем не лучше случайного угадывания, более того они часто просто не знают куда смотреть – таковы результаты исследований Экмана и его коллег.

В 1992 году «Telling Lie» была переиздана и дополнена с учетом опыта работы с секретными службами, а в 2009 году в издательстве «Питер» эта книга вышла в русском переводе под названием «Психология лжи». Найти книгу можно, к примеру, на ozon.ru
Читать дальше →

Давка в «Эльдорадо» на распродаже ноутбуков: видео

Reading time1 min
Views3.6K
30 августа в магазинах «Эльдорадо» случилось страшное (на Хабре об этом уже рассказывали от первого лица). В продажу поступили ноутбуки Rover eMachines с небольшой скидкой. Акция была организована крайне непрофессионально, и в результате толпы покупателей буквально затоптали продавцов.

Под хабракатом — видеоролики массовой истерии, слабонервным и женщинам не смотреть.
Читать дальше →

Добавляем новые поисковые операторы в Google

Reading time2 min
Views1.6K
Текущих операторов мне не хватало всегда. Различных функций поиска в Google предостаточно, но вот реализованы некоторые из них совершенно неюзабельно. Например, почему для того, чтобы задать язык искомых вебстраниц, я должен каждый раз лезть в «Advanced Search» или редактировать переменные GET-запроса в урле страницы? Про на автомате вбиваемый «&num=100» я уж и не говорю. Самое странное, что часть параметров из «Advanced Search» реализована в виде операторов, часть — нет.

Я всегда хотел, чтобы появились дополнительные поисковые операторы, покрывающие эти, довольно полезные функции. И только вчера вечером я догнал: «Ведь можно реализовать их с помощью user.js!» Набросал планчик, засел на несколько часов (ибо джаваскриптер из меня никакой) и проапдейтил уже известный вам «Tuned Google SERPs».

Итак, на сей момент доступны следующие операторы:

co:<двухбуквенный_код_страны> — задаёт страну, из которой вы осуществляете вебсёрфинг. Бывает полезно, если вы решили посмотреть «а какие позиции мой сайт имеет в выдаче для Аргентины».

lang:<двухбуквенный_код_языка> — задаёт язык страниц, отображаемых в результатах. Например, вы ищете материалы на русском о новомодном геджете или программе. Как многие делали раньше? Писали англоязычное название и какое-нибудь русское слово. Например: «iphone 3g обзор». Но во-первых, это сужает круг поисков, во-вторых, Гугл последнее время ориентируется на то, что это слово было в ссылке на статью, сама статья при этом может быть англоязычной и слова не содержать. Установив скрипт, мы смело пишем «iphone 3gs lang:ru» и наслаждаемся полным диапазоном материалов на русском. Второй случай, который приходит на ум — это пересечение слов в разных языках. Например, по русским запросам иногда вылазят болгарские страницы. Я, впервые увидев их, удивлённо подумал, что это страницы очередного удаффовского сайта. При помощи оператора «lang:» можно откинуть эти посторонние страницы.

loc:<двухбуквенный_код_страны> — задаёт страну, в которой расположен вебсайт.

num:<число_от_1_до_100> — задаёт количество выдаваемых результатов. Казалось бы, почему не установить «100» в настройках поиска! Однако, как правило, классических десяти вполне хватает. Лишь в некоторых, особых случаях надо увеличить это количество.

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

Устанавливаем, тестируем, сообщаем о багах, вносим дельные предложения по усовершенствованиям…

P. S. Кто пропустил — Tuned Google SERPs делает ещё несколько интересных вещей, читайте о них в предыдущих постах моего блога.

Эксперт-шоу «Рунетология» (10) — в гостях директор по маркетингу сервисов Яндекса Андрей Себрант

Reading time1 min
Views481
Сегодня в студии «Рунетологии» директор по маркетингу сервисов и главный редактор профессионального печатного журнала «Интернет-Маркетинг» Андрей Себрант

Интервью с гостем:
  • Как променять физику на интернет
  • Маркетинг — точная наука
  • Как разделить деньги и счастье пользователей?
  • Что потопило Lycos?
  • Mail.ru и Яндекс – конкуренты или партнеры?
  • О поиске Яндекса на Mail.ru
  • Будущие проекты Яндекса
Обсуждаемые события:
  • Регистраторов доменов заставят требовать паспорт
  • Русский MySpace закрывается
  • Яндекс провел обновление поисковой выдачи Арзамас 1.1
  • LiveJournal заблокировал самый популярный блог русскоязычной блогосферы
  • В России появился первый запрещенный блог
Послесловие:
  • Сколько же на самом деле пользователей в Рунете и как он будет расти дальше?
***
Вы так же можете послушать предыдущие выпуски и подписаться на RSS подкаста

***
Информационная поддержка онлайн-сообщество «Хабрахабр» и «Интернетные штучки»

Впервые в мировой практике: армия Израиля возьмет на вооружение робота-змею!

Reading time2 min
Views1.4K
В нашу реальную жизнь начинает активно внедрятся абсолютно новый тип бионических роботов: от любого традиционного они отличаются отсутствием колёс и «ног».

Новости из Израиля — [16.06.2009]:
Израильская армия планирует оснастить свои боевые подразделения роботом-змеей, сообщает агентство Ассошиэйтед Пресс. В «голову» устройства вмонтированы видеокамера и микрофон.
В процессе создания разработчики исследовали живых змей, чтобы скопировать их движения…
Видео и подробности по ссылке:
www.rian.ru/video/20090616/174530071.html


Новости из Японии — [23.05.2009]:
Робот змея ACM-R5 японской лаборатории умеет не только ползать но и плавать. Он не совсем военный, но принцип его движения уникален, в будущем такие роботы смогут решать широкий спектр задач.
Робот разработан Hirose Fukushima Robotics Lab…
Видео и подробности по ссылке:
www.popmech.ru/blogs/post/331-robot-zmeya

Читать дальше →

Армия США покупает новую игру

Reading time2 min
Views1.2K
Начиная с 2006 года солдаты армии США проходят обучение с помощью шутера от первого лица DARWARS Ambush (эта игра, специально модифицированная агентством DARPA, на фото). С тех пор армия закупила более 3000 лицензионных копий для тренировки частей пехоты, военно-воздушных сил, десантников, береговой охраны и других подразделений.

Но эта игра уже устарела, поэтому сейчас армия собирается провести апгрейд. Говорят, что уже найден новый движок и в ближайшие недели будет оформлен официальный контракт с разработчиком. Среди требований к новому движку — наличие функции редактирования карт, поддержка связи с боевым центром командования, наличие мобильной версии и коммуникации через интернет.

По планам, в течение следующего года новая игра (под кодовым названием Game After Ambush) будет установлена в 70 тренировочных игровых центров в 53 армейских подразделениях США по всему миру, в том числе в Германии, Италии и Южной Корее. Каждый игровой центр будет состоять из 52 компьютеров, укомплектованных специальным оборудованием: мышками, наушниками и рулями.

Солдаты смогут водить боевые машины, управлять самолётами и вертолётами, стрелять из оружия на виртуальных картах до 100 х 100 км. Новая игра будет полностью эмулировать настоящие действия солдат, в том числе реальные миссии по конвоированию, городским боям и реагированию на внезапное нападение.
Читать дальше →

Американская армия отняла у дата-центров дизельные генераторы

Reading time1 min
Views1.3K
Бум строительства дата-центров в США спровоцировал дефицит генераторов электрической энергии. По словам Джоша Сноухорна (Josh Snowhorn) из компании Terremark, на ожидание заказанного дизель-генератора мощностью 2 МВт может уйти целый год. Руководство других компаний, которые устанавливают дата-центры, тоже беспокоится из-за отсутствия генераторов электричества.

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

10 шагов для добавления сайта в Яндекс.Новости и Google News

Reading time3 min
Views83K
Яндекс.Новости и Google News являются крупнейшими новостными агрегаторами в России. Так, по данным TNS Russia в июне 2009 года Яндекс.Новости в день посещало чуть более 1,1 миллиона человек. Представьте, какой трафик на сайт могут дать подобного рода системы. И в отличие от, например, News2 и Smi2, новости попадают туда автоматически. Причем, для Google News не нужно совершенно ничего делать — главное, чтобы ваш сайт индексировался Гуглом. Для Яндекса нужно делать полнотекстовый фид со некоторыми тонкостями.
Читать дальше →

50 цитат о программировании всех времён

Reading time6 min
Views164K
Перевёл после прочтения комментариев к статье «О ненависти к C++». В цитатах можно найти ответы на большинство возникших там вопросов.

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

49. Lisp — это не язык, а строительный материал.
— Alan Kay

48. Ходить по воде и разрабатывать программы, следуя спецификации, очень просто… если они заморожены.
— Edward V Berard
Читать дальше →

10 имен

Reading time5 min
Views1.2K
Сегодня недостаточно прийти на рынок с инновационной технологией. «Как корабль назовешь, так он и поплывет» — фраза, известная всем с детства. Возможно поэтому крупные компании так тщательно подходят к выбору имени для своих продуктов, ведь учитывать приходится огромное количество факторов: звучание, написание, адекватность восприятия всемирной аудиторией, вопросы копирайта, в конце-концов. Сегодня я расскажу о том, как 10 всемирно известных торговых марок получили свои имена и что некоторые из них значат. Кое-что окажется интригующим, удивительным, а что-то — вполне предсказуемым, прошу не судить строго.

Red Hat Linux: имя с богатым подтекстом


imageСооснователь Боб Янг (Bob Young, на изображении) дал несколько объяснений возникновению «красной шляпы»: 1. Red Hat получил свое название в честь красного цвета, в истории Запада являющегося символом освобождения и борьбы за власть. 2. Второй сооснователь, Марк Юинг (Marc Ewing) носил красную лакросс-шляпу своего деда в колледже и был известен своим подходом к решению технических проблем и опытом в обращении с техникой. Все, у кого возникали какие-то вопросы и проблемы, шли к парню «в красной шляпе». 3. Свои первые софтверные проекты Юинг называл Red Hat 1, Red Hat 2 и так далее. Поэтому когда появился проект Linux его назвали просто Red Hat Linux. Дела пошли хорошо :)
Читать дальше →

Twitter поглотит мир: число пользователей увеличилось до 19 миллионов

Reading time1 min
Views468
image
Путь к мировому доминированию продолжается быстрыми темпами. Сегодня утром comScore опубликовала свой глобальный номер за март 2009 года. Исходя из этих данных число посетителей сайта во всем мире в марте увеличилось на 95% — с 9.8 миллионов до 19.1. Для сравнения в США 9.3 миллионов посетителей.

Эти цифры лишь показывают посетителей сайта и не включают в себя людей, которые пользуются твиттером с помощью клиента для ПК или мобильного телефона (большая часть пользователей). Но данные comScore служат хорошим показателем общего роста твиттера.

Если твиттер будет развиваться такими темпами то уже к лету число пользователей может достичь 50 миллионов.

Интервью в прямом эфире с Евгением Касперским (Лаборатория Касперского)

Reading time1 min
Views1.3K
imageПривет. Сегодня у нас несколько неожиданная, но безусловно приятная новость. Дело в том, что небезызвестный клуб «Бизнес в стиле .RU» при нашей информационной поддержке устраивает интервью с Евгением Касперским — бессменным руководителем всемирно известной группы компаний «Лаборатория Касперского». Интервью, что важно, будет проходить в прямом эфире!

Беседа с Евгением, если все будет тип-топ, состоится уже сегодня, 23 марта, приблизительно в 16:00 по московскому времени. До этого момента мы, как водится, ждем ваших вопросов прямо в комментариях. Кроме того, вопросы принимаются по джабберу (Jid: styleru@jaim.at) и в конференции styleru@conference.jaim.at.

UPD: Всем спасибо, было интересно :) Запись эфира будет доступна тут же, но позже.

Коворкинг в Ижевске

Reading time1 min
Views3.9K
Тему коворкинга в Ижевске поднимали не раз, но каждый раз это не уходило дальше стадии обсуждения. Мы попытались найти идеальное помещение за разумные деньги и обустроиться авансом, и мы считаем, что у нас это получилось.

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

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

На данный момент разработаны тарифные планы:

Постоянное рабочее место — 4 000 р.
Свободное рабочее место — 1 500 р.
Разовая встреча с клиентом — 500 р.

По всем срочным вопросам, вы можете позвонить по номеру 8 963 030-21-40, Тимур.
Писать в электропочту: timur@9utra.ru или просто отписываться в комментариях ;-)

Для заинтересованных, фотографии в альбоме на Яндекс.Фотках.

upd: Спасибо НЛО за карму :-)

Information

Rating
Does not participate
Location
Ижевск, Удмуртия, Россия
Date of birth
Registered
Activity