freenode/lisp - IRC Chatlog
Search
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.
4:36:56
PuercoPop
sabrac: Hi, I was wondering if you still intend to publish a Roadmap for postmodern
4:40:16
sabrac
I have to say that skiddo's request for a postgresql installer in lisp probably will not be on the roadmap
4:43:44
PuercoPop
sabrac: Not particularly. One thing that I've been trying to tackle is #70 but the DAO code seems mostly needlessly complex, but then again synthesizing new methods with the MOP is not something straightforward in my experience. One thing that would be good, in theory, would be a way to extend the client authentication mechanisms but that is not something that I need. Mostly want to see how could I chip in.
4:47:55
sabrac
PuercoPop: One thing that nyef was complaining about some years ago was transaction failures on connections and reconnections. Ever dealt with reconnections in usocket?
4:51:46
sabrac
I looked at #70, but there was no immediately obvious solution so set it aside for the moment. I am not sure that I really understand #111
4:59:37
asarch
One stupid question: I could do: '(a b c) or even (quote a b c). Is there something similar (in English words) for `(a b c) (quasiquoting)?
5:00:11
PuercoPop
sabrac: yeah, I was thinking of porting a PoC wiki from disk to a 'document' store using JSONB.
5:08:57
sabrac
PuercoPop: ok. Give the jsonb support some thought. I will try to get the draft roadmap out in the next 48 hours along with a bunch of s-sql stuff that got triggered in the process of fixing #68
5:38:36
LdBeth[m]
And you can’t do (quasiquote (a b ,c)) since phase quasiquote form requires to be at read time
5:40:02
aeth
If you need to do something like that you should just think about what the quasiquotation is trying to do. In that case, (list 'a 'b c) or one of the other dozen ways to get the same result.
5:56:27
zigpaw
skidd0 - maybe look how chocolatey does progresql installation, you might use their tool or their scripts - they are windows based, if you need it for linux you can look at gentoo's portage scripts and for mac os x you can look how brew does it. Still not ideal solution but kinda automated one.
10:01:26
drduck`
What is used in common lisp as a log/data aggregation tool that is analagous to apache kafka?
10:09:23
drduck`
I see this but I wondered if there was anything that was a fully featured interface https://github.com/yehohanan7/cl-kafka
10:10:12
drduck`
I guess syslog is kinda sorta like kafka without the power of querying against the centralized data?