<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-5911587</atom:id><lastBuildDate>Wed, 04 Sep 2024 21:29:00 +0000</lastBuildDate><category>java</category><category>aws</category><category>bazel</category><category>cxf</category><category>euler</category><category>google</category><category>jaxrs</category><category>s3</category><category>simpleworkflow</category><category>spring</category><category>swf</category><category>android</category><category>angular</category><category>award</category><category>drawing</category><category>eclipse</category><category>facebook</category><category>flickr</category><category>flixport</category><category>git</category><category>jmxterm</category><category>maven</category><category>movie</category><category>netflix</category><category>oauth</category><category>rest</category><category>restful</category><category>tensorflow</category><title>Jiaqi&#39;s Blog</title><description>I&#39;m almost certain you will not find anything useful here in this blog.</description><link>https://blog.cyclopsgroup.org/</link><managingEditor>noreply@blogger.com (Jiaqi Guo)</managingEditor><generator>Blogger</generator><openSearch:totalResults>107</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-463610186528760903</guid><pubDate>Fri, 17 Jul 2020 00:47:00 +0000</pubDate><atom:updated>2020-07-17T17:44:34.210-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">bazel</category><category domain="http://www.blogger.com/atom/ns#">java</category><title>Build Java webapp and run it with Tomcat in Bazel</title><atom:summary type="text">The official support of Java web application in Bazel is bazelbuild/rules_appengine, which comes with a number of problems as discussed in a previous post. After some effort I realized I can not manage to have appengine rule accurately serve my needs. Since there doesn&#39;t seem to be another option, I decided to go ahead and create one.https://github.com/jiaqi/bazvilleWith bazville I was able to </atom:summary><link>https://blog.cyclopsgroup.org/2020/07/build-java-webapp-and-run-it-with.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-8058225695353884645</guid><pubDate>Sat, 07 Mar 2020 21:37:00 +0000</pubDate><atom:updated>2024-02-20T16:38:57.614-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">angular</category><category domain="http://www.blogger.com/atom/ns#">bazel</category><category domain="http://www.blogger.com/atom/ns#">java</category><category domain="http://www.blogger.com/atom/ns#">spring</category><title>Spring, Angular and other reasons I like and hate Bazel at the same time</title><atom:summary type="text">For several weeks I&#39;ve been trying to put together an Angular application served Java Spring MVC web server in Bazel. I&#39;ve seen the Java, Angular combination works well in Google, and given the popularity of Java, I want get it to work with open source.




How hard can it be to run arguably the best JS framework on a server in probably the most popular server-side language with&amp;nbsp;the </atom:summary><link>https://blog.cyclopsgroup.org/2020/03/spring-angular-and-other-reasons-i-like.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-5386885246855104431</guid><pubDate>Mon, 17 Feb 2020 03:19:00 +0000</pubDate><atom:updated>2024-02-20T16:40:53.373-08:00</atom:updated><title>Favorite quote</title><atom:summary type="text">
I spoke frankly, and I expected those around me to speak frankly. I fought for what I thought was best, and I wanted them to do so as well. When I thought someone did something stupid, I said so and I expected them to tell me when I did something stupid. Each of us would be better for it. To me, that was what strong and productive relationships looked like. Operating any other way would be </atom:summary><link>https://blog.cyclopsgroup.org/2020/02/favorite-quote.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-8813775774320584195</guid><pubDate>Wed, 18 Dec 2019 01:00:00 +0000</pubDate><atom:updated>2020-07-17T17:45:06.462-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">aws</category><title>History repeats itself because nobody was listening the first time</title><atom:summary type="text">
I like how Rick Houlihan starts with the statement, &quot;History repeats itself because nobody was listening the first time&quot;. However I disagree because nobody ever listens or learns the lesson.




