Архив за 25 февраля 2014 - 3

Написав пару статей о работе в 010 Editor (часть I, часть II), пришел к выводу, что чем подробно рассказывать о базовых вещах, лучше для начала перевести справку из программы, ибо расписано в ней все неплохо, а русского перевода нет. Итак, в данной статье мы познакомимся с теми особенностями написания шаблонов 010 Editor, о которых говорят сами разработчики.

Справочный материал hex редактора 010 Editor: шаблоны (templates)
Бинарные шаблоны — одна из самых мощных возможностей 010 Editor, которая позволяет представить любой файл в виде упорядоченного набора переменных и структур. Шаблоны помогают исследовать и редактировать файлы гораздо более удобным способом, чем это позволяют обычные hex-редакторы. Каждый шаблон представляет собой текстовый файл с расширением "*.bt", который может быть отредактирован в блокноте и прямо в 010 Editor (см. меню Templates). Шаблон запускается как интерпретируемый код, после его работы результат выполнения отображается на панели Template Results. Шаблоны могут быть сконфигурированы для автоматической загрузки и выполнения, когда в редакторе открыт файл с определенным расширением, например, в стандартный набор 010 Editor входят шаблоны для работы с *.zip, *.bmp и *.wav.
Читать полностью »

Предисловие

Давно ни для кого не секрет, что STMicroelectronics производит замечательные 32-битные ARM микроконтроллеры STM32. В последнее время они набирают всё большую популярность, и на то есть веские причины, которые в рамках этой статьи я повторять не намерен. Кому интересно — раз, два и три.

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

Именно о таком моменте я и хочу рассказать. А именно — как правильно использовать возможность записи во встроенный flash нашего МК. Добро пожаловать под кат.
Читать полностью »

Компания GammaTech Computer, которая занимается выпуском защищённых планшетных компьютеров и ноутбуков, анонсировала новое устройство под названием Durabook R8300. Данный ноутбук защищён от проникновения воды и пыли, а также сохранит работоспособность после падений и ударов. Устройство соответствует требованиям стандартов MIL-STD-810G и IP65.

Как и было обещано, компания BlackBerry привезла на выставку MWC 2014 свой новый смартфон Z3, фигурировавший ранее под кодовым именем Jakarta, разработанный совместно с Foxconn. Устройство в первую очередь поступит в продажу в Индонезии в апреле этого года по цене ниже $200. С технической точки зрения новинка представляет собой достаточно бюджетное решение.

BlackBerry Z3

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

Недавно столкнулся с тривиальной задачей — управление вытяжным вентилятором дома в ванной комнате.

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

Вторым очевидным решением было просто посадить вентилятор на отдельный выключатель и предоставить управление человеку. Но человеческий фактор таков, что вентилятор постоянно забывали включать, а если включали, то выключать. Эффективность работы вентилятора быстро стремилась к нулю.

Пришлось подключить к делу свое увлечение Arduino и несложными микроконтроллерами.
Читать полностью »

Atlassian JIRA 6.2: Быть лучше, чем вчера

На сегодняшний день Atlassian JIRA является одним из самых известных и популярных баг-трекеров. Кроме того, во всем мире целый ряд компаний используют JIRA не только в качестве баг-трекера, но и как систему управления проектами. JIRA достаточно универсальна, чтобы решать большое число казалось бы несвязанных друг с другом задач, и она довольно просто расширяется за счет разработки дополнительных плагинов.

Каждый раз пользователи продуктов Atlassian ожидают следующего большого релиза JIRA, понимая, что он не может быть хуже предыдущего. Поэтому и от JIRA 6.2, выпуск которой официально состоялся 25 февраля, ожидают только позитивных впечатлений.

В данной статье попробуем понять, что нового нам стоит ждать в новой версии JIRA.
Читать полностью »

«Рецепт» изготовления гибрида авторегистратора и экстрим-камеры, широко применяемый отечественными брендами, выглядит так: берется регистратор, заключается в водонепроницаемый корпус и комплектуется набором креплений (на плоские поверхности, рули, шлемы и пр.). При этом разработчики забывают о том, что к экшн-камерам предъявляются особые требования – например, при съемке экстремального видео происходят крайне резкие и постоянные смены ракурса (плюс тряска и перевороты), к которым «железо» обычных регистраторов готово не всегда. Тем более что при создании описанных выше «гибридов» обычно используются недорогие автореги: если взять за основу продвинутую модель, да еще и добавить в ее комплектацию хороший набор креплений, то стоить она будет более 10 тысяч рублей. В итоге «гибриды авторегов и экстрим-камер» обычно нормально выступают в первой роли, но пасуют во второй. Экстремальное видео, снятое на них, зачастую получается смазанным, нечетким и с кучей артефактов.

Сегодня я расскажу о реализации несколько иного подхода к созданию «экшн-регистратора». Модель, о которой пойдет речь в этом посте, называется iON Adventure. Об американских экстрим-камерах iON я и мои коллеги писали не раз: сперва сравнивали iON Air Pro Wi-Fi с GoPro Hero3 White Edition, а затем обозревали iON Air Pro 2 Wi-Fi . Теперь данный бренд, съевший четвероногое животное в области спорт-камер, взялся за создание «гибрида». На выходе получилась вполне себе любопытная модель, которая может успешно выступать устройством и первого, и второго типа (то есть и профессиональной спортивной камерой, и автомобильным регистратором).

iON Adventure: гибрид профессиональной экстрим камеры и авторегистратора с G сенсором и GPS
Читать полностью »

Наш корреспондент, находящийся сейчас в Барселоне на MWC 2014, прислал большое количество фотографий, которые дают представление о показанных на выставке новинках. Среди наиболее интересных экспонатов — прототип смартфона YotaPhone второго поколения с двумя экранами: жидкокристаллическим и электрофоретическим.

Фото с MWC 2014: смартфон YotaPhone второго поколения с двумя экранами

Носимая электроника явно уже стала одной из самых обсуждаемых тем в сфере IT за последнее время. «Умные» часы, фитнес-браслеты и прочие устройства анонсируются каждой второй компанией, а некоторые даже успели зайти на второй круг.

BlackBerry не разрабатывает носимую электронику

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

Баги реализации стандарта С++11 в Visual Studio 2012, которые были исправлены в Visual Studio 2013
В этой статье будет рассмотрен ряд багов в реализации стандарта С++11, которые имелись в Visual Studio 2012 и были исправлены в Visual Studio 2013. Таким образом мы теперь можем использовать С++11 так, как в теории предполагается его использовать. Если для обхода багов VS2012 вам пришлось понаписывать «костылей» — теперь их можно убрать.

К сожалению, не все баги были исправлены, кое-что мигрировало из VS2012 в VS2013, а также появились новые баги. Под катом вы найдёте детальный разбор текущего состояния дел.
Читать полностью »


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