From: Slobodan Blazeski
Subject: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <1182869982.850831.230680@g4g2000hsf.googlegroups.com>
I finished the  first part of my common lisp tutorial for building web
applications with lisp.

You can download it from
http://mihd.net/i4h1vw
or
http://www.megaupload.com/?d=NOA91FWM

I'll look later for a some web solution.

All comments are welcome.


Slobodan Blazeski

From: Zach Beane
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <m3hcouyc6z.fsf@unnamed.xach.com>
Slobodan Blazeski <·················@gmail.com> writes:

> I finished the  first part of my common lisp tutorial for building web
> applications with lisp.
> 
> You can download it from
> http://mihd.net/i4h1vw
> or
> http://www.megaupload.com/?d=NOA91FWM
> 
> I'll look later for a some web solution.
> 
> All comments are welcome.

I went through the trouble of going through the obnoxious free
download sites to get your PDF.

I'm disappointed that it stops before actually doing any web work.

Naming a function that converts its argument to a string 2STRING is
weird.

Using a proportional font for code sections makes them harder to
read. The indentation that usually reveals the structure of Lisp code
is not aligned right.

Your "Note: Always compile buffer after inserting new functions." is
bogus. You can write new functions and compile them individually,
without compiling the whole buffer.

If you converted this document to HTML and put it someplace like
Google Pages, improved the formatting, and finished it, it might be a
nice resource. Right now it's too incomplete and hard to get.

Zach
From: Geoff Wozniak
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <1182943965.675797.33720@n60g2000hse.googlegroups.com>
On Jun 26, 11:20 am, Zach Beane <····@xach.com> wrote:
> If you converted this document to HTML and put it someplace like
> Google Pages, improved the formatting, and finished it, it might be a
> nice resource. Right now it's too incomplete and hard to get.

I'm going to have to concur with Zach here.  The proportional font
needs to be changed and if you're going to offer it in PDF format,
avoid use of landscape mode.  Wide lines make reading uncomfortable
(see any tutorial on typography).

Geoff
From: Slobodan Blazeski
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <1182944645.034361.163240@q69g2000hsb.googlegroups.com>
On Jun 27, 1:32 pm, Geoff Wozniak <·············@gmail.com> wrote:
> On Jun 26, 11:20 am, Zach Beane <····@xach.com> wrote:
>
> > If you converted this document to HTML and put it someplace like
> > Google Pages, improved the formatting, and finished it, it might be a
> > nice resource. Right now it's too incomplete and hard to get.
>
> I'm going to have to concur with Zach here.  The proportional font
> needs to be changed and if you're going to offer it in PDF format,
> avoid use of landscape mode.  Wide lines make reading uncomfortable
> (see any tutorial on typography).
>
> Geoff

Polishing later, now It needs more meat. After I make it reasonable in
quantity I will take care of  making look better. Anyway thanks for
the tips.

Slobodan Blazeski
From: Slobodan Blazeski
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <1182931763.408859.240140@o61g2000hsh.googlegroups.com>
On Jun 26, 5:20 pm, Zach Beane <····@xach.com> wrote:
> Slobodan Blazeski <·················@gmail.com> writes:
> > I finished the  first part of my common lisp tutorial for building web
> > applications with lisp.
>
> > You can download it from
> >http://mihd.net/i4h1vw
> > or
> >http://www.megaupload.com/?d=NOA91FWM
>
> > I'll look later for a some web solution.
>
> > All comments are welcome.
>
> I went through the trouble of going through the obnoxious free
> download sites to get your PDF.

Than you. I'm currently to busy to find it a nice place to see it,
will take care of it later.
>
> I'm disappointed that it stops before actually doing any web work.

A journey of thousand miles starts with a one single step. Anyway I
should probably say that this is a work in progress.

>
> Naming a function that converts its argument to a string 2STRING is
> weird.
>

Slobodanism probably.

> Using a proportional font for code sections makes them harder to
> read. The indentation that usually reveals the structure of Lisp code
> is not aligned right.

I prefer my own formatting. You could use your editor to format as you
please.
>
> Your "Note: Always compile buffer after inserting new functions." is
> bogus. You can write new functions and compile them individually,
> without compiling the whole buffer.
>

Try this:
Enter a test function that uses bracketed syntax in your editor,for
example :
(defun test ()
   (select [*] :from [Logins]))

