Category: россия

Category was added automatically. Read all entries about "россия".

Выборы депутатов в мосгордуму на участке 2632, Москва, Гродненская д.5

Всё прошло более менее гладко. Явка очень маленькая, около 20%. Одни пожилые люди, молодежи было примерно 3-4 человека, людей среднего возраста тоже, остальное за 50. Несколько бабушек сетовали, что их попросили придти проголосовать, пара человек узнавала номер УИК "чтобы отчитаться".

Комиссия была ок, но несколько напряжена и приходилось быть бесконечно вежливым и обходительным чтобы заставить делать все по порядку, не сортировать всем вместе, не считать параллельно.

В спешке таки проигнорировав мои предупредительные выстрелы в воздух возгласы понаписали таки чуши в увеличенную копию протокола, пришлось долго разбираться и найти примерно 5 ошибок, за что бы провозглашен "умницей", "надо было сразу его слушать", "он всегда со своей бумажкой ходит и все верно говорит" (это про дорожную карту, кстати рекомендую).

Наблюдателей было всего двое - пара кажется от коммунистов (ПСГ и наблюдатель), в конце торопились, забрали не до конца оформленную копию (она даже не была внесена в реестр), я дожал до конца, но в общем было незачем.

Официальные результаты:

http://www.moscow_city.vybory.izbirkom.ru/region/moscow_city?action=show&root=772003412&tvd=27720001543230&vrn=27720001539308&prver=0&pronetvd=null&region=77&sub_region=77&type=426&vibid=27720001543230

С нашим протоколом комиссии совпадают.



Как мы работали с Департаментом транспорта г. Москвы и попали на бабки

В январе 2013 г. к нам (NextGIS) через Совет OSM обратился советник руководителя ДТиРДТи (Департамент транспорта и развития дорожно-транспортной инфраструктуры города Москвы, далее Дептранс) Ринат Меняшев. Департаменту довольно срочно были нужны данные по остановкам общественного транспорта, которые можно было бы использовать в новой диспетчерской системе АСДУ НГПТ. Что важно для нас, Департамент положительно отнесся к тому, что собранные данные будут основываться на данных OpenStreetMap, будут полностью совместимы с ними и открыты.

Мы были очень заинтересованы в проекте. Открытые государственные данные являются трендом в современном мире, и многие города стремятся публиковать их и поддерживать их создание. Открытые данные об общественном транспорте позволяют строить маршруты с учетом его использования, анализировать транспортную доступность районов и делать много других интересных вещей. Мы надеялись, что подобный большой совместный проект государственного Дептранса, нашей компании и общественной инициативы будет полезен обеим организациям и станет первым российским примером подобного успешного сотрудничества, на который можно будет ссылаться впоследствии.

К сожалению все закончилось банальным "киданием" подрядчика, то есть нас. Поскольку Дептранс очевидно не заинтересован в конструктивном решении проблемы, а судебные перспективы нулевые, выношу историю на общее рассмотрение. Возможно кому-то поможет в дальнейшем сотрудничестве с этим заказчиком.

Вот история.

Итак, интерес выражен, на первой же встрече была озвучена стоимость работ, Департамент возражений не высказал, началась работа по заключению договора. Забегая вперед скажу, что заключен он так и не был, о причинах ниже.

Департаментом были поставлены следующие условия:
1. срок сдачи данных - 1 мая 2013 года
2. данные по всем остановкам общественного транспорта города, координаты и несколько атрибутов (12 тыс пунктов)
3. из исходных данных есть только расписания движения транспорта и очень неточные координаты остановок, использовавшиеся для моделирования транспортных потоков и взятые вообще непонятно откуда.

Для создания данных было принято решение использовать разнообразные открытые источники информации и по 10% провести полевой сбор и проверку, также мы должны были разработать редактора остановок и инструмента для валидации и подсчета статистики. На основании обговоренного технического задания мы еще раз прислали своё финансовое предложение и 13 января Дмитрий Калужский, замдиректора ЦОДД, распорядился, чтобы мы "срочно" начинали работы, гарантировав заключение договора и оплату. В последствие такие гарантии мы услышали еще несколько раз.

Из-за большого объема работы (12 тысяч остановок) и ее срочности (всего 3 месяца) было понятно, что начинать работы нужно чем раньше, тем лучше, на этом настаивали и представители Департамента.

Договор так и не был заключен по двум причинам:

1. Источник финансирования
ДепТранс более полутора месяцев искал, кто из их подразделений будет подписывать договор с их стороны и производить оплату. Сначала средства на работу планировалось выделить из выделенных на создание данных для портала открытых данных, потом из бюджета Мосгортранса, потом самого ЦОДД, потом еще кого-то и так покругу.

2. Условия
Постоянно менялись условия, то это было включая Новую Москву, то без нее, то планировалось собрать 5 атрибутов по каждой остановке, то 25, соответственно менялись деньги, проводился поиск источников данных, менялись заинтересованные лица, согласования-согласования-согласования.

Первоначально мы договорились отмечать координаты остановок, наличие у каждой скамейки и крыши, а также ссылку на панораму. Данные предполагалось делать только для одной системы координат. Процесс согласования в ДепТрансе затянулся до двадцатых чисел февраля, когда на одной из встреч выяснилось, что техническое задание изменяется - теперь Департаменту нужно больше атрибутов (список состоял из 20 пунктов, включая длину заездного кармана, наличие пешеходного перехода в определенном радиусе, а также есть ли у павильона подведенное электричество). Кроме того, оказалось, что нужны координаты и для второй системы, при этом все сроки остались прежними. После этого ДепТранс еще 10 дней определялся с окончательным список атрибутов, а также с наличием у них исходных данных для этого, а мы временно прекратили работы, потому что было непонятно, что все-таки нужно делать. Естественно, в таких условиях мы были вынуждены увеличить общую сумму бюджета проекта почти в два раза, поскольку объем работ (и главное, сроки сдачи) были очень серьезными, кроме того, мы к этому моменту уже сделали 2 тысячи остановок, которые теперь нужно было переделать.

