• Как собрать все мерж реквесты с тегом в дженкинс?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Неправильный подход.
    Если это мерж-реквест в один и тот же релиз, то несвязанные друг с другом вещи и не должны вызывать никаких конфликтов в тестировании.
    Если же возникают, то они должны пилиться в одну и ту же фича-бренчу.

    То, что вы пытаетесь исправить - это баги интеграционного тестирования. Оно исправляется банально тем, что тот кто свой мерж реквест отправил вторым и словил багу - будет разбираться.
    Просто на практике, такая ситуация встречается крайне редко при нормальной архитектуре приложения, а поэтому менять весь CI процесс в угоду именно этой фичи и вопреки нормальному git-flow по фичам - это неправильно.
    Ответ написан
    Комментировать
  • Как сделать полнотекстовый поиск с синонимами в django?

    loader777
    @loader777
    Python/django разработчик
    Я для полнотекстового поиска использую связку haystack + Solr. Как раз на днях написал рецепт - djbook.ru/examples/68/. Связка не самая простая для новичка.
    Добавить туда поиск с учетом синонимов будет несложно (строчка-две в конфиг файлах).

    Многие советуют elasticsearch - в новом проекте хочу попробовать его.
    Ответ написан
    Комментировать
  • Как сделать полнотекстовый поиск с синонимами в django?

    un1t
    @un1t
    Sphinx не загнулся, не знаю где ты это слышал, автор выступает на всех конфах и недавно анонсировал, что будет в 3й версии. Синонимы поддерживаются, но надо руками словарь синонимов составлять.
    Sphinx подходит, Elasticsearch подходит и дакже встроенный в Postgres подходит.
    Ответ написан
    2 комментария
  • Ubuntu: как задать корневую папку для диалога выбора файла?

    zmeyjr
    @zmeyjr
    Дисклеймер в профиле.
    skorpix
    "Да, согласен, уронить не сможет, но сможет исходники сайта скопировать, короче навредить может."
    Вы бы еще банк-клиент на публичном ПК оставили.
    В XFCE есть режим kiosk, оставите монтирование на рабочий стол флешки, в thunar скроет\настроете как вам надо. А дальше уже по обстоятельствам.
    Ответ написан
    Комментировать