Pull to refresh
19
0
Артем @Gale_ev

User

Send message

Будущее мобильных социальных сетей

Reading time3 min
Views592


Совсем недавно мы говорили о проблемах, которые доставляют множество хлопот мобильным социальным сетям. В их число входят местоположение, стратегия маркетинга и проблемы совместимости. Наши читатели тоже высказали свои мысли по поводу совместимости и GPS. Ни одна сеть пока не является безупречной, и в этой статье мы попытаемся сделать обзор ключевых игроков этого поля деятельности.
Читать дальше →
Total votes 33: ↑29 and ↓4+25
Comments34

Правила Джоша (для деловых людей)

Reading time3 min
Views1.4K
Список советов от эксперта по базам данных и члена группы разработчиков Джоша Беркуса (Josh Berkus), на мой взгляд, может оказаться полезным не только консультантам в области баз данных. Приведённые советы относятся к сфере взаимоотношений с клиентами. Некоторые рекомендации, как мне кажется, являются актуальными и для разработчиков-фрилансеров.

Джош Беркус является членом ядра группы разработчиков PostgreSQL (PostgreSQL Core Team) с 2002-го года. В данный момент он работает на Sun Microsystems, входя в группу, занимающуюся открытыми СУБД. До работы над PostgreSQL он работал с различными другими приложениями и технологиями, включая OpenOffice.org, Microsoft SQL Server, Oracle PL/SQL, и (о, ужас!) COM+.

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

1. Состояние данных отражает состояние бизнеса. Покажите мне клиента с хроническими проблемами в базе данных — и я покажу вам клиента с хроническими проблемами в области менеджмента.
2. Три вещи, с которыми вам не придется столкнуться никогда:
  • слишком мягкие временные рамки;
  • клиент, который платит слишком быстро;
  • точная и полная спецификация.

3. Решения, принимаемые по отношению к базе данных, «живут» очень долго («нет ничего более постоянного, чем временное»): среднее время жизни «временного, одноразового» приложения баз данных составляет 4 года. Некоторые такие кусочки кода датируются 1960-ми и работают и по сей день. Так что сразу рассчитывайте на долгосрочное использование.
4. Плохие клиенты погубят ваш бизнес: умение вовремя распознать плохого клиента и отказаться от него или вовремя расторгнуть контракт — это половина успеха. Будьте готовы сбежать в любую минуту.
Читать дальше →
Total votes 44: ↑43 and ↓1+42
Comments40

Мысли, к которым я пришел на Web 2.0 Expo

Reading time2 min
Views462
На прошлой неделе я посетил Web 2.0 Expo. Я ходил туда узнать побольше о хорошем UI и веб дизайне, и вынес оттуда несколько мыслей, которыми я и хочу с вами поделиться.

Читать дальше →
Total votes 28: ↑26 and ↓2+24
Comments20

Обзор основных SMS-биллингов

Reading time2 min
Views50K
В последнее время появилось много сервисов, предлагающих подключить оплату с помощью SMS на сайте. По сути, они представляют собой своеобразную прослойку между веб-ресуром, оператором мобильной связи и конечным пользователем. Такие компании берут всю техническую сторону дела на себя – владельцу сайта необходимо лишь установить на своей площадке специальный код, который будет обращаться к биллинговой системе при каждой оплате.

Читать дальше →
Total votes 64: ↑62 and ↓2+60
Comments61

WiFi-позиционирование идет в Москву

Reading time1 min
Views1K
На днях воспользовался сервисом позиционирования Wi2Geo — здорово, это работает. Он верно указал мое местоположение с точностью порядка 20 метров.

Wi2Geo — это сервис WiFi-навигации. Идея WiFi-навигации такая: зная расположение точек доступа в городе и измерив мощность сигнала от ближайших точек, которых обычно видно несколько, можно достаточно точно оценить положение смартфона или ноутбука.

wi2geo.png

Я пробовал использовать клиент для Windows на своем ноутбуке и для Windows Mobile на iPAQ 514 — оба правильно показали мое местанахождение. Предполагается, что для Symbian и iPhone клиенты тоже будут

Сейчас Wi2Geo уже знает о 16 тысячах точек доступа, но, в основном, находящихся в центре Москвы. Однако их количество в базе все время увеличивается, похоже, что к открытию сервиса 7 июля их станет намного больше. Их, кстати, можно увидеть на карте на главной странице (отображается только сто, чтобы увидеть больше, надо увеличивать карту), разделенные на частные открытые и закрытые, а также платный и бесплатный «Голден Вайфай».

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

