-
Компания JetBrains открывает регистрацию на Kotlin Challenge — соревнование по программированию для тех, кто хочет попробовать новый язык программирования для платформы Java. Помните, на конференциях вы слышали доклады по Kotlin? Помните, кто-то из друзей вдохновенно рассказывал о том, что вот-вот…
-
Использованные батарейки могут зарядить 140 смартфонов
Тайская компания по производству соевого молока выяснила, что можно делать со старыми, разряженными батарейками. Vitamilk объединились с BBDO Proximity Thailand, организацией, которая фокусируется на отношениях клиентов и бренда, чтобы создать проект «Мертвые батареи для мертвых батарей».
-
Caterham F1 Team & Dell @ Moscow City Racing 2013
Представьте, что вы можете выступить спонсором какого-нибудь захватывающего спортивного мероприятия. Чемпионата мира по футболу, например, или соревнований по синхронному плаванью. Было бы круто, правда? А нам, кстати, тоже есть чем похвастаться: Dell официально поддерживает команду «Формулы-1» Caterham. Ну, а кто…
-
Новые курсы виртуальной академии Microsoft Virtual Academy
Хорошие новости! На портале виртуальной академии Microsoft Virtual Academy опубликованы новые бесплатные курсы по разработке ПО для Windows, Windows Phone, Windows Azure и по другим темам. Highlight Глубокий курс по игровым движкам Unity, Construct2, GameMaker, разработке и монетизации игр для…
-
Lock-free структуры данных. 1 — Начало
Я надеюсь, что эта статья станет началом цикла заметок о lock-free структурах данных. Я хочу поделиться с хабрасообществом своим опытом, наблюдениям и размышлениями о том, что такое lock-free структуры данных, как их реализовывать, подходят ли концепции контейнеров стандартной библиотеки STL…
-
Схема аргументов javascript функции или C-style прототипы без тяжёловесных фреймворков
Многие сталкивались с необходимостью использовать необязательные аргументы функции. Если такой аргумент один, да ещё и последний, то особых проблем не возникает. function set(name, value){ if(value == undefined){ value = name; } … }
-
iCub — робомальчик, умеющий видеть, чувствовать, познавать и учиться
Проект, начавшийся в 2007 году, задавал провокационный вопрос: Возможно ли запрограммировать роботу те же познавательные навыки, что есть у маленького ребёнка? Ответом на этот вопрос служит iCub — самый человекоподобный робот из всех существующих. Как и человек он умеет видеть,…
-
Опрос: Новая жизнь «испорченному»/устаревшему смартфону
Не так давно я уронил свой смартфон на кафельный пол, в результате треснуло стекло с тачскрином. Трещина одна, тонкая, звонить не мешает и все функции рабочие. Но глазу неприятно. Сам смартфон не дорогой, ОС Андроид, китайский, куплен, весной этого года,…
-
Реализация условия «ИЛИ» в SphinxQL
SQL-подобный язык SphinxQL пока не поддерживает условие «OR» в выражении «WHERE». То есть при запросе к поисковому индексу нельзя написать нечто вроде SELECT * FROM `goods_index` WHERE `price` > 100 OR `price` = 0; выбрать из индекса все товары, с…
-
BitTorrent Chat — теперь ФСБ за вами не проследит!
BitTorrent Labs демонстрирует альфа-версию своего нового инструмента, который позволяет рассылать защищённые приватные сообщения. Эти сообщения не попадают ни на какой облачный сервер. Как говорят создатели, для передачи данных используется защищённое peer-to-peer соединение, благодаря чему о безопасности можно не беспокоиться. Оценить…