Trying to compile the function only with my lisp gives :
;;; Safety = 3, Speed = 1, Space = 1, Float = 1, Interruptible = 0
;;; Compilation speed = 1, Debug = 2, Fixnum safety = 3
;;; Source level debugging is on
;;; Source file recording is  on
;;; Cross referencing is on
; (LISPWORKS:TOP-LEVEL-FORM 1)
;;;*** Warning in TEST: [*] assumed special
;;;*** Warning in TEST: [LOGINS] assumed special
; TEST
;;; Compilation finished with 2 warnings, 0 errors.

Then invoke it :
SHEN-NONG 5 : 2 > (test)

Error: The variable [*] is unbound.
  1 (continue) Try evaluating [*] again.
  2 Specify a value to use this time instead of evaluating [*].
  3 Specify a value to set [*] to.
  4 (abort) Return to level 2.
  5 Return to debug level 2.
  6 Return to level 1.
  7 Return to debug level 1.
  8 Return to level 0.
  9 Return to top loop level 0.

Type :b for backtrace, :c <option number> to proceed,  or :? for other
options

In my case it's better to compile the whole buffer.

> If you converted this document to HTML and put it someplace like
> Google Pages, improved the formatting,

Don't count on above.  I like pdf and it probably going to stay like
that with lisp source files bundled. Also I'm not writing a book. I
don't have a time to waste on formatting and make it look nice. I only
want to give some meat to work with. If you like to help on
formatting , you're mostly welcomed. I will send you the doc file and
you could do whatever you what, instead of suing me, It's under
FreeBSD license anyway. I'm only concerned with one thing : my code
must be tested and working, if it ain't compile it's rubbish.

>and finished it, it might be a
> nice resource.
>Right now it's too incomplete and hard to get.
>
> Zach
I will continue to add staff, but finishing is out of question.
Software is never finished only abandoned.


Thanks for your comments.
Slobodan Blazeski
From: Zach Beane
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <m37ippyaan.fsf@unnamed.xach.com>
Slobodan Blazeski <·················@gmail.com> writes:

> A journey of thousand miles starts with a one single step. Anyway I
> should probably say that this is a work in progress.

That would be a good thing to indicate.
 
> > Using a proportional font for code sections makes them harder to
> > read. The indentation that usually reveals the structure of Lisp code
> > is not aligned right.
> 
> I prefer my own formatting. You could use your editor to format as you
> please.

I hope you change your mind someday. I won't read future revisions if
you don't change this.

> >
> > Your "Note: Always compile buffer after inserting new functions." is
> > bogus. You can write new functions and compile them individually,
> > without compiling the whole buffer.
> >
> 
> Try this:
> Enter a test function that uses bracketed syntax in your editor,for
> example :
> (defun test ()
>    (select [*] :from [Logins]))
> 
> Trying to compile the function only with my lisp gives :

You're doing it wrong. The solution is to learn how to do it right,
not teach others to do it wrong, too.

> > If you converted this document to HTML and put it someplace like
> > Google Pages, improved the formatting,
> 
> Don't count on above. 

I'm not going to read future revisions, then.

> I will continue to add staff, but finishing is out of question.
> Software is never finished only abandoned.

Unfinished documentation and software in weird personal style is only
useful to the person writing it, not to others.

I'm glad you are trying to be helpful and teach people useful things,
but you are putting up too many barriers to be effective.

Zach
From: Slobodan Blazeski
Subject: Start of Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT - Anewbies wait untill few more additions are ready
Date: 
Message-ID: <1182942811.827916.216070@q75g2000hsh.googlegroups.com>
On Jun 27, 12:13 pm, Zach Beane <····@xach.com> wrote:
> Slobodan Blazeski <·················@gmail.com> writes:
> > A journey of thousand miles starts with a one single step. Anyway I
> > should probably say that this is a work in progress.
>
> That would be a good thing to indicate.


> > > Using a proportional font for code sections makes them harder to
> > > read. The indentation that usually reveals the structure of Lisp code
> > > is not aligned right.
>
> > I prefer my own formatting. You could use your editor to format as you
> > please.
>
> I hope you change your mind someday. I won't read future revisions if
> you don't change this.
>

As you wish.

