<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C0cGRH4ycSp7ImA9WhRRFEk.&quot;"><id>tag:blogger.com,1999:blog-6983713971576276065</id><updated>2011-11-28T01:43:45.099+01:00</updated><category term="slprofiles" /><category term="jquery" /><category term="second life" /><category term="socket" /><category term="tech" /><category term="css" /><category term="javascript" /><category term="jsocket" /><category term="web" /><category term="tatsumaki" /><category term="biosfear" /><category term="chatlog" /><category term="xss" /><category term="gadget" /><category term="aidamina" /><category term="google" /><title>Aidamina</title><subtitle type="html">Personal blog by Aidamina</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://aidamina.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://aidamina.blogspot.com/" /><author><name>Aidamina</name><uri>http://www.blogger.com/profile/04191328176554643854</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp2.blogger.com/__A7JgSfuz24/SHyYiPmAkXI/AAAAAAAAAC8/mfeoXOdai04/S220/aidamina.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>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/Aidamina" /><feedburner:info uri="aidamina" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FAidamina" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FAidamina" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FAidamina" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/Aidamina" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FAidamina" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FAidamina" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FAidamina" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><entry gd:etag="W/&quot;CUMGSX8-fip7ImA9WxVXEkw.&quot;"><id>tag:blogger.com,1999:blog-6983713971576276065.post-5826268954095354573</id><published>2009-02-08T15:05:00.005+01:00</published><updated>2009-02-09T22:03:48.156+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-09T22:03:48.156+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="second life" /><category scheme="http://www.blogger.com/atom/ns#" term="chatlog" /><title>Use secondlife-chatlog-merger to sync your Second Life chatlogs.</title><content type="html">Today I've released &lt;a href="http://secondlife-chatlog-merger.googlecode.com/"&gt;secondlife-chatlog-merger&lt;/a&gt; version 1.0.0.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now let me explain how and when this &lt;b&gt;tool&lt;/b&gt; can be useful for you. Let's say you are a person like me, who has both a &lt;b&gt;laptop&lt;/b&gt; and a &lt;b&gt;desktop&lt;/b&gt; computer, and use both machines to communicate with people in &lt;a href="http://secondlife.com/"&gt;Second Life&lt;/a&gt;. I like to keep track of my &lt;b&gt;conversation history&lt;/b&gt;, so I have enabled &lt;b&gt;chat logging.&lt;/b&gt; &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;By default &lt;b&gt;Second Life&lt;/b&gt; logs your chat files to something like: "C:\Users\Administrator\AppData\Roaming\SecondLife\" In there there's a folder for each Avatar you log in with. My Avatar's name is "Aidamina Hunt" so there's a folder called "aidamina_hunt" in that directory. See &lt;a href="http://wiki.secondlife.com/wiki/Video_Tutorial/Finding_your_chat_logs"&gt;Torley's Video Tutorial on chat logs&lt;/a&gt; to learn more about this&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The problem with this is that you will have to sort through the &lt;b&gt;chatlogs&lt;/b&gt; on both machines in order to retrieve a previous &lt;b&gt;conversation&lt;/b&gt;. &lt;span class="Apple-style-span" style="font-weight: bold; "&gt;secondlife-chatlog-merger&lt;span class="Apple-style-span" style="font-weight: normal; "&gt; provides the &lt;/span&gt;solution&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;. With &lt;b&gt;secondlife-chatlog-merger&lt;/b&gt; you can &lt;b&gt;merge&lt;/b&gt; the chat logs of two locations &lt;b&gt;together&lt;/b&gt; in one location. You are recommended to only use this when you have &lt;b&gt;timestamps enabled&lt;/b&gt; for your log files.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It will match all the files line by line and merge colliding texts together, making sure that all your chat is &lt;b&gt;preserved&lt;/b&gt; in one location. You can even choose to let one of your source directories to be your destination path.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Read more about this tool in the &lt;a href="http://code.google.com/p/secondlife-chatlog-merger/wiki/Documentation" style="text-decoration: none;"&gt;Documentation&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Note: This version of secondlife-chatlog-merger features commandline input only. Later versions will come with a fullblown gui.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6983713971576276065-5826268954095354573?l=aidamina.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UAPZDUDlfGt4FDfUs3FO9OifL_s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UAPZDUDlfGt4FDfUs3FO9OifL_s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UAPZDUDlfGt4FDfUs3FO9OifL_s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UAPZDUDlfGt4FDfUs3FO9OifL_s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Aidamina/~4/l-58XXM_LwA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://aidamina.blogspot.com/feeds/5826268954095354573/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6983713971576276065&amp;postID=5826268954095354573" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6983713971576276065/posts/default/5826268954095354573?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6983713971576276065/posts/default/5826268954095354573?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Aidamina/~3/l-58XXM_LwA/use-secondlife-chatlog-merger-to-sync.html" title="Use secondlife-chatlog-merger to sync your Second Life chatlogs." /><author><name>Aidamina</name><uri>http://www.blogger.com/profile/04191328176554643854</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp2.blogger.com/__A7JgSfuz24/SHyYiPmAkXI/AAAAAAAAAC8/mfeoXOdai04/S220/aidamina.jpg" /></author><thr:total>3</thr:total><feedburner:origLink>http://aidamina.blogspot.com/2009/02/use-secondlife-chatlog-merger-to-sync.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUBRng7eyp7ImA9WxRWFEs.&quot;"><id>tag:blogger.com,1999:blog-6983713971576276065.post-2579986275724436385</id><published>2008-10-31T14:01:00.016+01:00</published><updated>2008-10-31T15:10:57.603+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-31T15:10:57.603+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="javascript" /><category scheme="http://www.blogger.com/atom/ns#" term="gadget" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><category scheme="http://www.blogger.com/atom/ns#" term="aidamina" /><category scheme="http://www.blogger.com/atom/ns#" term="web" /><title>Use Google for Favicons</title><content type="html">&lt;div&gt;When I was playing around with some &lt;a href="http://www.opensocial.org/"&gt;OpenSocial&lt;/a&gt; gadget code and used &lt;a href="http://getfirebug.com/"&gt;firebug&lt;/a&gt; to debug the javascript caching, I stumbled upon something interesting. You can use &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;google&lt;/span&gt; to retrieve &lt;a href="http://en.wikipedia.org/wiki/Favicon"&gt;Favicons&lt;/a&gt; from websites.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Example:&lt;/div&gt;&lt;div&gt;http://www.google.com/ig/c/favicons?domain=twitter.com&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This will produce the favicon for the domain twitter.com (&lt;img src="http://www.google.com/ig/c/favicons?domain=twitter.com" style="border:0;padding:0px;" /&gt;)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Try it out yourself:&lt;/div&gt;&lt;img id="domainimage" src="" style="border:0;padding:0px;" /&gt;&lt;input id="domaininput" type="text" value="delicious.com"&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.2.6.min.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt; $("#domaininput").keyup(function(){$("#domainimage").get(0).src="http://www.google.com/ig/c/favicons?domain="+$(this).val(); });$("#domaininput").keyup();&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6983713971576276065-2579986275724436385?l=aidamina.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/02ZXkuCFOLXxmRjHPES8FvvfnE4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/02ZXkuCFOLXxmRjHPES8FvvfnE4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/02ZXkuCFOLXxmRjHPES8FvvfnE4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/02ZXkuCFOLXxmRjHPES8FvvfnE4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Aidamina/~4/Xr2TJBk8DWw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://aidamina.blogspot.com/feeds/2579986275724436385/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6983713971576276065&amp;postID=2579986275724436385" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6983713971576276065/posts/default/2579986275724436385?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6983713971576276065/posts/default/2579986275724436385?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Aidamina/~3/Xr2TJBk8DWw/use-google-for-favicons.html" title="Use Google for Favicons" /><author><name>Aidamina</name><uri>http://www.blogger.com/profile/04191328176554643854</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp2.blogger.com/__A7JgSfuz24/SHyYiPmAkXI/AAAAAAAAAC8/mfeoXOdai04/S220/aidamina.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://aidamina.blogspot.com/2008/10/use-google-for-favicons.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk4FSXc9fyp7ImA9WxdaEU4.&quot;"><id>tag:blogger.com,1999:blog-6983713971576276065.post-137231129561214413</id><published>2008-08-18T10:04:00.020+02:00</published><updated>2008-08-19T10:35:18.967+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-19T10:35:18.967+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="javascript" /><category scheme="http://www.blogger.com/atom/ns#" term="second life" /><category scheme="http://www.blogger.com/atom/ns#" term="slprofiles" /><category scheme="http://www.blogger.com/atom/ns#" term="xss" /><category scheme="http://www.blogger.com/atom/ns#" term="aidamina" /><title>Warning: SLProfiles unsafe!</title><content type="html">&lt;span style="font-style: italic;"&gt;[Update: 2008-08-19] The problem seems to be resolved, I removed the logs, I was amazed by some of the reactions i got from the community members though. They rather want me to not look at the security, with the motto. If we don't know about it, it isn't there. Seems a bit shortsighted but alright, can't help them all. It's lovely how people that have no clue what is going on have such a strong opinion about it.&lt;br /&gt;&lt;br /&gt;Also the site is still far from secure, hence the reason I am not retracting this post. From my point of view the warning is still valid.&lt;br /&gt;Aidamina out.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Warning&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I want to warn everyone using &lt;a href="http://slprofiles.com/"&gt;slprofiles.com&lt;/a&gt; or &lt;a href="http://profileslive.com/"&gt;profileslive.com&lt;/a&gt; these sites are unsafe! I tried to warn the &lt;a href="http://profileslive.com/slprofiles.asp?id=3088"&gt;admin&lt;/a&gt; about the vulnerabilities in the site, he did not take responsibility and after me pushing harder and building a &lt;span style="font-weight: bold;"&gt;testcase&lt;/span&gt;, he decided to remove &lt;a href="http://www.slprofiles.com/slprofiles.asp?id=5024"&gt;my account&lt;/a&gt; still accessable &lt;a href="http://www.google.nl/search?hl=en&amp;amp;q=cache:http://www.slprofiles.com/slprofiles.asp?id=5024"&gt;here&lt;/a&gt; with &lt;a href="http://www.google.com/help/operators.html"&gt;google caching&lt;/a&gt; from the website.&lt;br /&gt;&lt;br /&gt;I recommend everyone that has an account on either of the websites to change your password to something you do no use for any other services,  because your password is &lt;span style="font-weight: bold;"&gt;not safe&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;vulnerable&lt;/span&gt; to the outside world!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Details&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The problem on this website is simply &lt;span style="font-weight: bold;"&gt;lazy design!&lt;/span&gt; The profile fields are not checked on script tags and allow you without too much trouble to insert javascripts into your profile. On top of that a major design flaw loads the value of the users password automatically in the accountinfo1.asp page. Which means that when a user is logged in and he or she visits another user's profile its &lt;span style="font-weight: bold;"&gt;easy&lt;/span&gt; to retrieve that persons &lt;span style="font-weight: bold;"&gt;password&lt;/span&gt; or any other hidden details like &lt;span style="font-weight: bold;"&gt;date of birth&lt;/span&gt;, even if a user set it to private! Any information that you entered in your profile is available to the attacker.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Confrontation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;When i confronted the admin with the problems he showed little will to solve the problem, he changed a few small things but ignored most of my request. He clearly showed that he had no real interest in the popular profile site anymore. He told me his focus is on a new project.&lt;br /&gt;&lt;br /&gt;I even offered to help him solve the issues, but he declined my request. After pushing further he decided to delete my account and profile from the website. I've been a member of this website since 2006 and it makes me sad to see that he just bans a longtime member and supporter of this website, just because he feels like it.&lt;br /&gt;&lt;br /&gt;He also tries to blame me for the problems with the site, and several people have reported me to the Lindens, clearly not knowing what is going on. Remember I tried to help him, yet he tries to smear my good name.&lt;br /&gt;&lt;br /&gt;I have email logs to back up my claims, feel free to email me, and i will forward you the evidence.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Note&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;If someone uses the same password for Second Life and SLProfiles it's possible for other people to steal your Linden Dollars!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Advice&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;CHANGE YOUR PASSWORDS NOW AND COMPLAIN WITH THE ADMIN!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Contact&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;SL: Aidamina Hunt&lt;br /&gt;Email: aidamina@gmail.com&lt;br /&gt;&lt;br /&gt;Apologies for the harsh tone in my post, but people have been making slanderous statements in regard to me. Trying to hurt my reputation and threatening me as a person. This is illegal.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6983713971576276065-137231129561214413?l=aidamina.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RkgdgQbwZmOeepYa5236XltVXyY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RkgdgQbwZmOeepYa5236XltVXyY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RkgdgQbwZmOeepYa5236XltVXyY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RkgdgQbwZmOeepYa5236XltVXyY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Aidamina/~4/3ta09LvsE5w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://aidamina.blogspot.com/feeds/137231129561214413/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6983713971576276065&amp;postID=137231129561214413" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6983713971576276065/posts/default/137231129561214413?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6983713971576276065/posts/default/137231129561214413?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Aidamina/~3/3ta09LvsE5w/warning-slprofiles-unsafe.html" title="Warning: SLProfiles unsafe!" /><author><name>Aidamina</name><uri>http://www.blogger.com/profile/04191328176554643854</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp2.blogger.com/__A7JgSfuz24/SHyYiPmAkXI/AAAAAAAAAC8/mfeoXOdai04/S220/aidamina.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://aidamina.blogspot.com/2008/08/warning-slprofiles-unsafe.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEGQn0_eyp7ImA9WxdSEU0.&quot;"><id>tag:blogger.com,1999:blog-6983713971576276065.post-5633258586279267297</id><published>2008-05-18T12:33:00.003+02:00</published><updated>2008-05-18T12:47:03.343+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-18T12:47:03.343+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="javascript" /><category scheme="http://www.blogger.com/atom/ns#" term="jsocket" /><category scheme="http://www.blogger.com/atom/ns#" term="aidamina" /><title>jSocket Upgrade</title><content type="html">After I blogged about &lt;a href="http://jsocket.googlecode.com/"&gt;jSocket&lt;/a&gt;, some two weeks ago, &lt;a href="http://manfred.dschini.org/"&gt;Manfred Weber&lt;/a&gt;, developer of &lt;a href="http://manfred.dschini.org/2006/05/26/real-javascript-sockets/"&gt;socketjs&lt;/a&gt;, contacted me. He pointed me in the direction of the &lt;a href="http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/net/Socket.html"&gt;Socket&lt;/a&gt; class in ActionScript 3. That Socket class allows you to have an genuine Socket connection, with proper data reader and writers and without the zero terminated packets. So i decided to give it a go.&lt;br /&gt;&lt;br /&gt;I had some problems getting &lt;a href="http://www.flashdevelop.org/"&gt;FlashDevelop&lt;/a&gt; to work with ActionScript 3, but after that was resolved, it took me about a day to upgrade the system to the Socket class. From the outside not much has changed. You will notice a collection of data readers and writers in the jSocket class. And the SWF file grew larger to around 2300 bytes, which is very acceptable for me.&lt;br /&gt;&lt;br /&gt;I've also added an example server to the trunk to show how one would use a jSocket connection. You can find the repository &lt;a href="http://code.google.com/p/jsocket/source/browse"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I expect to reach my first milestone in a week or so and then I will release version 1.0.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6983713971576276065-5633258586279267297?l=aidamina.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dJz5yInhkkNef_qgdVwLWlyIwv0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dJz5yInhkkNef_qgdVwLWlyIwv0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dJz5yInhkkNef_qgdVwLWlyIwv0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dJz5yInhkkNef_qgdVwLWlyIwv0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Aidamina/~4/xCaFp1nnh8g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://aidamina.blogspot.com/feeds/5633258586279267297/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6983713971576276065&amp;postID=5633258586279267297" title="8 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6983713971576276065/posts/default/5633258586279267297?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6983713971576276065/posts/default/5633258586279267297?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Aidamina/~3/xCaFp1nnh8g/jsocket-upgrade.html" title="jSocket Upgrade" /><author><name>Aidamina</name><uri>http://www.blogger.com/profile/04191328176554643854</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp2.blogger.com/__A7JgSfuz24/SHyYiPmAkXI/AAAAAAAAAC8/mfeoXOdai04/S220/aidamina.jpg" /></author><thr:total>8</thr:total><feedburner:origLink>http://aidamina.blogspot.com/2008/05/jsocket-upgrade.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMMQHk5eyp7ImA9WxdTFEg.&quot;"><id>tag:blogger.com,1999:blog-6983713971576276065.post-5099364748395939207</id><published>2008-05-08T09:15:00.007+02:00</published><updated>2008-05-10T23:54:41.723+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-10T23:54:41.723+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="javascript" /><category scheme="http://www.blogger.com/atom/ns#" term="jsocket" /><category scheme="http://www.blogger.com/atom/ns#" term="socket" /><category scheme="http://www.blogger.com/atom/ns#" term="jquery" /><category scheme="http://www.blogger.com/atom/ns#" term="aidamina" /><title>jSocket, javascript with socket connectivity</title><content type="html">Inspired by &lt;a href="http://manfred.dschini.org/2006/05/26/real-javascript-sockets/"&gt;socketjs&lt;/a&gt; made by Manfred Weber and &lt;a href="http://www.devpro.it/xmlsocket/"&gt;XMLSocket&lt;/a&gt; made by Andrea Giammarchi, I decided to write my own socket &lt;span style="font-weight: bold;"&gt;library&lt;/span&gt; for &lt;span style="font-weight: bold;"&gt;javascript&lt;/span&gt;.  Both have their &lt;span style="font-weight: bold;"&gt;limitations&lt;/span&gt;, socketjs is not &lt;a href="http://nefariousdesigns.co.uk/archive/2006/05/object-oriented-javascript/"&gt;Object-Oriented&lt;/a&gt; and XMLSocket is only available in a packed version.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Three days later I present to you &lt;a href="http://jsocket.googlecode.com/"&gt;jSocket&lt;/a&gt;. jSocket is a &lt;span style="font-weight: bold;"&gt;lightweight&lt;/span&gt; library that makes it possible to connect live to a listening socket. This allows you to &lt;span style="font-weight: bold;"&gt;stream&lt;/span&gt; data directly to your browser. This does &lt;span style="font-weight: bold;"&gt;not&lt;/span&gt; use AJAX. It's fully Object-Orientated. The the connection is &lt;span style="font-weight: bold;"&gt;live&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;instant&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;communication&lt;/span&gt; is possible in both directions. In able to do this it uses a feature of &lt;a href="http://en.wikipedia.org/wiki/ActionScript"&gt;Action Script&lt;/a&gt; called &lt;a href="http://www.adobe.com/support/flash/action_scripts/actionscript_dictionary/actionscript_dictionary860.html"&gt;XMLSocket&lt;/a&gt; (not the same as Andrea Giammarchi's XMLSocket). As many of you will know, Action Script runs in &lt;a href="http://www.adobe.com/products/flashplayer/"&gt;Flash/SWF&lt;/a&gt; files. jSocket effectively is a &lt;span style="font-weight: bold;"&gt;bridge&lt;/span&gt; between javascript and Action Script.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I published jSocket on &lt;a href="http://jsocket.googlecode.com/"&gt;Google Code&lt;/a&gt; under the &lt;span style="font-weight: bold;"&gt;open source&lt;/span&gt; MIT License. Remember this is still a work in progress, but it's very stable at this stage. It requires &lt;a href="http://jquery.com/"&gt;jQuery&lt;/a&gt; and &lt;a href="http://www.adobe.com/products/flashplayer/"&gt;Flash Player&lt;/a&gt; to run.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;On the security front, Flash security does apply. This means however that, with the proper &lt;span style="font-weight: bold;"&gt;security&lt;/span&gt; policy server side, you are able to make &lt;span style="font-weight: bold;"&gt;cross domain&lt;/span&gt; connections.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The &lt;span style="font-weight: bold;"&gt;only drawback&lt;/span&gt; is that Flash expects zero terminated packets and because the sockets were intented for &lt;a href="http://en.wikipedia.org/wiki/XML"&gt;XML&lt;/a&gt; data, you can only send &lt;span style="font-weight: bold;"&gt;wrapped binary&lt;/span&gt; data, for instance wrapped in &lt;a href="http://en.wikipedia.org/wiki/Base64"&gt;base64&lt;/a&gt; strings. Flash also sends out zero terminated packets.&lt;br /&gt;&lt;br /&gt;So check out jSocket  on &lt;a href="http://jsocket.googlecode.com/"&gt;jsocket.googlecode.com&lt;/a&gt; where you can find information, documentation and examples.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6983713971576276065-5099364748395939207?l=aidamina.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Zfv_YsCmF3is74S2PcJNUUID8tg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Zfv_YsCmF3is74S2PcJNUUID8tg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Zfv_YsCmF3is74S2PcJNUUID8tg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Zfv_YsCmF3is74S2PcJNUUID8tg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Aidamina/~4/vU-T64Mz8AI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://aidamina.blogspot.com/feeds/5099364748395939207/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6983713971576276065&amp;postID=5099364748395939207" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6983713971576276065/posts/default/5099364748395939207?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6983713971576276065/posts/default/5099364748395939207?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Aidamina/~3/vU-T64Mz8AI/jsocket-javascript-with-socket.html" title="jSocket, javascript with socket connectivity" /><author><name>Aidamina</name><uri>http://www.blogger.com/profile/04191328176554643854</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp2.blogger.com/__A7JgSfuz24/SHyYiPmAkXI/AAAAAAAAAC8/mfeoXOdai04/S220/aidamina.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://aidamina.blogspot.com/2008/05/jsocket-javascript-with-socket.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUICRXgzeyp7ImA9WxZbFEo.&quot;"><id>tag:blogger.com,1999:blog-6983713971576276065.post-1848671299606268412</id><published>2008-04-17T11:08:00.009+02:00</published><updated>2008-04-18T02:12:44.683+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-04-18T02:12:44.683+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="javascript" /><category scheme="http://www.blogger.com/atom/ns#" term="tech" /><category scheme="http://www.blogger.com/atom/ns#" term="jquery" /><category scheme="http://www.blogger.com/atom/ns#" term="aidamina" /><category scheme="http://www.blogger.com/atom/ns#" term="css" /><title>jQuery</title><content type="html">Javascript has always been one of my favorite languages, mostly because of it's &lt;span style="font-weight: bold;"&gt;flexibility&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;integration&lt;/span&gt; in modern browsers and &lt;span style="font-weight: bold;"&gt;usability&lt;/span&gt;. And over the past few years I've used it in several projects. Mostly browserbased weborientated applications.&lt;br /&gt;&lt;br /&gt;About six months ago, i stumbled upon &lt;a href="http://jquery.com/"&gt;jQuery&lt;/a&gt;, a &lt;span style="font-weight: bold;"&gt;javascript library&lt;/span&gt;. In the past I've always stayed away from libraries like jQuery, because in my experience relying on 3rd party code, can become a debugger's worst nightmare.&lt;br /&gt;&lt;br /&gt;But fueled by my curiosity I decided to give it a try. I was particularly interested in it's ability to "query" the &lt;span style="font-weight: bold;"&gt;DOM&lt;/span&gt; (Document Object Model), something that for me used to be a cross-browser compatibility puzzle. jQuery allows you to jQuery the DOM with &lt;span style="font-weight: bold;"&gt;css selectors&lt;/span&gt; such as "#BlogItem" to find the element with the id = "BlogItem" and ".Text" to find all elements with the class = "Text", but after some research i found out that this functionality  is only the tip of the iceberg.&lt;br /&gt;&lt;br /&gt;The library features &lt;span style="font-weight: bold;"&gt;cross-browser&lt;/span&gt; implementations for &lt;a href="http://docs.jquery.com/Events"&gt;Event handling&lt;/a&gt;, &lt;a href="http://docs.jquery.com/CSS"&gt;Css manipulation&lt;/a&gt;, &lt;a href="http://docs.jquery.com/Traversing"&gt;DOM traversing&lt;/a&gt;, &lt;a href="http://docs.jquery.com/Ajax"&gt;Ajax&lt;/a&gt;, and more, as well as numerous &lt;a href="http://docs.jquery.com/Utilities"&gt;utilities&lt;/a&gt; to lighten the life of the average javascript developer. On top of that it has a rigid &lt;span style="font-weight: bold;"&gt;plugin&lt;/span&gt; system with an active plugin development &lt;span style="font-weight: bold;"&gt;community&lt;/span&gt; that contributes to a rapidly growing &lt;a href="http://plugins.jquery.com/"&gt;plugin repository&lt;/a&gt; that already contains hundreds of useful scripts that plug in to the library.&lt;br /&gt;&lt;br /&gt;All these features come with excellent &lt;a href="http://docs.jquery.com/"&gt;documentation&lt;/a&gt; maintained in a public wiki. Even most of the plugins come with documentation. Documentation includes &lt;span style="font-weight: bold;"&gt;samples&lt;/span&gt; and detailed explanation of options.&lt;br /&gt;&lt;br /&gt;jQuery is an &lt;span style="font-weight: bold;"&gt;open source&lt;/span&gt; project provided under the &lt;a href="http://docs.jquery.com/Licensing"&gt;MIT and GPL licenses&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In September 2007 jQuery launched a daughter library called &lt;a href="http://ui.jquery.com/"&gt;jQuery UI&lt;/a&gt;, a library that combined several popular jQuery plugins into a library focused completely on user interface interaction. Since the launch the &lt;span style="font-weight: bold;"&gt;UI components&lt;/span&gt; have been severely refined and there have been several additions to the library.&lt;br /&gt;&lt;br /&gt;The most important property of jQuery is that it increases &lt;span style="font-weight: bold;"&gt;efficiency&lt;/span&gt; of the code and at the same time &lt;span style="font-weight: bold;"&gt;decreases development time&lt;/span&gt; drastically. jQuery is used on &lt;a href="http://docs.jquery.com/Sites_Using_jQuery"&gt;many websites&lt;/a&gt; and has proven itself very &lt;span style="font-weight: bold;"&gt;valuable&lt;/span&gt; in webapplication development.&lt;br /&gt;&lt;br /&gt;Interested? Go check out their website at &lt;a href="http://jquery.com/"&gt;jQuery.com&lt;/a&gt; or go to the &lt;a href="http://docs.jquery.com/Downloading_jQuery"&gt;jQuery download page&lt;/a&gt;, if you are interested in &lt;span style="font-weight: bold;"&gt;contributing&lt;/span&gt; to their project be sure to got their &lt;a href="http://dev.jquery.com/"&gt;development portal&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Also &lt;a href="http://www.learningjquery.com/"&gt;learningjquery.com&lt;/a&gt; contains some excellent tutorials on how to get started with jQuery.&lt;br /&gt;&lt;br /&gt;Enjoy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6983713971576276065-1848671299606268412?l=aidamina.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TmZQIXkoqsjWk7r2_XW2B-LjQDM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TmZQIXkoqsjWk7r2_XW2B-LjQDM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TmZQIXkoqsjWk7r2_XW2B-LjQDM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TmZQIXkoqsjWk7r2_XW2B-LjQDM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Aidamina/~4/2Ap2-HRRBCg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://aidamina.blogspot.com/feeds/1848671299606268412/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6983713971576276065&amp;postID=1848671299606268412" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6983713971576276065/posts/default/1848671299606268412?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6983713971576276065/posts/default/1848671299606268412?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Aidamina/~3/2Ap2-HRRBCg/jquery.html" title="jQuery" /><author><name>Aidamina</name><uri>http://www.blogger.com/profile/04191328176554643854</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp2.blogger.com/__A7JgSfuz24/SHyYiPmAkXI/AAAAAAAAAC8/mfeoXOdai04/S220/aidamina.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://aidamina.blogspot.com/2008/04/jquery.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUAAQXs_cSp7ImA9WxRSEEs.&quot;"><id>tag:blogger.com,1999:blog-6983713971576276065.post-384828075121994360</id><published>2007-01-03T12:59:00.001+01:00</published><updated>2008-09-10T19:29:00.549+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-10T19:29:00.549+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="biosfear" /><category scheme="http://www.blogger.com/atom/ns#" term="second life" /><category scheme="http://www.blogger.com/atom/ns#" term="tatsumaki" /><category scheme="http://www.blogger.com/atom/ns#" term="aidamina" /><title>New year, new opportunities</title><content type="html">&lt;span style="font-family:verdana;"&gt;Well it's 2007 and &lt;a href="http://www.aidamina.org/"&gt;my site&lt;/a&gt; has been empty for quite a while now, so I decided its time for fresh start, so i opened up this blog. I want to start of with apologizing for my very crappy English, I'm working on it. If you see a typo or a grammatical error, please dont hesitate to correct me.&lt;br /&gt;&lt;br /&gt;Maybe its good to tell a bit about myself. My name is Tjeerd Jan van der Molen and I'm a Dutch Computer Science student attending classes at the Hanze Hogeschool in Groningen. The last couple of years I've been working on several public and private projects on the internet.&lt;br /&gt;&lt;br /&gt;One of those is &lt;a href="http://tatsumaki-online.com/"&gt;Tatsumaki: Land at War&lt;/a&gt;, a promissing MMORPG, with a feudal Japanese setting. You should really check it out, you won't regret it.&lt;br /&gt;&lt;br /&gt;Another project I am working on is &lt;a href="http://www.tngemu.com/"&gt;Biosfear Reunion&lt;/a&gt; which is a reverse-engineered server, for the old, yet popular MMORPG &lt;a href="http://www.biosfear.de/"&gt;Biosfear&lt;/a&gt; aka &lt;a href="http://www.laghaim.co.th/"&gt;Laghaim&lt;/a&gt; aka &lt;a href="http://www.savageeden.com/"&gt;Savage Eden&lt;/a&gt; which will go public this year.(So far we've only been doing private testing sessions)&lt;br /&gt;&lt;br /&gt;Other then that I'm doing a lot of research in different areas, like: Artificial intelligence, compiler development, script parsing, network clustering.&lt;br /&gt;Remember...knowledge is power.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Other then that I've been spending a lot of time on &lt;a href="http://www.secondlife.com/?u=bde1d8acb711fed74615ccbb0aaaa36c"&gt;Second Life&lt;/a&gt;.&lt;br /&gt;For the people that have been living in a cave for the last couple of years: is a so called &lt;a href="http://en.wikipedia.org/wiki/Metaverse"&gt;Metaverse&lt;/a&gt;, a virtual world where people from all over the world can interact. &lt;a href="http://www.secondlife.com/?u=bde1d8acb711fed74615ccbb0aaaa36c"&gt;Second Life&lt;/a&gt; has its own currency (Linden dollars) which can be traded with US dollars.&lt;br /&gt;&lt;br /&gt;It's a great place to meet people and "waste" a couple of hours.&lt;br /&gt;Contact me &lt;a href="http://www.secondlife.com/"&gt;in world&lt;/a&gt; if you want, my user name is Aidamina Hunt.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6983713971576276065-384828075121994360?l=aidamina.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PPXvWkMwKp6tm74e9OzC-pw69GE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PPXvWkMwKp6tm74e9OzC-pw69GE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PPXvWkMwKp6tm74e9OzC-pw69GE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PPXvWkMwKp6tm74e9OzC-pw69GE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Aidamina/~4/XEsy6ZOhBqc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://aidamina.blogspot.com/feeds/384828075121994360/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6983713971576276065&amp;postID=384828075121994360" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6983713971576276065/posts/default/384828075121994360?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6983713971576276065/posts/default/384828075121994360?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Aidamina/~3/XEsy6ZOhBqc/new-year-new-opportunities.html" title="New year, new opportunities" /><author><name>Aidamina</name><uri>http://www.blogger.com/profile/04191328176554643854</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://bp2.blogger.com/__A7JgSfuz24/SHyYiPmAkXI/AAAAAAAAAC8/mfeoXOdai04/S220/aidamina.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://aidamina.blogspot.com/2007/01/new-year-new-opportunities.html</feedburner:origLink></entry></feed>

