<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4194390618402496561</id><updated>2012-03-06T05:56:05.348-08:00</updated><title type='text'>Mendy's blogger</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://heymendy.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4194390618402496561/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://heymendy.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>mendy meng</name><uri>https://profiles.google.com/104158717561414523066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-MLQeCx9xVmQ/AAAAAAAAAAI/AAAAAAAAABo/n0Bvskqmni0/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4194390618402496561.post-3526691527781684735</id><published>2012-02-24T23:30:00.000-08:00</published><updated>2012-03-06T05:56:05.366-08:00</updated><title type='text'>new on GNOME Shell extension gtg</title><content type='html'>During these two weeks, I continue my work on GNOME Shell Extensions for GTG. Last week, I add a filter that can only shows today's task. So by default when the extensions loaded, it will display the top K tasks.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-dIieVMSruPI/T1YRBvrQhAI/AAAAAAAAAEU/bK5tlEDsPRo/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="173" src="http://1.bp.blogspot.com/-dIieVMSruPI/T1YRBvrQhAI/AAAAAAAAAEU/bK5tlEDsPRo/s400/2.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;But when click button "today", it only shows those tasks that are already started but haven't yet ended.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-kV5XBVIAvHU/T1YQbLGz3RI/AAAAAAAAAEM/6fSXTMI1eDE/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="153" src="http://1.bp.blogspot.com/-kV5XBVIAvHU/T1YQbLGz3RI/AAAAAAAAAEM/6fSXTMI1eDE/s400/1.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The main problems I encountered are the date calculation and how to hook a event so that when click different button, the shown tasks are different.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;Then the next thins I did is to enable the Open GTG button at the bottom of the tasksbox. This took longer time than I though. At first I totally have no idea how to implement it. Then I searched with Google but can not find what I needed. Then I looked at some gnome shell document and still nothing found. But lucky when I have a look at the gnome shell code, just the same as gnome shell "Open calendar" function, using misc.util.spawn() function, finally I make it work.&lt;br /&gt;&lt;br /&gt;During the next two weeks what I plan to do is autostart gtg headless when the extension start and add a search button.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4194390618402496561-3526691527781684735?l=heymendy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://heymendy.blogspot.com/feeds/3526691527781684735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://heymendy.blogspot.com/2012/02/new-on-gnome-shell-extension-gtg.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4194390618402496561/posts/default/3526691527781684735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4194390618402496561/posts/default/3526691527781684735'/><link rel='alternate' type='text/html' href='http://heymendy.blogspot.com/2012/02/new-on-gnome-shell-extension-gtg.html' title='new on GNOME Shell extension gtg'/><author><name>mendy meng</name><uri>https://profiles.google.com/104158717561414523066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-MLQeCx9xVmQ/AAAAAAAAAAI/AAAAAAAAABo/n0Bvskqmni0/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-dIieVMSruPI/T1YRBvrQhAI/AAAAAAAAAEU/bK5tlEDsPRo/s72-c/2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4194390618402496561.post-7576881207152472161</id><published>2012-02-09T03:59:00.000-08:00</published><updated>2012-03-05T03:59:39.773-08:00</updated><title type='text'>GNOME Shell extensions for GTG</title><content type='html'>Due to some reason, after discussion with my mentor, I decided my next mission to be written the GNOME Shell Extensions for GTG.&lt;br /&gt;In order to develop the GNOME Shell Extensions, I read some materials from the following websites:&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: white; color: #333333; font-family: 'Droid Sans'; font-size: 13px; line-height: 18px; margin-bottom: 20px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;a href="http://live.gnome.org/GnomeShell/Extensions" style="color: #639911; outline-color: initial; outline-style: none; outline-width: initial; text-decoration: none;"&gt;http://live.gnome.org/GnomeShell/Extensions&lt;/a&gt;&lt;/div&gt;&lt;div style="background-color: white; color: #333333; font-family: 'Droid Sans'; font-size: 13px; line-height: 18px; margin-bottom: 20px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;a href="http://live.gnome.org/GnomeShell/Development" style="color: #639911; outline-color: initial; outline-style: none; outline-width: initial; text-decoration: none;"&gt;http://live.gnome.org/GnomeShell/Development&lt;/a&gt;&lt;/div&gt;&lt;div style="background-color: white; color: #333333; font-family: 'Droid Sans'; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://blog.fpmurphy.com/2011/11/updating-gnome-shell-extensions-to-work-with-gnome-3-2.html" style="color: #639911; outline-color: initial; outline-style: none; outline-width: initial; text-decoration: none;"&gt;&lt;/a&gt;&lt;a href="http://blog.fpmurphy.com/2011/11/updating-gnome-shell-extensions-to-work-with-gnome-3-2.html" style="color: #639911; outline-color: initial; outline-style: none; outline-width: initial; text-decoration: none;"&gt;http://blog.fpmurphy.com/2011/11/updating-gnome-shell-extensions-to-work-with-gnome-3-2.html&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;These information is very helpful and follow the tutorial I did my first simple GNOME Shell Extensions which adds a button in the panel and display hello world message.&lt;br /&gt;&lt;br /&gt;But there are still lots problem occurs. My first question is how the extensions be loaded. It seems that the extensions will not be loaded itself when GNOME Shell start. We need to add the extension uid:&lt;br /&gt;$gsettings set org.gnome.shell enabled-extensions "[m@heymendy.com]"&lt;br /&gt;then&lt;br /&gt;$gsettings get org.gnome.shell enable-extensions&lt;br /&gt;&lt;br /&gt;But when I did some changes to the extension file, I log out the gnome and then log in so that the new files can be loaded. Then I found a way that can make GNOME Shell reload extensions without log out, which is press Alt + F2, and type r.&lt;br /&gt;&lt;br /&gt;The next problem is debug. I did not know how to debug it. After lots Google searching, I finally know that all the log information was displayed through global.log() function, and the way to see it is press Alt + F2 and type lg. And the global.breakpoint() can force a gdb breakpoint from _javascript_.&lt;br /&gt;&lt;br /&gt;The hardest problem is that I found there are few materials about GNOME Shell Extensions. So when some problem occurs it took longer time to solve. But lucky I download the GNOME Shell code, I am sure I can learn a lots of stuff from there.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4194390618402496561-7576881207152472161?l=heymendy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://heymendy.blogspot.com/feeds/7576881207152472161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://heymendy.blogspot.com/2012/02/gnome-shell-extensions-for-gtg.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4194390618402496561/posts/default/7576881207152472161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4194390618402496561/posts/default/7576881207152472161'/><link rel='alternate' type='text/html' href='http://heymendy.blogspot.com/2012/02/gnome-shell-extensions-for-gtg.html' title='GNOME Shell extensions for GTG'/><author><name>mendy meng</name><uri>https://profiles.google.com/104158717561414523066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-MLQeCx9xVmQ/AAAAAAAAAAI/AAAAAAAAABo/n0Bvskqmni0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4194390618402496561.post-3990034273188060752</id><published>2012-01-27T08:04:00.001-08:00</published><updated>2012-01-27T08:04:50.274-08:00</updated><title type='text'>previous two weeks work on GTG</title><content type='html'>&lt;br /&gt;In these two weeks I continue my works on Google task syncing. In order to make it consistent with other backends, I break the authentication into three stage, add the pin request when authenticating. So in the first stage it will open the browser to ask for the allowance of syncing. Then the browser gives a code. After type the code in GTG and checking, finally the authentication succeed and the program start syncing.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-gVy4IuDb6EQ/TyLFf6NhZ4I/AAAAAAAAAD4/--btII3rqDs/s1600/Screenshot+at+2012-01-28+02:39:22.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="120" src="http://1.bp.blogspot.com/-gVy4IuDb6EQ/TyLFf6NhZ4I/AAAAAAAAAD4/--btII3rqDs/s320/Screenshot+at+2012-01-28+02:39:22.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-Ja26bGvWFSo/TyLFlUJSMAI/AAAAAAAAAEA/ELfBY7hRzZM/s1600/Screenshot+at+2012-01-28+02:38:31.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="223" src="http://1.bp.blogspot.com/-Ja26bGvWFSo/TyLFlUJSMAI/AAAAAAAAAEA/ELfBY7hRzZM/s320/Screenshot+at+2012-01-28+02:38:31.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Another thing I did is fix the task content cannot shown in google tasks problem. All the task content shows like &amp;lt;content&amp;gt;&amp;lt;/content&amp;gt;.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;After that I did more tests on it and finally push my final version on launchpad.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Then after discussion with my mentor Luca, I got my next mission, which is write unity lens for GTG. This is really a bit challenge for me, because I didn't what unity lens is at the first time. After &amp;nbsp;a few days learning, now I have some basic ideas in my mind and found it very interesting. So in the next weeks I plan to start working on it.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4194390618402496561-3990034273188060752?l=heymendy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://heymendy.blogspot.com/feeds/3990034273188060752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://heymendy.blogspot.com/2012/01/previous-two-weeks-work-on-gtg.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4194390618402496561/posts/default/3990034273188060752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4194390618402496561/posts/default/3990034273188060752'/><link rel='alternate' type='text/html' href='http://heymendy.blogspot.com/2012/01/previous-two-weeks-work-on-gtg.html' title='previous two weeks work on GTG'/><author><name>mendy meng</name><uri>https://profiles.google.com/104158717561414523066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-MLQeCx9xVmQ/AAAAAAAAAAI/AAAAAAAAABo/n0Bvskqmni0/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-gVy4IuDb6EQ/TyLFf6NhZ4I/AAAAAAAAAD4/--btII3rqDs/s72-c/Screenshot+at+2012-01-28+02:39:22.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4194390618402496561.post-8089616636353341501</id><published>2012-01-10T16:30:00.000-08:00</published><updated>2012-01-23T04:24:31.551-08:00</updated><title type='text'>Something new</title><content type='html'>&lt;br /&gt;In the recent two weeks, the works I did is:&lt;br /&gt;1. When enable the syncing with google task, the browser can not open the URL which collect the user Google account information and allow the authentication. After the changes I did, it opens the browser automatically.&lt;br /&gt;&lt;br /&gt;2. After allow the syncing, If I do not force to close the program, it sync the task continuously so that the same task appears many times in GTG. I fixed this problem.&lt;br /&gt;&lt;br /&gt;3. In about 5 mins After syncing with google task, the program crashed. Then I figure out that there is a dead loop and fix it.&lt;br /&gt;&lt;br /&gt;Now there is no big problem on the Google task syncing, so in the next few days I plan to do more test on it, normalized the code and make it ready to be released.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4194390618402496561-8089616636353341501?l=heymendy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://heymendy.blogspot.com/feeds/8089616636353341501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://heymendy.blogspot.com/2012/01/something-new.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4194390618402496561/posts/default/8089616636353341501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4194390618402496561/posts/default/8089616636353341501'/><link rel='alternate' type='text/html' href='http://heymendy.blogspot.com/2012/01/something-new.html' title='Something new'/><author><name>mendy meng</name><uri>https://profiles.google.com/104158717561414523066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-MLQeCx9xVmQ/AAAAAAAAAAI/AAAAAAAAABo/n0Bvskqmni0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4194390618402496561.post-1309884201452521893</id><published>2011-12-28T00:30:00.000-08:00</published><updated>2012-01-23T04:19:03.120-08:00</updated><title type='text'>My works in the first two weeks</title><content type='html'>&lt;br /&gt;The first two weeks was always tough. I found myself totally have no idea about the structure and the whole progect. Luca gave me a very kindly advice, that was to start with the test. It's a good way to get familiar with the code.&lt;br /&gt;&lt;br /&gt;As I am interested with the google task syncing, so in the first two weeks I test Madhumitha's previous work with google task.&lt;br /&gt;&lt;br /&gt;The first difficults I encountered with was to load the google task backend. When I run the program I did not find it. Then I dig into the code and still not working. Finally from the terminal warning message I saw the problem and after load some modules. It works fine.&lt;br /&gt;&lt;br /&gt;Then I begin with the testing. Madhumitha's code was good and lots comments makes me easy to understand. But as testing I still found some bugs, then I began fix it. The next two weeks I plan to test the google task syncing and make it ready to release.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4194390618402496561-1309884201452521893?l=heymendy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://heymendy.blogspot.com/feeds/1309884201452521893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://heymendy.blogspot.com/2011/12/my-works-in-first-two-weeks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4194390618402496561/posts/default/1309884201452521893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4194390618402496561/posts/default/1309884201452521893'/><link rel='alternate' type='text/html' href='http://heymendy.blogspot.com/2011/12/my-works-in-first-two-weeks.html' title='My works in the first two weeks'/><author><name>mendy meng</name><uri>https://profiles.google.com/104158717561414523066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-MLQeCx9xVmQ/AAAAAAAAAAI/AAAAAAAAABo/n0Bvskqmni0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4194390618402496561.post-4291026256873023147</id><published>2011-12-12T18:13:00.000-08:00</published><updated>2011-12-12T18:13:29.986-08:00</updated><title type='text'>Gnome intern begins</title><content type='html'>The GNOME Outreach Program for Women internship has now begin. I will start from making the previous work on google task sync and write the test cases in the first two weeks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4194390618402496561-4291026256873023147?l=heymendy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://heymendy.blogspot.com/feeds/4291026256873023147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://heymendy.blogspot.com/2011/12/gnome-intern-begins.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4194390618402496561/posts/default/4291026256873023147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4194390618402496561/posts/default/4291026256873023147'/><link rel='alternate' type='text/html' href='http://heymendy.blogspot.com/2011/12/gnome-intern-begins.html' title='Gnome intern begins'/><author><name>mendy meng</name><uri>https://profiles.google.com/104158717561414523066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-MLQeCx9xVmQ/AAAAAAAAAAI/AAAAAAAAABo/n0Bvskqmni0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4194390618402496561.post-3452404889562448841</id><published>2011-11-24T19:46:00.001-08:00</published><updated>2011-11-27T05:03:06.865-08:00</updated><title type='text'>First posting</title><content type='html'>My name is Mendy Meng, I came from a beautiful coastal city in the southeast of China. I got my bachelor degree of Computer Science in China. Then in 2010, I made a big decision that left my hometown and went to a foreign country for further education.&lt;br /&gt;&lt;br /&gt;Sydney is really a great city where you can enjoy the multiculture life and various attractions. I make friends with people from all around the world and learn the advanced topic in the area of Information Technology. Lives in UNSW is full of challenge and happiness. After I came here I'm getting familiar with other platforms besides windows. GNOME becomes my daily working environment. It has lots of user friendly features built in, less memory usage and broder hardware compatibility.&lt;br /&gt;&lt;br /&gt;In September, I heard about GNOME Outreach Program for Women. I start using GTG.&lt;br /&gt;I asked Luca to be my mentor. At first I was really green hand, I even got confused when using launchpad to merge the code. Luca is really patient and helps me a lot. Luckily, I was accepted to be one of the participants. The coming 3 month is busy but definitely interesting, I'm glade to take the challenge and make me a good contributor.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4194390618402496561-3452404889562448841?l=heymendy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://heymendy.blogspot.com/feeds/3452404889562448841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://heymendy.blogspot.com/2011/11/first-posting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4194390618402496561/posts/default/3452404889562448841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4194390618402496561/posts/default/3452404889562448841'/><link rel='alternate' type='text/html' href='http://heymendy.blogspot.com/2011/11/first-posting.html' title='First posting'/><author><name>mendy meng</name><uri>https://profiles.google.com/104158717561414523066</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-MLQeCx9xVmQ/AAAAAAAAAAI/AAAAAAAAABo/n0Bvskqmni0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
