-
Мы все надеялись, что ситуация в Крыму как-то образуется. Ещё недавно большинство на Украина считало Россию другом, братом, товарищем.В большинстве мы любили руссих, скорее вопреки чему-то чем за что-то.От любви до ненависти один шаг.И этот шаг уже сделан. Наш мир…
-
Команда Facebook выложила в открытый доступ язык Hack
Новый язык Hack является прямым потомком PHP, основанным на его синтаксисе. Hack создан специально для виртуальной машины HHVM (Hip Hop Virtual Machine). Команда Facebook полностью перевела разработку на новый язык и называет эту миграцию большим успехом. Однако Facebook не отказывается…
-
Как одним судебным преследованием Microsoft разрушила веру клиентов в неприкосновенность своих данных в «облачных» сервисах
На днях была опубликована новость о том, что бывший сотрудник Microsoft Алексей Кибкало (akibkalo) был арестован за хищение и разглашение торговых секретов Microsoft. Это событие, несомненно, стало новостью дня, и внезапно обнаружило то, что Microsoft занималась поиском «неопровержимых» доказательств против…
-
Концепция АТД
Доброго времени суток, хабравчане! Следующий пост является изложением моих размышлений на тему природы классов и АТД. Эти размышления дополнены интересными цитатами из книг гуру разработки программного обеспечения. Введение Начнем с того, что плавно подойдем к определению АТД. АТД, в первую…
-
Mozilla изменяет дизайн Firefox: пробуем Firefox 29 beta
Компания Mozilla уже довольно давно работает над редизайном своего браузера, и теперь появились первые значительные результаты. Испробовать переосмысленный дизайн браузера Firefox можно на примере Firefox 29 beta. Насколько можно судить, интерфейс этого браузера теперь схож с интерфейсом браузера Google Chrome.…
-
Конечное и бесконечное в математике. Лекция Павла Кожевникова в Яндексе
В отличие от окружающего нас мира, в котором всё конечно, в математике мы часто сталкиваемся с бесконечными объектами. Например, бесконечны множества целых, рациональных, алгебраических, конструктивных или действительных чисел. На лекции мы рассмотрим задачи, в которых проявляются некоторые принципы работы с…
-
Техники проработки персонажей в играх: Часть 1 — Таро
Доброго времени суток. Я бы хотел ознакомить Вас, уважаемый читатель, с переводом одной занимательной статьи, на которую я набрел недавно во время работы над сюжетом своей игры. Развитие персонажа необходимо во многих играх. Даже если сюжет линеен и не предвещает…
-
Broccoli: первый бета-релиз
Broccoli является новой системой автоматической сборки. Её вполне можно сравнить с Rails asset pipeline, однако есть и некоторые различия: он запускается на Node.JS и не зависит от серверной части приложения. После длинной вереницы 0.0.х альфа релизов, я только что выпустил…
-
Long Polling для Android
Прочитав статью, стал внедрять в web проекты Long Polling. На nginx крутится серверная часть, на javascript клиенты слушают каналы. Прежде всего это было очень полезно для личных сообщений на сайте. Потом в поддержку web проектов стали разрабатываться приложения под Android.…
-
IntelliJ IDEA 13.1: Весеннее обновление
Привет, Хабр! Вместе с хорошим известием для Северного полушария, что продолжительность светлого времени суток увеличилась, мы хотим рассказать о релизе IntelliJ IDEA 13.1, случившемся на этой неделе. Но перед рассказом о новинках хотелось бы отметить еще одно, весьма ожидаемое всем…