среда, 24 августа 2011 г.

Про инновационный СберБанк

Кто нибудь слышал про сбербанк? Есть такой банк вроде.

Ну а если реально, сбербанк самая ветвистая контора на территории РФ, в ней куча тьма сотрудников на каждый чих. В том числе и айтишников.

И именно это подразделение подкинуло проблем – на организацию, с которой я работаю, пришло письмо – мол нужно сменить формат выгружаемого реестра перечисления на карты, до 1 сентября.

Вышел новый формат для сбербанка - и в приложениях этот новый формат. Итак формат (скажу сразу смешней всего будет тем кто больше понимает, это как в одной книге – «время оно», кстати советую), формат как мне сказали по телефону новый – это DBASE IV (в примечаниях указан просто как общий DBF).

Эй-эй, чуть помедленнее кони, подумал я, где-то я видел этот формат, лет эдак 15 назад, а потому стал задавать вопросы – а какие имена у полей, а формат?
Все написано! Был мне ответ - в договоре (ага-ага, трехлетней давности – примечания слушателя с другой стороны трубки, только там, конечно ни хрена нет, даже в сбербанке еще не выдумали машину времени, чтобы записывать все, что им взбредет в голову через n-лет) – а длина всех полей, продолжила девушка с той стороны - 30 символов.

Позже оказалось, что пример файла высылали по почте, и он у нас есть – просто девочка-бухгалтер его распечатала как текстовый файл. Кстати распечатался нормально – мне показывали – я даже не заподозрил недоброго!

Ну ясен пень, что конечно в договоре нет и не было названия столбцов (ну а кто ожидал) – зато называются они более чем тривиально – A,B,C,D,E,F,G. (Тут товарищ SQL попросил веревку и мыла душистого)

Все строковые (Cx30) – далее хуже. Таблица (ну что имя файла должно иметь определенный формат – опускаем, хотя отправляется через именной банк-клиент, явно и точно принадлежавший лишь одному юр.лицу) – денормализована – иными слови, в разных столбцах хранятся разные типы данных. В первой строке например, название фирмы и (ну это зачем-же на хрен? Через банк-клиент же вам отправляем) банк и номер отделения. В последней – строка «итого» и сумма по столбцу, в котором (в середине данных между первой и последней строкой) перечисляются работники, карта и сумма. (Товарищ SQL уже не дышит)

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

Думаю, через пару лет Сбербанк переедет на более супер-новый формат Paradox, а к году 2030 узнают про наличие XML.

суббота, 6 августа 2011 г.

Про образование

Многие пишут/считают, что образование, в частности высшее – нафик никому не нужно, отнимает лишь время (а иногда и деньги). Расскажу об обратной стороне.
В начале лета мне позвонил один давний знакомый и попросил стать рецензором дипломников в университете, где он работает. Рецензор – это тот, кто в «теме» диплома и дает свою профессиональную оценку. Кафедра где-то как-то рядом с информационными технологиями.

Я согласился, потому как, знакомый намекнул, что теоретически если попадется какой-то уникум, то его можно будет сманить к себе на работу.

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

Средний диплом – это 100 страниц чего-нибудь, дипломников было за десяток – при всем моем желании, сейчас и сразу я не смог бы осилить – потому сказал, что рецензии они получат в понедельник. Конечно, студенты стали возмущаться – мол им надо в понедельник уже сдавать (само-собой мысль прийти раньше им в голову даже не приходила), но требовать от меня с успехом на результат пока могут только два человека – жена и сын, а потому стьюденты были посланы до понедельника. Они возмущались.

В ту же пятницу, вместо увлекательного распития чего-нибудь, я начал читать фантастический бред на тему покорения нашими кораблями просторов космоса.

Первые пару дипломов – я сильно смеялся, таких галимых псевдо-рефератов, в которых автор не понимает смысла о том, что пишет – я до этого не видел. Первые 40 страниц ни о чем, а далее 60 страниц скопированных инструкций и положений.

Потом стало не до смеха – потому как абсолютно все дипломные работы были такими. Практически все. В парочке были какие-то мысли и создание чего-то (пускай абсолютно ненужной и сто раз написанной, например: было создание обычного сайта на DLE) – само собой для уровня создания даже этих отличительных «работ» не нужно 5 лет учится в институте. Посмотреть пару уроков в интернете – и уже такие «знания».

Я позвонил заведующему кафедры и спросил можно ли всем поставить «два», или написать кг/ам? Получил ответ – что конечно, в принципе, могу поставить пару «удовлетворительно», но ведь студенты все пять лет успешно платили, а потому были обязаны получить свою степень.

Троек я не поставил, всем четверки и пятерки. Спросил – а нафик поступать туда, где ничего не понятно – ответ от одной девушки поставил все на места – тут бюджет, тут или в сельскохозяйственном. А девушка красивая и учится в сельскохозяйственном ей ни к чему.

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