Разработчики обещают, что API сервиса будет общедоступным после открытия, но бесплатным — лишь отчасти.
Total votes 25: ↑23 and ↓2+21
Comments28

Intel запустил клон Digg для софта и веб-разработок

Reading time1 min
Views486
Интересный веб-проект запустила корпорация Intel: это сервис CoolSW, что расшифровывается как “cool software”. Сайт предназначен для разработчиков и предпринимателей, которые делятся ссылками на новые программы и веб-проекты по пяти тематическим категориям, а также голосуют за лучшие бизнес-идеи, формируя первую страницу с лентой новостей и комментариев. Система работает точно так же, как Digg, только главной и единственной темой тут является программное обеспечение.

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


Читать дальше →
Total votes 17: ↑16 and ↓1+15
Comments4

Сообщества 2.0

Reading time5 min
Views668
Community 2.0
Ныне есть множество публикаций об успехе комьюнити-проектов(1) поколения Веб 2.0. В этом нет ничего удивительного, современные комьюнити-проекты демонстрируют новый уровень эффективности взаимодействия с аудиторией и привлекают впечатляющие инвестиции. Такое положение вещей вызывает бурный рост данного сегмента рынка, и люди бизнеса спешат заполучить свою долю в этом дележе. На рынке появляется бесконечное число решений, часть из которых, казалось бы, во вполне пристойном исполнении. Однако успешными становятся единицы. С чем это связано? Давайте рассмотрим подробнее «узкие» места при разработке комьюнити-проектов:
Читать дальше →
Total votes 28: ↑24 and ↓4+20
Comments29

Google выпустил AJAX API для добавления Atom и RSS в приложения и сайты

Reading time1 min
Views850
Сегодня Google выпустила новый Asynchronous JavaScript and XML (AJAX) API, призванный помочь AJAX-разработчикам более лёгкий путь интеграции Atom и RSS-фидов в веб-приложения или блоги.
Читать дальше →
Total votes 23: ↑20 and ↓3+17
Comments10

Статистика использования браузеров на начало года. Основные тенденции.

Reading time2 min
Views4.4K
Рассмотрим статистику популярности использования интернет-браузеров по статистическим данным зарубежного сайта HistLinks.

Чтобы иметь представление об основных тенденциях роста/снижения популярности того или иного браузера, начнем со статистики за декабрь 2007 года.

Статистика популярности браузеров за январь 2008 годаСтатистика популярности браузеров за декабрь 2007 года

Как видно из диаграммы, лидирующее положение занимают 3 браузера: Internet Explorer (76,04%), FireFox (16,8%), Safari (5,59%).

Читать дальше →
Total votes 31: ↑20 and ↓11+9
Comments102

Как получить популярное сообщество за 25 дней и 69 долларов

Reading time4 min
Views1K
Рассказ о том, как за 25 дней я получил сообщество с посещаемостью 2000 человек в сутки, потратив на это 69 долларов.

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

День первый
Я сразу решил, что сообщество будет находиться на платформе liveinternet.ru. Во-первых, там обитает немало эмо-кидов, во-вторых, я хорошо знаю механизмы работы сервиса, в-третьих, есть возможность прикрепить домен второго уровня.
Домен второго уровня мне был необходим, так как я с самого начала наметил привлекать значительную часть траффика с поисковых систем. Для этих целей name.ru подходит в большей степени, нежели liveinternet.ru/users/name.
Как всегда все хорошие домены были заняты киберсквоттерами. Пересмотрев несколько вариантов, я остановил выбор на www.emo-emo.ru
После регистрации домена было создано сообщество на ЛиРу. Имя emo-emo было занято (не говоря уже про просто эмо или emo). Не став перебирать далее, зарегистрировался как emoemo. Чуть позже осознал, что имя не очень удачное, поскольку домен через тире, название сообщества Эмо-Эмо лучше звучит, а во внутренних ссылках и рейтингах LiveInternet будет отображаться emoemo. Возможна путаница.
Далее составляем семантическое ядро блога, пользуясь wordstat.yandex.ru и открытой статистикой счетчиков сайтов по схожей тематике.
Затраты: 19 долларов на домен.

Читать дальше →
Total votes 64: ↑55 and ↓9+46
Comments73

Социальные аспекты руководства, или как же всё таки «пинать» сотрудников. 2 года спустя.

Reading time6 min
Views6.6K
Статья про «пинание», «закручивание гаек» и контроль задач, разные стили общения и руководства, про сложности делегирования, самомотивацию сотрудников.