</atom:summary><link>https://blog.cyclopsgroup.org/2019/12/history-repeats-itself-because-nobody.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/HaEPXoXVf2k/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-2634718921877605476</guid><pubDate>Tue, 12 Feb 2019 00:11:00 +0000</pubDate><atom:updated>2019-02-11T21:33:46.603-08:00</atom:updated><title>National Enquirer and Jeff Bezos</title><atom:summary type="text">
If you haven&#39;t followed the recent drama of the National Enquirer and my dear ex-boss Jeff Bezos, here&#39;s a quick rundown.








No thank you. Mr. Pecker
The case is now part of the official definition of the word &quot;Extortion&quot;


</atom:summary><link>https://blog.cyclopsgroup.org/2019/02/national-enquirer-and-jeff-bezos.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsxa1_xAVrEVhZzoOkTA5impY6abAvZFmozZDzbBF0M8pI4UJNBNUKtJbg6V7by54rlkexoQUJt5iz3_ZXXgP_Gxo_ocPfDPAcAvyVbVG9UGI8SsTJlit1MZzjbWA53yOE5peDMQ/s72-c/BlackMail.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-7603270459690357486</guid><pubDate>Thu, 31 Jan 2019 05:44:00 +0000</pubDate><atom:updated>2020-02-15T10:02:38.315-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">aws</category><category domain="http://www.blogger.com/atom/ns#">flickr</category><category domain="http://www.blogger.com/atom/ns#">flixport</category><category domain="http://www.blogger.com/atom/ns#">google</category><category domain="http://www.blogger.com/atom/ns#">s3</category><title>Introducing Flixport, a tool that exports photos from Flickr</title><atom:summary type="text">
Overview

If you are like me with tens of thousands photos in Flickr which is about to stop 1TB free storage service, moving these photos out would be a very challenging task.

Flixport is an open source command line tool that bulk-copies photos from Flickr to Amazon S3, Google Storage or your local computer.

Flickr is terminating the free 1TB storage service in February 2019. Unless you </atom:summary><link>https://blog.cyclopsgroup.org/2019/01/introducing-flixport-tool-that-exports.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-2274160100853910028</guid><pubDate>Thu, 27 Sep 2018 06:53:00 +0000</pubDate><atom:updated>2018-12-31T09:34:19.578-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">google</category><category domain="http://www.blogger.com/atom/ns#">tensorflow</category><title>Tensorflow Hub web experience</title><atom:summary type="text">Tensorflow released a more dynamic and discoverable web experience for Tensorflow Hub modules. Check it out.


TensorFlow Hub is a platform for sharing reusable pieces of ML, and our vision is to provide a convenient way for researchers and developers to share their work with the broader community.




Can&#39;t believe I haven&#39;t posted anything in last 3 years. Something either extremely bad or </atom:summary><link>https://blog.cyclopsgroup.org/2018/09/tensorflow-hub-web-experience.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-8262324632678891375</guid><pubDate>Sat, 24 Jan 2015 03:15:00 +0000</pubDate><atom:updated>2024-02-20T16:49:27.900-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">aws</category><category domain="http://www.blogger.com/atom/ns#">maven</category><category domain="http://www.blogger.com/atom/ns#">s3</category><title>Private Maven repository in Amazon S3</title><atom:summary type="text">To put together a private Maven repository, Amazon S3 might be the only solution that requires no installation of software. Comparing to hosting a nexus, S3 backend solution is incredibly cheap. In fact most cases don&#39;t exceed the free tier. Besides it comes with all benefits of S3 as storage: 11-9s durability, highly available, IAM based authentication, easy to integrate with CDN, etc.

</atom:summary><link>https://blog.cyclopsgroup.org/2015/01/private-maven-repository-in-amazon-s3.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-4508323176690906802</guid><pubDate>Mon, 20 Oct 2014 19:36:00 +0000</pubDate><atom:updated>2018-12-31T09:40:06.182-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">drawing</category><title>Another weekend project</title><atom:summary type="text">It takes quite a lot of energy to finish watching the entire five seasons of Breaking Bad. To finish it strong, this weekend I decided to try something that I haven&#39;t done for almost 18 years.