> > > Your "Note: Always compile buffer after inserting new functions." is
> > > bogus. You can write new functions and compile them individually,
> > > without compiling the whole buffer.
>
> > Try this:
> > Enter a test function that uses bracketed syntax in your editor,for
> > example :
> > (defun test ()
> >    (select [*] :from [Logins]))
>
> > Trying to compile the function only with my lisp gives :
>
> You're doing it wrong. The solution is to learn how to do it right,
> not teach others to do it wrong, too.

I don't think so . In this particular case compiling the whole buffer
whever I enter a new function or change the old one in the
editor  ,the  function with bracketed syntax, is the right way to do
it.
I already explained you why.

>
> > > If you converted this document to HTML and put it someplace like
> > > Google Pages, improved the formatting,
>
> > Don't count on above.
>
> I'm not going to read future revisions, then.

I could do something about this:

http://slobodan.blazeski.googlepages.com/TourdeLisp.htm

but i just signed with googlepages and don't sure about outcome.
>
> > I will continue to add staff, but finishing is out of question.
> > Software is never finished only abandoned.
>
> Unfinished documentation and software in weird personal style is only
> useful to the person writing it, not to others.

You either  never worked with production software or you are very
lucky to work with only people who
are up to your standards. I only expect something usefull, something
that I could use in projects of my own.

>
> I'm glad you are trying to be helpful and teach people useful things,
> but you are putting up too many barriers to be effective.
>
> Zach

It's up to you to decide to use it or not. Libs I used cl-who, hunch'
& clsql have great documentation but there is none example of using
those 3 to make something nontrivial. At least I'm not aware of it.
Probably it's better for you to  wait for a few additions, I will add
contents and maybe do some revisions of the old  staff. The goal is to
make a small CRM like application using those 3 libraries and that's
something that will be built in the next releases. Nothing more,
nothing less.


cheers

Slobodan Blazeski
From: Holger Schauer
Subject: Re: Start of Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT - Anewbies wait untill few more additions are ready
Date: 
Message-ID: <yxzzm2lbp7n.fsf@gmx.de>
On 5047 September 1993, Slobodan Blazeski wrote:
> I don't think so . In this particular case compiling the whole buffer
> whever I enter a new function or change the old one in the
> editor  ,the  function with bracketed syntax, is the right way to do
> it. I already explained you why.

No, you didn't. You're implicitly referring to CL-SQL's bracketed
notation. If you enable the sql reader syntax in your Emacs session,
there is no need to recompile the entire buffer. That's just what Zach
said: Figure it out how to do it right before teaching erroneous stuff
to innocent newbies.

Holger

-- 
---          http://hillview.bugwriter.net/            ---
"In der ersten Sitzung wird besprochen: 'Hilfe, ich habe ein Handbuch
 gelesen, statt Informatik zu studieren .. und.. ICH KAM ZURECHT MIT LINUX'"
                  -- Susanne Schmidt in de.comp.os.linux.misc
From: Slobodan Blazeski
Subject: Re: Start of Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT - Anewbies wait untill few more additions are ready
Date: 
Message-ID: <1182945755.187785.242330@w5g2000hsg.googlegroups.com>
On Jun 27, 1:40 pm, Holger Schauer <··············@gmx.de> wrote:
> On 5047 September 1993, Slobodan Blazeski wrote:
>
> > I don't think so . In this particular case compiling the whole buffer
> > whever I enter a new function or change the old one in the
> > editor  ,the  function with bracketed syntax, is the right way to do
> > it. I already explained you why.
>
> No, you didn't. You're implicitly referring to CL-SQL's bracketed
> notation. If you enable the sql reader syntax in your Emacs session,
> there is no need to recompile the entire buffer.

1st I don't use Emacs
2nd I don't want to enable SQL reader syntax, I want to use it only
locally in the editor.
All the code that use CL-SQL [] syntax will be between locally-enable
& restore-sql-reader-syntax.
If I enable with :
SHEN-NONG 4 : 1 > (ENABLE-SQL-READER-SYNTAX)
When I try to recompile the buffer I get :

