Pull to refresh
0
Кирилл Дайс@SevenDiceread⁠-⁠only

Пользователь

Send message

Дешевая STM32 плата + Arduino IDE UPD 17.08.2017

Reading time7 min
Reach and readers407K
image

Хотите прокачать ваши Arduino проекты? Заставить их работать быстрее, измерения и регулировку сделать точнее, ну и добавить баги(с новыми девайсами они неизбежны). Тогда эта статья для Вас.

Arduino тема всё больше захватывает умы человечества, но рано или поздно мы встречаемся с тем, что нам чего-то не хватает, например бюджета/размеров/пиновпортов/разрядности/производительности… Как говорил один мудрый человек — «Кто хочет, тот ищет возможности, кто не хочет — ищет причины».

Хорошие люди это понимают, и потихоньку начинают приобщать STM32 к ардуино теме, ибо восьмибитные AVR микроконтроллеры, на которых основано немало ардуино плат, не всегда могут справиться с поставленными задачами.

Краткое изложение данной статьи в видео формате:


Тыц

Собираем wi-fi устройство управления электроприборами с веб-сервером и JS-фронтэндом

Reading time12 min
Reach and readers256K
Добрый день, уважаемые хабровчане. В этой статье я несколько отойду от своего традиционного подхода к DIY – нашей основной целью станет быстрое и эффективное получение результата, а не изобретение велосипедов с целью самообучения, поэтому даже люди, впервые держащие паяльник, смогут все это повторить и получить готовое устройство за ~1000 рублей и один день.
Читать дальше →

Контроллер умного дома (с Ethernet, WiFi, USB, блэкджеком и плюшками) за $20?

Reading time7 min
Reach and readers218K
Некоторое время назад к нам обратился один потенциальный заказчик со своей идеей проекта «умного дома». Мы заказчикам всегда рады, особенно если у них есть более-менее внятная идея и достаточно денег для ее воплощения (сразу скажу — этот заказчик пока что является идеалом сферического заказчика в вакууме, повезло нам с ним). Так что после пары встреч родилось общее описание проекта, и мы приступили к поиску вариантов технической реализации. Нужен был недорогой контроллер с поддержкой WiFi и USB, небольшим энергопотреблением и, главное, с достаточно открытой архитектурой, чтобы мы могли сделать на его базе собственное кастомизированное решение.

И тут очень удачно попалась нам на глаза статья. Ух ты, какие штуки бывают, оказывается! У меня самого в качестве передвижной точки доступа для поездок по Китаю (где до сих пор RJ-45 розетка в номере при отсутствии WiFi — довольно частое явление) давно уже используется мини-роутер TP-LINK TL-WR702N, купленный рублей за 700, но тот факт, что внутри живет вполне приличный одноплатный компьютер с кучей дополнительных возможностей, стал для меня приятным сюрпризом. А поскольку мы по своему основному бизнесу плотно завязаны с Китаем (и китайскими производителями электроники в частности), стало нам интересно — во сколько же нам обойдется собственная плата на базе SoC AR9331, если целое законченное решение в корпусе, в коробке, с проводами и блоком питания, стоит в России 700р (на то время — $22) в рознице?

image
И мы приступили к исследованиям...

PSNR и SSIM или как работать с изображениями под С

Reading time4 min
Reach and readers37K
imageВ данной статье я коснусь базовых принципов, как работать с изображениями. Для этого я выбрал библиотеку OpenCV. Она распространяется бесплатно, так что скачать ее не составит труда.
Когда мне на учебе дали задание написать две метрики для оценки различия двух картинок, в частности качества видоизмененной от исходной, меня это конечно все это немного смутило. Знания в программировании были, мягко говоря, не очень большими, как-никак был только на первом курсе. Благо, какую библиотеку выбрать сказали заранее, так что с этим труда не возникло. А вот как ее использовать это было уже на порядок сложнее, все, что я в основном смог нарыть в интернете, было на английском, хоть я его и знаю на уровне, что могу читать тех. литературу, вследствие огромности самой библиотеки, подходило мало. Отлично, что удалось, какие функции и как использовать, я смог потом уточнить у преподавателя. А требовалось только понять как обращаться к самой картинке, в частности к отдельным пикселям изображения. Кого заинтересовало, добро пожаловать под кат.
Читать дальше →