</atom:summary><link>https://blog.cyclopsgroup.org/2014/10/another-weekend-project.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgH9KYViQ9qWHwy8FGab5clbTPWICOdHL30EHiHlqWfsOfyo5PShkN9Xlkc4UfJhtwHEJEU5U-eHmJ8M1houN_C0XAO8mu7yoTkw3Y9ufbPWaSRBE8Ipv8Wn-QIHdLA24jaMHVJnQ/s72-c/Scan+1.jpeg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-1239637880166719396</guid><pubDate>Mon, 01 Sep 2014 19:49:00 +0000</pubDate><atom:updated>2018-12-31T09:45:13.943-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">git</category><category domain="http://www.blogger.com/atom/ns#">spring</category><title>Gitcon, runtime configuration via a Git repo</title><atom:summary type="text">This weekend, aside from taking kid to football game and various classes, changing diapers and watching &quot;Breaking bad&quot;, I&#39;ve been working on an new small open source library, Gitcon, which allows Java application to decouple some configuration into a standalone source repository so that software owner can modify configuration without deploying application for every modification. It is a cheap </atom:summary><link>https://blog.cyclopsgroup.org/2014/09/gitcon-runtime-configuration-via-git.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-8412267725625763052</guid><pubDate>Thu, 20 Mar 2014 00:58:00 +0000</pubDate><atom:updated>2014-03-19T17:58:53.656-07:00</atom:updated><title>Picture worths a thousand words</title><atom:summary type="text">

</atom:summary><link>https://blog.cyclopsgroup.org/2014/03/picture-worths-thousand-words.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-7648574826272698512</guid><pubDate>Mon, 10 Mar 2014 02:54:00 +0000</pubDate><atom:updated>2014-03-10T08:42:52.596-07:00</atom:updated><title>The longest week</title><atom:summary type="text">A week ago I came out from a surgery room in Memorial hospital in South Bend and had one of my most painful moments in life. In the following week, pain pill and IV were my friends. Now after a week of recovery, I finally got back to my sanity and sit in front of my computer. 

 Feb 25th noon, I fell down on an icy drive way on my way to the car. It wasn&#39;t a light fall. When it happened I heard a</atom:summary><link>https://blog.cyclopsgroup.org/2014/03/the-longest-week.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKteRn2Gc9AGdm5VABuf-d1w0rY13rOpjzIRDfHVR2EjUtPQMEpXN1sXmzEMsVNxmIN5KBUMf4mvXkxIjhy__OAG9jTOZq6cedKok4dcred79Nl3wpz7vTTOhuHkMt6ePM5NgygA/s72-c/IMAG0492.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-896778766550846958</guid><pubDate>Mon, 18 Nov 2013 05:36:00 +0000</pubDate><atom:updated>2018-12-31T09:42:36.196-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">award</category><category domain="http://www.blogger.com/atom/ns#">aws</category><category domain="http://www.blogger.com/atom/ns#">netflix</category><category domain="http://www.blogger.com/atom/ns#">simpleworkflow</category><category domain="http://www.blogger.com/atom/ns#">swf</category><title>Datamung won Netflix Cloud Prize award for best datastore integration</title><atom:summary type="text">
On Nov 14th, in AWS re:invent conference day 2 keynote, Netflix announced 2013 Cloud Prize award winners. I was very lucky and my project, datamung, is one of the ten winners. Datamung received the award for best datastore integration.




