*** jekhor has quit IRC | 00:17 | |
*** kisaa has quit IRC | 01:54 | |
*** kisaa has joined #osm-ru | 02:10 | |
*** Komzpa has joined #osm-ru | 03:57 | |
*** Komzzpa has quit IRC | 04:01 | |
*** Out`Of`Control has quit IRC | 04:23 | |
*** borism3461 has joined #osm-ru | 04:46 | |
*** borism3461 has quit IRC | 05:24 | |
*** borism3461 has joined #osm-ru | 05:25 | |
*** Vladimir_r has joined #osm-ru | 05:50 | |
*** old_Bibigon has joined #osm-ru | 06:08 | |
*** Sadless74 has joined #osm-ru | 06:21 | |
Sadless74 | выпуск ЕженедельникаОСм 278 опубликован. Твит про новость https://twitter.com/WeeklyOSM/status/669032596588929024 ретвитните пожалуйста | 06:23 |
---|---|---|
Sadless74 | http://www.weeklyosm.eu/ru/archives/5905 ЕженедельникОСМ 278 | 06:24 |
*** Sadless74 has quit IRC | 06:26 | |
*** dkiselev has joined #osm-ru | 06:40 | |
*** kisaa has quit IRC | 06:51 | |
*** gryphon has joined #osm-ru | 06:53 | |
*** kisaa has joined #osm-ru | 07:03 | |
*** kisaa has quit IRC | 07:30 | |
*** Komzpa has quit IRC | 07:46 | |
*** Runge has joined #osm-ru | 07:47 | |
*** freeExec has joined #osm-ru | 07:54 | |
*** gryphon has quit IRC | 08:12 | |
*** kisaa has joined #osm-ru | 08:23 | |
*** gardster has joined #osm-ru | 09:00 | |
*** jekhor has joined #osm-ru | 09:11 | |
*** jekhor has quit IRC | 09:19 | |
*** gryphon has joined #osm-ru | 10:59 | |
*** Jim[work] has quit IRC | 11:14 | |
*** Jim[work] has joined #osm-ru | 11:15 | |
*** AMDmi3 has joined #osm-ru | 12:29 | |
*** gryphon has quit IRC | 12:36 | |
*** Vladimir_r has quit IRC | 12:56 | |
*** dkiselev has left #osm-ru | 13:02 | |
*** Jim[work] has quit IRC | 13:11 | |
*** Jim[work] has joined #osm-ru | 13:15 | |
*** borism3461 has quit IRC | 13:28 | |
*** kisaa has quit IRC | 13:56 | |
*** dkiselev has joined #osm-ru | 14:31 | |
*** dkiselev has left #osm-ru | 14:31 | |
*** Maks|copter has joined #osm-ru | 14:35 | |
Maks|copter | online_cross_fetcher.hpp:3:10: fatal error: '3party/Alohalytics/src/http_client.h' file not found | 14:35 |
Maks|copter | omim так и не собирается | 14:35 |
Maks|copter | если это зависимость нужная для сборки, почему она не в репозитарии? если она сторонний проект, почему она частично в репозитарии, а не ссылка на системный объект? | 14:36 |
*** Maks|copter has quit IRC | 14:39 | |
*** Maks|copter has joined #osm-ru | 14:39 | |
*** gryphon has joined #osm-ru | 14:42 | |
Zverik | Maks|4ssd: git submodule update --init | 14:48 |
*** itf has joined #osm-ru | 14:48 | |
Zverik | (см. первое предложение в readme.md :) | 14:48 |
Maks|copter | Zverik: скопировал руками содержимое тех трёх репозитариев, не помогает, хочет "private.h", которого не находит | 14:50 |
Zverik | запусти configure.sh из корня и нажми там enter | 14:50 |
*** old_Bibigon has quit IRC | 14:51 | |
Maks|copter | делал, но попробую заново на чистый | 14:51 |
Maks|copter | дурной тон делать скрипты configure.sh, которые не являются по сути скриптами configure.sh | 14:53 |
Maks|copter | вдвойне дурной тон делать их интерактивными | 14:54 |
*** Mezonin_ has quit IRC | 14:55 | |
andrewsh | а я почти gave up | 14:59 |
Maks|copter | ну вроде сборочницу не стошнило, она задумалась, так что возможно и соберётся | 15:06 |
*** freeExec has quit IRC | 15:17 | |
*** edward17 has joined #osm-ru | 15:17 | |
edward17 | У меня в Google Play на странице OSMAnd написано: "Последнее обновление: 23 ноября". Но нет кнопки "Обновить". Эх ): | 15:19 |
* edward17 ждёт | 15:19 | |
*** edward17 has left #osm-ru | 15:19 | |
*** Maks|copter has quit IRC | 15:38 | |
*** sh4 has joined #osm-ru | 15:42 | |
*** az09|not has joined #osm-ru | 15:42 | |
*** old_Bibigon has joined #osm-ru | 15:43 | |
Zverik | edward17: ...но не для тебя | 15:50 |
*** Maks|copter has joined #osm-ru | 15:55 | |
Maks|copter | Zverik: собралось и даже запустилось, но почему карта на английском? | 15:56 |
Maks|copter | не обнаружено вообще никаких признаков локализации, это так задумано или я криво запускаю как-то? | 15:57 |
Maks|copter | запускаю непосредственно из сборочницы | 15:57 |
Zverik | Maks|copter: это qt? Там, вроде, должен язык системы подключать | 15:58 |
Maks|copter | с языком системы всё впорядке | 15:59 |
Maks|copter | framework.cpp:297 Framework() System languages: default | 16:03 |
Zverik | сейчас соберу и проверю | 16:03 |
Maks|copter | что является у неё default, | 16:03 |
Maks|copter | ? | 16:03 |
Maks|copter | LANG естественно ru_RU.UTF-8 | 16:04 |
*** Runge has quit IRC | 16:11 | |
Maks|copter | Zverik: http://paste.opensuse.org/view/raw/30654341 | 16: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 |
andrewsh | When a program looks up locale dependent values, it does this according to the following environment variables, in priority order: | 16:27 |
Maks|copter | LANGUAGE кроме дебиана никто не использует, поэтому я бы как фалбэк его бы рассматривал, в последнюю очередь | 16:27 |
andrewsh | LANGUAGE | 16:27 |
andrewsh | LC_ALL | 16:27 |
andrewsh | LC_xxx, according to selected locale category: LC_CTYPE, LC_NUMERIC, LC_TIME, LC_COLLATE, LC_MONETARY, LC_MESSAGES, ... | 16:27 |
andrewsh | LANG | 16:27 |
andrewsh | Variables whose value is set but is empty are ignored in this lookup | 16:27 |
andrewsh | Maks|copter: гнугеттекст с тобой не согласен, он смотрит на него в первую очередь | 16:27 |
andrewsh | разница в том, что в LANGUAGE может быть несколько языков | 16:28 |
Maks|copter | и натыкается обычно на пустую строку | 16:28 |
andrewsh | https://www.gnu.org/software/gettext/manual/html_node/The-LANGUAGE-variable.html#The-LANGUAGE-variable | 16:28 |
andrewsh | Maks|copter: это проблема того, у кого натыкается | 16:28 |
Maks|copter | если пустая строка успешно проходит проверку в if как true, то это баг софта | 16:30 |
andrewsh | ну это да | 16:30 |
Maks|copter | который случайно не воспроизводится в дебиан, из-за отличной от других политики переменных | 16:30 |
andrewsh | вообще-то, ты неправ насчёт «в дебиане» | 16:31 |
andrewsh | KDE его выставляет, например, на любом дистрибутиве | 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 |
andrewsh | Zverik: пустые или unset? | 16:37 |
andrewsh | потому что отдельные извращенцы вроде макса их ставят в "" | 16:37 |
Zverik | andrewsh: unset | 16:38 |
andrewsh | Zverik: воот | 16:38 |
Maks|copter | andrewsh: я не идиот, что бы принудительно ставить неиспользумые переменные | 16:38 |
andrewsh | Zverik: а сделай LANGUAGE="" | 16:38 |
andrewsh | Maks|copter: так зачем ты её в "" ставишь? | 16:38 |
Maks|copter | andrewsh: ты бредишь | 16:38 |
andrewsh | Maks|copter: где брежу? | 16:39 |
andrewsh | ты сам выше написал, что у тебя она установлена в "" | 16:39 |
andrewsh | если бы ты её не выставлял, она была бы unset | 16:39 |
andrewsh | и вернулся бы NULL | 16:39 |
andrewsh | т.е. баг в коде, несомненно, есть: Variables whose value is set but is empty are ignored in this lookup | 16:40 |
andrewsh | этого я не вижу в коде | 16:40 |
andrewsh | там безусловный свич | 16:40 |
andrewsh | Maks|copter: но зачем ты сам себе делаешь больно, я не могу понять | 16:40 |
Maks|copter | я сказал, что у меня она не используется, написав про "", я не стал уточнять, unset она или "", потому что я вижу в первый раз в жизни, приложение, которое его пытается читать | 16:40 |
andrewsh | ещё раз, что у тебя даёт env | grep LANGUAGE | 16:41 |
andrewsh | LANGUAGE= | 16:41 |
andrewsh | так? | 16:41 |
andrewsh | или ничего? | 16:41 |
Maks|copter | мне не важно, "" или unset, ибо я не вижу смысла вообще трогать эту переменную из-за первого за 10 приложения, которое его пытается читать | 16:41 |
Maks|copter | *за 10 лет | 16:42 |
andrewsh | Maks|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 |
andrewsh | Maks|copter: и да, ВСЕ приложения, которые слинкованы с gettext (т.е. почти вообще все), на твоей системе пытаются использовать LANGUAGE | 16:45 |
Maks|copter | быстрое гугление показало, что почти все дистрибутивы кроме дебиана и его производных могут иметь LANGUAGE двух видов: "" или unset | 17:00 |
Maks|copter | нашлось несколько разных программ имеющих сходное поведение, т.е. везде, кроме производных дебиана там нет локали из-за хардкодного чтения LANGUAGE без анализа содержимого | 17:01 |
Maks|copter | Zverik: так что это баг софта | 17:01 |
Maks|copter | грубо переписал в коде кусок, что бы LANGUAGE смотрелся в последнюю очередь ибо реально редко может быть использован и добавил кривую проверку на NULL и на "" | 17:17 |
Maks|copter | завелось, карта на русском, а вот интерфейс всё равно на английском остался | 17:18 |
AMDmi3 | какой LANGUAGE, когда оно должно смотреть на LC_* | 17:19 |
Maks|copter | AMDmi3: в LSB нет LANGUAGE, он есть только в дебиане, но для некоторых писателей, дебиан==всёнасвете | 17:20 |
AMDmi3 | при чём тут LSB, я думал это POSIX | 17: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 IRC | 17:32 | |
*** Maks|copter has joined #osm-ru | 17:33 | |
Maks|copter | о, JOSM обновился в дистрибутиве | 17:36 |
Maks|copter | из-за диалогового окна при разбиении веев, его отказывались собирать в дистрибутив как неработоспособный | 17:37 |
Maks|copter | видимо вышел следующий релиз где с этим окном что-то сделали | 17:38 |
Maks|copter | так, главное geojson открывается в новом, значит уже хорошо | 17:39 |
Maks|copter | ещё бы поддержку полей со сложными именами допилили в NextGIS Mobile | 17:41 |
Maks|copter | было бы вообще счастье, можно было бы напрямую NGM -> JOSM работать | 17:42 |
AMDmi3 | > из-за диалогового окна при разбиении веев, его отказывались собирать в дистрибутив как неработоспособный | 17:51 |
AMDmi3 | правильный дистрибутив | 17:52 |
AMDmi3 | я тоже порт обновлять не стал | 17:52 |
*** az09|not has quit IRC | 17:59 | |
Maks|copter | AMDmi3: а GoldenCheetah в ваших портах есть? | 18:09 |
AMDmi3 | нет. что это? | 18:09 |
Maks|copter | http://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 IRC | 18:21 | |
Maks|copter | правда надо надавить на разработчиков, что бы карту OSM прикрутили в приложение, а то там порнография: гугл и бинг | 18:28 |
Maks|copter | даже проприеритарный trainingpeaks на сайте показывает ОСМ | 18:29 |
*** lks1 has joined #osm-ru | 18:50 | |
*** sh4 has quit IRC | 18:51 | |
*** dkiselev has joined #osm-ru | 18:57 | |
*** gryphon has quit IRC | 19:53 | |
*** Out`Of`Control has joined #osm-ru | 20:37 | |
*** old_Bibigon has quit IRC | 21:51 | |
*** AMDmi3 has quit IRC | 22:00 | |
*** kisaa has joined #osm-ru | 22:29 | |
*** _sev_ has quit IRC | 23:01 | |
*** _sev has joined #osm-ru | 23:01 | |
*** _sev has joined #osm-ru | 23:01 | |
*** Maks|4ssd has quit IRC | 23:19 | |
*** Maks|4ssd has joined #osm-ru | 23:20 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!