;;; Safety = 3, Speed = 1, Space = 1, Float = 1, Interruptible = 0
;;; Compilation speed = 1, Debug = 2, Fixnum safety = 3
;;; Source level debugging is on
;;; Source file recording is  on
;;; Cross referencing is on
; (LISPWORKS:TOP-LEVEL-FORM 1)
; (LISPWORKS:TOP-LEVEL-FORM 2)
; CONNECT-WITH-DATABASE
; CREATE-LOGIN-TABLE-EXECUTE-COMMAND
;;;*** Warning in CREATE-LOGIN-TABLE: [LOGINS] assumed special
; CREATE-LOGIN-TABLE
;;;*** Warning in ADD-LOGIN-VALUES: [LOGINS] assumed special
; ADD-LOGIN-VALUES
;;;*** Warning in DELETE-LOGIN: [LOGINS] assumed special
;;;*** Warning in DELETE-LOGIN: [= assumed special
;;;*** Warning in DELETE-LOGIN: [LOGIN] assumed special
;;;*** Warning in DELETE-LOGIN: LOGIN] assumed special
;;;*** Warning in DELETE-LOGIN: LOGIN is bound but not referenced
; DELETE-LOGIN
;;;*** Warning in UPDATE-LOGIN: [LOGINS] assumed special
;;;*** Warning in UPDATE-LOGIN: [= assumed special
;;;*** Warning in UPDATE-LOGIN: [LOGIN] assumed special
;;;*** Warning in UPDATE-LOGIN: LOGIN] assumed special
;;;*** Warning in UPDATE-LOGIN: LOGIN is bound but not referenced
; UPDATE-LOGIN
;;; Compilation finished with 12 warnings, 0 errors.

So asking to compile the database.lisp buffer is easier and cleaner.


> That's just what Zach
> said: Figure it out how to do it right before teaching erroneous stuff
> to innocent newbies.
>
> Holger

You know, this discussion is going nowhere and it's definately a waste
of time that could be better spent adding staff. I'll continue to post
my staff as I write them. Those who want to use it are wellcome. Those
who don't, have a nice life.

Slobodan Blazeski
>
> --
> ---          http://hillview.bugwriter.net/           ---
> "In der ersten Sitzung wird besprochen: 'Hilfe, ich habe ein Handbuch
>  gelesen, statt Informatik zu studieren .. und.. ICH KAM ZURECHT MIT LINUX'"
>                   -- Susanne Schmidt in de.comp.os.linux.misc
From: Pascal Bourguignon
Subject: Re: Start of Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT - Anewbies wait untill few more additions are ready
Date: 
Message-ID: <876459ed6d.fsf@thalassa.lan.informatimago.com>
Slobodan Blazeski <·················@gmail.com> writes:
> You know, this discussion is going nowhere and it's definately a waste
> of time that could be better spent adding staff. I'll continue to post
> my staff as I write them. Those who want to use it are wellcome. Those
> who don't, have a nice life.

Never.  Adding staff to a late project only makes it even later.

-- 
__Pascal Bourguignon__                     http://www.informatimago.com/

NOTE: The most fundamental particles in this product are held
together by a "gluing" force about which little is currently known
and whose adhesive power can therefore not be permanently
guaranteed.
From: Slobodan Blazeski
Subject: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT - Part 2
Date: 
Message-ID: <1183015352.626023.145200@k29g2000hsd.googlegroups.com>
The second edition of my serie is ready, but before you click the link
please read below:
http://slobodan.blazeski.googlepages.com/index.htm

Part 2 :
http://slobodan.blazeski.googlepages.com/TourdeLisp2.htm
Part 1 :
http://slobodan.blazeski.googlepages.com/TourdeLisp.htm

cheers

Slobodan Blazeski
From: Tim X
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <87lke57r5n.fsf@lion.rapttech.com.au>
Slobodan Blazeski <·················@gmail.com> writes:

> I finished the  first part of my common lisp tutorial for building web
> applications with lisp.
>
> You can download it from
> http://mihd.net/i4h1vw
> or
> http://www.megaupload.com/?d=NOA91FWM
>
> I'll look later for a some web solution.
>
> All comments are welcome.
>
>

Its unfortunate you have selected such painful sites to host this information.
I tried both URLs and as you can't go directly to either of the URLs you posted
(you just get redirected to the main page) and as the sites are not user
friendly for anyone using accessibility software, I've given up. 

Strongly recommend you make the information more easily accessible if you want
some feedback. Highly recommend Zack's suggestion. 

Tim

>

