shoorick: (Рыжий)
Поставил на телефон Maps.me — для сравнения. Теперь у меня на одном телефоне аж пять карт: кроме Мэпс.ми это OsmAnd (как и Мэпс.ми, на OpenStreetMap, хотя им можно и спутниковые снимки смотреть, и всякие веб-карты), 2GIS (потому что в городе он круче, чем OSM), Яндекс.Навигатор (ради просмотра пробок и прокладки маршрута c ними) и Google Maps (потому что он уже есть — телефон-то ведроидный). Сравниваю, в общем-то, с ОсмАндом — у них хотя бы общая картографическая основа.

Первое ощущение: Мэпс.ми проще и шустрее. Но карта у них какая-то неконтрастная и серая да и, похоже, её внешний вид никак не регулируется.

Карты maps.me на смартфоне CAT B15

Кроме того, подробные карты появляются слишком поздно: на масштабах 1:500000 (в 1 см 5 км) и крупнее. Для Европы или Юго-Восточной Азии это, может быть, и хорошо, но для Урала образуется зазор: начиная с масштаба 1:2000000 (в 1 см 20 км) детализация встроенной грубой карты уже мала: в таком масштабе легко можно сдвинуть карту на такое место, где не будет ни одного отображающегося на карте города, и приходится либо карту приближать, в надежде случайно попасть в нужное место, либо отодвигать, чтобы понять, где вообще ты находишься. Получается, авторам приложения надо сдвинуть границу переключения карт: либо для всех регионов разом, либо с учётом плотности имеющихся картографических данных.

Следующий этап — тестирование навигации: в Мэпс.ми есть два варианта прокладки маршрута: для автомобиля и для пешехода. Плюс — голосовые подсказки. Попробую проверить в ближайшие дни.

http://shoorick.ru/2015/12/02/mapsme/
shoorick: (Рыжий)
Заметил, что шрифты Droid Sans и Open Sans сильно похожи. Стал сравнивать — почти что близнецы:

Шрифты Droid Sans и Open Sans

Droid Sans чуть у́же и темнее, а в остальном они похожи. Из статьи в английской википедии узнал, что разница у этих шрифтов не только в ширине — в наличии курсива. В Open Sans курсив настоящий, а в Droid Sans — жалкая китайская подделка нет — всего лишь наклонное начертание. Ну и выбор начертаний у Open Sans побогаче: помимо Normal и Bold есть ещё и Light, Semi-Bold, Ultra-Bold.

Open Sans можно использовать на сайтах — он размещён в Google WebFonts. При указании шрифта в CSS лучше сначала указать Open Sans (потому что он с настоящим курсивом), а уж потом Droid Sans (на случай, когда Open Sans недоступен):
.some {
  fond-family: "Open Sans","Droid Sans",sans-serif;
}
shoorick: (В бабочке)
Как настоящий учёный (хотя на самом деле я — программист, просто работаю в университете, где и учился, где и тусовался в детстве) провёл эксперимент на себе — сравнил на практике два ингалятора:
новый небулайзер Omron NE-C29-E, где аэрозоль образуется от смешивания жидкости со сжатым воздухом
и советский паровой ингалятор «Ромашка», выпущенный в 1985 году, представляющий собой небольшую ёмкость с электрическим подогревом, в которой жидкость быстро доходит до кипения.

Древняя «Ромашка» на мои недолеченные инфекции верхних дыхательных путей действует куда эффективнее — первая же минута ингаляции начинает вызывать избавление организма от всяких ненужных жидкостей. Современный небулайзер не совсем бесполезен — мой организм реагирует и на него, но как-то совсем вяло. Наверное, небулайзер предназначен для лечения других хворей.

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

Некогда болеть — через 8 дней надо петь, и не просто петь — солировать.
shoorick: (Рыжий)
Ответил на хабре товарищу, утверждавшему «В среднем по больнице Гугл и правда лучше всех», сравнил карты различных сервисов на местном примере. На всякий случай скопирую сюда:

Давайте посмотрим на карты Урала.

— У гугла подробные карты (с улицами) есть только для 5 городов: Екатеринбурга, Магнитогорска, Перми, Уфы и Челябинска; все кроме Магнитки — областные центры с миллионным населением.

— У Яндекса — то же самое, разница лишь в том, что на крупных масштабах (если смотрим мимо вышеперечисленных городов) показывается НЯК, которая в настоящий момент выглядит беднее, чем OSM.

— Bing — по крупным городам карты хорошие, за их пределами — похуже, но всё-таки заметно лучше яндексовых и гугловых. Возможно, помогает сотрудничество с OSM, хотя карта всё-таки другая.

