Сайт | Скачать | Видео | Wiki

Автор Тема: didiWiki in Bionic 32bit  (Прочитано 1700 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн aquanaut

  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Автор темы
didiWiki in Bionic 32bit
« : 27 Декабрь 2021, 01:17:36 »
Привет!
Обнаружил, что в Puppy Bionic 32bit код didiWiki существенно доработан по  сравнению с вер. 05-13, которая находится в репозиториях lubuntu 18.04 и debian. Где можно найти код этой didiWiki из Puppy Bionic 32bit, чтобы его скомпилировать и поставить на Debian, например? Поискал в сети, что то открытых репозиториев с этими кодами не видно.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2322
  • Репутация: +27/-0
Re: didiWiki in Bionic 32bit
« Ответ #1 : 27 Декабрь 2021, 06:52:55 »
- у меня на первой странице гуглопоиска выдало - линк - в readme там написано "DidiWiki 0.66"
----------
(# с "DidiWiki" пока почти не знаком и не знаю какая именно версия в BionicPupp32)
- описаний проги на русском нашел неособогусто.
? вроде мельком попадалось и про "CVS-cards" - никто случайно не знает может ли прога их обрабатывать ?
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33327
  • Репутация: +226/-0
    • PuppyRus-A
Re: didiWiki in Bionic 32bit
« Ответ #2 : 27 Декабрь 2021, 09:15:37 »
https://wiki.puppyrus.org/puppy/start
http://distro.ibiblio.org/puppylinux/sources/d/didiwiki-0.8.tar.gz
Чем не устроило просто забрать бинарник?
Всегда интересовало - где didiwiki можно применить?

Оффлайн aquanaut

  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Автор темы
Re: didiWiki in Bionic 32bit
« Ответ #3 : 27 Декабрь 2021, 15:55:18 »
В Bionic 32bit и не пишут номер. Я путем пристального вглядывания на двух рядом стоящих ноутбуках понял разницу. Хотя... значительность разницы бросается в глаза, даже если их рядом не ставить.
По поводу как использовать. Я точно знаю, что на вкус и цвет все фломастеры разные. Этих wikk много сейчас: только выбирай. Но эта - предельно простая, тем и замечательная для меня. К тому же на С. Немаловажно, что понятно, что где лежит, чтобы синхронизировать или архивировать (что не всегда тривиально для других wikk), ну и отуствие sql-серверов тоже выглядит приятно. Для небольших задач (думаю, сотни тысяч страниц) должно хватить. А дальше - перекодировщик разметки и айда на более продвинутую платформу, если вообще понадобится. Иными словами didiwiki - для меня идеальная песочница. Но не только, конечно. Если читали, то метод zettelkasten сейчас выставляют за очередную "серебрянную пулю" есть приложение ориентированное на его применение, но оно проприетарное и уже высокой степени зрелости с кучей бантиков и рюшечек. Сам метод оригинально велся на бумажных карточках и в идеале ничего такого не требует. Легко найдете много информации, вплоть до канала в телеграмме по этому вопросу. Так вот didiwiki - идеальная заготовка под свою базу zettelkasten. Это если кому надо, конечно. Кому не надо, то и спроса нет. Единственно... вчера в электричке читал книжку 2001 гда (что-то по ИТ архитектуре и стратегии развития отрасли) так там уже было: "улучшение  информационной обеспеченности и наличие разнообразной доступной информации замедляет принятие решений и в конечном итоге тормозит развитие". Мы, конечно, этого в 2001 году не чувствовали. А сейчас - чувствуем. Некоторые....

Оффлайн aquanaut

  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Автор темы
Re: didiWiki in Bionic 32bit
« Ответ #4 : 27 Декабрь 2021, 16:00:01 »
Вот knn-у интересно cvs. Если точно cvs, а не его продвиниутый аналог zettelkasten, то из коробки - точно не поддерживается ничего. Она минимальная "донельзя". А в debian с их 05-13 вообще... не взглянул бы, если бы не знал, что у puppy есть что-то минимально рабочее. Да. Ну, так онаж на C. Размер 25 КБ. Написать можно то, что нужно и так, как нужно. Ну, в идеале....

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2322
  • Репутация: +27/-0
Re: didiWiki in Bionic 32bit
« Ответ #5 : 27 Декабрь 2021, 17:09:04 »
zettelkasten
- за подсказку за Zettelkasten - спасибо - как минимум при беглом чтении интересно - дальше видно будет.
------------
- от себя - вдруг пригодится:
-- (# попалось впервые сегодня по теме) - линк [# на практике пока не пробовал, но интересно].
-- 'MyTetra' ( # с некоторого времени стал чуть поменьше прогу пользовать. Да - с одной стороны - 'qt', но на край должно нивелироваться 'созданием дерева каталогов' для того чтоб хоть в 'tty' просматриать [например ч/з 'w3m'] # тут, блин, более года как есть относительно рабочие заготовки, но довести до нормальной кондиции руки пока так и не доходят...)
=======
зы
когда упоминал про обработку 'cvs' - подразумевал 'android-linux-cvs-контактные-карты' (# допустим есть у меня порядка 1000 контактов в телефоне - с телефона на телефон я их переношу 'экспортом/импортом-ч/з-sdcard', но с редактированием под линуксом [на десктопе] пока не растет - с кодировкой что-то не то # копался-недокопался - находил в нете близко к решениям, но по различным причинам не срасталось)
« Последнее редактирование: 27 Декабрь 2021, 17:11:22 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1488
  • Репутация: +42/-1
  • /dev/hands from /dev/ass
Re: didiWiki in Bionic 32bit
« Ответ #6 : 27 Декабрь 2021, 21:24:09 »
android-linux-cvs-контактные-карты
Вроде, как vcf используется? Обычный текст
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5101
  • Репутация: +131/-1
Re: didiWiki in Bionic 32bit
« Ответ #7 : 28 Декабрь 2021, 00:49:02 »
-- 'MyTetra' .... для того чтоб хоть в 'tty' просматривать [например ч/з 'w3m']
Через MyTetra Share, не оно? Поместить свой mytetra.xml на github, а дальше как описано в подразделе Как разместить свои данные в виде онлайн-энциклопедии.

Например, скрин в консольном браузере links, для ссылки: 
Код
https://webhamster.ru/mytetrashare/index/https:~~raw.github.com~xintrea~mytetra_syncro~master~mytetra.xml

p.s. Конечно только просматривать, речь не идет о записи новых заметок в консоли.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2322
  • Репутация: +27/-0
Re: didiWiki in Bionic 32bit
« Ответ #8 : 28 Декабрь 2021, 04:09:01 »
Вроде, как vcf используется? Обычный текст
- да - 'vcf' - это я перпутал ( но с перекодировками на линуксе андроидовских-'vcf'~ок у меня когда-то тогда конечного результата не вышло, хотя и проковырялся сколько-то времени [охота было чтоб не крокозябры в текст-редакторе показывало])
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2322
  • Репутация: +27/-0
Re: didiWiki in Bionic 32bit
« Ответ #9 : 28 Декабрь 2021, 04:34:17 »
Как разместить свои данные в виде онлайн-
- не, - я про офлайн просмотр базы своих заметок, созданных в 'MTt' (смотреть записи своей офлайн-базы в браузере можно и без проги, но "без созданного дерева-заголовков - нету заголовков" :) [см. скрин])
--------------------
зы
'w3m'(vs links) - для показа картинок в 'tty' в "fb-шности" не нуждается
( не могу пока такое заскринить под BionicPupp32)
================
зызы
- сорри за офтоп.
« Последнее редактирование: 28 Декабрь 2021, 17:18:31 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1488
  • Репутация: +42/-1
  • /dev/hands from /dev/ass
Re: didiWiki in Bionic 32bit
« Ответ #10 : 28 Декабрь 2021, 07:53:15 »
чтоб не крокозябры в текст-редакторе
iconv?
http://syslinux.ru/node/1139
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2322
  • Репутация: +27/-0
Re: didiWiki in Bionic 32bit
« Ответ #11 : 28 Декабрь 2021, 09:15:33 »
iconv?
1 - по памяти -'iconv' там наврядли помогал (я тогда наверное день/полдня потратил, но "не дожал").
2 - сейчас бегло глянул - пара линков: link1, link2 (т.е. дело в 'quoted-printable'. и как смутно вспоминается в 7-битности какой-то кодировки)
------------
зы
? если я правильно понял, что 'link1' про "python", то где какие модули питона брать чтоб попробовать способ ?
« Последнее редактирование: 28 Декабрь 2021, 09:21:56 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8502
  • Репутация: +185/-2
  • Старый чайник
Re: didiWiki in Bionic 32bit
« Ответ #12 : 28 Декабрь 2021, 15:13:30 »
в 7-битности какой-то кодировки
Да. Когда-то я писал декодер для чтения sms. "Нечитабельный" текст sms > sms_dec. Выхлоп в /tmp/smstxt был вполне разборчив.
Код
#include <string.h>
#include <stdio.h>
#include <stdlib.h>

#define UNICODE

int main() {

wint_t c;
FILE *fa;
setlocale (LC_ALL, "ru_RU.UTF-8");
char str[5];
fa = fopen("/tmp/smstxt","w");

while (feof(stdin)==0) {
fgets(str,5,stdin);
if (str[0]!='0') continue;
if ((str[1]!='0') && (str[1]!='4')) continue;
sscanf(str,"%x", &c);
putwchar(c);
putwc(c,fa);
}
putwchar('\n');
putwc('\n',fa);
fclose(fa);
return 0;
}
Компилировать - "gcc sms_dec.c -o sms_dec"
« Последнее редактирование: 28 Декабрь 2021, 15:17:30 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2322
  • Репутация: +27/-0
Re: didiWiki in Bionic 32bit
« Ответ #13 : 28 Декабрь 2021, 17:17:12 »
декодер для чтения sms
DdShurick - Спасибо!
(# правда сходу тем более в 'C' я не соображу. если  после НГ, после того как "подкуюсь по теме" поинтересуюсь по-подробней, буду рад если не откажете)
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8502
  • Репутация: +185/-2
  • Старый чайник
Re: didiWiki in Bionic 32bit
« Ответ #14 : 28 Декабрь 2021, 17:33:58 »
в 'C' я не соображу.
Простенький быдлокод. Цикл while читает со стандартного ввода до конца текста. Два условия if отсеивают служебную информацию. Далее из переменной str читаем символ в переменную wint_t c и выводим результат в консоль и в файл.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64