Pull to refresh
129
0
Артём @naz2

Программист

Send message

Eucalyptus – «облако» своими руками

Reading time 5 min
Views 4.5K
Существующие технологии «облачных вычислений» позволяют не только использовать публичные сервисы, на подобии Amazon, но и самостоятельно разворачивать «облачные» инфраструктуры, как на базе предприятий, так и в домашних условиях. Существуют свободно распространяемые системы для таких частных облаков. Эти системы доступны каждому, но их установка может стать непростой задачей. Опыту установки одной из наиболее известных таких систем и посвящена данная статья.

Eucalyptus — это разработка сотрудников University of California, Santa Barbara, распространяемая по лицензии GPL v3. Архитектурно Eucalyptus состоит из нескольких основных элементов:
  • Cloud Controller – контроллер «облака», принимает запросы от пользователей на создание виртуальных машин;
  • Walrus – хранилище пользовательских данных и образов виртуальных машин;
  • Cluster Controller – контролер кластера, распределяет задачи по запуску виртуальных машин между узлами;
  • Node Controller – контролер узла, управляет жизненным циклом виртуальных машин.


image

Читать дальше →
Total votes 36: ↑35 and ↓1 +34
Comments 10

Прикладная S-образность: Планируем Стартап

Reading time 7 min
Views 1.6K
Как понимание законов развития систем и S-образной кривой развития в частности, может помочь выбрать область, в которой стоит начинать свой стартап?

Допустим, Вам пришла идея на миллион, и хочется срочно брать ее и делать. Но как же узнать, выстрелит она или нет? Как подстраховать себя от бессмысленных трат времени и денег?
Читать дальше →
Total votes 44: ↑38 and ↓6 +32
Comments 25

Моделирование зрения. Часть шестая. Моделирование eye tracking

Reading time 5 min
Views 2.5K
1 Экскурсия в глаз2 Восприятие3 Геометрия зрения4 Eye tracking5 Как поймать взгляд6 Моделирование eye tracking

Шестая часть, заключительная. Рассказ непосредственно о принципах моделирования eye tracking, а так же как это может быть применимо к реальной жизни. В этой части, наконец-то, пригодятся цифры и принципы, освещённые в третьем, четвёртом и пятом постах.
Читать дальше →
Total votes 20: ↑15 and ↓5 +10
Comments 4

Боб Парсонс (основатель GoDaddy.com): 16 правил успеха в работе и жизни

Reading time 3 min
Views 2.2K
Всему миру известен проект GoDaddy.com. Его любят, ненавидят или просто пользуются. Проект очень успешный: с 2001 года он даёт прибыль и считается самым крупным игроком на рынке регистрации доменных имён и хостинга. Единственный основатель — Боб Парсонс. Мне очень понравились его правила для работы и жизни, так что я инициировал их перевод.

Наслаждайтесь!
Total votes 109: ↑67 and ↓42 +25
Comments 37

Нейронные сети: Лекция 1

Reading time 3 min
Views 51K
Здравствуйте, хабраобщество.

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

Литература


1. Ben Krose, Valter van de Smagt: Introduction to neural networks.
2. Р. Каллан, Введение в нейронные сети.
3. Саймон Хайкин, Нейронные сети полный курс.
4. Gupta Jin Homma, Statical and Dynamical neural networks.

Первые 2 книги хороши для вступления, первая лучше всего, но она на английском, вторая также, чуть хуже изложена, но на русском.

Биологические основания нейронных сетей

.
// тема отдана на самостоятельную обработку.
Теория искусств нейронных сетей появилась, как попытка смоделировать ЦНС (ЦНС — центральная нервная система) высших млекопитающих в 50х годах прошлого столетия.

Выяснилось, что модели искусственных нейронных сетей (Далее ИНС, НС) слишком просты и современные модели нейрофизиологии по сложности на порядок превышает модели НС. Вместе с тем выяснилось, что теория ИНС является прекрасным инструментом для решения сугубо математических задач особенно к класам трудноформализируемых задач.

Под не формализуемыми задачами мы будем понимать задачи, для которых задачу сформулировать невозможно.
К числу таких задач относятся (пример):
  • классификация
  • кластеризации
  • прогнозирования


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

Чем выше размерность задачи, тем лучше работает нейронные сети и тем хуже классическая математика.

Концепции

Читать дальше →
Total votes 129: ↑93 and ↓36 +57
Comments 84

Пионеры доткомов. Где они сейчас?

Reading time 5 min
Views 2.9K
В свете недавнего объявления о намерении Microsoft выкупить Yahoo, появилась хорошая возможность обратить внимание на те компании, которые придали вебу его сегодняшний вид. Некоторые из них продолжают путь инноваций и приносят прибыль, в то время как другие вымерли или были поглощены более крупными компаниями.

