Как стать автором
Обновить
0
Карма
0
Рейтинг

Пользователь

Визуализация «В Контакте»: Скажи мне, кто твой друг?

Время прочтения 2 мин
Просмотры 143K
Разработка веб-сайтов *JavaScript *
Привет, Хабралюди!

У меня есть хобби. Я ночами (в нерабочее время) пишу библиотеку укладки графов: vivagraph.js. Хотел поделиться с вами, узнать что думаете. Визуализировал я сеть друзей своих на «В Контакте» с использованием WebGL. Но лучше один раз увидеть, чем читать, верно?



Это мои друзья. Каждая точка — человек, целый мир, с которым так или иначе мне повезло встретиться. Линия между точками обозначает дружбу. По этой сети можно, правда, сказать многое о человеке.

Как построить свою сеть?
Всего голосов 314: ↑302 и ↓12 +290
Комментарии 256

Целенаправленная и сознательная деавтоматизация бизнеса

Время прочтения 7 мин
Просмотры 45K
Блог компании Мосигра Usability *


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

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

И вообще вели себя вызывающе с точки зрения ИТ.

При этом объём кода, нужные мощности и сложность реализации процессов росли. Дело в том, что такая деавтоматизация требует очень нехилых вложений в ИТ. Сейчас объясню на примерах, в чём дело и зачем мы так странно делаем.
Читать дальше →
Всего голосов 86: ↑83 и ↓3 +80
Комментарии 201

Как мы за 24 часа построили конструктор Telegram-ботов, а потом половину выкинули и переписали

Время прочтения 9 мин
Просмотры 43K
.NET *Проектирование и рефакторинг *C# *Microsoft Azure *
Все началось 20.06, когда я увидел в твиттере популярного блогера Варламов этот твит:

image
В тот же момент я подумал: ведь мессенджер вообще и Telegram в частности это идеальный способ взаимодействия с клиентом. Зачем нам приложение, чтобы доставлять последние новости если это можно просто прислать их в чат?

Зачем вам приложение для заказа такси, когда вы можете написать в чат любимому оператору такси «хочу такси в Домодедово от м. Южное через 35 минут» — и такси заказано. Зачем вам приложение для заказа из кафе, когда можно написать в чат «хочу двойной эспрессо и бейгл с осетром» — и осталось только послать свой адрес. Таких примеров использования чата может быть огромное множество.

В тот же день я написал небольшой пост в клубном новостном сообществе TJournal, где предложил в рамках предстоящего хакатона AngelHack написать продукт и создать демонстрационного бота: для подписки на новости и уведомления из этого сообщества. Через четыре дня Павел Дуров официально запустил поддержку ботов, а еще через две недели мы победили на AngelHack в номинации от IBM с проектом Leecero. Под катом большая история…


Читать дальше →
Всего голосов 40: ↑27 и ↓13 +14
Комментарии 17

Искусство командной строки

Время прочтения 15 мин
Просмотры 246K
Open source *


Вот уже как неделю английская версия the art of command line висит в секции trending на Github. Для себя я нашел этот материал невероятно полезным и решил помочь сообществу его переводом на русский язык. В переводе наверняка есть несколько недоработок, поэтому милости прошу слать пулл-реквесты мне сюда или автору оригинальной работы Joshua Levy вот сюда. (Если PR отправите мне, то я после того, как пересмотрю изменения отправлю их в мастер-бранч Джоша). Отдельное спасибо jtraub за помощь и исправление опечаток.

Enjoy!
Всего голосов 127: ↑122 и ↓5 +117
Комментарии 143

Рунетология(143): основатель auto.ru Михаил Рогальский

Время прочтения 1 мин
Просмотры 1.2K
Чулан
Михаил Рогальский о том как создавался один из старейших проектов Рунета, в чем уникальность auto.ru, каким образом удается в течении 15 лет оставаться лидером в своем сегменте, почему auto.ru не берет деньги за объявления, есть ли отдача от присутствия в социальных сетях, а также о многом другом.
Читать дальше →
Всего голосов 8: ↑6 и ↓2 +4
Комментарии 0

Лёгкий поиск средствами Google Hacks

