#osm-ru.2015-11-24.log

*** jekhor has quit IRC00:17
*** kisaa has quit IRC01:54
*** kisaa has joined #osm-ru02:10
*** Komzpa has joined #osm-ru03:57
*** Komzzpa has quit IRC04:01
*** Out`Of`Control has quit IRC04:23
*** borism3461 has joined #osm-ru04:46
*** borism3461 has quit IRC05:24
*** borism3461 has joined #osm-ru05:25
*** Vladimir_r has joined #osm-ru05:50
*** old_Bibigon has joined #osm-ru06:08
*** Sadless74 has joined #osm-ru06:21
Sadless74выпуск ЕженедельникаОСм 278 опубликован. Твит про новость  https://twitter.com/WeeklyOSM/status/669032596588929024 ретвитните пожалуйста06:23
Sadless74http://www.weeklyosm.eu/ru/archives/5905 ЕженедельникОСМ 27806:24
*** Sadless74 has quit IRC06:26
*** dkiselev has joined #osm-ru06:40
*** kisaa has quit IRC06:51
*** gryphon has joined #osm-ru06:53
*** kisaa has joined #osm-ru07:03
*** kisaa has quit IRC07:30
*** Komzpa has quit IRC07:46
*** Runge has joined #osm-ru07:47
*** freeExec has joined #osm-ru07:54
*** gryphon has quit IRC08:12
*** kisaa has joined #osm-ru08:23
*** gardster has joined #osm-ru09:00
*** jekhor has joined #osm-ru09:11
*** jekhor has quit IRC09:19
*** gryphon has joined #osm-ru10:59
*** Jim[work] has quit IRC11:14
*** Jim[work] has joined #osm-ru11:15
*** AMDmi3 has joined #osm-ru12:29
*** gryphon has quit IRC12:36
*** Vladimir_r has quit IRC12:56
*** dkiselev has left #osm-ru13:02
*** Jim[work] has quit IRC13:11
*** Jim[work] has joined #osm-ru13:15
*** borism3461 has quit IRC13:28
*** kisaa has quit IRC13:56
*** dkiselev has joined #osm-ru14:31
*** dkiselev has left #osm-ru14:31
*** Maks|copter has joined #osm-ru14:35
Maks|copteronline_cross_fetcher.hpp:3:10: fatal error: '3party/Alohalytics/src/http_client.h' file not found14:35
Maks|copteromim так и не собирается14:35
Maks|copterесли это зависимость нужная для сборки, почему она не в репозитарии? если она сторонний проект, почему она частично в репозитарии, а не ссылка на системный объект?14:36
*** Maks|copter has quit IRC14:39
*** Maks|copter has joined #osm-ru14:39
*** gryphon has joined #osm-ru14:42
ZverikMaks|4ssd: git submodule update --init14:48
*** itf has joined #osm-ru14:48
Zverik(см. первое предложение в readme.md :)14:48
Maks|copterZverik: скопировал руками содержимое тех трёх репозитариев, не помогает, хочет "private.h", которого не находит14:50
Zverikзапусти configure.sh из корня и нажми там enter14:50
*** old_Bibigon has quit IRC14:51
Maks|copterделал, но попробую заново на чистый14:51
Maks|copterдурной тон делать скрипты configure.sh, которые не являются по сути скриптами configure.sh14:53
Maks|copterвдвойне дурной тон делать их интерактивными14:54
*** Mezonin_ has quit IRC14:55
andrewshа я почти gave up14:59
Maks|copterну вроде сборочницу не стошнило, она задумалась, так что возможно и соберётся15:06
*** freeExec has quit IRC15:17
*** edward17 has joined #osm-ru15:17
edward17У меня в Google Play на странице OSMAnd написано: "Последнее обновление: 23 ноября". Но нет кнопки "Обновить". Эх ):15:19
* edward17 ждёт15:19
*** edward17 has left #osm-ru15:19
*** Maks|copter has quit IRC15:38
*** sh4 has joined #osm-ru15:42
*** az09|not has joined #osm-ru15:42
*** old_Bibigon has joined #osm-ru15:43
Zverikedward17: ...но не для тебя15:50
*** Maks|copter has joined #osm-ru15:55
Maks|copterZverik: собралось и даже запустилось, но почему карта на английском?15:56
Maks|copterне обнаружено вообще никаких признаков локализации, это так задумано или я криво запускаю как-то?15:57
Maks|copterзапускаю непосредственно из сборочницы15:57
ZverikMaks|copter: это qt? Там, вроде, должен язык системы подключать15:58
Maks|copterс языком системы всё впорядке15:59
Maks|copterframework.cpp:297 Framework() System languages: default16:03
Zverikсейчас соберу и проверю16:03
Maks|copterчто является у неё default,16:03
Maks|copter?16:03
Maks|copterLANG естественно ru_RU.UTF-816:04
*** Runge has quit IRC16:11
Maks|copterZverik: http://paste.opensuse.org/view/raw/3065434116:19
Maks|copterне совсем понятно, почему вы сравниваете бинарно текстовую строку из LANGUAGE, которая только в дебиане может иметь отличное от NULL значение, а во всех остальных линуксах обычно не задана16:20
Maks|copterвместо того, что бы брать локаль, как это делается всегда, из LANG, LC_ALL, LC_MESSAGES, причём именно в этой последовательности16:21
andrewshмакс дело говорит16:26
andrewshхотя LANGUAGE юзать можно16:26
andrewshгнугеттекс говорит:16:27
andrewshWhen a program looks up locale dependent values, it does this according to the following environment variables, in priority order:16:27
Maks|copterLANGUAGE кроме дебиана никто не использует, поэтому я бы как фалбэк его бы рассматривал, в последнюю очередь16:27
andrewsh    LANGUAGE16:27
andrewsh    LC_ALL16:27
andrewsh    LC_xxx, according to selected locale category: LC_CTYPE, LC_NUMERIC, LC_TIME, LC_COLLATE, LC_MONETARY, LC_MESSAGES, ...16:27
andrewsh    LANG16:27
andrewshVariables whose value is set but is empty are ignored in this lookup16:27
andrewshMaks|copter: гнугеттекст с тобой не согласен, он смотрит на него в первую очередь16:27
andrewshразница в том, что в LANGUAGE может быть несколько языков16:28
Maks|copterи натыкается обычно на пустую строку16:28
andrewshhttps://www.gnu.org/software/gettext/manual/html_node/The-LANGUAGE-variable.html#The-LANGUAGE-variable16:28
andrewshMaks|copter: это проблема того, у кого натыкается16:28
Maks|copterесли пустая строка успешно проходит проверку в if как true, то это баг софта16:30
andrewshну это да16:30
Maks|copterкоторый случайно не воспроизводится в дебиан, из-за отличной от других политики переменных16:30
andrewshвообще-то, ты неправ насчёт «в дебиане»16:31
andrewshKDE его выставляет, например, на любом дистрибутиве16:32
Maks|copterу меня под рукой openSUSE и RH, ни в одном из них за последние 10 лет я ни разу не видел LANGUAGE отличную от ""16:32
Maks|copterследовательно и во всех их производных скорее всего аналогичное поведение16:33
andrewshнет16:33
Zverikв общем, у меня мак, LANGUAGE и LC_ALL пустые, LANG=ru_RU.UTF-8, и карта на русском16:37
andrewshZverik: пустые или unset?16:37
andrewshпотому что отдельные извращенцы вроде макса их ставят в ""16:37
Zverikandrewsh: unset16:38
andrewshZverik: воот16:38
Maks|copterandrewsh: я не идиот, что бы принудительно ставить неиспользумые переменные16:38
andrewshZverik: а сделай LANGUAGE=""16:38
andrewshMaks|copter: так зачем ты её в "" ставишь?16:38
Maks|copterandrewsh: ты бредишь16:38
andrewshMaks|copter: где брежу?16:39
andrewshты сам выше написал, что у тебя она установлена в ""16:39
andrewshесли бы ты её не выставлял, она была бы unset16:39
andrewshи вернулся бы NULL16:39
andrewshт.е. баг в коде, несомненно, есть: Variables whose value is set but is empty are ignored in this lookup16:40
andrewshэтого я не вижу в коде16:40
andrewshтам безусловный свич16:40
andrewshMaks|copter: но зачем ты сам себе делаешь больно, я не могу понять16:40
Maks|copterя сказал, что у меня она не используется, написав про "", я не стал уточнять, unset она или "", потому что я вижу в первый раз в жизни, приложение, которое его пытается читать16:40
andrewshещё раз, что у тебя даёт env | grep LANGUAGE16:41
andrewshLANGUAGE=16:41
andrewshтак?16:41
andrewshили ничего?16:41
Maks|copterмне не важно, "" или unset, ибо я не вижу смысла вообще трогать эту переменную из-за первого за 10 приложения, которое его пытается читать16:41
Maks|copter*за 10 лет16:42
andrewshMaks|copter: а тебе и не нужно её трогать16:42
andrewshтебя она как трогает, я не понимаю16:42
andrewshтам явно if (p)16:42
andrewshт.е. если ты её сам специально в "" не поставил, оно отигнорится16:42
andrewshхотя это и баг, но тебя он бы не задел16:43
andrewshкстати, есть ещё нюанс: Note: The variable LANGUAGE is ignored if the locale is set to ‘C’. In other words, you have to first enable localization, by setting LANG (or LC_ALL) to a value other than ‘C’, before you can use a language priority list through the LANGUAGE variable.16:44
andrewshMaks|copter: и да, ВСЕ приложения, которые слинкованы с gettext (т.е. почти вообще все), на твоей системе пытаются использовать LANGUAGE16:45
Maks|copterбыстрое гугление показало, что почти все дистрибутивы кроме дебиана и его производных могут иметь LANGUAGE двух видов: "" или unset17:00
Maks|copterнашлось несколько разных программ имеющих сходное поведение, т.е. везде, кроме производных дебиана там нет локали из-за хардкодного чтения LANGUAGE без анализа содержимого17:01
Maks|copterZverik: так что это баг софта17:01
Maks|copterгрубо переписал в коде кусок, что бы LANGUAGE смотрелся в последнюю очередь ибо реально редко может быть использован и добавил кривую проверку на NULL и на ""17:17
Maks|copterзавелось, карта на русском, а вот интерфейс всё равно на английском остался17:18
AMDmi3какой LANGUAGE, когда оно должно смотреть на LC_*17:19
Maks|copterAMDmi3: в LSB нет LANGUAGE, он есть только в дебиане, но для некоторых писателей, дебиан==всёнасвете17:20
AMDmi3при чём тут LSB, я думал это POSIX17:21
AMDmi3но второе, увы, верно17:21
Maks|copterв этой части LSB == POSIX, там вроде нет разночтений17:22
AMDmi3я вот как-то потерял желание порт допиливать. потому что всё равно оно ничего не умеет17:23
Maks|copterв таком виде мантейнить пока нечего, то, что есть пока не тянет на приложение, по крайней мере без локализации17:24
AMDmi3локализация не нужно, но оно не тянет на приложение и без неё17:24
Maks|copterс локализацией - это быстрый просмотрщик карты17:25
Maks|copterэто бывает нужно в 95% случаев использования просто карты17:25
AMDmi3да, но в браузере быстрее открыть17:26
Maks|copterбраузер == интернет17:26
AMDmi3а omim ещё и карты не умеет качать17:26
Maks|copterесли мне нужно просто посмотреть карты, то скорее всего у меня нет интернета17:26
AMDmi3это да17:27
Maks|copterвключить ноут в машине/поезде/аэропорту и быстро глянуть карту на экране больше телефона - полезно, а в моём случае ещё и весьма часто17:27
AMDmi3но чтобы скачать для него карты надо ещё попыхтеть17:27
Maks|copterя не дошёл до скачивания :)17:28
Maks|copterпоявится локализация, будем смортреть дальше17:28
Maks|copterмне лично хвататет на своём ноуте postgis+mapnik авнономного, меня приложение интересовало с точки зрения распространения пользователям не столь извращённым17:29
Maks|copterследоватльно оно должно быть локализовано17:30
AMDmi3вобщем карты придётся качать руками и куда-то ему подкладывать, кажется в дотдир. в faq было откуда качать17:30
Maks|copterну у меня есть телефон, там оно само качает17:31
Maks|copterдва раза я качать бы всё не стал, слил бы с телефона17:31
*** Maks|copter has quit IRC17:32
*** Maks|copter has joined #osm-ru17:33
Maks|copterо, JOSM обновился в дистрибутиве17:36
Maks|copterиз-за диалогового окна при разбиении веев, его отказывались собирать в дистрибутив как неработоспособный17:37
Maks|copterвидимо вышел следующий релиз где с этим окном что-то сделали17:38
Maks|copterтак, главное geojson открывается в новом, значит уже хорошо17:39
Maks|copterещё бы поддержку полей со сложными именами допилили в NextGIS Mobile17:41
Maks|copterбыло бы вообще счастье, можно было бы напрямую NGM -> JOSM работать17:42
AMDmi3> из-за диалогового окна при разбиении веев, его отказывались собирать в дистрибутив как неработоспособный17:51
AMDmi3правильный дистрибутив17:52
AMDmi3я тоже порт обновлять не стал17:52
*** az09|not has quit IRC17:59
Maks|copterAMDmi3: а GoldenCheetah в ваших портах есть?18:09
AMDmi3нет. что это?18:09
Maks|copterhttp://www.goldencheetah.org/18:10
AMDmi3я вижу, но что это?18:10
AMDmi3примерно понял18:11
Maks|copterвелосипедный анализатор, как оно само себя называет18:11
Maks|copterна самом деле универсальный софт для анализа тренировочного процесса, нагрузок, планирования формы и отслеживания изменений18:11
Maks|copterнаверное единственный такого уровня, что бы свободный и открытый18:12
AMDmi3не, этого нет18:16
Maks|copterпо крайней мере trainingpeaks берёт с пользователей по 50$ за 3 месяца, давая существенно меньше информации на своём сайте и их приложение только под винду18:19
*** lks1 has quit IRC18:21
Maks|copterправда надо надавить на разработчиков, что бы карту OSM прикрутили в приложение, а то там порнография: гугл и бинг18:28
Maks|copterдаже проприеритарный trainingpeaks на сайте показывает ОСМ18:29
*** lks1 has joined #osm-ru18:50
*** sh4 has quit IRC18:51
*** dkiselev has joined #osm-ru18:57
*** gryphon has quit IRC19:53
*** Out`Of`Control has joined #osm-ru20:37
*** old_Bibigon has quit IRC21:51
*** AMDmi3 has quit IRC22:00
*** kisaa has joined #osm-ru22:29
*** _sev_ has quit IRC23:01
*** _sev has joined #osm-ru23:01
*** _sev has joined #osm-ru23:01
*** Maks|4ssd has quit IRC23:19
*** Maks|4ssd has joined #osm-ru23:20

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