Pull to refresh

Коммуникацию ближнего поля – в массы!

Samsung corporate blog
Добрый день!

Недавно я прочесывал архивы Хабра в поисках информации о NFC-технологии, которая уже несколько лет активно обсуждается в числе инновационных и очень всеми желанных разработок. Но, к своему искреннему удивлению, я нашел лишь разрозненные и уже устаревшие коротенькие статьи на тему беспроводных платежей… Решил исправить ситуацию, тем более, что тема поистине интересная; много всего было разработано, интегрировано и еще планируется реализовать в мобильных (и не только) устройствах.

image
Читать дальше →
Total votes 46: ↑44 and ↓2 +42
Views 23K
Comments 28

Модуль Bluetooth HC-04 на чипе BC417143B компании CSR

DIY
Компания CSR (Cambridge Silicon Radio) выпускает специальные чипы для устройств BlueTooth. Чипы судя по всему довольно недорогие, потому что господа китайцы предлагают миниатюрные (размером несколько больше симкарты) платки Bluetooth HC-04 на основе чипа BC417143B (семейство BlueCore4, см. [1]), которые в России можно купить всего лишь за 6.6 доллара (через dealextreme.com, см. [2] и [3]).

image

По умолчанию в память FLASH платки HC-04 записано ПО, которое позволяет связать по радио Bluetooth любой наладонник (или телефон, ноутбук и т. п.) со встраиваемой системой на основе микроконтроллера (робот, плата Arduino, любое устройство на микроконтроллере, имеющее TTL-порт UART RS-232). С помощью пакета CSR CASIRA BLUELAB SDK (в котором есть рабочие примеры программ Bluetooth) можно самому перепрограммировать модуль HC-04 и создавать свои собственные устройства Bluetooth. Программатор и полноценный аппаратный отладчик для модуля можно легко сделать самому, подключается к компьютеру он через порт LPT (см. [4]). В предлагаемой статье краткое описание инструментария разработки для чипов семейства BlueCore компании CSR, которое можно использовать для быстрого начала написания своих программ для модуля HC-04.
Читать дальше →
Total votes 49: ↑49 and ↓0 +49
Views 81K
Comments 29

Новый стандарт Wi-Fi

Wireless technologies *

Компания CSR занимается разработкой нового стандарта Wi-Fi и сегодня представила новый стандарт беспроводной передачи данных Wi-Fi 802.11ai.
Основная особенность нового поколения — технологии значительное сокращение времени подключения к беспроводным сетям. Ожидаемое время подключения — около 1 секунды (то есть почти в 10 раз быстрее). Новая версия технологии также будет оптимизирована в плане энергопотребления.
По данным IMS Research, рынок мобильных устройств со встроенным модулем Wi-Fi, по прогнозам, вырастет до отметки более 1,3 миллиарда единиц к 2016 году.
Стандарт сможет работать совместно с 802.11b, g и n.
Разработка будет продемонстрирована на IEEE 802 Wireless Interim Meeting в сентябре 2011 года.
Total votes 18: ↑16 and ↓2 +14
Views 1.2K
Comments 21

Инфраструктура открытых ключей: утилита генерации запросов на квалифицированный сертификат

Information Security *Cryptography *IT Infrastructure *IT Standards *C *
Sandbox
image Одним из центральных объектом инфраструктуры открытых ключей (Public Key Infrastructure — PKI/ИОК) наряду с ключевой парой является сертификат, который сегодня фактически является аналогом гражданского паспорта.
Читать дальше →
Total votes 15: ↑15 and ↓0 +15
Views 7K
Comments 9

Простой ASN1-кодек на базе sprintf

Cryptography *Programming *IT Standards *C *Development for Linux *
imageТранспортный синтаксис ASN.1 определяет однозначный способ преобразования значений переменных допустимых типов в последовательность байт для передачи по сети. В ASN.1 он называется базовыми правилами кодирования (Basic Encoding Rules, BER). Правила являются рекурсивными, так что кодирование составных объектов представляет собой составление в цепочку закодированных последовательностей составляющих объектов. Протокол ASN.1 описывает структуру данных простым и понятным языком.
Читать дальше →
Total votes 21: ↑17 and ↓4 +13
Views 5.5K
Comments 20

Рендеринг в веб

Website development *
Translation

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

Читать далее
Total votes 5: ↑5 and ↓0 +5
Views 10K
Comments 3

25 твитов об SSL-сертификатах

ITSOFT corporate blog Information Security *System administration *Network technologies *

SSL сертификаты. Для чего они нужны, какие бывают, от чего защищают, кто использует, как долго действуют, есть ли гарантия? Разберем основные вопросы – кратко, в режиме твиттера – не более 280 символов на ответ.

Читать далее
Total votes 20: ↑14 and ↓6 +8
Views 10K
Comments 32

Наводим красоту в коде для ПЛИС Lattice, построенном на базе пакета LiteX

System Programming *FPGA *Computer hardware
В прошлых двух статьях мы сделали и испытали проект, в основе которого лежит система на базе LiteX, а наши модули были написаны на языке Verilog. На протяжении всего повествования я неустанно повторял: «У нас очень много нового материала, не будем отвлекаться на рюшечки, потом разберёмся». Как правило, нет ничего более постоянного, чем временное, но раз тема оказалась интересная, то в этот раз давайте мы наведём красоту в нашем проекте.



Сегодня мы поменяем принцип описания ножек, чтобы не пришлось прыгать по трём справочникам сразу, разместим несколько полей в одном регистре CSR, добавим автодокументирование к регистрам CSR (Command-Status Register) и, наконец, добавим к этим регистрам статус, а то до сих пор мы пробовали играть только в командные регистры. Приступаем.
Читать дальше →
Total votes 19: ↑17 and ↓2 +15
Views 1.5K
Comments 1

Метод document.write, подобное и связанное с ним

JavaScript *HTML *
Sandbox

Данная заметка является своего рода комментарием к другой статье на Хабр-е Удивительная история document.write, которая, в свою очередь, представляет из себя перевод публикации с сайта https://eager.io/ The Curious Case of document.write. Я же здесь хочу лишь подчеркнуть определённую полезность данного метода клиентского JavaScript (https://developer.mozilla.org/ru/docs/Web/API/Document/write), а также немного порассуждать о подходах и проблемах, связанных с генерацией разметки.

Читать далее
Total votes 9: ↑3 and ↓6 -3
Views 2.2K
Comments 10