Зачем еще один блокнотик, но не сделанный фирменно, чтобы летало и само все туда запрыгивало?
Анализировал существующее. Везде ну обязательно есть какие-то свои неприятности и неудобства. Самое главное: получается, что ни одна из крутых коммерческих фирм не может отказать себе во множественных подглядываниях в систему и других полезных для себя и не нужных пользователю приколах. Это - самое главное почему нужно свое, некоммерческое, не попсовое, не маркетинговое, не хакерское, не спамерское и т.п.. При максимуме нужного и удобного функционала, но без переборов в сервисах. Мало того, что при установке, скажем, Evernote от Микрософта тут же у меня перестал работать Хром (при попытке прокрутить страницу он зависал). Т.е. эта прога очень плотно начала что-то делать в системе и рулить, даже ее деинсталляция затянулась надолго из-за подчистки разных хвостов.
Интересно, сами топовые разрабюотчики пользуются своими прогами? Или для себя что-то более прагматиченое? Думаю, что они делают не под себя, а для некоего мифического пользователя.
Предлагаемый Блокнотик – достаточно мощное, удобное и надежное хранилище, я его делал под себя, чтобы, наконец слить все свои записи, блокнотики, архивы в одно место и систематизировать их.
Блокнотик это – приложение для сохранения записей в упорядоченном формате с множеством возможностей:
· неограниченное количество Блокнотиков;
· неограниченное число вложенных подразделов;
· создание разделов-ссылок на другие существующие разделы, свои и чужие (если предоставлен доступ);
· выборка только нужных в данный момент разделов;
· выделение разделов по shiftи ctrl (для перетаскивания или задания шрифта);
· перетаскивание разделов с одного окна Блокнотика в дерево другого;
· любой контент на страницах любого размера текста;
· неограниченное форматирование визуально и html-кода;
o вставка спойлеров
o математический редактор
o вставка картинок
o вставка кода видео
o прикрепление файлов (архивов, документов и т.п.)
o глубокое редактирование гиперссылок
o и т.п.
· шифрование любых разделов;
· поиск по всем разделам по словам и по хэштегам;
· сохранение предыдущего варианта при редактировании;
· любое количество сохраненных точек восстановления для полного возврата к предыдущему варианту (как в играх – сохранение перед важными операциями);
· восстановление удаленных разделов и Блокнотиков;
· перекачка рисунков с копируемых интернет-страниц;
· копирование фрагментов раздела в другие выбранные разделы;
· любой раздел в виде интернет страницы для передачи ссылки;
· код для вставки Блокнотика на сайт;
· установка доступа для всех – только для чтения;
· локальная копия для работы без интернета;
· любое количество сохраненных версий старых вариантов с возможностью загрузить любую из них;
· архивирование каждый день, неделю и месяц.
Описание его функций находится в файле помощи (который сам сделан с помощью движка Блокнотика).
Доступен пример его воплощения, и уже сделана на нем карта сайта.
Сначала я думал все зашифровывать на клиентской стороне так, чтобы никакой админ не мог бы на сервере ничего прочесть, а всякий, кто способен разобраться с кодом вэб-страницы мог бы убедиться в недоступности записанного. Но потом сам же придумал способы, как обойти это. Кроме того, нужны будут дополнительные довольно неудобные телодвижения от пользователя. И сделал так, чтобы пользователь мог бы зашифровывать любой свой раздел, где он не желает рисковать. Это – в самом деле совершенно не взламываемый способ, но нужно не забывать пароль иначе не вернуть информацию, а восстановление пароля тут невозможно, если его не записывать, а это бы лишало способ всего преимущества. Так что записанное может восстановить только знающий пароль. Причем вовсе не нужен какой-то сложный пароль, достаточно четырех букв и алгоритм сделает надежный результат. А 4 буквы или цифры запомнить не сложно.
Все облачные сервисы не шифруют информацию и мне пофиг, если в Яндекс дисковой поддержке какой-то Вася залезет посмотреть ко мне. То, что я хочу скрыть, я закачиваю зашифрованным, а остальное пусть смотрит :)
Понятно, что если самому шифровать, например, с помощью шифровальщика или каким-то своим способом, то это придаст полную самоуверенность в безопасности.
Пока горячо можно конструктивно критиковать и делать предложения. Потом вряд ли буду что-то глубоко перекраивать.
Уже начал формировать свою универсальною систему знаний (для меня это – не сведения, а уже знания, которые лишь хранятся вне мозга).
Каждый авторизованный может наделать себе Блокнотиков: страница администрирования.
Страница администрирования Блокнотиков:
Страница Блокнотика:
Возможности дополнились страницей показа развернутого дерева.
Теперь слева-сверху Блокнотика, в шапке над редактором иконка в виде дерева, открывающая отдельную страницу.
Страница прокручивается как пальцем перетаскиванием мышью, при наведении на узлы-разделы всплывает краткая инфа, а при щелке – более подробное окошко, и если информации узла много, то там есть ссылка на показ отдельной страницей (как показываются разделы Блокнотика).
Автор имеет возможность как угодно перетаскивать узлы, формируя нужный ему вид. Так же он может прямо здесь создавать новые узлы и редактировать имеющиеся. В справочной информации все описано.
Фича может быть полезна при создании генеалогических деревьев и любых других сложных визуальных иерархий. При этом информация каждого узла не ограничена, что делает такой показ хорошей базой данных в виде дерева.
| ||||||||||||