freenode/#lisp - IRC Chatlog
Search
6:13:22
rme
I suppose you could write an s-expression-based .ffi file by hand and process it with parse-ffi. But I don't know if that's really practical.
6:13:37
rme
There's actually some work going on in https://github.com/Clozure/ccl/issues/13 about updated ffigen, btw.
6:15:40
jmercouris
the other day he was suggesting to me that I simply implement an entire web engine in common lisp, like it was some trivial task
6:16:57
jmercouris
rme: thanks for the link, I'll see if I can contribute anything, probably not since this is not my area of expertise, but I'll try
6:18:55
rme
When things are in the interface db, you can sometimes use objc-message-send by hand. For example, (objc:objc-message-send data #/base64Encoding)
6:20:40
jmercouris
I did try the objc-message-send approach, maybe at the time my syntax was wrong, or something, I could try it again
6:23:20
rme
I just made a note to try to build new headers. Probably I won't do it until Monday. You want updated webkit headers in particular, or all of Cocoa?
7:47:44
beach
It is not a great idea though, because when there is a problem and you look at the backtrace, you no longer see the original argument, only the modified one.
8:47:27
flip214
you should then see the new value as local variable, and the original function argument in the backtrace.
9:41:43
beach
phoe: We plan to stay in Madrid or some other intermediate place for a night or two, just to break up the trip.
9:49:47
Shinmera
While taking a bus is slower than the train, it is significantly cheaper and can take as little as 45 minutes to arrive in Marbella. All Malaga to Marbella buses are run by Avanza. All buses are direct, depart from Malaga Estación de Autobuses bus station and arrive at Marbella Estación De Autobuses.
9:52:40
Shinmera
Uugh why would any website write things in AM/PM. I don't know if "12:55PM" is "0:55" or actually "12:55"
9:58:41
Shinmera
Looks like the cheapest flight I can get is like 220Chf. Cursory look at hotels nearby would clock in at around 150Chf. Definitely isn't going to be as cheap as it was in Krakow.
9:58:44
beach
Actually, we might take a flight from Bordeaux to Malaga (change in Madrid) and stay in Malaga for a night or two.
10:10:25
beach
Careful, someone might take you up on that, and you'll find yourself being the local organizer.
10:11:45
phoe
beach: I think I can manage. I know enough people on the Jagiellonian University to do most of the heavy lifting for me.
10:13:25
phoe
Depends. JU is really all around Cracow. Has four different campuses and multiple buildings that are placed elsewhere.
10:13:33
jackdaniel
` "X86-64" cannot be printed readably.` – does it ring a bell to somebody? this is docker image in travis CI with somewhate old SBCL (nothing I can do about it) – here is a full log: https://api.travis-ci.org/v3/job/328525197/log.txt
10:13:49
beach
Shinmera: It's a very expensive place. You might need some subsidies to keep the fee low.
10:14:23
Shinmera
beach: Well yeah, asking Google or ETH would've been the thing to do. I just don't think I have the time and connections yet to do so
14:43:45
pjb
flip214: why isn't flying to Malaga not easy? Depending on the flight company, going to Gibraltar may be easier (and not farther to Marbella than Malaga).
17:13:41
pagnol
I have entities and every entity has key-value pairs and I want to store them persistently on disk
17:14:38
pagnol
in my case there are entity types, too, an entity type says which key-value pairs an entity must have and of which type the values must have
17:22:09
Shinmera
pagnol: As I understand it from your explanation you have some kind of object that acts as an entity and you'd like to persist them to disk, yeah?
17:25:12
Shinmera
If you need to have it automatically persist to disk when a change in any of the values occurs then things get more complicated of course.
17:26:57
pagnol
I have an existing program that I want to rewrite and which is relying on an rdbms with a messy eav-like layout, and I was looking at the problem from that angle
17:29:02
Shinmera
Okey. Well, there's multiple libraries for RDBMs interaction or RDBMs-like things. If you want something more lispy, perhaps have a look at Rucksack. https://github.com/arieltan/rucksack/blob/master/doc/rucksack-tutorial.lisp