-- 
tcross (at) rapttech dot com dot au
From: Slobodan Blazeski
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <1182932554.842925.300930@u2g2000hsc.googlegroups.com>
On Jun 27, 10:11 am, Tim X <····@nospam.dev.null> wrote:
> Slobodan Blazeski <·················@gmail.com> writes:
> > I finished the  first part of my common lisp tutorial for building web
> > applications with lisp.
>
> > You can download it from
> >http://mihd.net/i4h1vw
> > or
> >http://www.megaupload.com/?d=NOA91FWM
>
> > I'll look later for a some web solution.
>
> > All comments are welcome.
>
> Its unfortunate you have selected such painful sites to host this information.
> I tried both URLs and as you can't go directly to either of the URLs you posted
> (you just get redirected to the main page) and as the sites are not user
> friendly for anyone using accessibility software, I've given up.
>
> Strongly recommend you make the information more easily accessible if you want
> some feedback. Highly recommend Zack's suggestion.
>
> Tim
>
>
>
> --
> tcross (at) rapttech dot com dot au

I really don't understand what's the problem to download it:
1. Click  http://mihd.net/i4h1vw
2. Click Request Download Link it's in the upper left corner of the
page
3. Click Download File it's in the upper -right  corner of the page

Slobodan Blazeski
From: Zach Beane
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <m33b0dy7zg.fsf@unnamed.xach.com>
Slobodan Blazeski <·················@gmail.com> writes:

> I really don't understand what's the problem to download it:
> 1. Click  http://mihd.net/i4h1vw
> 2. Click Request Download Link it's in the upper left corner of the
> page
> 3. Click Download File it's in the upper -right  corner of the page

Three steps is two more steps than it should be. For example:

Step 1: visit http://fireblade.googlepages.com/tourdelisp/

Finished!

Zach
From: Slobodan Blazeski
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <1182944450.607454.51170@n60g2000hse.googlegroups.com>
On Jun 27, 1:03 pm, Zach Beane <····@xach.com> wrote:
> Slobodan Blazeski <·················@gmail.com> writes:
> > I really don't understand what's the problem to download it:
> > 1. Click  http://mihd.net/i4h1vw
> > 2. Click Request Download Link it's in the upper left corner of the
> > page
> > 3. Click Download File it's in the upper -right  corner of the page
>
> Three steps is two more steps than it should be. For example:
>
> Step 1: visithttp://fireblade.googlepages.com/tourdelisp/
>
> Finished!
>
> Zach

Try :
http://slobodan.blazeski.googlepages.com/TourdeLisp.htm

Could you access it?

Slobodan Blazeski
From: Zach Beane
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <m3wsxpwog3.fsf@unnamed.xach.com>
Slobodan Blazeski <·················@gmail.com> writes:

> Try :
> http://slobodan.blazeski.googlepages.com/TourdeLisp.htm
> 
> Could you access it?

That's much easier to access than a PDF hosted on a confusing,
ad-laden file service. Thanks for the update.

Zach
From: Tim X
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <873b0c7coh.fsf@lion.rapttech.com.au>
Slobodan Blazeski <·················@gmail.com> writes:

> Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
>
> On Jun 27, 1:03 pm, Zach Beane <····@xach.com> wrote:
>> Slobodan Blazeski <·················@gmail.com> writes:
>> > I really don't understand what's the problem to download it:
>> > 1. Click  http://mihd.net/i4h1vw
>> > 2. Click Request Download Link it's in the upper left corner of the
>> > page
>> > 3. Click Download File it's in the upper -right  corner of the page
>>
>> Three steps is two more steps than it should be. For example:
>>
>> Step 1: visithttp://fireblade.googlepages.com/tourdelisp/
>>
>> Finished!
>>
>> Zach
>
> Try :
> http://slobodan.blazeski.googlepages.com/TourdeLisp.htm
>
> Could you access it?
>

yep. I was able to get to this page no worries. 

One suggestion - you have the same problem I do and its likely due to thinking
faster than fingers can press keys, but you have a few typos. I've noticed the
same in your posts. Not criticising as I do exactly the same thing - just
alerting you to the fact and suggesting that maybe running things through a
spell checker will help.

