• 0
    Пробки, букинг, редактор — не позитивно разве? Для заказа убера в мэпсми интерфейс лучше, чем в приложении убера. Пешеходный роутинг появился. Стиль поменялся на более представительный и не кричащий. Ну и куча другого всего. Позитивное движение не заметить, если искать только негативные стороны, конечно.
    От b2b-приложений к массовому сервису по всему миру
  • +6
    Не очень понятен смысл статьи и для кого она написана. Если коротко, она сводится:

    — OpenStreetMap — это терабайт xml.
    — С пространственными BigData работать сложнее, чем с обычными.
    — Есть шесть алгоритмов пространственного партицирования, два из них интересны, но к чёрту подробности.
    — Есть пять фрейморков для обработки данных, но вместо предметного сравнения вот список слов латиницей для каждого.
    — Хотите ещё одну такую же статью? Выберите случайное слово.

    На мой взгляд, в этой статье четыре-пять полноразмерных статей схлопнуты до состояния каши из терминов. Мне интересна обработка геопространственных больших данных, но даже после второго перечитывания я всё равно ничего не понимаю.
    ГИС и распределенные вычисления
  • 0
    Хорошо придумано. Кажется, в статье про это упоминали. Мне было неудобно читать длинный текст внутри тикета, для подобного блога лучше подошёл бы GitHub Pages с каким-нибудь приятным шаблоном. Но тогда не было бы комментариев.
    Переходим с Disqus на комментарии Github
  • 0
    Я согласен, что система с гитхабом подойдёт только для специфичной публики, которой так и так стоит регистрироваться на гитхабе. И поскольку тут прикручивается сервис к задаче, для которой он не предназначен, всяко он будет менее удобен.

    Но идея-то хороша. Немного работы молотком и напильником, немного колёс и костылей — и система комментирования без регистрации и смс на базе данных гитхаба готова :)
    Переходим с Disqus на комментарии Github
  • 0
    Это так. Но чтобы комментировать на disqus, тоже нужно регистрироваться.
    Переходим с Disqus на комментарии Github
  • +1
    Пока читал заметку, поставил uBlock и увидел по два заблокированных запроса к mc.yandex.ru/webvizor на каждую прокрутку страницы.
    Переходим с Disqus на комментарии Github
  • +1
    Ждём, когда кто-нибудь напишет плагин для прямой вставки и отправки комментариев через GitHub API.
    Переходим с Disqus на комментарии Github
  • +1
    Это вопрос репутации. Если вы считаете, что Трой может сделать говно, то зачем тратить на него деньги? Можно найти кого-нибудь подешевле, кто не будет спорить с требованиями прислать презентацию пораньше, чтобы организаторы проверили, что она отвечает их стандартам.
    Как перестать ходить на конференции участником и начать выступать? Советы от Андрея Акиньшина
  • 0
    Он не хочет заранее выдавать слайды. Название и краткое описание — это ок, но слайды полируются до дня выступления.
    Как перестать ходить на конференции участником и начать выступать? Советы от Андрея Акиньшина
  • 0
    В вики чёрт ногу сломит. Документация длинная, а учебник всем лень писать.
    OpenStreetMap, как получить координаты адреса, часть простая
  • +3
    Сегодня добавил себе ещё алиас git branches:

    git config --global alias.branches "for-each-ref --sort=committerdate refs/heads/ --format='%(HEAD) %(color:yellow)%(refname:short)%(color:reset) - %(color:red)%(objectname:short)%(color:reset) - %(contents:subject) - %(authorname) (%(color:green)%(committerdate:relative)%(color:reset))'"
    


    Выводит список локальных веток, отсортированный по времени, с последними коммитами и их датами.
    Малоизвестные Git-команды
  • 0
    8 байт — что-то многовато для инкрементального кодирования. Байта на время и трех-четырёх на координаты (зигзаг-кодированием) должно хватить.
    Передача GPS-трека по SMS
  • +5
    OSV запустили на конференции State of the Map US месяц назад. Здесь немного инфы в трансляции с конференции, здесь выпуск подкаста с обсуждением практики использования. В России много пользователей, не один: просто стоило посмотреть за границы мкад.
    Состоялся запуск OpenStreetView
  • +2
    Хороший анализ, но дополнить бы.
    • Очень ждал сопоставления источников и показателя надёжности.
    • Чуть более развёрнутого вывода из сравнения рейтинга медузы и медиалогии.
    • Рамблер и росбалт на 4 и 5 месте в медиалогии отсутствуют в диаграмме медузы. Почему?
    • Источником «медуза» часто обозначены собственные материалы: интересно посмотреть, были ли настоящие новости с таким источником.
    • Хорошо бы ссылки на все 23 новости с ненадёжными источниками, и список источников.
    • В метаданных есть locale: у медузы есть отдельная англоязычная версия. В ней новости часто повторяют русскоязычные. Хорошо бы, во-первых, разделить, во-вторых, показать статистику по всем языкам и сравнить.
    • Также интересны источники популярных новостей на основе количества лайков. Кто пишет новости интереснее: интерфакс или buzzfeed?
    • Интересно, есть ли спонсированные новости (поле sponsored).
    Кого агрегирует Meduza?
  • –1
    Молодцы, брали бы все остальные с них пример. Например, авторы популярных проприетарных форумных движков…
    Red Hat Enterprise Linux теперь бесплатен для разработчиков
  • +1
    Раскройте шутку, я не понял.
    Ангстрем. Кучка сложностей в простой обёртке
  • +8
    Понимаю, что сатира, но на что — не очень, потому что не слежу за ruby-сообществами. Пошёл на reddit:

    • Первый довод основывается на ложном предположении, что все терминалы высотой 24 строки.
    • «Раз для меня это сложно, этого нужно избегать».
    • «Раз это не требуется, давайте и не делать» — если что-то можно не делать, это не значит, что нужно не делать.
    • Про доводы от «любого, кто тренировал новичка» и строки 1, 39: довод от авторитета, «если этого не знаешь, ты никто».
    • Эта статья и демонстрирует субъективные доводы, которые подаются как истина, и показывает, как далеко мы ушли от научности, с которой когда-то было связано программирование.

    На сайте lobste.rs заметили, что это ответ на статью использование знака «больше» в программах. Который показывает, что уровень дискуссии о конвенциях в программировании всё ниже и ниже.
    Не пишите код на 45-й строке
  • +1
    В следующий раз запиши себе :) Как минимум, чтобы после конференции можно было собраться и обменяться впечатлениями.
    Вафли против технологий на FOSDEM 2016
  • +3
    Спасибо, учту в следующий раз. Презентацию я делал в Big и показывал через Firefox, поэтому с расширением было непросто. Ну и мы так долго боролись с подключением видеокоробки, что хотел уже поскорее начать.

    Пропускал я важные части, что ты упоминаешь, большей частью из-за нехватки времени. Кое-как утрамбовал 35 минут в 25, но углубиться в решение проблем не смог. Для огромного списка решений несколько: кто-то (как Vespucci) делает иерархию пресетов, кто-то заранее или автоматически выбирает десяток важных категорий, задвигая остальные в конец (как maps.me в поиске по категориям). Я показывал бета-версию, в которой было только редактирование полей, но не смена типа, поэтому там никаких списков просто не было. Сейчас мы их добавляем. А проблему с выбором объекта для редактирования (жёлтая грязька в Vespucci) неплохо решил Go Map. В целом, мораль демонстрации других редакторов была в том, что у каждого есть нечто, что сделано хорошо, но оно уравновешивается проблемами в других аспектах. Разработка почти всегда останавливается на «меня устраивает, всем пока».

    Треки maps.me пока не сохраняет, но начнёт со следующего релиза (скорее всего, на следующей неделе). Правда, там будет нюанс.
    Вафли против технологий на FOSDEM 2016
  • 0
    Крутая статья, спасибо. Нужно было её переводить, а не вот что сверху.
    Это будущее
  • +2
    Спасибо. Какой-то отстойный перевод: ссылки на оригинал нет, сути атаки (не заметить адрес — это надо постараться) нет, замечания, что LastPass вчера принял меры — тоже нет.
    Пользователи LastPass уязвимы для простейшей фишинговой атаки в Chrome
  • 0
    Избегал животных как мог, и не знал, чей год, до этого дня. Но животное года, всё-таки, догнало меня на хабрахабре. Казалось бы, технический ресурс.
    happy(new Year(2016));
  • 0
    Страны лучше брать из отношений boundary=administrative + admin_level=2. Точки place=country могли добавить не для каждой страны.
    OpenStreetMap как источник геоданных
  • 0
    PostGIS удобен, когда нужно сложные запросы прогонять. Для фильтрации по тегам или регионам достаточно консольных утилит из набора osmctools. Кроме того, данные в PostGIS требуют очень много места, а заливка — много времени. Поэтому если с данными нужно не постоянно работать, проще изучить overpass и osmctools.
    OpenStreetMap как источник геоданных
  • 0
    А что плохого в addr:country? Это ж просто часть адреса.

    Тег ref:isil (islamic state of iraq and levant?) более подозрителен.
    OpenStreetMap как источник геоданных
  • +4
    (shameless plug)
    На этих выходных будет конференция «Открытые ГИС 2015», где треть докладов — про OSM. Я там час проведу в консультационной, где, если будут интересующиеся, покажу, как всё это получать без программирования. Ключевые слова — osmfilter и/или overpass.

    В целом, спасибо за ликбез, хотя если есть моно, то есть и питон, а на нём скрипты чуть лучше читаются.
    OpenStreetMap как источник геоданных
  • 0
    Веб-часть сделана на Leaflet, пусть и сильно дополненном.
    Моя первая карта на Leaflet.js
  • 0
    Если имеется в виду стиль чепецк.net, то очень много: тот mapcss заточен под использование с mapnik и хитро выделанной базой PostGIS. Большинство элементов сработают в MAPS.ME, но не все. Нужно аккуратно пройтись по всем селекторам и убедиться, что они правильно обработаются приложением.

    Проблема с MapCSS в том, что он у всех свой, пусть базовые правила и совпадают :)
    Под капотом рендеринга навигационных данных в MAPS.ME
  • 0
    У нас нет лишних дизайнеров, чтобы бросить их на разработку дополнительных стилей. Эта задача совсем не в приоритете, да и даже не в общем списке пожеланий. Но когда мы откроем исходники («ждите анонса», да, мы обещали открыть до конца года), любой сможет сочинить собственный картостиль в любых цветах и с любыми объектами, нарисованными в OSM.
    Под капотом рендеринга навигационных данных в MAPS.ME
  • +7
    Я ж не с потолка говорю, просто сравниваю с процессом в MAPS.ME: мы не раз переносили релизы из-за мелких багов. Что, конечно, тоже факапы, но внутренние, не затрагивающие пользователей. В яндексе же из-за внутренних дедлайнов пострадал продукт: между потерей своего бонуса и проблемами пользователей какой-то из менеджеров выбрал проблемы пользователей.
    История одного факапа Яндекс.Навигатора. В шести действиях с прологом и раскаянием
  • +16
    Кажется, первое признание своих ошибок, после которого доверие к компании не выросло. Из-за мифического дедлайна забили на правку ошибок, вместо этого расставив костылей. Офигеть.

    Написать это, конечно, стоило, но это явный 100% провал менеджмента, после такого головы должны лететь. Иначе повторится.
    История одного факапа Яндекс.Навигатора. В шести действиях с прологом и раскаянием
  • +1
    В спецификации этого нет, потому что ни к чему: это лишь база данных с какой-то структурой. В описании MBTiles на сайте Mapbox написано, что можно применять sql-магию для оптимизации базы. И это делает основной инструмент для преобразования в/из формата: mbutil.
    О дублировании тайлов веб-карт
  • +1
    Рад, что для вашей задачи этот способ сработал.
    Но инструкции, которыми вы пользовались, немного устарели.

    Добавлю две ссылки:
    Инструкция по поднятию PostGIS
    Osm2pgsql лучше собирать из исходников, но вот более свежая сборка 0.85
    Актуальный картостиль osm.org (понадобятся nodejs и npm для установки carto)
    Скрипт для рендеринга тайлов, лучше generate_tiles.
    Установка и настройка генерации тайлов на основе OSM данных под Windows
  • +3
    Почему не GeoJSON с помощью mapbbcode share или geojson.io и не OpenStreetMap с Leaflet? Это решит все проблемы: и что дома загораживают прямоугольники, и что прямоугольники, а не произвольные контуры, и метаинформацию можно добавить.
    Как я в библиотеке реальность дополнял
  • 0
    Не сработало: «We had issues producing the response to your request» (см. 192.30.252.136).
    Github опять заблокирован
  • 0
    Там в питоновском скрипте дальше есть проверка.
    VPN в каждый дом
  • +1
    Согласен, но можно ввести доверенную третью сторону, которая, не публикуя список, сделает сервис проверки по нему, с капчей и задержками.
    Исследование причин аномального голосования на сайте РОИ или особенности электронной демократии в России