Node.js

Redaktør: Måns

Node.js

Indlægaf Måns » fre 19. okt 2012 12:27

Hej TW-affinionados :thumbup:

Node.js er en lille server, der gør det muligt at omgå alle problemer med lagring af TW'er på det lokale filsystem.
Det er Jeremy R's plan at integrere Node.js i TW 5 - så måske er det en god idé at prøve selv - med sine "normale" TW-dokumenter.
http://groups.google.com/group/tiddlywi ... 282c807d8a
Jeg har installeret Node.js på Debian Squeeze ved at følge denne manual:
Kilde
Kode: Vælg alt
apt-get install python g++ make
mkdir ~/nodejs && cd $_
wget -N http://nodejs.org/dist/node-latest.tar.gz
tar xzvf node-latest.tar.gz && cd `ls -rd node-v*`
./configure
make install


Det er sat op til at åbne Google Chrome på denne adresse: http://localhost:1337/
Hvis man foretager ændringer i browser.js kan man sætte den til at åbne en anden browser - eller man kan blot åbne sin foretrukne browser med adressen: http://localhost:1337/

Det virker fint for mig - og jeg kan godt li' at Node.js er fuldstændig OS-agnostisk...

:red-cheers: :red-cheers:
Mvh Måns

NB: Vent liige et øjeblik - der er problemer med danske bogstaver (Hvilket er mærkeligt eftersom udvikleren er dansk??)
http://groups.google.com/group/tiddlywi ... ffad0c1e38
Quote: "Give a man a tiddler and he might digest it today, show a man how to use TIddlyWiki and he'll be writing his own tiddlers for a lifetime .."
Brugeravatar
Måns
Site Admin
Site Admin
 
Indlæg: 1761
Tilmeldt: tirs 5. jan 2010 18:32
Geografisk sted: Havbro, Aars, Himmerland, Nordjylland, Jylland, Danmark
Brugererfaring med Linux:: Øvet

Re: Node.js

Indlægaf Birthe » fre 19. okt 2012 17:02

Hej Måns
Jeg så billedet af den wiki, du linkede til i Google -gruppe diskussionen. Det ligner det sædvanlige cent/yen halløj.
Uden Nodejs:
Hvis jeg åbner f.eks. din Kristendoms tiddlywiki ser den normal ud - og min browser angiver at bruge tegn UTF-8 Ændrer jeg til vestligt - ligegyldigt hvilken af koderne, ser alt ud også i den tw, som på dit billede. Hvis browseren er sat på automatisk indlæser den en side - her TW, som den pågældende side beder om.
Jeg oplevede en enkelt gang det samme med en tiddlywiki, jeg havde gemt på min tablet (AndTidWiki).
Den var oprettet som ny via AndTidWiki. Der er ingen problemer med mine andre TW'er.
Jeg kan tilføje, at min strikkegruppe får flere og flere næsten ulæselige indlæg - sendt fra folks mobil telefoner.
Rod - og mit forsøg på forklaring lyder vrøvlet.

Mvh. Birthe
Mvh. Birthe

Lenovo T500 Intel Core 2 Duo 2.53 GHz, 2 GB DDR3, 160GB 7200rpm, ATI Mobility Radeon HD 3650, Mint 17.2 Mate
Lenovo X100e 2gb ram, AMD Athlon Neo MV-40 / 1.6 GHz, ATI Mobility Radeon HD 3200, zorin 6.4 core
Acer Aspire One zg5, Intel Atom N270, 1.6 GHz, integreret grafik, 1gb ram, 160 gb hd. (Mint 17.3 Mate)
Brugeravatar
Birthe
Site Admin
Site Admin
 
Indlæg: 2484
Tilmeldt: lør 30. okt 2010 09:09
Geografisk sted: Odense, Fyn
Brugererfaring med Linux:: Lidt øvet

Re: Node.js

Indlægaf Birthe » søn 21. okt 2012 09:48

Hej Måns
TWS og bogstavkoder har været oppe i diskussionen tidligere - (uden svar) https://groups.google.com/forum/?fromgroups=#!topic/tiddlywiki/iN8EdWCeKco. Dengang blev også nævnt et problem med autosave. Virker det nu i din opsætning?

Mvh. Birthe
Mvh. Birthe

Lenovo T500 Intel Core 2 Duo 2.53 GHz, 2 GB DDR3, 160GB 7200rpm, ATI Mobility Radeon HD 3650, Mint 17.2 Mate
Lenovo X100e 2gb ram, AMD Athlon Neo MV-40 / 1.6 GHz, ATI Mobility Radeon HD 3200, zorin 6.4 core
Acer Aspire One zg5, Intel Atom N270, 1.6 GHz, integreret grafik, 1gb ram, 160 gb hd. (Mint 17.3 Mate)
Brugeravatar
Birthe
Site Admin
Site Admin
 
