#osm-ru.2014-06-22.log

*** shurik has joined #osm-ru01:04
*** _sev has quit IRC03:12
*** _sev has joined #osm-ru03:13
*** sh4|2 has quit IRC03:34
*** az09|not has joined #osm-ru06:23
*** gryphon has joined #osm-ru06:29
*** ErshKUS has joined #osm-ru07:10
*** Zverik has joined #osm-ru07:20
az09|notфигасе сколько зависимостей постгис тащит за собой!..07:42
*** jekhor has joined #osm-ru08:03
Maks|garminкак минимум postgresql08:04
az09|notMaks|garmin: его чуть ранее поставил. исключительно на ГИС дюжина всяких либ пришлась08:05
*** Zverik has quit IRC08:19
Maks|garmin<txt>Существование сомнительно</txt>08:26
Maks|garminпереводы гармина меня иногда пугают08:27
*** Hind has joined #osm-ru08:28
*** ChanServ sets mode: +o Hind08:28
Hind"Всё тлен"08:28
az09|notмашинно-машинный перевод подтверждает: Существование сомнительно->Existence doubtful->Существование сомнительно08:29
*** Hind has quit IRC08:29
Maks|garmin<tag>TXT_Merge_STR_M</tag> <txt>Влиться</txt>08:36
Maks|garminвливайся, чо08:36
az09|notзабавный совет по улучшению производительности постгре: "Удаление индексов во время больших изменений данных"08:44
az09|notа потом возвращать индексы не будет еще дольше?!08:44
Maks|garminзависит от индексов и размеров изменений08:44
Maks|garminиногда при массовых инсертах проще удалить индексы и потом заново перестроить08:45
Maks|garminпри апдейтах надо эксперементировать и замерять08:45
az09|not"некогда замерять, апдейтить надо!" абсолютно жизненный сценарий ;)08:47
andrewshaz09|not: постгрес, не постргре09:08
az09|not"с" как доллар?09:09
az09|notandrewsh: лучше расскажи что с ним дальше делать, как юзера создать, к серверу бд подключиться?09:10
andrewshнет, Postgres.09:10
az09|notPostgreSQL же ну09:11
andrewshaz09|not: или Postgres09:12
andrewshaz09|not: а подключаться через psql09:12
*** ErshKUS has quit IRC09:13
andrewshThe name refers to the project's origins as a "post-Ingres" database, being a development from University Ingres DBMS.09:13
az09|notПост-Грес-Кью-Эль говорит википедия. почему-то все ленятся -Кью-Эль добавлять...09:13
andrewshaz09|not: PostgreSQL, often simply "Postgres"ю09:13
andrewshaz09|not: потому что Postgres — изначальное название09:14
andrewshа потом приписали QL, потому что модно09:14
az09|not"квери лангвидж" модно!? ты с какой планеты?.. =))09:15
az09|notда хрен с ним, буду говорить как скажете. как юзера-то завести?09:17
az09|notpsql: FATAL:  role "ant" does not exist09:17
Maks|garminsu - postgres09:18
az09|notа после $ sudo -u postgres -i вообще консоль отвечать перестала09:18
Maks|garminа далее как обычно09:18
Maks|garmincreateuser09:18
andrewshкстати, да09:18
andrewshсушнуться нужно09:18
Maks|garminа вообще за авторизацию отвечает pg_hba в директории данных postgres09:19
Maks|garminчаще всего это /var/lib/pgsql/data09:19
Maks|garminпо дефолту там trust вроде как09:19
Maks|garminт.е. авторизация идёт от имени пользователя ОС которым лезешь09:20
Maks|garminой, ident09:20
Maks|garmintrust - это вообще молча доверять и даже пароль не спрашивать09:20
az09|notsu: Сбой при проверке подлинности09:21
Maks|garminправильно, у пользователя postgres не установлен пароль09:22
Maks|garminsu09:22
andrewshaz09|not: su на рута, а потом из-под него на постгреса09:22
Maks|garminа потом уже от рута su - postgres09:22
az09|notохщи09:23
Maks|garminэто тебе не мускуль, с его проверками пользователя в стиле win9509:23
az09|notno talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory09:24
* az09|not ушел на перезагрузку от греха09:24
Maks|garminдля локального адреса и локального сокета, для локальных рендеров вполне можно сделать trust авторизацию09:24
Maks|garminесли конечно это не сервер, где толпится куча разного народа09:24
Maks|garminчто-то меня заклинило совсем, как бы это по короче перевести «Land Cover»09:28
az09|notMaks|garmin: земная поверхность длинновато?09:29
Maks|garminв контексте настроек подписей на гармина09:29
Maks|garminв данном случае переведено как растительный покров, но на деле это подписи для всех полигональных площадных объектов09:29
Maks|garminно вот только дома и прочее - никак не растительный покров09:30
az09|notизначальный термин неверный тогда09:31
Maks|garminда, он ориентирован на наиболее частое применение09:32
Maks|garminподписи линейных объектов там значатся как подписи улиц09:32
Maks|garminхотя улицы - это главное, но это всего 20% типов объектов09:33
az09|notлогично эту сделать как "подписи площадей"09:33
Maks|garminэто логично, но хочется более понятного определения09:34
Maks|garminа то площадь - это чаще всего с точки зрения пользователя навигатора - городская площадь09:34
Maks|garminподписи поверхностей - как-то косноязычно09:35
az09|notок, полигонов В-)09:35
Wildхай :) а как в JOSM заимпортировать аудиотрек с диктофона?09:36
gryphonWild, так же как и фотки: щелкнуть правой на GPS треке в списке слоев09:37
Maks|garminхорошая мультимедия-система JOSM, но так глядишь скоро в ней редактора карт не останется09:38
Wildок09:38
gryphonзато будет ТРИДЭ и рюшечки09:38
Wildок, а как ему это аудио синхронизировать?09:39
Maks|garminосталось визуализацию аудио прикрутить от винампа 90-х09:39
Wildну или в принципе если мапишь пешком - можно конечно каждый раз говорить, какой WP у тебя это в гармине09:41
Wildоно у меня как-то уд очень быстро стрелкой по треку шурует. Я там стоял минут 10 на одном месте, а джосм уже побежал по треку в том месте, где я в машину сел09:41
gryphonWild, я не особо с этми разбирался, но там вроде все заточено под работу с кучей маленьких треков09:42
WildАга. То есть диктофон ставится в режим V-Sync, по голосу треки нарезаются, а потом ставятся тупо waypoint-ы09:42
Wildт.е. в диктофон я говорю: "<ЗДЕСЬ>, WP 003, справа дом номер 3,14" :)09:43
*** gryphon has quit IRC09:43
*** az09|not has quit IRC09:45
Maks|garminво, хорошо, что напомнил! микрофонные стойки забрать не забыть надо09:48
Maks|garminпродать что-ли часть звукового оборудования, что бы PDU купить для рендера mapnik-а09:53
*** az09|not has joined #osm-ru10:04
* az09|not попал в postgres=#10:08
az09|notура10:08
WildMaks|garmin: сегодня побегаем по Костроме немного :)10:17
Maks|garminну это без меня10:55
az09|notитак. БД opencellid создана. теперь её надо наполнить миллионами записей. что там кто про sed/awk говорил?..10:58
az09|notинтересно по сколько инсертов в одном баче лучше будет бить исходный csv?11:00
az09|notMaks|garmin: вот смотрю я на разные картосервисы и мысли в голову лезут... куда бы их записывать в публик?11:08
Maks|garminне понял, какие картосервисы?11:11
az09|notэто я намекаю, что не пора ли ТЗ сформулировать? ;)11:16
Maks|garminпока некогда совсем11:18
Maks|garminда и судя по всему, всё к следующему сезону откладывается11:18
az09|notесли из-за финансирования, то к чертям деньги! интерес погаснет вот что страшно11:37
Maks|garminну я побеседовал с местными спортсменами12:12
Maks|garminи вообщем да, так быстро у меня самого интерес ещё не гас12:12
Maks|garminковыряюсь с прошивкой Oregon 300, оказывается там что-то на линуксовом ядре12:13
Maks|garminхотя это и ожидалось12:13
* Maks|garmin преводит интерфейс гармина в XML выискивая оригинальные строки в HEX редакторе в самой прошивке12:17
*** gryphon has joined #osm-ru12:44
*** bim2010 has quit IRC13:12
*** Komzpa has quit IRC13:18
*** gryphon has quit IRC13:19
*** gryphon has joined #osm-ru13:19
*** Maks|garmin has quit IRC13:22
*** Zverik has joined #osm-ru13:26
az09|nothub postgresql уныл чуть менее чем полностью. это печалит меня13:43
*** Maks|garmin has joined #osm-ru13:47
*** az09|not has quit IRC14:13
*** Mezonin__ has joined #osm-ru14:29
*** Mezonin_ has quit IRC14:32
*** old_Bibigon has joined #osm-ru15:16
*** sh4 has joined #osm-ru15:46
*** old_Bibigon has quit IRC16:16
Maks|garminhttps://github.com/MaksVasilev/garmin-translation16:26
*** private has joined #osm-ru16:45
*** az09|not has joined #osm-ru16:46
*** gryphon has quit IRC17:02
*** old_Bibigon has joined #osm-ru17:31
*** Wild has quit IRC18:25
*** Wild has joined #osm-ru18:26
*** gryphon has joined #osm-ru18:31
*** gryphon has quit IRC19:00
az09|notа чего всё так сложно с постгис? http://gis-lab.info/docs/postgis/manual/ch02.html19:32
* az09|not думал что почекал в синаптитке нужные пакеты и делу абзац19:33
Maks|garminохх, у меня установка обычно занимает 1 команду: zypper in postgis219:35
az09|notСьюзи это конечно хорошо, но у меня Убунточка )19:37
Maks|garminну и потом инициализация в базе CREATE EXTENSION postgis;19:37
Maks|garminhttp://paste.opensuse.org/view/simple/3197566519:40
Maks|garminпричём табличные пространства можно и дефолтные использовать, а hstore и dblink по дефолту тоже не нужны19:41
Maks|garminну и последние две строки случайно скопировались :)19:42
*** sh4 has quit IRC19:42
Maks|garminaz09|not: мне кажется, что в убунте тоже можно поставить 1 пакет, так, что бы он сам зависимости вытянул19:44
az09|notда понятно, что никакими make && install  я заниматься не собираюсь. мне бы скрипт, который язык и типы данных развернет. по ссылке выше он называется lwpostgis.sql, но где его взять моя не понимать19:46
Maks|garminaz09|not: по ссылке выше описано для postgis времён изгнания Наполеона из России19:48
Maks|garminв нормальном новом PostGIS, версии 2.* всё инициализируется через CREATE EXTENSION postgis;19:49
az09|notдаже без указания к какой бд это применяется?19:51
Maks|garminэто SQL команда19:52
az09|notERROR: could not open extension control file "/usr/share/postgresql/9.3/extension/postgis.control": Нет такого файла или каталога19:53
Maks|garminPostGIS какой версии?19:54
az09|notdpkg -l | grep postgis20:00
az09|notii  postgis  2.1.2+dfsg-2    i386    Geographic objects support for PostgreSQL20:00
Maks|garminвероятно, postgis собран для другого postgresql20:03
Maks|garminкак минимум в /usr/share/postgresql/9.3/extension/ должно быть много файлов от postgis20:04
Maks|garminпосмотри куда установлен postgis, я не владею dpkg, в rpm это: rpm -ql <имя пакета>20:05
az09|notls /usr/share/postgresql/9.3/extension/20:27
az09|notplpgsql--1.0.sql  plpgsql.control  plpgsql--unpackaged--1.0.sql20:27
az09|notм-да, не густо20:27
az09|notзавтра буду разбираться уже, спать пора20:27
az09|notспасибо, Maks|garmin20:27
andrewshкак-то рановато спать20:27
az09|notполпервого так-то20:28
az09|notтемень не смотря на самую короткую ночь в году20:28
Maks|garminвидимо придётся пересобрать postgis под postgresql 9.320:30
*** az09|not has quit IRC20:39
*** Komzpa has joined #osm-ru20:43
shurikaz98: Maks: dpkg -L postgis надо смотреть20:48
*** jekhor has quit IRC20:57
*** jekhor has joined #osm-ru20:58
Zverikвзялся, наконец, откартировать собранное нанологом. Точность офигенная. Обнаружил, что км столбы и освещение, собранные фотоаппаратом, гуляют на 100-200 метров21:00
Zverik(средняя скорость сбора — 90 км в час, понятно)21:00
Zverikт.е. около 25 м/с. Странно, что такая низкая точность у фотографий, я ожидал метров 5021:01
*** Maks|garmin has quit IRC21:28
Zverikна Пайтонов выбросили билеты. Показ 20 июля, в Петербурге половина уже раскуплена22:22
* Zverik ненавидит отношения маршрутов (type=route, route=road) и будет сознательно их ломать в случае конфликтов22:25
andrewshа что єто?22:25
jekhorZverik, альтернативы?22:25
jekhorа, route=road22:25
jekhorжуть22:25
Zverikэто как все дома в городе объединить в отношение: два человека на разных концах нарисовали по домику, и затем разруливают конфликты22:26
*** progserega has joined #osm-ru22:34
andrewshа зачем такое отношение?22:37
Zverikкрасиво на osm.org выглядит22:37
andrewshкак?22:39
Zverikandrewsh: https://www.openstreetmap.org/relation/231410622:40
jekhorZverik, а то же самое, но с веломаршрутами?22:41
Zverikя считаю отношения веломаршрутов жуткой ошибкой, к сожалению, в отличие от route=road, непоправимой22:43
Zverikслава богу, они редко идут по дорогам tertiary+22:43
andrewshо ужас22:43
jekhorhttps://www.openstreetmap.org/relation/2767024#map=8/54.908/25.291&layers=C например22:45
jekhorZverik, а как в ОСМ ты бы предлагал хранить маршруты?22:45
Zverikjekhor: в теги icn_ref, ncn_ref и т.п.22:45
Zverikпо аналогии с обычными ref, int_ref, и т.п.22:46
jekhorэ-э, а как потом вытащить дороги, принадлежащие одному маршруту?22:46
Zverikээээ. У тебя на календаре точно 2014 год?22:46
Zverikoverpass, например22:46
andrewshhttps://www.openstreetmap.org/relation/116802722:46
jekhorникто не обещает уникальность ref-ов в одном регионе22:46
jekhorи вообще их системность22:47
Zverikты, видно, не пытался восстановить отношение веломаршрута из 2500 членов22:47
jekhorв отличие от автомобильных дорог22:47
jekhorну это да, я с 50 уже затрахался22:47
*** karavanjo has joined #osm-ru22:47
jekhorно с рефами будет ровно то же самое22:47
Zverikрефы невозможно поломать по всей длине22:49
jekhorэ-э, ну и отношение тоже22:49
jekhorоно просто на куски разваливается22:49
Zverikотношение — элементарно, в полтлатч 1 загрузил — и вперёд22:49
Zverikдаже если и на куски, их же никто не смотрит22:50
Zverikзаходишь через месяц, открываешь своё отношение, а там — штрихпунктирэ22:50
jekhorа с рефами, что не так будет?22:50
jekhorне вижу разницы22:50
Zverikдобро пожаловать в удивительный мир реверта отношений, для которых сервер даже историю построить не может, слишком много данных22:50
jekhorhttps://www.openstreetmap.org/#map=12/53.7915/23.6591&layers=C — вот поломатые маршруты (вроде ещё не отрендерились после починки)22:51
jekhorну при дорисовывании настоящих дорог ты ж реверт делать не будешь всё равно22:51
Zverikрефы — это тысяча мелких объектов, а не один большой. Случайно можно пару поломать, но это правится вообще в одно касание22:51
Zverikразделение/слияние отрезков не приводит к ошибке, потому что все теги при них22:51
jekhorай, пустое. Отношение — это тоже тысяча мелких элементов его.22:51
Zverikты говоришь как человек, не имевший дело с отношениями за пределами окна их редактирования в josm22:52
jekhorага, а если дорисовал кто-то дорогу, и на новый кусок просочился реф?22:52
Zverikотношения — это жуткий геморрой, потому что это лишние внешние ссылки, потому что они тянут мегабайты данных и потому что длинные отношения цепляет каждый22:53
jekhorну это да, редактор должен отслеживать разделения/слияния, согласен22:53
Zverikсм. номер версии у отношения границ России, например22:53
Zverikредактор часто физически это не может сделать22:53
jekhorну ок, уговорил. Всё равно тег — ещё хуже. Имя маршрута тоже каждому кусочку прописывать?22:54
Zverikjekhor: чтобы этот реф поправить, не нужно будет скачивать всё отношение, и не нужно будет во время починки бодаться с теми, кто это отношение одновременно правил в другом конце света22:54
Zverikjekhor: для имени маршрута можно пользоваться пустыми отношениями — вон, в talk@ их для этого защищают постоянно22:54
jekhorох. Сплошные костыли :)22:55
Zverikэто ж осм. Выбор между удобным костылём и неудобным23:00
jekhor^)23:00
*** Zverik has quit IRC23:08
*** kisaa has joined #osm-ru23:16
*** jekhor has quit IRC23:38

Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!