Pull to refresh
0
0
Евсеев Николай @rizhij_poplavok

User

Кто считает, что самая быстрорастущая сеть в истории — Plus

Reading time 3 min
Views 1.2K
imageБилл Гросс — основатель бизнес-инкубатора Idealab и CEO компании Ubermedia, еще недавно боровшейся с Twitter'ом за приобретение самого популярного клиента для этой социальной сети: TweetDeck. Человек, бегавший по штаб-квартире Твиттера для того, чтобы одним из первых получить доступ к API и не смогший перебить в аукционе Twitter, в итоге купивший уже упомянутую платформу, похоже, нашел себе другую игрушку — Google+

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

«Предсказание» Гросса так же наводит на вопрос о том, что собираются делать бизнесмены его типа, когда Google наконец-то сделает доступным API платформы. Те кто знаком с бизнесом вокруг Ubermedia и Idealab знают, что эти компании уже очень давно пытаются сами разработать конкурента тому же Twitter'у. Вполне возможно, что сейчас, эти планы могут слегка измениться.
Читать дальше →
Total votes 107: ↑80 and ↓27 +53
Comments 68

Взгляд инсайдера на разработку Google+

Reading time 5 min
Views 2.6K
В Сети хватает экспертов, рассуждающих о перспективах и судьбе Google+, мощной социальной инициативы Google. Многие из них касаются конкуренции с Facebook и главного — удастся ли свергнуть Facebook с лидерской позиции.

У меня есть личное мнение по этому поводу, поскольку я входил в одну из групп разработки Google+ в течение 6-8 месяцев после того, как проект Wave закрыли, и знаю многих разработчиков и дизайнеров, вовлечённых в эту драму.

Обычно все споры идут на тему «Является ли Google+ убийцей Facebook». Такая постановка вопроса выглядит натянутой с налётом сенсационности, а я бы хотел рассуждать более спокойным тоном. На самом деле вопрос заключается в том, станет ли Google+ успешным продуктом, уйдёт ли заметная часть пользователей из Facebook и получится ли за счёт этого лишить Facebook монопольного положения на рынке социальных сетей. Но перед тем как высказать свою точку зрения, позвольте описать контекст.
Читать дальше →
Total votes 209: ↑193 and ↓16 +177
Comments 123

Google готовит бизнес-версию Google+

Reading time 1 min
Views 717


Похоже на то, что «Корпорация добра» не собирается останавливаться на достигнутом, после открытия своей социальной сети, и планирует ввести в строй еще один проект: бизнес-версию Google+. Это, собственно, обычная Google+, только с функциями, которые могут быть востребованы у представителей бизнеса. Таким образом, Google готовится конкурировать не только с Facebook, но и с LinkedIn.

Читать дальше →
Total votes 62: ↑44 and ↓18 +26
Comments 35

Параллельные вычисления, класс-обёртка для pcntl_fork()

Reading time 3 min
Views 7K
Хочу показать свой базовый класс, который я использую для PHP скриптов.
Приемущество его в том, что легко можно «распараллелить» работу.
Используется pcntl_fork() со всеми «вытекающими».

(тестировалось только на линукс)
Читать дальше →
Total votes 43: ↑33 and ↓10 +23
Comments 47

Бесплатные книги

Reading time 3 min
Views 60K
Несколько книг по разным темам, которые находятся в открытом доступе.

Основы программирования
Читать дальше →
Total votes 243: ↑239 and ↓4 +235
Comments 32

YAF — самый быстрый php фреймворк*

Reading time 1 min
Views 14K
Yaf — это PHP микро-фреймворк, взявший за основу структуру приложения Zend Framework, но написанный на С и является PHP extension доступным через PECL.

Основной (и единственной) задачей для написания его послужила необходимость максимально быстрой (сравнимой с php) обработки запросов в парадигме MVC но с удобством предоставляемым Zend Framework.

Yaf и Zend Framework, имеют аналогичные API и подобную концепцию, сохраняя при этом совместимость.
Я сгенерировал тестовое приложение (zf create project test) и провел небольшой синтетический тест производительности.
Интересен результат? Добро пожаловать под кат
Total votes 73: ↑62 and ↓11 +51
Comments 97

Основы работы с Wine для начинающих

Reading time 7 min
Views 597K

Введение


Статья посвящена Wine и всем аспектам его использования. В сети находится очень
много информации, есть различные руководства по настройке и многое другое. Я
постараюсь объединить все для того чтобы любой человек смог достичь
максимального успеха, в пределах своих способностей и конечно возможности
программы. Итак — начнем.

