home.social

#natural_language — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #natural_language, aggregated by home.social.

  1. «По будням в 9:30» → 30 9 * * 1–5: парсер расписаний на русском, который отказывается угадывать

    Библиотека называется cronsense. Она переводит расписание, записанное обычными словами на русском или английском, в cron‑выражение и обратно. Рассказываю, как устроен разбор, о какие ловушки cron легко споткнуться и как тесты проверяют, что описание разбирается обратно в то же расписание.

    habr.com/ru/articles/1087646/

    #cron #парсер #natural_language #TypeScript #JavaScript #open_source #расписание #JSR #MCP #propertybased_testing

  2. «По будням в 9:30» → 30 9 * * 1–5: парсер расписаний на русском, который отказывается угадывать

    Библиотека называется cronsense. Она переводит расписание, записанное обычными словами на русском или английском, в cron‑выражение и обратно. Рассказываю, как устроен разбор, о какие ловушки cron легко споткнуться и как тесты проверяют, что описание разбирается обратно в то же расписание.

    habr.com/ru/articles/1087646/

    #cron #парсер #natural_language #TypeScript #JavaScript #open_source #расписание #JSR #MCP #propertybased_testing

  3. «По будням в 9:30» → 30 9 * * 1–5: парсер расписаний на русском, который отказывается угадывать

    Библиотека называется cronsense. Она переводит расписание, записанное обычными словами на русском или английском, в cron‑выражение и обратно. Рассказываю, как устроен разбор, о какие ловушки cron легко споткнуться и как тесты проверяют, что описание разбирается обратно в то же расписание.

    habr.com/ru/articles/1087646/

    #cron #парсер #natural_language #TypeScript #JavaScript #open_source #расписание #JSR #MCP #propertybased_testing