Please test my new site...

For the Compleat Fan
Locked
cormullion
Posts: 2038
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W
Contact:

Please test my new site...

Post by cormullion »

Hi folks. I've moved the newlisper blog over to another host, and taken the opportunity to switch to a newLISP system.

Since I'm not a big expert in developing this kind of thing (there's a first time for everything...!), I'd appreciate it if some of you could do a little testing to find any obvious bugs or loopholes. If you can spare a few moments, please point your browser to:

http://unbalanced-parentheses.nfshost.com/

and email me (or comment there or here) about any problems...

newdep
Posts: 2038
Joined: Mon Feb 23, 2004 7:40 pm
Location: Netherlands

Post by newdep »

aaa nfs host ;-) i think a good choice... they have newlisp cgi ....hehehe

The layout is quiet, quiet..how shall I say..quiet plain text, so its somewhat seeking
for a format in order while reading...

But you will finaly get it running in newlisp , im currious...;-)
-- (define? (Cornflakes))

m i c h a e l
Posts: 394
Joined: Wed Apr 26, 2006 3:37 am
Location: Oregon, USA
Contact:

Post by m i c h a e l »

Hi cormullion,

Congratulations on the new site! Very clean.

Wow! You even managed to preserve all the original formatting, too! Very impressive. You were brave to attempt this project ;-)

m i c h a e l

cormullion
Posts: 2038
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W
Contact:

Post by cormullion »

m i c h a e l wrote: You were brave to attempt this project ;-)
Ah no - I didn't do the stunts myself - I used stuntmen (Lutz and Jeff)!

I'm not much of a designer - more of a minimalist traditionalist I suppose, preferring black text on white backgrounds. I might redo the banner though - after getting advice from the artist in the house.

If any of you are short of things to do and would like to see the source you can view the current state of affairs by typing index.cgi?reveal-your-secrets ... which will make the cgi expose itself in all it's shabby detail. I don't enough about security to be confident about whether this is a good idea or not, but it seemed slightly better than posting the file somewhere at this stage.

Best thing is - newLISP never got in the way, and always made things easier than they'd otherwise be!

newdep
Posts: 2038
Joined: Mon Feb 23, 2004 7:40 pm
Location: Netherlands

Post by newdep »

Uh? So your webside actualy should NOT be text only?
because I only see text and text, no layout nothing.. If thats correct then ok ;-)

Norman.
-- (define? (Cornflakes))

cormullion
Posts: 2038
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W
Contact:

Post by cormullion »

Oooh - if you can't pick up the style sheet (styles.css) then you're right it's a bit too plain... :-) I've probably made a serious mistake somewhere!

m35
Posts: 171
Joined: Wed Feb 14, 2007 12:54 pm

Post by m35 »

cormullion wrote:Oooh - if you can't pick up the style sheet (styles.css) then you're right it's a bit too plain... :-) I've probably made a serious mistake somewhere!
I'm not getting the stylesheet to load either. Saved it locally to test some more. Don't know much about html/css, but when I changed this line

Code: Select all

<link type="text/css" href="styles.css" />
to this

Code: Select all

<link rel="stylesheet" type="text/css" href="styles.css" />
it seems to load the stylesheet. The page looks nice :)

cormullion
Posts: 2038
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W
Contact:

Post by cormullion »

Hey - thanks! I've uploaded your suggested change. It still works for me, perhaps it will work for others too.

You may not know much about css but you know more than me!

As my Dad used to say, in the country of the blind, the one-eyed man is king... :-)

thanks again

newdep
Posts: 2038
Joined: Mon Feb 23, 2004 7:40 pm
Location: Netherlands

Post by newdep »

ahaaaaaaaaa yes now it looks more like a webpage ;-)
-- (define? (Cornflakes))

didi
Posts: 166
Joined: Fri May 04, 2007 8:24 pm
Location: Germany

Post by didi »

Congratulations for your new site Cormullion!

Besides that it's based on newLISP , i like especially the design , it looks crystal clear - a real beauty :-)

What are the requirements for the host - how is it possible to run newLISP on the serverside ?

And will you publish the source of 'Lambda Press' ?

Jeff
Posts: 604
Joined: Sat Apr 07, 2007 2:23 pm
Location: Ohio
Contact:

Post by Jeff »

Nearly Free Speech runs everything but php as a regular cgi. Your site and filesystem exists as an entry in a MySQL server which is loaded when it is accessed. It's kind of an odd take on how to run virtual sites, but it seems to work. Unfortunately, it means that if you have any large files as part of that filesystem, it is incredibly difficult to access them- they must first be extracted from the filesystem in your mysql entry.

