babashka

https://github.com/babashka/babashka. Also see #sci, #nbb and #babashka-circleci-builds .
dgb23 2020-12-01T00:31:13.000400Z

i’ve got something working

dgb23 2020-12-01T00:31:40.000600Z

your ToC is quite large, so i figured I use the whole screen for it. wanna have a look?

dgb23 2020-12-01T00:44:36.000800Z

I don’t know how to do open source, reading up on how to do a pull request 😄

Markus Agwin 2020-12-01T01:05:13.002900Z

Bumped https://github.com/kloimhardt/babashka-web (includes https://github.com/metosin/reitit routing) to version 0.2.4, so it is in line with latest master.

👍 4
borkdude 2020-12-01T17:37:56.006400Z

The babashka survey results are out: https://surveymonkey.com/results/SM-8W8V36DZ7/ We got just over a 100 responses in ~3 weeks. Welcome to do your own analysis. I will publish a summary later on!

borkdude 2020-12-01T17:38:17.007Z

And small reminder: in about an hour the meetup on babashka internals will start: https://www.meetup.com/London-Clojurians/events/274014078/

nate 2020-12-01T17:44:52.007200Z

Wow, thanks for sharing the data!

lukasz 2020-12-01T17:51:45.007600Z

This will be huge for babashka: https://twitter.com/marknca/status/1333816334304555009 :-)

🎉 5
2020-12-01T18:26:34.008500Z

Thank you @borkdude

2020-12-01T19:26:09.010700Z

Is there a way to steam the output of a babashka/process to the main out so that we can see the print of a shell command streaming and not only when it is finished.

borkdude 2020-12-01T20:17:58.011300Z

@neo2551 Yes, use :out :inherit :err :inherit or :inherit true if you want to also redirect stdin

2020-12-01T20:29:04.011500Z

Thanks!

2020-12-01T20:36:28.011800Z

This is soooo cool :)

2020-12-01T20:38:23.012500Z

I am learning Kafka by using the command shells wrapped by Babashka :)

2020-12-01T20:39:05.013500Z

I wonder if one can output to the repl instead of inherit?

borkdude 2020-12-01T20:42:49.013900Z

you can use :out *out*

borkdude 2020-12-01T20:43:04.014100Z

not sure if this is what you mean

borkdude 2020-12-01T20:43:22.014400Z

you can redirect out to anything that's compatible with http://clojure.java.io/copy

2020-12-02T10:21:11.017400Z

I tried with :out *out* , however, when using --nrepl-server the process does not print it in the repl. What am I missing?

borkdude 2020-12-02T10:25:25.017700Z

ah, that's because nrepl re-binds out. what is your goal? you want to capture the ouput of the process? why not send it to System/out ?

isak 2020-12-02T21:15:16.041800Z

@borkdude For this part: > A native image cannot load new classes at runtime Do you know if that is unlikely to change? Are they interested in trying to support it?

borkdude 2020-12-02T21:16:26.042Z

Not sure, you should ask the GraalVM devs

1
jhacks 2020-12-01T20:49:47.015100Z

The slides link doesn’t appear to be working. Great talk, btw, thanks for taking the time to do it!

borkdude 2020-12-01T20:50:09.015300Z

You mean the link to speakerdeck?

jhacks 2020-12-01T20:50:18.015500Z

Right

borkdude 2020-12-01T20:50:47.015700Z

Oh, it wasn't public

borkdude 2020-12-01T20:50:54.015900Z

Can you try again?

jhacks 2020-12-01T20:51:02.016100Z

It’s working now, thanks!