On one other point - Zacks point about using fixed width fonts for the code
examples is something I would highly recommend. Lisp is really a lot morre
readable if the indentation is regular and in PDFs its not easy to change
fonts. I fully understand your desire to concentrate on content rather than
form, particularly in the beginning. I too use PDF files a lot. However, I tend
to use Latex and a few nice packages that allow me to output the document in
different formats. Its unfortunate your not an emacs user as it has some great
packages for doing this, including a very nice wiki like mode that can then
produce PDF, PS, DocBook, TexInfo, Latex, html, xhtml and good old plain text. 

I sometimes wonder what it would be like to try doing a tutorial using a
literate programming approach. I've not tried literate programming with CL -
not sure how well the paradigm fits with the workflow of CL.

good luck with it anyway. 

Tim


Tim

-- 
tcross (at) rapttech dot com dot au
From: Slobodan Blazeski
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <1183016708.209429.133930@m36g2000hse.googlegroups.com>
On Jun 28, 9:36 am, Tim X <····@nospam.dev.null> wrote:
> Slobodan Blazeski <·················@gmail.com> writes:
> > Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
>
> > On Jun 27, 1:03 pm, Zach Beane <····@xach.com> wrote:
> >> Slobodan Blazeski <·················@gmail.com> writes:
> >> > I really don't understand what's the problem to download it:
> >> > 1. Click  http://mihd.net/i4h1vw
> >> > 2. Click Request Download Link it's in the upper left corner of the
> >> > page
> >> > 3. Click Download File it's in the upper -right  corner of the page
>
> >> Three steps is two more steps than it should be. For example:
>
> >> Step 1: visithttp://fireblade.googlepages.com/tourdelisp/
>
> >> Finished!
>
> >> Zach
>
> > Try :
> >http://slobodan.blazeski.googlepages.com/TourdeLisp.htm
>
> > Could you access it?
>
> yep. I was able to get to this page no worries.
>
> One suggestion - you have the same problem I do and its likely due to thinking
> faster than fingers can press keys, but you have a few typos. I've noticed the
> same in your posts. Not criticising as I do exactly the same thing - just
> alerting you to the fact and suggesting that maybe running things through a
> spell checker will help.
>
> On one other point - Zacks point about using fixed width fonts for the code
> examples is something I would highly recommend. Lisp is really a lot morre
> readable if the indentation is regular and in PDFs its not easy to change
> fonts. I fully understand your desire to concentrate on content rather than
> form, particularly in the beginning. I too use PDF files a lot. However, I tend
> to use Latex and a few nice packages that allow me to output the document in
> different formats. Its unfortunate your not an emacs user as it has some great
> packages for doing this, including a very nice wiki like mode that can then
> produce PDF, PS, DocBook, TexInfo, Latex, html, xhtml and good old plain text.
>
> I sometimes wonder what it would be like to try doing a tutorial using a
> literate programming approach. I've not tried literate programming with CL -
> not sure how well the paradigm fits with the workflow of CL.
>
> good luck with it anyway.
>
> Tim
>
> Tim
>
> --
> tcross (at) rapttech dot com dot au- Hide quoted text -
>
> - Show quoted text -

Thanks for your tips. Currently I'm  focused on adding contents but
later I'll try to make it look nicer , if I have some spare time to
spent.

Slobodan Blazski
From: Leslie P. Polzer
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <1183017108.363952.140380@q69g2000hsb.googlegroups.com>
On Jun 28, 9:45 am, Slobodan Blazeski <·················@gmail.com>
wrote:

> Thanks for your tips. Currently I'm  focused on adding contents but
> later I'll try to make it look nicer , if I have some spare time to
> spent.

The link to Weitz's starter pack is enclosing the whole page, which
makes it awful to read (without hacking up a fixing style sheet).

  Leslie
From: Slobodan Blazeski
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <1183017987.047920.249100@u2g2000hsc.googlegroups.com>
On Jun 28, 9:51 am, "Leslie P. Polzer" <·············@gmx.net> wrote:
> On Jun 28, 9:45 am, Slobodan Blazeski <·················@gmail.com>
> wrote:
>
> > Thanks for your tips. Currently I'm  focused on adding contents but
> > later I'll try to make it look nicer , if I have some spare time to
> > spent.
>
> The link to Weitz's starter pack is enclosing the whole page, which
> makes it awful to read (without hacking up a fixing style sheet).
>
>   Leslie

Damn Office, the links are completely screwed up, I just tried viewing
with firefox and result is miserable. I'm putting it down untill it
gets proper formatting.


