<?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:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8758968936647555997</id><updated>2026-08-10T18:32:28.997-07:00</updated><category term="Myself"/><category term="Code"/><category term="Android"/><category term="Google"/><category term="Java"/><category term="Mobile"/><category term="IT News"/><category term="Academic"/><category term="C++"/><category term="Microsoft"/><category term="Paper"/><category term="Photo"/><category term="Travel"/><category term="Apple"/><category term="Motorola"/><category term="Patent"/><category term="Plant"/><category term="Samsung"/><title type='text'>Something fun</title><subtitle type='html'>Be a specialist</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>32</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-2833187316020845874</id><published>2017-11-11T22:58:00.000-08:00</published><updated>2017-11-12T16:21:40.352-08:00</updated><title type='text'>개인정보처리방침(Privacy)</title><content type='html'>안드로이드앱 개인정보취급방침&lt;br /&gt;
&lt;br /&gt;
1. 개인정보의 처리 목적. 본 개발자가 작성한 앱은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다.&lt;br /&gt;
1) Battery widget 앱에서 다양한 장치(카메라, Wifi, Bluetooth 등)에서 사용하는 배터리 양을 얻기 위해 이용&lt;br /&gt;
2) Favorite Folder 앱에서 자주 사용하는 앱의 리스트를 얻기 위해 사용&lt;br /&gt;
3) Application Folder 앱에서 설정 값을 저장하기 위해 사용&lt;br /&gt;
4) FooldIt 게임에서 QR-code로 게임 정보를 읽고 쓰기 위해 사용&lt;br /&gt;
5) 무료 앱에서 Admob 광고 라이브러리(Google Play Lib)가 필요로 하는 권한 위임을 위해 사용&lt;br /&gt;
&lt;br /&gt;
2. 개인정보처리 위탁 여부&lt;br /&gt;
&lt;tomatobox&gt;본 개발자의 앱은 타 업체에 개인정보처리를 위탁하지 않습니다.&lt;/tomatobox&gt;&lt;br /&gt;
&lt;tomatobox&gt;&lt;br /&gt;&lt;/tomatobox&gt;
&lt;tomatobox&gt;3. 정보주체의 권리,의무 및 그 행사방법&lt;/tomatobox&gt;&lt;br /&gt;
&lt;tomatobox&gt;이용자는 개인정보주체로서 언제든지 &lt;/tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;개인정보 보호 관련 권리를 행사할 수 있습니다.&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;br /&gt;
다만, 본 앱은 &lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;앱 사용자의 사용정보를 수집 및 보유하지 않습니다. 앱 기능에 활용에만 사용합니다.&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;br /&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;br /&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;4. 처리하는 개인정보의 항목 작성&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;br /&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;다음의 개인정보 항목을 처리하고 있습니다.&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;br /&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;android.permission.INTERNET: Admob 광고를 위해 사용합니다.&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: transparent; color: black; display: inline; float: none; font-family: &amp;quot;times new roman&amp;quot;; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;android.permission.&lt;/span&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;ACCESS_WIFI_STATE&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;span style=&quot;background-color: transparent; color: black; display: inline; float: none; font-family: &amp;quot;times new roman&amp;quot;; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;: Admob 광고를 위해, Wifi 사용 유무 확인을 위해 사용합니다.&lt;/span&gt;&lt;br /&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;android.permission.CHANGE_WIFI_STATE&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;span style=&quot;background-color: transparent; color: black; display: inline; float: none; font-family: &amp;quot;times new roman&amp;quot;; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;: Admob 광고를 위해&lt;span style=&quot;background-color: transparent; color: black; display: inline; float: none; font-family: &amp;quot;times new roman&amp;quot;; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;, Wifi 사용 유무 확인을 위해 &lt;/span&gt;사용합니다.&lt;/span&gt;&lt;br /&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;android.permission.ACCESS_NETWORK_STATE:&amp;nbsp;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;span style=&quot;background-color: transparent; color: black; display: inline; float: none; font-family: &amp;quot;times new roman&amp;quot;; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;: Admob 광고를 위해&lt;span style=&quot;background-color: transparent; color: black; display: inline; float: none; font-family: &amp;quot;times new roman&amp;quot;; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;, 모바일 네트워크 사용 유무 확인을 위해 &lt;/span&gt;사용합니다.&lt;/span&gt;&lt;br /&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;android.permission.RECEIVE_BOOT_COMPLETED: 폰이 부팅 후 앱 자동 실행을 위해 사용 합니다.&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;br /&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;android.permission.READ_EXTERNAL_STORAGE: 외장 메모리의 사용량을 확인하기 위해 사용합니다.&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;br /&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;android.permission.WRITE_EXTERNAL_STORAGE: 외장 메모리의 사용량을 확인하기 위해 사용합니다.&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;br /&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;android.permission.GET_TASKS: 배터리 소모를 유발하는 앱의 이름을 알기 위해 사용합니다.&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;br /&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;android.permission.BLUETOOTH: 블루투스의 배터리 사용량을 확인하기 위해 사용합니다.&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;br /&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;android.permission.BLUETOOTH_ADMIN: 블루투스의 장치를 끄고 켜는 기능이 있는 앱에서 사용합니다.&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: transparent; color: black; display: inline; float: none; font-family: &amp;quot;times new roman&amp;quot;; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;android.permission.CAMERA: QR-Code를 읽기 위해 사용합니다.&lt;/span&gt;&lt;br /&gt;
android.permission.READ_CONTACTS: 연락처 정보로부터 바로가기를 만들기 위해 사용합니다.&lt;br /&gt;
&lt;span style=&quot;background-color: transparent; color: black; display: inline; float: none; font-family: &amp;quot;times new roman&amp;quot;; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;/span&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;5. 개인정보의 파기&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;br /&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;앱 사용자의 사용정보를 수집 및 보유하지 않습니다. 따라서 파기해야하는 개인정보를 가지고 있지 않습니다.&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;br /&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;br /&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;6. 개인정보의 안전성 확보 조치&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;br /&gt;
&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;&lt;tomatobox&gt;앱 사용자의 사용정보를 수집 및 보유하지 않습니다.&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;&lt;/tomatobox&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/2833187316020845874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/2833187316020845874'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2017/11/privacy.html' title='개인정보처리방침(Privacy)'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-5047742489426406595</id><published>2014-08-18T06:08:00.001-07:00</published><updated>2014-09-11T18:40:30.973-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Plant"/><title type='text'>다육 식물 월별 관리 하는 법</title><content type='html'>&lt;h4&gt;&lt;font size=&quot;4&quot; face=&quot;맑은 고딕&quot;&gt;다육 식물 월별 관리 하는 법 (출처: 꽃과정원과다육식물)&lt;/font&gt;&lt;/h4&gt;  &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;2&quot; width=&quot;100%&quot; border=&quot;1&quot;&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;30&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;1월&lt;/font&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;대부분의 선인장은 1월 중순까지도 휴면 중이다.           &lt;br /&gt;중순 이후부터는 가을 일찍 휴면을 시킨 선인장은 가시가 빨강 혹은 노란색으로 새로 나오기 시작 한다. 빠른 선인장들은 휴면에서 깨어나고 있는 중이다.             &lt;br /&gt;물은 필요하지 않다. 다육식물 중 석화, 라메리, 오채각 등은 아직 물을 주면 안 된다. 리톱스들과 덴섬, 제옥 등은 약간의 수분이 유지 되어야 한다.             &lt;br /&gt;낮에는 가능한 한 햇빛을 많이 보여 주고 밤에는 따스하게 지내는 것보다는 야간최저온도 0도까지도 봄에 성장을 위해서는 도움이 된다.&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;30&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;2월&lt;/font&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;1월말부터는 제법 선인장들이 새로운 가시도 많이 보이고 옹옥 등의 마미라리아는 해가 길어짐에 따라 꽃을 피우기 시작 한다.            &lt;br /&gt;날씨가 좋은 날은 2월 중순부터는 한낮에 약간의 바람을 맞게 하는 것도 필요 하다.             &lt;br /&gt;선인장 꽃이 피기 시작하면 맑은 날 아침 몸체만 적실 정도의 물을 뿌려주면 더 예쁜 꽃을 볼 수 있다. 단, 야간 최저 온도가 선인장은 +5도 이상 이어야 한다.             &lt;br /&gt;겨울에 꽃을 피우는 선인장과 털이 많은 선인장은 추위에 강한종이 대부분이다. 석화, 오채각은 물을 주면 안 된다.&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;30&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;3월&lt;/font&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;많은 선인장이 꽃을 피우기 시작하는 시기로, 중순부터는 선인장은 어느 정도 물을 주어야 한다. 물을 꽃 위로 주게 되면 꽃이 상하는 수가 있다. 아래 부분에서 관수 하는게 좋다.            &lt;br /&gt;유성류계열(란봉옥 ,투구,반야,슈퍼투구.)과 강자류의 호두를 제외한 선인장들은 분갈이 준비를 한다. 가시가 좋은 선인장들은 분갈이 시기 15일전부터 단수하여 성장을 더디게 한 후 분갈이 하면 트러블이 적어 가시 형태의 변화를 감소 시킬 수 있다.             &lt;br /&gt;석화, 라메리 등의 다육은 중순 이후 약간의 물을 준다. 리톱스 계열의 다육은 물을 줄여 주기 시작 한다. 이 시기에 물을 많이 주면 몸체가 터져서 성장에 기형이 된다. &lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;30&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;4월&lt;/font&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;이시기에, 모든 선인장의 분갈이를 어느 정도 끝낸다. 란봉옥, 투구 등의 분갈이도 4월 중순이면 가능 하다.            &lt;br /&gt;분갈이가 끝난 후 일주일 정도 후부터 선인장은 아침에 물을 주고 오후에 마를 정도의 습기를 유지하고 낮 온도는 27~30도 밤 온도는 8~10도를 유지하여야 뿌리가 잘 내린다.             &lt;br /&gt;통풍을 위해 창을 너무 열어놓으면 온도를 잡을 수 없기에 세심한 주의가 필요하다.             &lt;br /&gt;옥외로 나갈 식물들은 서서히 물을 중지 시키고 밖으로 나갈 준비를 한다.             &lt;br /&gt;메셈류의 분갈이, 삽목 등을 하면 안 된다.&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;30&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;5월&lt;/font&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;옥외로 내보낼 식물들은 밖으로 나갈 수 있는 시기이다.            &lt;br /&gt;좋은 흙에 건강한 식물이라면 너무 많은 비만 아니라면 노지에서 키우는 것도 무방하다. 단 햇빛이 좋다는 전제하의 이야기이다.             &lt;br /&gt;라메리,석화는 아직 이르다 .실내의 선인장들은 너무 높은 온도가 되지 않도록 주의 한다.             &lt;br /&gt;모든 식물들이 고온 다습이 되지 않도록 환기에 신경을 쓴다.             &lt;br /&gt;란봉옥 ,투구, 호두 등의 분갈이가 가능한 시기이다.&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;30&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;6월&lt;/font&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;리톱스 계열은 물을 중지 해야 하고 이른 아침에 이슬 정도의 수분이면 충분 하다.            &lt;br /&gt;중순 이후에는 석화의 분갈이가 가능하다.&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;30&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;7월&lt;/font&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;우기를 감안 하여 관리를 해야 하며, 이시기에 물을 많이 주게 되면 성장은 하지만 우기에 웃자람을 하여 초가을 성장기에 멈추게 되며, 휴면기까지 깨어나지 못하는 수가 많다.            &lt;br /&gt;선인장 씨앗을 파종 해도 좋다.석화 등의 다육은 물을 주어야 한다.             &lt;br /&gt;광옥 리톱스 등은 절대로 물을 주어서는 안 된다.             &lt;br /&gt;통풍을 많이 시켜주고 야간에 약간의 스프레이가 필요 하다.&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;30&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;8월&lt;/font&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;우기가 끝난 후 강한 햇빛과 열대야가 있는 시기이다.            &lt;br /&gt;이때 물을 많이 주게 되면 선인장은 한낮의 더위에 뿌리가 상하게 된다.             &lt;br /&gt;늦은 오후에 약간의 몸체를 식혀주는 정도의 수분이면 충분하다.             &lt;br /&gt;지나치면 고온 다습의 피해를 보게 된다. 반면 석화 등의 다육 식물은 물을 많이 필요로 하는 계절이다.&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;30&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;9월&lt;/font&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;선인장은 다시 성장을 하는 시기이다.            &lt;br /&gt;봄에 미처 끝내지 못한 분갈이가 있다면 이시기에 하여도 무방하다.             &lt;br /&gt;낮에 햇빛이 뜨거우므로 통풍에 신경 써야 한다. 물은 흙이 완전히 마른 후 공급한다.             &lt;br /&gt;동형종 다육식물(메셈, 크라슐라)은 다시 성장을 시작하지만 이시기에는 물 공급을 하지 말아야 한다.&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;30&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;10월&lt;/font&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;선인장은 서서히 물을 줄여 주고, 동형종 다육(메셈, 크라슐라)은 조금씩 물을 다시 주기 시작 한다.            &lt;br /&gt;이시기에 리톱스의 분갈이를 해준다, 축전이나 고노피텀의 분주도 가능 한 시기이다.&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;30&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;11월&lt;/font&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;지속적으로 성장을하고 있는 계절이지만 외관상으로만 성장을 하는 것 이지 뿌리의 활동은 거의 없는 시기이다.            &lt;br /&gt;선인장과 석화 등에 물을 주면 안되고 성장이 멈출 때까지 환기를 많이 시 켜준다.             &lt;br /&gt;이시기를 잘 보내면 좋은 가시를 얻을 수 있고 겨울의 휴면을 충실히 보낼 수 있다.&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;30&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;12월&lt;/font&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;선인장의 물은 완전히 단수 시키고, 일부의 다육 식물은 약간의 수분을 유지 시켜 준다. 단, 최저 온도를 감안하여 가감을 해야 한다.            &lt;br /&gt;리톱스들이 꽃을 피는 계절이고 맑은 날 아침에 물을 주어야 한다.             &lt;br /&gt;해가 다시 높이 뜨는 봄이 올 때가지는 햇빛이 낮아 선인장이 햇빛을 따라 기울 수 있으므로 화분을 돌려가며 키워야 모양이 틀어지는 것을 방지할 수 있다.&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;font face=&quot;맑은 고딕&quot;&gt;&lt;/font&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/5047742489426406595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2014/08/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/5047742489426406595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/5047742489426406595'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2014/08/blog-post.html' title='다육 식물 월별 관리 하는 법'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-863523142202973188</id><published>2014-02-11T04:51:00.001-08:00</published><updated>2014-02-11T05:05:20.962-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Code"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Myself"/><title type='text'>FloodIt with AI</title><content type='html'>&lt;a href=&quot;https://play.google.com/store/apps/details?id=personal.jhjeong.app.floodit2d&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-_EAneyoeips/UvoT9nNE1OI/AAAAAAAAHmw/C6hG8ymv-xI/s1600/qr.png&quot; height=&quot;100&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;It is a variant of FloodIt.&lt;br /&gt;
You can now fight with AI.&lt;br /&gt;
Very fun!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;table style=&quot;border: #000000 0px solid;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td width=&quot;150&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/blogger.g?blog1D=8758968936647555997&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 0em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-m5YjaUhTk-Y/UvoRf8d1WcI/AAAAAAAAHmk/oiYxIhs-RIk/s1600/shot0.png&quot; height=&quot;250&quot; style=&quot;cursor: move;&quot; width=&quot;155&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;/td&gt;
&lt;td width=&quot;150&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/blogger.g?blogID=8758968936647555997&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 0em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-PhjgEYVbIEc/UvoeLDYMtCI/AAAAAAAAHnA/7kGmrFTFhvI/s1600/shot1.png&quot; height=&quot;250&quot; width=&quot;155&quot; /&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/863523142202973188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2014/02/floodit-with-ai.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/863523142202973188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/863523142202973188'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2014/02/floodit-with-ai.html' title='FloodIt with AI'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-_EAneyoeips/UvoT9nNE1OI/AAAAAAAAHmw/C6hG8ymv-xI/s72-c/qr.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-7293563079919042057</id><published>2011-06-16T17:04:00.001-07:00</published><updated>2011-07-27T23:40:21.086-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Code"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><category scheme="http://www.blogger.com/atom/ns#" term="Myself"/><title type='text'>Application Folder</title><content type='html'>&lt;p&gt;&lt;strong&gt;Application Folder란?&lt;/strong&gt; 안드로이드의 기본 폴더 지원이 너무 미약하여 바탕화면에 보다 차별화된 폴더 기능을 가미해 주는 애플리케이션입니다.&amp;#160; 폴더에는 애플리케이션, 연락처, 북마크 등등이 들어 갈 수 있습니다.     &lt;br /&gt;(&lt;strong&gt;What is Application Folder?&lt;/strong&gt; Folder from Android is far from fancy, so I implemented this application. With Application Folder, you can make another type of folders that are much more customizable. Application Folder can contain following types; 1) Applications, 2) Contacts, 3) Bookmarks)&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;지원 운영체제&lt;/strong&gt;: Android 2.1 또는 이상     &lt;br /&gt;(&lt;strong&gt;Required OS&lt;/strong&gt;: Android 2.1 or higher)&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;미리 보기 &amp;amp; 사용법     &lt;br /&gt;(Snapshots &amp;amp; Howto)&lt;/strong&gt;&lt;/p&gt; 폴더 편집기(Folder editor)  &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0sxh2TtHLmxSLa0q8oD5pYBQd02W_rFCoGDvgWSErDIuKTlrkyUsx2ewAsBSNNTZW8f-W_0Ck-JdPJxmiH5G1QDldnDQ8KKgtv_lpMQe46Zk1V1VOztet7YBBVfsfOzqGg8867Do6GR4/s1600-h/image%25255B48%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwDpWD69a4jyQ5h-RR88uFshH6CBSEv79KpMEAmmBaC_QWO31vgc6dW0kBr_2gV_ruVBFLVqOF6AV1VVeQe5LkwXuK0z5rlCndPicKlM0H4fyyL4mI4rXdQt0oAxldIt0A4sJwT73MwFM/?imgmax=800&quot; width=&quot;589&quot; height=&quot;321&quot; /&gt;&lt;/a&gt;  &lt;a name=&#39;more&#39;&gt;&lt;/a&gt;  &lt;p&gt;홈 화면 (Home screen)    &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggDh1zYsQqIWv5CI2N0Q1stF8IaMRL1o85uIZaj0EvvDNZI5lQFMuyGVU5OyuNtXuRV8fSy-njYsSFgPCd4E0n1qa4rW6CN9dR2J1tx_qxB4DH82H9e-R4E0WdrY8dE0LK_EPVBj8OiT0/s1600-h/image%25255B31%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDYX0fbKnJf3x_84awGn78rvX7R_GfRlSoP1xBwhUHFTd_JqKf50EyjXSi2xYOxUYfEpD3wowPDuQ7JUmoaq2q6lXkZ5ZK-e-ZSOazUNzjf5MfQUosKyOc_ZUZkKs4BGJryaEFkK-rrUs/?imgmax=800&quot; width=&quot;197&quot; height=&quot;314&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYrlWE7O4-yvk01YJFF6b9pxa1VthyIvV43eaCZz8ibS7dggVIqcxiTgQDqSRJSR_pO_g1CbRsfTZ3UhQvwkVJHXxMieA3jgkRq-E3vR7n3YHER27sYZn3qShRnIpVv947VFeLEDrJX9s/s1600-h/image%25255B41%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4IwRfKscvZn2RwtpLxnYzjnoEgtTo00XaFn94DdRdWfW4NUvSCD60aWnW3bmxsFZiW7bGMwQVxbXWVleSiGFgCcPe1dNYqTcUZBGXHbuhQLAVsWJ4tkCIuWdHj06wh9cgcAPlSYwKX3Q/?imgmax=800&quot; width=&quot;196&quot; height=&quot;314&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6uJPro0OpzSsZkZbHMTmn5jrTVwWDWjCCXrfruJtX9H5CWZxgUrX0b8t6mn2pkJDs3PurVX1n93WU-xl_1V9koDSfzm4hRfDD3sX9XTn31ljhiMWEGk0psiTYQZh5q1yR7GWJxMiCYqs/s1600-h/image%25255B63%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia61AM3xuZXHmDv35FJoUwcse4IebsT4qSy7hQ51Rs4mJBTHlc_c4rhyhRfhM4I01BOs7PeoK8PW8olQ8jEe2LxjUitp-3ySB8v_rj23tGzzxOACR8J17LYV65jewokLFHonNw59JGw5I/?imgmax=800&quot; width=&quot;196&quot; height=&quot;314&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;위젯 설정(Widget configuration)    &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghAIGW6AaWvSLP8a7PSipCjFXG16v1xk5TF2p3pM92WwbBm-16fE9lWmkgye6MFGy2Uy-LCCKoS6geoUbrG0BPAHCTfzebeHfT02gxToylBwmQ8Szu_XT5mgWdQ3rrb0wyf8vjar2sQ8I/s1600-h/image%25255B69%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5M3E9U4Ol8sO6hEvTILfK2J0nFbrD0vMkpzHi8URG1ruEdKabqkSaz2Cesc7lAwjHHjbRYf1TOWrf0cFzgB3y_YESmhdqz2mH5bL5sXGhgNhHJ3w2nLOVBxkOcSY_3DolBOyv_ua8zy4/?imgmax=800&quot; width=&quot;197&quot; height=&quot;314&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjva-CfqSc6zJoOCF5joki3Z239szx8ve9QnlzpAl_Kfy04cNnNnPbw9XpSMhzN9yKxQH4yR2k1J7HoPyMPjdo9G5OwZaJ2auzE0URrzytDvN6tG6vVq9BswgjtLyJQQcvoLNQFw5lAbaQ/s1600-h/image%25255B74%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBmgVwEKRz-An2HbM1I1yDhxBBEXULUR1dTMsUKrFFaKaCuQ79GLf3x3OdqTZIbnxohsul94fvcK-qeiPlJl9FGFUH6KY61oeQNDqI8SmnTiIXChQpBSDnml-FCXnYnn4trWwgPiD1OCo/?imgmax=800&quot; width=&quot;196&quot; height=&quot;314&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCVB5c9NF6B9CndCFMXv_WgxO9TGfLdMiWHdhSISvhZB8Jwj8nfzkD91NeAa93p38qkH7MYVCRjpXvMgBmE3qiBD0087lhhZogocOvCCUzToteszVQxim3HGgLezUGhAOAZKhnN_p1IVg/s1600-h/image%25255B80%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh18kRe5xz5Kqgp8FoRxfxx2ucbJ07vlVVqS9VKTda7WQeU2vHF-OsHsU4DEiJJRIEEv5cFNPawsr0tGeAnnpKdk9SR6PoFsfNP5fbdr71xPmAOXtV7jphhs1tyGhhxOaU_8lTeOQXYuKo/?imgmax=800&quot; width=&quot;196&quot; height=&quot;313&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;바로가기 편집 (Shortcut configuration)    &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEionokXhcZTRRa2d72HwUrePG5V_fHmDATfBlTN5ZEbJQI9bp87TUSqBBV7sX87Pj1-m3-U9Rey8uDLCLzyIJfq61Ts3lyyUSJPidPmaq28431nU6J-Awsarp4-mQrtWjbcKyoQY1mIxds/s1600-h/image%25255B88%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiW4Q-RNv0YWqUkWEa8iCULTpDBWeoKmL41yZwieT_HhQejKE2nNZBfT21LBm70Wel_gkCUEdp93n8NfMgZG6ZSS2ZnSckGiDBnauuA0aWec8G05QD8D_OUKuEN5xNOSAwTQANnNhaffaM/?imgmax=800&quot; width=&quot;194&quot; height=&quot;309&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihhzK5MYj80KzQlJEhASZqjJWQsWSq3OH8wnwEck1xH2paFxCqZMeq_7pOYIAtG7zJ7DXdn-ytobmr39j1rJ4N0n71Kg66u9PyFHAXjbSWqd6azyk_PePU2aWOo-qM_Pxkuhq7HkjZTEI/s1600-h/image%25255B93%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEr_SWzTtR1yuvOd0hsqa6f5PnD9xeb5u2yLZg_EKRQ5tb-yeZomde8_KEupPCX9hammqUQnRkgo5iqSMhGZUohu1NjZZoNZUFnfEfD7eWmeE0C3HP9MCMDuv0NM3849NtDrjST02dgDA/?imgmax=800&quot; width=&quot;193&quot; height=&quot;309&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;폴더 편집 (Folder editing)    &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEI34YCfSld1uFSWwAYLKASdpC4rt2Yqm7ykkGxX6HDP4mzjmHyRG3NvnSYrGRDZRUJgYkqTAeWo_f0rHGkmfV9EHhExaWUgRGI7XaZMu5_D7spVFacLy6XAQ122nqPjIzakIpOzcA9us/s1600-h/image%25255B34%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEio1r16g1ebtv7m-pq_58gSwMOE4l6ijPd6g8zL-wz8XBVLGnvmiW9txjtmZjDHH2oXq8AGdqC3frKHLRlhXHhQv7cn1kx9gMpcFGnl37A2v4dhb1ysAVHRvdDAc2xXeL3LRqojwYr-eb8/?imgmax=800&quot; width=&quot;197&quot; height=&quot;315&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdPHKiIrcIBAeIG95-IG35RBXrVivgrCBrnQ-OCQzBw2BvzXmnu3PbJBkvaxCzPhe4yTKZNXM9tnLYXKqGLfBSefyHHQi5tiJ64IsdtsNWfwMry0obFNT0SMVAlJy-VdCBNkvIhF3Gbfk/s1600-h/image%25255B35%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFU9JBX2UNnrGXfnDW4yK2UeTGVC2Bibj2lgwsQ8E8sODRtAe02DgQxYzz9CE5Ti4yBJcmCn9JMP14MMQVeyO9TCj2nSlCL7Ac2JWYUEroCVV5dMfyFHy-rLnMOAOGjrgwba4zOYBBc2o/?imgmax=800&quot; width=&quot;197&quot; height=&quot;315&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDxZkSr2bcznY5_kk1BpuywiGZ36Ku0vjf4h5oNnkYt3HRNalxhGQNqd1nol3Z9lFk_Gz-URCp2zp7g10y-km-ynacVX6tUm-0W-kA6HrKpgMaKyP_4o4Qwvr-eZsRYXIkCno-MKs5XWw/s1600-h/image%25255B36%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbrJHTMDC6fcKVaQiZJriHv0ri9qGAP3Ralcxs7-cWRnwCzIezZ-HTS7L98l0Fi7h1vaaioaNOUeyM3Xj-uccCh26VR3tbSuF86UnFQdiJ-bA46ypXm03Ko2Gkq1QP26hiMG8XhRuC3wA/?imgmax=800&quot; width=&quot;197&quot; height=&quot;315&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;폴더 이름 변경 (How to change folder label)   &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUUxKpO-WLv3vfFDgO49T2RXMSkKYCtj-LzA7c_6VgGFhz_Wwo6uW43eKTxRA2MRKa8cmsJ3f1Evc3SkXrAl_S6ygdk8IurlF4t9fwDiPLbrd9TM04EDWd1L_aYNbfLqm78KXF6UJ_TKI/s1600-h/image%25255B5%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWmUawO9VEmvglMxhT8OnQkUOBavCl7zmvIt0tbyw1pM90Nt7bnqOo0XuLJokYkWl6OPNfr3lhIzftpBNw5wwdxdV-ye2cpmC6JUdq1zRxqmQteXF0-8W9Tv6oXWg61sq6uiUNSaXmfko/?imgmax=800&quot; width=&quot;196&quot; height=&quot;313&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdDxmoSclYT_5-V6V1Ck2G8OTZfaKe6Y57AOSh0DR9ni5SYWt8hkKzmj-YSnY9nDw0EzXuVTtw-h-IImRXJXpkEGjwSbJTEmdiTOn8s-7NjhfN_bczXj6IR5lLeDJz4D1f45LvEEA5QTg/s1600-h/image%25255B11%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhflJU2IaXLyM_-lAUu0pWi88bNlu6ZSwCQ1Bbdh9TYRDy_r2pnR3CQVEfiWcksNNqOj1SMmLKubZwAdgJlONJXf_v6gHZ7wwICzD2O-aXynCp4I9Rvy9jN7eRkqq7D61lDdXOMnbjnI-U/?imgmax=800&quot; width=&quot;196&quot; height=&quot;313&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;폴더 아이콘 변경 (How to change folder icon)   &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnwuvr3eY5ikpZ4aCYhAEqFh3CP04_7muOqFChkYVaCYOc1YyjZJVxQ88j2GGvbMmICuJ0bAcTC54DKl-9D5NrLsVOSloAPpRd2uUpyltNuvUZrWJFzUep_WD5XKgyrGqBw4qRUKeE6XQ/s1600-h/image%25255B24%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJDpBo21XGU2mf0ku4eANGilvPMI1vU8Z1SXMhqQeNsyPq5JXpEd9JDk1lyZnwspeQCRZ0Jjt8QtSb1IAtYwVMwSvSwmEKj_eWLQoFjuMo1yZHIbfjKyF6lL1-P12R87_qaMjFo8R7o6w/?imgmax=800&quot; width=&quot;196&quot; height=&quot;314&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCqMMpITbmQzYkUksvcudh9HEWxDMzKCi-Gd_uw6M6fC0hkS1FX6RefkZchyhl5V_YEaJtFF-PDfALwra2OZkSwQDh0v2Bd8oW5AnL9sbdYHxJEQhYsDFiJP6nMCYXKL8OVog9F9_sL7g/s1600-h/image%25255B25%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl6DAhtcs7KRA83qvAZ8_GU0TC8BCB3v2NpkXVumCizIFs2QI6-bMs2MFHFKhnnG5-hCdPdrYwCTuFVnctqHbp9gfcjR4TgTVzM3l6Dl2nlK69gRrlRktBdTceogzHTBzJZPQnuEdyTBI/?imgmax=800&quot; width=&quot;196&quot; height=&quot;313&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;폴더 삭제 (How to delete a folder)   &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVmPaZ4hlQ9Igelk_lT7MDwjrnu3zdAdP5QKmnNYyL7a64WQlxB6B82DN7qwKmK0LrQlzt_yK4VkNoCREv43I1UN21YelEawJlV3rftH-3Syhq87f3uRuIKIEcYdcLRkqS2xm-Zzh7w7g/s1600-h/image%25255B37%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE7SW4rJvckXslimvim6B08s4Rg9hae27jfvXtbMrIAM76357y3YQPHPbZkxbEZJ-YUoHaO7Yl88N87XFld29muW4VAuqMvp8a88TdQjeYUHiEOwXdYZmW9COFDzni1r2PEIvdsgc_DBQ/?imgmax=800&quot; width=&quot;196&quot; height=&quot;313&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhp9JlDV1WOxjSE6jZVXJS2owU6dtnPSrArL_dw0tOgzOB3x2RW3W6QsO57yv64IkHOmhx-fMoz3TjtV37b3ae5QNDMP9a8RlBQZpyfZwmsVQ88qSrwQ9bECmWHPh-8HEswoRuWOEWoDB8/s1600-h/image%25255B39%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimIpQwF88SJTivH9gdBSFVYgtGzLKs7QGCUAXDWXk62GgOk7cIFEG_EE3eBWYUUVDPndwYVHo0RMunAYKCZ-HyTpGcJyjOB80p_DVXlgJYyRZjHAZGpQOvAK6JMqOVpPI3wzFe48xgezo/?imgmax=800&quot; width=&quot;196&quot; height=&quot;313&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;의견이 있으신가요? 그렇다면 남겨 주세요!    &lt;br /&gt;(Any comment? Drop a line!)&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/7293563079919042057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2011/06/application-folder.html#comment-form' title='150 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/7293563079919042057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/7293563079919042057'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2011/06/application-folder.html' title='Application Folder'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwDpWD69a4jyQ5h-RR88uFshH6CBSEv79KpMEAmmBaC_QWO31vgc6dW0kBr_2gV_ruVBFLVqOF6AV1VVeQe5LkwXuK0z5rlCndPicKlM0H4fyyL4mI4rXdQt0oAxldIt0A4sJwT73MwFM/s72-c?imgmax=800" height="72" width="72"/><thr:total>150</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-8226170131535092736</id><published>2010-12-06T17:57:00.001-08:00</published><updated>2010-12-06T18:06:08.648-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Code"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><category scheme="http://www.blogger.com/atom/ns#" term="Myself"/><title type='text'>Battery Widget</title><content type='html'>&lt;p&gt;   &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;100%&quot;&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign=&quot;top&quot; width=&quot;115&quot;&gt;&lt;img src=&quot;http://chart.apis.google.com/chart?cht=qr&amp;amp;chs=135x135&amp;amp;chl=market%3a%2f%2fdetails%3fid%3dpersonal.jhjeong.app.batterylite%26referrer%3dutm_source%253DAndrolib%2526utm_medium%253DPage%2526utm_campaign%253DAndrolib%2520Page&quot; /&gt;&lt;/td&gt;          &lt;td valign=&quot;middle&quot; width=&quot;493&quot;&gt;Another Android application.            &lt;br /&gt;Display battery information and estimation time in application mode, in widget mode, and in notification bar.             &lt;br /&gt;I plan to revise this as a live wallpaper, I will finish it until this month.             &lt;br /&gt;            &lt;br /&gt;You can find it at Google market&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;    &lt;div style=&quot;padding-bottom: 0px; padding-left: 0px; width: 560px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px&quot; id=&quot;scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:9c5c94e4-3993-4ed4-9e84-b719f265006b&quot; class=&quot;wlWriterEditableSmartContent&quot;&gt;&lt;div id=&quot;c958088a-4c24-4d30-a481-f1582c6cbab3&quot; style=&quot;margin: 0px; padding: 0px; display: inline;&quot;&gt;&lt;div&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=dO7dcqBq9CE&quot; target=&quot;_new&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw0KjMBjYit5f00IUZfQHnZ6dI5FZhL7zj6-N-dlpZNCz7rg7sbtwARJxoAq_l_L-CbN_AVZM5-TOmH5Wn_hFKZ_0mA313MgqqB7lE7yf_e6HTzIlXo_IWPgodF5mwUQJjDsrhbDVAqx0/?imgmax=800&quot; style=&quot;border-style: none&quot; galleryimg=&quot;no&quot; onload=&quot;var downlevelDiv = document.getElementById(&#39;c958088a-4c24-4d30-a481-f1582c6cbab3&#39;); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;560\&amp;quot; height=\&amp;quot;340\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/dO7dcqBq9CE?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/dO7dcqBq9CE?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;560\&amp;quot; height=\&amp;quot;340\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  </content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/8226170131535092736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/12/battery-widget.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/8226170131535092736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/8226170131535092736'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/12/battery-widget.html' title='Battery Widget'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-8564508351375568350</id><published>2010-11-19T18:04:00.001-08:00</published><updated>2010-11-19T18:11:27.231-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Code"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><category scheme="http://www.blogger.com/atom/ns#" term="Myself"/><title type='text'>WiFi Picker</title><content type='html'>&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggUSyP9g1SKrAES7l6ZfOaichTzuP-s9eoyiBpaKTtN088dtzZNOiCaRZHGyjQVrcWmRN2gdigngthyphenhyphen-vXNx0xKqJCchlp_9NxS-w-0WbYGCParFnZD4h_9DhID_eHESLxb8jkEokAVmE/s1600-h/qr_androlib%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; margin: 0px 21px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;qr_androlib&quot; border=&quot;0&quot; alt=&quot;qr_androlib&quot; align=&quot;left&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsdGVorlgjaKXbDZ4ZbvNgMCTvGnlxk_WsUYr527b4k9YT7pdsJ8VcP_kLhrFNOhAdFiPwS4CaOLw-IApxIHKfF2RgZxCbrDp8ygVoMzj3J2bKG9FinChaQDa5yvIf-92AqscVc1TU50Q/?imgmax=800&quot; width=&quot;155&quot; height=&quot;155&quot; /&gt;&lt;/a&gt;Description: Help to scan nearby hotspots and to connect one with GUI. Unlike an default WiFi configuration activity, this application shows various information about hotspots&lt;/p&gt;  &lt;p&gt;Interface: single tap on hotspot for hotspot menu, long tap on empty area of wall for exposing underlying hotspots, fling on empty area of wall for rescanning, shaking for rescanning, [menu] key for settings.&lt;/p&gt;  &lt;p&gt;Type: Application, 1 X 1 widget (Platform: Android 1.6 or higher, Language: English, Korean)&lt;/p&gt;  &lt;p&gt;Screen shots:&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYQODKjrGukQuZ9AZe8VAqkJA6-r2MSzU6rpi0-Q8dcHaRDpyLznQrSyFF5VwZ4GGPASduZqRPFzJNaW9OYbkFk2QvfeULF62DWhc6cyqjtmD9jE3IAlMaFwN4oVmc4_fNy3hN0Nu6Ubk/s1600-h/google_shot0%5B2%5D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 15px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;google_shot0&quot; border=&quot;0&quot; alt=&quot;google_shot0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6IisIqD4TQndNzekNikyPmRiWmEHyu1pC2QkE-5_X4JV3IxXrFbwRnW-nMmVv9X39TMcZ7-tHEA3h4pVhMB8Z21SrCWepyB-rycuNQAMhosx5c_xxfaZhNKGD4wW4XfTTR8tdpGuIhj4/?imgmax=800&quot; width=&quot;139&quot; height=&quot;244&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigIGommXJNWHvUN-ocBKcQ6-vscI6diJJr93d5iIQcC5AvaqrmNkCCNkWlstzC0Cd2ErNl62S-9Vl0EwIWq9caozV0yuOmpsFWAcMpjwkWKwrZLJa1np_rHYlaBf4VdXddnMiNBRdQJUg/s1600-h/google_shot2%5B2%5D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 15px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;google_shot2&quot; border=&quot;0&quot; alt=&quot;google_shot2&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9nYuZD9ARnHgWkPrriOtuFT1mWVERni9jEBmp_zePKvhZNA6_ET_cHWtdtC3lMiB45uxsyRyYawRD2lOrrvxm0Z4bJ7a39b5a-hEXMseMfIucZzquifeC2JKjQ7qfsZu-3q5SNJLVgHM/?imgmax=800&quot; width=&quot;139&quot; height=&quot;244&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRbGz_1zjFw52KMqsV13OtJ_Mh9hm4-O2qdc5-5KxMGkS-AaO93Hlf_AKDWQbzbB0jaKzhxqe_Mviivg9_Jas7uezP4ADClh6vq_zO9tZhGjan8XkPzsH3CpYMF2gIIuDPdJGzhwanUSA/s1600-h/google_shot3%5B2%5D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 15px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;google_shot3&quot; border=&quot;0&quot; alt=&quot;google_shot3&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyE7JBYdM81s3Bd7NryVj3F1lWyg6w7FlEZC33-TBhV7Jc62O8RSxvSgS_Iaiet38nyvYrd_LdQKAPDXGlt_ZwJmVj-3X7IgKriyDyzh-sk4f0XntdYEpHiP1HK3pH_uYx-vsalHV1bDo/?imgmax=800&quot; width=&quot;139&quot; height=&quot;244&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpZQpvptt-zCSDGxoeO8UyqviFMd19OpGpc8wP5_0trhUAwGbB_yKeBhHN8iLEPqCzyqduKnfJVJwrJhT7FWrAaOdqPIvj3Y79ySeVsgwrC5SMHGTv6tLVzDc0sOqujWf4Bq-vp0-gjgY/s1600-h/google_shot1%5B2%5D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;google_shot1&quot; border=&quot;0&quot; alt=&quot;google_shot1&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgc4KcBMiCadF9MngJa55V8bGaj48c2V3IOlcl6mcIsRMkHN5H5H3gCEY0TSNK3QeWC78cCghyphenhyphenQ9R7zPXxWgSZWLCwRC3mnd0w2iGdOQsg4l6J26t7RaQoVRTLqcOEf9RREmGd5c8ekjRs/?imgmax=800&quot; width=&quot;139&quot; height=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Please leave your comments…&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/8564508351375568350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/11/wifi-picker.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/8564508351375568350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/8564508351375568350'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/11/wifi-picker.html' title='WiFi Picker'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsdGVorlgjaKXbDZ4ZbvNgMCTvGnlxk_WsUYr527b4k9YT7pdsJ8VcP_kLhrFNOhAdFiPwS4CaOLw-IApxIHKfF2RgZxCbrDp8ygVoMzj3J2bKG9FinChaQDa5yvIf-92AqscVc1TU50Q/s72-c?imgmax=800" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-9070433065724266467</id><published>2010-08-01T19:20:00.001-07:00</published><updated>2010-11-20T22:47:48.922-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Code"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Myself"/><title type='text'>Revision of 3D FloodIt</title><content type='html'>&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4i0qhuMVa5RIA5SWh8tFbu4uiwtKT4k9ODtyubn5pd2Ikf_QmM2cboNn58reUQzeuj2mxUg65py3x7tMr0QFNHpiAYtxqiv0QzIwjA-wqmAjBtjZ6uAiovPWyo5HjRMyZc9FQW81kQ0o/s1600-h/chart%5B3%5D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;chart&quot; border=&quot;0&quot; alt=&quot;chart&quot; align=&quot;right&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg57mVy4gNR0M3hcJrgPYh8iGljWr3Jwz46H-IBlkobIh7C7TsrRUzApd24Qt3hrWG5dIUeaEZYVYir3gy9BcLl4d-jQmbrlJqZ70z10o8TJ7TEDPsNhfSlbJNVeWJmjHjk718q_zHLYKQ/?imgmax=800&quot; width=&quot;155&quot; height=&quot;155&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9MOiTh70y-e4EOnW6RTNuat4XCpJiW_A30F4NSCScSH5ne4MHzGFqx1D8VQlH0docoq_Pbb6M1VEDmUTXSE-MDoxMvez2B0YDDCxoHYHxtWThATIFU5c6djDsNnSUc1fTUNfpj-zMpQc/s1600-h/image%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0IY2fa57H7CASqIxHWd6nERoZ5VLpwwJZGTKHZfJbyfU9ov9FGaRndIIn7Stvbx-sVu8cYT-bvimmaEMuI5Ai6Y_P3YV-TOM4OdpeP_AQt7zo5GJxVXxPRHg79_qTq7GhBIOF6K7Oj0k/?imgmax=800&quot; width=&quot;148&quot; height=&quot;244&quot; /&gt;&lt;/a&gt;&amp;#160; &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5n6sJNeICvUixPFEqGmuxEjDb-kK0xLp783Ve7Esc4lowQZdhsNWtO4oZiUpD1UNV982whDTLI18Wzq57X2_Ta6X7ENu_bYi8VhBkTsY5cNbNYywGb80R0gHwgGXFTO_l5UNEamS7BZU/s1600-h/image%5B8%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQH7A4RTowJ2ap0KUBpJF73ascbs9bodBzO1hVN-ZL7ZEENTcxFCRgjFS71CN7zrf9bxwBUB-yPnnu7bRZHhevolLrgD0NTNiB80Hr1ZBdbfuDdfvrrH1XZUUEXUJIzkaZkhyphenhyphenLy1Sc9Fs/?imgmax=800&quot; width=&quot;148&quot; height=&quot;244&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiW0K_8fWduTC1CYVx1hb1isiPrbWpv6pc94gliprbZq-7_EVh1U1UwXjXIkzqtz2hivjLbXLEBm6JuGZcpEpoXNK8cgkxMz7LmJ2DovPA0x38FiYEBLw0OwEv5lWPYqolbr1OgnpAHDzU/s1600-h/image%5B11%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_pybHNui30PJ1nAGT_OVl7QM3TK9oJ7nTiyXCC4T8PPDSbJJHCK8tHOBJHgZkTg_ltfUNhwf-FPtePtjpNV6GXU29U8ydEB9pHnBvW6hTuQGRdjXz5EtE1f2lCol8qI4rGAoUU8ylsJI/?imgmax=800&quot; width=&quot;148&quot; height=&quot;244&quot; /&gt;&lt;/a&gt; Looks better? Should be!&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/9070433065724266467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/08/revision-of-3d-floodit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/9070433065724266467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/9070433065724266467'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/08/revision-of-3d-floodit.html' title='Revision of 3D FloodIt'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg57mVy4gNR0M3hcJrgPYh8iGljWr3Jwz46H-IBlkobIh7C7TsrRUzApd24Qt3hrWG5dIUeaEZYVYir3gy9BcLl4d-jQmbrlJqZ70z10o8TJ7TEDPsNhfSlbJNVeWJmjHjk718q_zHLYKQ/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-7989080078088328521</id><published>2010-07-20T06:04:00.001-07:00</published><updated>2010-07-20T06:04:53.124-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Code"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Myself"/><title type='text'>3D Flood It</title><content type='html'>&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;2&quot; width=&quot;100%&quot;&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;81&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRSCfg4QwAl2XHLd6s9qiiv3SnZxce-vvYVUPkIFHoXOyf35JV-haLFleQygthzGDDObQ3pxXLoqEqGu1Q2Z2zW5sOyJvdFSKRjSNFVNLsQp7biGat-mb-eJkY1FE5x9OSrB6hIGArvrk/s1600-h/image%5B2%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJbFTCJ0sn8zTDfQJN0gq-xnnOSspWpiUTVFuvSlmwLqRCDWp9oFc8CKInTmYhMSjcorLTHbqJCvJz8jusuwNuF8rIynPL85LncX_M9P0DGiSLEIIG6V9jgprzby7zfDzgULafDRtI4_g/?imgmax=800&quot; width=&quot;244&quot; height=&quot;164&quot; /&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;319&quot;&gt;         &lt;p&gt;FloodIt: Flood the whole board with one color within the allowed steps. You start from the top left corner and progress by selecting one of the colored balls on the left. – in LABPIXIES.&lt;/p&gt;          &lt;p&gt;Yes, this addictive game is revised as a 3D version for Android. For simplicity, I used not OpenGL, but 2D graphics APIs for 3D vision like followings.           &lt;br /&gt;2D = traslate{project{rotate{scale{3D}}}}&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  </content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/7989080078088328521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/07/3d-flood-it.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/7989080078088328521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/7989080078088328521'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/07/3d-flood-it.html' title='3D Flood It'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJbFTCJ0sn8zTDfQJN0gq-xnnOSspWpiUTVFuvSlmwLqRCDWp9oFc8CKInTmYhMSjcorLTHbqJCvJz8jusuwNuF8rIynPL85LncX_M9P0DGiSLEIIG6V9jgprzby7zfDzgULafDRtI4_g/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-2973912614585021179</id><published>2010-06-15T17:19:00.001-07:00</published><updated>2010-06-15T17:24:11.767-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Code"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Myself"/><title type='text'>WiFi Helper</title><content type='html'>&lt;p&gt;Are you boring with texted-based list selection even with highly expensive smart phones? Do you want to select a good AP considering signal strength as well as channel capacity with finger tips? This is for you! All you have to do is just to “Touch” on a oval.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgD-zou5JlN4PbC_G4ygPFsOkN-wdLxD6Wm85Pu3rVBmcTqGVlek0wds6no7zQF-d-XSuQ22dCTbgquL-lO1dGXO1_ImMDa2icSSfo6xb9xHQICPzxiiamZpWvRb65U1HWj09NckHwmrGw/s1600-h/image%5B17%5D.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKlwJIDMEtgi7ESinGAYdLPQitphGSLwCdiWplJs12REjB1LQAmP2ub5dIOYbt7q4l6CIvGvj7ofXCgE7pz5HbNrWADIYh0SsGWU9GQlN2PQn7TFWC6b09e4ca3rhrYHb1aoucAtRSAlc/?imgmax=800&quot; width=&quot;164&quot; height=&quot;244&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuXizysH8OCYP34c2dQUbkcxCToxENPrTpbEVVIC7C7GUd3M0g04lHl_8Xg-o9FiMCGBjX2IycublmO6jMXnwDin5Y1wLp-Z2mO0CRgEPm1UgwKEv4n3kT6gEtAC8YncYWq5iKqdYwnMs/s1600-h/image%5B20%5D.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOezcEIMPMfT0do-BHHclkcCMPIPCE-z0jqFW7SmE3weLCCAHlwoG9Ejm-RTFHjJHNpQOHM-hpfR53ALWOJauLmPvZp12poVTldW3veFcxs8Q8mtOYkwMdg8TBlJJv2csIVwAGczEDpuI/?imgmax=800&quot; width=&quot;164&quot; height=&quot;244&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-Qphw2Uhin4AGEFGmGqpIIGNN1KAQWUz36aTc_maq3ivCFLm1tgYXqs-Ovs-91yXNTyJ266g0fO2-bWiTidV8ZpqycL0k-TiMANsSeeJ5d8PLWhyVMFA7TvTXQypLT_53OpyGUMaWDgA/s1600-h/image%5B23%5D.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJRUWTJhAPe1kZI3hpXCL2_vfUf4jGIy2r7C1U_52AGslktl0C0krO4Crj4GK2U6xpKKZKhS3Ueh23MmcVtY2mcP8hLaOJS96ACEL5_5NigBhxqb_zFo3Wivvc4MonArn4GyVpR_lWkcE/?imgmax=800&quot; width=&quot;164&quot; height=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/2973912614585021179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/06/wifi-helper.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/2973912614585021179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/2973912614585021179'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/06/wifi-helper.html' title='WiFi Helper'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKlwJIDMEtgi7ESinGAYdLPQitphGSLwCdiWplJs12REjB1LQAmP2ub5dIOYbt7q4l6CIvGvj7ofXCgE7pz5HbNrWADIYh0SsGWU9GQlN2PQn7TFWC6b09e4ca3rhrYHb1aoucAtRSAlc/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-6243681654224990077</id><published>2010-05-16T19:43:00.001-07:00</published><updated>2010-05-16T20:56:32.184-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Code"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><title type='text'>Biorhythm</title><content type='html'>&lt;table border=&quot;0&quot; cellspacing=&quot;10&quot; cellpadding=&quot;0&quot; width=&quot;100%&quot;&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEje25rIUvD9IBiKHk59mf7bSXViVwlUHG-79272KcEw80aSaqsv5fmtUAEIGHL3bVx22IRoxQSLcNNVKU42en0PrlQWQqW7aG1lm7BcKaZl_bVEPn4DZfQkXAb4jL97T-V1AXKw-mmwkRY/s1600-h/Image.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;바탕&quot; border=&quot;0&quot; alt=&quot;바탕&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6mCS1XH44WnzY4GqH_Ux-2ltLjV-tnTpleBTqmMoVsPcLCUPsbge4JM0N9vKDhoS_JKZ1u8Ihwb6NEmhuYkpa2aGzf0I9pI0-tiGTP8BHfI-9IJ7huZVamGh-OU8z9OT1aV4dG5lcKO4/?imgmax=800&quot; width=&quot;141&quot; height=&quot;210&quot; /&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;133&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl1CJbU4fmCApyt9lAegK95_Zqk4r703-tbqVJ6jzDtCZQ-751MBLafnVfSapBoiXWB7Brj2EJgveIo3xFJhmTi1kfrNnH3qGfbRL47OlGcJK4zSPB78_RzipdLRVHZbKg0j7ak4NqMxs/s1600-h/Image.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;어플&quot; border=&quot;0&quot; alt=&quot;어플&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPcVyX7g6N6js7SDOZUJyTtT3y_hyphenhyphenzfEiDK2XpHPBUqDo9tlKuxcfiXVXTvvNeRr9HQGU_hczdmlUsb5WBxdWwWf7BqKvGZspB4GSvSVVZw1KFEfvIKCQFOwM8aTlyGpy-H93lQ6cq4yU/?imgmax=800&quot; width=&quot;141&quot; height=&quot;210&quot; /&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;100%&quot;&gt;Purpose: Show your biorhythm in stand-alone application mode and in 2x1 widget mode.         &lt;br /&gt;          &lt;br /&gt;Requirement: Android 1.5(Cupcake) or higher.&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  </content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/6243681654224990077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/05/biorhythm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/6243681654224990077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/6243681654224990077'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/05/biorhythm.html' title='Biorhythm'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6mCS1XH44WnzY4GqH_Ux-2ltLjV-tnTpleBTqmMoVsPcLCUPsbge4JM0N9vKDhoS_JKZ1u8Ihwb6NEmhuYkpa2aGzf0I9pI0-tiGTP8BHfI-9IJ7huZVamGh-OU8z9OT1aV4dG5lcKO4/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-3813881215175822558</id><published>2010-05-02T20:41:00.000-07:00</published><updated>2010-05-02T20:44:15.209-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><title type='text'>BumpTop</title><content type='html'>Google UI may be powered by BumpTop.&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;object height=&quot;360&quot; width=&quot;580&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/6jhoWsHwU7w&amp;hl=ko_KR&amp;fs=1&amp;border=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/6jhoWsHwU7w&amp;hl=ko_KR&amp;fs=1&amp;border=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;580&quot; height=&quot;360&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/3813881215175822558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/05/bumptop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/3813881215175822558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/3813881215175822558'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/05/bumptop.html' title='BumpTop'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-2321184256644466474</id><published>2010-04-07T22:20:00.000-07:00</published><updated>2010-04-28T17:57:35.479-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Code"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><category scheme="http://www.blogger.com/atom/ns#" term="Myself"/><title type='text'>Keep Wi-Fi</title><content type='html'>&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;100%&quot;&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign=&quot;top&quot;&gt;Purpose:&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;Allows your device to keep the Wi-Fi radio awake even if the screen goes off.          &lt;br /&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot;&gt;Requirement:&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;Android 1.5(Cupcake) or higher&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot;&gt;Application type:&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;AppWidget (1x1, 1x2)&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;129&quot;&gt;Description:&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;         &lt;br /&gt;1. toggling two modes           &lt;br /&gt;2. in 1x2 mode, SSID and IP are displayed when Wi-Fi is connected&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot;&gt;&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot;&gt;Snapshots:&lt;/td&gt;        &lt;td valign=&quot;top&quot;&gt;         &lt;br /&gt;          &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;100%&quot;&gt;&lt;tbody&gt;             &lt;tr&gt;               &lt;td valign=&quot;top&quot; width=&quot;83&quot;&gt;&lt;em&gt;&lt;img style=&quot;display: block; float: none; margin-left: auto; margin-right: auto&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYM4QR3H81ju6tkhulYZw81_38QR-G-CDcY96a9uY6qZM014gVdWYOb0F7UtIfSc2DoWSMkp11x3yvOGcawg5tpDoQrBy81Oums7uXKPalr41kuf5Bgn0D3Yxi1mcz-PlMxk0Bjd9Dfvs/s320/default_wifi.png&quot; nt=&quot;true&quot; /&gt;&lt;/em&gt;&lt;/td&gt;                &lt;td valign=&quot;top&quot; width=&quot;245&quot;&gt;default mode (1x1)&lt;/td&gt;             &lt;/tr&gt;              &lt;tr&gt;               &lt;td valign=&quot;top&quot; width=&quot;83&quot;&gt;&lt;img style=&quot;display: block; float: none; margin-left: auto; margin-right: auto&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLgqnLSgWRlhGK7ICgjBWK6sSEX-oIhRbQI6QchNMjijAtAqTCHet2pa6V0m1cGcNKkgEAgAX7Zaan-1KY0yycA9xS4aBg1rMbHb8m-l7vtaw_5aGjal7kcQv6bxmTB3AuHIYg_hXESe8/s320/keep_wifi.png&quot; nt=&quot;true&quot; /&gt;&lt;/td&gt;                &lt;td valign=&quot;top&quot; width=&quot;245&quot;&gt;never sleep mode (1x1)&lt;/td&gt;             &lt;/tr&gt;              &lt;tr&gt;               &lt;td valign=&quot;top&quot; width=&quot;83&quot;&gt;&lt;em&gt;&lt;img style=&quot;display: block; float: none; margin-left: auto; margin-right: auto&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZ8sIGzRJb8jJ_TmBjJtZ9YL1LPEX30R5yjBK29Qhlcd0bk_h5hLdw5tFLumg4fLU_Lp84lyPlDCfP39Pa0EDi4bjgxFagvUsU_8p4CkB5NgLipilPwMxYKFQzJIbyARPGZfXexGjRW-k/s128/default_wifi_ext.png&quot; nt=&quot;true&quot; /&gt;&lt;/em&gt;&lt;/td&gt;                &lt;td valign=&quot;top&quot; width=&quot;245&quot;&gt;default mode (1x2)&lt;/td&gt;             &lt;/tr&gt;              &lt;tr&gt;               &lt;td valign=&quot;top&quot; width=&quot;83&quot;&gt;&lt;em&gt;&lt;img style=&quot;display: block; float: none; margin-left: auto; margin-right: auto&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfpM9WLx8yRvJSE59zVjQzhAL_b84mt7G-3Hg1PLlpk5Qdld7-yImMNizx6cs5ZKdFiJJRkW0HuDQOGe5hDbR8FACxCPkmjwwzDjUQJdBkVP3_eJlEvtYIqLcIODqXgHXVdHAG8I6JdLU/s128/keep_wifi_ext.png&quot; nt=&quot;true&quot; /&gt;&lt;/em&gt;&lt;/td&gt;                &lt;td valign=&quot;top&quot; width=&quot;245&quot;&gt;never sleep mode (1x2)&lt;/td&gt;             &lt;/tr&gt;           &lt;/tbody&gt;&lt;/table&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  </content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/2321184256644466474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/04/keep-wi-fi.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/2321184256644466474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/2321184256644466474'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/04/keep-wi-fi.html' title='Keep Wi-Fi'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYM4QR3H81ju6tkhulYZw81_38QR-G-CDcY96a9uY6qZM014gVdWYOb0F7UtIfSc2DoWSMkp11x3yvOGcawg5tpDoQrBy81Oums7uXKPalr41kuf5Bgn0D3Yxi1mcz-PlMxk0Bjd9Dfvs/s72-c/default_wifi.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-2703809962608815627</id><published>2010-03-22T02:03:00.000-07:00</published><updated>2010-03-22T07:04:01.604-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Academic"/><category scheme="http://www.blogger.com/atom/ns#" term="C++"/><category scheme="http://www.blogger.com/atom/ns#" term="Code"/><category scheme="http://www.blogger.com/atom/ns#" term="Myself"/><title type='text'>Revisiting H.264 Parser</title><content type='html'>Here is a visual studio project for &lt;a href=&quot;http://jjhnote.blogspot.com/2010/02/h264-parser.html&quot;&gt;the previous post&lt;/a&gt;.&lt;br /&gt;
This is not final version, but you can test it. &lt;a href=&quot;http://sites.google.com/site/jjh0303/home/my-precious&quot; target=&quot;_blank&quot;&gt;The zip file&lt;/a&gt; contains&amp;nbsp;source files and &amp;nbsp;a sample clip.&lt;br /&gt;
if you have a question, leave a comment.&lt;br /&gt;
&lt;table&gt;&lt;tbody&gt;
&lt;tr align=&quot;top&quot;&gt;&lt;td&gt;&lt;br /&gt;
&lt;img border=&quot;0&quot; height=&quot;254&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXiubfSGEWs6af8cXGc50Uf7aIyUjMk3G5VmqR3Gg41mE9RNF64hN_YosGVGGZpuSzSWyj8eoIr7EhriXWNeHspJxk4V9NqnClf-f8qlHLc5-sdlvSFFzThtPFd23k5InZqrXA-0o2jqw/s320/h.264%20parser.png&quot; vt=&quot;true&quot; width=&quot;320&quot; /&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;
Complier: Visual studio 2010&lt;br /&gt;
Lang.: C++(H.264)&amp;nbsp;with CLR(GUI)&lt;br /&gt;
Current status: Navigate, PES View, TS View, ES View(just NAL)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Do not use for commercial purpose.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/2703809962608815627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/03/revisiting-h264-parser.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/2703809962608815627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/2703809962608815627'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/03/revisiting-h264-parser.html' title='Revisiting H.264 Parser'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXiubfSGEWs6af8cXGc50Uf7aIyUjMk3G5VmqR3Gg41mE9RNF64hN_YosGVGGZpuSzSWyj8eoIr7EhriXWNeHspJxk4V9NqnClf-f8qlHLc5-sdlvSFFzThtPFd23k5InZqrXA-0o2jqw/s72-c/h.264%20parser.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-2552396773274609716</id><published>2010-03-07T16:37:00.000-08:00</published><updated>2010-03-07T16:43:48.442-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft"/><title type='text'>One project means three platforms</title><content type='html'>Microsoft Demos Game Across Windows Phone 7, Xbox 360, and Windows 7&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;object height=&quot;315&quot; width=&quot;500&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/LQv_3fwopo8&amp;hl=ko_KR&amp;fs=1&amp;border=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/LQv_3fwopo8&amp;hl=ko_KR&amp;fs=1&amp;border=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;500&quot; height=&quot;315&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;
Not only is the game itself playable on all three platforms, but the session is maintained when you move from device to device: if you&#39;re playing on your Xbox and have to run out the door, you&#39;ll be on the same level when you fire it up on your Windows Phone 7 Series phone. Basically, you&#39;ll never have an excuse not to be gaming.</content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/2552396773274609716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/03/microsoft-demos-game-across-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/2552396773274609716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/2552396773274609716'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/03/microsoft-demos-game-across-windows.html' title='One project means three platforms'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-7842327294387068339</id><published>2010-02-18T18:27:00.000-08:00</published><updated>2010-02-19T19:34:09.752-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C++"/><category scheme="http://www.blogger.com/atom/ns#" term="Code"/><category scheme="http://www.blogger.com/atom/ns#" term="Myself"/><title type='text'>H.264 Parser</title><content type='html'>This is&amp;nbsp;C++ source code of &quot;H.264 video parser&quot; which parses H.264(14496-10) video format encapsulated in TS(13818-1) format. You can download it from &lt;a href=&quot;http://sites.google.com/site/jjh0303/home/my-precious&quot; target=_blank&gt;here&lt;/a&gt;.&lt;br /&gt;
I use only standard C++ STL, so you can understand the code with easy. I hope this is useful.&lt;br /&gt;
&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;br /&gt;
&lt;img border=&quot;0&quot; ct=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuEK2jRN1k5QzIYM6RMlMZrn4FGqaMW5QqYyszEZCMS4jcXPrUNUKnXZP86Wc-6PhyRzG3R8ERqO9WlQ_ojZzqXGmncbY1ZrCM7gUUWFEyXRLwQP20OrcleukjmebErllpOS2J7DrhRGE/s400/h.264%20parser.png&quot; /&gt;&lt;/td&gt;&lt;td&gt;This sample code shows&amp;nbsp;how to use the C++ classes&amp;nbsp;for generating meta information of contents.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/7842327294387068339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/02/h264-parser.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/7842327294387068339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/7842327294387068339'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/02/h264-parser.html' title='H.264 Parser'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuEK2jRN1k5QzIYM6RMlMZrn4FGqaMW5QqYyszEZCMS4jcXPrUNUKnXZP86Wc-6PhyRzG3R8ERqO9WlQ_ojZzqXGmncbY1ZrCM7gUUWFEyXRLwQP20OrcleukjmebErllpOS2J7DrhRGE/s72-c/h.264%20parser.png" height="72" width="72"/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-1761167153510958755</id><published>2010-02-15T07:08:00.000-08:00</published><updated>2010-02-15T20:10:17.276-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><title type='text'>Windows Phone 7</title><content type='html'>As we see in this first ever video, the Windows Phone 7 interface is filled with simple, beautiful animations not so dissimilar to the Zune HD.&lt;br /&gt;
&lt;br /&gt;
from YouTube&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;object height=&quot;405&quot; width=&quot;500&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/w0-pxBZBvlM&amp;hl=ko_KR&amp;fs=1&amp;border=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/w0-pxBZBvlM&amp;hl=ko_KR&amp;fs=1&amp;border=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;500&quot; height=&quot;405&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;
from Microsoft&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;object data=&quot;data:application/x-silverlight-2,&quot; height=&quot;384&quot; type=&quot;application/x-silverlight-2&quot; width=&quot;512&quot;&gt; &lt;param name=&quot;source&quot; value=&quot;http://channel9.msdn.com/App_Themes/default/VideoPlayer10_01_18.xap&quot; /&gt;&lt;param name=&quot;initParams&quot; value=&quot;deferredLoad=true,duration=0,m=http://ecn.channel9.msdn.com/o9/ch9/wp7.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://ecn.channel9.msdn.com/o9/ch9/wp7_512_thumb.png, postid=526720&quot; /&gt;&lt;param name=&quot;background&quot; value=&quot;#00FFFFFF&quot; /&gt;&lt;a href=&quot;http://go.microsoft.com/fwlink/?LinkID=124807&quot; style=&quot;text-decoration: none;&quot;&gt; &lt;img src=&quot;http://go.microsoft.com/fwlink/?LinkId=108181&quot; alt=&quot;Get Microsoft Silverlight&quot; style=&quot;border-style: none&quot;/&gt; &lt;/a&gt; &lt;/object&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/1761167153510958755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/02/windows-phone-7.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/1761167153510958755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/1761167153510958755'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/02/windows-phone-7.html' title='Windows Phone 7'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-3843199225467422241</id><published>2010-02-14T19:03:00.000-08:00</published><updated>2010-02-15T20:10:35.788-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft"/><title type='text'>Bing Maps at TED</title><content type='html'>&lt;blockquote&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Another example of AR(Argumented Reality)&lt;/div&gt;&lt;/blockquote&gt;Who is the winner?&lt;br /&gt;
Lest&#39;s cast a&amp;nbsp;vote among Google Earth and Microsoft Bing!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;object height=&quot;326&quot; width=&quot;446&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://video.ted.com/assets/player/swf/EmbedPlayer.swf&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot;&gt;&lt;/param&gt;&lt;param name=&quot;bgColor&quot; value=&quot;#ffffff&quot;&gt;&lt;/param&gt;&lt;param name=&quot;flashvars&quot; value=&quot;vu=http://video.ted.com/talks/dynamic/BlaiseAguerayArcas_2010-medium.mp4&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/BlaiseAgueraYArcas-2010.embed_thumbnail.jpg&amp;vw=432&amp;vh=240&amp;ap=0&amp;ti=766&amp;introDuration=16500&amp;adDuration=4000&amp;postAdDuration=2000&amp;adKeys=talk=blaise_aguera;year=2010;theme=new_on_ted_com;theme=the_creative_spark;theme=a_taste_of_ted2010;event=TED2010;&amp;preAdTag=tconf.ted/embed;tile=1;sz=512x288;&quot; /&gt;&lt;embed src=&quot;http://video.ted.com/assets/player/swf/EmbedPlayer.swf&quot; pluginspace=&quot;http://www.macromedia.com/go/getflashplayer&quot; type=&quot;application/x-shockwave-flash&quot; wmode=&quot;transparent&quot; bgColor=&quot;#ffffff&quot; width=&quot;446&quot; height=&quot;326&quot; allowFullScreen=&quot;true&quot; flashvars=&quot;vu=http://video.ted.com/talks/dynamic/BlaiseAguerayArcas_2010-medium.mp4&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/BlaiseAgueraYArcas-2010.embed_thumbnail.jpg&amp;vw=432&amp;vh=240&amp;ap=0&amp;ti=766&amp;introDuration=16500&amp;adDuration=4000&amp;postAdDuration=2000&amp;adKeys=talk=blaise_aguera;year=2010;theme=new_on_ted_com;theme=the_creative_spark;theme=a_taste_of_ted2010;event=TED2010;&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/3843199225467422241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/02/bing-maps-at-ted.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/3843199225467422241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/3843199225467422241'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/02/bing-maps-at-ted.html' title='Bing Maps at TED'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-6280663832367616769</id><published>2010-02-11T22:06:00.000-08:00</published><updated>2010-02-15T20:10:55.236-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><title type='text'>Google Liquid Galaxy live demo at TED</title><content type='html'>&lt;div align=&quot;left&quot; style=&quot;font-family: 맑은 고딕;&quot;&gt;죠이스틱만 있으면 뭐든 볼 수 있다! 자, 상상해 보자. 여기에 무엇을 더 할 것인지.&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;blockquote&gt;&lt;object height=&quot;360&quot; width=&quot;580&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/atV2foTBbyE&amp;hl=ko_KR&amp;fs=1&amp;border=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/atV2foTBbyE&amp;hl=ko_KR&amp;fs=1&amp;border=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;580&quot; height=&quot;360&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;Google&#39;s Liquid Galaxy is engineer Jason Holt&#39;s&lt;span style=&quot;color: black;&quot;&gt; &lt;strong&gt;20% time project&lt;/strong&gt;&lt;/span&gt;, a wraparound view of 8 LCD screens providing a truly immersive experience of Google Earth and Street View&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: 맑은 고딕;&quot;&gt;아마도 지금 보고 있는 이 동영상은 Google Earth의 어제 모습일 것이다.&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: 맑은 고딕;&quot;&gt;그리고 당신이 나름의 상상력으로 추가한 것은 단정컨데, 이미 Google Lab.에서 구현되었고 일반에게 공개하기 위해 테스트 하고 있을 것이다.&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: 맑은 고딕;&quot;&gt;그렇다면, 정말 내일의 Google Earth의 모습은?&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/6280663832367616769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/02/google-liquid-galaxy-live-demo-at-ted.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/6280663832367616769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/6280663832367616769'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/02/google-liquid-galaxy-live-demo-at-ted.html' title='Google Liquid Galaxy live demo at TED'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-2372951904143538721</id><published>2010-02-09T00:49:00.000-08:00</published><updated>2010-02-15T20:11:13.561-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><title type='text'>Life cycle of an Android activity</title><content type='html'>&lt;strong&gt;Activity is an abstraction of &quot;User screen.&quot;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
An application is one or more activities plus a Linux process to contain them. The activity life cycle is not tied to the process life cycle. Processes are just disposable containers for activities.&amp;nbsp;You do not have control over what state your program is in. That’s all managed by the system. However, you do get notiﬁed when the state is about to change through the onXX () method calls.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; kt=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8iwPkFIzUw7Byulo0UXFsTBQpiAy59zs537GkpPnFpbVu-AicdOrHkmz4LJqSsJt5fyo335h4iLI49SlLwzGMHqZln1RpDvZxEsiccPb1tlyKUbFeN4c6QSSF9SJx5-3cpD8JMeWxuIY/s640/alc.png&quot; /&gt;&lt;/div&gt;So, it&#39;s time to override thses event methods like this.&lt;br /&gt;
&lt;blockquote&gt;package sample;&lt;br /&gt;
import android.app.Activity;&lt;br /&gt;
import android.os.Bundle;&lt;br /&gt;
&lt;br /&gt;
public class&amp;nbsp;Sample extends Activity {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; @Override&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public void &lt;span style=&quot;color: red;&quot;&gt;&lt;strong&gt;onCreate&lt;/strong&gt;&lt;/span&gt;(Bundle savedInstanceState) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; super.onCreate(savedInstanceState);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setContentView(R.layout.main);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/2372951904143538721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/02/life-cycle-of-android-activity.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/2372951904143538721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/2372951904143538721'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/02/life-cycle-of-android-activity.html' title='Life cycle of an Android activity'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8iwPkFIzUw7Byulo0UXFsTBQpiAy59zs537GkpPnFpbVu-AicdOrHkmz4LJqSsJt5fyo335h4iLI49SlLwzGMHqZln1RpDvZxEsiccPb1tlyKUbFeN4c6QSSF9SJx5-3cpD8JMeWxuIY/s72-c/alc.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-8457049774517912706</id><published>2010-02-08T20:23:00.000-08:00</published><updated>2010-02-08T20:24:53.311-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Academic"/><category scheme="http://www.blogger.com/atom/ns#" term="Paper"/><title type='text'>Review of &quot;A General Service Oriented Approach for Managing Virtual Machines Allocation&quot;</title><content type='html'>Title: &lt;a href=&quot;http://portal.acm.org/citation.cfm?id=1529282.1529757&quot;&gt;A General Service Oriented Approach for Managing Virtual Machines Allocation&lt;/a&gt;&lt;br /&gt;
Published: ACM Symposium on Applied Computing&lt;br /&gt;
&lt;br /&gt;
Coming soon!</content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/8457049774517912706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/02/review-of-general-service-oriented.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/8457049774517912706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/8457049774517912706'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/02/review-of-general-service-oriented.html' title='Review of &quot;A General Service Oriented Approach for Managing Virtual Machines Allocation&quot;'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-4585881326533042558</id><published>2010-02-08T02:29:00.000-08:00</published><updated>2010-02-15T20:11:33.583-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Academic"/><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><title type='text'>Heading for Android</title><content type='html'>Now, I&#39;m heading for the world of Android.&lt;br /&gt;
&lt;br /&gt;
What is Android?&lt;br /&gt;
&lt;br /&gt;
Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;Here is a brief overview of Android.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;350&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtSBCSH9-nIRagA_ImSAPFK8eIfjoq5hSFrVaaQU382sO3GRzVW6kn3hitn4LtsVxHQLD-kg_AVqHBnOSccE82JIK2cEFnrPwCWz9_jNWXOZFWIFt4JYwJgQXnuvmbwf8kiZ0ZdDn_cLI/s400/android_a.png&quot; width=&quot;500&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;The&amp;nbsp;above diagram shows the major components of the Android operating system. &lt;/div&gt;Each section is described in more detail below.&lt;br /&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Applications&lt;br /&gt;
Android will ship with a set of core applications including an email client, SMS program, calendar, maps, browser, contacts, and others. All applications are written using the Java programming language.&lt;br /&gt;
&lt;strong&gt;Application Framework&lt;/strong&gt;&lt;br /&gt;
By providing an open development platform, Android offers developers the ability to build extremely rich and innovative applications. Developers are free to take advantage of the device hardware, access location information, run background services, set alarms, add notifications to the status bar, and much, much more. &lt;br /&gt;
&lt;strong&gt;Libraries&lt;/strong&gt;&lt;br /&gt;
Android includes a set of C/C++ libraries used by various components of the Android system. These capabilities are exposed to developers through the Android application framework. Some of the core libraries are listed below:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;System C library - a BSD-derived implementation of the standard C system library (libc), tuned for embedded Linux-based devices&lt;/li&gt;
&lt;li&gt;Media Libraries - based on PacketVideo&#39;s OpenCORE; the libraries support playback and recording of many popular audio and video formats, as well as static image files, including MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG&lt;/li&gt;
&lt;li&gt;Surface Manager - manages access to the display subsystem and seamlessly composites 2D and 3D graphic layers from multiple applications&lt;/li&gt;
&lt;li&gt;LibWebCore - a modern web browser engine which powers both the Android browser and an embeddable web view&lt;/li&gt;
&lt;li&gt;SGL - the underlying 2D graphics engine&lt;/li&gt;
&lt;li&gt;3D libraries - an implementation based on OpenGL ES 1.0 APIs; the libraries use either hardware 3D acceleration (where available) or the included, highly optimized 3D software rasterizer&lt;/li&gt;
&lt;li&gt;FreeType - bitmap and vector font rendering&lt;/li&gt;
&lt;li&gt;SQLite - a powerful and lightweight relational database engine available to all applications&lt;/li&gt;
&lt;/ul&gt;&lt;strong&gt;Android Runtime&lt;/strong&gt;&lt;br /&gt;
Android includes a set of core libraries that provides most of the functionality available in the core libraries of the Java programming language.&lt;br /&gt;
&lt;br /&gt;
Every Android application runs in its own process, with its own instance of the Dalvik virtual machine. Dalvik has been written so that a device can run multiple VMs efficiently. The Dalvik VM executes files in the Dalvik Executable (.dex) format which is optimized for minimal memory footprint. The VM is register-based, and runs classes compiled by a Java language compiler that have been transformed into the .dex format by the included &quot;dx&quot; tool.&lt;br /&gt;
The Dalvik VM relies on the Linux kernel for underlying functionality such as threading and low-level memory management.</content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/4585881326533042558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/02/heading-for-android.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/4585881326533042558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/4585881326533042558'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/02/heading-for-android.html' title='Heading for Android'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtSBCSH9-nIRagA_ImSAPFK8eIfjoq5hSFrVaaQU382sO3GRzVW6kn3hitn4LtsVxHQLD-kg_AVqHBnOSccE82JIK2cEFnrPwCWz9_jNWXOZFWIFt4JYwJgQXnuvmbwf8kiZ0ZdDn_cLI/s72-c/android_a.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-3289870994463193686</id><published>2010-02-07T20:41:00.000-08:00</published><updated>2010-03-02T16:59:20.193-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C++"/><category scheme="http://www.blogger.com/atom/ns#" term="Code"/><category scheme="http://www.blogger.com/atom/ns#" term="Myself"/><title type='text'>Using &quot;vector&quot; C++ STL class</title><content type='html'>Let&#39;s define as followings&lt;br /&gt;
&lt;blockquote style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace; font-size: 90%; line-height: 110%;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;template&amp;lt;typename __Tp&amp;gt;&amp;nbsp;&lt;typename __tp=&quot;&quot;&gt;&lt;typename __tp=&quot;&quot;&gt;class __vector_based : public std::vector&amp;lt;__Tp&amp;gt;&lt;/span&gt;&lt;br /&gt;
{&lt;br /&gt;
public:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; typedef typename std::vector&amp;lt;__Tp&amp;gt;::iterator iterator;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; typedef typename std::vector&amp;lt;__Tp&amp;gt;::reverse_iterator reverse_iterator;&lt;br /&gt;
public:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; __vector_based() { };&lt;br /&gt;
&amp;nbsp;&amp;nbsp; virtual ~__vector_based() { clear(); };&lt;br /&gt;
public:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; virtual void clear() {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; iterator i;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (i = std::vector&amp;lt;__Tp&amp;gt;::begin(); i != std::vector&amp;lt;__Tp&amp;gt;::end(); i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delete *i;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; std::vector&amp;lt;__Tp&amp;gt;::clear();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; };&lt;br /&gt;
&amp;nbsp;&amp;nbsp; __Tp at(int __i)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; if (__i &amp;lt; 0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return at(int(std::vector&amp;lt;__Tp&amp;gt;::size()) + __i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; else if (__i &amp;gt;= int(std::vector&amp;lt;__Tp&amp;gt;::size()))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return at(__i - int(std::vector&amp;lt;__Tp&amp;gt;::size()));&lt;br /&gt;
&amp;nbsp;&amp;nbsp; return std::vector&amp;lt;__Tp&amp;gt;::at(__i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; };&lt;br /&gt;
&amp;nbsp;&amp;nbsp; __Tp operator[] (int __i) { return at(__i); };&lt;br /&gt;
protected:&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/blockquote&gt;Now, use like this &lt;br /&gt;
&lt;blockquote style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace; font-size: 90%; line-height: 110%;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;typedef struct&lt;/span&gt; &lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;{&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;// fiels&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;} user_type_t;&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace; font-size: 90%; line-height: 110%;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;class user_type : public __vector_based&lt;user_type_t *=&quot;&quot;&gt;&lt;user_type_t *=&quot;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;{&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;public:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;public:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;protected:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;};&lt;/span&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/3289870994463193686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/02/using-vector-c-stl-class.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/3289870994463193686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/3289870994463193686'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/02/using-vector-c-stl-class.html' title='Using &quot;vector&quot; C++ STL class'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-5694093785550563722</id><published>2010-02-03T21:27:00.000-08:00</published><updated>2010-02-15T20:12:02.782-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><category scheme="http://www.blogger.com/atom/ns#" term="Samsung"/><title type='text'>SHW-M100S</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;Samsung android phone, SHW-M100S, “Galaxy II”&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;blockquote&gt;&lt;img alt=&quot;sg&quot; border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimrR3ngK91Mx3_qDdkkaw8XejRXS1RA1K-skNhlzRYfJB4fxRwaJWChISBX504p8PuIM7CLte0cWn59h8peGNJ4oLQUaAmulqIRDlWAwyDjBMEH-UJkRrwDt4otQWqEfUBHv-lgoWjaW8/?imgmax=800&quot; style=&quot;border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; margin-right: auto;&quot; title=&quot;SHW-M100S&quot; width=&quot;320&quot; /&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;em&gt;CPU: Cortex A8 800MHz&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;OS: Android 2.0&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;GUI: Android UI + Samsung Haptic UI&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;LCD: 3.7” AMOLED capacitive&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;Camera: 500M&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;Storage: 32GB&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;Misc.:&amp;nbsp; 3.5mm, aGPS, 802.11n, DviX&amp;nbsp;720P, DMB&lt;/em&gt;&lt;/blockquote&gt;SKT will sell it in March.</content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/5694093785550563722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/02/galaxy-ii.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/5694093785550563722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/5694093785550563722'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/02/galaxy-ii.html' title='SHW-M100S'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimrR3ngK91Mx3_qDdkkaw8XejRXS1RA1K-skNhlzRYfJB4fxRwaJWChISBX504p8PuIM7CLte0cWn59h8peGNJ4oLQUaAmulqIRDlWAwyDjBMEH-UJkRrwDt4otQWqEfUBHv-lgoWjaW8/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-6227727578927446178</id><published>2010-02-02T00:05:00.000-08:00</published><updated>2010-02-09T03:03:17.626-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Academic"/><category scheme="http://www.blogger.com/atom/ns#" term="Paper"/><title type='text'>Review of &quot;Virtual Machine resource management for HPC applications&quot;</title><content type='html'>&lt;blockquote&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Paper summary &amp;amp; critics&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Title: &lt;a href=&quot;http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&amp;amp;arnumber=5207941&amp;amp;isnumber=5207831&quot; target=&quot;_blank&quot;&gt;Virtual machine resource management for high performance computing applications&lt;/a&gt; (IEEE Xplorer)&lt;br /&gt;
Published: IEEE international symposium on PDPA 2009 &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Motivation&lt;/strong&gt; &lt;br /&gt;
&lt;span style=&quot;font-family: 맑은 고딕;&quot;&gt;지금까지 VM 시스템에서 HPC 프로그램을 수행할 때, 정적인 할당 방식으로 VM 을 실행하였다.&amp;nbsp; 이런 방식은 응용 프로그램의 자원 요청에 큰 변화가 없을 경우, 시스템 자원을 잘 사용할 수 있지만 응용 프로그램의 자원 요청이 동적이고 가변 적일 경우 VM의 guest 시스템에서는 때로는 자원의 부족 현상이, 때로는 자원의 낭비가 일어 날 수 있다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Previous works&lt;/strong&gt; &lt;br /&gt;
&lt;span style=&quot;font-family: 맑은 고딕;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Cellular DISCO: VM은 VCPU로 추상화 하여 CPU 자원을 사용하고, VCPU와 CPU 사이에 부하에 따른 동적 할당 방식으로 효과적인 부하 분산 시스템을 보이는 시스템이다. 다중 프로세서 환경에서 뛰어난 부하 분산 능력을 보여주지만 guest 시스템의 자원 설정은 실행 초기에 결정되고 고정적이다.&lt;/li&gt;
&lt;li&gt;Friendly Virtual Machine: VM의 virtual clock time을 response time처럼 이용하여 FVM을 TCP의 congestion control 방식처럼 운영한다. VCT가 커지면 reource 요구량이 큰 것으로 보고 그렇지 않은 경우는 낮은 것으로 간주한다. 이 시스템은 요구사항이 낮은 것은 suspend 방식으로 자원 낭비를 막지만 요구량이 큰 것에 대해서는 대처 방법이 없기 때문에 HPC로는 적합하지 않다.&lt;/li&gt;
&lt;li&gt;Automatic Virtualized Environments: VM에서 수행되는 응용 프로그램들의 각각의 response time을 이용하여 VMM에서 VM들의 최적의 스케줄링 구성을 계산하고 이에 따라 VM들에 CPU 자원을 할당한다. 각각의 response time에 따라 모든 자원 할당 구성을 생성하고 이 중에 최적을 찾는 알고리즘을 모든 상황에서 계산 되기 때문에 이것 자체가 매우 자원 소모가 심하기에 실생활에 사용되기는 어렵다.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;strong&gt;Solution&lt;/strong&gt; &lt;br /&gt;
&lt;span style=&quot;font-family: 맑은 고딕;&quot;&gt;VM의 guest OS에 resource monitoring(/proc 시스템 디렉토리를 참조함)을 구축하고 이를 VMM에서 실시간으로 정보를 수집한다. 그리고 guest 시스템의 CPU자원을 virtual CPU로 추상화(Cellular DISCO 방식)&amp;nbsp; 한다. VMM에서는 VM의 resource 모니터링 결과에 따라 VCPU를 추가 혹은 감소 시킨다. Host machine에서는 프로세스(VM) 스케줄링 때 VCPU들을 실제의 CPU에 연결 시켜서 실행을 시켜 주게 시스템(XEN)을 구축한다.&amp;nbsp; 이렇게 한 후, VM을 시스템으로, resource monitoring 결과를 feedback으로 보고 feedback-control loop를 운영하게 한다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Contribution&lt;/strong&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: 맑은 고딕;&quot;&gt;이렇게 함으로써 guest 시스템에서 수행하는 HPC 응용 프로그램이 보다 많은 자원을 요구하게 되면 guest 시스템에서 reource monitoring 시스템이 이를 감지하고 상태를 VMM에게 보고를 한다. VMM에서는 이 정보에 따라 해당 guest 시스템에 동적으로 VCPU를 추가하게 된다. 추가된 VCPU는 실제 CPU에 연결되어 수행되게 됨으로써 해당 guest 시스템은 실행중에서도 동적으로 보다 많은 자원을 확보하게 된다. &lt;br /&gt;
결과적으로&amp;nbsp;자원 요구가 적을 경우, VCPU를 줄여 자원 낭비를 막고, 클 경우 VCPU를 늘려 자원을 효율적으로 사용한다. 그리고 이러한 조정을 guest os가 실행 중에 동적으로 하게끔 구현한 것이 특징이다.&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.blogger.com/&quot; name=&quot;more&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Critics&lt;br /&gt;
Situation 1: 1 free core left, 2 VM is running(0 VM: 1 HPC(3 thread program) is running, 1 VM: 1 HPC(3 thread program) is running)&lt;br /&gt;
Expected result:&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;table align=&quot;center&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; style=&quot;width: 499px;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot; width=&quot;80&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;100&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;VCPU of VM0&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;96&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;CPU % of VM0&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;113&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;VCPU of VM1&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;108&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;CPU% of VM1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot; width=&quot;80&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;T0&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;100&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;96&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;113&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;108&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot; width=&quot;80&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;T1&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;100&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;3 + 1&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;96&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;113&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;108&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot; width=&quot;80&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;T2&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;100&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;96&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;75%&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;113&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;108&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot; width=&quot;80&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;T3&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;100&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;4 - 1&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;96&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;75%&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;113&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;108&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot; width=&quot;80&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;T4&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;100&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;96&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;113&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;108&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot; width=&quot;80&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;T5&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;100&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;96&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;113&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;3 + 1&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;108&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot; width=&quot;80&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;T6&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;100&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;96&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;113&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;108&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;75%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot; width=&quot;80&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;T7&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;100&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;96&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;113&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;4 - 1&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;108&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;75%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot; width=&quot;80&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;T8&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;100&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;96&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;113&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;3&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;108&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;100%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot; width=&quot;80&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;…&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;100&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;96&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;113&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;108&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;Situation 2:&amp;nbsp;Initially&amp;nbsp;dual core&amp;nbsp;VM0 is running is running, single threaded HPC is running.&lt;br /&gt;
Expected result: VM0 never reaches 100% CPU usage.</content><link rel='enclosure' type='' href='http://docs.google.com/leaf?id=0B2bFJA6-SJ7WNTVlOWY2NDAtZjZhMC00Nzk4LThhYjUtYWQyOGZlZWNiYjRi&amp;hl=en' length='0'/><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/6227727578927446178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/02/vm-resource-management-for-hpc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/6227727578927446178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/6227727578927446178'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/02/vm-resource-management-for-hpc.html' title='Review of &quot;Virtual Machine resource management for HPC applications&quot;'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8758968936647555997.post-960575857777568511</id><published>2010-01-27T16:03:00.000-08:00</published><updated>2010-02-15T20:12:33.127-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apple"/><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><title type='text'>iPad</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;blockquote&gt;&lt;span style=&quot;font-size: large;&quot;&gt;The best way to experience the web, email, photos, and video. Hands down.&lt;/span&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;All of the built-in apps on iPad were designed from the ground up to take advantage of the large, Multi-Touch screen. And they’ll work in any orientation. So you can do things with these apps you can’t do on any other device.&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;embed allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; height=&quot;255&quot; src=&quot;http://www.youtube.com/v/y2Hz8dhQw8Q&amp;amp;hl=ko_KR&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;420&quot;&gt;&lt;/embed&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jjhnote.blogspot.com/feeds/960575857777568511/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jjhnote.blogspot.com/2010/01/ipad.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/960575857777568511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8758968936647555997/posts/default/960575857777568511'/><link rel='alternate' type='text/html' href='http://jjhnote.blogspot.com/2010/01/ipad.html' title='iPad'/><author><name>Jin-Hwan Jeong</name><uri>http://www.blogger.com/profile/18012860999566929110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='22' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_suTh5QWHZbSCYRsencyyG8oSEUDy2r9GpRQLz2ptJJYsb8P9vLGZKlqZwt80t-3UuBTwSTvHwVb13VPn6qNuI_g2fCnqYUnI5EZafvCj4BMuF7bdixBZiJPFGiWkQQ/s1600/DSC_0132.jpg'/></author><thr:total>0</thr:total></entry></feed>