<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-7100397.post6472826592877425370..comments</id><updated>2012-01-10T21:33:07.157-07:00</updated><category term='clustering'/><category term='JPA'/><category term='data mining'/><category term='no-SQL'/><category term='JSP'/><category term='Lucene'/><category term='Google TV'/><category term='HTTPS'/><category term='RDFa'/><category term='Gambit-C'/><category term='Amazon'/><category term='Ring'/><category term='Clojure'/><category term='Wave'/><category term='open content'/><category term='open source'/><category term='textmining'/><category term='Prolog'/><category term='MongoDB'/><category term='EJB'/><category term='Seaside'/><category term='travel'/><category term='JRuby'/><category term='Freebase'/><category term='Pharo'/><category term='AI'/><category term='Smalltalk'/><category term='nginx'/><category term='social graph'/><category term='Squeak'/><category term='Mac'/><category term='Play Framework'/><category term='object mapping'/><category term='Mylin'/><category term='EC2'/><category term='Web 3.0'/><category term='Cassandra'/><category term='business'/><category term='jQuery'/><category term='knowledge management'/><category term='MySQL'/><category term='ODF'/><category term='RDF'/><category term='CSS'/><category term='Javascript'/><category term='semantic web'/><category term='economy'/><category term='NetBeans'/><category term='Latex'/><category term='support vector machines'/><category term='CouchDB'/><category term='Haskell'/><category term='Ontology'/><category term='iPhone'/><category term='AllegroGraph'/><category term='PostgreSQL'/><category term='Eclipse'/><category term='Sedona'/><category term='Emacs'/><category term='Buzz'/><category term='J2EE'/><category term='Python'/><category term='Dojo'/><category term='media'/><category term='Microsoft'/><category term='GWT'/><category term='admin'/><category term='MapReduce'/><category term='nutrition'/><category term='IT'/><category term='AppEngine'/><category term='SimpleDB'/><category term='AJAX'/><category term='web applications'/><category term='Sesame'/><category term='Compojure'/><category term='SOA'/><category term='Lisp'/><category term='C++'/><category term='Scala'/><category term='Hadoop'/><category term='Neo4j'/><category term='technical writing'/><category term='IDEs'/><category term='SSL'/><category term='productivity'/><category term='Android'/><category term='Scheme'/><category term='Facebook'/><category term='Mahout'/><category term='HTML5'/><category term='Heroku'/><category term='Platform as a Service'/><category term='NLP'/><category term='cloud computing'/><category term='Mongrel'/><category term='vacation'/><category term='Merb'/><category term='politics'/><category term='deployment'/><category term='games'/><category term='Java'/><category term='Google'/><category term='publishing'/><category term='AWS'/><category term='C#'/><category term='IntelliJ'/><category term='commercial products'/><category term='SmartGWT'/><category term='Ruby'/><category term='food'/><category term='Maven'/><category term='Linux'/><category term='Ruby Rails'/><category term='mobile devices'/><category term='source code'/><category term='search'/><category term='mathematics'/><category term='Ubuntu'/><category term='machine learning'/><category term='social media'/><category term='Glassfish'/><category term='health'/><category term='Erlang'/><title type='text'>Comments on Mark Watson's blog: My two new projects: both web portals written in C...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.markwatson.com/feeds/6472826592877425370/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/6472826592877425370/comments/default'/><link rel='alternate' type='text/html' href='http://blog.markwatson.com/2012/01/my-two-new-businesses-both-web-portals.html'/><author><name>Mark Watson,  author and consultant</name><uri>http://www.blogger.com/profile/05514730816583918651</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://2.bp.blogspot.com/_FOFPUsW3T3c/SWO4Tcrr14I/AAAAAAAACis/0vgJvc-yzh4/S220/Mark_hat_small.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7100397.post-7255699589860487929</id><published>2012-01-10T21:33:07.157-07:00</published><updated>2012-01-10T21:33:07.157-07:00</updated><title type='text'>Hello VernonO, if I drop the GWT code, I was not g...</title><content type='html'>Hello VernonO, if I drop the GWT code, I was not going to use a rich client approach - I may use Dojo.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/6472826592877425370/comments/default/7255699589860487929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/6472826592877425370/comments/default/7255699589860487929'/><link rel='alternate' type='text/html' href='http://blog.markwatson.com/2012/01/my-two-new-businesses-both-web-portals.html?showComment=1326256387157#c7255699589860487929' title=''/><author><name>Mark Watson,  author and consultant</name><uri>http://www.blogger.com/profile/05514730816583918651</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://2.bp.blogspot.com/_FOFPUsW3T3c/SWO4Tcrr14I/AAAAAAAACis/0vgJvc-yzh4/S220/Mark_hat_small.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.markwatson.com/2012/01/my-two-new-businesses-both-web-portals.html' ref='tag:blogger.com,1999:blog-7100397.post-6472826592877425370' source='http://www.blogger.com/feeds/7100397/posts/default/6472826592877425370' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1483903337'/></entry><entry><id>tag:blogger.com,1999:blog-7100397.post-7311549754305241891</id><published>2012-01-10T21:13:15.854-07:00</published><updated>2012-01-10T21:13:15.854-07:00</updated><title type='text'>Hi Mark,
I am curious about your strategy on your ...</title><content type='html'>Hi Mark,&lt;br /&gt;I am curious about your strategy on your third mentioned project. Since you stated the prototype uses GWT, are you planning for a similar javascript-heavy frontend if you use Clojure for the backend ? In other words, will you use a javascript library, or will you resort to a more &amp;quot;Web 1.0&amp;quot; style ? &lt;br /&gt;Thanks,</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/6472826592877425370/comments/default/7311549754305241891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/6472826592877425370/comments/default/7311549754305241891'/><link rel='alternate' type='text/html' href='http://blog.markwatson.com/2012/01/my-two-new-businesses-both-web-portals.html?showComment=1326255195854#c7311549754305241891' title=''/><author><name>VernonO</name><uri>http://www.blogger.com/profile/00501969997374258002</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02568568228551329735'/><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.markwatson.com/2012/01/my-two-new-businesses-both-web-portals.html' ref='tag:blogger.com,1999:blog-7100397.post-6472826592877425370' source='http://www.blogger.com/feeds/7100397/posts/default/6472826592877425370' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-553808244'/></entry><entry><id>tag:blogger.com,1999:blog-7100397.post-7689556869779492374</id><published>2012-01-10T08:38:29.090-07:00</published><updated>2012-01-10T08:38:29.090-07:00</updated><title type='text'>Hello Dmitry, I host the photo site on a small EC2...</title><content type='html'>Hello Dmitry, I host the photo site on a small EC2 instance (with a lot of other stuff) and the web service on Heroku (two dynos). In your lein project.clj file you can set JVM options for maximum memory limit which I recommend for Heroku (something like -Xmx280m).&lt;br /&gt;&lt;br /&gt;Using EC2 micro instances is also a possibility but Amazon throttles the amount of CPU time you get if you use too much at once. I have a customer&amp;#39;s Clojure + Noir web app (very light use) running on one of their micro instances - works OK if I use the &amp;quot;nice&amp;quot; utility to run at a lower priority, like: &amp;quot;nice lein run prod&amp;quot; (&amp;quot;prod&amp;quot; for production). Running at a lower priority may sound counter intuitive but I stay under Amazon&amp;#39;s CPU allotment and they don&amp;#39;t seem to throttle me.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/6472826592877425370/comments/default/7689556869779492374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/6472826592877425370/comments/default/7689556869779492374'/><link rel='alternate' type='text/html' href='http://blog.markwatson.com/2012/01/my-two-new-businesses-both-web-portals.html?showComment=1326209909090#c7689556869779492374' title=''/><author><name>Mark Watson,  author and consultant</name><uri>http://www.blogger.com/profile/05514730816583918651</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://2.bp.blogspot.com/_FOFPUsW3T3c/SWO4Tcrr14I/AAAAAAAACis/0vgJvc-yzh4/S220/Mark_hat_small.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.markwatson.com/2012/01/my-two-new-businesses-both-web-portals.html' ref='tag:blogger.com,1999:blog-7100397.post-6472826592877425370' source='http://www.blogger.com/feeds/7100397/posts/default/6472826592877425370' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1483903337'/></entry><entry><id>tag:blogger.com,1999:blog-7100397.post-2659072085899782252</id><published>2012-01-10T03:05:51.210-07:00</published><updated>2012-01-10T03:05:51.210-07:00</updated><title type='text'>This is cool! I also like Clojure very much. The o...</title><content type='html'>This is cool! I also like Clojure very much. The only thing which still bothers me is hosting. Looks like the only option today is Heroku or otherwise you have to buy VPS. How did you host your portals and how much memory do they consume?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/6472826592877425370/comments/default/2659072085899782252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100397/6472826592877425370/comments/default/2659072085899782252'/><link rel='alternate' type='text/html' href='http://blog.markwatson.com/2012/01/my-two-new-businesses-both-web-portals.html?showComment=1326189951210#c2659072085899782252' title=''/><author><name>Dmitry</name><uri>http://www.blogger.com/profile/17434341697941378483</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11326200755935890600'/><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://bp0.blogger.com/_5f2867SWJi0/R-u9NtNpoxI/AAAAAAAAAAg/qiiUbeZXsdw/S220/me.JPG'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.markwatson.com/2012/01/my-two-new-businesses-both-web-portals.html' ref='tag:blogger.com,1999:blog-7100397.post-6472826592877425370' source='http://www.blogger.com/feeds/7100397/posts/default/6472826592877425370' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-146663167'/></entry></feed>
