Pull to refresh
6
0
Александр Жилин @zhilin

User

Send message

Всё, о чём должен знать разработчик Телеграм-ботов

Reading time15 min
Views598K

Вы вряд ли найдете в интернете что-то про разработку ботов, кроме документаций к библиотекам, историй "как я создал такого-то бота" и туториалов вроде "как создать бота, который будет говорить hello world". При этом многие неочевидные моменты просто нигде не описаны.

Как вообще устроены боты? Как они взаимодействуют с пользователями? Что с их помощью можно реализовать, а что нельзя?

Подробный гайд о том, как работать с ботами — под катом.

Читать далее
Total votes 127: ↑127 and ↓0+127
Comments73

Отслеживание конверсий в оффлайне. Часть 1

Reading time2 min
Views2.8K
Оценить эффективность источников трафика несложно, если вы получаете заявки/заказы только через форму на сайте. Для этого достаточно установить счетчик Google Analytics и настроить цели, либо электронную торговлю в случае интернет-магазина.
Но как оценить эффективность платного источника трафика, если большинство заказов поступает не через форму на сайте, а по телефону? Решение есть! Об этом я и хочу рассказать в своем обзоре.
читать дальше...
Total votes 3: ↑2 and ↓1+1
Comments3

История и развитие социальных медиа

Reading time16 min
Views16K
Социальные медиа стали неотъемлемой частью современного общества.

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

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

Кажется, есть социальные решения для любых нужд.

В данной статье мы рассмотрим историю и развитие социальных медиа, начиная с их скромного начала и до наших дней.
Продолжим...
Total votes 63: ↑58 and ↓5+53
Comments25

Как подобрать цвет для оформления своей работы

Reading time1 min
Views3.2K
Эдвард Тафти в Envisioning Information упоминает об одном способе выбора цветовой палитры для оформления. Он говорит, что очень хорошо использовать цвета окружающего нас мира. Человеку должны быть приятны те сочетания цветов, которые окружают его в природной приятной обстановке в солнечный день.

Решив попрактиковаться, я взял несколько своих мыльничных фотографий, потыкал в них пипеткой и покрасил получившимися цветами маленький бессмыссленный шаблон.

Вот погожий зимний пейзаж



Под катом еще фотографии, а если вам интересен Тафти, у меня на сайте есть ссылки на его книги и примеры из них.

Читать дальше →
Total votes 86: ↑81 and ↓5+76
Comments43

Image Composite Editor — создатель панорамных фото

Reading time1 min
Views14K
Сталкивались ли вы с потребностью совместить несколько снимков в одну панораму? Казалось бы, довольно простая задача, которую впрочем, трудно решить без вспомогательных средств. Помочь в решении вам может небольшая программа Microsoft Image Composite Editor. Эта программа — разработка команды Microsoft Research и полностью бесплатна. Перед тем как попробовать, я не ожидал ничего особенного, но результат меня приятно удивил. Шесть фотографий скормленных программе сшились без единого заметного шва. Результат — отличный. Под катом я выкладываю исходные фотографии и результат работы программы, а также снимок интерфейса. Осторожно, много картинок.


Читать дальше →
Total votes 97: ↑87 and ↓10+77
Comments102

Как мы будем жить через 100 лет. Взгляд из 1900-го года

Reading time1 min
Views1.9K
Подборка германских открыток образца 1900-го года на тему жизни в 2000-м году. Топик создан в качестве иллюстрации к моему комментарию в хабратопике «Будущее человечества». Все картинки под хабракатом.
Читать дальше →
Total votes 89: ↑83 and ↓6+77
Comments119

Как рекламироваться в Google Adwords

Reading time1 min
Views13K
Мой опыт рекламы в Adwords. Будет полезен скорее новичкам, но, возможно, и опытные рекламодатели найдут что-то новое.

Что надо сделать до начала работы с Адвордс?
  • Завести карточку для оплаты в Интернет и узнать в банке ее CVV-код. Положить на нее некоторую сумму, например, $50.
  • Очень полезно почитать справку по Adwords.

Регистрация в Адвордс и настройка платежной информации

Зайдите на http://adwords.google.com и зарегистрируйтесь.