About.com. После открытия в 1997-м, сайт-путеводитель по вебу был куплен The New York Times в 2005-м почти за $700 млн. Проект всё еще жив и предлагает разнообразные виды контента (в виде как текста, так и видео).
Читать дальше →
Total votes 44: ↑42 and ↓2 +40
Comments 48

Моя любимая медитация

Reading time 3 min
Views 3.4K
Вот простая, но эффективная медитация, которая может вам понравиться. Обучение основам медитации не является целью этой заметки (может, кто-нибудь напишет комментарий со ссылкой на руководство по медитации для тех, кто еще этим не занимался, но если вы уже знакомы с этим, я думаю, вы найдете эту медитацию интересной и ценной.
Читать дальше →
Total votes 42: ↑33 and ↓9 +24
Comments 48

Основные принципы организации приема SMS платежей. Преимущества и тонкости оплаты по SMS, описание платежных SMS систем.

Reading time 10 min
Views 22K
Ни для кого не секрет, что сегодня бизнес в интернете развивается семимильными шагами. Новые интернет проекты открываются каждый день — большинство из них, правда, также быстро и закрывается, не успев развиться и привлечь аудиторию. Те, кто аудиторию привлек, начинает задумываться о способах ее монетизации — превращении показателей счетчиков в деньги.

Методы монетизации аудитории


Традиционно существует два основных способа заработка на аудитории проекта: продажа его рекламных возможностей и предоставление пользователям платных сервисов.
И если про первый уже сказано достаточно много, то второй еще только начинает свое активное развитие.

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

Читать дальше →
Total votes 1: ↑1 and ↓0 +1
Comments 54

Интелектуальная собственность и её будущее: моё понимание

Reading time 4 min
Views 768
Я решил создать этот пост, после прочтения перевода отличной статьи «“Интеллектуальная собственность” — это глупый эвфемизм». Многое мне показалось в ней близким, многое интересным. Но самая главная идея заключается в том, что единственное, что нельзя отнять у человека (не считая совершенно зверских способов), это знания, информацию. Вправду услышанная песня, просмотренный фильм, пришедшая в голову мысль, уже в памяти человека, а компьютерная сеть, как огромная копировальная машина, позволит найти эту информацию, если она станет забываться. Даже свои мысли, что и доказывает существование онлайн-дневников. А для другой информации существуют торренты. =) Информация не становится собственностью потребителя, но уже и не целиком принадрежит автору.

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

Читать дальше →
Total votes 24: ↑20 and ↓4 +16
Comments 212

Установка MacPorts под Mac OS X

Reading time 3 min
Views 11K
MacPorts — система пакетов, при помощи которых довольно просто через терминал загружается, компилируется, устанавливается свободное программное обеспечение, различные библиотеки, а также обновляется MacOS X и Darwin.

Для выполнения всех вышеперечисленных действий, при наличии MacPorts, достаточно в окне терминала ввести

port install packagename

где ''packagename'' — имя устанавливаемого пакета.

Но для того, чтобы все так же красиво работало и у вас, необходимо этот самый MacPorts установить.

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

Если же вы собираетесь ставить MacPorts из исходников, то эта статья не для вас. Читайте Installing MacPorts.

И так, начнем.
Total votes 2: ↑1 and ↓1 0
Comments 4

GNU command line utils

Reading time 3 min
Views 2.6K
Ни для кого не секрет, что Mac OS X базируется на BSD, и, как следствие, получила в наследство полный комплект BSD-шных command line утилит, таких как ls, find, xargs, и многие другие. Они хорошие и правильные, и использовать их вполне можно — однако если вы долго использовали Linux, наверняка вы привыкли к GNU версиям этих утилит, то есть, к примеру, --длинным-аргументам, нормальной опции --help — ну и вообще выработали определенные привычки. К числу таких людей принадлежу и я, и когда мне понадобилось набрать пару десятков команд в Terminal.app, через 10 минут я начал рвать волосы на груди нервничать и читать man, что не способствовало производительности труда.
Несколько позже я подумал — а почему, собственно, я не могу использоваться GNU версии утилит — только потому, что они не поставляются с системой? Нет, это — не UNIX way!
Читать дальше →
Total votes 28: ↑24 and ↓4 +20
Comments 28

Бизнес-Веб в примерах

Reading time 1 min
Views 1.3K
В прошлой серии была предложена классификация B2C и C2B коммуникаций. Продолжая тему, хочу проиллюстрировать эту систему англоязычными примерами:
B2C | Бизнес обращается к потребителям:
C2B | Потребители ищут и выбирают бизнесы/продукты

Вопросы
  1. Какие проекты и направления незаслужено забыты?
  2. Насколько реально, по вашему мнению, представить единый интерфейс доступа ко всем C2B инструментам для потребителя?
  3. Насколько реально представить единый интерфейс доступа ко всем B2C инструментам для бизнеса?