Как стать программистом или Выучить Java за 1 год

Reading time7 min
Reach and readers467K
Здравствуй, дорогой читатель. Давно хотел написать подобную статью, но либо не хватало времени, либо мешала предательская лень. Но, как бы там ни было, все-таки у меня получилось собраться с мыслями, чтобы написать то, что принесет вам, я надеюсь, какую нибудь пользу. С радостью поделюсь своими знаниями и опытом, в ответ с вас причитается время и внимание. По моему мнению, данная публикация хорошо подойдет для тех, кто готов определиться в своих интересах и хочет связать свою жизнь с IT — тем или иным образом. Итак, поехали!
Читать дальше →

Настройка своего сервера синхронизации Firefox Sync

Reading time5 min
Reach and readers43K
image

Firefox Sync, это служба, которая позволяет пользователям переносить полностью свою историю, пароли, закладки, открытые вкладки и даже дополнения между различными устройствами, на которых установлен браузер Firefox, как для десктопной версии, так и для Android.

Firefox Sync реализуется двумя сущностями — сервисом авторизации (Firefox account API) и сервером синхронизации (Firefox Sync).

Давно возникла идея настроить свой сервер для синхронизации паролей, закладок и прочих радостей жизни. По роду деятельности, не очень доверяю публичным сервисам, таким, как LastPass или Google Account. На мой взгляд, приватные данные должны храниться на своем сервере.

Ну да хватит лирики, приступим к настройке.
Читать дальше →

UC Browser v10 — каждый день мы открываем новое!

Reading time4 min
Reach and readers62K
Вчера состоялся официальный релиз самого главного обновления UC Browser в этом году. Юбилейная десятая версия — это результат многолетнего труда разработчиков, который должен вывести компанию на новый уровень. В течение года, программисты UCWeb трудились над новой версией и постарались сделать поистине хорошее обновление.

Давайте рассмотрим, что такого важного и революционного появилось в UC Browser. И так, мы открываем браузер…

image

Читать дальше →

Tasker tutorials. Часть 1: Добавляем свои команды в Google Now

Reading time3 min
Reach and readers119K
Первая статья из цикла, направленного на превращение обычного смартфона в настоящий продвинутый гаджет для истинного гика.
Цель этого цикла статей — научить максимально автоматизировать действия, связанные со смартфоном и показать интересные сферы применения смартфону.
Таскер-это мощнейший инструмент автоматизации действий телефона и его взаимодействия с окружающим миром.
Можно выполнять различные действия как реакцию на приложения (запуск/остановка), время, дату, смену местоположения, показателей датчиков телефона или событий (в том числе различных плагинов).
В первой части цикла будут рассмотрена возможность добавления своих команд в Google Now и выполнение различных действий после распознавания команды, что может вывести домашнюю автоматизацию на новый уроверь.

Google Now


На данный момент Google Now поддерживает ограниченный список голосовых команд, которые можно найти на официальной страничке поддержки. В одном из предыдущих обновлений включили поддержку распознавания фразы «OK, Google» на русском языке.



Затем добавили распознавание фразы на любом экране (раньше было только на рабочем столе и в карточках Google Now), хотя официально работает пока только на Английском. На хабре уже была статья с доступными командами да и на YouTube есть много видео с примерами.
С помощью голоса можно набирать смс, звонить, создавать заметки и ставить таймер/будильник и т.д… Но что делать, если этого не достаточно и хочется добавить свои команды? Например «Выключи вайфай» до сих пор не работает даже на английском. Просто отправляет в настройки.
Если интересно как добавить практически любую голосовую команду для Google Now без наличия рут прав (сразу оговорюсь, только на поддерживаемых аппаратах), прошу под кат. Это добавит практически безграничные возможности домашней автоматизации да и просто поможет облегчить жизнь и высвободить время.
Читать дальше →

