LINUX.ORG.RU

Beagle 0.2.0


0

0

Вышел очередной релиз поисково-индексирующей утилиты для Gnome.
В него вошел новый GUI под рабочим названием Holmes, который
использует родные элементы управления GTK вместо HTML, более
эффективно использует экранное пространство и поддерживает
группировку по типам документов. Соответственно для работы beagle
больше не требуется gecko-sharp. Здесь можно увидеть снимок нового GUI.

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

Анонс

>>> Страница проекта

★★★★★

Проверено: BaT ()

а с reiser4 оно так и не работает ?

anonymous
()
Ответ на: комментарий от random_code

> Это что-то вроде нелепой фичи для тупых секретуток, которые не знают, куда документы сохраняют.

Да. И тех, которые не понят о чём переписывались и те, которые не помнят о чём по аське болтали. Мрак, одним словом! ;-)

atrus ★★★★★
()

В GoogleSearch и последователях вся фича была в том, что поисковик работал прямо в браузере (ну, и ещё - что движок был тот же, что и в известной онлайновой поисковой машине).

anonymous
()
Ответ на: комментарий от atrus

> И тех, которые не понят о чём переписывались и те, которые не помнят о чём по аське болтали

... и еще тех, кто не помнит наизусть горы документации в ~ и /usr/share/doc...

ser_bur ★★
()
Ответ на: комментарий от anonymous

>движок был тот же, что и в известной онлайновой поисковой машине

С эмуляцией кластера? :)

suser
()
Ответ на: комментарий от random_code

Ну ежели у г-на random_code компутер 2й день и он помнит наизусть оба своих текстовика, то конечно, для него это совершенно бесполезная вещь. Про то, что на диске все разложено по полочкам - не надо :-) все равно не поверю, если с документами работать, некоторый бардак неизбежен. Равно как и работа с более чем 1000 разных документов без индексатора полна лишнего ручного труда.

Я пользуюсь. Очень полезная штука вроде Google Desktop.

Shaman007 ★★★★★
()
Ответ на: комментарий от Shaman007

уж на что google desktop мощнее, и то я к нему не смог привыкнуть. предпочитаю держать все по папочкам - так удобней как-то.

но ребятам, которые бигль делают, все равно респект.

svyatogor ★★★★★
()
Ответ на: комментарий от svyatogor

на самом деле это гугльдесктопу до бигля далеко ещё =)

geek ★★★
()
Ответ на: комментарий от anonymous

Я, очень удобно, когда пишеш проект не один, а командой, где половина команды не пишет, а делает вечные заглушки да заплатки и к проекту приделывает вечные костыли, чтоб не упало! так вот тогда то очень необходимо в какой папке и в каком файле лежит функция __something

bc
()
Ответ на: комментарий от atrus

> Да. И тех, которые не понят о чём переписывались и те, которые не помнят о чём по аське болтали. Мрак, одним словом! ;-)

В вашем мейлере и в вашей асе нет поиска по сообщениям? Это, наверно, gaim, да?

anonymous
()
Ответ на: комментарий от anonymous

> Я

Так, одна секретутка уже созналась :)

anonymous
()

ALT+F7 и ниипет

anonymous
()
Ответ на: комментарий от chinpunkanpun

> Правильно я понимаю, beagle - это аналог Spotlight из OSX?

Вроде того. Правда, ещё не ясно, кто кому аналог :)

AP ★★★★★
()
Ответ на: комментарий от svyatogor

Регулярный греп на большом дереве исходников? Хе-хе. Выглядит, скажу я вам, примерно так:

cvs up -d -P
grep -r smth *
<курим пять минут>

AlexM ★★★★★
()
Ответ на: комментарий от AlexM

ну биглю тоже надо переиндексировать.. а вообще есть ctags.

а существует ли что-то такое же, но без завязки на гнома и дотнет? Рассматривал kat, какое-то неюзабельное глюкалово. В идеале бы хотелось что-то консольное, типа locate. На худой конец кде-шное :)

kos
()
Ответ на: комментарий от kos

