Архив за 21 ноября 2013 - 3

Пройдемся по новинкам и покодируем по-новому.

Итак, начнем по списку.

Допустим имеерся список.

List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5, 6);

Теперь вспомним как мы итерировали в старые времена:

for (int i = 0; i < numbers.size(); i++){
 System.out.println(numbers.get(i));
}

Все здорово, но уж очень легко оступиться и поставить <= место < или начать с 1 вместо 0. В вышеприведенном коде мы полностью контролируем механику, мы держим в голове все движущие части. Это хорошо во многих случаях, и никто у нас этого не отобрал в Java 7, только добавили сахарку.
Читать полностью »

Компания Apple за 345 млн. долларов купила израильскую компанию PrimeSense, которая занимается разработкой технологий объемного машинного зрения. Об этом в минувшие выходные сообщило издание газета Calcalist, не указывая источники своей осведомленности.

Читать полностью »

«Умные телефоны», «умные часы», «умные очки». Что ещё современные технологии в ближайшем будущем могут заставить «поумнеть»? Конечно это автомобили, бытовая техника. Но Sony считает, что «умным» может быть даже парик. По крайней мере, компания подала заявку, дабы запатентовать устройство SmartWig («умный парик»).

Читать полностью »

В прошлом топике я рассказывал о том, как мы с другом решили ради развлечения написать свой встраиваемый язык программирования для платформы .NET. У первой версии был серьезный недостаток — парсер был реализован на F# с помощью сторонней библиотеки. Из-за этого требовалась куча зависимостей, парсер работал медленно, а поддержка его была крайне муторным занятием.

Очевидно, что парсер нужно было переписать на C#, но при мысли о написании парсера с нуля вдруг находилась дюжина других срочных дел. Таким образом таск перекидывался и откладывался практически полгода и казался непосильным, а в итоге был сделан за 4 дня. Под катом я расскажу об удобном способе, позволившим реализовать парсер достаточно сложной грамматики без использования сторонних библиотек и не тронуться умом, а также о том, как это позволило улучшить язык LENS.

Но обо всем по порядку.
Читать полностью »

image

Несмотря на то, что Google старается уже не заниматься непрофильными задачами, некоторые интересные проекты корпорация все же воплощает в жизнь. К примеру, на днях был анонсирован проект Project Link, главной целью которого является увеличение проникновения ШПД в развивающихся регионах. С этой целью «Корпорация Добра» планирует создавать развернутые оптоволоконные сети в таких регионах.

Читать полностью »

История о том, как через мой сервер на облачном хостинге майнили биткоин и какие инструменты использовали при этом.

В один из прекрасных дней ноябрьских праздников мне пришла смс от хостера, что баланс в системе исчерпан. Я, не понимая, что могло послужить такому резкому скачку расходов на сервере, полез в панель управления.
Картина была такова:
image
Читать полностью »

Рабочие фабрики Nokia в китайском городе Дунгуань массово собрались перед проходной предприятия, утверждая, что с ними поступили несправедливо при смене хозяина. Фабрика относится к мобильному подразделению Nokia, которое будет продано Microsoft.

Читать полностью »

Область применения компьютерного зрения очень широка: от считывателей штрихкодов в супермаркетах до дополненной реальности. Из этой лекции вы узнаете, где используется и как работает компьютерное зрение, как выглядят изображения в цифрах, какие задачи в этой области решаются относительно легко, какие трудно, и почему.

Лекция рассчитана на старшеклассников – студентов Малого ШАДа, но и взрослые смогут почерпнуть из нее много полезного.

Возможность видеть и распознавать объекты – естественная и привычная возможность для человека. Однако для компьютера пока что – это чрезвычайно сложная задача. Сейчас предпринимаются попытки научить компьютер хотя бы толике того, что человек использует каждый день, даже не замечая того.

Наверное, чаще всего обычный человек встречается с компьютерным зрением на кассе в супермаркете. Конечно, речь идет о считывании штрихкодов. Они были разработаны специально именно таким образом, чтобы максимально упростить компьютеру процесс считывания. Но есть и более сложные задачи: считывание номеров автомобилей, анализ медицинских снимков, дефектоскопия на производстве, распознавание лиц и т.д. Активно развивается применение компьютерного зрения для создания систем дополненной реальности.

Читать полностью »

в 15:01, , рубрики: Без рубрики

Хабр, привет.
В этот четверг мы хотим обратить на себя внимание разработчиков на Windows Phone, а также всех тех, кто интересуется мобильными приложениями с профессиональной точки зрения. Сегодня речь пойдёт о недавно выпущенных девелоперских инструментах Nokia, которые могут помочь расширить функциональность уже существующих приложений или стать основой для новых. Представляем вашему вниманию новый Nokia Music API и финальную версию Nokia Imaging SDK.

Обновления в Nokia Imaging SDK и Nokia Music API
Читать полностью »

База данных китайского сертификационного центра телекоммуникационного оборудования (TENAA) пополнилась данными об очередном смартфоне Samsung. Потенциальная новинка фигурирует под обозначением SM-G7106.

Samsung SM-G7106

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js