excubitus (excubitus) wrote,
excubitus
excubitus

Categories:

Рабочее

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

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

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

  • Лытдыбр

    Зашел сосед по лестничной клетке, переболевший коронавирусом в прошлом апреле. Попросил напечатать записку "OWNER IS IN A HOSPITAL, SORRY", чтобы…

  • Китайцы о самих себе

    "Наша туристическая группа была похожа на чашку холодной воды, которую внезапно вылили в кастрюлю с горячим маслом, и она создала много шума», —…

  • Лытдыбр

    У нас валит снег со вчерашнего вечера, говорят. Поймал себя на том, что ни разу даже в окно не выглянул, не говоря уже о том, чтобы выйти наружу.…

  • 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

  • Лытдыбр

    Зашел сосед по лестничной клетке, переболевший коронавирусом в прошлом апреле. Попросил напечатать записку "OWNER IS IN A HOSPITAL, SORRY", чтобы…

  • Китайцы о самих себе

    "Наша туристическая группа была похожа на чашку холодной воды, которую внезапно вылили в кастрюлю с горячим маслом, и она создала много шума», —…

  • Лытдыбр

    У нас валит снег со вчерашнего вечера, говорят. Поймал себя на том, что ни разу даже в окно не выглянул, не говоря уже о том, чтобы выйти наружу.…