web analytics

Программирование

Кадровые проблемы крупных данных

April 28, 2012
By

WSJ обьясняет причину высоких зарплат в области "больших данных" ($180,000 и выше) – нехватка кадров с багажом знаний в области разработки ПО, статистики, и инструментов для распределенных вычислений. По словам McKinsey: "A significant constraint on realizing value from Big Data will be a shortage of talent, particularly of people with deep expertise in statistics...

Read more »

Firebase – платформа для JavaScript-приложений

April 12, 2012
By
Firebase – платформа для JavaScript-приложений

Интересный проект Firebase, предоставляющий хостинг для данных и JavaScript-библиотеку для доступа и публикации этих данных. Позволяет разрабатывать приложение в чистом JavaScript, после чего запуск проекта – это публикация своей JavaScript-библиотеки, как, например, The Reel Box (нужно заценить исходник). Позиционирует себя как хостинг проектов без серверов, хотя свою разработку все же придется где-то хостить. Примеры...

Read more »

Developing iPad Applications for Visualization and Insight

February 1, 2012
By

Учебный курс Разработка приложений для визуализации под iPad от одного из самых престижных (в плане информатики) вузов – Carnegie Mellon University – выложен в iTunes University бесплатно.

Read more »

Natural Language Processing with Python

January 19, 2012
By

Книга Natural Language Processing with Python (2009 г., O’Reilly) выложена автором в онлайн.

Read more »

Кто ввозит разработчиков в США

December 22, 2011
By
Кто ввозит разработчиков в США

Два интересных рейтинга американских компаний – по количеству разработчиков на визе (первая колонка) и по доле разработчиков, въехавших по визе.

Read more »

Сайты крупных ритэйлеров некому поддерживать

December 18, 2011
By

Business Week описывает проблему найма программистов для нетехнологических компаний на примере второй по размеру американской торговой сети Target (первая – WalMart, и она первая не только в американском, но и в мировом списке). До августа Target аутсорсил свой технологический бэк-енд компании Amazon.com, но после того, как Амазон начал двигаться с книжного рынка на общепотребительский,...

Read more »

Почему рабочих рынков для программистов на самом деле два

November 6, 2011
By

Несколько вроде как не особо связанных между собой ссылок, которые, тем не менее, рисуют интересную картину рабочего рынка программистов в Долине и за ее пределами. Не называйте себя программистами – уговаривает коллег Патрик МакКензи, рисуя следующую картину для молодых программистов, помышляющих о работе внутри компаний. Внутри любой компании, пользуясь методикой гуру науки менеджмента Питера...

Read more »

Facebook ищет Developer Support Engineer для поддержки русскоязычных разработчиков

November 2, 2011
By

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

Read more »

Как создавали iOS

October 13, 2011
By

Бизнесвиковский профиль Скотта Форстолла, старшего вице-президента Apple, приоткрывает завесу тайны над процессами разработки внутри компании. Столкнувшись с необходимостью разработки операционной системы для мобильного устройств, Джобс создал два конкурентных лагеря. Как когда-то программисты Macintosh сидели отдельно от программистов Lisa, соревнуясь за лидерство на рынке, так и теперь одно подразделение обрабатывало MacOS напильником для мобильных нужд,...

Read more »

Работа внутри платформенной компании с архитектурой SOA

October 13, 2011
By

Сравнительный пост Стива Йегги о культуре Google и Amazon интересен по ряду причин, не в последнюю очередь из-за его идеализированного описания Амазона, когда руками Джеффа Безоса крупнейший электронный магазин планеты превратился в SOA-компанию, где группы разработчиков делали пакеты сервисов с обязательным предостабвлением API. From the time Bezos issued his edict through the time I...

Read more »

BitBucket теперь поддерживает Git

October 3, 2011
By
BitBucket теперь поддерживает Git

Проект BitBucket, подразделение Atlassian, до этого получивший известность за хостинг проектов, использующих Mercurial, начал поддерживать Git. Новые проекты можно создавать как внутри интерфейса BitBucket, так и копируя свои Git-архивы с других ресурсов, включая GitHub. Я уже некоторое время являюсь платным пользователем GitHub, но планы BitBucket для меня более удобны. Получается так, что вроде с...

Read more »

Как рос Etsy

October 3, 2011
By

Магазин и онлайн-сообщество для продажи собственных поделок Etsy в лице разработчика Росса Снайдера на конференции Surge 2011 представил доклад о развитии архитектуры проекта. Etsy запустился как проект на PHP поверх Lighttpd (разработчики посчитали, что менее известный сервер ломать будут меньше) плюс хранимые процедуры и PostgreSQL. В процессе роста компании в ней появились администраторы базы...

Read more »

Бинговское от экс-инсайдеров

September 18, 2011
By

Филип Су, в прошлом разработчик Microsoft и один из самых интересных блоггеров на blogs.msdn.com, а нынче мой коллега, описал свои впечатления о двухлетнем пребывании в подразделении Bing и о командной динамике, практикуемой в поисковике: Большинство подразделений Майкрософта состоит из разработчиков и менеджмента, которым нравится технология. И пускай любая группа людей, будь то на работе...

Read more »

Инструменты разработки ПО внутри Facebook

September 1, 2011
By

По просьбе developers.org.ua я написал небольшую колонку для сайта, в которой описал основные роли и используемые инструменты для разработки ПО внутри Facebook.

Read more »

Codecademy – интерактивный самоучитель по программированию с элементами игры

August 28, 2011
By
Codecademy – интерактивный самоучитель по программированию с элементами игры

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

Read more »

thoughtbot Playbook

August 24, 2011
By

Как мы работаем – подробное руководство от Web-разработчика и консультанта thoughtbot. Набор принципов организации компании и рекомендаций по инструментам для малого бизнеса и пакетам ПО для дизайна и разработки.

Read more »

Архитектура открытых проектов

August 21, 2011
By

Книга "Архитектура открытых проектов" доступна в онлайне бесплатно. Это сборник из 25 статей об особенностях архитектуры популярных пакетов ПО.

Read more »

Летний лагерь "Юный программист"

August 16, 2011
By

Bloomberg Business Week описывает набирающие популярность летние лагеря для программистов. Несмотря на высокий ценник, который может дойти до $3,300 за две недели, компания-организатор Internal Drive рапортует о рекордном для них наборе в 20,000 человек. Это две недели с ночевкой, чаще всего в общежитиях университетов, с которыми сотрудничает организатор, принимаются вроде дети любого возраста, но...

Read more »

Version Control by Example

August 12, 2011
By
Version Control by Example

Книга Version Control by Example доступна в онлайне бесплатно. Обсуждает основные принципы и проблемы систем управления версиями, после чего дает обзор Subversion, Mercurial, Git и Veracity.

Read more »

Phabricator – набор тесно интегрированных утилит для разработки софтверных проектов

August 9, 2011
By

Эван Пристли за свои четыре года в Facebook разработал кучу внутренних инструментов, в основном облегчающих работу других разработчиков. С уходом Эвана в апреле этого года пакет разнообразных утилит обрел название Phabricator и вот этот обзор на TechCrunch. Как можно узнать с главной страницы проекта, "разработчики Facebook восторгаются Фабрикатором, используя для его описания такие эпитеты...

Read more »