Все записи рубрики «Разработка»

1

Как построить масштабируемую высоконагруженную систему

Andrey Lapin
24 декабря 2010 года

Список ресурсов для изучения

Описание архитектур конкретных систем
ВКонтакте — www.insight-it.ru/masshtabiruemost/arkhitektura-vkontakte/
Facebook — www.insight-it.ru/masshtabiruemost/arkhitektura-facebook/
Plenty of Fish — www.insight-it.ru/masshtabiruemost/arkhitektura-plenty-of-fish/
Netlog — www.jurriaanpersyn.com/archives/2009/02/12/database-sharding-at-netlog-with-mysql-and-php/
Twitter — blog.muehlburger.at/2010/05/06/twitters-use-of-cassandra-pig-and-hbase-for-highly-distributed-data-processing-and-analysis/

Общий подход к HighLoad, взгляд практика, очень спорный материал
spb-borodin.livejournal.com/779.html
spb-borodin.livejournal.com/596.html

Читать дальше »

Метки: ,

Оставить комментарий
0

Кроссплатформенная разработка на мобильных устройствах

Andrey Lapin
21 октября 2010 года

Сравнение PhoneGap vs. Titanium vs. Rhodes

В первую очередь должен заметить, что кроссплатформенная разработка не
для тех, кто разрабатывает 3D-игры, интерактивные, мультимедийные и
анимированные приложения.

Рассматриваемые в этой статье разработки все построены на
web-технологиях и могут быть использованы web-разработчиками, которые
хотят применить свой опыт в мире мобильных приложений. Читать дальше »

Метки:

Оставить комментарий
5

ДЕНЕЖНАЯ МОТИВАЦИЯ В ПРОЕКТАХ РАЗРАБОТКИ ПО

Andrey Lapin
9 сентября 2010 года

По поводу дня программиста откопал интересную статью.

Автор: Асхат Уразбаев, (askhat@scrumtrek.ru)

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

Есть
один простой способ. Платите сотруднику пропорционально
производительности. Большой выхлоп — много денег. Малый выхлоп — мало
денег. В соответствии с теорией Павлова у сотрудника выработается
условный рефлекс и он будет брызгать слюной к каждой выплате.

Работает
ли это? КОНЕЧНО! С токарями-фрезеровщиками, дворниками, продавцами и
даже немного с учителями английского. А вот с программистами НЕ
РАБОТАЕТ. И проблемы тут такие.

Читать дальше »

Метки:

Оставить комментарий
0

Любите ли вы BPEL как люблю его я?

Andrey Lapin
24 августа 2010 года

Все началось в один прекрасный день, когда я получил ссылку на
Oracle BPEL и указание его исследовать. Для тех кто не в курсе —
BPEL — это язык описания бизнес-процессов, Oracle BPEL — это кроме
всего прочего еще и workflow-движок. Все начиналось хорошо, установка прошла без проблем, все вроде
запускалось, но не хватало одной функции, без которой жить просто
нельзя.

Покопавшись по форумам, я обнаружил, что нас спасет патч к нашей
версии. Патч ставился странно, в документации по установке патча
были описаны какие-то папки, которых у меня просто не было. What's
the f**ck? После долгих танцев с бубном меня почему-то озарила идея
зайти снова на сайт с файлами для скачивания. Для меня было
откровением, что изначально я ставил не то. Нужно было скачать файл
с похожим длинным именем, но без слова BPEL, т.е. решить задачу от противного.

Читать дальше »

Метки: , ,

Оставить комментарий
11

10 вещей, которые никогда не преподаются программистам в вузах

Andrey Lapin
1 июня 2010 года

1. Мы не правы

Программисты зачастую имеют большое эго. Поэтому часто бывает трудно
осознать, что мы не правы в чем-то. Я видел много споров относительно
архитектуры проектов, где разработчики расхваливают свои идеи. Но,
предположим, что мы все неправы. И отличаемся только в степени своих
заблуждений.
Очень важно осознать и принять этот факт только один раз и мы будем
открыты, чтобы выслушать других и использовать свои идеи, чтобы создать
лучшее решение.
Читать дальше »

Метки:

Оставить комментарий