> ну биглю тоже надо переиндексировать.. а вообще есть ctags.

Бигль переиндексирует, как только inotify в ядре скажет, что появилось новое файло или изменилось старое

> а существует ли что-то такое же, но без завязки на гнома и дотнет?

Java-версия бигля подойдёт?

AP ★★★★★
()
Ответ на: комментарий от AP

про inotify я в курсе. В любом случае ресурсы на индексацию потрачены будут, с тем же успехом можно сказать cvs up ... & ctags ...

java версия вполне сойдёт, если умеет индексировать doc/openoffice/tex/xls/pdf/email/plain text/mbox/maildir, поддерживает кириллицу и имеет нормальный full text search. Желательно ещё чтоб размер индекса был меньше размера исходных документов (у kat наблюдалось обратное %)

kos
()
Ответ на: комментарий от AP

> Java-версия бигля подойдёт?

Они могут писать на НОРМАЛЬНЫХ языках, которые не жрут с такой алчностью память и не тормозят так безбожно?

anonymous
()
Ответ на: комментарий от anonymous

А Вы можете? Ну вот и напишите :)

Имею под рукой F-Spot 0.1.7. Безбожно не тормозит, грузит превьюхи из равов в первый раз по две секунды каждую, потом - быстрей. Такое умеет только родной кэноновский ZoomBrowser, так и он не на джаве или моно написан, а на плюсах наверняка :)

Периодически интереса ради запускаю Banshee - он памяти есть примерно столько же сколько и амарок, которым постоянно пользуюсь.

Короче неясно, откуда такая ненависть к языкам. Может Вы просто не умеете на них писать? Или Вы просто нервный? :) Так Вы пейте тогда дарджилинг с шалфеем - и всё пройдёт :)

AP ★★★★★
()
Ответ на: комментарий от anonymous

> В вашем мейлере и в вашей асе нет поиска по сообщениям? Это, наверно, gaim, да?

В моём всё есть, только оно нафиг не надо. Мне надо что бы сразу везде искал. Буду я ещё вспоминать - в почте или в аське обсуждале. А может и в файле лежит.

P.S. Если у вас на компе менее мегабайта рабочих данных, то это ещё не повод гордится.

atrus ★★★★★
()
Ответ на: комментарий от anonymous

> А уж тормозит, наверно.... :)

Тормозят только анонимы, которых до сих пор не прочитали, как работает бигль.

atrus ★★★★★
()
Ответ на: комментарий от kos

> а существует ли что-то такое же, но без завязки на гнома и дотнет?

Если речь о фронтенде поиска, то есть kio-beagle. Если о бэкенде - clucene. Они все идут от явовской lucene, причем, /между некоторыми из них/ можно даже индексы перетаскивать, во-всяком случае, автор kio-licene что-то такое планировал делать.

> Рассматривал kat, какое-то неюзабельное глюкалово

Ну, недаром они взялись его с нуля переписывать :-).

На самом деле, разнести фронтенд и бэкенд - идея здравая. Вообще, в те годы, когда всяких там гугл-сёрчев и осX-овских спотлайтов даже в проектах не было, линуксовые [тестовые] документы уже неплохо индексировались при помощи glimpse'а и htdig'а.

Но прелесть beagle - во-первых, в наличии системы плагинов для разных типов файлов, - не strings'ами же в самом деле выдирать инфу из бинарников, - и использованием инкрементального обновления индекса, завязанного на inotify. Инкрементальное обновление, насколько я помню, можно было сделать и в glimpse; так что, дело за немногим: определить API для написания плагинов, сделать базовые (на libwv, на libexif итп) и потом убедить всех, что связываться с Мигелем и компанией не стоит ;-).

Впрочем, я не в курсе, может, люсеновский движок сам по себе ищет быстрее и менее затратно.

AlexM ★★★★★
()
Ответ на: комментарий от AP

> Имею под рукой F-Spot 0.1.7. Безбожно не тормозит, грузит превьюхи из равов в первый раз по две секунды каждую, потом - быстрей.

