Object id #3188


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

Февраль 26th, 2010 by sergee

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


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

Февраль 26th, 2010 by sergee

Работая с картами, часто бывает необходимо рассчитать расстояние в километрах между парой координат. Для этого пригодится следующая функция:

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 – $lat1) / 2;
$dlng = ($lng2 – $lng1) / [...]


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

Февраль 20th, 2010 by sergee

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


ГЛОНАСС

Февраль 19th, 2010 by sergee

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


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

Февраль 19th, 2010 by sergee

Разделение строки на элементы – стандартная задача при обработке текста. Многие высокоуровневые языки предоставляют удобные операторы для решения этой задачи. Например язык Perl позволяет разбить строку используя в качестве разделителя другую строку или регулярное выражение с помощью функции split. Результат разбиения возвращается в виде массива:

@elements = split(/\s/, "very simple example");

В PHP аналогичную роль выполняют функции [...]


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

Февраль 17th, 2010 by sergee

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


Ванкувер 2010

Февраль 16th, 2010 by sergee

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

Российский лидер Дмитрий Медведев может посетить Олимпийские игры в Ванкувере, которые пройдут с 12 по 28 февраля 2010 года. Об этом [...]


Транссиб

Февраль 15th, 2010 by sergee

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


Cross-Compiled Linux From Scratch

Февраль 15th, 2010 by sergee

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


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

Февраль 12th, 2010 by sergee

Digium признаёт, что путь развития Asterisk 1.6 сильно отклонился от намеченного. Отклонился не в лучшую сторону. Leif Madsen объявил что ветка 1.6.2 станет последней в серии 1.6. Версии 1.6.3 – не будет, вместо неё будет выполнен возврат к трёхзначным версиям. Следующая версия будет иметь номер 1.8.

Дополнительно, вводится термин LTS (Long Term Support). При создании ветки [...]


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