<?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/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5228580140566195617</id><updated>2012-02-16T16:41:32.949+09:00</updated><category term='test'/><category term='swtbot'/><category term='EclipSKY'/><category term='helios screenshot'/><category term='Japan'/><category term='AmaterasERD'/><category term='Eclipse'/><category term='OSDE'/><category term='JAMCircle'/><title type='text'>Fly me to the Indigo!</title><subtitle type='html'>I love to develop Eclipse RCP.There are many dreams.What a extensible environment is it?</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-5257331714335159180</id><published>2010-08-18T23:26:00.002+09:00</published><updated>2010-08-19T06:36:31.468+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='test'/><title type='text'>Run customized process to notify JUnit results</title><content type='html'>I made a plugin to run customized process to notify JUnit results. Before &lt;a href="http://flymewiththeeclipseway.blogspot.com/2010/05/notify-junit-results-to-growl-eclipse.html"&gt;I introduced to notify JUnit results to Grows Eclipse Plugin before&lt;/a&gt;Then Ketan's comment, "+1    for a custom command line preference this would be useful to people on other operating system". I agreed with him.So I made a plugin.If you'd like to install the plugin, &lt;a href="http://kompiro.org/download/junit.extensions.eclipse.quick.process_0.1.0.201008160012.jar"&gt;could you please download jar file&lt;/a&gt; and copy to your dropins folder in your Eclipse.Default setting is to run growlnotify.If you want to customize that process, please open preference page and choose "Java-&amp;gt;JUnit-&amp;gt;Process Notification" like below.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hTf_YhoVHDo/TGvsAIhjmrI/AAAAAAAAAKU/tYihAuLMZ4E/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%EF%BC%882010-08-18+23.15.00%EF%BC%89.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="277" src="http://2.bp.blogspot.com/_hTf_YhoVHDo/TGvsAIhjmrI/AAAAAAAAAKU/tYihAuLMZ4E/s320/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%EF%BC%882010-08-18+23.15.00%EF%BC%89.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;If I use this plugin on Ubuntu linux 10.4, this plugin integrated with NotifyOSD.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://f.hatena.ne.jp/images/fotolife/k/kompiro/20100816/20100816064132.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="95" src="http://f.hatena.ne.jp/images/fotolife/k/kompiro/20100816/20100816064132.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;The process setting is like below.&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Osaka, sans-serif; font-size: 14px; line-height: 21px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(215, 215, 215); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(215, 215, 215); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(215, 215, 215); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(215, 215, 215); border-top-style: solid; border-top-width: 1px; font-size: 11px; margin-bottom: 1em; margin-left: 1.75em; margin-right: 1.75em; margin-top: 1em; overflow-x: auto; overflow-y: auto; padding-bottom: 0.25em; padding-left: 0.25em; padding-right: 0.25em; padding-top: 0.25em; font-color: #000000"&gt;/usr/bin/notify-send -i /home/kompiro/&gt;eclipse/icon.xpm ${summary} ${detail}&lt;/pre&gt;&lt;br /&gt;If I use this plugin on Windows, this plugin integrated with &lt;a href="http://sourceforge.net/projects/snarlwin/files/Snarl/Current%20Release/"&gt;Snarl&lt;/a&gt; and &lt;a href="http://sourceforge.net/projects/mozillasnarls/files/Snarl_CMD/"&gt;Snarl_CMD&lt;/a&gt;.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://f.hatena.ne.jp/images/fotolife/k/kompiro/20100817/20100817155727.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://f.hatena.ne.jp/images/fotolife/k/kompiro/20100817/20100817155727.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The process setting is like below.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Osaka, sans-serif; font-size: 14px; line-height: 21px;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;pre style="background-attachment: initial; background-clip: initial;background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(215, 215, 215); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(215, 215, 215); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(215, 215, 215); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(215, 215, 215); border-top-style: solid; border-top-width: 1px; font-size: 11px; margin-bottom: 1em; margin-left: 1.75em; margin-right: 1.75em; margin-top: 1em; overflow-x: auto; overflow-y: auto; padding-bottom: 0.25em; padding-left: 0.25em; padding-right: 0.25em; padding-top: 0.25em; font-color: #000000"&gt;C:\Snarl_CMD_1.0\Snarl_CMD.exe snShowMessage 2 "${summary}" "${detail}&lt;/pre&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;I think this plugin is not only use for notification. If you'd like to store testing log, you can use shell, script, batch, and so on.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Enjoy your testing!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-5257331714335159180?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/5257331714335159180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=5257331714335159180' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/5257331714335159180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/5257331714335159180'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2010/08/run-customized-process-to-notify-junit.html' title='Run customized process to notify JUnit results'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hTf_YhoVHDo/TGvsAIhjmrI/AAAAAAAAAKU/tYihAuLMZ4E/s72-c/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%EF%BC%882010-08-18+23.15.00%EF%BC%89.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-3435762935289799798</id><published>2010-08-16T07:34:00.003+09:00</published><updated>2010-08-18T23:31:46.907+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JAMCircle'/><title type='text'>JAM Circle 0.9.0 is released</title><content type='html'>Today, I released new version of JAM Circle. It supports many features.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://kompiro.org/jamcircle/en/ticket/4"&gt;#4 change icon to lane&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://kompiro.org/jamcircle/en/ticket/5"&gt;#5 stick lane when it puts on the other lane.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://kompiro.org/jamcircle/en/ticket/6"&gt;#6 Support export/import board description&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://kompiro.org/jamcircle/en/ticket/6"&gt;&lt;/a&gt;&lt;a href="http://kompiro.org/jamcircle/en/ticket/15"&gt;#15 improved to show action icons (Card and Lane)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://kompiro.org/jamcircle/en/ticket/15"&gt;&lt;/a&gt;&lt;a href="http://kompiro.org/jamcircle/en/ticket/16"&gt;#16 support category on p2 repository&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://kompiro.org/jamcircle/en/ticket/16"&gt;&lt;/a&gt;&lt;a href="http://kompiro.org/jamcircle/en/ticket/17"&gt;#17 support Trac Board&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://kompiro.org/jamcircle/en/ticket/17"&gt;&lt;/a&gt;&lt;a href="http://kompiro.org/jamcircle/en/ticket/23"&gt;#23 added to store card when cards are created by script&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://kompiro.org/jamcircle/en/ticket/23"&gt;&lt;/a&gt;&lt;a href="http://kompiro.org/jamcircle/en/ticket/24"&gt;#24 show icons tooltips&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://kompiro.org/jamcircle/en/ticket/24"&gt;&lt;/a&gt;&lt;a href="http://kompiro.org/jamcircle/en/ticket/27"&gt;#27 support board template extension plugin&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;The main features are extension template board and export and import board. So you can share your board for your team members.&lt;a href="http://sourceforge.net/projects/jamcircle/files/JAM%20Circle/"&gt;Please download from sourceforge.net.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-3435762935289799798?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/3435762935289799798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=3435762935289799798' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/3435762935289799798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/3435762935289799798'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2010/08/jam-circle-090-is-release.html' title='JAM Circle 0.9.0 is released'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-59596089777105106</id><published>2010-07-18T23:01:00.001+09:00</published><updated>2010-08-18T23:31:07.848+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='swtbot'/><category scheme='http://www.blogger.com/atom/ns#' term='test'/><title type='text'>WizardDialogTestRunner for SWTBot</title><content type='html'>I think SWTBot is a great framework for test on SWT Application like Eclipse.&lt;br /&gt;So I always use this framework for my plugins development.&lt;br /&gt;But there are no WizardDialog Helper class.&lt;br /&gt;So I implemented it below.&lt;br /&gt;&lt;script src="http://gist.github.com/480410.js?file=WizardDialogTestRunner.java"&gt;&lt;/script&gt;&lt;br /&gt;&lt;script src="http://gist.github.com/480417.js?file=WithWizard.java"&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;And this is a sample code how to implemente bu using these class.&lt;br /&gt;&lt;script src="http://gist.github.com/480532.js?file=CSVExportWizardTest.java"&gt;&lt;/script&gt;&lt;br /&gt;How do you think about it?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-59596089777105106?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/59596089777105106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=59596089777105106' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/59596089777105106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/59596089777105106'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2010/07/wizarddialogtestrunner-for-swtbot.html' title='WizardDialogTestRunner for SWTBot'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-4704108161830571751</id><published>2010-06-26T23:40:00.008+09:00</published><updated>2010-06-27T16:44:49.808+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='helios screenshot'/><title type='text'>Eclipse-tan for Helios</title><content type='html'>I'm waiting for a long time to release Eclipse Helios!&lt;br /&gt;&lt;br /&gt;My friend, &lt;a href="http://twitter.com/torazuka"&gt;@torazuka&lt;/a&gt; made a new splash screen for Eclipse Helios.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/3779351/MDD/splash_eclipse-tan_helios.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 207px;" src="http://2.bp.blogspot.com/_hTf_YhoVHDo/TCYhsfgIihI/AAAAAAAAAKI/CC1ypQhhWII/s320/splash_eclipse-tan_helios.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5487110244251765266" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you'd like to use the screen shot, &lt;br /&gt;1. download the image &lt;br /&gt;2. open eclipse.ini&lt;br /&gt;3. fix -showsplash path to the bmp file.(You can use relative path like below.)&lt;br /&gt;&lt;PRE&gt;&lt;br /&gt;-showsplash&lt;br /&gt; ../Resources/splash_eclipse-tan_helios.bmp&lt;br /&gt;&lt;/PRE&gt;&lt;br /&gt;&lt;br /&gt;The image is published below.&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/3779351/MDD/splash_eclipse-tan_helios.bmp"&gt;http://dl.dropbox.com/u/3779351/MDD/splash_eclipse-tan_helios.bmp&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-4704108161830571751?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/4704108161830571751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=4704108161830571751' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/4704108161830571751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/4704108161830571751'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2010/06/eclipse-tan-for-helios.html' title='Eclipse-tan for Helios'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_hTf_YhoVHDo/TCYhsfgIihI/AAAAAAAAAKI/CC1ypQhhWII/s72-c/splash_eclipse-tan_helios.bmp' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-5586853607588304245</id><published>2010-05-27T01:38:00.004+09:00</published><updated>2010-08-18T23:31:11.640+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='test'/><title type='text'>Notify JUnit Results to Growl Eclipse Plugin</title><content type='html'>I made a Eclipse Plugin for long-period testing on Eclipse for Mac.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hTf_YhoVHDo/S_1O5GVY71I/AAAAAAAAAJ8/eWfqqWcUvV0/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%EF%BC%882010-05-25+22.45.39%EF%BC%89.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 111px;" src="http://4.bp.blogspot.com/_hTf_YhoVHDo/S_1O5GVY71I/AAAAAAAAAJ8/eWfqqWcUvV0/s320/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%EF%BC%882010-05-25+22.45.39%EF%BC%89.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5475619464812228434" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Yes!, This plugin notify the test result to Growl.This is simple, but effective to drive to develop your application!&lt;br /&gt;This plugin uses native library. So there are some constraint to use it.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;If you use Eclipse for cocoa 64 bit edition, you can't use this plugin because the native library can't load on your Eclipse Environment.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;The plugin is published below.&lt;br /&gt;http://kompiro.org/download/junit.extensions.eclipse.quick.mac.growl_0.1.0.201005252224.jar&lt;br /&gt;If you interested in this plug-in, then download and put it dropins folder!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-5586853607588304245?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/5586853607588304245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=5586853607588304245' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/5586853607588304245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/5586853607588304245'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2010/05/notify-junit-results-to-growl-eclipse.html' title='Notify JUnit Results to Growl Eclipse Plugin'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hTf_YhoVHDo/S_1O5GVY71I/AAAAAAAAAJ8/eWfqqWcUvV0/s72-c/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%EF%BC%882010-05-25+22.45.39%EF%BC%89.png' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-8722558936701084092</id><published>2010-04-08T01:04:00.003+09:00</published><updated>2010-08-18T23:31:52.709+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JAMCircle'/><title type='text'>Where is DS Annotation?</title><content type='html'>I used Declarative Service in my application, JAM Circle.&lt;br /&gt;Declarative Service is cool stuff.&lt;br /&gt;It makes to solve bundles startup order.&lt;br /&gt;But I confused a thing.&lt;br /&gt;How do I inject the service at startup time?&lt;br /&gt;I think services needs to initialize at startup.&lt;br /&gt;So I choosed the way to solve by singleton class like below.&lt;br /&gt;&lt;br /&gt;scr.xml&lt;br /&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;br /&gt;&amp;lt;scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="org.kompiro.jamcircle.kanban.ui.KanbanUIContext"&amp;gt;&lt;br /&gt;   &amp;lt;implementation class="org.kompiro.jamcircle.kanban.ui.KanbanUIContext"/&amp;gt;&lt;br /&gt;   &amp;lt;reference bind="setKanbanService" cardinality="1..1" interface="org.kompiro.jamcircle.kanban.service.KanbanService" name="KanbanService" policy="static"/&amp;gt;&lt;br /&gt;   &amp;lt;reference bind="setScriptingService" cardinality="1..1" interface="org.kompiro.jamcircle.scripting.ScriptingService" name="ScriptingService" policy="static"/&amp;gt;&lt;br /&gt;&amp;lt;/scr:component&amp;gt;&lt;br /&gt;&lt;br /&gt;and implementation of Context class(The name inspired from "ApplicationContext")&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;package org.kompiro.jamcircle.kanban.ui;&lt;br /&gt;&lt;br /&gt;import org.kompiro.jamcircle.kanban.service.KanbanService;&lt;br /&gt;import org.kompiro.jamcircle.scripting.ScriptingService;&lt;br /&gt;&lt;br /&gt;public class KanbanUIContext {&lt;br /&gt;&lt;br /&gt;private static KanbanUIContext context;&lt;br /&gt;private KanbanService kanbanService;&lt;br /&gt;private ScriptingService scriptingService;&lt;br /&gt;&lt;br /&gt;public KanbanUIContext() {&lt;br /&gt;KanbanUIContext.context = this;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public static KanbanUIContext getDefault(){&lt;br /&gt;return context;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public KanbanService getKanbanService() {&lt;br /&gt;return kanbanService;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void setKanbanService(KanbanService kanbanService) {&lt;br /&gt;this.kanbanService = kanbanService;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public ScriptingService getScriptingService() {&lt;br /&gt;return scriptingService;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void setScriptingService(ScriptingService scriptService) {&lt;br /&gt;this.scriptingService = scriptService;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;It's not good way(T_T)... KanbanUIContext is a singleton class and be used to call ServiceLocator Pattern. It is not easy to test by code...&lt;br /&gt;I haven't know there is no way to inject to use annotation for field injection.&lt;br /&gt;Is there any way to use annotation and field injection?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-8722558936701084092?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/8722558936701084092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=8722558936701084092' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/8722558936701084092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/8722558936701084092'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2010/04/where-is-ds-annotation.html' title='Where is DS Annotation?'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-6978486004741816222</id><published>2010-04-07T00:59:00.003+09:00</published><updated>2010-08-18T23:31:46.907+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JAMCircle'/><title type='text'>JAM Circle 0.8.0 released</title><content type='html'>Hi all!&lt;br /&gt;&lt;br /&gt;I'm glad to announce to release my RCP application JAM Circle 0.8.0!&lt;br /&gt;Download site&lt;br /&gt;&lt;a href="https://sourceforge.net/projects/jamcircle/files/"&gt;https://sourceforge.net/projects/jamcircle/files/&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Project Page&lt;br /&gt;&lt;a href="http://kompiro.org/jamcircle/"&gt;http://kompiro.org/jamcircle&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;These are New Feature.&lt;br /&gt; * Migrated p2 base Eclipse platform&lt;br /&gt; * Added some Board customize extension point&lt;br /&gt; * JRuby Scripting Console&lt;br /&gt; * improved figures design&lt;br /&gt; * added Japanese resource&lt;br /&gt; * added Eclipes Plug-in Edition&lt;br /&gt; * fixed some bugs&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-6978486004741816222?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/6978486004741816222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=6978486004741816222' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/6978486004741816222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/6978486004741816222'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2010/04/jam-circle-080-released.html' title='JAM Circle 0.8.0 released'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-6291660959303425746</id><published>2010-03-09T22:20:00.002+09:00</published><updated>2010-03-09T22:26:51.982+09:00</updated><title type='text'>[Hack] How to build a product headless using p2 for mac.</title><content type='html'>I could't to make a build product using p2 for mac for a long time.But I solved the issue on my build product.It's easy hack!&lt;br /&gt;&lt;br /&gt;The point is it is wrong to export using normal delta pack.So I added a file at  Eclipse.app's same path.&lt;br /&gt;&lt;br /&gt;I added a file at delta pack's include "Eclipse.app" directory like below.&lt;br /&gt;/bin/carbon/macos/x86&lt;br /&gt;+Eclipse.app&lt;br /&gt;+test.txt&lt;br /&gt;&lt;br /&gt;It's fine to build my product!Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-6291660959303425746?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/6291660959303425746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=6291660959303425746' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/6291660959303425746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/6291660959303425746'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2010/03/hack-how-to-build-product-headless.html' title='[Hack] How to build a product headless using p2 for mac.'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-4282717027105744615</id><published>2010-01-03T17:03:00.003+09:00</published><updated>2010-01-03T17:44:54.277+09:00</updated><title type='text'>Eclipse-tan</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img.f.hatena.ne.jp/images/fotolife/t/torazuka/20100102/20100102184159.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 525px;" src="http://img.f.hatena.ne.jp/images/fotolife/t/torazuka/20100102/20100102184159.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;My friend, &lt;a href="http://twitter.com/torazuka"&gt;@torazuka&lt;/a&gt; made a mascot for Eclipse.What a cute mascot, isn't it?&lt;br /&gt;&lt;br /&gt;Her name is "Eclipse-tan"! "She" supports every programmer to write bright code and  she bring in more productivity for every developer.(Yes, she can support not only Java developer).So she is a good assistant(nursemaid) for every developer!&lt;br /&gt;&lt;br /&gt;Her "capabilities" improves every year as Eclipse new release!! When she find some errors in your code, sometimes she angry,and she may be flushed :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-4282717027105744615?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/4282717027105744615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=4282717027105744615' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/4282717027105744615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/4282717027105744615'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2010/01/eclipse-tan.html' title='Eclipse-tan'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-8317726625667364059</id><published>2009-11-08T22:25:00.004+09:00</published><updated>2009-11-08T22:45:53.745+09:00</updated><title type='text'>Added Scripting Console to My RCP app</title><content type='html'>I joined at (J)RubyKaigi 2009 on August 18 and 19 and I met the originator of JRuby, Thomas E Enebo.&lt;br /&gt;I was very excited and enjoyed that conference.So I developed a new feature for JAMCircle all night.The feature name is "JAMCircle Scripting Console".&lt;br /&gt;&lt;object width="640" height="505"&gt;&lt;param name="movie" value="http://www.youtube.com/v/8VEmwJGWsKg&amp;hl=en&amp;fs=1&amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/8VEmwJGWsKg&amp;hl=en&amp;fs=1&amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;The console is below of MainView and The video shows to control some card using some script.This feature is using JRuby only.Yes I know,e4 supports JavaScript feature like this.How do you think about this feature?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-8317726625667364059?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/8317726625667364059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=8317726625667364059' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/8317726625667364059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/8317726625667364059'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2009/11/added-scripting-console-to-my-rcp-app.html' title='Added Scripting Console to My RCP app'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-5416085825012425353</id><published>2009-03-19T00:13:00.005+09:00</published><updated>2009-03-19T01:19:46.748+09:00</updated><title type='text'>Font Size Changer: It is a good plug-in for presentation.</title><content type='html'>My last post, I introduced "EclipSKY"."EclipSKY" is a mini conference to learn about how to develop Eclipse Plug-in and technology.In Japan, There are many mini conferences are held in Japan.Mini conferences are held over 100 each month.&lt;br /&gt;I sometimes do some presentations in the conference.And I often want to explain my code using eclipse and show my code on the screen.&lt;br /&gt;Eclipse is able to change font size on preference page.But it is not convenient to adjust font on the screen.&lt;br /&gt;For this purpose,Ken-ichi Takahashi created convenience plug-in "Font size changer".&lt;br /&gt;This plug-in provides simple feature,if you want font to be big,you push M1+M3+;,or if you want font to be small, you push M1+M3+-.And the plug-in provides tool bar button.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hTf_YhoVHDo/ScEa_Aykn0I/AAAAAAAAAC8/I0inkudkQEk/s1600-h/font_size_changer.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 192px; height: 45px;" src="http://4.bp.blogspot.com/_hTf_YhoVHDo/ScEa_Aykn0I/AAAAAAAAAC8/I0inkudkQEk/s320/font_size_changer.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5314558705120091970" /&gt;&lt;/a&gt;&lt;br /&gt;Yes, I saw similar button on Welcome View(Eclipse 3.5 M5). &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hTf_YhoVHDo/ScEZbXBdaJI/AAAAAAAAAC0/N02AmwnJSj0/s1600-h/font_welcome_view.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 305px; height: 42px;" src="http://2.bp.blogspot.com/_hTf_YhoVHDo/ScEZbXBdaJI/AAAAAAAAAC0/N02AmwnJSj0/s320/font_welcome_view.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5314556993101195410" /&gt;&lt;/a&gt;&lt;br /&gt;I hope to support to change fonts using binding in Galileo release.How do you think?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-5416085825012425353?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/5416085825012425353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=5416085825012425353' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/5416085825012425353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/5416085825012425353'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2009/03/font-size-changer-it-is-good-plug-in.html' title='Font Size Changer: It is a good plug-in for presentation.'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_hTf_YhoVHDo/ScEa_Aykn0I/AAAAAAAAAC8/I0inkudkQEk/s72-c/font_size_changer.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-1606425923214329675</id><published>2009-02-17T01:15:00.006+09:00</published><updated>2009-02-19T02:50:23.382+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='EclipSKY'/><category scheme='http://www.blogger.com/atom/ns#' term='AmaterasERD'/><category scheme='http://www.blogger.com/atom/ns#' term='OSDE'/><title type='text'>EclipSKY200902</title><content type='html'>I held a session about how to develop Eclipse Plugin on Febrary 15.(a.k.a EclipSKY200902)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hTf_YhoVHDo/SZw5lddTIJI/AAAAAAAAACM/MwnzkonuuDo/s1600-h/EclipSKY200902.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 288px;" src="http://3.bp.blogspot.com/_hTf_YhoVHDo/SZw5lddTIJI/AAAAAAAAACM/MwnzkonuuDo/s320/EclipSKY200902.JPG" alt="" id="BLOGGER_PHOTO_ID_5304177776861061266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;We are called the session "EclipSKY"."EclipSKY" is pronounced "Eclipse-KAI"."KAI" means "meeting" in Japan. EclipSKY is always held month by month.(But recently we couldn't do that because I develop 'JAM Circle':-)&lt;br /&gt;These blue books are new books about How to develop Eclipse Plug-in for Ganymede edition.(The red book is old one;-) This book is written by Naoki Takezoe and his friends.(Naoki Takezoe is the best famous Japanese Eclipse Plug-in Programmer.He is a chief developer of &lt;a href="http://www.eclipseplugincentral.com/Web_Links-index-req-viewlink-cid-1274.html"&gt;AmaterasERD&lt;/a&gt; and leader of &lt;a href="http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi"&gt;Project Amateras&lt;/a&gt;.)There is a theme for each session.EclipSKY200902's theme is "How to read Eclipse Plug-in code from reading &lt;a href="http://www.eisbahn.jp/trac/osde"&gt;OpenSocial Development Environment(a.k.a OSDE)&lt;/a&gt;".OSDE supports to develop OpenSocial Application.Now,It's only one of the IDE to develop OpenSocial Application in the world.OSDE is developed by Yoichiro Tanaka.Yep,right hand's picture is him.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.eisbahn.jp/yoichiro/images/gdd-supporter-19.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 93px; height: 70px;" src="http://www.eisbahn.jp/yoichiro/images/gdd-supporter-19.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-1606425923214329675?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/1606425923214329675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=1606425923214329675' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/1606425923214329675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/1606425923214329675'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2009/02/eclipsky200902.html' title='EclipSKY200902'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hTf_YhoVHDo/SZw5lddTIJI/AAAAAAAAACM/MwnzkonuuDo/s72-c/EclipSKY200902.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-2802640753895266557</id><published>2009-01-31T16:11:00.007+09:00</published><updated>2009-02-07T16:33:36.860+09:00</updated><title type='text'>Submit a Eclipse Community Awards Nomination of new my application</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://kompiro.org/jamcircle/en/chrome/site/JAM_Circle.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer; width: 300px;" src="http://kompiro.org/jamcircle/en/chrome/site/JAM_Circle.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I haven't write a new post for a long time,sorry.&lt;br /&gt;Because I write a new application based on Eclipse RCP.&lt;br /&gt;My Application's name is JAM Circle.&lt;br /&gt;I posted this application to Eclipse Community Awards.&lt;br /&gt;I'll show you my posted mail below.&lt;br /&gt;&lt;br /&gt;# Name of product&lt;br /&gt;JAM Circle&lt;br /&gt;&lt;br /&gt;# URL of product&lt;br /&gt;&lt;a href="http://kompiro.org/jamcircle/en/" target="_blank"&gt;http://kompiro.org/jamcircle/&lt;wbr&gt;en/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;# 100 word description of product&lt;br /&gt;JAM Circle is a Kanban Application Platform on Eclipse RCP.Kanban is&lt;br /&gt;similar to &lt;span style="font-weight: bold;"&gt;sticky note&lt;/span&gt;.you can use it for GTD,Planning,Pull System&lt;br /&gt;using Kanban.It supports to send Card using XMPP and to define it's&lt;br /&gt;behavior using Script(JRuby and ECMAScript).&lt;br /&gt;&lt;br /&gt;This is not too big product.(including only 52  plugins,and pakcaged file size is under 30MB.)&lt;br /&gt;But it is also extensible like normal RCP.&lt;br /&gt;I hope there will be more small RCP in the future.&lt;br /&gt;So I posted it.&lt;br /&gt;&lt;br /&gt;How do you think like this ,"small RCP for PC"?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-2802640753895266557?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/2802640753895266557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=2802640753895266557' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/2802640753895266557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/2802640753895266557'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2009/01/submit-eclipse-community-awards.html' title='Submit a Eclipse Community Awards Nomination of new my application'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-3377718876381118855</id><published>2008-05-06T23:18:00.004+09:00</published><updated>2008-05-20T20:49:35.045+09:00</updated><title type='text'>Addtional good point of Quick JUnit Plugin</title><content type='html'>I forgot to introduce about Quick JUnit Plugin's good  point.Now I will do.&lt;br /&gt;Quick JUnit Plugin has a launch shortcut before I explained.The shortcuts are here.But that isn't only Test Launcher.If you put on the cursor on the test method,Quick JUnit Plugin launches the method only!Now I show you an example to use it.&lt;br /&gt;&lt;br /&gt;First, you put on the test method like below.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hTf_YhoVHDo/SDK6RjAU7WI/AAAAAAAAAAo/XlqCmVKvnfc/s1600-h/Screenshot-Java+-+learning.xmpp-src-learning-SmackLearning.java+-+Eclipse+SDK+.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_hTf_YhoVHDo/SDK6RjAU7WI/AAAAAAAAAAo/XlqCmVKvnfc/s320/Screenshot-Java+-+learning.xmpp-src-learning-SmackLearning.java+-+Eclipse+SDK+.png" alt="" id="BLOGGER_PHOTO_ID_5202425330183499106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Second,you push Ctrl+0(zero) if you want normal JUnit Test.&lt;br /&gt;Then you'll get a Test Result like below.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hTf_YhoVHDo/SDK6rTAU7XI/AAAAAAAAAAw/_6FfjNrjr-k/s1600-h/Screenshot-Java+-+learning.xmpp-src-learning-SmackLearning.java+-+Eclipse+SDK+-1.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_hTf_YhoVHDo/SDK6rTAU7XI/AAAAAAAAAAw/_6FfjNrjr-k/s320/Screenshot-Java+-+learning.xmpp-src-learning-SmackLearning.java+-+Eclipse+SDK+-1.png" alt="" id="BLOGGER_PHOTO_ID_5202425772565130610" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There are great useful way to test,aren't there?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-3377718876381118855?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/3377718876381118855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=3377718876381118855' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/3377718876381118855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/3377718876381118855'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2008/05/addtional-good-point-of-quick-junit.html' title='Addtional good point of Quick JUnit Plugin'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hTf_YhoVHDo/SDK6RjAU7WI/AAAAAAAAAAo/XlqCmVKvnfc/s72-c/Screenshot-Java+-+learning.xmpp-src-learning-SmackLearning.java+-+Eclipse+SDK+.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-7546139074873962655</id><published>2008-04-25T23:43:00.000+09:00</published><updated>2008-04-25T23:58:58.136+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='Japan'/><title type='text'>How people use Eclipse in Japan?</title><content type='html'>Many people use Eclipse at work in Japan.But now, many Eclipse user haven't updated to Europa.They are still using 3.2 Callisto release.Because there are no language pack for  Europa.[They don't like to read English &lt;span style="font-family:arial;"&gt;X-P&lt;/span&gt;.]&lt;br /&gt;So one of the Eclipse hacker make a translate plugin for Japanese Eclipse users.&lt;a href="http://mergedoc.sourceforge.jp/"&gt;The plugin name is Pleiades.Pleiades is a MergeDoc Project's product.&lt;/a&gt;&lt;br /&gt;Pleiades is used in Babel Project's Japanese translators.Pleiades uses Japanese glossary ,and it uses dynamic AOP technorogy.Pleiades uses JavaAgent for dynamic AOP.So it doesn't depends Eclipse Platform.&lt;br /&gt;&lt;br /&gt;BTW one of Japanese strong point is very good idea using environment that made small feature.I bring you in &lt;a href="http://sourceforge.jp/projects/quick-junit"&gt;Quick JUnit Plugin&lt;/a&gt;.The Plugin's feature is very simple.The plugin's idea is "How to drive TDD cycle in Eclipse?" The plugin provides 5 shortcuts.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Run JUnit Test(default:Alt+Shift+x,t -&gt; Ctrl+0 only)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Run JUnit Plugin Test(default:Alt+Shift+x,p -&gt; Ctrl+- only)&lt;/li&gt;&lt;li&gt;Debug JUnit Test(default:Alt+Shift+d,t -&gt; Ctrl+Shift+0 only)&lt;/li&gt;&lt;li&gt;Debug JUnit Plugin Test(default:Alt+Shift+d,p -&gt; Ctrl+- only)&lt;/li&gt;&lt;li&gt;Swich Testing Pare(Ctrl + 9)&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;How do you feel?Is it cool?I feel this plugin's idea is very cool!&lt;br /&gt;I joined Quick JUnit Project as a Project Administrator in this month.I want some idea to improve this project, and some patch to contribute this project by everyone.&lt;br /&gt;Today, Quick JUnit Project Leader,Masaru Ishii's obid.(He was gone 2005/04/25...)So I have to introduce this plugin for him...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-7546139074873962655?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/7546139074873962655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=7546139074873962655' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/7546139074873962655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/7546139074873962655'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2008/04/how-people-use-eclipse-in-japan.html' title='How people use Eclipse in Japan?'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-3624370002470146226</id><published>2008-04-21T01:00:00.000+09:00</published><updated>2008-04-21T23:31:14.250+09:00</updated><title type='text'>Hello Planet Eclipse People!</title><content type='html'>Hello!Mr.Chris said me "You should blog again and introduce yourself and the Japanese Eclipse community!" I write about me and introduce to you Japanese Eclipse Community again.&lt;br /&gt;My name is Hiroki Kondo.My friends call me "kompiro".My job is Software Engineering .I develop an application that build on Eclipse (using RCP).The tool name is &lt;a href="http://trichord.change-vision.com/"&gt;TRICHORD&lt;/a&gt;.TRICHORD is an Agile Project Management tool that is using Card Metaphor by GEF.We call Cards Kanban.(Sorry I wouldn't write ad.So if you interested in TRICHORD,Please comment.)&lt;br /&gt;&lt;br /&gt;I'm a Japanese and I love Eclipse very much. So I started &lt;a href="http://sourceforge.net/projects/eclipse-study/"&gt;Eclipse Plugin Development Session&lt;/a&gt; in Japan.Sometimes we call it EclipSKY(It's pronunciation 'Eclips-kai'. 'kai' meens 'meeting' in Japanese.)We develop some plugins in our session now.If you come to Japan, please teach me.I will plan the meeting to meet you.&lt;br /&gt;&lt;br /&gt;My interests about Eclipse is three points.First,it is "Eclipse Platform Archtecture".I love Equinox. &lt;a href="http://www.thinkit.co.jp/cert/article/0708/9/1/3.htm"&gt;I wrote some article about Equinox and OSGi&lt;/a&gt;(Sorry,those articles are written in Japanese.)&lt;br /&gt;&lt;div style="text-align: left;"&gt;Second,it is "how to write animation code in Eclipse".Eclipse is a cool platform.But now,web application has many better things than Eclipse based application.Most difference thing is Animation.&lt;br /&gt;Last one,it is "How to test Eclipse Platform Application".It is diffecult to test Eclipse Platform Application.Because OSGi is introduced complexity.Many libraries don't think specific Class Loading Environment like OSGi.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;I will introduce how to use Eclipse Platform in Japan and cool Eclipse Plugins made in Japan.And I will show some my code to develop Eclipse Platform Application.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-3624370002470146226?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/3624370002470146226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=3624370002470146226' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/3624370002470146226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/3624370002470146226'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2008/04/hello-planet-eclipse-people.html' title='Hello Planet Eclipse People!'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5228580140566195617.post-5574992771535645548</id><published>2008-04-07T01:21:00.000+09:00</published><updated>2008-04-07T01:50:26.737+09:00</updated><title type='text'>My first post at Blogger!</title><content type='html'>Hi!My name is Hiroki Kondo.My friends call me "kompiro".Please call me "kompiro".&lt;br /&gt;I'm Japanese.I can't write English well.But I'm studying English hard now.My work is Software Engineer.Now I develop an application that build on Eclipse Platform!&lt;br /&gt;&lt;br /&gt;I'm interested in Eclipse Platform.I love Eclipse Platform.That is great environment of running application.I feel Equinox(OSGi) has many potential.Equinox can change good development.&lt;br /&gt;&lt;br /&gt;In Japan,Eclipse is used only "IDE".Many people don't know how to use Equinox runtime.So I started &lt;a href="http://sourceforge.net/projects/eclipse-study/"&gt;Eclipse Plugin Development Session&lt;/a&gt; in Japan (We sometime call it &lt;a href="http://groups.google.com/group/eclipse-plugin-dev"&gt;EclipSKY&lt;/a&gt;).Some people join that session.Now we develop some plugin.For example, Percs is a RSS Reader and RSS Nortification plugin.Now support only RSS and Atom,but it supports some service with simple program.(In progress now...)Font Size Changer(that plugin is developed by &lt;a href="http://groups.google.com/groups/profile?enc_user=qmgFYxYAAABZ9m3r7R7ClTtMvebahU6bo4cocwWvDVg2RHsu8f1bCg"&gt;kenchan&lt;/a&gt;) is a nice idea plugin!It support only Font Size.But please imazine you are presentation and explain some code using Eclipse, how do you big font size?That plugin comes up with toolbar button,assign shortcut key, to big ,and to small font size.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://d.hatena.ne.jp/kompiro/"&gt;I write about Eclipse Platform in Japanese.&lt;/a&gt;But I want to join Planet Eclipse!So I start this blog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5228580140566195617-5574992771535645548?l=flymewiththeeclipseway.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://flymewiththeeclipseway.blogspot.com/feeds/5574992771535645548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5228580140566195617&amp;postID=5574992771535645548' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/5574992771535645548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5228580140566195617/posts/default/5574992771535645548'/><link rel='alternate' type='text/html' href='http://flymewiththeeclipseway.blogspot.com/2008/04/my-first-post-at-blogger.html' title='My first post at Blogger!'/><author><name>Hiroki Kondo(kompiro)</name><uri>http://www.blogger.com/profile/10730042929073818285</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://bp3.blogger.com/_hTf_YhoVHDo/SA3bzJn4KYI/AAAAAAAAAAc/j7tjg2ezwek/S220/kondo_hiroki.jpg'/></author><thr:total>5</thr:total></entry></feed>
