Category: россия

Выборы депутатов в мосгордуму на участке 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

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



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). В области полупустынь. Почвенные и ботанические исследования на юге Царицынского уезда Саратовской области. Саратов: Саратовское губернское земство. Почвенная лаборатория.

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

Скачать