Писал парсер как КЛАДР, так и ФИАС. ФИАС по своей структуре гораздо более логичный и человечный. Чего только parent_id стоит, и все идентификаторы GUIDом, в отличии от отбрасывания порядковых цифр в КЛАДР. иерархия адресов строится быстро и без проблем.
Кстати проблему с районом я решил добавлением ОКАТО, где районы городов таки есть.
Вам будет, а Ваши дети уже будут покойно печатать и смотреть на Вам с недоумением как можно пользоваться этой архаичной пластиковой клавиатурой с хардварными кнопками =)
Клевый ролик на эту тему:
Идея с живыми цветами приходила в голову, но живые цветы действительно бы быстро умерли, чего очень не хотелось — хотелось более стойкий букет.
С чисто технической точки зрения тут действительно толком ничего нет и спорить с этим глупо, тем не менее штука получилась более чем гиковская =)
На то он и пятничный пост, чтобы люди улыбались и возможно кому-то понравится идея и ее повторят.
В тот момент когда корпорации будут таких массштабов — корпорацию будут тебе выбирать родители и ты с рождения будешь интегрирован в какой-либо корпорации и будет ооочень трудно ее сменить =)
Вся эта логика с структурами и сортировками уже слегка выходит за пределы классической фронтенд разработки. Да и откровенно — построение сложных Excel-подобных интерфейсов тоже далеко не ежедневная задача большинства.
Сунули бы все внутрь — начался бы срач по поводу «зачем мне переплачивать за то и за это, я буду использовать другое».
Сделали очень просто — намутили реально мощный центр системы и прикрутили к нему 6 очень быстрых Thunderbolt, типа прикручивайте все что душе угодно. Кому чего нужно — тот то и прикрутит.
Это достаточно баян ситуация, возвращаете на 1 элемент больше чем у вас есть, как только просят элемент которого у вас нет — докачиваете его. Более того, можете еще и ГУИ сделать, последний элемент отображать спинером и тогда всем будет понятно, что новые элементы подгружаются. Такая идеология повсеместно используется в iOS, где данные в списки впринципе заполняются исключительно через виртуализацию (по крайней мере раньше было так)
Есть что-то в вашем примере.
Спасибо LINQ, он хоть как-то позволяет сделать то о чем вы говорите:
Test(arr1.Concat(arr2));
Но, я думаю, вы вкурсе об этом=)
Кстати проблему с районом я решил добавлением ОКАТО, где районы городов таки есть.
Клевый ролик на эту тему:
С чисто технической точки зрения тут действительно толком ничего нет и спорить с этим глупо, тем не менее штука получилась более чем гиковская =)
На то он и пятничный пост, чтобы люди улыбались и возможно кому-то понравится идея и ее повторят.
Сделали очень просто — намутили реально мощный центр системы и прикрутили к нему 6 очень быстрых Thunderbolt, типа прикручивайте все что душе угодно. Кому чего нужно — тот то и прикрутит.
Вот Вам требования: «Реализуйте приложение, которое сможет наглядно показать людям, что такое циферки в спиральке.»
хотя судя по всему можно будет позволить и создать поля компилятору
Спасибо LINQ, он хоть как-то позволяет сделать то о чем вы говорите:
Test(arr1.Concat(arr2));Но, я думаю, вы вкурсе об этом=)