Datamung is a Java open source web application that backs up RDS MySQL database into S3 using AWS Simple Workflow and EC2. It&#39;s a RESTful service and website </atom:summary><link>https://blog.cyclopsgroup.org/2013/11/datamung-won-netflix-cloud-prize-award.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVYsDf07CCsErA2CLr2QI0lkBEspbD_shKOAvvFeelDOZACM7EObhonSqlA_xMCY5g0TT55SO_2w0euW82qzK0Wpa6YP48oAwGAGBlgojRKPrqDyCxSTTMhBHjqCmpovnKXdJoCg/s72-c/Netflix+Cloud+Prize+Winners.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-3115060575227271177</guid><pubDate>Sat, 06 Jul 2013 15:04:00 +0000</pubDate><atom:updated>2013-07-06T08:19:07.998-07:00</atom:updated><title>July 4th Navy Pier</title><atom:summary type="text">Finally, it&#39;s July 4th when everyone comes to Navy Pier, pays $20/hour parking to watch exciting fireworks, despite the fact that the exactly same fireworks happens every Wednesday and Saturday night here all summer long.

 


</atom:summary><link>https://blog.cyclopsgroup.org/2013/07/july-4th-navy-pier.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-8118762834639284486</guid><pubDate>Fri, 31 May 2013 01:42:00 +0000</pubDate><atom:updated>2013-05-30T19:26:12.317-07:00</atom:updated><title>A week in Istanbul</title><atom:summary type="text">Ömer Aşık had a decent season in Houston Rockets and my wife&#39;s best friend is getting married in Turkey. Therefore Yilin, my wife and I decided to spend a week in Istanbul, which turned out to be the most amazing and memorable vacation we ever had.


Way too many things to do
If I ever going to visit Istanbul again, I would definitely reserve at least a month. There are way too many interesting </atom:summary><link>https://blog.cyclopsgroup.org/2013/05/a-week-in-istanbul.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK1fXDa3_DR3tcQOT1_e594L11STAo1MvNNeV0hz7xHiKywR814pLGNzu4JidrFWXZw9ZOiOugqKqvZ2q5kDy4GDqVzSmom9raUG4cjGaoIy7YwarAV0LUBvcrVAWBzQXVZ2w1/s72-c/P1015247.JPG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-189318789076025623</guid><pubDate>Tue, 09 Apr 2013 04:05:00 +0000</pubDate><atom:updated>2013-04-09T05:04:03.421-07:00</atom:updated><title>I&#39;m not funny because I don&#39;t watch Family Guy</title><atom:summary type="text">





This morning Yilin and daddy was having a little conversation while having breakfast

Daddy: Who&#39;s the best?
Yilin: Me
Daddy: Who&#39;s smart? 
Yilin: Me
Daddy: Who&#39;s strong?
Yilin: Me
Daddy: Who&#39;s funny?
Yilin: Hmm.. you are funny, daddy.
Daddy: You are funny too, you are a funny little girl
Yilin: No, I&#39;m not funny because I don&#39;t watch Family Guy
Daddy: (Running to bedroom hysterically) </atom:summary><link>https://blog.cyclopsgroup.org/2013/04/im-not-funny-because-i-dont-watch.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9x8uWkhTF3oKeXQ4sa-O1O5WNzWrMvZbsM7beqhmCxZSFfylvhlvst9KsTzZVJImE5NCgLYK3lwHJ7-LWI9oEo4g1CvMa9z7Pa8bksBS8n_IxFJioBsqBVcIjN-QQbMaW3qN_/s72-c/20130407_142341.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-2966065920006749072</guid><pubDate>Sat, 06 Apr 2013 14:33:00 +0000</pubDate><atom:updated>2013-04-06T07:33:24.612-07:00</atom:updated><title>Lucky order from Snarf&#39;s</title><atom:summary type="text">






Like many folks here in the building, every noon I order sandwich from Snarf&#39;s online and pick it up from store to feed my starving tummy. But today is not any day, today I received my lucky order.</atom:summary><link>https://blog.cyclopsgroup.org/2013/04/lucky-order-from-snarfs.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhufyrq_Q8hqiF148NbscsyqQlwfK4xwdgoSkaUhgyPGCYGmKaiBRbFBQMoIbAcyiBCbArZ_uJqAiwCx7iNwleSbpxoK6uG8LctmCV8rlBTM6OqkDGAMsUxZ7Of4VK-Plj3yKztTQ/s72-c/20130405_123213.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-7470665697949617584</guid><pubDate>Tue, 26 Mar 2013 00:21:00 +0000</pubDate><atom:updated>2013-03-25T18:04:53.341-07:00</atom:updated><title>Another milestone achieved!</title><atom:summary type="text">There&#39;s a surprise every day.









