Hunchentoot - web serve LISP

Linux, poslužitelj, mreže i sigurnost

Moderator/ica: Moderatori/ce

Odgovori
Avatar
hightech
Postovi: 119
Pridružen/a: 21 vel 2013, 01:00
Spol: M
OS: wheezy, slekver ;)
Lokacija: /dev/hda2, etc
Kontakt:

Hunchentoot - web serve LISP

Post Postao/la hightech »

Koristicu sbcl kao jednu od lisp implementacija , *high performance* common lisp kompajler ...
http://www.sbcl.org/
Izvor: http://slackbuilds.org/repository/13.37 ... ment/sbcl/
skinuti:
Source Downloads (32bit):
sbcl-1.0.50-x86-linux-binary.tar.bz2 (f97585bbe221e4a1441e9bcfa5ba8edc)
ili za 64 bita:
Source Downloads (64bit):
sbcl-1.0.50-x86-64-linux-binary.tar.bz2 (5dceb09a03ce515e12bfe51607d0de21)
Download SlackBuild:
sbcl.tar.gz
Zatim otpakovati paket sbcl.tar.gz

Kod: Označi sve

tar zxf sbcl.tar.gz
Zatim kopirati sbcl.tar.gz u sbcl folder koji smo malopre raspakovali:

Kod: Označi sve

cp sbcl-1.0.50-x86-linux-binary.tar.bz2 sbcl/
zatim uci u folder sbcl

Kod: Označi sve

cd sbcl
Pokrenuti slackbuild:

Kod: Označi sve

./sbcl.SlackBuild
Pokrenuti sbcl

Kod: Označi sve

sbcl
Let's code :)

Kod: Označi sve

(dolist (x '(:hunchentoot :cl-who :parenscript :cl-fad))
  (asdf:oos 'asdf:load-op x))
(defpackage "PS-TUTORIAL"
  (:use "COMMON-LISP" "HUNCHENTOOT" "CL-WHO" "PARENSCRIPT" "CL-FAD"))
(in-package "PS-TUTORIAL")
(setf *js-string-delimiter* #\")
(start (make-instance 'acceptor :port 8080))
Done! Na adresi http://localhost:8080 se nalazi vas lisp server i njegovi dokumenti :)
snapshot2.png
(42.09 KiB) Preuzeto 1251 put.
izvor: http://common-lisp.net/project/parenscr ... orial.html
nastavice se :)
Zadnja izmjena: hightech, dana/u 01 ožu 2013, 19:38, ukupno mijenjano 1 put.
... šta god da učiniš ... NISI DOBRO IZRAČUNAO ...
... for good fun and advanced thinking join WS1 ...
... do Boga je put dosta kratak, ne moras dalje od svog srca ...
Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: Hunchentoot - web serve LISP

Post Postao/la shrike »

znači, to je web server napisan u common lispu? kaniš sada i neke web aplikaciej u CL napisati ?
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
hightech
Postovi: 119
Pridružen/a: 21 vel 2013, 01:00
Spol: M
OS: wheezy, slekver ;)
Lokacija: /dev/hda2, etc
Kontakt:

Re: Hunchentoot - web serve LISP

Post Postao/la hightech »

Pokusacu, vuce me lisp i to mnogo ... fascinira me njegova jednostavnost i moc da podatak posmatra kao operaciju i obratno :)
... šta god da učiniš ... NISI DOBRO IZRAČUNAO ...
... for good fun and advanced thinking join WS1 ...
... do Boga je put dosta kratak, ne moras dalje od svog srca ...
Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: Hunchentoot - web serve LISP

Post Postao/la shrike »

Imaš li ideju što točno napisati?
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
hightech
Postovi: 119
Pridružen/a: 21 vel 2013, 01:00
Spol: M
OS: wheezy, slekver ;)
Lokacija: /dev/hda2, etc
Kontakt:

Re: Hunchentoot - web serve LISP

Post Postao/la hightech »

AI UI :)
artifical inteligence user interface :)
... šta god da učiniš ... NISI DOBRO IZRAČUNAO ...
... for good fun and advanced thinking join WS1 ...
... do Boga je put dosta kratak, ne moras dalje od svog srca ...
Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: Hunchentoot - web serve LISP

Post Postao/la shrike »

lol. AI za što?
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
hightech
Postovi: 119
Pridružen/a: 21 vel 2013, 01:00
Spol: M
OS: wheezy, slekver ;)
Lokacija: /dev/hda2, etc
Kontakt:

Re: Hunchentoot - web serve LISP

Post Postao/la hightech »

Pa za UI - "pametni" korisnicki interfejs :)
... šta god da učiniš ... NISI DOBRO IZRAČUNAO ...
... for good fun and advanced thinking join WS1 ...
... do Boga je put dosta kratak, ne moras dalje od svog srca ...
Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: Hunchentoot - web serve LISP

Post Postao/la shrike »

daj malo razjasni to :D
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
hightech
Postovi: 119
Pridružen/a: 21 vel 2013, 01:00
Spol: M
OS: wheezy, slekver ;)
Lokacija: /dev/hda2, etc
Kontakt:

Re: Hunchentoot - web serve LISP

Post Postao/la hightech »

Nema sta tu da se razjasnjava, pokusacu jednom da napravim UI koj ce biti sposoban da sam uci i da konta stvari :)
... šta god da učiniš ... NISI DOBRO IZRAČUNAO ...
... for good fun and advanced thinking join WS1 ...
... do Boga je put dosta kratak, ne moras dalje od svog srca ...
Odgovori