freenode/#lisp - IRC Chatlog
Search
14:47:26
scymtym_
v0|d: if this is about getting more precise source locations for errors signaled from [compiler-] macro functions, use SB-EXT:WITH-CURRENT-SOURCE-FORM instead
16:23:37
jeosol
Is there some kind of design pattern resource somewhere for CL. Recently, I was having issues with some crazy piece of code because of completed logic, eventually used defmethods to clean it out and specialize on some parameter (eql :name) to clean it up
16:25:26
jeosol
ok, thanks housel. Most of my early info where from Keene and The CLOS Perspective books. Good reads.
16:26:19
beach
I had read Keene's books before and it kind of made sense, but CLIM II takes it much further.
16:27:05
jeosol
that would be useful then. I did Keene, the CLOS perspective (old book, but got a new copy) and latter compares CL with C++, smalltalk and others
16:28:25
jeosol
I guess I have to look at the CLIM II spec then. My code base can use some cleaning. It is heavy on inheritance and layering of objects.
16:40:11
jeosol
beach: thanks again for the link. It's a large application and so I'll learn a few things
16:40:48
jeosol
one question, this does not link all the codes. I did quick check and a see a few code snippets. Not like I want to go over everything,
16:41:42
jeosol
but just to see better ways of doing things. When I finally understand macros, I was able to get application to get my code to generate many convenience functions.
16:42:22
beach
But I recommend the specification just to understand how they organized the protocols.
16:43:04
beach
So there is a lot of "noise" in the implementation that distracts from the protocol design.
16:45:02
jeosol
if the protocols are designed well, I think the rest falls into to place, you just add the implementation details.
19:12:15
jasom
beach: IIRC Franz has a graph visualization tool, but I do'nt know if it works without allegrograph (which has a free edition, but not sure what the limitations are)
1:31:43
skidd0
Has anyone here used Postmodern to create postgres databases and users? I would like to take care of that with code so my end-user doesn't have to.
1:33:18
skidd0
actually, does anyone know of a way to include postgres with a dumped core using SBCL?
1:35:24
jeosol
but the core can contain all the postgres, postmodern or whatever ORM you are using to interact with the DB etc
1:44:11
skidd0
okay so back to the original question. Has anyone (using postmodern or not) been able to use lisp to create a postgres user and database?
1:46:13
jeosol
I am sure there is a way. most guys aren't here now. I have used mostly clsql to do that, but I remember the info for doing that with postmodern wasn't very clear
1:57:21
jeosol
I am not sabra. I am just saying he has a lot of info on postmodern on his site, and he is probably also maintain the repo now. I am subscribed to the repo feed.