Indlæg: 2484
Tilmeldt: lør 30. okt 2010 09:09
Geografisk sted: Odense, Fyn
Brugererfaring med Linux:: Lidt øvet

Re: Node.js

Indlægaf Måns » søn 21. okt 2012 10:04

Hej Birthe
Birthe skrev:TWS og bogstavkoder har været oppe i diskussionen tidligere - (uden svar) https://groups.google.com/forum/?fromgroups=#!topic/tiddlywiki/iN8EdWCeKco. Dengang blev også nævnt et problem med autosave. Virker det nu i din opsætning?

Tak for henvisningen - Jeg har skrevet "+1" og ?? - for at se om Poul gider reagere..
:red-cheers: :red-cheers:
Mvh Måns
Quote: "Give a man a tiddler and he might digest it today, show a man how to use TIddlyWiki and he'll be writing his own tiddlers for a lifetime .."
Brugeravatar
Måns
Site Admin
Site Admin
 
Indlæg: 1761
Tilmeldt: tirs 5. jan 2010 18:32
Geografisk sted: Havbro, Aars, Himmerland, Nordjylland, Jylland, Danmark
Brugererfaring med Linux:: Øvet

Re: Node.js

Indlægaf Birthe » tors 29. nov 2012 11:12

Hej Måns
AppJS ser sandelg også spændende ud https://groups.google.com/forum/?fromgroups=#!topic/tiddlywiki/yPLWykY2kk4. Har du evt. prøvet det?

Mvh. Birthe
Mvh. Birthe

Lenovo T500 Intel Core 2 Duo 2.53 GHz, 2 GB DDR3, 160GB 7200rpm, ATI Mobility Radeon HD 3650, Mint 17.2 Mate
Lenovo X100e 2gb ram, AMD Athlon Neo MV-40 / 1.6 GHz, ATI Mobility Radeon HD 3200, zorin 6.4 core
Acer Aspire One zg5, Intel Atom N270, 1.6 GHz, integreret grafik, 1gb ram, 160 gb hd. (Mint 17.3 Mate)
Brugeravatar
Birthe
Site Admin
Site Admin
 
Indlæg: 2484
Tilmeldt: lør 30. okt 2010 09:09
Geografisk sted: Odense, Fyn
Brugererfaring med Linux:: Lidt øvet

Re: Node.js

Indlægaf Måns » tors 29. nov 2012 11:47

Hej Birthe
Birthe skrev:Hej Måns
AppJS ser sandelg også spændende ud https://groups.google.com/forum/?fromgroups=#!topic/tiddlywiki/yPLWykY2kk4. Har du evt. prøvet det?

Nu har jeg :grin:
Det ser også ud til at virke fint i Iceweasel - og som en udmærket erstatning for tiddlersaver.js i Chrome..

Firefox har jo TiddlyFox udvidelsen, der gør nogenlunde det samme - bortset fra at du ikke er nødt til at installere et plugin i din TW, for at det virker...

Jeg er pt. mere interesseret i TWS (der også bruger Node.js) - fordi det serverer TiddlyWiki over
Kode: Vælg alt
http:
og ikke
Kode: Vælg alt
file:///
..http://mama.tiddlyspace.gir.dk/Video4Morten

Med TWS er du ikke nødt til at have AppJsPlugin installeret i alle de TiddlyWikier du loader - OG (ikke mindst) har du en minimal server kørende, der bl.a. tillader dig at åbne din TW på en anden pc, på netværket, og skrive ændringer tilbage til den.... - for ikke at tale om, at du kan oprette nye TiddlyWikier (baseret på empty.html - som skabelon**) blot ved at klikke på "new tiddlywiki". :thumbup: :thumbup: :thumbup: http://mama.tiddlyspace.gir.dk/Video4Morten

Indtil videre har jeg "kun" haft problemer med IceWeasel, der ødelægger danske tegn... Chromium, Firefox og Midori fungerer fint. :clap: :clap:

:red-cheers: :red-cheers:
Mvh Måns

**) Man kunne evt. installere AppJsPlugin i empty.html - og derved få det bedste fra begge verdener... Så får alle nye TW'er pluginnet - og man kan gemme dem tilbage til disk - også når det er fra "file:///" - forudsat selvfølgelig - at man har tjenesten kørende i baggrunden-...
Quote: "Give a man a tiddler and he might digest it today, show a man how to use TIddlyWiki and he'll be writing his own tiddlers for a lifetime .."
Brugeravatar
Måns
Site Admin
Site Admin
 
Indlæg: 1761
Tilmeldt: tirs 5. jan 2010 18:32
Geografisk sted: Havbro, Aars, Himmerland, Nordjylland, Jylland, Danmark
Brugererfaring med Linux:: Øvet

