Записки программиста, обо всем и ни о чем. Но, наверное, больше профессионального.

2011-11-11

Глупости какие

Шесть единичек — 11 год, 11 месяц, 11 день. Прикольно.

Намедни заглянул в избирательную комиссию, за открепительным талоном (у них это называется «открепительное удостоверение»). Причина проста как репа — я хочу провести поцедуру голосования с удобством, по месту жительства. Ибо ехать в ебеня, где у меня прописка — ни разу не удобно.

Так вот, заглянул. Говорю — а дайте талончик открепительный. Отвечает тетя — да бери, только заявление напиши, вот и бланк тебе. Вписал я в бланк ФИО, место прописки и прочие мелочи, вроде «почему я не могу явиться на свой участок голосования». Настал момент, когда надо выяснить, а какой у меня номер участка. Вот тут моя инициатива и накрылась сами-знаете-чем. Патамучта нельзя быть красивой такой получить открепительный талон где попало. Его можно получить только по месту прописки. Вот.
Забрал я заяву, попрощался и с чистой совестью покинул скорбное заведение.

В связи с этим проишествием, у меня риторический вопрос — а нахуя, граждане? В смысле, зачем нужна такая процедура, если ее суть извращена. Суть ведь в том, что человек не может (не хочет) посещать контору в местах прописки (отмененной, кстати, теоретически). А по факту, эту контору один бес, посетить надо.

И ваще, где «электронная Россия»? Что интернетов не хватает? Не могут в день выборов мой паспорт пробить по центральной БД на предмет — голосовал/не голосовал/может/не может? Чтобы дать мне возможность зайти и голоснуть на любом участке? Я уж не говорю о «электронных выборах», модель которых умные люди разработали уж много лет назад, взяв за основу принципы криптографии с открытым ключом.

Фигня какая-то.


Чтобы не было дурного послевкусия, вот симпатичное/полезное. Про конечные автоматы:

Конечные автоматы и т.н. автоматное программирование -- вещи, с которыми программисты часто сталкиваются при решение задач лексического и синтаксического разбора, при описании поведения объектов в играх, при реализации всевозможных протоколов связи.
По сути дела, Finite State Machine (FSM) это некий объект, у которого есть состояние, описываемое конечным множеством значений, плюс есть некое конечное множество событий, которые могут быть поданы на вход такому объекту. Самый простой пример FSM это, например, выключатель. Объект с двумя состояниями "вкл" и "выкл" и двумя событиями -- "включить" и "выключить".
Другой простой пример -- автоматическая дверь с датчиком контроля состояния
С точки зрения программы FSM описывается фактически как таблица, где по горизонтали идут события, а по вертикали идут состояния. Каждая ячейка этой таблицы, расположенная на пересечении конкретного события и конкретного состояния, есть указатель на некий код, который должен быть выполнен, когда на вход объекту, находящемуся в указанном состоянии, подается указанное событие.

cdriper-rss.livejournal.com/29555

Наш человек.

2 комментария:

  1. http://www.ted.com/talks/david_cameron.html?c=330743

    по поводу электронной хорошо рассказывал

    ОтветитьУдалить
  2. Вообще-то он не совсем про выборы. Даже совсем не про выборы. Кэмерон нарисовал прекрасную картину эффективного правительства, прозрачного и контролируемого народом.
    Молодца Кэмерон, красиво поет. Мне особо понравилось про понимание и использование человеческой натуры - "рассчитывать на то, какой человек есть а не на то, каким мы хотим его видеть". Блестяще.

    ОтветитьУдалить

Архив блога

Ярлыки

linux (241) python (191) citation (186) web-develop (170) gov.ru (159) video (124) бытовуха (115) sysadm (100) GIS (97) Zope(Plone) (88) бурчалки (84) Book (83) programming (82) грабли (77) Fun (76) development (73) windsurfing (72) Microsoft (64) hiload (62) internet provider (57) opensource (57) security (57) опыт (55) movie (52) Wisdom (51) ML (47) driving (45) hardware (45) language (45) money (42) JS (41) curse (40) bigdata (39) DBMS (38) ArcGIS (34) history (31) PDA (30) howto (30) holyday (29) Google (27) Oracle (27) tourism (27) virtbox (27) health (26) vacation (24) AI (23) Autodesk (23) SQL (23) humor (23) Java (22) knowledge (22) translate (20) CSS (19) cheatsheet (19) hack (19) Apache (16) Klaipeda (15) Manager (15) web-browser (15) Никонов (15) functional programming (14) happiness (14) music (14) todo (14) PHP (13) course (13) scala (13) weapon (13) HTTP. Apache (12) SSH (12) frameworks (12) hero (12) im (12) settings (12) HTML (11) SciTE (11) USA (11) crypto (11) game (11) map (11) HTTPD (9) ODF (9) Photo (9) купи/продай (9) benchmark (8) documentation (8) 3D (7) CS (7) DNS (7) NoSQL (7) cloud (7) django (7) gun (7) matroska (7) telephony (7) Microsoft Office (6) VCS (6) bluetooth (6) pidgin (6) proxy (6) Donald Knuth (5) ETL (5) NVIDIA (5) Palanga (5) REST (5) bash (5) flash (5) keyboard (5) price (5) samba (5) CGI (4) LISP (4) RoR (4) cache (4) car (4) display (4) holywar (4) nginx (4) pistol (4) spark (4) xml (4) Лебедев (4) IDE (3) IE8 (3) J2EE (3) NTFS (3) RDP (3) holiday (3) mount (3) Гоблин (3) кухня (3) урюк (3) AMQP (2) ERP (2) IE7 (2) NAS (2) Naudoc (2) PDF (2) address (2) air (2) british (2) coffee (2) fitness (2) font (2) ftp (2) fuckup (2) messaging (2) notify (2) sharepoint (2) ssl/tls (2) stardict (2) tests (2) tunnel (2) udev (2) APT (1) Baltic (1) CRUD (1) Canyonlands (1) Cyprus (1) DVDShrink (1) Jabber (1) K9Copy (1) Matlab (1) Portugal (1) VBA (1) WD My Book (1) autoit (1) bike (1) cannabis (1) chat (1) concurrent (1) dbf (1) ext4 (1) idioten (1) join (1) krusader (1) license (1) life (1) migration (1) mindmap (1) navitel (1) pneumatic weapon (1) quiz (1) regexp (1) robot (1) science (1) seaside (1) serialization (1) shore (1) spatial (1) tie (1) vim (1) Науру (1) крысы (1) налоги (1) пианино (1)