• Введение Каждый, играя, хоть раз думал: «вот бы написать программу, которая играла бы за меня!». Но обычно эта мысль, так мыслью и остается… Постоянно что-то мешает: незнание с чего начать, страх перед неподъемностью задачи, шепоток из-за левого плеча «и зачем…

  • Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости

  • Уверен, всем приходилось работать с интерфейсами drag-and-drop, а многим — разрабабтывать ПО с таковыми. В большинстве случаев факт drop’а объекта-draggable на объект-target устанавливается по факту попадания координат курсора мыши в bounding box объекта-target в обработчке событий типа mouseUp, dragStop и…

  • Мы все надеялись, что ситуация в Крыму как-то образуется. Ещё недавно большинство на Украина считало Россию другом, братом, товарищем.В большинстве мы любили руссих, скорее вопреки чему-то чем за что-то.От любви до ненависти один шаг.И этот шаг уже сделан. Наш мир…

  • Новый язык Hack является прямым потомком PHP, основанным на его синтаксисе. Hack создан специально для виртуальной машины HHVM (Hip Hop Virtual Machine). Команда Facebook полностью перевела разработку на новый язык и называет эту миграцию большим успехом. Однако Facebook не отказывается…

  • На днях была опубликована новость о том, что бывший сотрудник Microsoft Алексей Кибкало (akibkalo) был арестован за хищение и разглашение торговых секретов Microsoft. Это событие, несомненно, стало новостью дня, и внезапно обнаружило то, что Microsoft занималась поиском «неопровержимых» доказательств против…

  • Доброго времени суток, хабравчане! Следующий пост является изложением моих размышлений на тему природы классов и АТД. Эти размышления дополнены интересными цитатами из книг гуру разработки программного обеспечения. Введение Начнем с того, что плавно подойдем к определению АТД. АТД, в первую…

  • Компания Mozilla уже довольно давно работает над редизайном своего браузера, и теперь появились первые значительные результаты. Испробовать переосмысленный дизайн браузера Firefox можно на примере Firefox 29 beta. Насколько можно судить, интерфейс этого браузера теперь схож с интерфейсом браузера Google Chrome.…

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

  • Доброго времени суток. Я бы хотел ознакомить Вас, уважаемый читатель, с переводом одной занимательной статьи, на которую я набрел недавно во время работы над сюжетом своей игры. Развитие персонажа необходимо во многих играх. Даже если сюжет линеен и не предвещает…