Thanks for that reference.

I'll give it a try.

Cheers,
Leonardo Borges
www.leonardoborges.com


On Wed, Nov 13, 2013 at 8:46 PM, Ryan Spangler <ryan.spang...@gmail.com> wrote:
> Hi Leonardo,
>
> It seems that on certain default java installs keys are restricted to 16
> bytes:
> http://stackoverflow.com/questions/6900542/java-security-invalidkeyexception-illegal-key-size
>
> I just released a version that creates 16 byte keys for the cookie store.
> Try that!  (or edit the key in your src/{project-name}/core.clj and drop
> half the chars).
>
>
> On Wednesday, November 13, 2013 1:20:18 AM UTC-8, Leonardo Borges wrote:
>>
>> Hi Ryan,
>>
>> Love the website and the idea. Gave it a try but it gives me this when
>> trying to browse to the app:
>>
>> java.security.InvalidKeyException: Illegal key size
>>
>> It's coming from ring's cookie store. It seems the generated key isn't
>> valid.
>>
>> I had a similar problem recently where I had to base64 decode the
>> string before passing it to the cookie-store. Not sure this is the
>> case here.
>>
>> FWIW, I'm running Java 1.7 and Lein 2.3.3
>>
>> Cheers,
>> Leonardo Borges
>> www.leonardoborges.com
>>
>>
>> On Wed, Nov 13, 2013 at 5:25 PM, Ryan Spangler <ryan.s...@gmail.com>
>> wrote:
>> > Justin,
>> >
>> > As far as I know, Immutant is not a dependency, but an option.  Let me
>> > know
>> > if that is not true however.
>> >
>> >
>> > On Tuesday, November 12, 2013 10:13:17 PM UTC-8, Justin Smith wrote:
>> >>
>> >> Typically my first step making a caribou app is to remove the immutant
>> >> dependency. It's pretty straightforward to take it out.
>> >>
>> >> On Tuesday, November 12, 2013 9:19:27 PM UTC-8, Prasanna Gautam wrote:
>> >>>
>> >>> This is really cool. Very easy to get up and running for first try. I
>> >>> have a few questions on the architecture.
>> >>>
>> >>> Why Immutant instead of plain ring as the default? I think the number
>> >>> of
>> >>> dependencies could be much lower with it.
>> >>>
>> >>> I know it's only alpha.. but I'm asking this on behalf of others who
>> >>> might be thinking the same.
>> >>> And, are there plans for NoSQL database support, like MongoDB, MapDB
>> >>> (http://www.mapdb.org/ - I just found out about it myself but this is
>> >>> the
>> >>> only decent in-memory NoSQL solution other than Berkeley DB)?
>> >>>
>> >>> On Tuesday, November 12, 2013 6:52:10 PM UTC-5, Ryan Spangler wrote:
>> >>>>
>> >>>> Hello Clojure,
>> >>>>
>> >>>> Excited to announce today the release of Caribou!
>> >>>> http://let-caribou.in/
>> >>>>
>> >>>> We have been building web sites and web applications with it for over
>> >>>> two years now and improving it every day.  Currently we have four
>> >>>> people
>> >>>> working on it and another ten using it to build things, so it is
>> >>>> getting a
>> >>>> lot of real world testing.
>> >>>>
>> >>>> It has been designed as a collection of independent libraries that
>> >>>> could
>> >>>> each be useful on their own, but which come together as a meaningful
>> >>>> whole.
>> >>>>
>> >>>> We have been spending the last couple months getting it ready for a
>> >>>> full
>> >>>> open source release, and I am happy to say it is finally ready.
>> >>>> Funded and
>> >>>> supported by Instrument in Portland, OR:  http://weareinstrument.com/
>> >>>> We
>> >>>> have four projects using it in production, and several more about to
>> >>>> be
>> >>>> launched (as well as over a dozen internal things).
>> >>>>
>> >>>> Documentation is here:
>> >>>> http://caribou.github.io/caribou/docs/outline.html
>> >>>>
>> >>>> Source is here:  http://github.com/caribou/caribou (use this for
>> >>>> issues,
>> >>>> you don't actually need the source as it is installed through a lein
>> >>>> template).
>> >>>>
>> >>>> Some of the independently useful libraries Caribou is built on are:
>> >>>>
>> >>>> * Polaris -- Routing with data (not macros) and reverse routing! :
>> >>>> https://github.com/caribou/polaris
>> >>>> * Lichen -- Image resizing to and from s3 or on disk:
>> >>>> https://github.com/caribou/lichen
>> >>>> * Schmetterling -- Debugging Clojure processes from the browser:
>> >>>> https://github.com/prismofeverything/schmetterling
>> >>>> * Antlers -- Useful extensions to mustache templating (helpers and
>> >>>> blocks, among other things):  https://github.com/caribou/antlers
>> >>>> * Groundhog -- Replay http requests:
>> >>>> https://github.com/noisesmith/groundhog
>> >>>>
>> >>>> And many others.
>> >>>>
>> >>>> Basically this is an Alpha release, and I am announcing it here first
>> >>>> in
>> >>>> order to get as much feedback from the community as possible.  We
>> >>>> have made
>> >>>> it as useful as we can for our purposes and recognize that for it to
>> >>>> improve
>> >>>> from here, we really need as many people using it and building things
>> >>>> with
>> >>>> it as possible.  The documentation also needs to be put through its
>> >>>> paces:
>> >>>> we need to see how well people are able to use it who know nothing
>> >>>> about it,
>> >>>> based only on the existing docs.
>> >>>>
>> >>>> All feedback welcome!
>> >>>>
>> >>>> Thanks for reading!  I hope you find it useful.
>> >
>> > --
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups "Clojure" group.
>> > To post to this group, send email to clo...@googlegroups.com
>> > Note that posts from new members are moderated - please be patient with
>> > your
>> > first post.
>> > To unsubscribe from this group, send email to
>> > clojure+u...@googlegroups.com
>> > For more options, visit this group at
>> > http://groups.google.com/group/clojure?hl=en
>> > ---
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "Clojure" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> > an
>> > email to clojure+u...@googlegroups.com.
>> > For more options, visit https://groups.google.com/groups/opt_out.
>
> --
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with your
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to