Slobodan Blazeski
From: Tim X
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <877ipo7d9f.fsf@lion.rapttech.com.au>
Zach Beane <····@xach.com> writes:

> Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
>
> Slobodan Blazeski <·················@gmail.com> writes:
>
>> I really don't understand what's the problem to download it:
>> 1. Click  http://mihd.net/i4h1vw
>> 2. Click Request Download Link it's in the upper left corner of the
>> page
>> 3. Click Download File it's in the upper -right  corner of the page
>
> Three steps is two more steps than it should be. For example:
>
> Step 1: visit http://fireblade.googlepages.com/tourdelisp/
>
> Finished!

Exactly. Or even 

http://fireblade.googlepages.com/tourdelisp/tour.pdf

and all you have to do is 

wget http://fireblade.googlepages.com/tourdelisp/tour.pdf

and read it later!

Tim

-- 
tcross (at) rapttech dot com dot au
From: Stefan Scholl
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <0T4750emIgjiNv8%stesch@parsec.no-spoon.de>
Tim X <····@nospam.dev.null> wrote:
> http://fireblade.googlepages.com/tourdelisp/tour.pdf

OK, now I'm giving up.

"The site you have requested could not be found. (404)" 
From: Slobodan Blazeski
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <1183107631.141596.233910@k29g2000hsd.googlegroups.com>
On Jun 29, 10:46 am, Slobodan Blazeski <·················@gmail.com>
wrote:
> On Jun 29, 9:16 am, Stefan Scholl <······@no-spoon.de> wrote:
>
> > Tim X <····@nospam.dev.null> wrote:
> > >http://fireblade.googlepages.com/tourdelisp/tour.pdf
>
> > OK, now I'm giving up.
>
> > "The site you have requested could not be found. (404)"
>

What a hell happened, my reply got chopped.Anyway

The content it's down and it'll stay down untill It gets some nicer
formatting and I verify that it render properly with Firefox,Safari &
Explorer. I'll publish it next week along with part 3, as I'm
currently too  busy with moving to another apartment.

Sorry for the inconvenience but present form is too troublesome for
viewing.

Slobodan Blazeski
From: Tim X
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <87ejjw7deg.fsf@lion.rapttech.com.au>
Slobodan Blazeski <·················@gmail.com> writes:

> I really don't understand what's the problem to download it:
> 1. Click  http://mihd.net/i4h1vw

and I end up at http://mihd.net/ 

> 2. Click Request Download Link it's in the upper left corner of the
> page

No it isn't. The only links at the top of the page are Welcome 

  * Flash Upload
  * Classic Upload
  * Search
  * Latest News
  * Contact Us
  * Terms and Conditions

> 3. Click Download File it's in the upper -right  corner of the page

Can't get there it seems. Tried the search link, but that just returns to the
same page (with no search apart from a google search box). 

As I said, not easy to get to!

Tim>

-- 
tcross (at) rapttech dot com dot au
From: Slobodan Blazeski
Subject: Re: Web application tutorial with CLSQL, CL-WHO and HUNCHENTOOT
Date: 
Message-ID: <1183015497.020224.148540@k29g2000hsd.googlegroups.com>
On Jun 28, 9:21 am, Tim X <····@nospam.dev.null> wrote:
> Slobodan Blazeski <·················@gmail.com> writes:
> > I really don't understand what's the problem to download it:
> > 1. Click  http://mihd.net/i4h1vw
>
> and I end up athttp://mihd.net/
>
> > 2. Click Request Download Link it's in the upper left corner of the
> > page
>
> No it isn't. The only links at the top of the page are Welcome
>
>   * Flash Upload
>   * Classic Upload
>   * Search
>   * Latest News
>   * Contact Us
>   * Terms and Conditions
>
> > 3. Click Download File it's in the upper -right  corner of the page
>
> Can't get there it seems. Tried the search link, but that just returns to the
> same page (with no search apart from a google search box).
>
> As I said, not easy to get to!
>
> Tim>
>
> --
> tcross (at) rapttech dot com dot au

I uploaded at googlepages , check if you can download those :

http://slobodan.blazeski.googlepages.com/index.htm

Part 2 :
http://slobodan.blazeski.googlepages.com/TourdeLisp2.htm
Part 1 :
http://slobodan.blazeski.googlepages.com/TourdeLisp.htm


cheers

Slobodan Blazeski