Wine — это отдельная реализация Windows API, а не эмулятор, как большинство
думают. Не единожды повторялось, но и здесь будет уместно. Это и делает проект
уникальным и интересным для пользователей различных систем, открывает различные
пути для реализации своих идей. Уникальность заключается в том, что с помощью
этой программы можно запускать Windows приложения в Ubuntu и в других
Linux системах, а также во FreeBSD и в Mac OS X. Правда и тут есть
свои «подводные камни». Некоторые думают что будет легко перейти с одной
системы на другую, в данном случае мы рассматриваем Windows и Linux.

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

Читать дальше →
Total votes 147: ↑122 and ↓25 +97
Comments 97

Китайский iPad 3

Reading time 1 min
Views 9.2K
Один умелый китаец не смог себе позволить iPad 2 и собрал сам себе iPad 3! Это не шутка. :)

20-ти минутное видео включает в себя процесс создания устройства. «Начинка» для корпуса подбиралась подобная той, что используется в iPad. У устройства сенсорный экран и даже кейс с физической клавиатурой.

Собственно видео:



Полная, 20-ти минутная версия видео: http://v.youku.com/v_show/id_XMjYzODc4MDk2.html.

Извиняюсь, что опубликовал топик, а не ссылку, кармы не хватает для создания (нужно 20, немного непонятно почему такая разница). Так же не получилось вставить видео в пост, там не стандартный плеер.
Total votes 101: ↑82 and ↓19 +63
Comments 80

Поддержка реверс-проксирования Web Sockets в Nginx

Reading time 2 min
Views 11K
Если вы используете Socket.IO или Faye с WebSockets, и хотите при этом использовать реверс-прокси с Nginx, то вы встретитесь с проблемой поддержки WebSocket в Nginx. Ее просто нет — WebSocket использует HTTP 1.1, в то же время как Nginx умеет правильно проксировать только HTTP 1.0.

Что делать?


Вы можете попытаться пойти в обход — использовать HAProxy для проксирования tcp соединений, или же скатиться к использованию Long-polling.
Но есть способ реализовать реверсированное проксирование и с NGINX, используя неофициальный патч, реализующий модуль tcp_proxy в nginx, который даст возможность пробрасывать произвольные tcp-соединения (по сути тоже самое, что дает HAProxy).
Читать дальше →
Total votes 55: ↑53 and ↓2 +51
Comments 15

Разработка архитектуры вашего приложения в Ext JS 4

Reading time 6 min
Views 3.7K
Масштабируемость, удобство обслуживания и гибкость приложений во многом определяются качеством архитектуры приложения. К сожалению, архитектуру приложения часто относят к второстепенным факторам. Концепты и прототипы превращаются в массовые приложения, а примеры кода копируются и вставляются «как есть» в фундамент многих приложений. Вы можете захотеть двинуться лёгким путём из-за быстрого прогресса, который вы видите в начале проекта.
Читать дальше →
Total votes 47: ↑41 and ↓6 +35
Comments 30

Регулярные выражения для валидации распространенных видов данных

Reading time 2 min
Views 484K
Для проверки текстовых полей на валидность обычно используют регулярные выражения. Существует несколько наиболе распространенных видов таких даных, как например номер кредитки, дата в определенном формате и т. д. На сайте html5pattern.com собирается коллекция регулярных выражений для таких данных (там это позиционируется, как возможное содержимое html5-атрибута pattern у inpit-элементов, но эти регулярные выражения можно использовать и для привычной валидации с помощью javascript). Актуальные для российской аудитории примеры, вместе с соответствующими регулярными выражениями вы можете посмотреть под катом.
Читать дальше →
Total votes 133: ↑97 and ↓36 +61
Comments 66

JavaScript-библиотеки для работы с SVG

Reading time 1 min
Views 20K
Наиболее популярными библиотеками для работы с SVG на JavaScript являются Raphael, Jquery.SVG, SVGWeb. Есть немного более профильные библиотеки, которые используют SVG для решения узких задач: карты, данные и манипулирование объектами.

В общем, под катом краткий обзор библиотек, с которыми мне пришлось немного поработать.

Читать дальше →
Total votes 55: ↑51 and ↓4 +47
Comments 17

Состоялся «Долгожданный» релиз Centos 6.0

Reading time 1 min
Views 1.7K
Качаем отсюда:
centos.cs.wisc.edu/pub/mirrors/linux/centos/6.0
и отсюда:
centos.mirror.nexicom.net/6.0
Ну что адепты ждем релиза 6.1 в следующем году?
Релиз 6.0 отмечен самым долгожданным, так как был дважды перенесен в связи с выпуском веток 5.6 и 4.9. Релиз rhel 6.0 состоялся 10 ноября 2010 года, релиз Centos 6.0 спустя почти 8 месяцев без одного дня.