</atom:summary><link>https://blog.cyclopsgroup.org/2013/03/another-milestone-achieved.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitT1-eUI3FRxVt7t-P0qX6nepX7Zol7F_rJPzghsqoI4piHQVw6hbumtZFOsdE1WUMrBM3lEtqsjBJTga-N_bQuZTbj0wOuylBJRE-5YdSxIUJnhbtYYtriCLJpMBZGG5_B8UR4Q/s72-c/20130322_195145.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-4372877971558054983</guid><pubDate>Thu, 14 Mar 2013 01:01:00 +0000</pubDate><atom:updated>2013-03-13T18:01:49.990-07:00</atom:updated><title>Wreck-it Ralph is from Chicago?</title><atom:summary type="text">Hotel Felix in Chicago

&amp;nbsp;

The building of Fix-it Felix Jr.


&amp;nbsp;
</atom:summary><link>https://blog.cyclopsgroup.org/2013/03/wreck-it-ralph-is-from-chicago.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOoE5qBj2splm4gprIJdtRglg9eAx3LwQ2zjFo17QsJJiXGaE7QrkwYcEe021Ky0v3dcmWO2065j8q4HpDbTZW6EUtAKJFomA3_Hdmiy9KHxNgdyIf9Q3GcxtOBnt_AaNeXfmncQ/s72-c/20130301_164130.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-4799011729641891775</guid><pubDate>Wed, 30 Jan 2013 02:56:00 +0000</pubDate><atom:updated>2013-01-29T19:04:46.221-08:00</atom:updated><title>From Seattle to Chicago</title><atom:summary type="text">Having lived in Seattle for 6 years, I thought Seattle is the one with notorious weather. Turns out I was wrong.

Shopping experience
Seattle




Chicago






Working environment
Seattle 




Chicago





Weather

Seattle




Chicago






Living
Seattle




Chicago





Driving to home

Seattle: 2158 miles, 31 hours
Chicago: 96 miles, 1 hour 39 minutes
</atom:summary><link>https://blog.cyclopsgroup.org/2013/01/from-seattle-to-chicago.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-nYIgkhY8FSkBkZkJ42BPvKDBZpgUPxiKLMbkxqYa0kuTcrELmf0rYInw2SWFNC4HPxaDA0VnP0JCGe4HfsuUrgbo5-0kSHPotTu-4mF1yhEwb0TG3tjT7IVmMGO2ZyGJOBH0dw/s72-c/20120721_191118.jpg" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-5498701774152226080</guid><pubDate>Wed, 19 Dec 2012 23:31:00 +0000</pubDate><atom:updated>2024-02-20T16:45:33.147-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">aws</category><category domain="http://www.blogger.com/atom/ns#">eclipse</category><category domain="http://www.blogger.com/atom/ns#">simpleworkflow</category><category domain="http://www.blogger.com/atom/ns#">swf</category><title>A dozen things to know about AWS Simple Workflow in Eclipse and Maven</title><atom:summary type="text">
Amazon AWS Simple Workflow

AWS Simple Workflow(SWF) from Amazon is a unique workflow solution comparing to traditional workflow products such as JBPM and OSWorkflow. SWF is extremely scalable and engineer friendly(in that flow is defined with Java code) while it comes with limitations and lots of gotchas.


Always use Flow Framework

