Pull to refresh
32
0
Send message

Распределенные вычисления для поиска жилья

Reading time6 min
Views22K
Все слышали о distributed computing проектах, которые пытаются решать масштабные задачи, вроде поиска внеземной жизни, лекарств от СПИДа и рака, поиска простых чисел и уникальных решений для Судоку. Все это очень занимательно, но не более того, ведь практической пользы для человека, поделившегося ресурсами своего компьютера — никакой.

Сегодня я расскажу о распределенных вычислениях, решающих ваши проблемы. Ну не все конечно, а только некоторые, связанные с поиском жилья. Недавно я писал о проекте Sobnik, расширении для Chrome, которое обнаруживает посредников на досках объявлений. Две недели назад была запущена новая версия программы, в которой работа по сканированию и анализу объявлений распределяется по компьютерам пользователей. За прошедшее время было обработано около миллиона объявлений из более тысячи городов России, и это — только начало. Подробности, технические детали и еще немного цифр ждут вас под катом.

Читать дальше →
Total votes 45: ↑41 and ↓4+37
Comments38

Поиск жилья без посредников в 21-м веке

Reading time6 min
Views168K
Полагаю, все мы однажды искали себе жилье. Кто-то — в собственность, большинство, вероятно, в аренду. Все, кто хоть раз пытался найти реальные предложения на досках объявлений, знают — это нереально. Такого количества спама нет, пожалуй, ни в одной другой сфере. После того, как окунешься в этот ад, обычно руки начинают чесаться применить свою IT-шность на благо ближнему. Результатом для меня стал проект Sobnik, о котором я и хочу рассказать.

Sobnik — это плагин для Chrome, который помечает посредников на досках объявлений. Пока работает только с Avito.ru, в ближайшем будущем я добавлю Irr.ru и другие крупные доски. Всех, кто сидит на чемоданах и кому не терпится попробовать, прошу в Google Web Store. Под катом я расскажу о технической стороне проекта, о его перспективах и о моих наблюдениях за противником посредниками. Любители критиковать чужой JS-код также велкам, исходник клиентской части плагина доступен на github.

Читать дальше →
Total votes 106: ↑104 and ↓2+102
Comments103

Одиночество в Сети. Можно ли найти тех, кому ты по-настоящему интересен?

Reading time4 min
Views14K
image

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

Я решила провести мини-эксперимент, в ходе которого узнать, действительно ли Интернет для меня, как пользователя, социален, реально ли там найти близких по духу людей и если да – сколько усилий на это потребуется.
Читать дальше →
Total votes 106: ↑73 and ↓33+40
Comments117

Эмоциональный компьютер

Reading time8 min
Views4.4K
Начнем издалека. Представим себе, что ученые девятнадцатого века неким волшебным образом получили современный компьютер. Они стали бы изучать его работу, создали бы целую науку, описывающую свойства операционной системы и установленных программ. Затем они вскрыли бы этот компьютер и попытались описать его основные узлы, понять их назначение. Потом они стали бы измерять напряжение в различных точках. Возникли бы различные теории о циркулирующих внутри компьютера потоках информации. Возникло бы учение о его кремниевой основе. Кто-нибудь получил бы Нобелевскую премию за открытие принципов работы полупроводникового вентиля. Но самое главное, что сложность устройства современного компьютера затруднила бы тем ученым, путь к пониманию достаточно простых принципов лежащих в основе любой вычислительной техники. Эти принципы были сформулированы в «машине Тьюринга» и не изменились по сей день, и неважно собран ли компьютер на лампах, транзисторах или микросхемах. Любой компьютер имеет память, систему команд, процессор, который умеет эти команды выполнять, программы, состоящие из последовательности команд и устройства ввода вывода, позволяющие взаимодействовать с внешним миром. Остальное «навороты», возникшие в результате эволюции вычислительной техники, хотя и многократно увеличивают возможности компьютера, не отменяют эти принципы.
Читать дальше →
Total votes 41: ↑32 and ↓9+23
Comments41

Альянс Facebook-Skype ставит под угрозу положение Google в социальной сфере

Reading time2 min
Views370


Пока что это только инсайдерские слухи, как сказано в этом посте на Хабре, однако же вполне может быть, что Facebook и Skype действительно организуют мощный альянс, который усилит и без того значительные позиции того и другого сервисов. Однако же этот альянс вряд ли является такой инициативой, которая понравится Google — тем более, что для бизнеса последней подобный альянс может нанести весомый ущерб. Ведь если около 500 миллионов пользователей Skype объединятся с 500 миллионами пользователей Facebook (ну, пусть немного меньше, понятно, что здесь может быть значительное количество пользователей, зарегистрированных и там и там), то такая платформа с возможностью голосового, текстового, видео общения составит ну очень мощную конкуренцию аналогичным сервисам от Google.

