LINUX.ORG.RU

NoteFinder 2.0


0

0

Зарелизил версию 2.0 своей поделки :)

NoteFinder - это менеджер заметок. Для запуска требуется Python, Qt и PyQt. Умеет теги, поиск по мере ввода по нескольким ключевым словам. Ищет по дате, тегам, имени, тексту. Wiki-разметка (кроме перекрестных ссылок, не хочу превращать в локальную вики). Кнопки для визуального редактирования. Импорт/экспорт как отдельных заметок, так и всей базы (удобно для бэкапов и синхронизации). Заметки хранятся в виде текстовых файлов. Кроссплатформенно. Прячется в трей. Может быть расширено плагинами. Ещё много чего есть. Распространяется под BSDL, кроме не моего компонента под GPL.

Тарболл: http://notefinder.googlecode.com/files/notefinder-2.0.tar.bz2

PKGBUILD: http://notefinder.googlecode.com/files/PKGBUILD

>>> Просмотр (1280x1024, 209 Kb)

★★★

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

Автор, а чем Ваше приложение лучше zim? И если не видели - посмотрите. Особенно древовидность и способ хранения (в виде файлов и папок).

zim устраивает всем. И даже Perl предпочтительнее Python, ибо в встречается по умолчанию везде, кроме винды.

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

на моей винде по умолчанию встречаются и perl, и python, и tcl/tk, и gcc, и hg/svn с rsync'ом :)

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

> не везде, в maemo (nokia n770\n800\n810) нету (((((((

Т.е. из коробки ни одного скриптового языка?? Печально.

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

Во-первых, ZIM - это локальная wiki, а не менеджер заметок. Там есть теги? Во-вторых, древовидность не нужна. В-третьих, данные NoteFinder тоже хранит на файловой системе. В-четвёртых, Python уже давно в LSB, да и установить его из репозитория или собрать из исходников не составит большого труда.

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

Хорошая программа, буду пользоваться.

Спасибо.

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

> Во-первых, ZIM - это локальная wiki, а не менеджер заметок. Там есть теги? Во-вторых, древовидность не нужна.

Уже давно использую как записную книжку. И древовидность очень даже полезной оказалась. Но можно её просто не использовать. А вот тэгов нет. И они не нужны ;)

Python уважаю, Qt презираю.

Ok, обязательно посмотрю сабж.

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

Посмотрел. Как теги хранятся - великолепная идея. Жаль только мне такое приложение - мусорка записок - не нужно.

CtrlAltBs
()

> Для запуска требуется Python, Qt и PyQt. > Распространяется под BSDL, кроме не моего компонента под GPL.

Не понял, ежели прога писана с Qt4, так и распространяться должна под GPL а не под BSDL?

xintrea
()

Установил из тарболла путем запуска install.sh от рута. Система Ubuntu 7.04. Получаем ошибки


$ notefinder
Traceback (most recent call last):
File "/usr/bin/notefinder", line 37, in <module>
main = main_impl.MainWindow()
File "/usr/lib/python2.5/site-packages/notefinder_ui/main_impl.py", line 58, in __init__
self.editor = Editor()
File "/usr/lib/python2.5/site-packages/notefinder_ui/editor_impl.py", line 45, in __init__
self.ui.tabWidget.clear()
AttributeError: clear



Что надо сделать чтобы заработало?

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

Обнови python-qt4 до 4.3 :) Насчёт лицензирования: мда, вопрос спорный, надо гуглить. Исходники под GPL выкладывать не хочется. Хотя... Не один я так делаю. Qt-шный фронтенд к APT, Adept (используется в Kubuntu) тоже под ревайзнутой BSD.

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

>> Си++ -тормозное говно, как и то, что на нём написано. Питон и прочее интерпретируемое говно - для неудачников, которые не осилили Си, и вечно плачут в ожидании "биндингов".

>Игнор-лист заодно пополнил ^_____^

Сильно отписался, уважаю. :)

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

> Обнови python-qt4 до 4.3

Это всю Ubuntu 7.04 обновлять надо. В бекпортах 4.3 нету. Так что сия прога идет лесом.

PS: Для красноглазых анонимусов - поэтому и нет игр под линух. А коммерческие продукты сплошняком на яве. Сложность установки программ в линухе - тормозит развитие всего линуха.

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

>Это всю Ubuntu 7.04 обновлять надо

Ты опять недоволен, что на твою древнюю бубунту софт не встает ?

http://www.linux.org.ru/view-message.jsp?msgid=2790169

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

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

> Ты опять недоволен, что на твою древнюю бубунту софт не встает ?

Да.

> не доставать всех, что они под твои древние библиотеки софт не пишут.

Не нужно писать софт под древние библиотеки.

Нужно чтобы софт под линух работал сразу после установки. Как это будет сделано - неважно. Но пока это не сделано. И такие люди как вы считают, что это нормальная ситуация. Из-за вас, из-за вас лично, и из-за таких как вы линух рано или поздно развалится. Будете тогда голову ломать "Почему так все плохо вышло?" А потому и вышло плохо, что девелопкомпании как обходили линух стороной так и обходят. И будут обходить до тех пор, пока в линухе не появится нормальная установка программ. Без плясок с бубном.

Когда пользователь будет уверен, что он скачает прогу, и она у него заработает. А производитель будет уверен, что его прога заработает у пользователя. Вот тогде линух начнет развиваться как декстоп. А пока - вот вам 1% и досвидания.

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

>Нужно чтобы софт под линух работал сразу после установки. Как это будет сделано - неважно. Но пока это не сделано.

Распечатай это крупными буквами и повесь в своей "детской комнате".

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

А вообще-то, человек написал полезную прогу и мы тут ее обсуждаем. А ты, со своим недовольством линухом, можешь отбыть в пешее эротическое путешествие. Вот.

athost ★★★★★
()

спасибо за сабж!
ушел тестить ))

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

>Нафиг мусорить конфигами в каталоге с заметками?

для конфигов есть папка ~/.config. надоело что каждая мелкая поделка наровит засрать домашнюю папку,а эта засерает еще и двумя папками

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

>Куте4 - это убогие тормоза в сравнении с гтк2.

>Си++ -тормозное говно, как и то, что на нём написано. Питон и прочее интерпретируемое говно - для неудачников, которые не осилили Си, и вечно плачут в ожидании "биндингов".

Тоньше надо, тоньше. :)

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

Да знаю я, уже неделю назад в TODO записал :)

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

Спасибо, как доберусь до десктопа - загружу на Google Code :)

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

Уфф, всё, хватит меня пугать - у RiverBank такие же exception'ы, как и у Троллей.

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

Развалится Линукс - будем пользоваться *BSD или *Solaris ;)

У тебя не то что бы просто старые версии либ - у тебя странное несоответствие версий Qt и PyQt :)

GFORGX ★★★
() автор топика

deb пакеты можно отлично автоматом генерировать с помощью расширения setuptools. P.S. нафиг нужен какой-то install.sh когда есть setuptools?

pawnhearts ★★★★★
()

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

anonymous
()

ваша "поделка" - как раз то , что я искал! буду тестить

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