The very first thing to know is, it&#39;s almost impossible to </atom:summary><link>https://blog.cyclopsgroup.org/2012/12/a-dozen-things-to-know-about-aws-simple.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMkMHuZe-kFxjqXN_hofl_AuORultm4a1cnhCwpTE2eV5k2a9uSbJHquKtKAx-z79u0o40_MhIqubYirCjlaw2FIfsmpMsy7ZFGEKLO5AZDz1aNfLIW2OWJSj0oDAF2pUgkHjgYQ/s72-c/Screen+Shot+2012-12-19+at+2.49.39+PM.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-3321657240237958991</guid><pubDate>Wed, 21 Nov 2012 06:36:00 +0000</pubDate><atom:updated>2012-11-20T22:36:37.584-08:00</atom:updated><title>Something is seriously wrong with moviegoers nowadays</title><atom:summary type="text">Skyfall, Lincoln, Wreck-it, Flight and Argo are probably the best of the year in each of its genre. But Twilight!!! Again!!! What the hell is happening to this generation of movie audience?



US box office result on Nov 18, 2012</atom:summary><link>https://blog.cyclopsgroup.org/2012/11/something-is-seriously-wrong-with.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9QSP5yC7TXfEH-KnjDftZ9nHMWwkHdh-81Lh0uPrVTZgvYQ-tkHJDiZ0SZOLIcSzXCgGiIrUdfjvIrS_1g6UBFIMkf8iImrMkNPrrSPkC13meEsjRRpBhceudrUxvXokGfftFWw/s72-c/3388666_144549290_8604650.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-5547536143087590570</guid><pubDate>Thu, 01 Nov 2012 03:37:00 +0000</pubDate><atom:updated>2018-12-31T10:11:45.418-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">movie</category><title>Ron Perlman, Judge Dredd</title><atom:summary type="text">I enjoyed both Dredd movies. The 1995 Judge Dredd movie is one of those I could watch again and again no matter how bad review it gets. In the 2012 remake Karl Urban is as brutal as Stallone. Now the question is, when will Ron Perlman play Dredd? It seems Ron is equipped with the perfect chin for Dredd.




By the way not being an expert of image processing, I spent an hour and half replacing </atom:summary><link>https://blog.cyclopsgroup.org/2012/10/ron-perlman-judge-dredd.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim7lv_xgon5zz4xhWeOkO1_F8DjwOFwLTXUNgW2pGFTGPp_AXGYn6UW1KGvc2j2PBewloOStQQ5J6xkzf9_18m5jUDJnnoodZrAT20pxqBc-_r6VgXlDBkHdpsYnVePM9EcngVVQ/s72-c/ron_perlman_dredd.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-5693639046196647674</guid><pubDate>Wed, 31 Oct 2012 05:03:00 +0000</pubDate><atom:updated>2012-10-30T22:03:18.032-07:00</atom:updated><title>Hacking for 6 years 6 months 6 days</title><atom:summary type="text">

</atom:summary><link>https://blog.cyclopsgroup.org/2012/10/hacking-for-6-years-6-months-6-days.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6bpqw6s5uEjpOhCpOXVsv0lQW59Vk2OJLf_vJ5aoaoPzNdD139gBqb-lBRCP8BFcafU52tmOng7JvDyN2G3An7uf7LHwKOdESj1VgoAmDsAj37Z0u-kK82aybko5J-YOprjQ4zQ/s72-c/3388666_141537348_8423532.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5911587.post-8369317426308764587</guid><pubDate>Mon, 15 Oct 2012 04:04:00 +0000</pubDate><atom:updated>2018-12-31T10:04:54.559-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">cxf</category><category domain="http://www.blogger.com/atom/ns#">jaxrs</category><category domain="http://www.blogger.com/atom/ns#">restful</category><title>JAXRS client on Android</title><atom:summary type="text">
Context 

Not a while ago I realized that for many people on this planet including my parents, smart-phone application is the only way they understand to interact with Internet. Therefore with zero client side software development experience, I started learning Android app programming.

Only after several days of learning I found myself blocked for there doesn&#39;t seem to be a clear answer for a </atom:summary><link>https://blog.cyclopsgroup.org/2012/10/jaxrs-client-on-android.html</link><author>noreply@blogger.com (Jiaqi Guo)</author><thr:total>2</thr:total></item></channel></rss>