*** kisaa has quit IRC | 01:40 | |
*** kisaa has joined #osm-ru | 01:41 | |
*** karavanjo__ has quit IRC | 01:50 | |
*** Komzpa has quit IRC | 01:58 | |
*** Komzpa has joined #osm-ru | 01:59 | |
*** kisaa has quit IRC | 02:00 | |
*** kisaa has joined #osm-ru | 02:01 | |
*** kisaa has quit IRC | 02:25 | |
*** kisaa has joined #osm-ru | 02:26 | |
*** kisaa has quit IRC | 03:00 | |
*** kisaa has joined #osm-ru | 03:02 | |
*** Mixaill has quit IRC | 03:02 | |
*** bim2010 has quit IRC | 04:47 | |
*** Zverik has joined #osm-ru | 04:59 | |
*** gryphon has joined #osm-ru | 05:27 | |
*** kisaa has quit IRC | 05:53 | |
*** kisaa has joined #osm-ru | 05:54 | |
*** bim2010 has joined #osm-ru | 05:59 | |
*** kisaa has quit IRC | 06:00 | |
*** kisaa has joined #osm-ru | 06:01 | |
*** borism3461 has joined #osm-ru | 06:02 | |
*** kisaa has quit IRC | 06:08 | |
*** kisaa has joined #osm-ru | 06:10 | |
*** Mezonin_ has joined #osm-ru | 06:10 | |
*** Mezonin has quit IRC | 06:12 | |
*** Komzzpa has joined #osm-ru | 06:14 | |
*** bim2010_ has joined #osm-ru | 06:18 | |
*** Komzpa has quit IRC | 06:18 | |
*** freeExec has joined #osm-ru | 06:19 | |
*** Komzzzpa has joined #osm-ru | 06:19 | |
*** old_Bibigon has joined #osm-ru | 06:20 | |
*** Komzzpa has quit IRC | 06:23 | |
*** bim2010 has quit IRC | 06:23 | |
*** bim2010_ is now known as bim2010 | 06:23 | |
*** kisaa has quit IRC | 06:24 | |
*** kisaa has joined #osm-ru | 06:25 | |
*** freeExec|2 has joined #osm-ru | 06:29 | |
*** freeExec has quit IRC | 06:36 | |
*** gryphon has quit IRC | 06:46 | |
*** gryphon has joined #osm-ru | 06:46 | |
*** private has joined #osm-ru | 07:04 | |
*** progserega has quit IRC | 07:06 | |
*** kisaa has quit IRC | 07:29 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 07:29 | |
*** Out`Of`Control has joined #osm-ru | 08:06 | |
*** Alex_[MapsWithMe] has quit IRC | 08:11 | |
*** Runge has joined #osm-ru | 08:12 | |
*** Zverik has quit IRC | 08:49 | |
*** iav has quit IRC | 08:50 | |
*** jekhor has joined #osm-ru | 08:52 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 08:59 | |
*** Alex_[MapsWithMe]1 has joined #osm-ru | 09:00 | |
*** Alex_[MapsWithMe] has quit IRC | 09:00 | |
*** bim2010_ has joined #osm-ru | 09:19 | |
*** bim2010 has quit IRC | 09:24 | |
*** bim2010_ is now known as bim2010 | 09:24 | |
*** Zverik has joined #osm-ru | 09:58 | |
*** psha[work] has joined #osm-ru | 10:17 | |
*** Alex_[MapsWithMe]1 has quit IRC | 10:30 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 10:30 | |
*** Alex_[MapsWithMe] has quit IRC | 10:39 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 10:39 | |
*** Alex_[MapsWithMe] has quit IRC | 10:53 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 10:54 | |
*** Alex_[MapsWithMe] has quit IRC | 10:58 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 10:58 | |
*** SergeyA has joined #osm-ru | 11:04 | |
*** Komzzzpa has quit IRC | 11:05 | |
*** Alex_[MapsWithMe] has quit IRC | 11:06 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 11:06 | |
*** Alex_[MapsWithMe] has quit IRC | 11:11 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 11:12 | |
*** ErshKUS has joined #osm-ru | 11:17 | |
*** shurik has quit IRC | 11:18 | |
SergeyA | Когда http://data.gis-lab.info/ поднимится никто не в курсе? | 11:21 |
---|---|---|
*** ErshKUS has quit IRC | 11:22 | |
freeExec|2 | ну деньги до 2-х дней могут идти у банков | 11:22 |
SergeyA | Сам http://gis-lab.info/ вроде уже работает, а вот data что-то не фурычит... | 11:23 |
*** Alex_[MapsWithMe] has quit IRC | 11:34 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 11:34 | |
SergeyA | Где-нить кроме data.gis-lab.info можно скачать готовую московскую область в pbf или osm.bz2? | 11:37 |
freeExec|2 | спроси у тех кто конвертит | 11:41 |
borism3461 | Дык, вроде, все работает. | 11:42 |
*** Alex_[MapsWithMe] has quit IRC | 11:59 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 11:59 | |
*** Alex_[MapsWithMe] has quit IRC | 12:03 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 12:04 | |
*** Alex_[MapsWithMe] has quit IRC | 12:08 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 12:09 | |
*** Alex_[MapsWithMe] has quit IRC | 12:16 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 12:16 | |
*** Alex_[MapsWithMe] has quit IRC | 12:24 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 12:25 | |
*** Alex_[MapsWithMe] has quit IRC | 12:32 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 12:32 | |
*** private has quit IRC | 12:39 | |
*** Scondo has joined #osm-ru | 12:45 | |
*** Alex_[MapsWithMe] has quit IRC | 12:48 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 12:49 | |
*** Alex_[MapsWithMe] has quit IRC | 12:59 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 12:59 | |
*** Alex_[MapsWithMe] has quit IRC | 13:07 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 13:07 | |
*** Alex_[MapsWithMe] has quit IRC | 13:14 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 13:14 | |
*** Komzzzpa has joined #osm-ru | 13:30 | |
*** Alex_[MapsWithMe] has quit IRC | 13:34 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 13:34 | |
*** shurik has joined #osm-ru | 13:38 | |
Zverik | сегодня свалю с середины корпоратива смотреть хоббита во второй раз — в imax! в 3d! в 48 кадрах! | 13:41 |
Zverik | (ой, wrong channel) | 13:41 |
*** Alex_[MapsWithMe] has quit IRC | 13:43 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 13:43 | |
andrewsh | Zverik: второй раз или второго хоббита? | 13:44 |
Zverik | второй раз — первый был позавчера, на английском | 13:45 |
Zverik | но в 2д | 13:45 |
andrewsh | ну и ок | 13:45 |
andrewsh | зачем на русском-то, да ещё и в зд? | 13:45 |
andrewsh | :) | 13:45 |
Zverik | 48 кадров! я первый пропустил в этом формате, но любопытно до сих пор | 13:45 |
Zverik | а учитывая отсутствие сюжета во второй части, самое то идти на технически безупречный сеанс | 13:46 |
*** Komzzzpa has quit IRC | 13:48 | |
*** Komzzzpa has joined #osm-ru | 13:49 | |
*** bim2010 has quit IRC | 14:00 | |
*** Alex_[MapsWithMe] has quit IRC | 14:05 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 14:06 | |
*** Alex_[MapsWithMe] has quit IRC | 14:14 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 14:14 | |
*** Hind has joined #osm-ru | 14:15 | |
Hind | > Корпоратив | 14:15 |
andrewsh | копропротив | 14:16 |
*** Hind has quit IRC | 14:16 | |
*** Hind has joined #osm-ru | 14:16 | |
Hind | -= THIS MESSAGE NOT LOGGED =- | 14:16 |
Hind | Так что вы там осторожнее, всякое бывает :3 | 14:17 |
*** Hind has quit IRC | 14:18 | |
*** Alex_[MapsWithMe] has quit IRC | 14:18 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 14:19 | |
*** Alex_[MapsWithMe] has quit IRC | 14:28 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 14:29 | |
*** Alex_[MapsWithMe] has quit IRC | 14:52 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 14:52 | |
*** private has joined #osm-ru | 14:56 | |
*** Alex_[MapsWithMe] has quit IRC | 14:56 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 14:56 | |
*** old_Bibigon has quit IRC | 14:56 | |
*** Alex_[MapsWithMe] has quit IRC | 15:01 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 15:02 | |
*** Alex_[MapsWithMe] has quit IRC | 15:09 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 15:09 | |
*** gryphon has quit IRC | 15:14 | |
*** Alex_[MapsWithMe] has quit IRC | 15:20 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 15:20 | |
*** freeExec|2 has quit IRC | 15:24 | |
*** Scondo has quit IRC | 15:26 | |
*** Alex_[MapsWithMe] has quit IRC | 15:35 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 15:36 | |
*** old_Bibigon has joined #osm-ru | 15:41 | |
*** Alex_[MapsWithMe] has quit IRC | 15:41 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 15:42 | |
*** gryphon has joined #osm-ru | 15:43 | |
*** Alex_[MapsWithMe] has quit IRC | 15:50 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 15:50 | |
*** Alex_[MapsWithMe] has quit IRC | 15:57 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 15:57 | |
*** Alex_[MapsWithMe] has quit IRC | 16:02 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 16:02 | |
*** Runge_home has joined #osm-ru | 16:15 | |
*** Alex_[MapsWithMe] has quit IRC | 16:21 | |
*** bim2010 has joined #osm-ru | 16:21 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 16:21 | |
*** sh4 has joined #osm-ru | 16:22 | |
*** SergeyA has quit IRC | 16:25 | |
Runge_home | http://openstreetmap.ru/#layer=S&zoom=17&lat=41.509212&lon=69.56432 | 16:28 |
Runge_home | выглядеть довольно странно ) | 16:28 |
*** Alex_[MapsWithMe] has quit IRC | 16:52 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 16:53 | |
*** az09|not has joined #osm-ru | 16:58 | |
*** Alex_[MapsWithMe] has quit IRC | 16:59 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 16:59 | |
az09|not | "шутка" про ул.Ружейная в г.Сочи уже была в чяте? | 17:02 |
az09|not | http://juick.com/2620750 | 17:05 |
*** AMDmi3 has joined #osm-ru | 17:07 | |
*** Alex_[MapsWithMe] has quit IRC | 17:07 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 17:08 | |
*** Alex_[MapsWithMe] has quit IRC | 17:24 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 17:25 | |
*** Alex_[MapsWithMe] has quit IRC | 17:29 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 17:30 | |
*** ErshKUS has joined #osm-ru | 17:34 | |
*** AMDmi3 has quit IRC | 17:35 | |
*** AMDmi3 has joined #osm-ru | 17:35 | |
ErshKUS | AMDmi3: Привет. пытался реализовать https://github.com/ErshKUS/OpenStreetMap.ru/issues/168 через бинарное значение переведенное 64х систему, но 390 элементов кодируются в 65 знаков :( | 17:36 |
ErshKUS | у тебя нет идей как это еще реализовать? | 17:37 |
AMDmi3 | а это много? | 17:37 |
*** Out`Of`Control has quit IRC | 17:38 | |
AMDmi3 | не влезает в URL? | 17:38 |
ErshKUS | &poi=e0100000003udK0007Z00000000000000du2000000000000000000Ke | 17:38 |
ErshKUS | да влезает, только совсем не коротко | 17:38 |
AMDmi3 | ну во-первых, это нормально | 17:38 |
AMDmi3 | во-вторых, это можно сжать, там же один нули | 17:38 |
ErshKUS | я думал может использовать не ключи, а id включенных, тогда будет чем больше выбрано - тем длинее строка | 17:39 |
AMDmi3 | думаю достаточно перечислить полностью включенные узлы дерева наивысшего уровня | 17:39 |
AMDmi3 | да, но их обычно выбрано мало | 17:39 |
*** Alex_[MapsWithMe] has quit IRC | 17:39 | |
ErshKUS | тогда запись увеличится | 17:39 |
*** Alex_[MapsWithMe] has joined #osm-ru | 17:40 | |
ErshKUS | сейчас в одном символе - 6 ключей | 17:40 |
ErshKUS | а так будет в 2-х сиволах 1 ключ | 17:40 |
AMDmi3 | и? строка всё равно короче будет | 17:40 |
ErshKUS | а нули хз как сжать, я лидирующие нули выкидываю, но из центра как, собъется если просто так | 17:41 |
andrewsh | а : используется? | 17:41 |
ErshKUS | если выбрано 1, 2, 3... то да | 17:41 |
AMDmi3 | модно начать с RLE и кода Хаффмана | 17:41 |
andrewsh | можно как в ipv6 :) | 17:42 |
AMDmi3 | только сразу скажу - маска работать не будет ни в каком виде | 17:42 |
andrewsh | точнее, не как, а иначе | 17:42 |
andrewsh | : как 0000 | 17:42 |
AMDmi3 | нет, забудьте. когда каталог изменится вся маска поедет на йух, поэтому только отдельные ID'шники, и только так, чтобы не меняться с обновлением каталога | 17:43 |
AMDmi3 | а это значит нужно брать текстовые ID'ы | 17:43 |
ErshKUS | если только например 4 нуля = : | 17:43 |
AMDmi3 | а про короткие URL забудьте - они никому не нужны | 17:43 |
AMDmi3 | а кому нужны для тех есть сокращатели | 17:44 |
ErshKUS | со сбиванием пермалинка не будет проблем | 17:49 |
AMDmi3 | почему? | 17:50 |
ErshKUS | я имена в номера кодирую и сохраняю, новые добавляются только | 17:50 |
AMDmi3 | а, тогда норм | 17:51 |
AMDmi3 | только это будет плохо сжиматься | 17:51 |
AMDmi3 | возьми самое простое - RLE. Кодируешь последовательностью чисел, каждое число определяет длину включенного/выключенного (чередуются) диапазона ID'ов | 17:52 |
andrewsh | RLE хреново жмёт | 17:52 |
andrewsh | тут хафмана стоит расчехлять | 17:53 |
andrewsh | Хаффмана | 17:53 |
AMDmi3 | например 7,1,8,2 значит 7 бит выключено, потом 1 включен, потом 8 выключено потом 2 включено | 17:53 |
AMDmi3 | нет, RLE здесь идеален | 17:53 |
andrewsh | имхо, он тут ничего не пожмёт вообще | 17:53 |
andrewsh | ну да ладно, что спорить — надо тестировать | 17:53 |
AMDmi3 | потому что для самого частого случая (1 элемент) всё сожмётся в "N,1" | 17:53 |
andrewsh | а, ну может быть | 17:54 |
AMDmi3 | для M элементов подряд, соответственно, N,M | 17:54 |
andrewsh | а, так это о категориях идёт? | 17:55 |
AMDmi3 | а для Хаффмана нужен алфавит которого, как-бы, нет | 17:55 |
andrewsh | а почему тогда сразу так не сделали-то | 17:55 |
andrewsh | зачем бинарщина вообще | 17:55 |
*** Alex_[MapsWithMe] has quit IRC | 17:55 | |
andrewsh | AMDmi3: алфавит есть всегда | 17:55 |
AMDmi3 | и кодовое дерево надо хранить (ну хотя его можно в js зашить) | 17:55 |
andrewsh | дерево хранить не надо | 17:55 |
*** jekhor has quit IRC | 17:55 | |
*** Alex_[MapsWithMe] has joined #osm-ru | 17:55 | |
andrewsh | адаптивный алгоритм бывает | 17:55 |
ErshKUS | char_line: '0123456789_~abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' | 17:55 |
andrewsh | не, я не это имел в виду | 17:56 |
AMDmi3 | andrewsh: нет. [0, 1] ты не сожмёшь, а искусственный алфавит из байт сжимать неэффективно | 17:56 |
AMDmi3 | нужно строить алфавит из последовательностей бит, а это уже выходит за Хаффмана | 17:57 |
AMDmi3 | в любом случае, это сосёт у RLE | 17:57 |
andrewsh | ну ты неправ, вообще говоря, насчёт алфавита | 17:58 |
andrewsh | но насчёт RLE может и соглашусь | 17:58 |
andrewsh | зависит от того, сколько категорий за раз будут выбирать | 17:58 |
AMDmi3 | в чём не прав? есть алфавит с вероятностими символов. что ты возьмёшь за алфавит в данной задаче? | 17:59 |
andrewsh | всегда входной поток бит можно разбить на удобные куски | 17:59 |
AMDmi3 | ну я и про это и говорю | 17:59 |
*** Alex_[MapsWithMe] has quit IRC | 17:59 | |
andrewsh | в данном случае проще всего брать 6-битный алфавит | 18:00 |
AMDmi3 | ну и я говорю - это будет неэффективно | 18:00 |
*** Alex_[MapsWithMe] has joined #osm-ru | 18:00 | |
andrewsh | зависит от длины данных, вообще говоря | 18:00 |
andrewsh | возможно, тут лучше будет даже какой-нибудь ещё короче | 18:01 |
andrewsh | видимо 5 бит лучше даже | 18:01 |
AMDmi3 | да не важно это | 18:01 |
andrewsh | важно то, насколько быстро успеет адаптироваться дерево | 18:01 |
andrewsh | потому алфавит должен быть достаточно коротким, но при это достаточно длинным, чтобы сжатие было эффективно (мы ж в ASCII всё кодируем) | 18:02 |
andrewsh | думаю, стоит поэкспериментировать просто | 18:02 |
AMDmi3 | будут "все нули" с высокой вероятностью, а остальное распределится более-менее равномерно, в итоге на не-всех нулях ты ничего не сэкономишь | 18:02 |
AMDmi3 | адаптироваться дерево? код Хаффмана оптимальный, вообще-то | 18:03 |
andrewsh | эмм | 18:03 |
andrewsh | ты про адаптивный алгоритм в курсе? | 18:03 |
andrewsh | где дерево на ходу перестраивается | 18:03 |
AMDmi3 | зачем? | 18:03 |
andrewsh | а не хранится | 18:03 |
andrewsh | чтобы его не передавать | 18:03 |
andrewsh | проблема с ним только в том, что на коротких данных он неэффективен :) | 18:04 |
AMDmi3 | адаптивным ты сожмёшь, опять таки, только нули, с чудовищным оверхедом | 18:04 |
andrewsh | ну да, сожмутся они как 5/6 | 18:05 |
AMDmi3 | угу | 18:05 |
andrewsh | стой | 18:05 |
andrewsh | хотя | 18:05 |
andrewsh | похоже, надо кавы ещё выпить, моск на пониженных частотах что-то работает :) | 18:06 |
*** iav has joined #osm-ru | 18:06 | |
AMDmi3 | да RLE и обсуждать нечего :) | 18:06 |
andrewsh | да, я брежу :) | 18:06 |
andrewsh | насчёт 5/6 | 18:07 |
*** bim2010 has quit IRC | 18:11 | |
ErshKUS | наверно так будет эффективнее всего e0100000003udK0007Z00000000000000du2000000000000000000Ke -> e01:7:3udK0007Z:14:du2:18:Ke | 18:14 |
ErshKUS | тупо :колич_нулей: ибо думаю что все остальные знаки будут еденичны и повторов даже двух подряд - редкость | 18:15 |
AMDmi3 | чем тебе не нравится то что я више описал? | 18:17 |
AMDmi3 | такая каша - пример к реальности имеющий мало отношения | 18:18 |
AMDmi3 | хотя и она лучше сожмётся | 18:19 |
ErshKUS | AMDmi3: ты предлагал RLE? | 18:21 |
AMDmi3 | сейчас я посчитаю своим способом | 18:21 |
ErshKUS | я взял её скажем часть | 18:21 |
AMDmi3 | ну у меня получилось 11d1I376n9vk591vH2514 | 18:31 |
AMDmi3 | короче на четверть | 18:32 |
AMDmi3 | смысл такой - берём RLE (длины включенных/выключенных диапазонов) и кодируем префиксным кодом тем же 64буквенным алфавитом | 18:35 |
ErshKUS | хотя в этой схеме есть баг и хз как от него уйти нормально. вот выбрал человек всех потомков и родитель автоматически выбрался, значит в ссылку попадут id и потомки и родитель. затем в каталог добавили новые элементы и в родителя добавился новы | 18:35 |
ErshKUS | й потомок - как быть | 18:35 |
AMDmi3 | я сразу предложил для родителя со всеми выбранными потомками кодировать только родителя | 18:35 |
ErshKUS | учитывать что родитель может являтся сам элементом, а не просто группировкой | 18:35 |
AMDmi3 | это и код сократит и эту ситуацию более-менее корректно обработает | 18:36 |
ErshKUS | не совсем, не ясно что пользователь хотел | 18:36 |
AMDmi3 | ну яснее и не будет | 18:36 |
ErshKUS | выбраны все потомки == выбран сразу родитель | 18:36 |
AMDmi3 | но предположение вполне логично: если выбрано всё то выбрано всё | 18:37 |
ErshKUS | но в приципе все равно безвыходная ситуация, думал может я просто не выжу выхода, а он есть и простой | 18:38 |
ErshKUS | хотя всё равно что то сейчас не работает :) видимо баг закрался | 18:39 |
AMDmi3 | в каком виде у тебя массив id'ов? давай я код напишу | 18:39 |
*** sh4 has quit IRC | 18:41 | |
ErshKUS | тупо массив элементов | 18:41 |
ErshKUS | или ты о чем? | 18:42 |
ErshKUS | генерация этого массива уже есть | 18:42 |
AMDmi3 | массив интов? | 18:42 |
AMDmi3 | дай для примера массив для примера что мы выши обсуждали | 18:43 |
ErshKUS | -= THIS MESSAGE NOT LOGGED =- | 18:43 |
AMDmi3 | не, в интах | 18:43 |
ErshKUS | хотя есть мысля что в нем есть баг | 18:43 |
ErshKUS | в чем? | 18:43 |
AMDmi3 | в числовых id'ах | 18:43 |
ErshKUS | я беру выбранные элементы смотрю по этому массиву, получаю ид, зашиваю в бинарный ключ и бинарник по 6bit в 64х | 18:45 |
AMDmi3 | > я беру выбранные элементы смотрю по этому массиву, получаю ид | 18:45 |
AMDmi3 | после этого | 18:45 |
*** gryphon has quit IRC | 18:50 | |
ErshKUS | тупо создаю маску '0'*len(array) и id в массиве это порядковый номер с конца | 19:00 |
ErshKUS | если выбран 0->1 | 19:00 |
ErshKUS | и потом обрезаю лидирующие нули | 19:00 |
AMDmi3 | вобщем сейчас напишу [ массив чисел -> строка -> массив чисел | 19:01 |
ErshKUS | -= THIS MESSAGE NOT LOGGED =- | 19:03 |
ErshKUS | nclass массив выбраных элементов (имена) | 19:04 |
*** iav has quit IRC | 19:20 | |
*** az09|not has quit IRC | 19:25 | |
*** Alex_[MapsWithMe] has quit IRC | 19:31 | |
ErshKUS | AMDmi3: хм, я что то не пойму как ты кодировал | 19:57 |
AMDmi3 | я уже почти дописал | 19:57 |
ErshKUS | "ну у меня получилось 11d1I376n9vk591vH2514" | 19:57 |
ErshKUS | ок | 19:58 |
ErshKUS | а я баг пофиксил | 19:58 |
ErshKUS | выбрано всё :) poi=1ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ | 19:58 |
ErshKUS | прикольно, сейчас количество элементов кратное 64 | 19:59 |
ErshKUS | 1 - это root элемент, кстати это теперь зарезервированное имя | 20:00 |
*** jekhor has joined #osm-ru | 20:01 | |
AMDmi3 | ErshKUS: http://pastebin.com/stKc3Ucj | 20:06 |
AMDmi3 | ErshKUS: http://pastebin.com/q6hUYY5p выхлоп | 20:06 |
ErshKUS | AMDmi3: т.е. его кормить массивом id включенных элементов? | 20:08 |
AMDmi3 | угу | 20:08 |
ErshKUS | ща прикручу | 20:08 |
*** Out`Of`Control has joined #osm-ru | 20:11 | |
*** Out`Of`Control has quit IRC | 20:19 | |
*** Out`Of`Control has joined #osm-ru | 20:20 | |
ErshKUS | AMDmi3: cool! | 20:23 |
ErshKUS | AMDmi3: пока на синей изоленте | 20:23 |
AMDmi3 | работает? | 20:24 |
ErshKUS | по ссылке выше можешь посмотреть результат | 20:24 |
AMDmi3 | транспорт нормально так расколбашен | 20:26 |
AMDmi3 | и туризм | 20:26 |
AMDmi3 | ну эпично, теперь у меня на уме две оптимизации: | 20:26 |
AMDmi3 | - во-первых, как я уже говорил если целиком выбрана группа, кодить только её, без детей | 20:27 |
AMDmi3 | - можно предусмотреть дефрагментацию для каталога, а-ля сильно фрагментированные группы добавлять ЕЩЁ РАЗ в конец и для кодинга использовать последние ID, а для декодинга - все | 20:27 |
ErshKUS | но это нужно jstree ковырять | 20:28 |
AMDmi3 | но второе имхо переусложнение и пока не нужно | 20:28 |
ErshKUS | кстати есть некоторая неприятная фигня | 20:28 |
ErshKUS | выбери Госучреждения | 20:28 |
ErshKUS | F5 | 20:29 |
AMDmi3 | угу | 20:29 |
ErshKUS | сними галку с Госучреждения | 20:29 |
AMDmi3 | ага | 20:29 |
AMDmi3 | можешь для этого случая выковырять список id'ов? | 20:29 |
AMDmi3 | хотя не, запаковано вроде правильно | 20:31 |
AMDmi3 | там 16 id'ов как и должно быть | 20:31 |
ErshKUS | AMDmi3: добавил вывод в консоль, оно? | 20:32 |
ErshKUS | AMDmi3: "там 16 id'ов как и должно быть" не понял | 20:32 |
*** Out`Of`Control has quit IRC | 20:34 | |
AMDmi3 | ну там же после рефреша оказываются выбранными лишние пункты | 20:34 |
AMDmi3 | но в запакованном ровно 16 id'шников, ничего лишнего | 20:35 |
AMDmi3 | проверил, вроде все правильно. у тебя точно всё совпадает (входные и выходные id'ы) | 20:35 |
AMDmi3 | ErshKUS: смотри, у тебя те лишние пункты никак не влияют на запакованный набор | 20:36 |
AMDmi3 | наверное у них id'ов нет или что-то в таком духе | 20:36 |
AMDmi3 | хотя если с пустым poi= обновить они работают | 20:37 |
ErshKUS | стой | 20:37 |
ErshKUS | я думал ты понял | 20:37 |
ErshKUS | это элементы у которых несколько родителей | 20:38 |
AMDmi3 | а, погоди, это вообще POI дублированные в другой категории | 20:38 |
AMDmi3 | ну да | 20:38 |
ErshKUS | т.е. такая наприятная фигня | 20:39 |
AMDmi3 | хм, даже не знаю что с ними делать | 20:39 |
ErshKUS | вопрос нужно ли | 20:39 |
AMDmi3 | по-хорошему нужно хранить уникальные id'ы для чекбоксов и дополнительный слой который маппит их в конкретные POI | 20:40 |
AMDmi3 | я думаю не нужно | 20:40 |
AMDmi3 | "это не баг, это фича" | 20:40 |
ErshKUS | :) | 20:40 |
ErshKUS | теперь остался пермалинк на объект пои (на карте) | 20:40 |
ErshKUS | и поный пермалинк | 20:41 |
AMDmi3 | знаешь что нужно, возможно? чтобы в дереве чекбоксы - братья были связаны, по крайней мере в смысле "снимаешь один - снимаются все" | 20:41 |
ErshKUS | с одинаковыми name? | 20:44 |
AMDmi3 | ну да | 20:44 |
ErshKUS | ну да, годно | 20:45 |
AMDmi3 | но насчёт в другую сторону не знаю | 20:45 |
AMDmi3 | т.е. то что если выключить что-то оно выключется несмотря на то что его несколько экземпляров - это хорошо и ожидаемо, а вот ожидаемо ли что они все включатся - вопрос | 20:45 |
AMDmi3 | наверное нет | 20:46 |
AMDmi3 | но при открытии этого пермалинка будут включаться :/ | 20:46 |
*** Alex_[MapsWithMe] has joined #osm-ru | 20:48 | |
ErshKUS | почти 400 элементов, и это исключая дороги, водные объекты адресацию и пр. | 21:02 |
AMDmi3 | в дереве? | 21:02 |
*** Zverik_h has joined #osm-ru | 21:19 | |
ErshKUS | AMDmi3: угу | 21:24 |
AMDmi3 | а откуда там дороги? | 21:25 |
ErshKUS | их нет, я к тому что уже сколько, а это как бы пои, без остального | 21:26 |
ErshKUS | каталог то объектов осм | 21:26 |
AMDmi3 | так в POI-то всё разнообразие | 21:26 |
ErshKUS | да, но даже с 400шт. еще далеко не всё | 21:27 |
*** Zverik_h has quit IRC | 21:29 | |
*** ErshKUS has quit IRC | 21:43 | |
*** AMDmi3 has quit IRC | 21:49 | |
*** progserega has joined #osm-ru | 22:08 | |
*** kisaa has joined #osm-ru | 22:22 | |
*** kisaa has quit IRC | 22:24 | |
*** kisaa has joined #osm-ru | 22:24 | |
*** kisaa has joined #osm-ru | 22:26 | |
*** private has quit IRC | 22:41 | |
*** old_Bibigon has quit IRC | 22:59 | |
*** Komzzzpa has quit IRC | 23:07 | |
*** jekhor has quit IRC | 23:34 | |
andrewsh | > Изготовление наконечников пера из сверхизносостойких сплавов металлов платиновой группы — иридия, родия, осмия и т. д. позволило многократно увеличить срок службы пера. | 23:43 |
andrewsh | > осмия | 23:43 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!