TiddlyWiki описание и FAQ по TiddlyWiki - персональной Wiki

TiddlyWiki - это уникальная концепция веб-программирования, пожалуй, самая необычная из всех, с которыми нам приходилось встречаться. Суть ее в том, что весь сайт хранится в одном HTML-файле в структурированном виде (в каком-то смысле образуя Базу Данных), а взаимодействие между его содержимым и пользователями обеспечивает масса JavaScript скриптов, исполняющихся в браузере клиента. При заходе на сайт, сразу весь его контент загружается к клиенту, после чего все взаимодействие с ним происходит уже на локальном компьютере без обращения к серверу (не считая подкачки картинок). Кроме того, соблюдены основные принципы wiki - отсутствует "админка", WYSIWYG-режим редактирования контента почти не отличается от режима просмотра, поддерживаются ВикиСсылки, теги. При сохранении изменений html-файл перезаписывает сам себя, причем он может храниться как на сервере, так и на локальном компьютере (жестком диске, флэшке).

TiddlyWiki - это небольшой персональный wiki-движок, реализованный в на базе JavaScript. Движок существует целиком в одной HTML-странице, храня в ней как собственный код, так и пользовательские данные. TiddlyWiki целиком загружается и исполняется в броузере (т.е. в оперативной памяти), а потому несравненно удобна и быстра в повседневном использовании. После внесения изменений, файл перезаписывает сам себя. Таким образом, чтобы взять с собой свою персональную wiki, достаточно скопировать на флэшку один .html файл. Также существуют сервисы (tiddlyspot.com, например.), позволяющие бесплатно вывешивать сайты на tiddlywiki в Сеть на доменах третьего уровня. Благодаря высокому быстродействию и простому интерфейсу, TiddlyWiki пользуется очень высокой популярностью как электронная записная книжка, личный сборник заметок, планировщик (to-do list).

FAQ по TiddlyWiki

При сохранении локального файла в FireFox 3.0 постоянно требует разрешения на запись

По официальным рекомендациям:

  1. найдите файл настроек FireFox "prefs.js" (например, C:\Documents and Settings\Your Name\Application Data\Mozilla\Firefox\Profiles\abcdef12345.default\prefs.js);
  2. откройте его в текстовом редакторе;
  3. Найдите строчку
user_pref("capability.principal.codebase.p0.id", "file://");

и пропишите в ней путь к вашему TiddlySpot вот так:
user_pref("capability.principal.codebase.p0.id", "file://I:/see/some/tiddlywiki.html");

Теперь FireFox перестанет раз в сессию спрашивать разрешение на запись файла.

Использование TiddlyWiki под Windows 7 и современном FireFox

Старые версии (например, TiddlyWiki 2.8.1) больше в принципе не будут работать в современных браузерах (например, в FireFox 57) из соображений безопасности.

Как же обеспечить работу с ним под Windows 7 с современным браузером? Оказывается, есть прекрасное решение:

  • переименовываем файл, меняя расширение на "hta". Теперь файл начинает исполняться как нативное приложение Windows! Очень быстро, и все работает, и сохраняется, только вот при редактировании тиддлов возникат ошибка "800a025e"
  • чтобы избавиться от нее открываем получившийся файл в Notepad++, и сразу после добавляем код <meta http-equiv="X-UA-Compatible" content="IE=9" />

Все!


Вы можете задать интересующий вас вопрос о TiddlyWiki прямо здесь.

Блог

Tilda Module: интеграция NetCat с Tilda.cc

Представляем нашу новую разработку, модуль интеграции CMS NetCat с платформой Tilda.cc. Модуль дает возможностью полуавтоматически размещать классные лендинги прямо в структуре вашего сайта!

далее

Как оптимально заархивировать файлы, чтобы распаковать их средствами ISPmanager?

В определенных случаях файлы выгоднее заливать на веб-сервер в виде архива. Во-первых, если данные хорошо сжимаются, или же просто файлов очень много, это сократит время заливки. Во-вторых, в любом случае это обезопасит данные от случайного повреждения, так как при распаковке архива происходит проверка его целостности с помощью контрольной суммы (CRC). Однако, не вполне понятно, какой формат архива и тип сжатия выбирать? Мы провели небольшое экспериментальное исследование на эту тему.

далее

Как расшифровать бэкапы, зашифрованные ISPmanager?

В ISPmanager версии 5.52.0 и старше, реализована новая система резервного копирования, построенная на основе некоей ISPtar. И работает она... своеобразно. Попробуем разобраться, как именно.

далее

Типовой сайт по раскрытию информации по Приказу ФСФР 22.06.2005 № 05-23/пз-н

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

далее

Весь блог тут