Other than that, it's a pretty good host, and has a huge range of languages installed for cgi.
Jeff
=====
Old programmers don't die. They just parse on...

Artful code

cormullion
Posts: 2038
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W
Contact:

Post by cormullion »

Hi Didi! yes, the current version of the source code is freely available -- accessing information is in the fourth post down of this thread. (The source changes quite often at the moment, as I find things to fix.)

I had no idea about the stuff that Jeff said about MySQL - from a new user's perspective, you simply FTP your files to your login directory on the host computers and set the executable permissions and away you go. Performance appears to be extremely good - and there's not been enough demand for my pages to incur any cost at all so it's been free up to now! ;-)

They're running newLISP version 9.1.1 on BSD. I hope they'll upgrade to 9.2 before too long.

didi
Posts: 166
Joined: Fri May 04, 2007 8:24 pm
Location: Germany

Post by didi »

OK Cormullion, the unlikely event happend and i looked at the source ( 0.1 alpha ) :-)
Compliment , quite a good chunk of programming !

So you convinced your provider to install newLISP ?

cormullion
Posts: 2038
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W
Contact:

Post by cormullion »

:-) No convincing - the opposite. The first Google hit for "host cgi newlisp" was nfshost... ! ;-) I looked at their site and read their FAQs and they looked like cool dudes, so they sort of convinced me to try them... Of course, I have no financial or business reasons to consider, and no traffic either, so it's not a problem if they're rubbish. I've never done anything as technical as this before and I like tackling new things...

rickyboy
Posts: 607
Joined: Fri Apr 08, 2005 7:13 pm
Location: Front Royal, Virginia

Post by rickyboy »

Schweet blog! Congrats! --Rick
(λx. x x) (λx. x x)

Fanda
Posts: 253
Joined: Tue Aug 02, 2005 6:40 am
Contact:

Post by Fanda »

Really nice work!

It's a decent size accomplishment ;-)))

What do you think about adding something like a "top ten" or other version of the most read articles? This way they don't get lost over the time.

Fanda

cormullion
Posts: 2038
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W
Contact:

Post by cormullion »

Hi Fanda - nice to see you again!

I think it's a good idea - the articles that have been read most often. Of course, 'read' isn't the same as 'appreciated', so I wonder if there's a better measure. The posts with the most comments is easy enough to do, of course.

BTW: did you get anywhere with your software development efforts?

Fanda
Posts: 253
Joined: Tue Aug 02, 2005 6:40 am
Contact:

Post by Fanda »

cormullion wrote:I think it's a good idea - the articles that have been read most often. Of course, 'read' isn't the same as 'appreciated', so I wonder if there's a better measure. The posts with the most comments is easy enough to do, of course.
Some websites use voting system 1 to 5 or something like that to let users say, how they like the article. Then you could do TIMES-READ * AVERAGE-VOTE as a sign of appreciation. It's just an idea... Don't make your system too complicated in the beginning.
cormullion wrote:BTW: did you get anywhere with your software development efforts?
I think you mean when I asked:
http://www.alh.net/newlisp/phpbb/viewtopic.php?p=9879

Hm... There is a piece of commercial software which I wrote years ago in Pascal for DOS (Borland Pascal). It is still actively used, so me or my brother has to do maintenance or add some features once in a while. Since it is mostly text file processing, scripting language with regexes would be a nice choice. Rewriting to C++/C# seems quite time consuming. Delphi is Pascal based, which would make transition easier, but it still is not high-level enough for my taste.
Higher level language would allow for more abstraction without breaking my head, resulting in adding more features easier, cleaner code and time saving.

Downside for newLISP is that it isn't known enough and has to be installed separately (users don't want any complication added to just using the software). My brother is a C# programmer, other friends programmers usually stay away from LISP, Prolog and similar languages. This implies that there aren't too many people, who could do the maintenance.

This project can wait, so I haven't made my final decision yet.

Currently, I am working more with pure math and physics and using newLISP for numerical calculations, visualization using Postscript and simple scripting tasks. (newLISP is a great calculator! ;-)

Fanda

tom
Posts: 168
Joined: Wed Jul 14, 2004 10:32 pm

Post by tom »

nice site, cormullion.

Show off. :-)

cormullion
Posts: 2038
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W
Contact:

Post by cormullion »

thanks!

I am a modest person. You can tell from my diffident prose style... :)

Locked