— Навител — подробные карты не только областных центров, но и городов помельче: встречаются подписанные улицы и здания в городах с населением тыщ 50. Плюс — информация о пробках, берущаяся на основе показаний навигаторов. Известные мне проблемы навитела — годами не исправляемые ошибки на мелкомасштабных картах (которые в свою очередь взяты с каких-то совсем древних карт середины прошлого века) и глюки в роутинге.

— 2ГИС — подробные и с недавних пор регулярно обновляемые карты городов. Помимо областных центров, есть их города-спутники (Арамиль, Берёзовский, Верхняя Пышма, Копейск, Краснокамск, Среднеуральск), а также Магнитогорск, Нижний Тагил, Стерлитамак (с Ишимбаем и Салаватом). За пределами этих городов — раскрашенные под 2ГИС карты OSM.

— OSM — самые подробные карты. Хотя, конечно, нарисованные не совсем равномерно.

Получается, по Уралу за пределами областных центров реально пригодны для использования только Навител, 2ГИС и OSM (например, через OsmAnd для ведроидоводов), причём народ действительно пользуется именно этими картами, в основном всё-таки 2ГИСом (в городах) и Навителом (везде).
shoorick: (Default)
Тестирование производительности по-разному запущенного каталистового приложения показывает неожиданные результаты: апач с мод_перлом с точки зрения производительности оказались более предпочтительными, чем другие варианты: и встроенный сервер (как в конфигурации по умолчанию, так и с CATALYST_ENGINE='HTTP::Prefork'), и nginx+FastCGI работают заметно медленнее, чем апач.

Из всех испробованных вариантов помимо чистого апача годится ещё nginx+Apache — статичные файлы можно раздавать nginx'ом, а динамику — апачем. Хотя сам апач прекрасно справляется и с раздачей статики, он жрёт гораздо больше памяти, чем nginx. С учётом того, что аппетит апача в отношении памяти можно ограничить директивами MaxClients (апач работал и с пятью дочерними процессами — скорость была не хуже скорости с пятьюдесятью процессами) и MaxRequestsPerChild (время жизни дочернего процесса (в принятых запросах), по умолчанию дочерние процессы живут бесконечно, что в данном случае не годится) — видимо такую систему и придётся сооружать (после того, как разберусь с uri_for).

График спрятан )
shoorick: (C гитарой)
Мало того, что в Приэльбрусье осень - флора здесь точь-в-точь наша: берёзы и сосны, черника и брусника, земляника да иван-чай. Если б не высокие горы да бурные реки - был бы Южный Урал. А в тумане вообще никакой разницы.

Re: DRY

Aug. 3rd, 2007 11:04 am
shoorick: (Default)
После небольшой обрабоки напильником разница в двух сходных функциях стала совсем незначительной спрятано под кат ), из чего следует, что объединить их — как два байта переслать, что сейчас и сделаю. Критерий выбора того, что делать (рисовать пустую форму или пытаться обработать ввод) тоже несложен: если есть входные данные ($c->req->params не пуст) — обрабатываем, если нет — просто рисуем.
shoorick: (Default)
Из-под FreeBSD читать файлы с неродных файловых систем, таких как FAT32 или NTFS, можно. Сегодня попробовал решить обратную задачу: прочитать файлы с UFS (или с FFS?), то есть, фрёвые, из-под винды. Гуглем нашлось несколько вариантов, которые сразу же были испытаны в деле:
ufs2tools
Весит 80 кБ, CLI. Работает. Позволяет читать все файлы/каталоги, вне зависимости от прав доступа к ним. По симлинкам не ходит. Не пишет, хотя в README в разделе Todo есть единственный пунктик «write support».
FFS File System Driver for Windows
Весит 120 кБ, выглядит как маленькое окошко для выбора мышкой нужным параметров. Должен, по идее, монтировать выбранный диск/партицию/слайс на указанную букву. На практике выяснилось, что буква предлагается всего одна — X, на которую ffsdrv примонтировал совсем не то, что надо. После чего отказался отмонтировать: LockVolume error.
UFS Explorer
Весит много. Платный. Есть разные варианты междумордия интерфейса: и GUI, и CLI. Только чтение. Триальная версия не читает файлы больше 16 кБ.
Марал сей басни: всё опробованное — только для чтения. Исходя из работоспособности, цены и размера, наш выбор — ufs2tools.

Profile

shoorick: (Default)
shoorick

December 2016

S M T W T F S
    1 23
45678910
11121314151617
18 19 2021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 13th, 2025 11:16 am
Powered by Dreamwidth Studios