Re: Node.js

Indlægaf Birthe » tors 29. nov 2012 12:58

Hej Måns
Tak for video'en :thumbup: .
Sjovt at få indtryk af, hvordan det virker. Jeg kan sagtens se fordelene. Jeg forstår foreløbig ikke så meget af, hvad jeg læser om det (manglende kendskab til netværk).

Mvh. Birthe
Mvh. Birthe

Lenovo T500 Intel Core 2 Duo 2.53 GHz, 2 GB DDR3, 160GB 7200rpm, ATI Mobility Radeon HD 3650, Mint 17.2 Mate
Lenovo X100e 2gb ram, AMD Athlon Neo MV-40 / 1.6 GHz, ATI Mobility Radeon HD 3200, zorin 6.4 core
Acer Aspire One zg5, Intel Atom N270, 1.6 GHz, integreret grafik, 1gb ram, 160 gb hd. (Mint 17.3 Mate)
Brugeravatar
Birthe
Site Admin
Site Admin
 
Indlæg: 2484
Tilmeldt: lør 30. okt 2010 09:09
Geografisk sted: Odense, Fyn
Brugererfaring med Linux:: Lidt øvet

Re: Node.js

Indlægaf Måns » fre 30. nov 2012 19:56

Jeg glemte lige...
Måns skrev:H
Firefox har jo TiddlyFox udvidelsen, der gør nogenlunde det samme - bortset fra at du ikke er nødt til at installere et plugin i din TW, for at det virker...

TiddlyFox udvidelsen kræver jo heller ikke at man installerer node.js - men det ved du jo godt... :cool:
:red-cheers: :red-cheers:
Mvh Måns

** Jeg tror det meste af mystikken beror på at man skal installere node.js og, at der er "moduler" der anvender node.js som en slags "server-backend" for deres aktiviteter - som f.eks. TWS, AppJS og Etherpad Lite's egen nodeserver...
Når alt kommer til alt skal man blot skrive den korrekte adresse = http://localhost og tilføje den port som modulet kører tjenesten igennem f.eks. http://localhost:1337 (TWS) - så får man resten serveret på "brugerniveau" - dvs.. det er LET at arbejde med :thumbup: :thumbup:
:red-cheers: :red-cheers:
Mvh Måns
Quote: "Give a man a tiddler and he might digest it today, show a man how to use TIddlyWiki and he'll be writing his own tiddlers for a lifetime .."
Brugeravatar
Måns
Site Admin
Site Admin
 
Indlæg: 1761
Tilmeldt: tirs 5. jan 2010 18:32
Geografisk sted: Havbro, Aars, Himmerland, Nordjylland, Jylland, Danmark
Brugererfaring med Linux:: Øvet

Re: Node.js

Indlægaf Birthe » lør 1. dec 2012 08:59

Hej Måns
Måns skrev:TiddlyFox udvidelsen kræver jo heller ikke at man installerer node.js - men det ved du jo godt... :cool:

Endnu bedre, tiddlywiki (beta-2)2.70 importerer fra lokaldrev OG fra tiddlytools fra bagscenen på Firefox 17 :grin: :grin: :grin:
Måns skrev:** Jeg tror det meste af mystikken beror på at man skal installere node.js og, at der er "moduler" der anvender node.js som en slags "server-backend" for deres aktiviteter - som f.eks. TWS, AppJS og Etherpad Lite's egen nodeserver...
Når alt kommer til alt skal man blot skrive den korrekte adresse = http://localhost og tilføje den port som modulet kører tjenesten igennem f.eks. http://localhost:1337 (TWS) - så får man resten serveret på "brugerniveau" - dvs.. det er LET at arbejde med :thumbup: :thumbup:

Tak for forklaringen :thumbup: Det skal jeg da prøve, når/hvis jeg får lidt skik på min computer.

Mvh. Birthe
Mvh. Birthe

Lenovo T500 Intel Core 2 Duo 2.53 GHz, 2 GB DDR3, 160GB 7200rpm, ATI Mobility Radeon HD 3650, Mint 17.2 Mate
Lenovo X100e 2gb ram, AMD Athlon Neo MV-40 / 1.6 GHz, ATI Mobility Radeon HD 3200, zorin 6.4 core
Acer Aspire One zg5, Intel Atom N270, 1.6 GHz, integreret grafik, 1gb ram, 160 gb hd. (Mint 17.3 Mate)
Brugeravatar
Birthe
Site Admin
Site Admin
 
Indlæg: 2484
Tilmeldt: lør 30. okt 2010 09:09
Geografisk sted: Odense, Fyn
Brugererfaring med Linux:: Lidt øvet


Tilbage til TiddlyWiki

Hvem er online

Brugere der læser dette forum: Ingen og 2 gæster