Закон Ола о законах:
Любой общий закон о виртуальных мирах следует рассматривать как творческую задачу, а не как директиву. Вы узнаете больше, решая ее, а не подчиняясь ей.
Законы дизайна онлайновых миров
Дайджест интересных новостей и материалов из мира PHP (15.07.2013 — 28.07.2013)
Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы.
Приятного чтения!
Facebook ускорил PHP в девять раз благодаря HipHop VM
Компания Facebook продолжает работу по повышению производительности кода PHP. В 2010 году они выпустили компилятор HipHop (HPHPc), который транслировал PHP в C++, жертвуя некоторыми редко используемыми функциями PHP вроде eval(), но повышая производительность.
Google представляет Android 4.3
Google только что представил Android 4.3. Образ уже доступен для Nexus 4 и Samsung Galaxy Nexus. Основной особенностью новой версии стала возможность работать с несколькими аккаунтами разной степени ограниченности на одном устройстве.
Использование ncurses в PHP
Как программист и веб-разработчик, вы наверное время от времени пишете программы на php для администрирования сайта из консоли. Средствами языка можно сделать только выводящую/читающую из консоли программу, но с помощью библиотеки ncurses можно создать консольную утилиту с довольно сложным внешним видом, которая будет одинаково выглядеть в разных видах терминалов.
Unity теперь работает с Windows Phone 8, Windows 8 и Blackberry 10
Игровой движок Unity для платформ Windows 8 и Windows Phone 8 обновился до версии 4.2, и теперь это больше не бета-версия, а стабильный релиз. Движок доступен разработчикам как в платном варианте, так и бесплатном.
Технические риски разработки MMOG
Для запуска серверов требуется огромное количество ресурсов. По косвенным данным известно, что один рилм WoW перезагружается порядка 10-15 минут. Сервер LA2 требует от 4 Гб оперативной памяти. Сейчас на основном сервере ARENA Online стоит 12 Гб оперативной памяти.
Angry Birds: как «злые птицы» покорили мир
Компания Rovio и её игра Angry Birds — пример по-настоящему успешного стартапа: несложного, на первый взгляд, по задумке и реализации, но покорившего практически весь мир. В чём секрет успеха «Злых птиц», с трудом отвечают даже маститые аналитики.
Особенности русской разработки
По роду занятий я часто общаюсь с различными русскими и западными командами. Очень частый вопрос — есть ли какая-нибудь специфика в работе наших и как это влияет на разработку?
Есть очень неплохая книжка о специфике работы русских вообще. Она называется «Русская модель управления». Ее написал А.П.Прохоров (другой, не олигарх). Не буду ее пересказывать. Основная идея в том, что русские по своей природе могут работать только в двух модах. В нестабильном состоянии они могут свернуть горы. В это время мотивация очень высокая. В стабильном расслабленном состоянии — когда никто не пинает — русские вроде как работают плохо и не сильно утруждаются.
Только значимые метрики для стартапов
Джош Элман (работал в Twitter, Facebook, LinkedIn, сейчас инвестор в Greylock Partners) поделился своими соображениями насчет того, какими метриками нужно хвастаться, а какими — нет.
“Мне повезло работать на начальных этапах развития таких компаний как LinkedIn, Facebook и Твиттер. Я помню, что мы никогда не смотрели на абстрактные цифры — просмотры страниц, количество аккаунтов и т.д., но практически всегда обращали внимание на пользователей, что и как они делали. В LinkedIn мы не смотрели на параметр pageiews, мы оценивали количество просмотров профилей, ведь именно для этого и создавался LinkedIn, для того, чтобы люди смотрели профили других людей. У Твиттера были какие-то безумные цифры pageviews, но мы анализировали количество просмотров таймлайна и отправленных твитов.”