Search
Thursday, 21st of June 2018, 0:02:09 UTC
0:37:22
White_Flame
Are there examples of binary websockets served by CL somewhere?
0:59:45
johnvonneumann
** NICK Guest11899
1:11:56
LdBeth
Any recommendations on persistent object store implementations
1:12:22
akkad
LdBeth: sure, leveldb, lmdb, and manardb
1:12:47
akkad
the first two use cffi and external libs, but manardb only uses osicat
1:14:00
akkad
manardb uses clos, and is the more lispy
1:14:50
LdBeth
Thanks, I will have a look
1:18:25
LdBeth
akkad: I saw manardb only support Linux
1:25:01
akkad
it works on macos too
1:25:32
akkad
https://github.com/danlentz/manardb might work on bsds as well
4:50:31
akkad
manard is a lot faster than the other two, but not very acid complaint.
5:13:17
knobo
In my slime buffer, at the top, I have a line saying "SBCL Port: ... Pid: ...". How can I add (machine-instance) to that line?
5:14:22
akkad
M-x customize-group RET slime
5:14:44
akkad
should be in there, otherwise might have to check the slime elisp code
5:15:13
knobo
Ah... it's called header-line
5:29:07
beach
Good morning everyone!
5:32:52
akkad
how's the wife and kids?
9:22:40
loke
Is there a reasonably widely-available mechanism to find the arglist of a function?
9:23:11
loke
There is an SBCL-specific call in the CL-CLTL2 package, but is there some library that attempts to expose this?
9:23:31
jackdaniel
there is a portability library trivial-arguments
9:24:38
jackdaniel
however it has this "artistic license", I don't know what that means
9:24:51
jackdaniel
(and what are the implications)
9:25:04
loke
jackdaniel: Similar to Apache license, if I';m not mistaken
9:25:14
loke
Isn't it the license used for Perl?
9:27:54
jackdaniel
I don't know and at this moment I'm not particularily interested in examining it
9:28:12
loke
jackdaniel: a reasonable stance
9:28:34
jackdaniel
according to spdx it is not a libre license, so I'd personally avoid it (https://spdx.org/licenses/)
9:28:49
jackdaniel
ftr, apache is different along that axis
9:29:23
jackdaniel
sorry, 2.0 is libre, I've read it wrong
9:31:16
loke
Yeah, I just read the license
9:31:47
loke
It seems if I change it and distibute the changed version I need to change the package name. I can live with that.
11:56:48
jeosol
I have recently tried to setup an ec2 instance manually CL, it was a pain. Does anyone have an automated setup?
11:57:35
jeosol
primary I use SBCL and had to bootstrap it with CCL, I must be doing something wrong, or not aware of betters ways to set this up
11:57:57
JuanDaugherty
there's a thing for that (besides quicklisp) roswell or something like that
11:58:27
jeosol
I would need a better way, I want to essentially, push my setup to the bare aws ec2 and have things almost good to go (of course push lisp code, etc)
11:58:36
JuanDaugherty
normal thing would be to use the distro's sbcl then build current with that
11:59:46
jeosol
I have data, other executables (some to run with wine), files, etc to be able to run. Some dude on aws reddit suggested I set up on instance, take a snapshot, then I can replicate that instance. It has been a pain to set up one
12:01:30
jeosol
Besides setting up SBCL, quicklisp etc, I have to copy over some directories (with data), some other executables, and other minor stuff. e.g., have python available for some ML stuff.
12:02:05
jeosol
I would like to have a clean way to do this, even if a bit painful to setup. I will then create other instances of this setup for use later. This is my use case.
Thursday, 21st of June 2018, 12:02:09 UTC