Если у Вас уже есть почтовый ящик на Gmail, то лучше указать его в качестве логина. Если нет — укажите любой другой действующий email.

Настройте платежную информацию. Зайдите на вкладку Оплата — Настройки платежных данных. Выберите основной способ оплаты (для Украины я выбираю постоплату по кредитной карте и пишу транслитом имя, фамилию, адрес в том виде, как они заполнены в банке при получении кредитки, дату окончания срока карты и ее CVV-код).

Подбор ключевых слов

Допустим, Вы занимаетесь страхованием автомобилей.

Продолжение статьи здесь
Total votes 102: ↑90 and ↓12+78
Comments35

Web 2.0, бесплатные Api, Google Maps, кириллица или одна непростая ночь

Reading time3 min
Views953

И тут он говорит мне: «Как же это у нас сервис без карт? Это ж не Web 2.0!». Услышав сакраментальное «Web 2.0», я внутренне напрягся. Обычно это означает неделю работы без выходных, для реализации какой-нибудь красивой фигни, увиденной начальством на бескрайних просторах Интернета. Придав лицу умное выражение (и такое бывает), я принялся излагать трудности и опасности разработки приложения для работы с картами. Но мой полет мысли был варварски прерван.

«Есть же GoogleMaps. Там уже все сделано за нас. У них, я слышал, хорошее Api, к тому же бесплатное. Нужно только прикрутить по-быстрому. Работы-то на пару часов».

После ключевых фраз «по-быстрому» и «Работы-то на пару часов» я понял, что сегодняшний секс с девушкой накрылся медным тазом. Да и вообще на ближайшие дни моим постоянным половым партнером становится Internet Explorer.

что было дальше
Total votes 76: ↑68 and ↓8+60
Comments73

Виртуальные вещи имеют право на жизнь?

Reading time4 min
Views1.2K
Набросал тут одну концепцию — прошу общество оценить. У меня она лежит в папке «Наброски», поэтому прямо по тексту могут встречаться неточности/повторы/противоречия — потому как это черновик.

***
Виртуальная вещь (ВВ) – это вещь, которая существует только в виде изображения в интернете. Но, тем не менее, ее можно передать кому-то, продать или подарить, а также поломать или использовать по назначению. Для примера можно рассмотреть оружие в MMORG типа WOW Или L2 – это классическая виртуальная вещь. Отличие наших ВВ от других – их независимость от определенной игры, сайта подарков и т.п. ВВ существуют как бы по всему интернету, сфера их распространения не ограничена. То есть хозяин ВВ может передать/продать ее любому человеку в инете.

На данный момент не подразумевается, что ВВ будут давать их обладателям какие-либо преимущества. ВВ – это средство доставить себе или другому человеку эстетическое и/или эмоциональное удовольствие. Например, подарив знакомой по ЖЖ девушке букет цветов или колечко (см., например).

Некоторые фрагментарные наброски/примеры, иллюстрирующие то, зачем нужны ВВ, изложены ниже.

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

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

ВВ может существовать в виде статического изображения, 3D модели, или в виде анимированного ролика. Совершая над ВВ какие-то действия типа «Использовать», пользователь может наблюдать и слышать некую последовательность действий. Например, Использовать ВВ-колу значит открыть бутылку с ней и налить в стакан. При этом проигрывается соответствующий флеш-ролик с аппетитным звуковым рядом. После «использования» ВВ-кола теряет свои свойства и переходит в состояние «использовано». Второй раз налить виртулаьной колы нельзя.

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

У ВВ есть некоторое количество стандартных состояний, а также к ВВ можно применить стандартные действия.
Список состояний (в первом приближении):
• Стандартное (ВВ находится «в полном здравии», к нему допустимы любые действия )
• Использованное (применимо не ко всем ВВ. Например, можно использовать пирожок (т.е. съесть его), но нельзя использовать букет цветов)
• Поломанное (разбитая вещь, растоптанный пирожок, поломанные цветы).