Читать дальше →
Total votes 20: ↑9 and ↓11-2
Comments10

Эмоции у человека и лампочки у робота

Reading time4 min
Views2.5K
Написав «Возможный путь создания сильного ИИ» я, конечно, понимал, что краткость изложения не позволила объяснить существенные моменты и уж тем более их обосновать. Попробую теперь сделать несколько постов, в которых остановлюсь на самых существенных идеях.

Первое с чем я всегда сталкиваюсь – это достаточно смутное понимание, даже у специалистов, роли эмоций у человека и того как эмоции управляют поведением.
Читать дальше →
Total votes 15: ↑9 and ↓6+3
Comments14

Возможный способ создания сильного ИИ

Reading time8 min
Views6.1K
Ниже я опишу путь (основные принципы), который позволяет создать ИИ, способный пройти тест Тьюринга, то есть общаться с человеком не «механически», а «понимая» суть беседы. Этот интеллект во многом будет аналогичен человеческому, он будет «испытывать» те же эмоции, что и человек, он будет иметь память, он будет «мыслить». Я буду описывать процессы и механизмы, свойственные реальному мозгу, но указывать на способы реализации доступные при компьютерном моделировании, не утверждая, что они «похожи» на то, как природа решила аналогичные задачи.
Читать дальше →
Total votes 105: ↑82 and ↓23+59
Comments100

Торговля знает, когда вы ждете ребенка

Reading time5 min
Views71K
Однажды в магазин Target зашел мужчина и потребовал вызвать менеджера. В своих руках он сжимал огромную кипу купонов магазина, полученных его дочерью.

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

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

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

Как Target узнал, что дочь беременна до того, как об этом стало известно ее отцу? Ответ прост – благодаря системе прогнозирования беременности (pregnancy prediction system), разработанной аналитиком компании Эндрю Полом. Под катом – обо всем по порядку.
Читать дальше →
Total votes 149: ↑130 and ↓19+111
Comments164

Sypex Geo — быстрое определение города по IP

Reading time3 min
Views117K
В начале года я публиковал статью Определение страны по IP: тестируем скорость алгоритмов, в которой упоминался мой «велосипед» отличающийся высокой скоростью работы. Одним из популярных вопросов стала возможность определения города по IP.

И вот несколько месяцев спустя, проект начинавшийся, как «for fun» перерос в самостоятельный проект.
Открыт отдельный сайт посвященный проекту Sypex Geo, на котором можно скачать свежие версии API и баз данных, а также ознакомиться с документацией.

Для желающих скорее протестировать правильность определения города по IP — вот ссылка на демо-страницу. А под хабракатом, я опишу некоторые технические подробности и приведу результаты небольшого тестирования.
Читать дальше →
Total votes 68: ↑67 and ↓1+66
Comments84

Windows 8: Проектирование интерфейсов

Reading time1 min
Views19K

В продолжении темы о подготовке MSDN к выходу Windows 8, хочется отметить ещё одну порцию полезных материалов. На этот раз собрана документация по проектированию интерфейсов. Приведены рекомендации и руководство о том, как спланировать все сценарии использования вашего приложения, как спроектировать интерфейс, показаны конкретные примеры и многое другое.
Читать дальше →
Total votes 76: ↑48 and ↓28+20
Comments10

Moobile — основанный на MooTools фреймворк для мобильных устройств

Reading time2 min
Views2.3K

Давненько ничего на хабре не слышно новостей о JS фреймворке MooTools. Между тем, он продолжает своё развитие. На данный момент последняя версия ядра — 1.4.5.

Однако сейчас разговор о другом. Ещё 20 апреля в своём твиттере разработчики сообщили, что с использованием ядра библиотеки начата разработка фреймворка для мобильных устройств.
Upd.1 — разрабатывают его не создатели MooTools, спасибо magmoro заметил неточность.

Итак moobilejs.com.
Читать дальше →
Total votes 26: ↑22 and ↓4+18
Comments18

Не оставляйте проблемы на самоопределение

Reading time7 min
Views2.3K
Я использую один важный принцип – происхождение которого я расскажу позже – который срабатывает более чем везде где я был. Собственно: в любое время, в любой организации(или процесс, или системе) в которой я находился, всегда было небольшое количество узких мест – это люди, команды, системы, или что-либо еще, что ограничивало результаты всей организации. По факту, обычно, только один.
Читать дальше →
Total votes 31: ↑20 and ↓11+9
Comments21

Tactoom. Как насчет мидл-блоггинга?

Reading time2 min
Views862
tactoom.com
*Авто-инвайт работает только с этой страницы, кликайте на лого* UPD: Регистрация открыта.

