Ученые разработали технологию, превращающую повседневные объекты в FM-радиостанции

image


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


Новая технология, разработанная инженерами Вашингтонского университета, воплощает идею об умных плакатах в реальность, позволяя им напрямую «общаться» со смартфоном или радио в машине. Это возможно благодаря обратному рассеянию – физическому явлению, при котором волны и сигналы отражаются в обратном направлении, то есть по направлению к источнику. Эта технология нашла широкое применение в медицине, астрономии и фотографическом искусстве. Читать дальше →
Ученые разработали технологию, превращающую повседневные объекты в FM-радиостанции
Source: geektimes

Что с помощью нейронных сетей можете сделать Вы?

На Хабре есть большое количество статей о нейронных сетях, в которых присутствует картинка нейрона в виде кружочка с входящими стрелочками, картинка с линиями нейронов и обязательная формула суммы произведения весов на признаки. Эти статьи часто вызывают негодование уважаемой публики своей очевидностью и схожестью с обучением рисования совы. В этой статье я пойду ещё дальше – здесь не будет даже этого. Ни математики, ни сравнений с мозгом. Вы вряд ли научитесь по этой статье чему-то практическому и есть большая вероятность, что всё изложенное покажется Вам слишком очевидным. Цель этой статьи — вопрос: что можете с помощью нейронных сетей сделать Вы. Не Яндекс, не Google, не Facebook, а именно Вы – с Вашим пятилетним стажем работы веб-разработчиком и трехлетним ноутбуком.

image

Читать дальше →
Что с помощью нейронных сетей можете сделать Вы?
Source: geektimes

[Из песочницы] Красиво «взламываем» ООП с помощью C++14

Вступление


Недавно при работе над проектом учебной практики возникла потребность из своего кода порождать произвольный процесс и одновременно читать его stdout и stderr. Так как приложение пишется исключительно для linux, я решил заодно разобраться с epoll. Для запуска процесса на просторах интернета была найдена маленькая библиотека, делающая как раз то, что нужно, да еще и оборачивающая ввод-вывод в привычные потоки из стандартной библиотеки (речь о <iostream>).


Вооружившись несколькими статьями про epoll, я уже было собирался писать код, если бы не одно «но» — для epoll нужен доступ к «сырым» файловым дескрипторам, а автор библиотеки не предоставляет public-доступа к ним. Методы класса, возвращающие дескрипторы, скрыты под грифом «protected».

Что делать?


Самым простым было бы исправить код библиотеки и переместить нужные методы в public-секцию, еще лучше было бы форкнуть библиотеку и реализовать необходимый функционал самому. Но первое было бы некрасиво и сулило бы конфликтами при обновлении библиотеки, а второе заняло бы слишком много времени на разбор кода библиотеки и последующее тестирование под несколькими разными *nix-системами.


Поэтому в голову пришла безумная третья мысль: почему бы не попытаться как-то красиво «взломать» ООП и «легально» получить доступ к protected-методу без вмешательства в исходный код библиотеки? О том, какие преграды возникли на этом пути и как помог C++14 в их преодолении, и пойдет рассказ в данной публикации.
Читать дальше →
[Из песочницы] Красиво «взламываем» ООП с помощью C++14
Source: habrahabr

Продолжение одной из лучших хоррор-игр выйдет в апреле

Поклонники игр в жанре хоррор смогут испытать настоящий
страх уже в следующем месяце. Компании Warner Bros. и Red Barrels объявили точную дату релиза сиквела нашумевшей Outlast. Ужастик выйдет 25
апреля, […]
Продолжение одной из лучших хоррор-игр выйдет в апреле
Source: 4pda

Google Play отмечает пятилетний юбилей

Компания Google празднует пятилетие фирменного онлайн-магазина Google Play. Он был запущен 6 марта 2012 года и стал тем местом, где собраны миллионы приложений, игр, фильмов и телешоу, 40 миллионов песен […]
Google Play отмечает пятилетний юбилей
Source: 4pda

Новое на PHDays VII: взлом IPv6-сетей, WAF-ы будущего и дырявые POS-терминалы

image