Список действий (в первом приближении):
• Посмотреть (состояние существует в виде ссылки. Я размещаю эту ссылку в своем блоге и хвастаюсь – «смотрите что у меня есть», «смотрите что мне подарили» и т.п. Также любой другой пользователь может разместить эту ссылку где хочет. Она не дает ему никаких прав.)
• Передать (по-видимому через специальный интерфейс, с возможностью защищенной сделки, в том числе продажи)
• Использовать (доступно не для всей ВВ. Например, использовать букет нельзя.)
• Поломать (доступно для всех ВВ. Необходимое действие т.к. этим можно выразить свое отношение к другому человеку, например, поломав его подарок.)
• Выбросить (допустимо для всех ВВ. После выбрасывания ВВ либо исчезают, либо попадают на свалку ВВ, на которую имеют доступ все желающие. Все выброшенные ВВ могут существовать на свалке некоторое количество времени, если их не заберут, они исчезают. А если заберут – становятся собственностью того, кто их подобрал.)

Надо продумать такую вещь как упаковка для ВВ. В первую очередь это подарочная упаковка – типа гифт бокса, в котором подарок может быть отправлен другому человеку. По сути, упаковка это тоже ВВ, одноразового применения (???), которая после использования исчезает (???). Короче, тут еще много вопросов. Возможно, это просто еще одно состояние ВВ – «Упаковано», с возможностью выбрать вид упаковки. (Экспромтом странный пример – подобрать на свалке использованную банку из под колы, упаковать красиво и послать козлу на день рождения :) )

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

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

Процесс покупки заключается в получении покупателем ссылки на администрирование ВВ. Зайди по ссылке (ну конечно пароли там и все такое) он получает возможность совершить с ВВ любые действия, доступные для данного вида ВВ. При этом ссылка типа «Посмотреть», которую он может размещать в инете и передавать неограниченному количеству людей, будет просто отображать текущее состояние ВВ – новое красивое, использованное, поломанное и т.п. ВАЖНО: ссылка содержит не только код ВВ но и код владельца. Как только я передал свою ВВ кому-то, то по ссылке, которую я публиковал раньше, эта ВВ уже грузиться не будет, а загрузится надпись типа «Передано другому владельцу», либо «Поломана», либо «Не существует» и т.п. При этом (видимо) будет возможность каким-то образом дать запрос только по коду ВВ, без владельца – чтобы проследить ее историю – например, интересно что сделал с моим прошлогодни подарком тот, кому я его подарил. Но пока это не до конца понятно, делать или нет.

***

Все, тут заканчиваю, дальше начинается обзор мелких и пока неважных деталей.
Как думаете, будут ли покупать виртуальную колу по 10 центов? Букет виртуальных цветов за пару баксов? Колье за сотню?
Станет ли популярным дарить ВВ?
Ну и вообще, интересно ваше мнение.
Total votes 3: ↑3 and ↓0+3
Comments21

Источники доходов интернет-медиа. Часть I

Reading time6 min
Views6.4K
Мэтью Соларс (Matthew Sollars) опубликовал первую порцию списка источников дохода, которые может использовать интернет-медиа. Список составлен по результатам обзора существующих практик СМИ в США и Европе. Упор сделан на инновационные подходы, поэтому в список не включён основной источник – баннерная реклама. Я публикую этот список специально для тех скептиков, которые активно отмахивались и ёрничали в комментариях под моими заметками и переводами о бизнес-моделях для интернет-СМИ, опубликованными ранее. Разумеется, в России реалии иные, тем не менее чужой опыт может оказаться полезным.
UPD Вторую часть статьи «Источники доходов интернет-медиа» можно прочитать здесь.
Читать дальше →
Total votes 35: ↑31 and ↓4+27
Comments20

Что нам стОит карту пользователей построить?

