LINUX.ORG.RU

Beagle 0.2.0


0

0

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

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

Анонс

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

★★★★★

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

Re: Beagle 0.2.0

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

anonymous ()

Re: Beagle 0.2.0

Это что-то вроде Google desktop?

anonymous ()
Ответ на: Re: Beagle 0.2.0 от anonymous

Re: Beagle 0.2.0

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

random_code ★★ ()
Ответ на: Re: Beagle 0.2.0 от random_code

Re: Beagle 0.2.0

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

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

atrus ★★★★★ ()

Re: Beagle 0.2.0

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

anonymous ()

Re: Beagle 0.2.0

этим кто-то пользуется?

anonymous ()
Ответ на: Re: Beagle 0.2.0 от atrus

Re: Beagle 0.2.0

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

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

ser_bur ★★ ()
Ответ на: Re: Beagle 0.2.0 от anonymous

Re: Beagle 0.2.0

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

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

suser ()
Ответ на: Re: Beagle 0.2.0 от random_code

Re: Beagle 0.2.0

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

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

Shaman007 ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от Shaman007

Re: Beagle 0.2.0

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

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

svyatogor ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от svyatogor

Re: Beagle 0.2.0

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

geek ★★★ ()
Ответ на: Re: Beagle 0.2.0 от anonymous

Re: Beagle 0.2.0

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

bc ()

Re: Beagle 0.2.0

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

chinpunkanpun ()
Ответ на: Re: Beagle 0.2.0 от atrus

Re: Beagle 0.2.0

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

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

anonymous ()
Ответ на: Re: Beagle 0.2.0 от anonymous

Re: Beagle 0.2.0

> Я

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

anonymous ()

Re: Beagle 0.2.0

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

anonymous ()

Re: Beagle 0.2.0

ALT+F7 и ниипет

anonymous ()
Ответ на: Re: Beagle 0.2.0 от chinpunkanpun

Re: Beagle 0.2.0

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

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

AP ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от svyatogor

Re: Beagle 0.2.0

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

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

AlexM ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от AlexM

Re: Beagle 0.2.0

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

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

kos ()
Ответ на: Re: Beagle 0.2.0 от kos

Re: Beagle 0.2.0

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

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

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

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

AP ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от AP

Re: Beagle 0.2.0

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

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

kos ()
Ответ на: Re: Beagle 0.2.0 от AP

Re: Beagle 0.2.0

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

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

anonymous ()
Ответ на: Re: Beagle 0.2.0 от anonymous

Re: Beagle 0.2.0

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

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

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

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

AP ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от AP

Re: Beagle 0.2.0

Technologies used: Java-Gnome, Lucene

опять гном :(

ну не хочу я его либы ставить..

kos ()
Ответ на: Re: Beagle 0.2.0 от anonymous

Re: Beagle 0.2.0

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

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

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

atrus ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от anonymous

Re: Beagle 0.2.0

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

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

atrus ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от kos

Re: Beagle 0.2.0

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

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

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

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

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

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

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

AlexM ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от AP

Re: Beagle 0.2.0

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

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

AlexM ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от kos

Re: Beagle 0.2.0

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

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

AlexM ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от AlexM

Re: Beagle 0.2.0

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

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

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

AP ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от AP

Re: Beagle 0.2.0

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

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

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

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

AlexM ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от AlexM

Re: Beagle 0.2.0

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

AlexM ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от AlexM

Re: Beagle 0.2.0

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

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

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

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

AP ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от AP

Re: Beagle 0.2.0

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

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

AP ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от AP

Re: Beagle 0.2.0

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

grob ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от grob

Re: Beagle 0.2.0

Бывает :)

Скорее всего, C#-биндинг к libgphoto недоделанным был.

AP ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от kos

Re: Beagle 0.2.0

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

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

Tigro ★★ ()
Ответ на: Re: Beagle 0.2.0 от AP

Re: Beagle 0.2.0

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

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

chinpunkanpun ()
Ответ на: Re: Beagle 0.2.0 от Tigro

Re: Beagle 0.2.0

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

sudo apt-get build-dep beagle

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

AP ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от chinpunkanpun

Re: Beagle 0.2.0

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

AP ★★★★★ ()
Ответ на: Re: Beagle 0.2.0 от AP

Re: Beagle 0.2.0

Не, ну конечно, можно все отламать, и тогда действительно будет чуть чуть.

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