Вопрос: Прочитал вашу статью «Социальные аспекты разработки» и был ошеломлен! До этого момента я считал, что такие идеи лишь из области утопий и невозможны к реализации.

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

99.77 КБ

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

Симптомы: падение дисциплины, низкая скорость разработки, потеря энтузиазма.
Свой же стиль руководства я бы теперь назвал «попустительским».

И вот, как только мое терпение кончилось, и я собрался на следующий день «закрутить как можно туже гайки», я натыкаюсь на вашу статью. Это было как бальзам на больное сердце. Я сразу с великим облегчением отказался от идеи пинания, но понимаю, что делать все равно что-то надо, а с чего начать не знаю? Хотелось бы вашего совета.

Ответ: В 2 словах это,
— Вносите элементарную организованность в процесс. Это не «пинание» — это ваша работа.
— Разный стиль. С крутыми – искренне, с молодежью – дружелюбно, с «примадоннами» – сухо
— Используйте эмоции для «поджигания» людей. Прочитайте Возьмите эмоции с собой
— Используйте 4 модели руководства исходя из задачи и человека. Это вопросы — Может? Возьмет?
— Готовьтесь к тому, что у вас будут проблемы с Директивным стилем и Делегированием.
— Стремитесь к тому, чтобы у вас в команде были только люди с сильной самомотивацией, для которых ваша работа это хобби, страсть, любимое дело. Помогите разобраться в себе другим людям.
— Сплачивайте команду: cобирайте в одной комнате, проводите общие собрания, ставьте общие достойные цели.

Читать дальше →
Total votes 94: ↑87 and ↓7+80
Comments22

CloudMade официально запустился

Reading time2 min
Views2.5K
CloudMadeСегодня ночью в Сан-Франциско состоялся запуск очень интересного стартапа в области картографии CloudMade. Данный проект основан на данных OpenStreetMap и расширяет их предоставляя дополнительные сервисы, в том числе и уникальные. Среди этих сервисов:

Читать дальше →
Total votes 39: ↑37 and ↓2+35
Comments44

Gears Geolocation API — WiFi-позиционирование прямо из браузера

Reading time1 min
Views4K
Компания Google выложила для разработчиков бесплатный набор интерфейсов Gears Geolocation API, с помощью которого можно легко добавить в веб-приложение функцию получения текущих координат местности. Система работает под любым браузером (в Chrome и Android даже без установки плагина), кроме Opera (поддержка скоро появится), принцип работы прост. Информация об окружающих WiFi-хотспотов передаётся на сервер, а оттуда возвращаются ваши координаты с точностью до 200 м. В целях безопасности координаты не записываются и не хранятся на сервере.

По заявлениям Google, в их базе данных есть сведения о WiFi-хотспотах в сотнях городов по всему миру.

Это очень полезный функционал, который можно добавить практически на любой социальный веб-сайт, будь то сервис знакомств, афиша по кинотеатрам или сайт новостей.

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

via Google Code Blog
Total votes 12: ↑11 and ↓1+10
Comments24

Программирование в Mac OS X: пишем для iPhone

Reading time3 min
Views11K
в этом топике я покажу как написать простенькое приложение для iPhone с использованием официального SDK. Заполучить его просто, нужны:
1. Intel-based Mac(хотя и на PowerPC тоже работает, но после некоторых телодвижений)
2. iPhone SDK. Я буду писать на beta 2. Последнюю версию можно получить, зарегистрировавшись на developer.apple.com. Beta 2 можно найти в торрентах
Читать дальше →
Total votes 57: ↑54 and ↓3+51
Comments50

Альтернатива cookies посредством Java Script

Reading time5 min
Views14K
Поиск по хабру похожей статьи не дал, потому рискну поделится с теми кто еще не в курсе
Многие из вас сталкивались с проблемой хранения данных на клиенте. Первым делом в голову приходит cookies но ограничение хранения данных в размере не более 4kb не всех радует, сегодня если позволите я вам расскажу как посредством Java Script хранить около 100kb на клиенте.
итак приступим
Total votes 1: ↑1 and ↓0+1
Comments43

Звучит как хорошая новость: ФИНАМ ищет интересные проекты в сфере IT для инвестирования