UPD1: Релиз только что был удален с зеркал, прямо на моих глазах.
UPD2: Релиз можно скачать отсюда mirror.teklinks.com/centos/6.0/isos/x86_64 спасибоb2ron.
UPD3: Вернулся релиз на зеркало centos.mirror.nexicom.net/6.0/isos/x86_64
UPD4: Московское зеркало srv6.majorhost.net — коннект 100 мб/c от пользователя artamonovg.
UPD5: Because it is not 100% complete. If someone (read hundreds possibly) starts using ISO with a bug, then they could start complaining about something wrong, and dev's and us willing to help could spend may hours not knowing why is that persons PC behave like that. Not to mention possible public name calls for no reason than not caring.
CentOS-devel mailing list.
UPD6: Ссылки на торенты
mirror.centos.org/centos/6.0/isos/i386/CentOS-6.0-i386-bin-DVD.torrent
mirror.centos.org/centos/6.0/isos/x86_64/CentOS-6.0-x86_64-bin-DVD.torrent
Total votes 49: ↑41 and ↓8 +33
Comments 101

Кроссбраузерные 2D-трансформации с анимациями

Reading time 3 min
Views 11K
Не болейте. Решил сделать обзор интересного плагина и заодно дать рекомендации к использованию.

Для самых нетерпеливых — получится у нас так.

Плагин называется jQuery 2D Transformation Plugin. Он позволяет использовать анимацию свойств CSS 2D Transforms.

Обзор с описанием свойств — в конце топика.
Читать дальше →
Total votes 40: ↑38 and ↓2 +36
Comments 8

Подводные камни при работе с php-handlersocket

Reading time 4 min
Views 4.6K
HandlerSocket — это noSQL-плагин для mySQL, позволяющий обращаться к базам данных в обход уровня SQL.

Данная статья предназначена для тех, кто успешно поставил HandlerSocket и php-handlersocket, а также столкнулся со скудным мануалом и странным поведением этого плагина для php.
Читать дальше →
Total votes 46: ↑46 and ↓0 +46
Comments 18

HBase + Thrift + PHP

Reading time 4 min
Views 11K
Видимо так сложилось исторически, но на хабре не очень много статей о HBase, Thrift и тем более о том как их связать для работы с PHP клиентом. Давайте же ликвидируем этот пробел и пройдемся от инсталяции HBase до получения PHP клиентом примитивных данных из HBase.
Читать дальше →
Total votes 38: ↑35 and ↓3 +32
Comments 18

Anonymous запустили HackerLeaks.tk для слива информации о взломах

Reading time 2 min
Views 2.1K
Несмотря на появление многочисленных клонов WikiLeaks, участники Anonymous решили запустить собственный. В отличие от остальных, сайт HackerLeaks.tk (http://hackerleaks2011.blogspot.com/) специализируется на публикации баз данных, эксплойтов и дыр в безопасности, а также фактов взлома разных ресурсов. То есть эдакий Wikileaks для хакеров.

О запуске HackerLeaks.tk объявил Commander X, который считается лидером подгруппы People's Liberation Front (Фронт народного освобождения) внутри Anonymous.
Читать дальше →
Total votes 12: ↑9 and ↓3 +6
Comments 8

Для изучающих Ruby

Reading time 1 min
Views 2.7K
Недавно на github была создана организация — Habraruby(в ее состав пока входят 2 человека, надеюсь, что это число значительно вырастет). Изначально ей принадлежал один репозиторий с задачами с сайта acm.mipt.ru. Но в виду того, что решающих людей мало, а сами задачи нетривиальны, я решил открыть еще один репозиторий с задачами с сайта spoj.pl

Во-первых, в отличие от задач МФТИ(коих около 400, если я не ошибаюсь), на spoj более 9 тысяч задач. Не стоит, наверное говорить, что и уровень многих из них приемлем для начинающих. Правда, условия на английском, но думаю, что это не беда.

Повторюсь, для чего это все нужно — для тех, кто только начал изучать Ruby, или только познакомился с синтаксисом, часто необходимо читать простой код. Обычно, все доступные исходники на Ruby связаны с RoR и являются бесполезными для начинающих. И как раз в роли такой базы несложного для понимания кода будет служить репозиторий.
Для маститых рубистов это просто шанс поделиться опытом и может быть почерпнуть что-то новое даже для себя. В любом случае, каждый сможет найти что-нибудь для себя.
Total votes 46: ↑42 and ↓4 +38
Comments 23

Information

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