• Представьте, что вы можете выступить спонсором какого-нибудь захватывающего спортивного мероприятия. Чемпионата мира по футболу, например, или соревнований по синхронному плаванью. Было бы круто, правда? А нам, кстати, тоже есть чем похвастаться: Dell официально поддерживает команду «Формулы-1» Caterham. Ну, а кто…

  • Хорошие новости! На портале виртуальной академии Microsoft Virtual Academy опубликованы новые бесплатные курсы по разработке ПО для Windows, Windows Phone, Windows Azure и по другим темам. Highlight Глубокий курс по игровым движкам Unity, Construct2, GameMaker, разработке и монетизации игр для…

  • Я надеюсь, что эта статья станет началом цикла заметок о lock-free структурах данных. Я хочу поделиться с хабрасообществом своим опытом, наблюдениям и размышлениями о том, что такое lock-free структуры данных, как их реализовывать, подходят ли концепции контейнеров стандартной библиотеки STL…

  • Многие сталкивались с необходимостью использовать необязательные аргументы функции. Если такой аргумент один, да ещё и последний, то особых проблем не возникает. function set(name, value){ if(value == undefined){ value = name; } … }

  • Проект, начавшийся в 2007 году, задавал провокационный вопрос: Возможно ли запрограммировать роботу те же познавательные навыки, что есть у маленького ребёнка? Ответом на этот вопрос служит iCub — самый человекоподобный робот из всех существующих. Как и человек он умеет видеть,…

  • Не так давно я уронил свой смартфон на кафельный пол, в результате треснуло стекло с тачскрином. Трещина одна, тонкая, звонить не мешает и все функции рабочие. Но глазу неприятно. Сам смартфон не дорогой, ОС Андроид, китайский, куплен, весной этого года,…

  • SQL-подобный язык SphinxQL пока не поддерживает условие «OR» в выражении «WHERE». То есть при запросе к поисковому индексу нельзя написать нечто вроде SELECT * FROM `goods_index` WHERE `price` > 100 OR `price` = 0; выбрать из индекса все товары, с…

  • BitTorrent Labs демонстрирует альфа-версию своего нового инструмента, который позволяет рассылать защищённые приватные сообщения. Эти сообщения не попадают ни на какой облачный сервер. Как говорят создатели, для передачи данных используется защищённое peer-to-peer соединение, благодаря чему о безопасности можно не беспокоиться. Оценить…

  • Команда KamaGames Studio с помощью друзей из KamaGames решила подумать над вопросом выбора издателя для мобильных игр. Этот вопрос актуален для многих инди-разработчиков, и рано или поздно приходится его решить. Вначале мы бы хотели обсудить, почему в некоторых ситуациях стоит…

  • Доброе утро! Насколько мне известно, здесь любят решать всякого рода задачки. Поэтому хотел бы поделиться с вами информацией о конкурсе, который мы запустили около 2х недель назад. Задача классическая и предельно простая: нужно найти ближайшую точку к заданной из набора…