Я достаточно долгое время вынашивал идею рассмотреть клиентов публичного web-сервиса, браузер которых посылает заголовок User-Agent как у браузера в Windows, и которые при этом имеют все признаки сетевого стэка *nix-систем. Предположительно, в этой группе должна быть большая концентрация ботов, запущенных на недорогих хостингах для накрутки трафика или сканирования сайта.
Илья
@webbolt
User
Яндекс. Директ. Анализируем конкурентное окружение
4 min
16KПредставьте ситуацию. Вы разрабатываете сайты. Хорошие сайты для хороших людей. Ваши рекламные кампании работают давно, вы вышли на хороший уровень ROI, заказы идут с завидной периодичностью. Все казалось бы хорошо, пока в один прекрасный день мы не получаем кучу писем от Директа, о том что мы кем-то вытеснены с насиженных позиций. Мы идем в выдачу и видим на своей любимой позиции незнакомый сайт конкурента. Естественным нашим желанием будет узнать что это за фрукт и на основании этой информации принять стратегическое решение – ввязываться ли в войну бюджетов (если это серьезный и жирный конкурент) или подпереть снизу и помочь слить бюджет (если это мелочевка).
«Но это же невозможно!» – Скажете вы. – «Любая система контекстной рекламы руководствуется принципами закрытого аукциона и не предоставляет своим рекламодателям информацию о конкурентах. Мы ведь не знаем ни ключевых запросов конкурента, ни настроек его РК. Не знаем использует он минус-слова или кавычки. Самое главное – мы не знаем его ставок и CTR»
Спокойствие, только спокойствие! (с)
В статье я расскажу, как по косвенным признакам узнать максимум стратегически важной информации о конкурентах, достаточной для принятия решений.
Два года с кравлерами (web-mining)
4 min
3.7KDisclaimer: этот топик, возможно, отчасти самореклама, «вода» и бред, но, скорее всего, это просто классификация информации и опыта, накопленного за два года работы в области скрейпинга, для себя и тех кому интересно.
За кармой не гонюсь, ее хватает.
Под катом — небольшой пост про современный рынок кравлеров/парсеров, с классификацией и особенностями.
За кармой не гонюсь, ее хватает.
Под катом — небольшой пост про современный рынок кравлеров/парсеров, с классификацией и особенностями.
Сборка компьютера с водяным охлаждением
17 min
332K
Tutorial
В прошлом году я писал «фундаментальную» статью про системы охлаждения – труд вышел в двух больших частях (1, 2), зато я постарался рассказать про все, от радиаторов до жидкого азота. Совсем недавно я созрел на очередной «подвиг», а именно – на установку системы водяного охлаждения.
Если вам интересно подробное иллюстрированное руководство по сборке/установке такой системы (на примере производительного конфига), то добро пожаловать под кат. Трафик!
Если вам интересно подробное иллюстрированное руководство по сборке/установке такой системы (на примере производительного конфига), то добро пожаловать под кат. Трафик!
jsTree — Правильное дерево
3 min
4KПривет всем хабралюдям. Хочу рассказать вам о замечательной штуке, которая позволяет нарисовать красивую древовидную структуру. На хабре о JsTree, речь шла не один раз, но в основном это были краткие обзоры. Я же хочу рассказать, о нем немного подробнее, потому что этот плагин для jQuery выполняет практически любые задачи, которые можно ассоциировать с деревом.
Своя собственная, домашняя АТС
5 min
26KЧто такое SIP наверное уже многие знают. На самом деле это просто протокол установления сессий для устройств связи, все просто — ты спрашиваешь сервер на наличие вызываемого абонента, сервер отвечает, что он есть-нет, жив-оффлайн, и пр., сервер тебе отвечает — есть, находится там-то, спрашивает обоих абонентов на установление связи (ACK), после чего ты успешно разговариваешь с другом. Протокол достаточно простой, очень похож и по кодам и по организации на HTTP.
В этой статье пойдет речь не о протоколе. Речь пойдет о том, как создать свою собственную АТС, рационально организовать внешние и внутренние звонки.
В этой статье пойдет речь не о протоколе. Речь пойдет о том, как создать свою собственную АТС, рационально организовать внешние и внутренние звонки.
Сделаейте работу своего сайта эффективной. Это несложно
2 min
487Сколько себя помню, всегда очень скептически относился к SEO. Особенно всегда умиляло «текстовое» продвижение. Сайт, даже добравшись до первых позиций, выглядит отвратительно. Адские массивы нечитаемого текста, «типа новости» или «типа статьи», полные ничем необоснованных для стороннего пользователя ссылок.
Даже если такой сайт висит в заголовке выдачи — он продаст?
К тому-же, кликая на первые позиции, пользователь прекрасно понимает, что предложений в ответ на его запрос остается еще масса и, скорее всего, покинет ресурс.
Ниже несколько очевидных советов, которые помогут сделать сайт более дружелюбным. Не для поисковиков, а для посетителя.
Даже если такой сайт висит в заголовке выдачи — он продаст?
К тому-же, кликая на первые позиции, пользователь прекрасно понимает, что предложений в ответ на его запрос остается еще масса и, скорее всего, покинет ресурс.
Ниже несколько очевидных советов, которые помогут сделать сайт более дружелюбным. Не для поисковиков, а для посетителя.
21 способов склонить клиента сделать заказ по телефону
2 min
30KКак разговаривать с клиентами по телефону в интернет-магазине
После списка будут даны объяснения по каждому пункту.
Комментарии к 21 способу
После списка будут даны объяснения по каждому пункту.
- Разговор с клиентом должен начинаться с «Здравствуйте, *название магазина*» (или что-то похожее). Никаких «алло», «да» и тд.
- Искореняйте из разговоров менеджеров «слова паразиты». Речь должна быть чистой.
- Ответы менеджера всегда должны быть уверенные и утвердительные. Особенно касается это вопросов с подковыркой со стороны клиента.
- «Улыбайтесь» в трубку. Голос менеджера должен звучать бодро и весело. В аське сдержанно используйте смайлики типа «)», если клиент сам вставляет графические смайлы, можно использовать и их.
- Повышайте компетентность менеджеров. Чем выше квалификация специалиста, тем качественные ответы для клиента, тем выше доверие клиента к вашей компании.
- Никогда не перебивайте клиента. Дослушайте до конца, даже если вы уже знаете концовку вопроса.
- Постарайтесь узнать, какие цели преследует клиент, покупая этот товар. Возможно, его выбор не соответствует поставленным целям, задача менеджера объяснить неверный выбор и дать компетентную консультацию.
- Не позволяйте менеджеру долго расспрашивать клиента о контактной информации, рассказывать по телефону об акциях и скидках и остальную несущественную информацию.
- Если необходимого товара нет, всегда предлагайте клиенту другие варианты.
- Работайте в режиме «менеджер-клиент», а не «клиент-менеджер».
- Если разговор зашел о том, что магазин будет связываться с клиентом через определенное время, четко определите это время.
- Всегда перезванивайте клиенту, если произошли какие-либо существенные отклонения от договоренностей с клиентом.
- Если у вас, что продается «мелкое» к товарам, стоящее небольшие деньги, проходит какая-то промо-акция с пробниками или каталогами, предложите клиенту купить «мелочь» или участие в промо-акции.
- В конце разговора подталкивайте клиента к заказу фразами «на какое число оформлять доставку?», «Какой товар будете заказывать?»
- Если запрашиваемый товар проходит по акции или имеет скидку — обязательно сообщать об этом.
- Нельзя впихивать клиенту залежалый товар. Обман всегда становиться явным. Предлагайте клиенту товар, который бы посоветовали сами себе.
- Сообщайте по телефону клиентам вместе с суммой заказа их скидку.
- Нельзя использовать фразу: «это последние на складе» как прием для убеждения сделать покупку.
- Если решили через менеджера узнавать, откуда пришел клиент, не будьте настойчивы. Максимум 2 вопроса.
- Всегда благодарите клиента за оказанное вам доверие: «спасибо за заказ» или «спасибо за покупку».
- В аське всегда в одном сообщении с информацией товара указывайте его цену.
Комментарии к 21 способу
Кроссдевайсная верстка
4 min
1.5KВ спецификации CSS2.1 определены типы устройств (носителей), для которых применяются стили:
- all — для всех устройств;
- braille — для устройств, которые выводят информацию азбукой Брайля;
- embossed — для устройств печати азбукой Брайля;
- handheld — для мобильных устройств;
- print — для устройств печати и отображения в режиме предпросмотра печати в браузерах;
- projection — для презентаций (проекторов);
- screen — для экранов компьютеров;
- speech — для синтезаторов речи (в CSS 2 — aural);
- tty — для терминалов;
- tv — для телевизоров.
Версионность данных в MySQL
3 min
2KВ 1С есть очень полезная фича — периодические реквизиты, с помощью них можно хранить не только значение, но и всю историю его изменения. Например, если мы храним значение курса бакса по отношению к рублю, то хранится не только актуальное значение, но и значение за вчера, позавчера и т.д.(период хранения может быть любой). В MySQL, к сожалению, такой фичи нет(наверное и не надо). Значит сделаем сами ;).
Yota и любой современный ноутбук
1 min
956Что такое качество в веб-дизайне: примеры и рекомендации. Часть 1
5 min
39K
Translation
Несколько выдающихся примеров и рекомендаций по созданию качественного дизайна веб-страницы или блога
Многие люди склонны описывать предоставляемые ими услуги по веб-дизайну как «качественные». Но что означает здесь слово «качество», как определить, является дизайн качественным или нет? Что ж, я вижу несколько способов определить качество применительно к сфере веб-дизайна. Ведь если однажды определить, что позволяет создавать качественный веб-дизайн, можно использовать эти же приемы для оттачивания собственного стиля.
Чтобы объяснить, как я понимаю качество в дизайне веб-сайтов, я собрал несколько рекомендаций и примеров.
Многие люди склонны описывать предоставляемые ими услуги по веб-дизайну как «качественные». Но что означает здесь слово «качество», как определить, является дизайн качественным или нет? Что ж, я вижу несколько способов определить качество применительно к сфере веб-дизайна. Ведь если однажды определить, что позволяет создавать качественный веб-дизайн, можно использовать эти же приемы для оттачивания собственного стиля.
Чтобы объяснить, как я понимаю качество в дизайне веб-сайтов, я собрал несколько рекомендаций и примеров.
«Бабушка-онлайн» — даёшь компьютер каждому пенсионеру!
3 min
764Продолжаю рассказывать о проекте «Бабушка-онлайн». Это вторая заметка, а первая находится здесь: inskin.habrahabr.ru/blog/56358
Вкратце напомню — проект «Бабушка-онлайн» ставит своей целью наладить бесплатное обучение пенсионеров / ветеранов / блокадников основам работы на компьютере и в интернете с подарком компьютера на дом после окончания обучения. Делается проект в Санкт-Петербурге, но в будущем — экспансия в регионы.
Суммарно — работа идёт, техника принимается, новые классы к открытию планируются, телевидение к нам наезжает, и есть необходимость в небольшой помощи волонтёров.
Вкратце напомню — проект «Бабушка-онлайн» ставит своей целью наладить бесплатное обучение пенсионеров / ветеранов / блокадников основам работы на компьютере и в интернете с подарком компьютера на дом после окончания обучения. Делается проект в Санкт-Петербурге, но в будущем — экспансия в регионы.
Суммарно — работа идёт, техника принимается, новые классы к открытию планируются, телевидение к нам наезжает, и есть необходимость в небольшой помощи волонтёров.
Про букву ё
1 min
1.8KТак, на всякий случай, вдруг кому где пригодится.
Средствами юникода существует четыре способа написать букву «ё».
Во-первых, по-русски: ё. В юникоде символ обзывается U+0451 CYRILLIC SMALL LETTER IO.
Во-вторых, не по-русски: ë. В юникоде: U+00EB LATIN SMALL LETTER E WITH DIAERESIS
Ну, и в-третьих, можно использовать комби-символ на русской (е) или латинской (e) буквах: ё ë. Выглядит малость неряшливо, но иногда способно прокатить.
Средствами юникода существует четыре способа написать букву «ё».
Во-первых, по-русски: ё. В юникоде символ обзывается U+0451 CYRILLIC SMALL LETTER IO.
Во-вторых, не по-русски: ë. В юникоде: U+00EB LATIN SMALL LETTER E WITH DIAERESIS
Ну, и в-третьих, можно использовать комби-символ на русской (е) или латинской (e) буквах: ё ë. Выглядит малость неряшливо, но иногда способно прокатить.
Способы развивать сообщества (форум)
3 min
1.9KВ этом топике я напишу свой опыт развития форумов, от начальных этапов, когда он еще совсем не живой, до моментов, когда форум уже развит и его нужно удерживать и еще больше разрабатывать.
Так же предлагаю присоединиться тем, кто так же развивает различные коммьюнити и поделиться своим опытом, своими наблюдениями.
Опыт этот очень интересен, поможет, я думаю, многим стартаперам. В интернете на эту тему информации практически нет, поэтому эта тема поможет многим.
Так же предлагаю присоединиться тем, кто так же развивает различные коммьюнити и поделиться своим опытом, своими наблюдениями.
Опыт этот очень интересен, поможет, я думаю, многим стартаперам. В интернете на эту тему информации практически нет, поэтому эта тема поможет многим.
Вертикальное выравнивание в div'ах
1 min
1.9KПо мотивам cssing.org.ua.
Для вертикального выравнивания в блоках разработчики W3C создали замечательное свойство display: table-cell;, которое позволяет заставить какой-либо элемент отображаться как ячейка таблицы. При этом добавив vertical-align: middle; мы прекрасно справились бы с поставленной задачей, если бы не Internet Explorer, который ни в какую не хочет поддерживать свойство display: table-cell;.
Для вертикального выравнивания в блоках разработчики W3C создали замечательное свойство display: table-cell;, которое позволяет заставить какой-либо элемент отображаться как ячейка таблицы. При этом добавив vertical-align: middle; мы прекрасно справились бы с поставленной задачей, если бы не Internet Explorer, который ни в какую не хочет поддерживать свойство display: table-cell;.
Свой Xmarks
2 min
4.1KПосле прочтения этого поста я вспомнил одну из прекрасных функциональностей плагина Xmarks. Точнее — использование собственного сервера. Конечно об этом говорилось в комментариях к вышеуказанному топику, но думаю, что все же такую функциональность нельзя упускать из виду. И да — я нисколько не против отчислений в пользу разработчиков Xmarks. Я считаю, что каждый разработчик должен иметь свой куш с популярного приложения, но…
Регистрируем электронное СМИ
3 min
40KРано или поздно, владельцы сайтов начинают задумываться о защите своих прав на контент. Кроме того, сайты создающие собственный контент заинтересованы в облегчении получения авторских материалов. Всему этому может способствовать регистрация СМИ, в нашем случае – электронного.
Как я нанимаю программистов
4 min
10K
Translation
Есть три вопроса, ответ на которые надо знать, когда нанимаешь на работу программиста:
1) Он умный?
2) Способен ли он выполнять работу?
3) Смогу ли я с ним работать?
Кто-то умный но не способный выполнять работу может быть хорошим другом, но не сотрудником. Можно обсудить с ним какие-то проблемы, пока он прохлаждается на своей собственной работе.
Тот, кто способен выполнять работу но не умён – неэффективен. Неумные люди выполняют работу путём грубой силы. Работа с такими людьми движется медленно и обычно раздражает.
С тем, с кем я не смогу работать – я не смогу работать.
1) Он умный?
2) Способен ли он выполнять работу?
3) Смогу ли я с ним работать?
Кто-то умный но не способный выполнять работу может быть хорошим другом, но не сотрудником. Можно обсудить с ним какие-то проблемы, пока он прохлаждается на своей собственной работе.
Тот, кто способен выполнять работу но не умён – неэффективен. Неумные люди выполняют работу путём грубой силы. Работа с такими людьми движется медленно и обычно раздражает.
С тем, с кем я не смогу работать – я не смогу работать.
Под катом продолжение статьи Аарона Шварца. Я бы предпочёл чтобы меня собеседовали таким образом, чем быть изучаемым девочкой-сотрудницей ОК, которая не отличает http от mp3.
Как мы делаем контент. Практическая диалектика
7 min
804Через неделю нашему блогу Хреновина.net исполнится 9 месяцев. За это время мы набрали уже неплохую популярность и регулярно получаем отзывы-благодарности за интересный контент. Что греха таить, то, что мы делаем, нам и самим нравится. И мы были бы рады, если бы подобного рода контента в Сети было побольше. Сегодня мы хотим поделиться некоторыми приёмами изготовления интересных постов.
Information
- Rating
- 4,306-th
- Location
- Москва, Москва и Московская обл., Россия
- Works in
- Date of birth
- Registered
- Activity