Рязанский Хайтек

Февраль 26th, 2010 by Сергей Тамкович

Рязанские умельцы активно осваивают Российскую (Советскую) систему ГЛОНАСС. Не успели в рунете утихнуть восторги по поводу инновационного сервиса bus62, как Рязанцы подоспели с очередной идеей. Вчера, 25 февраля, на конференции «Состояние, перспективы развития и использования системы ГЛОНАСС и других отечественных космических технологий в интересах социально-экономического развития Рязанской области» был представлен новый проект от разработчиков сервисов […]


Как рассчитать расстояние между парой координат (широта долгота)

Февраль 26th, 2010 by Сергей Тамкович

Работая с картами, часто бывает необходимо рассчитать расстояние в километрах между парой координат. Для этого пригодится следующая функция: function distance($lat1, $lng1, $lat2, $lng2) { $pi80 = M_PI / 180; $lat1 *= $pi80; $lng1 *= $pi80; $lat2 *= $pi80; $lng2 *= $pi80;   $r = 6372.797; // mean radius of Earth in km $dlat = ($lat2 […]


ГЛОНАСС в Рязани

Февраль 20th, 2010 by Сергей Тамкович

А вот пример реального использования отечественной навигационной системы ГЛОНАСС. В Рязани, некоторые маршруты общественного транспорта (Автобусы, троллейбусы и маршрутки) оборудованы ГЛОНАСС трекерами. Информация, поступающая, с них используется для вычисления пробок, сервисом probki62.ru. Кроме того, поддерживается публичный сервис bus62.ru — отображающий общественный транспорт на карте города.


ГЛОНАСС

Февраль 19th, 2010 by Сергей Тамкович

Первые терминальные устройства ГЛОНАСС, разработанные ФГУП НИИКП, наводили ужас. Глядя на их размер — терзала крамольная мысль, уж не на лампах ли они сделаны?


Как разделить строку в Си

Февраль 19th, 2010 by Сергей Тамкович

Разделение строки на элементы — стандартная задача при обработке текста. Многие высокоуровневые языки предоставляют удобные операторы для решения этой задачи. Например язык Perl позволяет разбить строку используя в качестве разделителя другую строку или регулярное выражение с помощью функции split. Результат разбиения возвращается в виде массива: @elements = split(/\s/, "very simple example"); В PHP аналогичную роль […]


И ещё про Ванкувер

Февраль 17th, 2010 by Сергей Тамкович

Такие северные города как Ванкувер, Оттава и Монреаль находятся существенно южнее Москвы. Красной линией на карте показана Московская широта.


Ванкувер 2010

Февраль 16th, 2010 by Сергей Тамкович

Позади 4 дня олимпиады. В активе Российской сборной 1 бронзовая медаль, с ней мы занимаем гордое 19е место. Тоталитарное прошлое отвергнуто с новым, невиданным доселе размахом. Особенно пикантно выглядят на этом фоне сообщения новостных агенств: Российский лидер Дмитрий Медведев может посетить Олимпийские игры в Ванкувере, которые пройдут с 12 по 28 февраля 2010 года. Об […]


Транссиб

Февраль 15th, 2010 by Сергей Тамкович

Google и РЖД запустили интереснейший проект — Виртуальное путешествие по Транссибу. Видео, записанное из окна поезда, упорядочено по времени и синхронизировано с передвижением «фишки» по карте. Звуковое сопровождение представлено богато, здесь и стук колёс, и «Русское Радио» и даже аудиокниги «Мёртвые души» и «Война и Мир». Визуальный ряд — великолепен. Бескрайние степи, горные хребты, мощные […]


Cross-Compiled Linux From Scratch

Февраль 15th, 2010 by Сергей Тамкович

Прочитал книгу Cross-Compiled Linux From Scratch. Книжка доступна бесплатно, по лицензии Open Publication License. Процесс написания данной книги, очень похож на разработку ПО с открытым исходным кодом. Пишет её коллектив авторов через интернет, используя такие инструменты как subversion и trac. Присылать исправления может любой желающий. Подобный подход даёт хорошие результаты. Например, в данной книжке нет […]


Asterisk 1.8 и новая политика релизов

Февраль 12th, 2010 by Сергей Тамкович

Digium признаёт, что путь развития Asterisk 1.6 сильно отклонился от намеченного. Отклонился не в лучшую сторону. Leif Madsen объявил что ветка 1.6.2 станет последней в серии 1.6. Версии 1.6.3 — не будет, вместо неё будет выполнен возврат к трёхзначным версиям. Следующая версия будет иметь номер 1.8. Дополнительно, вводится термин LTS (Long Term Support). При создании […]


Следующая страница →