войти зарегистрироваться

GPSКитайский GPS заработал в тестовом режиме


Зона покрытия системы спутниковой навигации Beidou

Китайцы начали тестовую эксплуатацию собственной системы спутниковой навигации Beidou. Как и российский ГЛОНАСС, она задумана как альтернатива американскому GPS, но при этом совместима с ней, обеспечивая более точное позиционирование при использовании сигналов спутников сразу обеих систем.

GPSПринцип работы цифрового компаса из песочницы

В связи с широким распространением мобильной платформы android и gps чипов в составе конечных продуктов в частности, я заинтересовался идеей работы цифрового компаса, вокруг которого сейчас возникает так много вопросов.

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

ArduinoСверхточный электронный компас и датчик положения



У меня возникла задача определения ориентации объекта в пространстве, а именно, создание автоматизированного привода для антенны. Я очень быстро выбрал в качестве основы платформу Arduino.

Однако, поиски электронного компаса и датчика угла наклона заняли больше времени. Я знал, что высокоточные датчики стоят сотни долларов, но в конечно итоге был найден новейший (появление апрель 2011г.) датчик с фантастическими свойствами. Устройство CMPS10 всего за 20 фунтов стерлингов обещает точность измерения компаса по азимуту 0,5% и по углу элевации 1% с разрешающей способностью 0,1 градус.

Указанной точности достаточно, например, для наведения спутниковой антенны размером 1,5 метров.

К сожалению, доставка в россиию заказа из интернет магазина составляет 15 фунтов, т.е. почти равна стоимости датчика. Поэтому я ищу единомышленников из Москвы для совместной закупки и, что даже более важно, написания драйвера для этого датчика под платформу Arduino и дальнейшего обмена опытом. Пишите в комментарии и личную почту.

В силу таможенных правил РФ в одной посылке не должно быть более 5 единиц товара.

Я пиарюсь Забери мусор с собой!



«Забери мусор с собой!» — так называется сайт, который я сделал пару недель назад на выходных (почти 2 дня делал), как раз к весеннему сезону, когда многие начинают выезжать за город на отдых.

Главная идея проста — убеждать людей, что природу нужно сохранить чистой. Для этого на сайте призываю всех убирать за собой (и не только за собой) мусор, а также на выбор предлагаются разные варианты плакатов в формате А4, которые можно распечатать на обычном принтере и приколоть канцелярскими кнопками к дереву, такая форма наглядой агитации:

изображения плакатов

Персональные блоги Донецкий кофе-и-код с привкусом Ruby on Rails

В эту субботу состоится очередной донецкий кофе-и-код.

Впервые у нас будет англоговорящий докладчик, Keith Gaddis, который является активным участником встреч рубистов в Остине, столице Техаса, который он решил покинуть на время гиковской вакханалии на ежегодном SXSW. Keith — CTO компании Inductive Applications, которая занимается медицинским программным обеспечением. Говорить он будет о рефакторинге RoR-кода и часть названия его доклада перевести на русский трудно: «Refactoring WTF into OMG — стратегии успеха».

Я поделюсь своим опытом быстрого прототипирования при помощи Compass, Haml и Sass. Эти технологии растут из RoR, но это не мешает применять их и отдельно.

Зарегистрироваться на встречу можно на http://cnc.dn.ua/. Там же со временем появятся слайды и ссылки по темам.

Groovy & GrailsПолнотекстовый поиск в Grails

Подключить полнотекстовый поиск в Grails — задача довольно легкая. Для этого используется плагин Searchable, который делает все сущности Grails-приложения индексируемыми. Searchable позволяет абстрагировать весь процесс индексирования и поиска. При этом сам плагин использует библиотеку Compass, которая следит за тем, чтобы при изменении объекта (т.е. при сохранении в БД) он автоматически переиндексировался. Сам по себе Compass по сути является довольно мощным средством «поискового ORM»:

Веб-разработкаЗаметка ленивого верстальщика о SCSS и Compass Framework из песочницы

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

Не так давно я начал изучать Ruby on Rails 3 и нашел очень интересный плагин для него: Compass. По сути, этот CSS-фреймворк независим от Rails, им можно пользоваться и в других типах проектов.

Расскажу-ка я вам, как Compass облегчил мою жизнь.

iPhoneВышел улучшенный Spyglass 2.2 для iPhone 3GS — теперь со звездами



В новой версии добавилась возможность отслеживать расположение звезд и появился встроенный каталог наиболее ярких звезд, чтобы их координаты не приходилось искать вручную. Все небесные объекты — звезды, Солнце и Луна отображаются в виде графических иконок в соответствии с их спектральным классом.

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

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

Каскадные Таблицы СтилейВкусный CSS: Sass + Compass

Что такое Haml/Sass?


Haml (xHTML Abstraction Markup Language) это язык разметки для упрощённой генерации xHTML. В свою очередь эквивалент Haml для css — это Sass (Syntactically Awesome StyleSheets).

В данной статье я расскажу чем примечателен Sass. И с помощью чего sass-файл можно скомпилировать в css.