Archive for сентября 2010

Про Google Chrome Canary 7.0.530

pro-google-chrome-canary-7-0-530

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

Chrome canary build – это еще более ранние сборки, чем dev (аналог альфа-версий), и еще более ранние, чем бета-версии, то есть такая версия, для которой древние греки пока еще не придумали отдельной буквы. Название эта сборка получила в честь канареек, которых шахтеры использовали (используют?) для обнаружения опасной концентрации газов в шахте. Как только канарейка помирала или отключалась, это служило сигналом, что в этом месте начал скапливаться газ. (Кстати, Про Google Chrome Canary 7.0.530 userinfonadushenka, ты еще раздаешь своих канареек? Может их горняки возьмут оптом? Про Google Chrome Canary 7.0.530 icon smile )

Ну так вот, в канареечной сборке Chrome появились две новые возможности. Чтобы их увидеть и включить, надо зайти на страницу about:labs, где будут три эксперименатльные возможности: первая из них – расположение табов сбоку появилась уже давно, в том числе и в dev-версии, а две другие до этого я не замечал, и в dev-версии их пока еще нет.

Про Google Chrome Canary 7.0.530 chrome 7.0.530 01 300x112

Читать далее ‘Про Google Chrome Canary 7.0.530’ »

Git, Bazaar и русские имена файлов

git-bazaar-i-russkie-imena-fajjlov

Я уже давно проникся идеей распределенных систем контроля версий (VCS) и до сих пор использовал Git, которым был в целом доволен. Но так как в последнее время я частично стал пользоваться Linux’ом, то возникла одна проблема с хранением исходников Outwiker’а, о которой я уже как-то говорил, но напомню еще раз.

Суть проблемы состоит в том, что в исходниках Outwiker’а лежат файлы справки, которые имеют русские имена. Эти файлы создавались в Windows, поэтому кодировки имен – cp1251. При получении этих файлов из репозитория под Linux’ом кодировка имен файлов сохраняется, и по умолчанию в консоли показываются вопросики вместо имен. Это решается сменой кодировки консоли, но Outwiker будет видеть эти файлы все-равно искореженными. Имена файлов под Linux’ом можно преобразовать в нужную кодировку, но тогда с точки зрения git это будут новые (точнее переименованные) файлы, что нам не надо.

Читать далее ‘Git, Bazaar и русские имена файлов’ »

Как склеить карту с большим разрешением

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

Часто найти подробную карту района соревнований в магазине затруднительно (а иногда просто лень), в этом случае обычно выручают картографические сервисы Яндекс.Карты и Карты Google. Но эти сервисы не дают возможности сохранить карту большого размера, чтобы затем ее напечатать, например, в формате A0, где, с одной стороны, были бы видны все дома, а с другой – карта охватывала бы весь район соревнований. В принципе, это все решается с помощью создания скриншотов небольших участков карты с последующей их «склеиванием» в одну карту с большим разрешением.

Вручную это все делать можно, но утомительно, даже используя Фотошоп или подобные программы (даю подсказку: смотреть в сторону создания панорам), но, к счастью, существует довольно много программ, которые сами создают карты нужного размера с нужным масштабом.

На этот раз хочу рассазать про одну такую программу, которая является одной из самых мощных в своем роде, это программа SAS.Планета. Она, в отличие от многих других программ, поддерживает довольно большое количество картографических сервисов, в частности: Карты Google, Яндекс.Карты, Космоснимки, Yahoo! Maps, Карты генштаба (!) и другие, в том числе исторические и карты Марса с Луной. При этом можно выбирать тип карт: данные со спутника, в виде карты или смешанное отображение.

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

Также как и Google Earth, SAS.Планета можт работать со слоями. Благодаря этому, например, можно наложить на Яндекс.Карты данные из Викимапии или Panoramio.

Как склеить карту с большим разрешением sas 01 300x261

Или, например, на Гуглокарту можно наложить данные о пробках от Яндекса

Читать далее ‘Как склеить карту с большим разрешением’ »

Редактор диаграмм yEd

redaktor-diagramm-yed

Иногда мне приходится рисовать разные схемы и диаграммы. В зависимости от конечного результата я использовал две разные программы: если нужно по-быстрому набросать схему для себя, то я писал скрипты для graphviz – результат получался страшненький, но зато всегда можно быстро что-то подправить, а расположение узлов схемы выберет сама программа. Если конечный рисунок нужно кому-то показывать, то тут уж приходилось использовать полноценный векторный редактор (обычно Corel Designer), чтобы схема смотрелась получше, но при этом приходилось самому располагать узлы схемы, чтобы уменьшить количество пересечений ребер, а добавление нового узла часто приводило к серьезной перерисовке схемы.

А недавно попалась замечательная программка yEd, предназначенная специально для рисования диаграмм. Это специализированная программа, не предназначеная для рисования высокохудожественных рисунков, а вот схемы и диаграммы рисовать в ней одно удовольствие. Еще большее удовольствие – это играться с ее возможностями автоматического расположения узлов графов. Но обо всем по порядку.

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

Редактор диаграмм yEd yed 01 300x261

Читать далее ‘Редактор диаграмм yEd’ »