link0ff: Juri (juri)
link0ff ([personal profile] link0ff) wrote2013-07-14 05:14 pm
Entry tags:

Э-выборы

На этой неделе были выложены на github исходники программы, используемой для подсчёта голосов во время голосования по Интеренету. Я пока что не планирую делать push requests. Сейчас только изучаю исходный код, чтобы понять, как это реализовано. Кстати, строка # -*- coding: UTF8 -*- в заголовках файлов намекает на то, что разработчики системы е-голосования пользуются Емаксом. Одобряю!

[identity profile] lispnik.livejournal.com 2013-07-14 03:02 pm (UTC)(link)
Это стандартный для Python способ указать кодировку файла, если в нём содержатся строки не из ASCII: http://www.python.org/dev/peps/pep-0263/

[identity profile] link0ff.livejournal.com 2013-07-14 03:57 pm (UTC)(link)
Жалко, что это не доказывает использование Емакса. К тому же в Емаксе нет кодировки "UTF8" без дефиса. Правильное название кодировки должно быть "utf-8", тогда эти файлы можно будет открывать и в Емаксе.

[identity profile] lispnik.livejournal.com 2013-07-14 04:08 pm (UTC)(link)
Ну можно сделать так:
(define-coding-system-alias 'UTF8 'utf-8)
:)
Edited 2013-07-14 16:08 (UTC)

[identity profile] link0ff.livejournal.com 2013-07-14 04:36 pm (UTC)(link)
Точно! :)