Re: Releasing Caribou today: Open Source Clojure Web Ecosystem

2013-11-23 Thread Roman Yakovlev
Great stuff

Some suggestions and questions
- forum is needed to disquss features and bugs. Something like 
http://www.discourse.org/ would be super awesome ( no google groups plz ! ) 
- documentation with user comments, Disquss would be enough for now but it 
would be great if it can be users driven ( if i want to add some examples 
or some additional stuff for example) at gihub for example with users pull 
requests.

There is a problem running Caribou at windows 

- Running migrations on resources/config/development.clj
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Subprocess failed

I have enough memory and space here something else 
On linux box(ubuntu) it runs ok..

среда, 13 ноября 2013 г., 3:52:10 UTC+4 пользователь Ryan Spangler написал:

 Hello Clojure,

 Excited to announce today the release of Caribou!  
 http://let-caribou.in/http://www.google.com/url?q=http%3A%2F%2Flet-caribou.in%2Fsa=Dsntz=1usg=AFQjCNHhy-_m1iS4J1QOk8t-o3i0q6YkaQ

 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/http://www.google.com/url?q=http%3A%2F%2Fweareinstrument.com%2Fsa=Dsntz=1usg=AFQjCNG8ubcZTxciCSXXcSjDPQd-zcN9iQ
  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.htmlhttp://www.google.com/url?q=http%3A%2F%2Fcaribou.github.io%2Fcaribou%2Fdocs%2Foutline.htmlsa=Dsntz=1usg=AFQjCNEaw1tbDYgQW5HBemGHgvb7_5E_LQ

 Source is here:  
 http://github.com/caribou/caribouhttp://www.google.com/url?q=http%3A%2F%2Fgithub.com%2Fcaribou%2Fcaribousa=Dsntz=1usg=AFQjCNED0mTIihPZhxjyNUCPYVwbFyIugw(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/polarishttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fcaribou%2Fpolarissa=Dsntz=1usg=AFQjCNHDDkBSICXWgSx-_9cJ88Nx0byfHQ
 * Lichen -- Image resizing to and from s3 or on disk: 
 https://github.com/caribou/lichenhttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fcaribou%2Flichensa=Dsntz=1usg=AFQjCNEMgZuFojCbLWT4K8STrWvMdfLTnA
 * Schmetterling -- Debugging Clojure processes from the browser:  
 https://github.com/prismofeverything/schmetterlinghttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fprismofeverything%2Fschmetterlingsa=Dsntz=1usg=AFQjCNFXQyvhbqdwIT_JuRNJ1k4hK9LjiQ
 * Antlers -- Useful extensions to mustache templating (helpers and blocks, 
 among other things):  
 https://github.com/caribou/antlershttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fcaribou%2Fantlerssa=Dsntz=1usg=AFQjCNE_iN_lPb3C7eEUwzI16DFwB8cLjg
 * Groundhog -- Replay http requests: 
 https://github.com/noisesmith/groundhoghttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fnoisesmith%2Fgroundhogsa=Dsntz=1usg=AFQjCNEeVOD5ocYZBLwZupMFXBV7ueDBRg

 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 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 

Re: Releasing Caribou today: Open Source Clojure Web Ecosystem

2013-11-23 Thread Roman Yakovlev
Great stuff

Some suggestions and questions
- forum is needed to disquss features and bugs. Something like 
http://www.discourse.org/ would be super awesome ( no google groups plz ! ) 
- documentation with user comments, Disquss would be enough for now but it 
would be great if it can be users driven ( if i want to add some examples 
or some additional stuff for example) at gihub for example with users pull 
requests.

There is a problem running Caribou at windows 

- Running migrations on resources/config/development.clj
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Subprocess failed

I have enough memory and space here something else 
On linux box(ubuntu) it runs ok..

среда, 13 ноября 2013 г., 3:52:10 UTC+4 пользователь Ryan Spangler написал:

 Hello Clojure,

 Excited to announce today the release of Caribou!  
 http://let-caribou.in/http://www.google.com/url?q=http%3A%2F%2Flet-caribou.in%2Fsa=Dsntz=1usg=AFQjCNHhy-_m1iS4J1QOk8t-o3i0q6YkaQ

 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/http://www.google.com/url?q=http%3A%2F%2Fweareinstrument.com%2Fsa=Dsntz=1usg=AFQjCNG8ubcZTxciCSXXcSjDPQd-zcN9iQ
  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.htmlhttp://www.google.com/url?q=http%3A%2F%2Fcaribou.github.io%2Fcaribou%2Fdocs%2Foutline.htmlsa=Dsntz=1usg=AFQjCNEaw1tbDYgQW5HBemGHgvb7_5E_LQ

 Source is here:  
 http://github.com/caribou/caribouhttp://www.google.com/url?q=http%3A%2F%2Fgithub.com%2Fcaribou%2Fcaribousa=Dsntz=1usg=AFQjCNED0mTIihPZhxjyNUCPYVwbFyIugw(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/polarishttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fcaribou%2Fpolarissa=Dsntz=1usg=AFQjCNHDDkBSICXWgSx-_9cJ88Nx0byfHQ
 * Lichen -- Image resizing to and from s3 or on disk: 
 https://github.com/caribou/lichenhttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fcaribou%2Flichensa=Dsntz=1usg=AFQjCNEMgZuFojCbLWT4K8STrWvMdfLTnA
 * Schmetterling -- Debugging Clojure processes from the browser:  
 https://github.com/prismofeverything/schmetterlinghttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fprismofeverything%2Fschmetterlingsa=Dsntz=1usg=AFQjCNFXQyvhbqdwIT_JuRNJ1k4hK9LjiQ
 * Antlers -- Useful extensions to mustache templating (helpers and blocks, 
 among other things):  
 https://github.com/caribou/antlershttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fcaribou%2Fantlerssa=Dsntz=1usg=AFQjCNE_iN_lPb3C7eEUwzI16DFwB8cLjg
 * Groundhog -- Replay http requests: 
 https://github.com/noisesmith/groundhoghttps://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fnoisesmith%2Fgroundhogsa=Dsntz=1usg=AFQjCNEeVOD5ocYZBLwZupMFXBV7ueDBRg

 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 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 

Datomic notifications ?

2013-10-04 Thread Roman Yakovlev
Hi 
I wonder if there any notifications system in Datomic, that notify about 
changes in DB ? 

-- 
-- 
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.


Hosting clojure web app ( deployment strategies)

2013-09-23 Thread Roman Yakovlev
Hi
Let's discuss some modern strategies to deploy clojure web app, from 
easiest to heavy ( for heavy traffic apps).
I suggest some ways.
1. Heorku https://devcenter.heroku.com/articles/clojure-web-application way 
- the easiest one. I had experience with deploy to heroku it works out of 
the box, pretty simple really. For toy apps best way i think.
2. Immutant http://immutant.org/tutorials/ way - JBoss server app. I had 
no experience with it but as i see it's not so difficult to deploy and run 
your app this way.
3. 
Jelastichttp://blog.jelastic.com/2012/07/04/fastest-way-to-deploy-clojure-applications-to-the-cloud/way-
 deploy as java app to the cloud.
So as i plan to make pretty heavy app (say 1000-3000+ hits a day) what best 
strategy i should choose for now ?

What's your experience with this ? Any suggestions and thoughts are welcome.

-- 
-- 
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.