freenode/#shirakumo - IRC Chatlog
Search
14:40:30
malm
Shinmera: https://plaster.tymoon.eu/view/1104#1104 <- Diden't tell me much. In what env is the tmpl processed? Am I mssing some package related thing? I'll setup the plaster code on a different VPS and configure nginx and see if I can see anything that differs (a good exercise for me anyway). Back again here in a couple of hours. (will be in "read-only" mode)
16:13:25
margaritamike
Hi I'm trying to parse an html string to find a particular comment, with lquery
16:14:40
margaritamike
I've done an (lquery:initialize *response*), which has set lquery:*LQUERY-MASTER-DOCUMENT* to a string of HTML code.
16:15:36
margaritamike
I thought maybe I could use (lquery:$ lquery:*LQUERY-MASTER-DOCUMENT* (filter #'plump:comment-p)) from this point to find the comments, but that does not seem to be what I need to do.
16:22:32
Colleen
Generic plump-dom:traverse https://shinmera.github.io/plump#GENERIC%20PLUMP-DOM%3ATRAVERSE
16:24:09
Shinmera
(plump:traverse (plump:parse "<a><!--foo") (lambda (n) (when (plump:comment-p n) (print (plump:text n))))) ; => "foo"
17:49:43
Shinmera
Documenting things before they're finished is a waste of time unless you are a manager and don't actually write the code yourself in my opinion
17:53:32
Shinmera
Running it is just LEAF:LAUNCH in any case, though I have no guarantees that it'll work or that you'll know what to do if it does
17:56:05
Shinmera
I'm hesitant to commit to explaining stuff because unless I am assured I'd actually get something out of it (work done for me) it'd just be a waste of time for me. Sorry.
20:29:11
malm
Shinmera: The reason I'd like to setup on a non-local system is that I like to be as close to a "live" system as possible (I do realize I can get quite close to one locally as well), mostly for getting a feel for the flow of things and eventual automating of things. But no need for that now because now it seems to work when I changed to toplevel only.
20:30:36
malm
Shinmera: I had www.solkattenarboga.se instead of solkattenarboga.se in my config. at the time I added the domain to the config I errorously though that I had to be specific with the subdomain (I have a mailservice on the same server for instance). Yes yes my noobishness shines through ;)
20:31:26
malm
Shinmera: Thanks again for your time helping out! I am sure I'll have more questions but now I have even more energy and hope in getting alot further! :D
21:18:53
Shinmera
malm: For development I heavily advise setting things up locally as detached as possible from the live system. You can always add a second environment that mirrors the one from the live system for testing
21:19:26
Shinmera
malm: But generally you should not be thinking about your deployment target while developing
21:28:40
malm
Shinmera: True. I go a little against the dev/DevOps split atm, mostly bevcause I am not really used to the split yet. :) But your advise is a very good one. Thanks :)
21:29:17
Shinmera
I just like to not think about sysops as long as possible, because sysops is synonymous with "things go wrong and you'll waste a day in tears and anger"
21:30:48
Shinmera
anyway, you can try doing something like (ql:quickload :plaster) in the server and visiting /!/plaster/ on your server to see if things work
22:31:09
mood
Shinmera: Markless is quite neat! I guess this is a good time for me to look into how pandoc works, because I kind of want to generate PDFs and other stuff using it.
22:34:18
Shinmera
someone on the lisp discord started work on a TeX backend, but I frankly don't have high hopes of that getting completed any time soon
22:36:43
Shinmera
I would like a direct pdf output at some point, but I don't have enough interest at the moment to work on it