Reading time1 min
Views3.2K
Для инвестиций рассматриваются следующие сектора:
— Информационные технологии
— Мобильные технологии и сервисы
— Коммуникационные технологии
— Интернет-технологии (он-лайн сервисы, он-лайн медиа, видео, аудио, социальные сети, e-commerce и пр.)
— Программное обеспечение, игры (компьютерные, он-лайн)
— Инфраструктура (ISP, хостинг)
Читать дальше →
Total votes 35: ↑30 and ↓5+25
Comments131

Внимание! За Вами следят! — топ 4 самых шпионских проектов

Reading time2 min
Views643
  • Loki.com. Основное «вместилище» сервиса — тулбар для Firefox, определяющий местоположение пользователя по IP адресу. Функции локального поиска и определения маршрута позволят найти ближайший ресторан с бангладешской кухней и узнать как до него добраться. Location Channels позволяют пользователю получать location relevant контент с его любимых сайтов. Here I Am – с помощью SMS или email можно рассказать друзьям о своем местонахождении. Также можно ставить геотеги, например на фотографии для Flickr. Есть мобильная версия, позволяющая проделывать все это на достаточно продвинутых мобильных телефонах. У Loki есть API, с помощью которого разработчики могут внести элемент LBS в свои существующие сайты.
  • Ipoki.com – испанский стартап, называют себя «GPS соцсетью». Пользователь устанавливает на свой телефон (поддерживаются Windows Mobile и Symbian) приложение, которое автоматически посылает на сервер информацию о его перемещении. Privacy Controls позволяют определить кто имеет доступ к этой информации. Можно пользоваться и веб-версией, изменяя свое местоположение вручную. Ipoki открывают source коды, приглашая разработчиков портировать приложение под разные устройства.
  • YoMedia.com – платформа для доставки контента на мобильные устройства. Их стратегию они же сами называют “Mobile As a Gateway”. Проще всего описать один use case: я – владелец кафе и хочу, чтобы мои гости имели доступ к самым крутым видеороликам, которые я для них отобрал. Я заключаю контракт с Yomedia, указываю зону, где должен находится пользователь, чтобы получать контент бесплатно. Остальное делает YoMedia. Очень полезно, например, в связке с большими уличными экранами и другими рекламоносителями.
  • Gypsii.com – сервис примечателен уже тем, что наряду с английским, китайским и корейским языками, поддерживается и русский. Это приложение, работающее на большинстве GPS телефонов. Простой и удобный интерфейс реализован несколькими функциями: PlaceMe – позволяет создать “Gypsii Place”, привязать к нему видео, аудио или фото и автоматически загрузить на сайт gypsii. SpaceMe – позволяет позволяет увидеть где твои друзья, как к ним добраться, посмотреть их Gypsii Places и связаться с ними. FindMe – показывает положение пользователя на карте. Search – собственно поиск по всему контенту Gypsii и по интересным местам (ресторанам, музеям и т.д.).

Материал подготовлен исследовательской группой Эмбрии для проекта LiveIdea
Total votes 14: ↑11 and ↓3+8
Comments5

Основы масштабирования

Reading time10 min
Views62K
Прочитав в этом блоге о балансировке на стороне клиента, решил опубликовать свою статью, в которой описаны основные принципы масштабирования для web-проектов. Надеюсь, хабралюдям будет интересно почитать.

Основы масштабирования



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

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

Читать дальше →
Total votes 68: ↑67 and ↓1+66
Comments49

Онлайновая альтернатива Microsoft Project выходит под свободной лицензией

Reading time2 min
Views23K
Компания Projity решила выпустить под открытой лицензией версию своей системы для управления проектами, которая до сегодняшнего дня была доступна в виде веб-сервиса Project-On-Demand. По мнению специалистов, новая программа OpenProj — это очень серьёзная заявка на то, чтобы потеснить позиции нынешнего лидера на этом рынке Microsoft Project.

Программа OpenProj будет интегрирована в крупнейшие дистрибутивы Linux, включая Mandriva, Mint и Sabayon. Кроме того, сейчас идут переговоры с OpenOffice.org и компанией Sun Microsystems, разработчиком StarOffice, чтобы интегрировать OpenProj и в эти офисные пакеты.

Наконец, Projity обещает вложить «значительные ресурсы» в создание общепризнанного открытого стандарта на документы для программ управления проектами. Этот формат мог бы дополнить спецификации OpenDocument Format и стать альтернативой закрытому формату .mpp/.mpx из программы Microsoft Project, хотя с ним OpenProj тоже умеет работать.

Скриншот программы OpenProj
Читать дальше →
Total votes 25: ↑24 and ↓1+23
Comments21
1

Information

Rating
Does not participate
Location
Россия
Registered
Activity