Как я попал в Google [перевод]

Reading time14 min
Reach and readers101K
image

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

Я пообещал что расскажу об этом, но всё как-то не выходило. Надеюсь, что ещё не поздно и кому-нибудь это покажется полезным. Я очень постараюсь обобщить тот опыт что я получил, всё произошедшее со мной и дать пару советов.

Ах, да, ещё кое что. Это не пособие о том, как получить работу в Google. Основываясь на моём опыте, я не думаю что подобное вообще существует. Я не буду описывать интервью в деталях (вы не узнаете, что за вопросы мне задавали), дабы не разглашать никакой конфиденциальной информации.

Основная цель этого текста — рассказ о моём личном опыте полученном в период «до-Google». Надеюсь, что это будет хоть немного полезному кому-нибудь из вас.
Читать дальше →

Собственные впечатления и обзор NAS Synology DS214

Reading time11 min
Reach and readers163K
Здравствуйте, уважаемые хабражители. Сегодня я хотел бы поделиться с вами своими впечатлениями от использования NAS Synology DS214.


Читать дальше →

Как Dropbox помог вернуть украденный телефон (детектив)

Reading time3 min
Reach and readers224K
Небольшая детективная история о том, как с помощью Dropbox за четыре месяца удалось вернуть украденный (а может потерянный) смартфон.

Хронология


1. В супермаркете жена обнаруживает пропажу смартфона (HTC Desire SV) через десять минут после последнего совершённого звонка.
2. Попытки позвонить на оба номера телефона (двухсимочного) не приносят успеха — телефон вне зоны.
3. Поиск в магазинах по нашему маршруту тоже не приносит успеха.
4. Вызываем милицию (исключительно по настоянию жены, я бы не отрывал людей, которые всё-равно не будут искать телефон).
5. Через 15 минут приезжают дядьки с автоматами, жена с ребёнком уходит домой, а я отправляюсь в участок и битых два часа трачу на составление протокола.
6. Вернувшись домой меняю пароль гуглового экаунта жены, дабы новые обладатели телефона не утруждали себя чтением её почты.
7. Выдаю жене свой старый смартфон и на сим закрываю для себя тему.

Спустя два месяца


Жена говорит, «Знаешь, у нас в Dropbox-е какие-то странные фотки появились — куча незнакомых людей. Ты никого не фотографировал?».
Читать дальше →

Google получила патент на контактные линзы с видеокамерой

Reading time1 min
Reach and readers63K


Компания Google получила патент США на контактные линзы, которые содержат электрическую цепь, камеру и сенсор. Упоминаются сенсоры света, давления, температуры и электрического поля.
Читать дальше →

24-летний студент начал войну против Facebook

Reading time3 min
Reach and readers74K


24-летний студент юридического факультета Венского университета Макс Шремс (Max Schrems) вот уже несколько месяцев ведёт неравный бой с компанией Facebook. Всё началось с того, что Макс отправил несколько грамотно составленных запросов и добился-таки, что из калифорнийского офиса ему прислали CD-диск со всеми персональными данными, собранными за три года активности на сайте.

Каждый гражданин может потребовать у Facebook выдачи ему в течение 40 дней всей собранной на него персональной информации. На сайте есть специальная форма для такого запроса. Вам придёт CD с файлом PDF объёмом несколько сотен мегабайт и более 1000 страниц. Макс Шремс получил PDF из более 1200 страниц, вся информация в файле была разбита на 57 категорий (работа, образование, друзья, политические взгляды, хобби, фотографии и т.д.). Как говорит Макс, даже у КГБ не было такого полного досье на граждан.

Но самое удивительное, что среди всего прочего в присланном файле были удалённые сообщения, чат-сессии, имена бывших друзей и другие данные с пометкой deleted:true.
Читать дальше →

Перехват аккаунтов пользователей в Wi-Fi-сетях с Android