Тем временем сроки подтверждались, гарантии получались и работа по сбору данных продолжалась. К моменту, когда нам было озвучено окончательное решение, мы сделали три четверти всего проекта - были предварительно обработаны исходные данные по расписаниям, разработаны веб-редактор, веб-приложение для валидации данных, мобильное приложение для сбора данных полевыми группами и введено 6 тысяч остановок.

Тут мы наконец поняли, что дело пахнет керосином, г-н Меняшев окончательно развел руками и еще 2 недели добивались от г-на Калужского какого-либо ответа насчет перспектив проекта. Наконец, во время личной встречи с ним нам было озвучено, что срочность исчезла, проект Дептрансу стал не нужен и оплаты уже сделанных работ с их стороны не будет. Якобы Дептранс решил, что была запрошена слишком большая сумма. То что она была озвучена в самом начале, неоднократно обсуждалась и была обоснована в письменном виде его не смутило. Финал.

Так компания потеряла сумму равную зарплатам 5 человек за 2-3 месяца. Никакие результаты переданы не были.

Попытка обратиться с письмами к Михайлову Е.Ф., первому заместителю руководителя ДепТранса (29 апреля 2013) и в ДИТ (23 апреля 2013, см. послесловие) к результатам не привели.

Послесловие
Тем временем Департамент ИТ г. Москвы 9-ого апреля выложил на портале открытых данных (http://data.mos.ru/datasets/752) данные по остановкам. Это были те же данные, которые были выданы нам в качестве одного из источников и которые, как мы знали, имеют очень большое количество (сотни, если не тысячи) ошибок и неточностей. Мы также написали письмо и им, где указали на проблемы этих данных и рассказали о нашем "проекте" с ДепТрансом. По нашей информации, они переслали это письмо в ДепТранс (такая ирония), разумеется он не ответил.

Выводы

1. Дептранс в лице упомянутых выше лиц принимающих решения является недобросовестным заказчиком, который может кинуть исполнителя без особых угрызений совести.
2. Дептранс, а вместе с ним и другие связанные департаменты, по всей видимости, абсолютно не заинтересованы в качестве своих данных, как закрытых, так и открытых.
3. Во всем что касается данных в Дептрансе царит полный бардак.

PS: Пожалуйста, если хотите прокомментировать, обойдитесь без капитанского "без договоров не работают".

json.dump() в utf-8

Записки туповатого программиста.

Полдня в грипозном угаре пытался сохранить json в utf-8.

Простой тест:

Делаем файлик в который пишем Санкт-Петербург, кодировка UTF-8.

Попробуем прочитать и записать тоже самое в другой файлик.
import codecs
d = open('test.txt','r')
dd = d.readlines()
d.close()

w = codecs.open('test2.txt','w','utf-8')
w.write(dd[0].decode('utf-8'))
w.close()

Все ок, все работает и все прекрасно. Теперь представим, что у вас строка это некий Json со вставками на кириллице. Если все делать точно также, используя w.write(json.dumps(somejsonhere)), он
1) упорно будет выдавать текст в cp1251, плюя на codecs.open('test2.txt','w','utf-8')
2) и Санкт-Петербург будет представлен так: \xd0\xa1\xd0\xb0\xd0\xbd\xd0\xba\xd1\x82-\xd0\x9f\xd0\xb5\xd1\x82\xd0\xb5\xd1\x80\xd0\xb1\xd1\x83\xd1\x80\xd0\xb3

Оказывается, это свойство json.dumps и это правильно, но чтобы таки была читабельная кириллица и utf-8, то надо так:
json.dumps(somejsonhere,ensure_ascii=False)

Гирлянда перегорела

Ужасное китайское нечто. Вот мой рассерженный консумерский репорт.

Горела-горела потом громко щелкнула и потухла, вскрытие показало сильно почерневшую коробку где мигалка регулируется. Наверное пробой между проводами произошел и конденсатор или еще что-то навернулось. Наверняка починить можно, но непонятно как, наверняка как-то можно определить какой кондер сгорел и поменять его.

Плохая гирлянда, хоть вся и увешана ГОСТами и сертификатами.

Даже гирлянды наши делать не умеют и покупают китайское дерьмо которое сами же и сертифицируем неглядя. Хотя похожая 1 в 1 штука под названием Flasher Control Unit Российским Институтом Потребительских Испытаний была признана опасной для здоровья и отозвана с рынка.

Вот наша героиня:




И текстом:

OTW300C-M, микролампочки для использования внутри и вне помещения, 300 лампочек: 3V/0.21W; 220V/50Hz/63W
Производитель: ЭсЭйч Лайтнингс Лтд 442 Ксинквао Индастриал Эриа, Луквиао Дистрикт, Тайжоу Жеджанг, Китай.
Импортер: Уполномоченная организация ООО "Антей"
Адрес: 192241, Санкт-Петербург, ул. Софийскаая, д. 52, лит. А

Димо и Келлер

Димо, Н.А., & Келлер, Б.А. (1907). В области полупустынь. Почвенные и ботанические исследования на юге Царицынского уезда Саратовской области. Саратов: Саратовское губернское земство. Почвенная лаборатория.

Не в пример Краснову - очень методичные товарищи, Димо - почвы, Келлер - растительность.

Скачать

(no subject)

Что-то все умное такое или прикольное пишут, комментируют, общаются, в минуту - 300 аккаунтов на LJ, это ж надо. Новая форма общения, надо попробовать.



Магадан
That made my day.