Total votes 22: ↑21 and ↓1 +20
Comments 20

Топ 15 советов про Леопард

Reading time 4 min
Views 631
Прошел уже почти месяц с момента выхода Леопарда и у нас было достаточно времени, чтоб «поиграть» с этой операционкой и привыкнуть к ней. Вот 15 лучших советов про Леопард, с которыми мы столкнулись за этот месяц.

Собрать все окна в одном пространстве (Space)
В режиме обзора пространств Spaces (по умолчанию туда ведет клавиша F8) нажмите кнопку C (в английской раскладке), чтобы с приятным эффектом собрать все окна в одном пространстве. Если вы при этом зажмете Shift, это произойдет медленно.

Увеличить/уменьшить документы pdf и картинки в QuickLook
Когда вы просматриваете документы PDF или графические файлы с помощью QuickLook, достаточно кликнуть на картинке с зажатой клавишей Option, или Shift-Option для увеличения и уменьшения соответственно. В случае с PDF, вы можете воспользоваться для этого сочетаниями клавиш Cmd = и Cmd -.

Включить отображение пути в Finder'e
В меню View нажмите Show Path Bar, чтоб увидеть путь к вашему файлу. Вы также можете кликнуть с Ctrl-ом или правой кнопкой на любой папке из этого пути и произвести над ней какие-либо действия.

Читать дальше →
Total votes 17: ↑13 and ↓4 +9
Comments 15

Интернет магазин — 15000 евро за первый месяц

Reading time 6 min
Views 90K
В народе есть известная поговорка „Первый Блин Комом“, чего не могу сказать о своём свежем опыте интернет торговли. Скорее всего, это просто исключение подтверждающее правило, но, тем не менее, хочется рассказать о тех небольших выводах, что я сделал за последний месяц.

Итак, небольшая история о том, как можно довольно легко заработать за один месяц минимум 15 000 евро.

Мой профессиональный род деятельности — веб-разработка. Занимаюсь R&D в одной небольшой IT компании, пишу «навороченные» приложения для корпоративных интранетов и, в принципе, на жизнь не жалуюсь. Конечно, при таком раскладе хочется параллельно вести какой-нибудь интересный проект, чем неоднократно занимался в мире Open Source. Со временем, правда, захотелось на побочных проектах так же как-то зарабатывать, что с Open Source оказалось не так просто, как может показаться из статей на Хабре :) Потому и решил попробовать для себя что-то принципиально новое — открыть интернет магазин.

Читать дальше →
Total votes 517: ↑493 and ↓24 +469
Comments 389

Искусственный искусственный интеллект

Reading time 2 min
Views 505
Social Design — это разработка правил сообщества и выборов по умолчанию, которые мотивируют желаемое поведение участников. Удачная социальная архитектура стала одним из решающих факторов успеха для многих проектов: Wikipedia, Digg, Yahoo! Answers, Yahoo! Personals, Stumble Upon, del.icio.us, Facebook, Slashdot.org, Reader2.com, Eventful.com, Yelp.com, VKontakte.ru, News2.ru, Habr.ru, Yandex Блоги, Imhonet.Ru.

Из каких компонетов состоит social design?
Читать дальше →
Total votes 19: ↑14 and ↓5 +9
Comments 28

Делаем правильную платформу или Как повторить Google

Reading time 5 min
Views 2.6K
Введение
Сегодня я расскажу о проектировании высоко-нагруженных отказоустойчивых систем. Акцент будет поставлен практическую разработку и жареные факты, а не на сухую теорию. После прочтения вы не испугаетесь разработки сервиса с миллиардом пользователей, если у вас будет достаточное количество серверов. Тема весьма обширна, но я постараюсь быть кратким и лаконичным.
Читать дальше →
Total votes 131: ↑76 and ↓55 +21
Comments 299

Страны, регионы, города

Reading time 1 min
Views 118K
Карта мира
Хочу поделиться базой стран, регионов и городов на русском языке. Возможно, кому-то пригодиться в своих проектах. В базе 106 стран, 922 региона и 10969 городов!

Если кто не понял о чем речь, то вспомните, например, как на ВКонтакте указывается город: выбирается страна -> подгружается список регионов -> выбирается регион -> подгружается список городов

Читать дальше →
Total votes 124: ↑122 and ↓2 +120
Comments 128

10 лучших вебсайтов по обучению Photoshop

Reading time 1 min
Views 56K
Вместо того, чтобы тратить впустую время, обыскивая сеть, в поисках хороших уроков по Photoshop, придерживайтесь этого списка.

PS Heroперейти


PSD tutsперейти


Tutorial 9перейти

Читать дальше →
Total votes 83: ↑73 and ↓10 +63
Comments 61
1

Information

Rating
Does not participate
Location
San Francisco, California, США
Date of birth
Registered
Activity