LINUX.ORG.RU

MyTetra v1.30

 , ,


0

1

Кроссплатформенный менеджер накопления информации MyTetra обновился до версии 1.30. Это знаковый релиз, при подготовке которого нумерация даже «перескочила» через одну версию (предыдущая была 1.28).

В новом релизе MyTetra появилось три долгожданных функции:

  • Синхронизация через интернет: для синхронизации можно использовать любые системы облачного хранения данных или системы контроля версий. Главное, чтобы эти системы поддерживали атомарность. Автор протестировал и использует Git на GitHub.com.

  • Шифрование: данные можно шифровать по алгоритму RC5-32/12/16 c CBC-режимом сцепления, ключ генерируется на основе пароля с солью, пропущенного через алгоритм PBKDF2 на 1000 раундов с длиной ключа 160 бит. Для генерации ключа шифрования в 128 бит, от результата берется MD5 сумма. Каждая запись шифруется с уникальным инициализирующим вектором. Как побочный результат реализации шифрования, была создана кроссплатформенная библиотека RC5Simple.

  • Навигация по истории: в MyTetra появились замечательные кнопочки, которые позволяют быстро перемещаться назад и вперед по истории просматриваемых записей. Так же теперь MyTetra помнит, какую запись вы редактировали в каждой ветке и автоматически выбирает данную запись при переходе в уже посещённую ветку. Так же запоминается позиция курсора в редактируемых записях (настраиваемо).

Подробности:

Традиционный обзор нового релиза MyTetra v.1.30

Официальная страница программы MyTetra

Документация по настройке синхронизации MyTetra через интернет

Следующий релиз автор планирует посвятить доработке встроенного WYSIWYG-редактора и добавлению инструментов работы с текстовыми метками.

>>> Новость на сайте автора



Проверено: post-factum ()
Последнее исправление: post-factum (всего исправлений: 1)
Ответ на: комментарий от anonymous

Кстати для тетры есть отличная подружка http://www.keepassx.org/ для хранения паролей
вместе эти программы очень хороши если их базы тем или иным способом синхронизировать между компьютерами.

Если иметь MyTetra, KeePassX ненужен. В MyTetra встроено шифрование. Зашифруй запись с паролями и всё. Функционал тот же что и в KeePassX: имея один пароль, можешь вспомнить остальные.

В MyTetra я храню пароли в зашифрованных записях. И эти записи хранятся на GitHub, Эти данные доступны всем:

Тут меня в аське спрашивают, не боюсь ли я хранить свои личные данные в зашифрованном виде на открытом хостинге. Вдруг взломают? Отвечаю: я считаю используемую подсистему шифрования RC5Simple достаточно надежной для хранения своих приватных данных, при условии использования хорошего пароля. Если у кого есть желание заняться взломом, пожалуйста - исходники открыты, мои данные лежат на GitHub (ищите по ключевому слову mytetra). Приз ~3000 руб. + ~100$ в моем WebMoney-кошельке, которые можно утащить узнав WM-данные, хранящиеся в одной из записей.

webhamster
() автор топика

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

stalkerg ★★★★★
()

Вот оно как, Михалыч. Новость на главной. Обсуждают какая хорошая цацка... А автора сей цацки забанили на ЛОРе, якобы за тупняк. :D

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

> Вот оно как, Михалыч. Новость на главной. Обсуждают какая хорошая цацка... А автора сей цацки забанили на ЛОРе, якобы за тупняк. :D

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

Ну пусть хоть новость поболтается, хоть какой-то толк от этой клоаки.

webhamster
() автор топика

wolf@wolf-Inspiron-1011:~/mytetra_1_30_lin_portable$ ./mytetra.run WalkHistory::clear()

Start MyTetra v.1.30.0 Set main program file to "./mytetra" ./mytetra: symbol lookup error: /usr/lib/kde4/plugins/gui_platform/libkde.so: undefined symbol: _ZN9QListData11detach_growEPii

wolf@wolf-Inspiron-1011:~/mytetra_1_30_lin_portable$ uname -a Linux wolf-Inspiron-1011 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 i686 i686 i386 GNU/Linux

Дистрибутив Kubuntu 11.04

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

> Start MyTetra v.1.30.0 Set main program file to "./mytetra" ./mytetra: symbol lookup error: /usr/lib/kde4/plugins/gui_platform/libkde.so: undefined symbol: _ZN9QListData11detach_growEPii

Запускайте mytetra.sh а не бинарник mytetra.

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

wolf@wolf-Inspiron-1011:~/mytetra_1_30_lin_portable$ ls

doc iconengines imageformats lib license.txt mytetra mytetra.run readme.txt

Вы имеете в виду mytetra.run ? Так я его и запускаю.

wolf@wolf-Inspiron-1011:~/mytetra_1_30_lin_portable$ ./mytetra.run

WalkHistory::clear()

Start MyTetra v.1.30.0 Set main program file to "./mytetra" ./mytetra: symbol lookup error: /usr/lib/kde4/plugins/gui_platform/libkde.so: undefined symbol: _ZN9QListData11detach_growEPii

Но самое интересное, что если я запускаю бинарик ./mytetra то все запускается...

wolf@wolf-Inspiron-1011:~/mytetra_1_30_lin_portable$ ./mytetra WalkHistory::clear()

Start MyTetra v.1.30.0 Set main program file to "./mytetra" Check full current path «/home/wolf/mytetra_1_30_lin_portable» Check config file «/home/wolf/mytetra_1_30_lin_portable/conf.ini» In getApplicationName() call getTargetOs() return «any» In getApplicationName() return «mytetra» Detect home directory «/home/wolf/.mytetra» Check config file «/home/wolf/.mytetra/conf.ini» и т.п.

то есть как я понимаю sh файл должен запускать ее с либами идущими вместе с софтиной ?

wolf@wolf-Inspiron-1011:~/mytetra_1_30_lin_portable$ cat mytetra.run

#!/bin/sh

# LD_LIBRARY_PATH=./lib:${LD_LIBRARY_PATH} LD_LIBRARY_PATH=lib:${LD_LIBRARY_PATH:+":$LD_LIBRARY_PATH"}

export LD_LIBRARY_PATH

./mytetra

Но получается что с ними оно у меня стартовать не хочет, а с системными либами на «ура» ?

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

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

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