Эволюция.


“Ангелы” развязали нам крылья дали полную свободу в формировании концепции проекта не только до запуска, но и некоторое время после. Изначально мы знали о Tactoom одно — это будет веб-площадка для общения на основе взаимных интересов. Не соцсеть, не форум, а универсальный способ общения на разные темы с разными людьми, главное — на взаимно интересные темы.
За неполных 6 месяцев, начиная с закрытой беты, Тактум прошел эволюцию, превратившись из “сами не знаем чего” в:

1. Социальную блог-платформу на основе интересов.

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

2. Сервис мидл-блогов.

Да, да, это то, что вы подумали, — середина между микроблоггингом и классическими блогами.
Читать дальше →
Total votes 59: ↑38 and ↓21+17
Comments46

Tactoom. Новые возможности

Reading time2 min
Views826
Tactoom.com6 недель назад мы писали о запуске проекта Tactoom в режиме бета-тестирования. Для тех, кто не в курсе, Tactoom – это инфосоциальный сервис, главная особенность которого – фильтр информации через интересы пользователя. Способ сохранять и делиться интересными находками или мыслями с теми, кто их оценит. Больше читайте тут: О проекте.

На сегодня в Tactoom зарегистрировано 7,5 тыс. пользователей.

* Авто-инвайт работает только с этой страницы, кликайте на лого *
Читать дальше →
Total votes 54: ↑40 and ↓14+26
Comments20

Tactoom.com изнутри — социальная блог-платформа на NodeJS/NoSQL

Reading time7 min
Views6.4K
Tactoom.com - under the hoodИтак, пришло время раскрыть некоторые карты и рассказать о том, как устроен Tactoom изнутри.

В этой статье я расскажу о разработке и выведении в production веб-сервиса с использованием:
NodeJS (fibers), MongoDB, Redis, ElasticSearch, Capistrano, Rackspace.
Читать дальше →
Total votes 174: ↑159 and ↓15+144
Comments76

Обзор конкурсов интернет-проектов от Америки до России

Reading time3 min
Views7.4K
Вы разрабатываете Интернет-проект? Ищете инвестора? Хотите получить качественную экспертизу проекта и рекомендации по развитию бизнеса? Ищите новых партнеров, клиентов и признание Интернет-сообщества? Тогда, эта подборка конкурсов для вас.
Читать дальше →
Total votes 13: ↑12 and ↓1+11
Comments2

ngmoco куплена за 400 миллионов долларов

Reading time1 min
Views521

Блог TechCrunch сообщает, что ngmoco, известная многим любителям айдевайсов плеядой своих прекрасных игр, успешно продана компании DeNA, специализирующейся на социально-игровых проектах в азиатских странах. Сумма сделки — 400 миллионов долларов. 300 миллионов из них уйдут акционерам и работникам ngmoco. Куда будут потрачены остальные 100 миллионов, пока не решено, но, я думаю, с этим проблем не возникнет.

Напомню, что компания ngmoco, созданная выходцами из Electronic Arts с нуля, за два года стала одной из самых успешных студий, занимающихся разработкой игр под iOS. Будем ждать от ребят новых отличных проектов, учитывая, что они смогут теперь воспользоваться недоступными ранее ресурсами.
Вот это я понимаю — успешный стартап и красивый выход! Очередной пример того, насколько большую роль в проекте играет мощная команда.
Когда уже наши, «отечественные» команды смогут настолько четко и с пониманием дела делать свой бизнес?
Скорей бы! Всем коллегам желаю успехов и не менее удачных сделок!
Total votes 58: ↑47 and ↓11+36
Comments33

Eventr.com доступен в режиме beta-тестирования

Reading time3 min
Views907
Эврика! Информация! – воскликнул Сережа и сделал с другом великий Google.
Эврика! Коммуникация! – воскликнул Марк, сделал Facebook и… стал новым символом «Американской мечты».
Эврика! Facebook! – воскликнул Паша и сделал Vkontakte.
Эврика! Информация, коммуникация и экономия времени! – воскликнул Джек и сделал Twitter.
И так теперь каждый год тысячи разнообразных проектов появляются в Сети. Все больше и больше…

Столько веб-сервисов, но нет ни одного, который нам, как пользователям, действительно бы нравился! – однажды подумали мы с octave и спросили себя: «А чего мы сами хотим от Интернета? Чего нам не хватает?».
«Мы хотим в одном месте получать информацию с разных источников Интернета, обмениваться и делиться ею с другими». Вот так просто. Удивительно, но мы не нашли готового решения.
Читать дальше →
Total votes 130: ↑90 and ↓40+50
Comments148

Information

Rating
Does not participate
Location
Украина
Registered
Activity