excubitus (excubitus) wrote,
excubitus
excubitus

Categories:

Рабочее

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

Я за два дня написал нечто более тупое и простое. Мой парсер парсит все: и децибелы, и миллиамперы, и даже микроГенри может. Кредит бостонской пивоварне, делающей единственное в Америке хорошее массовое пиво, но им же и претензии за ошибки, которых, естественно, тоже масса. Они не глупые, как у китайских товарищей, а какие-то такие, психоделические. То есть большинство строк тупо парсятся без каких-либо проблем, и вдруг на совсем простом случае null-pointer exception, падение с закрытием программы... Буду отлаживать пару дней еще.

Хорошая для меня новость, что дети выросли настолько, что два выходных дня стало можно поработать, почти без отвлечений и без катастроф.
Tags: работа
Subscribe

  • К теме китайских людей

    Мои китайцы на работе доложили, что сегодняшнее полнолуние у них особенное, то ли Луна самая большая и красивая, то ли что-то в этом роде, и они это…

  • Запрещенные буквы

    На заводе запрещено использовать в названиях моделей и редакциях документов буквы o и i, в номерах редакций документов также запрещена строчная l.…

  • Ученическое

    Периодическая работа из дома вернула к жизни множество привычек школьных времен, одна из которых - собирать с вечера портфельчик. Вместо учебников…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 15 comments

  • К теме китайских людей

    Мои китайцы на работе доложили, что сегодняшнее полнолуние у них особенное, то ли Луна самая большая и красивая, то ли что-то в этом роде, и они это…

  • Запрещенные буквы

    На заводе запрещено использовать в названиях моделей и редакциях документов буквы o и i, в номерах редакций документов также запрещена строчная l.…

  • Ученическое

    Периодическая работа из дома вернула к жизни множество привычек школьных времен, одна из которых - собирать с вечера портфельчик. Вместо учебников…