ChanServ changed the topic of #crystal-lang to: The Crystal programming language | https://crystal-lang.org | Fund Crystal's development: https://crystal-lang.org/sponsors | GH: https://github.com/crystal-lang/crystal | Docs: https://crystal-lang.org/docs | Gitter: https://gitter.im/crystal-lang/crystal
hightower2 has quit [Ping timeout: 256 seconds]
notzmv has joined #crystal-lang
pusewic|away_ has quit [Ping timeout: 268 seconds]
pusewic|away_ has joined #crystal-lang
hightower2 has joined #crystal-lang
ur5us has joined #crystal-lang
xyhuvud has joined #crystal-lang
yxhuvud has quit [Ping timeout: 268 seconds]
ur5us has quit [Ping timeout: 264 seconds]
<FromGitter> <dscottboggs:matrix.org> https://carc.in/#/r/c9ap 👈️ any advice?
<FromGitter> <dscottboggs:matrix.org> (`Log::Metadata.build test: {one: 1, two: 2}` doesn't compile)
taupiqueur has joined #crystal-lang
FromGitter has quit [Remote host closed the connection]
FromGitter has joined #crystal-lang
taupiqueur_ has joined #crystal-lang
taupiqueur has quit [Ping timeout: 264 seconds]
taupiqueur_ has quit [Ping timeout: 256 seconds]
taupiqueur has joined #crystal-lang
hightower2 has quit [Ping timeout: 268 seconds]
hightower2 has joined #crystal-lang
wolfshappen has quit [Quit: later]
wolfshappen has joined #crystal-lang
ur5us has joined #crystal-lang
taupiqueur has quit [Ping timeout: 256 seconds]
Jose_ has joined #crystal-lang
hightower2 has quit [Ping timeout: 260 seconds]
<FromGitter> <seanchristophergregory_gitlab> gridnav.webm (https://files.gitter.im/5588134315522ed4b3e2629f/Ktg2/gridnav.webm)
<FromGitter> <seanchristophergregory_gitlab> weekend crystal project - a stateless alternative to selenium grid
<FromGitter> <seanchristophergregory_gitlab> unfortunately chromium in a container doesn't work too well
<FromGitter> <jrei:matrix.org> Noice!
<FromGitter> <jrei:matrix.org> So you got X11 in a container, or was it shared with the host?
<FromGitter> <seanchristophergregory_gitlab> it's in the container with a vnc server. ⏎ I wrote a client for podman that spins it up and sends its port to the client via websockets
<FromGitter> <seanchristophergregory_gitlab> then i renamed the container with the session id of the brower session, so all commands can locate the correct container
Jose_ has quit [Quit: Leaving]
<FromGitter> <jrei:matrix.org> +1 for podman
<FromGitter> <jrei:matrix.org> I'll likely write a client for its REST API
<FromGitter> <jrei:matrix.org> From what I've seen, there is no auth at all?
<FromGitter> <jrei:matrix.org> Also ideally no need for a DE inside the container
<FromGitter> <skinnyjames> nice! i'm actually in the process of a podman client. You can see my strategy here: ⏎ https://gitlab.com/seanchristophergregory/oscar/-/blob/main/src/oscar/client.cr ⏎ ⏎ I have been having some issues with versioning and networking. But in this example we just use the unix socket (root/rootless) that is configured to hit the api [https://gitter.im/crystal-lang/crystal?at=61919cad8c019f0d0b951c44]
<FromGitter> <skinnyjames> I pulled a bit from some crystal docker solutions. I might move back to docker, but I think the client shards could use some tlc