Саша, а что ~/.thumbnails уже отменили? Вроде, все приличные приложения, начиная с xv, ими пользовались. Насчет raw, разумеется, не знаю, из моего фотоаппарата её не выдавить, даже tester13 ничего не обещает :-).

AlexM ★★★★★
()
Ответ на: комментарий от kos

> про inotify я в курсе. В любом случае ресурсы на индексацию потрачены будут, с тем же успехом можно сказать cvs up ... & ctags ...

Я еще раз повторяю: вы делали подобное на развесистом дереве исходников? Обе операции - очень затратны.

AlexM ★★★★★
()
Ответ на: комментарий от AlexM

А причём тут ~/.thumbnails?

Равовый слепок в моём случае имеет размеры 3456 на 2304 пикселов. JPEG-превьюха из него - 1536 на 1024.

Приходишь ты с прогулки/концерта, наснимав пару сотен таких равов, и что, превьюхи откуда ни возьмись сами появятся в ~/.thumbnails?

AP ★★★★★
()
Ответ на: комментарий от AP

> грузит превьюхи из равов в первый раз по две секунды каждую, потом - быстрей.

Я про "потом быстрей". То, что две секунды - это, пожалуй, да, быстро.

> JPEG-превьюха из него - 1536 на 1024.

Ты точно на порядок не ошибся? :-)

AlexM ★★★★★
()
Ответ на: комментарий от AlexM

А, ну и еще: русские, как всегда, в пролете. Впрочем, если искать по "фтопку", "первыйнах" и "ниипет", то поддержка множественности словоформ не нужна.

AlexM ★★★★★
()
Ответ на: комментарий от AlexM

> Ты точно на порядок не ошибся?:-)

Ты не понял. От превьюхи размером 160x120px, каковые F-Spot генерит в ~/.thumbnails/large, толку никакого, если ты хочешь что-то увидеть.

Софтина, умеющая показывать Raw, она ведь для чего в первую очередь нужна - технический брак отсеять, оставить только то, с чем ты готов работать дальше. Что ты разглядишь на 160x120px? :)

А хранить превьюхи 1536x1024px на винте - это забивание дискового пространства, поверь. При нынешней скорости работы F-Spot на эту тему можно даже не париться - превьюха генерится на лету за 1,5-2 секунды. Многие дорогие коммерческие программы, хотя практически все они основаны на dcraw, не умеют и этого.

AP ★★★★★
()
Ответ на: комментарий от AP

> превьюха генерится на лету за 1,5-2 секунды.

Насчёт двух я перегнул, пожалуй. Между секундой и полутора секундами. Даже у UFraw три секунды уходит на загрузку.

AP ★★★★★
()
Ответ на: комментарий от AP

f-spot хорошая штука, ради нее пару раз ставил полный gnome/mono stack, только она почему-то не работала с моим Canon SD450 aka IXUS55, хотя все другие gphoto2-приблуды работали нормально.

grob ★★★★★
() автор топика
Ответ на: комментарий от kos

Не хотите, не ставьте, а кроме GNOME еще и Mono нужно ставить и не только Mono а еще куча всяких sharp, и dbus с sharp пересобирать... И вообще эта штука для GNOME Desktop.

И когда же они пофиксят этот "неизвестно откуда берущийся баг" с поиском по контактам Evolution.

Tigro ★★
()
Ответ на: комментарий от AP

> > Правильно я понимаю, beagle - это аналог Spotlight из OSX? > Вроде того. Правда, ещё не ясно, кто кому аналог :)

Классно, теперь бы еще и интеграцию с KDE и было бы ваще зыконско. =)

chinpunkanpun
()
Ответ на: комментарий от Tigro

> а кроме GNOME еще и Mono нужно ставить и не только Mono а еще куча всяких sharp, и dbus с sharp пересобирать...

sudo apt-get build-dep beagle

Всё проще чем кажется :)

AP ★★★★★
()
Ответ на: комментарий от chinpunkanpun

Как уже было упомянуто, существует kio_beagle :)

AP ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.