This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
I’m taking apart some thing using mongo with components and it looks like it rebuilds everything every time you start the table component
I guess if I really wanted to I could hook migratus into the lifecycle of a model/table
Yeah, though I guess it would be better to hook it once, for the whole application, not for each single table.
I’m just using ragtime with a start to run migration
though no, I don’t want the application to know about migrations — I’d rather have it not happen manually
Yeah, that is a sensible choice, especially if migrations can become non-trivial in future.
true, mine are still pretty trivial
Not sure about migratus, but for example with joplin you can run code-based migrations for when you need to transform some data or such. Not something you would want to do unattended probably.
Is Joplin still on top of Ragtime? I write Piton for my own manual control over migrations and to keep it separate from the application but it's only for sql.
IIRC it uses ragtime for SQL-text-based migrations, but it also has SQL-code-based migrations and migrations for other types of data sources like elasticsearch or cassandra.
Does anyone have experience with the error java.lang.UnsatisfiedLinkError
? I'm using opencv
(a native lib), and I can't figure out how to make & run an uberjar
Error reporting in clojure... flipping heck...
crocket: Define bootstrapped?
A bootstrapped clojure compiler is written in clojure. Scala compiler is written in scala.
Self hosting. Yes.
@crankyadmin: Do you mean clojure compiler is written in clojure now?
Well a concoction of both: https://github.com/clojure/clojure/tree/master/src
CLOJURE!!!!!!!!
The love of my life
Well, I don't think Clojure compiler is self-hosting (I don't think it even has any Clojure in it at all, though I may be wrong). Runtime is mixed Java and Clojure though.
Any tips out there on how to stay up and running with Clojars is down, as it is right now? I just went to try out the new LightTable 0.8, found I can't run code, and some bikeshedding later, it is because it can't fetch its NREPL adapter from Clojars.
@kylecordes: http://clojars.org seems to be up again.
Now is a great time with to support the volunteers that run Clojars https://salt.bountysource.com/teams/clojars
Just donated; and in the meantime, I'm sure I can do something else with my New Year's Day!
clojars down?
looking for feedback on a library if anyone has a free minute: https://github.com/selfsame/pdf
@selfsame: "pdf" seems a bit misleading 🙂
that'd make the difference for me. this is interesting, i wasn't aware of this sort of approach. looking it over
clojars is down due to the linode DDoS: https://linode.statuspage.io/
@selfsame: what are your thoughts on this approach (building up the fn through repeated "pdf" calls) vs building on the existing multi-arity fn approach?
ex (defpdf foo ([^pos? a b ^map? c] :fish) ([^pos? a ^neg? b ^empty? c] :snail))
@bitsynthesis: : yeah I have an issue open for that
@selfsame, if I understand correctly, you've moved core.match's pattern matching into the actual function definition (multi-method style)?
@kendall.buchanan Yes using predicates instead of equivalence and without any destructuring
@leolaporte: the real Leo?
I’ve added :offline? true to my project so that I can keep working during the clojars/linode issues. But it does figwheel still seems to want to hit clojars. Is there a way of stopping that?
@jaen Replying to your messages yesterday… Yeah, the type system in Go is pretty limited, agreed. What would I be looking for in Clojure that Go didn’t have? More expressive code, better abstractions, better packaging system. With hopefully comparable speed. At work, this would be for web microservices.
is there a way to circumvent that? I get java.net.NoRouteToHostException
every time I run lein
@juliobarros, lein -o
might work better for you as well.
@akiva thanks.