Все записи

Как мы ищем документы в Naumen Disk или еще один вариант организации FTS

Одна из задач продукта Naumen Disk — обеспечить поиск по содержимому загружаемых файлов. Файлы в основном представляют собой документацию в различных форматах, в том числе без содержания текстового слоя. Например, сканы.

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

диск.png

Похожие новости

Как мы систематизировали анализ конкурентов

Анализ конкурентов — полезный инструмент для продуктовой команды: он помогает понимать рынок, замечать интересные решения и находить идеи для развития продукта. Но беда в том, что собранная информация быстро устаревает.

Пока команда занята своими задачами, у других игроков появляются новые функции и меняется фокус. Поэтому в Naumen Erudite решили дополнить разовые исследования регулярным мониторингом.

Как устроен процесс и что он изменил, рассказала Таня, продуктовый аналитик Naumen Erudite.


Хороший код: как понять, что его будет удобно менять

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

Вместе с Ринатом, iOS-разработчиком в Naumen, разбираемся, почему хороший код проверяется следующей задачей, как проявляется сложность изменений и на что стоит смотреть при оценке кода.

Все новости