Жительница Камчатки отстояла в суде право на дату рождения

14:42 15/10/2014 Россия
Жительница Камчатки отстояла в суде право на дату рождения

Петропавловск-Камчатский городской суд признал незаконным отказ миграционной службы в замене жительнице Петропавловска паспорта, выписанного с ошибкой. Согласно документу, выданному пенсионерке, дата ее рождения была указана как «00.00.1930», сообщает «Интерфакс» со ссылкой на пресс-секретаря суда Анну Перминову.

Женщина обратилась в УФМС по Камчатскому краю с просьбой устранить ошибку и заменить паспорт. Однако сотрудники миграционной службы отказали пенсионерке, пояснив, что дату «29 февраля 1930 года» компьютерное программное обеспечение «не видит» и указывает на невозможность оформления паспорта с якобы несуществующей датой.

Женщина не согласилась с решением УФМС и обратилась в суд. Дата ее рождения объективно подтверждалась свидетельством о рождении и другими документами, выданными уполномоченными органами.

«Как пояснила адвокат, в 1930 и 1931 годах в России пытались ввести революционный календарь, в котором было 29 февраля. Потом от этой идеи отказались, тем не менее в архивах есть документы, подтверждающие, что дата 29 февраля 1930 года действительно существует», — сообщила Перминова.

Исследовав материалы дела, суд пришел к выводу, что у краевого управления миграционной службы не было оснований для отказа в замене паспорта и принял сторону пенсионерки. В УФМС по Камчатскому краю не согласились с решением суда и подали апелляционную жалобу.

Комментирование разрешено только первые 24 часа.

Комментарии(150):

1 2 345 ... +1
2 +2−0Mad Hatter14:39:37
15/10/2014
2 +2−0Иван Иванов14:30:01
15/10/2014
84 года, а она по судам бегает, всем бы так
Угу, когда субсидию на жилье без паспорта не получишь, еще не так забегаешь.

Поставили бы ей 1 апреля 1930 года - и проблема решилась бы, и дата символичная...
2 +2−0Mad Hatter14:33:34
15/10/2014
3 +3−0Mad Hatter14:32:02
15/10/2014
И программа получит в ответ от промышленной коммерческой базы (например, Oracle Database) - ошибку, что такая дата неверна:

ORA-01839: для заданного месяца дата неверна
01839. 00000 - "date not valid for month specified"
Oracle DB:

SELECT TO_DATE('29.02.1930','dd.mm.yyyy') FROM DUAL;

ORA-01839: для заданного месяца дата неверна
01839. 00000 - "date not valid for month specified"
2 +2−0Иван Иванов14:30:01
15/10/2014
84 года, а она по судам бегает, всем бы так
2 +3−1Злой Доктор14:21:05
15/10/2014
3 +4−1Андрей Скорина14:20:11
15/10/2014
Бедные программисты которым надо учитывать было ли в 1930 29 февраля
Ошибка 1930.
2 +4−2Иван Неретин14:20:40
15/10/2014
Плохо продуманное ПО + чиновники-идиоты, которые тебя пошлют с мотивацией "а нам компьютер так сказал" - вот готовый рецепт ада на земле!
Спросите у любого человека с буквой "ё" в фамилии, например.
1 +1−0Mad Hatter16:48:54
15/10/2014
0 +0−0Владимир Фещенко16:37:59
15/10/2014
Ну, в 1930-ом ничего не знали о ФЗ 107. Так получилось.
Ну так и 07.11.1917 не знали, и думали что 25.10.1917, и ничего, праздник в СССР праздновали 07 ноября...
1 +1−0Mad Hatter16:46:59
15/10/2014
1 +1−0Mad Hatter16:43:57
15/10/2014
У вас больные ЛОРские фантазии, я бы сказал типичные. Почему-то в Вашем представлении я оказался разработчиком какого-то говнокода.

Я им вообще ни разу не являюсь (разработчиком). По вашему, и в госкорпорациях пишут говнокод, и в западных корпорациях... И только в открытом ПО говнокода нет. Я Вас огорчу - и там его есть и вполне много.

Разработкой у нас занимались разные люди, в том числе и мэнтейнер FreeBSD. И код они писали хороший, его уже много лет используют и качество высокое. А есть и другие, обратные примеры...
Короче представление у вас о мире черно-белое, напоминаете типичного красноглазика с ЛОРа, много пафоса и религии. Любой продукт - открытый или коммерческий, это всего лишь инструмент, с достоинствами или недостатками. Повзрослейте.
1 +1−0Alex Kuritsyn16:46:56
15/10/2014
0 +0−0Владимир Фещенко16:36:41
15/10/2014
Просто, непонятно, почему "lдекретный час", всякие переходы с "летнего" на "зимнее" и обратно ( и то не всегда) учитываются, а календарь нельзя учесть?
Учитываются, потому что меняются "правила игры". А по отношению к прошлым датам логично применять правила, существующие сейчас.
1 +1−0Mad Hatter16:43:57
15/10/2014
Комментарий удалён.
У вас больные ЛОРские фантазии, я бы сказал типичные. Почему-то в Вашем представлении я оказался разработчиком какого-то говнокода.

Я им вообще ни разу не являюсь (разработчиком). По вашему, и в госкорпорациях пишут говнокод, и в западных корпорациях... И только в открытом ПО говнокода нет. Я Вас огорчу - и там его есть и вполне много.

