Re: Reducing the pain of a clojars outage

2016-01-02 Thread Mikhail Kryshen
I would suggest also considering decentralized technologies. IPFS (https://ipfs.io/) looks like a good fit for the task. - It is distributed, every node used to access the repository will contribute to it's availability. - Directory trees in IPFS work like Clojure's persistent data structures

[ANN] pdfn 1.0 - predicate dispatching library

2016-01-02 Thread Joseph Parker
Pleased to announce pdfn 1.0 - a predicate dispatching library for clojure and clojuresript README and source code: https://github.com/selfsame/pdfn Leiningen dependency information: [selfsame/pdfn "1.0"] Pdfn is a multimethod style macro for compiling functions with core.match style cond

Re: Reducing the pain of a clojars outage

2016-01-02 Thread Colin Fleming
I'm travelling at the moment so I don't have time to respond to everything right now, but one thing about the Java 6 issue - IntelliJ won't be fully on Java 8 until IntelliJ 16. This means that Java 6 will be around until a) everyone is on whatever comes after El Capitan (the last OSX to support Ap

Re: Reducing the pain of a clojars outage

2016-01-02 Thread Glen Mailer
This seems like it could be a fruitful avenue to me (cloudflare or another CDN) I know the folks at npm use fastly in a similar fashion - gaining both geographical distribution and improved resiliency. -- You received this message because you are subscribed to the Google Groups "Clojure" group.

Re: Reducing the pain of a clojars outage

2016-01-02 Thread Toby Crawley
On Sat, Jan 2, 2016 at 1:59 PM, Michael Gardner wrote: > Still, my personal opinion (for whatever it's worth) is that ensuring the > entire process is always cryptographically secure end-to-end should be a > higher priority than establishing mirrors. I agree, ensuring the process is cryptograph

Re: [JOB] Looking a Clojure programmer

2016-01-02 Thread Marcus Holst
I suppose this is the correct domain: http://karriarforetagen.se/ On Thursday, December 31, 2015 at 2:04:39 PM UTC+1, Timo Sulg wrote: > > Hi, > > i'm a Clojure programmer in *‘Skillable’* - a Stockholm, Sweden based > startup building a tripadvisor.com > > for employers: employees rate own emp

Re: Reducing the pain of a clojars outage

2016-01-02 Thread Michael Gardner
> On Jan 2, 2016, at 10:27, Toby Crawley wrote: > > On Sat, Jan 2, 2016 at 12:47 AM, Michael Gardner wrote: >> >> I would caution against this approach. An attacker could easily target >> specific organizations, serving compromised artifacts only to particular IP >> ranges. A periodic verifi

Re: clojars down?

2016-01-02 Thread Toby Crawley
I have a mirror running now, based off of an rsync from last night. It works with lein, should work fine with maven (untested), and the boot team is working on it now. See https://github.com/clojars/clojars-web/wiki/Mirrors for details. - Toby On Sat, Jan 2, 2016 at 9:28 AM, William la Forge wro

Re: Reducing the pain of a clojars outage

2016-01-02 Thread Toby Crawley
On Sat, Jan 2, 2016 at 12:47 AM, Michael Gardner wrote: > >> On Jan 1, 2016, at 21:31, Toby Crawley wrote: >> >> But if we had a regular >>process that crawled all of the mirrors and the canonical repo to >>verify that the checksums every artifact are identical, this could >>actually

Re: clojars down?

2016-01-02 Thread William la Forge
So nice to see clojars working, at least for the moment. Retrieving pod-2.5.5.jar from https://clojars.org/repo/ Retrieving core-2.5.5.jar from https://clojars.org/repo/ Retrieving worker-2.5.5.jar from https://clojars.org/repo/ Retrieving aether-2.5.5.jar from https://clojars.org/repo/ Retrieving

Re: [ANN] dewdrop 0.1.0 -- lenses made simple(r?)

2016-01-02 Thread William la Forge
For me, Dewdrop is an exercise to help me understand lenses. Specter speaks my language in terms of speed of implementation without apologies to the functionally bent. Bill On Saturday, January 2, 2016 at 8:04:30 AM UTC-5, JeremyS wrote: > > Hey guys, > > I might be besides the point but, have

Re: [ANN] dewdrop 0.1.0 -- lenses made simple(r?)

2016-01-02 Thread JeremyS
Hey guys, I might be besides the point but, have you played with specter ? It seems to me that it's worth investigating when going the lens route. What's your take on it ? Cheers, Jeremy. -- You received this message because you are subscribed to the

Re: [ANN] dewdrop 0.1.0 -- lenses made simple(r?)

2016-01-02 Thread Andrey Antukh
Hi Bil. On Sat, Jan 2, 2016 at 2:26 AM, William la Forge wrote: > Hi again Andrey! > > Not to drag this out, but you seem to have missed my main point, which > also means that I failed to make it. :-) > > Understanding how comp works and seeing the function, lens, for defining a > cat's lens, it

Re: Reducing the pain of a clojars outage

2016-01-02 Thread Nando Breiter
Would CloudFlare help on the short term? I haven't used the service yet, I just ran across it researching DDoS solutions, but judging from the overview of how it works, it *might* be able to cache all clojars.org assets in a distributed manner and handle the DNS issue as well. https://www.cloudflar