Reading time5 min
Views601
Несколько недель? назад прочитал на хабре про интеграцию с google maps. К сожалению не нашел ссылку, но смысл в статье шел о городском сайте на который пользователи могли самостоятельно добавлять объекты на карту. Идея выглядела довольно сексуально, но в комментах автор признался, что писАл этот функционал несколько месяцев((

Данный факт поверг меня в жёсткое уныние(
Анализ скриптов на симпатичных сайтах интегрированных с gmaps, навроде этого
dom показывал внушительные километры кода… И так бы я и продолжал сидеть в депрессии, пока случайно не забрел таки на сайт с хелпом от собственно гугла.

И как выяснилось — вся информация о сроках и объемах этой задачи как минимум саботаж и провокация! Итак, строим карту пользователей на основе сервиса Google maps
Примерно такую:


Читать дальше →
Total votes 57: ↑41 and ↓16+25
Comments34

Цветовая схема и гамма

Reading time3 min
Views2K
Статья будет полезна всем владельцам страничек в интернете — это и личные сайты и блоги (дневники). Написано, что бы помочь справиться с дикими сочетаниями цветов, сопровождающих, практически, каждый второй ресурс. Секретом не будет, что правильный подбор цветов, для того же сайта, играет ключевую роль в восприятии.

В статье:

В первой части:

  • Вводная информация.
  • Таблица базовых цветов и RGB-значений цвета.

Во второй части:

  • Обзор сайтов-микшеров по подбору правильных сочетаний.
  • Обзор очень полезной программы в этом деле — ColorPic.
 

Часть 2:

В прошлом посте (Часть 1 (!!! не Хабрахабр!!!)) я написал о цветах, таблицы базовых цветов и тд. Разобраться в этом не просто. И подбирать правильно желательные цвета с ходу бывает сложно. Для выполнения этих действий есть целая серия веб-сайтов-микшеров, о которых я собираюсь сейчас рассказать. Работают эти сервисы по простому принципу: вы выбираете один цвет, который вам хочется видеть в вашей работе, а сервис подбирает остальные.

kuler.adobe.com

Этот сервис работает имено так. Выбираете и настраиваете один цвет, другие настраиваются соответственно. kuler_adobe Есть раздел с отсортированными наборами цветов по рейтингу популярности. А так же с новыми палитрами. kuler_adobe2 http://kuler.adobe.com/
Читать дальше →
Total votes 44: ↑42 and ↓2+40
Comments24

Сохранить и преумножить деньги в Интернете – где и как?

Reading time6 min
Views2.9K
Инфляция неумолима, она пожирает деньги. А так хочется не только сохранить, но и приумножить. И еще раз преумножить и еще раз.
Вот уже несколько месяцев присматриваюсь, куда вложить деньги, но то вкладывать особо нечего, то доходность не устраивает, то инструментарий дает сбои. Я искал вариант вложить деньги на срок 6-9 месяцев с максимальной выгодой. Поскольку часть моего заработка в электронных деньгах, то искал я возможность вложить именно их, не вставая со стула.
Заработать в Интернете способов сотни, но это работа. А какие возможности вложить деньги? Вариантов, на самом деле не так уж и много.

ПИФы
Весной – в начале лета я планировал вкладывать именно ПИФы, но в тот момент денег не было. Посмотрев статистику за предыдущие 2-3 года, я пришел к выводу, что именно этот финансовый инструмент может принести наибольшую доходность. Самые успешные показывали до 60-80% годовых! В общей массе ПИФы давали не менее 20-40% годовых. Были конечно и исключения, которые уходили в минус, но таких меньшинство.
За покупку и продажу пая берут обычно около 1,5%, в зависимости еще от того, как долго будет ваш пай на руках. Чем дольше – тем меньше процент при продаже. Около 3% за обслуживания пая. Сразу вычтут 13% налога с дохода (Но это, конечно, если ПИФ принесет доход).

Читать дальше →
Total votes 46: ↑38 and ↓8+30
Comments75

ВебАсист Интернет-магазин

Reading time1 min
Views1.4K
Мы выпустили новый веб-сервис — ВебАсист Интернет-магазин.

ВебАсист Интернет-магазин

Сервис позволяет быстро (мгновенно) создать свой интернет-магазин или внедрить возможность заказа
на любой веб-сайт (блог) с помощью виджетов.
Подписаться на сервис — бесплатно.

Вот пример того, как можно внедрить возможность заказа на любой сайт (на примере демо-продукта Apple iPhone, 11995 рублей):
Добавить в корзину

Если нажать на кнопку, то процесс покупки начинается в лайтбоксе (как в этом примере) прямо на этой странице (если разрешено публиковать JavaScript; если не разрешено, то открывается новое окно).

Веб-сервис разработан на основе продукта Shop-Script (этот продукт тоже разработан нами).

В феврале 2008 планируем выпустить версию ВебАсист Интернет-магазин в открытых исходных кодах, которые можно будет поставить на свой сервер или shared-хостинг.
Total votes 32: ↑23 and ↓9+14
Comments67

Егор Гилёв: «Всё, что вы хотели знать о Турбомилке, но стеснялись спросить»

Reading time3 min
Views1.4K
Бравый турбомилкер раскрывает секреты
Егор Гилёв (yegorg) — директор студии визуального дизайна интерфейсов TurboMilk. Как получилось, что в средней полосе России появилась компания со странным названием, которая рисует иконки для клиентов по всему миру? В интервью Егор раскрывает секреты организации работы студии.

Почему вы занимаетесь иконками и интерфейсами? Ведь все вы начинали как дизайнеры сайтов?

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

Разработчик сайтов часто вынужден работать с непрофессиональными клиентами. А мы, как аутсорсеры, чаще общаемся с профессионалами. У нас три большие группы клиентов: студии дизайна, разработчики программного обеспечения, и юзабилити-профессионалы. Общаться с этими людьми обычно легче, чем со средним клиентом, которому нужен просто сайт.

Читать дальше →
Total votes 66: ↑63 and ↓3+60
Comments80

Интегрируем google maps

Reading time2 min
Views2.8K
Google maps — отличное средство для картографии и сейчас мы будем интегрировать его себе на сайт благодаря открытому API. Интегрировать будем не только фиксированное положение но и произвольное, а именно — создадим в базе данных таблицу «locations», впишем там поля title, x, y.

Теперь нам надо редактировать каждое местоположение. Создадим полотно, где будет отображаться карта.
<div id="map" style="width: 250px; height: 250px"> </div>

Дальше — прикрутим вызов библиотеки из google. Поскольку я использую smarty, то я передаю ключ разработчика в виде переменной.
<script src="http://maps.google.com/maps?file=api&v=2&key={$google_maps_hash}" type="text/javascript"></script>


Теперь сделаем функцию, которая будет заниматься всей гразной работой — создавать карту в нашем div элементе, позиционировать согласно заданным координатам, устанавливать bubble. В случае если мы редактируем эти координаты, то функция будет по обратной связи прописывать в скрытые input-поля некоей формы «registration_form» новые координаты перенесённого pin-указателя.
<script type="text/javascript">
function load_map(x,y,title) {

if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(x, y), 13);
map.enableScrollWheelZoom();

point = new GLatLng(x, y);
marker = new GMarker(point);

map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.addOverlay(marker);
marker.openInfoWindowHtml(title);
/*
var mgr = new GMarkerManager(map);

GEvent.addListener(marker, "dragend", function() {
//var center = map.getCenter();
var strCenter=marker.getPoint();
marker.openInfoWindowHtml(document.forms['registration_form'].title.value);
document.forms['registration_form'].geo_x.value=strCenter.lat();//arrCenter[0];
document.forms['registration_form'].geo_y.value=strCenter.lng();//arrCenter[1];

});
*/
}
}
</script>
Total votes 19: ↑19 and ↓0+19
Comments30

Google Maps: Вернисаж

Reading time8 min
Views6K
Сервис карт от Google столь же многогранен, как и сама компания-разработчик. Давайте посмотрим на удивительные «картины» Maps!

Что правда — то правда! Google Maps имеет множество секретов, достаточно знать лишь ключи к ним — координаты объектов. Зная эти шифры можно увидеть настоящие чудеса природы, многогранность человеческой фантазии и много чего интересного. В поисках таких вот диковинок я наткнулся на огромное множество последних. Самыми интересными из них я с вами и поделюсь!
Читать дальше →
Total votes 65: ↑63 and ↓2+61
Comments59

Лучшие методы нахождения новых B2B клиентов в 2014

Reading time1 min
Views8.4K
image

Генерация лидов — термин, который занимает фундаментальное положение в маркетинговой стратегии компании. Ежедневно миллионы сделок осуществляются благодаря грамотной генерации лидов. Некоторые могут назвать это искусством, а некоторые четким следованием основных трендов. Что ждет сектор b2b в этом вопросе в 2014 году?
Читать ниже
Total votes 8: ↑5 and ↓3+2
Comments1
1

Information

Rating
Does not participate
Location
Самарская обл., Россия
Date of birth
Registered
Activity