Подготовка к PHDays VII идет полным ходом. В начале года мы получили 50 заявок на доклады и воркшопы из России, Европы, Азии, Африки, Северной и Южной Америки, а 1 февраля стартовал второй этап Call for Papers. Как и обещали, анонсируем первую группу участников, вошедших в основную техническую программу. В этом году слушатели PHDays узнают, как взломать IPv6-сети, как крадут деньги с помощью POS-терминалов и каким будет WAF следующего поколения. Читать дальше →
Новое на PHDays VII: взлом IPv6-сетей, WAF-ы будущего и дырявые POS-терминалы
Source: habrahabr

Xiaomi Mi5C с поддержкой FDD-LTE замечен на фото

В конце прошлого месяца компания Xiaomi представила смартфон Mi5C, построенный на базе процессора собственной разработки — Surge S1. Аппарат получился компактным, с хорошей камерой и традиционно низкой […]
Xiaomi Mi5C с поддержкой FDD-LTE замечен на фото
Source: 4pda

Третья конференция JavaScript-разработчиков в Одессе — JS Lab

25 марта в Одессе пройдет третья ежегодная конференция JavaScript-разработчиков — JSLab. Наша команда FlyElephant помогает с организацией этой конференции и приглашает всех принять участие в ней.


В этом году мы планируем собрать 250 front-end и back-end JS-разработчиков из Украины и ближнего зарубежья. Конференция пройдет в два потока, которые будут состоять из 12 докладов по 45 минут и 8 блиц-докладов по 10 минут.
Читать дальше →
Третья конференция JavaScript-разработчиков в Одессе — JS Lab
Source: habrahabr

Пост №3015661

Автор: GurkeCucumber







Развернуть



{
«@context»: «http://schema.org»,
«@type»: «BlogPosting»,
«mainEntityOfPage»:{
«@type»:»WebPage»,
«@id»:»/post/3015661″
},
«headline»: «отношения :: мужчины и женщины :: одеялко :: Смешные комиксы (веб-комиксы с юмором и их переводы)»,
«image»: {
«@type»: «ImageObject»,
«url»: «http://img0.joyreactor.cc/pics/post/full/%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D0%BE%D1%82%D0%BD%D0%BE%D1%88%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BC%D1%83%D0%B6%D1%87%D0%B8%D0%BD%D1%8B-%D0%B8-%D0%B6%D0%B5%D0%BD%D1%89%D0%B8%D0%BD%D1%8B-%D0%BE%D0%B4%D0%B5%D1%8F%D0%BB%D0%BA%D0%BE-3704818.jpeg»,
«height»: 874,
«width»: 539 },
«datePublished»: «2017-03-07T14:13:35+03:00»,
«dateModified»: «2017-03-07T14:13:35+03:00»,
«author»: {
«@type»: «Person»,
«name»: «GurkeCucumber»
},
«publisher»: {
«@type»: «Organization»,
«name»: «JoyReactor.cc»,
«logo»: {
«@type»: «ImageObject»,
«url»: «http://joyreactor.cc/images/joyreactor_ie6.png»,
«width»: 207,
«height»: 54
}
},
«description»: «»
}

Комментировать 
Пост №3015661
Source: Joyreactor

Приложение, которое мы сделали для РЖД

image


Продажей и бронированием билетов на официальном сайте перевозчика уже давно никого не удивить. Но на дворе не 2010, а 2017 год. И пока граждане не без удовольствия наблюдают за ростом цен на нефть и с неудовольствием – за ценами на многое другое, «Российские железные дороги» решили модернизировать свое мобильное направление.


У РЖД было свое приложение и раньше, причем не для сферического «Йотафона» или «Эльбруса», а для вполне себе современной платформы Android, обладающей крупнейшей пользовательской базой в России. Добавить поддержку других платформ планировалось позднее.


Это «позднее» наступило полгода назад. Мы выиграли заказ на разработку обновленного приложения под Android и две другие мобильные операционные системы: iOS и многими не вполне заслуженно гонимую Windows Phone. Несколько месяцев активной разработки, тестирования и доработок – бета-версия готова.


Про то, как мы это сделали, расскажем под катом.
Читать дальше →
Приложение, которое мы сделали для РЖД
Source: habrahabr