Reading time3 min
Reach and readers487K
imageВ сети стала появляться информация о сниффере под любой рутованный смартфон или планшет на Андроиде (от 2.1), позволяющий ходить под чужими аккаунтами многих веб-сайтов, в том числе Facebook и Vkontakte в общественных сетях Wi-Fi.
Речь идет о программе DroidSheep.
О механизме ее работы и использовании поговорим подробнее.
Читать дальше →

Emotiv Insight — нейроинтерфейс за 229$

Reading time2 min
Reach and readers177K
Emotiv Insight — это стильный мозговой интерфейс. По сути это беспроводная гарнитура, считывающая электроэнцефалограмму мозга и преобразующая эти данные в простые команды. Всего за 10 дней она собрала на Кикстартере 635 000$ вместо намеченных 100 000$.
image
Читать дальше →

Робота Wall-E воссоздали в реальности

Reading time1 min
Reach and readers122K


Несмотря на обилие разного рода копий мультяшного робота Wall-E в реальной жизни (достаточно посмотреть некоторые товары для детей в магазинах игрушек), по-настоящему схожих моделей практически нет. Но теперь миллионы детишек и просто поклонников творчества Pixar (да и любители робототехники тоже) могут быть довольны. Маленького робота-мусорщика воспроизвели в реальности с максимальной точностью. Правда, робот получился без «души», то есть та версия, которая в мультике работала после замены микросхемы, помните? К сожалению, реальный робот неспособен на нежные чувства.

Читать дальше →

Переезд на работу в Данию

Reading time11 min
Reach and readers134K
(Продолжение серии рассказов про Данию)

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

О себе: мне 31 год, я из Севастополя (да, на Хабре земляков всё больше), окончил СевНТУ. У меня красавица-жена и семилетний сын. Занимаюсь образовательным проектом. До переезда в Данию мы 6 лет жили в Киеве.

Причины переезда


Мы не «поравалитики». В целом, нам отлично жилось вна Украине. Конечно, мы понимали, что кругом многим не сладко. Так или иначе, сбежать из страны, прихватив трактор, не тянуло.

Вся идея изначально исходила от жены, её доводы были таковы:
  1. посмотреть мир,
  2. дать сыну возможность выучиться в мультиязычной среде.

Доводы хорошие, но меня убедили совсем другие вещи:
Читать дальше →

Job-реклама

Reading time1 min
Reach and readers9K
Для IT-компаний стало доброй традицией жаловаться на то, что хороших разработчиков невозможно найти и уж точно сложно заманить. В связи с этим хочу спросить у вас, как вы ищете работу и на что обращаете внимание при выборе компании?

После 1,5 ПБ записи в живых остались два SSD-накопителя

Reading time2 min
Reach and readers170K


Вчера инженеры из Backblaze обновили статистику по надёжности HDD. За пару дней до этого стали известны результаты ещё одного интересного эксперимента — на выживание SSD-накопителей.

Компьютерное издание The Tech Report в августе прошлого года начало тестирование SSD-накопителей. Цель — проверить, сколько циклов перезаписи выдержит каждый из шести экземпляров. Эксперимент шёл целый год: после записи 1 петабайта в живых осталось три накопителя, а после 1,5 петабайта осталось два.
Читать дальше →

ASUS Gladius — обзор игровой мышки из серии Republic Of Gamers

Reading time10 min
Reach and readers53K
Продолжая развитие аксессуаров для игровых компьютеров и ноутбуков в рамках игровой линейки ROG (Republic of Games), компания Asus выпустила на рынок новый продукт.
Знакомьтесь:

Игровая мышь GLADIUS



image

Своё название — Gladius, мышка получила от названия меча римского гладиатора Максимуса.
Таким образом, компания Asus проводит прямую связь в своей линейке ROG между материнской платой ROG Maximus, отдавая ей роль солдата и его оружием — мечом, роль которого в нашем случае выполняет игровая мышь — Gladius.
Читать дальше →

Information

Rating
Does not participate
Location
Россия
Registered
Activity