Разработкой у нас занимались разные люди, в том числе и мэнтейнер FreeBSD. И код они писали хороший, его уже много лет используют и качество высокое. А есть и другие, обратные примеры...
1 +1−0Mad Hatter16:19:17
15/10/2014
0 +0−0Владимир Фещенко15:57:52
15/10/2014
Да нихрена не правильно. ПО под факты, а не факты под ПО. Я думаю, что просто в команде Oracle небыло человека, знающего о такой фигне (я и сам узнал только из этой статьи). Просто bugreport :)
Факт в том что "Федеральный закон от 03.06.2011 № 107-ФЗ" ставит вне закона любой календарь, кроме Григорианского. Короче дело за нормальным решением суда, и во всех инстанциях это решение в окошечко тыкать.
1 +1−0Alex Kuritsyn16:19:12
15/10/2014
0 +0−0Владимир Фещенко15:57:52
15/10/2014
Да нихрена не правильно. ПО под факты, а не факты под ПО. Я думаю, что просто в команде Oracle небыло человека, знающего о такой фигне (я и сам узнал только из этой статьи). Просто bugreport :)
Факты таковы, что мы сейчас пользуемся григорианским календарем, а не советским революционным, который использовался с 1930 по 1940 годы. И "революционная" дата 29.02.1930 соответствует 01.03.1930 по-современному. И все, не надо ничего изобретать. Мы же считаем дату Октябрьской революции 07.11.1917, хотя по старому календарю это было 25.10.1917.
1 +1−0Иван Иванов15:30:24
15/10/2014
0 +0−0Владимир Фещенко15:05:16
15/10/2014
Не, это не "баг", это "фича" :) Тем не менее, факт остаётся фактом - есть такая дата.
Такой даты нет. Она была в неактуальном ныне календаре. А в современном ее нет.
1 +1−0Иван Иванов15:27:49
15/10/2014
Комментарий удалён.
Знаешь, самое печальное в том, что ты - прав. Да, в нашей российской действительности говнокодеры, которых в нормальную компанию не берут даже стажерами, идут разрабатывать ПО для государства. И да, это ПО ужасно, глючно и дебильно, но силой закона всех принудят пользоваться именно им.

Я вот только одного понять не могу - обычно люди стесняются, когда им приходится в силу отсутствия знаний, навыков или таланта делать разную гадость, а ты этом почему-то гордишься. Почему? Ты за что-то ненавидишь сограждан и хочешь, чтобы они мучались и проклинали тебя? Или ты надеешься, что следующий разработчик, вынужденные поддерживать твой "код" окажется психопатом и прервет твою жалкую жизнь?
1 +1−0Mad Hatter15:16:03
15/10/2014
-3 +0−3Владимир Чигинев14:57:01
15/10/2014
так только в ращке поганой бывает. насмешки над здравым смыслом. по этому пути идет и наш реформатор времени. вы все его знаете.
чемодан-вокзал-Израиль
1 +1−0Johnny Dawns15:04:35
15/10/2014
2 +2−0Mad Hatter14:33:34
15/10/2014
Oracle DB:

SELECT TO_DATE('29.02.1930','dd.mm.yyyy') FROM DUAL;

ORA-01839: для заданного месяца дата неверна
01839. 00000 - "date not valid for month specified"
Вы не поверите, но

SELECT TO_DATE('00.00.1930','dd.mm.yyyy') FROM DUAL;

тоже ошибку вываливает.
1 +1−0Sheller Alexey15:04:29
15/10/2014
0 +0−0Владимир Фещенко15:03:21
15/10/2014
При чём тут "буржуи"? ПО для ФМС делали в России, и это "косяк" не разработчиков СУБД, а разработчиков прикладного ПО, нужно то было всего один exception обработать ... ну, если бы знали, конечно. :)
бабы в камчатском отделении ФМС обосрались бы от вылетевшего им навстречу исключения (:joy:)
да и вообще, что за СУБД отечественной разработки?
1 +1−0Sheller Alexey15:01:36
15/10/2014
0 +0−0Sheller Alexey15:00:16
15/10/2014
Мнение какого-то сраного юриста ничто, по сравнению с желанием Компартии РСФСР
в том же феврале 1930 года этот юрист уже копал бы себе беломорканал за сомнения в правильности выбранного Партией календаря.
1 +2−1Eugene Rikhvanov14:58:23
15/10/2014
1 +2−1U E14:52:30
15/10/2014
"31 июня" - это советский фильм про космическую любовь. На самом деле в июне 30 дней. И это знают все. Сыр, я надеюсь, тонко намекал на фильм.
Я Вас удивлю. Еще есть литературное произведение "31 июня".
1 +1−0Андрей Скорина14:57:38
15/10/2014
0 +0−0Владимир Фещенко14:54:32
15/10/2014
Ну, собственно, правильно "упёрлась", такой баг выявила :)
Баг само существование дня: 29 февраля 1930 года
1 +1−0Иван Неретин14:57:15
15/10/2014
0 +2−2Mad Hatter14:35:02
15/10/2014
ПО продумано хорошо. Оракл пошлет нахер с такими хотелками и модифицировать свою СУБД не будет, и совершенно правильно сделает.
Нет, ПО продумано таки плохо, ибо породило дату 00.00. Проверьте её на своём Оракле. Впрочем, не надо, мы ведь оба понимаем, что она невозможна.
1 2 345 ... +1
Самые
^^^Наверх^^^Обратная связь