Время прочтения 1 мин
Просмотры 3.7K
IT-компании
Google — довольно мощный инструмент поиска. Мы это знаем.
Но далеко не все могут запомнить все модификаторы поиска на пример как:
"-inurl:(htm|html|php) intitle:«index of» +«last modified» +«parent directory» +description +size +(.mp3|.wma|.ogg)
Тут нам на помощь приходит это удобное небольшое приложение, позволяющее нам искать множества типов файла, песни, кэшированные страницы, шрифты, и других маленьких положительных героев, болтающихся на сети.
Читать дальше →
Всего голосов 33: ↑29 и ↓4 +25
Комментарии 31

RSS приносящий “миллионы”

Время прочтения 3 мин
Просмотры 639
Чулан
RSSЗадался таким вопросом недавно. «Имеет ли мне смысл выкладывать свои записи в RSS полностью, или может просто делать анонсы?». Сейчас я понимаю, что правильно делаю, когда выкладываю свои посты полностью. Рассказали мне недавно, что на западе очень популярен бизнес на RSS лентах. Сейчас поясню это очередной порцией «пушкаревщины».
Катю Пушкарёву читают уже 238 RSS подписчиков. Посещаемость сайта в то же время не превышает 100 посетителей в сутки. Это значит, что 2/3 человек читает блог в RSS. Я хотел сделать так, чтобы на сайт ходили все RSS подписчики. То есть в RSS просто постил бы анонс в 1-2 абзаца, а остальное под read more. Но потом понял, что от этого я только проиграю.
Дело в том, что я читаю в Google Reader все RSS новости. Когда я вижу только анонс новости, то я редко кликаю, чтобы дочитать её до конца. Тут нужно сделать ну оооочень крутой заголовок, чтобы я прочитал эту новость. Зато те новости, которые в RSS «сливаются» полностью, я читаю с вероятностью 90%. Кстати, это ещё к тому, что всегда надо ставить себя, на место Вашего пользователя или клиента. Очень помогает в бизнесе (:
Так, где же собственно деньги тут? А деньги тут там же, где и у обычных e-mail рассылок, только их больше. Деньги в Ваших читателях. Да да! Вчера один человек, сделал мне предложение, которое может увеличить мои доходы раза в 3 за несколько месяцев и моя цель делать 3000 евро в месяц в принципе будет реальна. А всё потому, что он почитал мой блог. И читает его в RSS. Да тот же Adsense можно крутить в RSS. Хоть я и разочаровался в нём, но многие всё-таки думают ещё, что с его помощью можно сделать деньги.
Но не в этом счастье. Счастье в том, что RSS удобен. Его читать удобнее, чем сайты. Показ самого RSS можно настроить тоже как душе угодно. В том же Firefox, Google Reader можно оттюнинговать так, что от первоначального вида не останется и следа. Но главное счастье RSS-а в том, что новости читаются в одном месте, а не нужно скакать по сайтам, как «сраный рэкс», в поисках свеженькой информации. Тот кто придумал эту технологию является революционером в области таймменеджмента.
Так вот на всём этом можно строить хороший бизнес. Давайте разберемся как. Будем исходить из того, что Вы пишите действительно хороший и полезный контент. Как я уже говорил, Вы можете вставлять в этот контент любую информацию. Вернее практически любую. Ограничения всё же есть. Минус RSS в том, что многие «фишки» сайта тут недоступны. Например, AJAX голосовалка, которую я использовал вот тут. Но это не важно в нашем случае.
Когда Вы пишите качественный контент, то Ваш очередной пост ждут сотни читателей. Потом читают его от корки до корки и…всё (: Они тупо ждут очередной пост, который даст им просветление на некоторое время и цикл повторится. НО! Есть около 10% людей, которые читают пост и ДЕЛАЮТ! Причем реально делают около 3% и ещё 7% стараются делать что-то. И вот эти люди и приносят основные деньги. Я уже говорил в подкасте, что действительно имеет смысл работать только с 10% людей. Остальные ничего никогда не добьются. Тут то же самое.
Когда я выкладываю этот пост, я понимаю, что этот пост полезен лишь 10% читателей. Всего 23 человекам. Но именно один из этих 23-х человек вчера сделал предложение, которое может сделать меня богаче и успешнее.
Я вообще принимаю любые предложения от людей. Интересно, что многие так и остаются «предложениями» и в действия не переходят.
Так вот, возвращаясь к получению денег с RSS. Не думайте о том, как бы запихать в RSS рекламы да побольше, да ссылок покруче. Пока у Вас не будет хотя бы десятка тысяч подписчиков, вы вряд-ли на этом сможете сделать денег. Это будет только раздражать. Хотя я видел пару блогов, которые вместе с RSS «сливают» рекламу. Но мне это не нравится. Главная цель RSS дать пользователю то, что он хочет – информацию. Рекламу пользователь хочет видеть меньше всего.
Фактически, всё что нужно сделать – это принести пользователю информацию на блюдечке с голубой каёмочкой. И «кормить» этой информацией его периодически. Я убедился на этом, при помощи этого блога. Если всё будет хорошо, то этот блог может окупать все мои проекты вместе взятые. Даже если я буду делать ТОЛЬКО RSS рассылку. Знай я отлично английский, я бы сделал то же самое для западного Интернета и эффект был бы больше.
Поэтому, возвращаясь к истокам, хочу сказать: «Давайте информацию людям, распространяйте её всеми способами, которые только приходят на ум». Только в этом случае можно получить хорошую финансовую отдачу. Информация сегодня самое ценное и самое важное. Не забывайте про это.
Читайте ещё:
Всего голосов 25: ↑17 и ↓8 +9
Комментарии 26

День космонавтики

Время прочтения 2 мин
Просмотры 1.8K
Космонавтика
Сегодня 12 апреля. В связи с чем публикую на Хабре несколько фотографий из советской прессы.

Пионеры космоса
Вот так выглядели наши пионеры космоса. У американцев в этой роли выступали обезьяны.
Читать дальше →
Всего голосов 106: ↑101 и ↓5 +96
Комментарии 54

Игровая механика: давайте разберём ядро игры по косточкам

Время прочтения 11 мин
Просмотры 110K
Блог компании Мосигра Разработка игр *
Термин «игровая механика» имеет много значений, но сегодня я буду говорить об игровой механике как об абстракции, определяющей состояние игры. Очень упрощённо это выглядит вот так:



Есть только два фактора, которые определяют любое текущее состояние игры: механика (правила) и игроки своими действиями.

Уровень ядра


Такт 1: определение состояния
Всегда есть некое текущее состояние системы (например, начало хода). Оно определяется на первом такте инициализирующей последовательностью, когда игроки «загружают» игру, раскладывая поле, выбирая фишки, распределяя начальные ресурсы и так далее. Затем оно меняется в зависимости от происходящего в игре.
Читать дальше →
Всего голосов 60: ↑56 и ↓4 +52
Комментарии 18

Используем любой шрифт с Javascript.

Время прочтения 3 мин
Просмотры 22K
JavaScript *
Все мы знаем прекрасные библиотеки sIFR3 и FLIR, которые на лету помогают использовать любой шрифт на веб-страницах.
Правда, с моей точки зрения, их использование (а именно установку и настройку) нельзя считать легким трудом.

Сегодня я расскажу о библиотеке Typeface.js, которая, как видно из названия, работает на чистом JavaScript.

Читать дальше →
Всего голосов 125: ↑119 и ↓6 +113
Комментарии 44

Первые шаги с Unity: DI/IoC & AOP

Время прочтения 7 мин
Просмотры 68K
.NET *

Введение


Если Вы когда-нибудь слышали такие слова, как IoC, DI, AoP, но не имеете четкого понимания этих терминов, надеюсь, эта статья поможет в них разораться на примере работы с Microsoft Unity контейнером.
Читать дальше →
Всего голосов 37: ↑33 и ↓4 +29
Комментарии 19

Попытка просто объяснить сложные, для новичков, вещи в javascript

Время прочтения 8 мин
Просмотры 23K
JavaScript *
Из песочницы
Я попытаюсь просто объяснить, как работают замыкания в Javascript, как работает this, как создавать конструкторы для своих классов и чем различаются различные подходы к их созданию.
Статья не претендует на новаторство, но достаточно доступные объяснения how it works для новичков я не видел, и на мой взгляд — это три самых узких места в Javascript (не привязанному к какому либо контексту, серверу или браузеру, например).
Читать дальше →
Всего голосов 82: ↑73 и ↓9 +64
Комментарии 34

Новый курс по разработке под Windows Phone, обновление центра Windows Phone и все-все-все …

Время прочтения 3 мин
Просмотры 3.8K
Блог компании Microsoft Разработка под Windows Phone *


Каждый раз, когда я собираюсь писать статью, особенно если она часть курса, я пытаюсь понять, кому она будет нужна и как её будут использовать. И когда коллеги предложили мне взяться за написание небольшого вводного курса по разработке под Windows Phone, первое, что я сделал, я просмотрел все доступные материалы претендующие на роль обучающего курса или книги. Несмотря на то, что платформа Windows Phone достаточно молодая, материалов по ней, как русскоязычных так и англоязычных великое множество.
Читать дальше →
Всего голосов 77: ↑61 и ↓16 +45
Комментарии 14

The Noun Project: свободная иконка для каждого объекта в мире

Время прочтения 1 мин
Просмотры 13K
Работа с иконками *


Создатели проекта The Noun Project поставили целью собрать пиктограммы для всех объектов в мире. Коллекцию по мере сил пополняют десятки дизайнеров из разных стран. Все иконки публикуются в формате SVG, под лицензией Creative Commons Attribution 3.0 (CC BY) или Public Domain, разбиты на тематические категории, есть поиск на русском языке.
Всего голосов 110: ↑107 и ↓3 +104
Комментарии 57

Выбираем мультиплатформенный движок для разработки мобильных игр (часть 1)

Время прочтения 4 мин
Просмотры 51K
Разработка игр *
Из песочницы
imageРазработка мобильных приложений это весьма перспективное и выгодное занятие. Одним из самых интересных направлений являются игры. Однако, игры — это довольно сложные приложения, а учитывая, что на рынке существует как минимум две мобильные платформы, на которые стоит ориентироваться, сложность возрастает вдвойне. По этому, нам надо как то облегчить свой и без того нелегкий труд.
Читать дальше →
Всего голосов 63: ↑58 и ↓5 +53
Комментарии 66

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

Время прочтения 2 мин
Просмотры 228K
Веб-дизайн *
Перевод
Один из самых важных факторов при создании уникального и узнаваемого дизайна — цвет. Грамотный выбор цветовой схемы может определить успех или провал сайта. Когда посетитель бросает первый взгляд на веб-страницу, то выбранные вами цвета посылают ему мгновенное сообщение об этой странице. К счастью, существует много инструментов, которые помогут выбрать правильную цветовую схему. Вот пять лучших из них.
Читать дальше →
Всего голосов 148: ↑134 и ↓14 +120
Комментарии 41

Шаблоны отображения и редактирования данных в ASP.NET MVC 2

Время прочтения 26 мин
Просмотры 30K
ASP *
Перевод

Перевод серии статей посвящённых шаблонам отображения и редактирования.



  1. Введение в шаблоны. (Оригинал)
  2. Метаданные в шаблонах. (Оригинал)
  3. Встроенные шаблоны. (Оригинал)
  4. Создание собственных шаблонов. (Оригинал)
  5. Мастер-шаблоны. (Оригинал)


Читать дальше →
Всего голосов 43: ↑29 и ↓14 +15
Комментарии 6

Архитектура приложений — горячие точки

Время прочтения 9 мин
Просмотры 25K
Разработка веб-сайтов *
Перевод
Как часть нашего проекта, мы свели вместе информацию об общих подходах к разработке архитектуры приложений.
Читать дальше →
Всего голосов 97: ↑91 и ↓6 +85
Комментарии 31

ТЗ для web-разработчика

Время прочтения 4 мин
Просмотры 18K
Разработка веб-сайтов *

Написание хорошего ТЗ для разработки сайта еще та проблема, и я поделюсь своим опытом по созданию «человеко-понятного» описания для заказчика для разработчика.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 43

Что такое «хорошее» ТЗ на сайт?

Время прочтения 11 мин
Просмотры 66K
Управление проектами *
caricat.gifЯ могу припомнить на удивление мало материалов, посвященных проектированию сайтов и программ на русском языке, написанных русскоязычными авторами. Этому способствует и преимущественно экспортно-ориентированная разработка (оффшор) и отсутствие массового опыта создания информационных продуктов в нашей стране.
Надеюсь, что эта статья пригодится тем разработчикам и IT-менеджерам, кто ощутил перед собой проблему составления качественных документов на разработку сайта. Документов, которые кроме испорченной бумаги были бы хоть чем-то полезны.
Читать дальше →
Всего голосов 117: ↑113 и ↓4 +109
Комментарии 88
1

Информация

В рейтинге
Не участвует
Откуда
Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность