Habr Geektimes Toster Moikrug Freelansim
.NET Knowledge Base
  • Posts
  • Users
  • Hubs
  • Companies
  • Become an author
Log in Sign up
83.0
Karma
0.0
Rating
38
Followers
29
Following

Дорофей Пролесковский Komzpa

User

Profile

Posts 8

Comments 291

Bookmarks 3

  • Передача данных с помощью нейтрино
    231
    Komzpa August 7, 2012 at 12:58 PM
    +2
    Простите, а зачем вы берете всю окружность, когда вам нужна только половина? А то у вас пи=6,27 получается.
  • 6 примеров, роняющих IE6
    69
    Komzpa July 24, 2012 at 03:04 PM
    +1
    Правильный разработчик перепишет банкинг своему банку и ещё денег с него за это получит.
  • Карта Интернета
    146
    Komzpa July 24, 2012 at 02:51 PM
    +3
    А почему был использован движок Google Maps? Тот же openlayers.org позволил бы сходу давать постоянные ссылки на места на карте.
  • SSD-диски на database-серверах?
    47
    Komzpa July 19, 2012 at 09:31 PM
    0
    OCZ vertex2, или ещё какие-то?
  • SSD-диски на database-серверах?
    47
    Komzpa July 19, 2012 at 08:29 PM
    +1
    postgres с тюнингованными под ssd конфигами.

    Два умерли в первые две недели, ещё один продержался год. Меняли по гарантии, так что бекапы, бекапы и ещё раз бекапы.

    Всего дисков порядка пяти, те, что отданы под ось и прочие почти статические нужды — до сих пор нормально работают.
  • SSD-диски на database-серверах?
    47
    Komzpa July 19, 2012 at 08:07 PM
    +5
    Убили на Database-серверах уже три SSD, благодаря багам в прошивках от OCZ, дохнущих под постоянной нагрузкой.

    Продолжаем, потому что аналогов по скорости произвольного доступа нет.
  • FLAC-декодер на Javascript
    60
    Komzpa July 1, 2012 at 10:28 AM
    0
    Ребята из хрома лучше всего убеждаются рабочей демонстрацией, в которой «вот это вот не тормозило бы/не глючило бы, если бы у меня была такая-то возможность: ...»
  • FLAC-декодер на Javascript
    60
    Komzpa July 1, 2012 at 10:24 AM
    +2
    Запускать в google chrome, вы хотели сказать.
  • Структура данных проекта OpenStreetMap, заглянем под юбку сервису
    12
    Komzpa June 26, 2012 at 08:33 PM
    0
    Алгоритм апгрейда данных? Вспомним redaction bot.
  • Ассемблер: прячем несколько команд в команде
    37
    Komzpa May 21, 2012 at 11:34 AM
    0
    Адрес как раз валидный. Да и код тоже, просто начиная его дизассемблировать с разных точек можно получить разные ассемблерные листинги. Вот такая вот расплата за CISC.

    То ли дело PIC какой, где длина команды фиксирована, и программа вообще лежит отдельно от данных :)
  • С IP-адресов Google осуществлён акт вандализма в отношении карт проекта OpenStreetMap
    44
    Komzpa January 18, 2012 at 12:32 AM
    +1
    stat.latlon.org/ru/
  • OpenStreetMap News №11: полмиллиона участников, новые стили карт на официальном сайте, переводим на русский название городов мира, конференция в Подмосковье, журнал об открытых данных
    12
    Komzpa December 15, 2011 at 09:34 PM
    +1
    Не путайте просто «снимки из космоса» и «снимки из космоса, пользоваться которыми не разрешил правообладатель». В 21 веке почти все карты рисуются по снимкам из космоса, вопрос в том, есть ли явное разрешение от владельца этих снимков. Bing, Yahoo, Космоснимки дали OpenStreetMap такое разрешение, Google и Яндекс — нет.
  • Полмиллиона участников! И будет ещё больше!
    27
    Komzpa December 1, 2011 at 09:44 AM
    0
    На самом деле никакой проблемы нет даже без релейшенов. На openstreetmap.by/ название в «хлебных крошках» берется как «name:be с ближайшей улицы, у которой оно есть, и при этом name у этой улицы такое же, как addr:street на доме». Достаточно однозначное соответствие и без сложных для новичков релейшенов — оно «просто работает».
  • GeoEye-1 выполнит заказ Росреестра за 1,3 млрд рублей
    23
    Komzpa November 29, 2011 at 07:05 PM
    +5
    Интересно, можно ли будет использовать эти снимки в качестве подложки для рисования карты OpenStreetMap?
  • МТБанк: по следам Мегафона
    74
    Komzpa August 11, 2011 at 12:49 PM
    0
    см. апдейт — банк выкрутился, «это информация не о наших клиентах, а только о тех, кто собирался ими стать».
  • Новый релиз картографической дизайн студии TileMill
    12
    Komzpa August 11, 2011 at 12:40 PM
    0
    а разве у Maperitive — CSS-подобные стили?
  • Новый релиз картографической дизайн студии TileMill
    12
    Komzpa August 11, 2011 at 12:39 PM
    0
    В мейллистах были споры Carto vs. MapCSS. Разница между ними простая: Карто делалася по принципу «как бы нам вынести всё, что умеет мапник, в какую-то цсс», а МапЦСС — «как бы нам сделать язык, которым бы можно было описывать осмовские данные». В итоге в мапцсс есть фичи, которых не бывает и не будет в карто (тот же eval()), а в карто нет гибкости мапцсс.

    Хотя, почему они просто не взяли подмножество мапцсс, а изобрели новый язык, мне не ясно :)
  • МТБанк: по следам Мегафона
    74
    Komzpa August 11, 2011 at 02:29 AM
    0
    Что же сделали с их админами, что они в два ночи фиксят баги?..
  • МТБанк: по следам Мегафона
    74
    Komzpa August 11, 2011 at 01:04 AM
    +2
    Анонимусы из твиттера говорят, что сайт был целиком на аутсорсе — никто не знал, что там вообще творится. Но это ОБС и ждём официальных комментариев.
  • МТБанк: по следам Мегафона
    74
    Komzpa August 10, 2011 at 10:22 PM
    +7
    Ашчадны — там ни с, ни з. Это опечатка с русского.
  • МТБанк: по следам Мегафона
    74
    Komzpa August 10, 2011 at 10:14 PM
    0
    Уже подняли.
  • МТБанк: по следам Мегафона
    74
    Komzpa August 10, 2011 at 09:16 PM
    0
    И это абсолютно ничего не гарантирует. Кто-нибудь думал, что крупный банк будет сохранять пользовательские анкеты в plain text в открытом доступе?
  • МТБанк: по следам Мегафона
    74
    Komzpa August 10, 2011 at 09:05 PM
    0
    Не факт… Впрочем, ссылку на дамп уже выложили, можете попробовать проверить ещё раз.
  • МТБанк: по следам Мегафона
    74
    Komzpa August 10, 2011 at 08:21 PM
    0
    Поправил в тексте, спасибо.

    А где вы анкету заполняли — на сайте или в каком-нибудь бумажном виде?
  • МТБанк: по следам Мегафона
    74
    Komzpa August 10, 2011 at 08:17 PM
    0
    На различных форумах зеркало уже заливают на рапидшару — ждать в продаже не обязательно.

    С другой стороны — зачем она вам?
  • QNX система работала 15 лет без остановки пока…
    149
    Komzpa July 25, 2011 at 02:07 PM
    0
    Потому и не получилось? :)
  • Как нам обустроить OSM?
    14
    Komzpa July 20, 2011 at 01:56 PM
    +1
    WikiMapia — неуловимый Джо по отношению к гуглу. Пока они не начали коммерческой деятельности на базе собранных данных, гугл смотрит на них сквозь пальцы.
  • Помогите OpenStreetMap, пока остывает ваш кофе
    44
    Komzpa July 13, 2011 at 10:29 PM
    0
    Простите, а зачем искать _ближайшие_ кафе по _названию_?
    Задачу «ааа! хочу жрать, где тут в округе есть еда вообще?!» османд решает на отлично. Особенно в три часа ночи, подсвечивая работающие заведения друим цветом :)
  • Помогите OpenStreetMap, пока остывает ваш кофе
    44
    Komzpa July 13, 2011 at 11:21 AM
    +1
    Помнится мне, у андроидов можно устанавливать программы прямо с компьютера, жмякая в маркете «установить». Подключаться к телефону кабелем при этом не надо.


  • Писатели просят «Яндекс» удалить пиратский контент из поисковой выдачи
    275
    Komzpa July 13, 2011 at 10:34 AM
    +6
    Хм, надо поискать в Яндексе, где скачать-почитать, а то из гугла удалили…
  • Миллион пользователей описывают мир вместе с Wikimapia
    41
    Komzpa July 12, 2011 at 12:24 PM
    0
    Есть и отечественные прототипы, кстати, под BSD-лицензией.
    kosmosnimki.ru/3d-buildings/
    osmtride.googlecode.com
  • Kothic JS: рендерер OpenStreetMap, поддерживающий MapCSS/0.2, портировали на джаваскрипт, рисующий по холсту
    37
    Komzpa June 25, 2011 at 08:24 PM
    0
    Флеш быстрее рендерит текст, но медленен сам по себе. Точнее, медленно взаимодействует флеш и js.

    Можно было бы переписать весь Kothic JS на Flash, но тогда получился бы по сути Halcyon :)
  • Kothic JS: рендерер OpenStreetMap, поддерживающий MapCSS/0.2, портировали на джаваскрипт, рисующий по холсту
    37
    Komzpa June 25, 2011 at 07:49 PM
    +1
    Есть ответ поинтереснее:
    canvas-text.googlecode.com/svn/trunk/examples/performance.html
    Всё равно медленнее. Но, возможно, и придётся, если авторы браузеров будут продолжать косячить с отрисовкой наклонного текста и его антиалиасингом.
  • Kothic JS: рендерер OpenStreetMap, поддерживающий MapCSS/0.2, портировали на джаваскрипт, рисующий по холсту
    37
    Komzpa June 18, 2011 at 04:07 PM
    0
    Можно ссылку на ваш репорт?
  • Kothic JS: рендерер OpenStreetMap, поддерживающий MapCSS/0.2, портировали на джаваскрипт, рисующий по холсту
    37
    Komzpa June 15, 2011 at 07:38 PM
    0
    Что такое тайтл? Вероятно, вы говорите о тайлах: ru.wikipedia.org/wiki/%D0%A2%D0%B0%D0%B9%D0%BB

    А код библиотеки открыто лежит на гитхабе, github.com/kothic/kothic-js — мы всегда рады Pull Request'ам с исправлениями и доработками в области быстродействия.
  • Kothic JS: рендерер OpenStreetMap, поддерживающий MapCSS/0.2, портировали на джаваскрипт, рисующий по холсту
    37
    Komzpa June 15, 2011 at 07:07 PM
    0
    Если сосчитать всё на сервере, то зачем нам вообще рендеринг на клиенте? Тут как раз вся соль в том, что можно нарисовать всё разными стилями.

    Рисовать мелкие повёрнутые надписи картинками… ребята, которые делают виндовый Сафари, так и делают. Рекомендую в нём посмотреть osmosnimki.ru/kothic/text-rotate — там забавные артефакты местами :)

    SVG — не сравнивал и не хочу, смысла в нём для карт ноль, разве что для печати.

    А про скорость — вот, три дня прошло от первого тикета в Хромовскую багзиллу, и Kothic JS в последних билдах у меня уже отрисовывается мгновенно. Пруфскриншот.
    Так что рекомендую попинать всех знакомых и незнакомых разработчиков браузеров в багзиллы, авось подтянутся и тоже ускорятся :)
  • Kothic JS: рендерер OpenStreetMap, поддерживающий MapCSS/0.2, портировали на джаваскрипт, рисующий по холсту
    37
    Komzpa June 15, 2011 at 06:02 PM
    0
    js сам по себе очень шустр — применение стилей и js занимает сотни миллисекунд, там оптимизировать нечего и незачем.
    Тормозит конкретно отрисовка текста. Спросить у браузера ширину сотни букв — и уже набегает полсекунды. Нарисовать те же сотню букв — в хроме займёт секунду, в фоксе все пять. Это надо фиксить разработчикам браузеров, изнутри js с этим ничего не сделаешь. Точка.

    Силверлайт — проприетарная технология, в связи с этим абсолютно неинтересная. На хабре уже от флеша плюются, а флеш и тот текст на порядок шустрее браузеров рисует :)
  • Kothic JS: рендерер OpenStreetMap, поддерживающий MapCSS/0.2, портировали на джаваскрипт, рисующий по холсту
    37
    Komzpa June 15, 2011 at 05:32 PM
    0
    Данные в тайлах уже приготовлены, и в .js с gzip-сжатием уже весят значительно меньше аналогичных .png.

    Основная проблема — тормознутый рендеринг самих браузеров, в основном — отрисовка текста.
    WebGL на двухмерных данных, а тем более на тексте, не сильно поможет, если не помешает.
  • Kothic JS: рендерер OpenStreetMap, поддерживающий MapCSS/0.2, портировали на джаваскрипт, рисующий по холсту
    37
    Komzpa June 15, 2011 at 10:18 AM
    +1
    Спасибо.
    Похоже, у вас нашлись проблемы посерьёзнее — на надписях отсутствует полужирный, и некоторые буквы как-то странно обрезаны.
    Посмотреть, как оно «могло бы» выглядеть, можно, нажав кнопку «Compare with Mapnik».

    Думаю, вам стоит отписать в багзиллу фокса об этой проблеме. Примеры аналогичных багрепортов можете глянуть на github.com/kothic/kothic-js/wiki/Browser-bugs.
    Можете заодно посмотреть, рисуется ли гладко и однородно-полужирно текст на osmosnimki.ru/kothic/text-rotate, в этом и других браузерах?
  • Kothic JS: рендерер OpenStreetMap, поддерживающий MapCSS/0.2, портировали на джаваскрипт, рисующий по холсту
    37
    Komzpa June 15, 2011 at 10:00 AM
    0
    А ведь конкретно просил скриншот, а не абстрактную копипасту абстрактных данных :)
    Какой это браузер (судя по тормозам — фокс)? Какой размер экрана? (четыре тайла — уже как минимум 1280х1024).
    Какая, в конце концов, операционная система?
  • ← here
  • there →
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

Info

  • Rating 8,438–th
  • Activity 9/13/19, 4:16 PM
  • Registered November 25, 2009

Contribution to hubs

  • OpenStreetMap 177
  • Social networks and communities 97
  • Open source 24.8
  • IT-companies 17

Your account

  • Log in
  • Sign up

Sections

  • Posts
  • Hubs
  • Companies
  • Users
  • Sandbox

Info

  • Rules
  • Help
  • Documentation
  • Agreement
  • Terms of service

Services

  • Ads
  • Subscription plans
  • Content
  • Seminars
  • Megaprojects
If you find a mistake in the post please select it and press Ctrl+Enter to send a report to the author.
© 2006 – 2019 «TM»
Language settings
About
Support
Mobile version
Language settings
Interface
Content