После того, как я показал сообществу хабра свой проект PJournal, мой почтовый ящик просто разрывался от натиска входящих сообщений. Люди, которые прочитали её на хабре, советовали, что можно улучшить в техническом плане и в плане дизайна, те, кто скачал программу по совету какого-то из пользователей, просили у меня функции, которые бы они хотели увидеть в программе в ближайшее время.
Программа PJournal нашла свою аудиторию, хотя я очень боялся, что она просто затеряется среди десятков других подобных программ.
Окрылённый такой победой, я решил развивать и улучшать этот продукт с учётом тех многих пожеланий и советов, что я получил. И это развитие вылилось в новый проект под названием Zen Diary (http://zendiary.org).
Что такое Zen Diary
Zen Diary — это ваш и только ваш личный дневник с возможностью шифрования заметок. Программа имеет лёгкий и приятный интерфейс, не перегруженный лишними функциями (потому что многие дневники представляют собой банальные текстовые редакторы с нагромождением никому ненужных функций) и представляет из себя полностью standalone-приложение, поэтому все заметки действительно личные и к ним нет доступа ни у кого, кроме вас. В Zen Diary вы не не найдёте страшных и перегруженных WYSIWYG-текстовых редакторов — программа использует синтаксис markdown-разметки, который знаком многим IT'шникам. Для тех же, кто не знаком с ним, в Zen Diary встроена справка по правилам разметки, благо они лёгкие и осваиваются за полчаса. Если же вы не хотите вспоминать нюансы синтаксиса, над полем редактирования есть ряд небольших аккуранных кнопок форматирования текста.
Возможности Zen Diary
- Редактирование заметок с помощью markdown и предпросмотр.
- Хранение всех заметок в базе SQLite.
- Шифрование любых заметок алгоритмом AES-256.
- Экспорт заметки в HTML.
- Есть возможность сохранения не в базу, а в отдельный файл.
- Также есть возможность открыть любой текстовый файл в программе.
- В программу встроена проверка правописания на основе Yandex.Speller (требуется подключение к интернету).
- Возможность ведения нескольких дневников параллельно (работа с несколькими базами SQLite и переключение между ними).
- Доступ к редактированию и просмотру только по логину и паролю.
- А как приятно работать в полноэкранном режиме, никто не отвлекает.
- Поддерживается Drag'n'Drop файлов в поле для редактирования. Достаточно закинуть изображение в окно и на него появится markdown-ссылка.
- Есть возможность локализации Zen Diary на любой язык.
- Автоматическое продолжение нумерованных и ненумерованных списков в редакторе.
Хотелки с хабра
- Подсветка синтаксиса markdown http://habrahabr.ru/post/217697/#comment_7451931
- Открытый исходый код http://habrahabr.ru/post/217697/#comment_7451791
- Хранение записей просто в файловой структуре http://habrahabr.ru/post/217697/#comment_7451791
- Портабельная версия для запуска с флешки http://habrahabr.ru/post/217697/#comment_7451791
- Возможность работы с несколькими журналами параллельно http://habrahabr.ru/post/217697/#comment_7451791
Несколько скриншотов для удержания внимания
Создание новой заметки
Просмотр созданной заметки. Можно фильтровать по дате обновления/создания и ещё по нескольким величинам.
Редактирование существующей заметки. С подсветкой синтаксиса гораздо лучше. Можно ещё включить нумерацию строк.
Предпросмотр. ширину поля предпросмотра можно изменять в настройках.
Можно вести несколько дневников параллельно.
Просто настройки.
Чем помочь проекту
На волне PJournal, Zen Diary используют всего около 800 человек. Хотелось бы и дальше наращивать ядро пользователей, тем более денег я за программу не прошу. А наращивать ядро пользователей десктопной программы, а не SaaS, в разы более трудоёмкое занятие. Если Вы сможете упомянуть о проекте где-то в сети, упомяните и киньте мне отклик об этом, я буду безмерно благодарен.
Если у вас есть свой сайт и Вы повесите баннер, чтобы «поддержать отечественного производителя», я также оставлю ссылку на вас у себя.
Если просто посоветуете этот дневник своим знакомым, потому что «это самый приятная для редактирования и чтения заметок программа», моей благодарности не будет предела.
Когда я пишу слово благодарность, оно означает, что ваше имя (конечно же, только с вашего согласия) будет на сайте в особом разделе тех, кто помог развитию проекта.
Дайте мне скорее написать свою первую заметку
Скачать программу можно на официальном сайте: http://zendiary.org
Прямая ссылка на версию 2.3.2: Zen Diary 2.3.2 на GitHub
Ссылка на репозиторий: https://github.com/NeonMercury/zen-diary
Автор: NeonMercury