<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Mirae Seo</title><link>http://blog.miraeon.com/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/miraeonblog" /><description>across the Eurasian continent</description><language>en</language><managingEditor>noreply@blogger.com (Mirae)</managingEditor><lastBuildDate>Tue, 09 Mar 2010 16:39:33 PST</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">9</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">25</openSearch:itemsPerPage><feedburner:info uri="miraeonblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>Facade for random bits of thoughts</title><link>http://feedproxy.google.com/~r/miraeonblog/~3/FtiPp8jRQRE/facade-for-random-bits-of-thoughts.html</link><author>noreply@blogger.com (Mirae)</author><pubDate>Sun, 27 Jul 2008 16:34:23 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-32727961.post-5419752574391971173</guid><description>Sometimes I try to, sometimes I pretend to, but a regular routine is just not my life style. I'm rather used to batch processing. I organize my desk when I suddenly find it messy. I go shopping when there's a strong signal, for example pasta or grapefruits juice running out, and end up with way too heavy shopping bags which will do for next several weeks. Well, not adequate to be a good housewife though. But I do dream of patterns in my life. Jogging every morning, grocery shopping every Thursday, cleaning my flat and watering plants twice a week, blogging once a week, etc. Some people seem to feel comfortable and natural at doing so, while it requires conscious efforts for me.&lt;br /&gt;At least for blogging, I just came up with a nice idea. It's a facade. I'd write whenever I feel like. It doesn't need to be in a regular manner. Probably I'd write some bunch of things every three or four months, cause I know that's what I've done so far. But this facade will gracefully hide the broken time line and show only the succession of thoughts, friendly categorized. In this way I could feel more casual at each post, and hopefully write more often. How wonderful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32727961-5419752574391971173?l=blog.miraeon.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2008-07-28T08:34:23.079+09:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">15</thr:total><feedburner:origLink>http://blog.miraeon.com/2008/07/facade-for-random-bits-of-thoughts.html</feedburner:origLink></item><item><title>Joined Goodminton</title><link>http://feedproxy.google.com/~r/miraeonblog/~3/yzCcLP-Eigo/joined-goodminton.html</link><author>noreply@blogger.com (Mirae)</author><pubDate>Sun, 15 Jun 2008 16:49:06 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-32727961.post-1184853374324282652</guid><description>Just to warm this blog up after a long hibernation. I recently joined Goodminton, a badminton group in Zurich, consisting of various nationalities and professions and ages and such. In fact Friday night is one of my favorite moments of a week. Nothing can feel better than a hot shower after one and half hour badminton. Even more if it's followed by a nice dinner at Italian/Chinese/Asian restaurants. Mmm.&lt;br /&gt;&lt;br /&gt;This is my short introduction written for this group. Just a series of things I came up with in several minutes, but hope to convey a slight glimpse of my new life.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt; - I had practiced badminton to death in my high school, only to get a good mark on P.E. course at first. But after all I started to enjoy it, although I was by inheritance so dumb at every kind of sports. Recently my high school nightmare turned out to be my destiny, leading me to Goodminton :D&lt;br /&gt;&lt;br /&gt;- Still new to Zurich, since March. Software engineer working for Google. Living nearby "Wiedikon" :D&lt;br /&gt;&lt;br /&gt;- Used to be a heavy drinker following the golden rule of success in Korea, but started to control it with my new carrier in Europe. Oh except last night..&lt;br /&gt;&lt;br /&gt;- Often accoladed singer, especially at a karaoke after a bottle of drink to get more nerve. But that's only a story in Korea, it's time to renew the repertory..&lt;br /&gt;&lt;br /&gt;- Have long been indulged in Murakami Haruki, but at some point found it like junk food, filled with people who are too indifferent and in a way irresponsible on their own lives. But still can't throw away "Norwegian Wood" &lt;norwegian&gt; from hands. Gloomy, beautiful, reminding story of wandering youths..&lt;br /&gt;&lt;br /&gt;- Happened to be a big fan of Star Wars and Doctor Who, simply because of charming actors starring there.. nothing to do with Sci-fi unfortunately.&lt;br /&gt;&lt;br /&gt;- Was just a spoiled child who refused to learn a proper chopstick usage. Still am. :P&lt;/norwegian&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32727961-1184853374324282652?l=blog.miraeon.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-16T08:49:06.456+09:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.miraeon.com/2008/06/joined-goodminton.html</feedburner:origLink></item><item><title>Content matching for my father's toy shopping</title><link>http://feedproxy.google.com/~r/miraeonblog/~3/DZki-YfAkew/content-matching-for-my-fathers-toy.html</link><category>content match</category><category>Multimedia</category><category>Slovenia</category><category>internet shopping</category><category>search</category><author>noreply@blogger.com (Mirae)</author><pubDate>Sun, 02 Mar 2008 04:54:56 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-32727961.post-1147689379987201578</guid><description>After 19-hour journey I've arrived home. Back home, nice. But shortly what I found was my father, indulged in collecting all kinds of gadgets.&lt;br /&gt;&lt;br /&gt;Internet shopping has already been a new hobby for him, and an annoying problem for my mother. "They're continuously arriving. It would count more than thirteen or fourteen. none of them is expensive, but I mean, useless!" said my mother. I took a look at the gadgets purchased.&lt;br /&gt;&lt;br /&gt;- a wireless optical mouse&lt;br /&gt;- two USB storages&lt;br /&gt;- USB stereo speakers&lt;br /&gt;- a portable speaker to amplify mp3-player-out, for pleasant and social mountain climbing&lt;br /&gt;- a USB cable to transfer data between his mobile and desktop&lt;br /&gt;&lt;br /&gt;What's the matter? Totally fine, I thought I didn't need to worry about his new hobby, until I get&lt;span style="font-style: italic;"&gt; today's third delivery&lt;/span&gt;: it was a cassette-like device which redirects any audio-out to the cassette player of a car audio.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_RAjQQADKiE8/R8RlDVbhFzI/AAAAAAAACYs/88d_eRO8vbk/s1600-h/converter.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_RAjQQADKiE8/R8RlDVbhFzI/AAAAAAAACYs/88d_eRO8vbk/s400/converter.jpg" alt="" id="BLOGGER_PHOTO_ID_5171369380094744370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;"Father, if you don't want to use your mp3 player with earphones, you can burn a CD, or bring your laptop with the new speakers, or the portable speaker."&lt;br /&gt;"But I want to listen music in my mp3 player with car audio while driving. This one exactly suits my need. Moreover it's very cheap! By the way &lt;a href="http://www.auction.co.kr/"&gt;Auction&lt;/a&gt; (a Korean internet shopping mall) is amazing. Whenever I feel "there should be something like this" and search for it, there is always what I'm seeking for. And it recommends similar products very well."&lt;br /&gt;Indeed, this gadget was only about 1 euro, and looked quite cute. But my mother again started nagging at him, now aided by her new weapon &lt;span style="font-style: italic;"&gt;raglja&lt;/span&gt;. And I couldn't help myself joining it.&lt;br /&gt;"Oh my, maybe we should have not invented search technologies. The industry rigorously developed the content match system, and now it's helping your toy shopping!"&lt;br /&gt;&lt;br /&gt;Actually I was pretty surprised; I was impressed with his searching ability as well as the manufacturer of the gadget. I'm just starting to see how the life of "normal" people can be improved by new technologies. :D&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.google.com/seomirae/R8RdDFbhFwI/AAAAAAAACYM/nIM188_bIyY/s144/IMG_4482.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://lh6.google.com/seomirae/R8RdDFbhFwI/AAAAAAAACYM/nIM188_bIyY/s144/IMG_4482.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;For non-slovenian:&lt;br /&gt;This is called &lt;span style="font-style: italic;"&gt;raglja&lt;/span&gt;. you can make a really loud sound by holding its handle and spinning. It's mostly used for cheering.&lt;br /&gt;&lt;br /&gt;I think Slovenia should export it. :D My mother loves it!&lt;br /&gt;&lt;br /&gt;* 2008-02-27 23:31 Fixed some typos :)&lt;fieldset class="zemanta-related" style="margin: 0.5em 0pt 1em; padding: 0pt;"&gt;&lt;legend class="zemanta-title"&gt;Related articles&lt;/legend&gt;&lt;ul class="zemanta-article-ul" style="margin: 1em 0pt 1.5em; padding: 0pt;"&gt;&lt;li class="zemanta-article" style="margin: 0.5em 2em;"&gt;&lt;a title="Open in new window" href="http://gizmodo.com/gadgets/audio/usb-cassete-archiver-converts-your-embarrassing-analog-music-into-embarrassing-digital-music-314276.php"&gt;Audio: USB Cassete Archiver Converts Your Embarrassing Analog Music Into Embarrassing Digital Music&lt;/a&gt; [via Zemanta]&lt;/li&gt;&lt;/ul&gt;&lt;/fieldset&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32727961-1147689379987201578?l=blog.miraeon.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-02T21:54:56.925+09:00</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_RAjQQADKiE8/R8RlDVbhFzI/AAAAAAAACYs/88d_eRO8vbk/s72-c/converter.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://blog.miraeon.com/2008/02/content-matching-for-my-fathers-toy.html</feedburner:origLink></item><item><title>Enjoying at Zemanta</title><link>http://feedproxy.google.com/~r/miraeonblog/~3/uzqEsMe866k/enjoying-at-zemanta.html</link><category>startup</category><category>Zemanta</category><author>noreply@blogger.com (Mirae)</author><pubDate>Tue, 12 Feb 2008 18:57:18 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-32727961.post-9178728299582303585</guid><description>Okay, it's time to buzz about my exciting life in Ljubljana. I've procrastinated so long.&lt;br /&gt;&lt;br /&gt;I'm currently waiting for the start date of my job at Google Zurich. Before going to dive into the cruel professional world - even though it will be more like a pool of colorful balls with stacks of chocolates - I wanted to make an unforgettable memory for my last university vacation. What else could a geek come up with for it? I chose to have a vacation at a startup. :D I've flown to Slovenia and helped my friends at &lt;a href="http://www.zemanta.com/"&gt;Zemanta ltd&lt;/a&gt; for these three weeks, and two following weeks more. Again, thanks to &lt;a href="http://www.jurecuhalev.com/"&gt;Jure&lt;/a&gt; for giving this chance :)&lt;br /&gt;&lt;br /&gt;"Zemanta is a new startup that is working on creating a mashable, open-API that suggest to you images, articles, links and tags for your text", cited from its website. I'd like to depict how attractive is being a programmer at Zemanta, in a guest programmer's point of view.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;They have a cool technology&lt;/span&gt;&lt;br /&gt;I was quite impressed when I got a brief of the whole idea and architecture of Zemanta from Andraz. First of all, in a developer's point of view, it was well-organized and running effectively enough to prove the idea to be promising. I could hardly believe that it was built in such a short time with such a small number of developers. Secondly, the idea has many possible applications. For right now, what you can see in the surface is "merely" a plugin for blogs, yet the same technology can also be applied to enrich your email, for example. Content analysis services will undoubtedly be a hot trend for a long time, and there will be more and more needs for it. Zemanta's road map is up to imagination, and their imagination is still growing.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;They know how to do business&lt;/span&gt;&lt;br /&gt;Luckily, I could accompany with Zemanta guys at several occasions such as &lt;a href="http://homes.dsi.unimi.it/%7Ecesabian/Bled/"&gt;PASCAL Pump Priming&lt;/a&gt; or &lt;a href="http://www.barcamp.at/BarCamp_Senza_Confini_2008"&gt;Barcamp&lt;/a&gt;. Whenever they are asked to say some impression, they shrug their shoulder. "Well, didn't find anything interesting." I know it's not a brag or pride. Pump Priming was a serious and knowledgeable conference, but just not a place to connect the researches with entrepreneurship. Barcamp was very fun to me, but it was basically hackers' offline party.&lt;br /&gt;At the Barcamp, Zemanta guys were addressing how to do a startup. Yes, they seem to know how to beat a business. They began from an idea, applied it to &lt;a href="http://www.rtvslo.si/"&gt;a website of Slovenian TV&lt;/a&gt;, and won &lt;a href="http://www.seedcamp.com/"&gt;Seedcamp&lt;/a&gt; which backs very early stage business ideas. Funded by the Seedcamp, they've busily visited many Web conferences over Europe. Now they are in the end of the first VC investment stage, and stepping towards to the next investor.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Every moment is challenging&lt;/span&gt;&lt;br /&gt;Zemanta office is now busy at preparing for the open in March. A lot is happening. Bad news first. One of new servers shipped from London didn't work, so we had to send it back. The cloud computing service we're using is revealing lots of problems, but unfortunately other services are no different for this moment. There was a blog indexing service which seemed to be suitable for our purpose, but we gave it up cause it didn't provide all functionalities we need. If the story is going in this way, it's no surprise at all even if you have to implement some workaround due to the limitation of Django or bugs of MySQL...&lt;br /&gt;Now good news. A company which has the most popular blog platforms proposed to integrate Zemanta with their services. We'll see how it's going. Bostjan and Ales came back from demo.com conference in California. They met many people and got many feedbacks. And they met &lt;span style="font-style: italic;"&gt;a person who knows a person who made flickr&lt;/span&gt;, hoping to find a way to pour the great deal of pictures of flickr into the Zemanta engine.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Hilarious people, delicious jedi&lt;/span&gt;&lt;br /&gt;I love the lunch time with these fun guys :D The talk is usually about current IT issues, and news of other services, and of course daily lives. Traditional Slovenian foods are really worth to try. Maybe I'll blog about this with pictures later. Of course, neither Anakin nor Obiwan I eat. The word "jedi" in Slovenian means "food" :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32727961-9178728299582303585?l=blog.miraeon.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-13T11:57:18.157+09:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://blog.miraeon.com/2008/02/enjoying-at-zemanta.html</feedburner:origLink></item><item><title>BarCamp Senza Confini 2008, Klagenfurt</title><link>http://feedproxy.google.com/~r/miraeonblog/~3/LCNLwqw1Eug/barcamp-senza-confini-2008-klagenfurt.html</link><category>barcampsenzaconfini</category><author>noreply@blogger.com (Mirae)</author><pubDate>Tue, 05 Feb 2008 17:05:59 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-32727961.post-2437967777585352886</guid><description>Last Saturday, I've been &lt;a href="http://www.barcamp.at/BarCamp_Senza_Confini_2008"&gt;BarCamp Senza Confini 2008&lt;/a&gt;, held in Klagenfurt, Austria. It was really fun time! (with liters of orange juice in my stomach :P) Here is my impression about some sessions.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Opening Session&lt;/span&gt;&lt;br /&gt;All participants had a short time to introduce themselves. If you remember, I'm the girl from Korea. ;) I'm currently at &lt;a href="http://www.zemanta.com/"&gt;Zemanta&lt;/a&gt; in Ljubljana, Slovenia.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Distributed Source Control Management&lt;/span&gt;&lt;br /&gt;This talk was introducing Mercurial, a distributed version control system. It is already adopted to ongoing projects. The basic idea is having a local repository on every contributor's system, instead of a centralized server. The benefits from the local repository is 1) to enable offline commit 2) to make it easy to maintain branches, cause every set is now a branch.&lt;br /&gt;It was quite tempting that it's possible to work offline. Yet the control for revisions and heads looked so complicated. For example, when you talk about a specific change set with other people, you should refer to its hash value, not the revision. This different concept of the revision may cause a confusion to users from other version control systems.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. Is there Internet in North Korea?&lt;/span&gt;&lt;br /&gt;First, it was a surprise for me. I didn't expect I'd watch a presentation about North Korea here, in Europe.. :)&lt;br /&gt;The presenter, &lt;a href="http://mindwork.net/myblog/"&gt;Stefan Jäger&lt;/a&gt;, has been North Korea as a journalist. He draw quite a realistic sketch of the strictly controlled and regulated media in North Korea, and the statistics and episodes which he gave were interesting.&lt;br /&gt;As a Korean, though, I think that it would've been more interesting if he had more focused on the Internet. I could fully understand what a strange(and scary) media system NK has, and there was no exaggeration in his episodes, but what I wanted to know was how the North Korean uses the Internet. According to Stefan, even though it's more like an Intranet than Internet, there are many websites such as news and chatting services. Of course only a few people can access the real Internet outside. Stefan said the speed of Internet was so poor. Ah, an interesting information from him. The server of the official site is located in Berlin.&lt;br /&gt;In fact, there were some attempts to include NK's own euc-kp encoding to Mozilla (I can't find the article in English.. &lt;a href="http://forums.mozilla.or.kr/viewtopic.php?p=8458"&gt;an old discussion about this issue in a South Korean forum&lt;/a&gt;). It means at least the developers are using Mozilla, and other users of a limited number might also be using Mozilla browser, like us. At the old discussion, South Koreans worried that the trend is towards Unicode so it's not a good idea to support euc-**, but there was no way to convey this opinion, of course.&lt;br /&gt;I've found a few more interesting factors, for example, they have their own copyright so-called "copyright Juche". :D But I'd rather not say furthermore, cause accessing North Korean websites is still forbidden to South Koreans. :(&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. Wikipedia Introduction&lt;/span&gt;&lt;br /&gt;As the title is saying, this presentation mostly gave introductory facts about Wikipedia. But there was an interesting discussion about the current limitation of Wikipedia. Wikipedia is not well-designed for multimedia, and it has quite unfriendly user interfaces. One participant gave a nice example: Suppose that a great biologist found a wrong fact in Wikipedia while surfing. The biologist wanted to fix it but couldn't make it, because the interface was too hard for a non-geek person to use.&lt;br /&gt;The problem is the organization for Wikipedia has very limited resources. It's shocking that only 8-10 persons are maintaining Wikipedia, when considering the fact that a lot of researchers and mash-up services rely on Wikipedia..&lt;br /&gt;The presentation expected the future of wikipedia to get broader: to open publishing, free scientific contents.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4. Building a semantic-driven startup: Zemanta&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;Zemanta is a new startup that is working on creating a mashable, open-API that suggest to you images, articles, links and tags for your text.&lt;br /&gt;&lt;/blockquote&gt;Even though I've been working, talking, and eating at Zemanta for two weeks, there were still more interesting stories. Jure and Andraz gave useful messages for new startups. A few messages that I remember:&lt;br /&gt;&lt;br /&gt;- Talk to as many people as possible. People don't steal your idea.&lt;br /&gt;- Go to conferences. Prove your ability.&lt;br /&gt;&lt;br /&gt;Okay, these might seem trivial in written, but the difference is that they gave their real live examples, with a brief history of the dynamic last 6 months. It's beyond my ability to transfer that feeling.&lt;br /&gt;&lt;br /&gt;I'll write about Zemanta in detail later, from a guest programmer's point of view. :D&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5. Lightning Session&lt;/span&gt;&lt;br /&gt;I liked the format, up to 5 minutes talk of ten people. It was fast and inspiring.&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://www.xobni.com/"&gt;Xobni&lt;/a&gt; looks into your emails and helps you to keep in touch with people. Actually I had a similar idea about this before. What I was thinking was a program to check MSN logs and recommend someone who will possibly buy you a lunch today.. (not similar? :D)&lt;br /&gt;&lt;br /&gt;- When you go somewhere another country, you might look up &lt;a href="http://www.couchsurfing.com/"&gt;Couch Surfing&lt;/a&gt; to find a place to stay for a while, and to meet nice local people. Just prepare open-mind to share different culture.&lt;br /&gt;&lt;br /&gt;- Let's think about &lt;a href="http://www.greenit.net/"&gt;Green IT&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;On 1st February, there was &lt;a href="http://barcamp.org/FutureCamp"&gt;FutureCamp &lt;/a&gt;in Seoul, Korea. I couldn't visit there, of course, but I would guess it must've been also an attractive event, from &lt;a href="http://translate.google.com/translate?hl=ko&amp;amp;langpair=ko%7Cen&amp;amp;u=http://channy.creation.net/blog/%3Fp%3D478"&gt;140 people on the waiting list&lt;/a&gt;. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32727961-2437967777585352886?l=blog.miraeon.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-06T10:05:59.779+09:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total><feedburner:origLink>http://blog.miraeon.com/2008/02/barcamp-senza-confini-2008-klagenfurt.html</feedburner:origLink></item><item><title>JWiimote</title><link>http://feedproxy.google.com/~r/miraeonblog/~3/FSYzJwtaqNs/jwiimote.html</link><category>Java</category><category>Wiimote</category><author>noreply@blogger.com (Mirae)</author><pubDate>Wed, 07 Feb 2007 11:16:47 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-32727961.post-4217550193356457487</guid><description>About the last post, it has been going slowly but anyhow. After almost drowning myself in Windows &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;DDK&lt;/span&gt;, I have succeeded to make a Java library  which communicates with a &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Wiimote&lt;/span&gt;. I've already named it: &lt;a href="http://code.google.com/p/jwiimote/"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;JWiimote&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; :)&lt;br /&gt;&lt;br /&gt;Instead of using the Pascal source mentioned before, I wrote a C driver dealing with a &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Wiimote&lt;/span&gt; as a HID device, and connected it with Java by &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;JNI&lt;/span&gt;. Indeed it works fine! Now it can read button presses, not the motion or IR yet. I'm now trying to enable it to read those data as well.&lt;br /&gt;&lt;br /&gt;The virtue of &lt;a href="http://code.google.com/p/jwiimote/"&gt;&lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;JWiimote&lt;/span&gt;&lt;/a&gt; is that I, and hopefully many other people who want to develop a Java application for &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Wiimotes&lt;/span&gt; in Windows, don't need to bother themselves by seeking for any working &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;JSR&lt;/span&gt;-82 implementation or rather another &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;bluetooth&lt;/span&gt; dongle. (In my case, I couldn't find any working &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;JSR&lt;/span&gt;-82 implementation for my &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;bluetooth&lt;/span&gt; dongle.) I guess there are not many &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;bluetooth&lt;/span&gt; dongles which support MS &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Bluetooth&lt;/span&gt; stack. Thus &lt;a href="http://code.google.com/p/jwiimote/"&gt;&lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;JWiimote&lt;/span&gt;&lt;/a&gt; could benefit many people if it goes well.&lt;br /&gt;&lt;br /&gt;I'm planning to open my source in the very near future. Perhaps following &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;LGPL&lt;/span&gt;. For the first step I opened a project page. Yeah!&lt;br /&gt;You might find more detail about &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;JWiimote&lt;/span&gt; here: &lt;a href="http://code.google.com/p/jwiimote/"&gt;&lt;span style="font-weight: bold;"&gt;http://code.google.com/p/jwiimote/&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32727961-4217550193356457487?l=blog.miraeon.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2007-02-08T04:16:47.925+09:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://blog.miraeon.com/2007/02/jwiimote.html</feedburner:origLink></item><item><title>Wiimote and Java</title><link>http://feedproxy.google.com/~r/miraeonblog/~3/H2g4CtfspLs/wiimote-and-java.html</link><category>Java</category><category>Wiimote</category><category>Bluetooth</category><author>noreply@blogger.com (Mirae)</author><pubDate>Sat, 27 Jan 2007 09:55:56 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-32727961.post-116991792918402376</guid><description>&lt;span style="font-size:100%;"&gt;These few days I was trying to hack an &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Wiimote&lt;/span&gt;, the cool remote controller for &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Wii&lt;/span&gt;. If you're not familiar with this, here is a nice passionate community about it: &lt;a href="http://www.wiili.org/"&gt;&lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Wiili&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Anyway, my &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;development&lt;/span&gt; environment consists of:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;one &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;wiimote&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;one &lt;a href="http://www.intuix.net/en/drivers_logiciels.php?categorie=STOCKAGE&amp;code=IXMOUSLIMS&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;type=&amp;amp;modele="&gt;&lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;bluetooth&lt;/span&gt; dongle (&lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;intuix&lt;/span&gt;)&lt;/a&gt; supported by &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;BlueSoleil&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;WindowsXP&lt;/span&gt; SP2 (mainly) / Debian Linux (nothing done here yet)&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:100%;"&gt;Since I wanted to use 'processing' to play with the &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Wiimote&lt;/span&gt;, I've worked for a Java-related platform. The starting point was to find a good and preferably free implementation of Java &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Bluetooth&lt;/span&gt; stack. And I had to face the following problems&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;BlueCove&lt;/span&gt;: This cannot get a proper local device address of my dongle. It just says 000000000000. According to &lt;a href="http://discussion.forum.nokia.com/forum/showthread.php?t=94733"&gt;several articles&lt;/a&gt;,&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Bluecove&lt;/span&gt; only works with the Microsoft Windows &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;XP&lt;/span&gt; SP2 &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;bluetooth&lt;/span&gt; drivers.Use a dongle from &lt;a href="http://support.microsoft.com/default.aspx?kbid=841803"&gt;"List of &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;Bluetooth&lt;/span&gt; radio drivers that are included in Windows &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;XP&lt;/span&gt; SP2"&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;avetana&lt;/span&gt;: This says "No supported stack installed or no dongle available". I guess it's because I couldn't put the &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;&lt;/span&gt;address of my dongle correctly when I've got the free demo of &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;avetana&lt;/span&gt;. The address of my dongle is 10:11:11:11:11:11(or 11:11:11:&lt;/span&gt;&lt;span style="font-size:100%;"&gt;11:11:11), and with this address I cannot download &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;avetana&lt;/span&gt;.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:100%;"&gt;In sum, I couldn't manage to get any &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;JSR&lt;/span&gt;-82 implementation working with my dongle. I was about to give up my dongle and order another dongle which supports MS &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;Bluetooth&lt;/span&gt; drivers. But I couldn't. Because it still works in other programming languages!&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;I took a look at other programs at &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;Wiili&lt;/span&gt;, such as &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;DarwiinRemote&lt;/span&gt;(for OS X) and &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;Wiinmote&lt;/span&gt;(for &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;XP&lt;/span&gt;). Afterwards I found that &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;Wiinmote&lt;/span&gt;, in &lt;/span&gt;&lt;span style="font-size:100%;"&gt;Delphi&lt;/span&gt;&lt;span style="font-size:100%;"&gt;(precisely in Pascal), uses a library named &lt;a href="http://www.soft-gems.net/HID.php"&gt;HID controller&lt;/a&gt;. This HID controller basically uses &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;PnP&lt;/span&gt; devices. That means, this &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;Wiinmote&lt;/span&gt; just considers my &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;Wiimote&lt;/span&gt; as a general &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;PnP&lt;/span&gt; device. And it works perfectly!&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:100%;"&gt;What I'm wondering now is if I can get around seeking for any &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;JSR&lt;/span&gt;-82 implementation by using &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;PnP&lt;/span&gt; communication, for example. Probably the easiest way is just buying a new &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;Bluetooth&lt;/span&gt; dongle from a well-known brand, in the list above. But... I don't like it. :( I mean, my dongle is still working very well in other languages. Why not Java? Should I really compile the HID controller into &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;DLL&lt;/span&gt; and connect it with Java by &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;JNI&lt;/span&gt;?&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32727961-116991792918402376?l=blog.miraeon.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2007-01-28T02:55:56.864+09:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://blog.miraeon.com/2007/01/wiimote-and-java.html</feedburner:origLink></item><item><title>My profile</title><link>http://feedproxy.google.com/~r/miraeonblog/~3/Kg_cC8OpvF8/my-profile.html</link><author>noreply@blogger.com (Mirae)</author><pubDate>Mon, 14 Aug 2006 12:55:50 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-32727961.post-115558535082741497</guid><description>&lt;a href="http://photos1.blogger.com/blogger/3437/3580/320/%3F%3F%3F%3F%3F%3F200.jpg"&gt;&lt;span style="font-size:85%;"&gt;&lt;img style="CLEAR: all; FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/3437/3580/160/%3F%3F%3F%3F%3F%3F200.jpg" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Name: Mirae Seo&lt;br /&gt;Nationality: Republic of Korea&lt;br /&gt;&lt;br /&gt;I decided to write an English blog. I'm not sure if I can keep it long... haha&lt;br /&gt;Anyway, wish me luck! :)&lt;/span&gt;&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /&gt;&lt;/a&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32727961-115558535082741497?l=blog.miraeon.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2006-08-15T04:55:50.833+09:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total><feedburner:origLink>http://blog.miraeon.com/2006/08/my-profile.html</feedburner:origLink></item><item><title>test</title><link>http://feedproxy.google.com/~r/miraeonblog/~3/ajXZWLIuWBw/test.html</link><author>noreply@blogger.com (Mirae)</author><pubDate>Mon, 14 Aug 2006 12:31:40 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-32727961.post-115558387425968068</guid><description>test&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32727961-115558387425968068?l=blog.miraeon.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2006-08-15T04:31:40.036+09:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.miraeon.com/2006/08/test.html</feedburner:origLink></item></channel></rss>
