-
Едва ли среди читателей Хабра, и уж тем более GT возможно найти читателя, который не слышал об интернете вещей (IoT). При этом, наверное, большинство читателей уже хорошо представляют что это, понимают как эта концепция развивается, какие несет нам в будущем…
-
Использование Media Capture API в браузере
Перевод статьи «Using the Media Capture API in the Browser» авторства Dave Voyles. Сегодня я хочу поэксперементировать с Media Capture и Streams API, разработанные совместно в Web Real-Time Communications Working Group из W3C и Device APIs Working Group. Некоторые разработчики…
-
Когда красота не нужна: дизайн системы автоматизации ресторана
В нашем блоге мы уже писали о пользе автоматизации и сложностях, возникающих в процессе создания системы автоматизации для ресторанного бизнеса Jowi. Сегодня мы рассмотрим еще один интересный вопрос — почему в некоторых случаях красивый дизайн, только все портит, и куда…
-
Acer выпустила «клаудбуки» с Windows 10 за $169
Фото Acer Сегодня Acer выпустила два новых ноутбука из разряда дешёвых устройств: их особенностью является цена, небольшой размер внутреннего хранилища и совсем недавно выпущенная Windows 10. Оба ноутбука выпущены в рамках линейки Acer Aspire One Cloudbooks, которая была анонсирована около…
-
3D принтер VS Axe (Dota2) Ч.1
Уже какое-то время я тщательно слежу за нишей 3D принтинга. А вот если совсем честно, то за ней не возможно не следить, так как все информационные и новостные порталы кишат статьями из этой области. Ничего удивительно, ведь это прогрессивная технология,…
-
Тонкости ES6: Коллекции (часть 2)
От переводчика: это вторая часть перевода статьи про коллекции в EcmaScript 6. Первую часть можно прочитать тут. По разным причинам перевод второй части затянулся на достаточно долгий срок. Map Map (ассоциативный массив) — это коллекция пар ключ-значение (key-value). Вот что…
-
10 правил хорошего тона при описании багов
Здравствуйте, меня зовут Наталья, я инженер по тестированию компании Docsvision. Иногда, когда я просматриваю ошибки, записанные новенькими (а иногда и старенькими) тестировщиками, рука машинально тянется к лицу. В голове возникает только одна мысль: «Что? Что я сейчас прочитала?» В интернете…
-
Операция Potao: анализ вредоносного ПО для кибершпионажа, часть 2
С точки зрения своих возможностей, вредоносная программа Win32/Potao имеет много общих характеристик с трояном BlackEnergy. Перед тем как начать рассматривать технические возможности Potao, рассмотрим происхождение названия этого семейства вредоносных программ. Первые образцы Potao содержали в своем теле зашифрованную строку GlobalPotao.…
-
Игнорируем лишние аргументы функции на C++
Привет, хабр. Как-то раз, одним прекрасным воскресным днём писал я код одного своего проекта. Код выглядел как-то так, если упрощать: const bool exists = WithObject (objectId, [] (const Media::IAudioSource*, const QModelIndex&) { return true; }, [] (const QModelIndex&) { return…
-
О разработке головок 3D FDM-принтеров.Часть 1
В конце 2013 года, после длительных размышлений и штудирования Интернета, я решился собирать3Д-принтер, в процессе сборки которого, я проникся идеологией «малого машиностроения» и, начиная с малого, занялся разработкой и модернизацией узлов своего принтера. Такая часть принтера, как головка, оказалась достаточно…