<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/atom10full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="text">DBA notes</title><link rel="alternate" type="text/html" href="http://www.dbanotes.net/" /><subtitle type="html">Review , Oracle Database , OpenSource, Web 2.0 , Web, Geek.</subtitle><rights type="text">Copyright 2008</rights><updated>1970-01-01T00:00:00+00:00</updated><generator>http://www.sixapart.com/movabletype/</generator><admin:errorReportsTo xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:resource="mailto:dbanotes@gmail.com" /><thespringbox:skin xmlns:thespringbox="http://www.thespringbox.com/dtds/thespringbox-1.0.dtd">http://feeds.feedburner.com/dbanotes?format=skin</thespringbox:skin><logo>http://feeds.feedburner.com/~fc/dbanotes</logo><link rel="self" href="http://feeds.feedburner.com/dbanotes" type="application/atom+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">98955</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.feedburner.com</feedburner:feedburnerHostname><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" 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 xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.rojo.com/add-subscription?resource=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://blog.rojo.com/RojoWideRed.gif">Subscribe with Rojo</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/dbanotes" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://my.feedlounge.com/external/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://static.feedlounge.com/buttons/subscribe_0.gif">Subscribe with FeedLounge</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.yourminis.com/subscribe.aspx?u=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://www.yourminis.com/images/addtoyourminisbadge.gif">Subscribe with Yourminis.com</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://hub.netomat.net/account/account.autoSubscribe.jspa?urls=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://www.netomat.net/blogger/images/icon_netomat_feedbutton.gif">Subscribe with netomat Hub</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="https://intouch.particls.com/download/?mode=2&amp;feed=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="https://intouch.particls.com/resources/buttons/it-button2.gif">Subscribe with Particls</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.addtoany.com/?linkname=DBA%20notes&amp;linkurl=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes&amp;type=feed" src="http://www.addtoany.com/addfr-b.gif">Add to Any Feed Reader</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.fwicki.com/users/default.aspx?addfeed=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="http://www.fwicki.com/images/ui/fwicki_clicklet.png">Subscribe with fwicki</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="zune://subscribe/?DBA%20notes=http%3A%2F%2Ffeeds.feedburner.com%2Fdbanotes" src="https://www.feedburner.com/fb/images/partners/sslchicklets/zune.gif">Subscribe with Zune Marketplace</feedburner:feedFlare><entry><title type="text">Ratproxy -- Google 的 XSS 检测工具</title><link rel="alternate" type="text/html" href="http://www.dbanotes.net/security/ratproxy_google_xss.html" /><category term="Security" /><category term="Security" /><category term="XSS" /><author><name>Fenng</name><email>dbanotes@gmail.com</email></author><updated>2008-07-07T06:49:50-05:00</updated><id>http://www.dbanotes.net/security/ratproxy_google_xss.html</id><summary type="html">&lt;p&gt;跨站脚本攻击(XSS, Cross Site Scripting) 可能是目前所有网站都比较头疼的问题，Google 也不例外。这次 Google 又做了一次雷锋，把内部用来审计 XSS 的工具开源了：&lt;a href="http://code.google.com/p/ratproxy/"&gt;ratproxy&lt;/a&gt;。&lt;/p&gt;

&lt;form mt:asset-id="83" class="mt-enclosure mt-enclosure-image" style="display: inline;"&gt;&lt;img alt="Google_ratProxy.png" src="http://www.dbanotes.net/Images/Google_ratProxy.png" width="347" height="209" class="mt-image-right" style="float: center; margin: 0 0 20px 20px;" /&gt;&lt;/form&gt;

Ratproxy 工作流程：

&lt;ul&gt;&lt;li&gt;1) 运行脚本后，会在本地启动一个代理服务器，默认端口是 8080 ；&lt;/li&gt;&lt;li&gt;
2) 浏览器设置这个地址 (http://localhost:8080)为 代理地址 ；&lt;/li&gt;&lt;li&gt;
3) 浏览要测试的 Web 页面，进行实际登录，填写表单等操作(这些动作会被代理服务器捕捉并做点"手脚"发给待检测的页面)，ratproxy 会在后台记录相关的 Log ；&lt;/li&gt;&lt;li&gt;
4) 用 ratproxy 提供的工具解析 Log 并输出 HTML 进行分析；&lt;/li&gt;&lt;li&gt;
5) 修正比较严重的问题后，跳回到第一步，知道评估通过为止。&lt;/li&gt;&lt;/ul&gt;

在我的 Ubuntu 下测试了一下，需要说一下的是，本地系统需要安装 libssl-dev 与 openssl 。
&lt;pre&gt;$ sudo apt-get install libssl-dev openssl &lt;br /&gt;$ cd ratproxy ;  make &lt;/pre&gt;

然后就可以提交类似:

&lt;pre&gt;$ ./ratproxy -v . -w foo.log -d foo.com -lfscm &lt;/pre&gt;

&lt;p&gt;然后，人肉点击相关的页面进行测试了。这个工具的设计思路还是很值得借鉴的，推荐对安全感兴趣的同学读一下源代码。&lt;/p&gt;

&lt;p&gt;ratproxy 的作者是 &lt;a href="http://en.wikipedia.org/wiki/Micha%C5%82_Zalewski"&gt;MIchal Zalewski&lt;/a&gt;，一个波兰的白帽子黑客。他的&lt;a href="http://lcamtuf.coredump.cx/"&gt;个人主页&lt;/a&gt;上能找到更多有趣的工具。&lt;/p&gt;

--EOF--</summary><content type="html">
&lt;p&gt;作者：&lt;a href="http://www.dbanotes.net/"&gt;Fenng&lt;/a&gt; 发布在 &lt;a href="http://www.dbanotes.net/"&gt;dbanotes.net&lt;/a&gt;. &lt;a href="http://www.dbanotes.net/index.xml"&gt;&lt;img src="http://www.dbanotes.net/feed.gif" style="border: 0pt none ;" alt="FeedBurner 订阅数量,点击则可进行订阅" height="26" width="88"&gt;&lt;/a&gt; | &lt;a href="http://www.dbanotes.net/review/anti_copy_tech_articles.html"&gt;转载文章是对互联网的伤害&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;跨站脚本攻击(XSS, Cross Site Scripting) 可能是目前所有网站都比较头疼的问题，Google 也不例外。这次 Google 又做了一次雷锋，把内部用来审计 XSS 的工具开源了：&lt;a href="http://code.google.com/p/ratproxy/"&gt;ratproxy&lt;/a&gt;。&lt;/p&gt;

&lt;p&gt;&lt;span class="mt-enclosure mt-enclosure-image" style="display: inline;"&gt;&lt;img alt="Google_ratProxy.png" src="http://www.dbanotes.net/Images/Google_ratProxy.png" width="347" height="209" class="mt-image-right" style="float: center; margin: 0 0 20px 20px;" /&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Ratproxy 工作流程：&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;1) 运行脚本后，会在本地启动一个代理服务器，默认端口是 8080 ；&lt;/li&gt;&lt;li&gt;
2) 浏览器设置这个地址 (http://localhost:8080)为 代理地址 ；&lt;/li&gt;&lt;li&gt;
3) 浏览要测试的 Web 页面，进行实际登录，填写表单等操作(这些动作会被代理服务器捕捉并做点"手脚"发给待检测的页面)，ratproxy 会在后台记录相关的 Log ；&lt;/li&gt;&lt;li&gt;
4) 用 ratproxy 提供的工具解析 Log 并输出 HTML 进行分析；&lt;/li&gt;&lt;li&gt;
5) 修正比较严重的问题后，跳回到第一步，知道评估通过为止。&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;在我的 Ubuntu 下测试了一下，需要说一下的是，本地系统需要安装 libssl-dev 与 openssl 。&lt;br /&gt;
&lt;pre&gt;$ sudo apt-get install libssl-dev openssl &lt;br /&gt;$ cd ratproxy ;  make &lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;然后就可以提交类似:&lt;/p&gt;

&lt;pre&gt;$ ./ratproxy -v . -w foo.log -d foo.com -lfscm &lt;/pre&gt;

&lt;p&gt;然后，人肉点击相关的页面进行测试了。这个工具的设计思路还是很值得借鉴的，推荐对安全感兴趣的同学读一下源代码。&lt;/p&gt;

&lt;p&gt;ratproxy 的作者是 &lt;a href="http://en.wikipedia.org/wiki/Micha%C5%82_Zalewski"&gt;MIchal Zalewski&lt;/a&gt;，一个波兰的白帽子黑客。他的&lt;a href="http://lcamtuf.coredump.cx/"&gt;个人主页&lt;/a&gt;上能找到更多有趣的工具。&lt;/p&gt;

&lt;p&gt;--EOF--&lt;/p&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;相关文章|Related Articles&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;ul&gt;


&lt;li class="module-list-item"&gt;&lt;a href="http://www.dbanotes.net/opensource/free_anti_virus_and_firewall.html"&gt;免费杀毒软件与防火墙&lt;/a&gt; - Sep 18, 2005&lt;/li&gt;

&lt;li class="module-list-item"&gt;&lt;a href="http://www.dbanotes.net/review/google_will_die.html"&gt;做茧自缚的Google&lt;/a&gt; - Nov 16, 2005&lt;/li&gt;

&lt;li class="module-list-item"&gt;&lt;a href="http://www.dbanotes.net/sitelog/sitemap_generator_google_sitemap.html"&gt;用 Sitemap Generator  创建 Google Sitemap&lt;/a&gt; - Jan 19, 2006&lt;/li&gt;

&lt;li class="module-list-item"&gt;&lt;a href="http://www.dbanotes.net/web/create_google_toolbar_button_for_mt_blog.html"&gt;为你的 MT Blog 创建一个Google Toolbar 按钮&lt;/a&gt; - Feb  3, 2006&lt;/li&gt;

&lt;/ul&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;评论数量(0)|&lt;a href="http://www.dbanotes.net/security/ratproxy_google_xss.html#comments" title="Comment on: Ratproxy -- Google 的 XSS 检测工具"&gt;Add Comments&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;本文网址：&lt;a class="permalink" href="http://www.dbanotes.net/security/ratproxy_google_xss.html"&gt;http://www.dbanotes.net/security/ratproxy_google_xss.html&lt;/a&gt; &lt;br /&gt;
最近作者还说了什么? Follow &lt;a href="http://www.twitter.com/fenng"&gt;Twitter / Fenng&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DBA notes 理念: 用最简约的技术取得最大的收益!&lt;/p&gt;
&lt;div name="ClickComments"&gt;&lt;script language="javascript" type="text/javascript" src="http://www.postreach.com/ccengine/display_iframe?perlink=http://www.dbanotes.net/security/ratproxy_google_xss.html&amp;url=http://www.dbanotes.net/"&gt;&lt;/script&gt;&lt;/div&gt;
&lt;/description&gt;

&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/dbanotes?a=2GPWvw"&gt;&lt;img src="http://feeds.feedburner.com/~a/dbanotes?i=2GPWvw" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/dbanotes?a=p7nW5J"&gt;&lt;img src="http://feeds.feedburner.com/~f/dbanotes?i=p7nW5J" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/dbanotes?a=q7rjCJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/dbanotes?i=q7rjCJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/dbanotes?a=d5DzPJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/dbanotes?i=d5DzPJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/dbanotes?a=GhBWQj"&gt;&lt;img src="http://feeds.feedburner.com/~f/dbanotes?i=GhBWQj" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/dbanotes?a=lFSxFJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/dbanotes?i=lFSxFJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/dbanotes?a=3O5SNJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/dbanotes?i=3O5SNJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><feedburner:awareness xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://api.feedburner.com/awareness/1.0/GetItemData?uri=dbanotes&amp;itemurl=http%3A%2F%2Fwww.dbanotes.net%2Fsecurity%2Fratproxy_google_xss.html</feedburner:awareness><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-sa/2.0/" /></entry><feedburner:awareness xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://api.feedburner.com/awareness/1.0/GetFeedData?uri=dbanotes</feedburner:awareness><entry><title type="text">Oracle 11g 架构 [Flickr]</title><link rel="alternate" type="text/html" href="http://www.flickr.com/photos/fenng/2633612274/" /><category term="oracle" /><category term="4dbanotes" /><author><name>dbanotes</name><uri>http://www.flickr.com/people/fenng/</uri></author><updated>2008-07-03T04:00:56-05:00</updated><id>tag:flickr.com,2005:/photo/2633612274</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/fenng/"&gt;dbanotes&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/fenng/2633612274/" title="Oracle 11g 架构"&gt;&lt;img src="http://farm4.static.flickr.com/3032/2633612274_9daaaffce8_m.jpg" width="240" height="195" alt="Oracle 11g 架构" /&gt;&lt;/a&gt;&lt;/p&gt;

</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm4.static.flickr.com/3032/2633612274_ff02e9fa87_o.png" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2008-07-03T17:00:56-08:00</dc:date.Taken></entry><entry><title type="text">Application 与产品映射 [Flickr]</title><link rel="alternate" type="text/html" href="http://www.flickr.com/photos/fenng/2630640706/" /><category term="soa" /><category term="4dbanotes" /><author><name>dbanotes</name><uri>http://www.flickr.com/people/fenng/</uri></author><updated>2008-07-02T01:45:05-05:00</updated><id>tag:flickr.com,2005:/photo/2630640706</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/fenng/"&gt;dbanotes&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/fenng/2630640706/" title="Application 与产品映射"&gt;&lt;img src="http://farm4.static.flickr.com/3091/2630640706_70986634a4_m.jpg" width="240" height="178" alt="Application 与产品映射" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;最近在思考一些 SOA 与 DB 之间的关系 （没错，这东西很虚）。这张图来自 Ibm 的红皮书。&lt;/p&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm4.static.flickr.com/3091/2630640706_96efaf6fa8_o.png" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2008-07-02T14:45:05-08:00</dc:date.Taken></entry><entry><title type="text">Andrew J. Holdsworth 来阿里技术交流 [Flickr]</title><link rel="alternate" type="text/html" href="http://www.flickr.com/photos/fenng/2623588700/" /><category term="oracle" /><category term="4dbanotes" /><author><name>dbanotes</name><uri>http://www.flickr.com/people/fenng/</uri></author><updated>2008-06-29T21:56:47-05:00</updated><id>tag:flickr.com,2005:/photo/2623588700</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/fenng/"&gt;dbanotes&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/fenng/2623588700/" title="Andrew J. Holdsworth 来阿里技术交流"&gt;&lt;img src="http://farm4.static.flickr.com/3068/2623588700_3ed7be8df1_m.jpg" width="240" height="180" alt="Andrew J. Holdsworth 来阿里技术交流" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Andrew J. Holdsworth 与 Bob Carlin 来阿里交流&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.dbanotes.net/database/oracle_hint_gather_plan_statistics.html"&gt;技术笔记简略版&lt;/a&gt;&lt;/p&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm4.static.flickr.com/3068/2623588700_35ff55f7b7_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2008-06-27T12:49:30-08:00</dc:date.Taken></entry><entry><title type="text">盖茨 [Flickr]</title><link rel="alternate" type="text/html" href="http://www.flickr.com/photos/fenng/2616134732/" /><category term="4dbanotes" /><author><name>dbanotes</name><uri>http://www.flickr.com/people/fenng/</uri></author><updated>2008-06-27T09:39:19-05:00</updated><id>tag:flickr.com,2005:/photo/2616134732</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/fenng/"&gt;dbanotes&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/fenng/2616134732/" title="盖茨"&gt;&lt;img src="http://farm4.static.flickr.com/3148/2616134732_c8917138e5_m.jpg" width="240" height="113" alt="盖茨" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;离开舞台盖茨。那些以前骂他的人都开始怀念他，曾经视他为恶魔的人现在把他当成神。&lt;/p&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm4.static.flickr.com/3148/2616134732_a6efc50eeb_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2008-06-27T22:39:19-08:00</dc:date.Taken></entry><entry><title type="text">InfoQ_arch [Flickr]</title><link rel="alternate" type="text/html" href="http://www.flickr.com/photos/fenng/2604198238/" /><category term="arch" /><category term="4dbanotes" /><author><name>dbanotes</name><uri>http://www.flickr.com/people/fenng/</uri></author><updated>2008-06-23T07:37:45-05:00</updated><id>tag:flickr.com,2005:/photo/2604198238</id><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/deed.en" /><content type="html">&lt;p&gt;&lt;a href="http://www.flickr.com/people/fenng/"&gt;dbanotes&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/fenng/2604198238/" title="InfoQ_arch"&gt;&lt;img src="http://farm4.static.flickr.com/3050/2604198238_c32d62834b_m.jpg" width="240" height="159" alt="InfoQ_arch" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;InfoQ( &lt;a href="http://infoq.com"&gt;infoq.com&lt;/a&gt; )  站点架构图。可谓麻雀虽小，五脏俱全。&lt;/p&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm4.static.flickr.com/3050/2604198238_aea3365e0d_o.png" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2008-06-23T20:37:45-08:00</dc:date.Taken></entry></feed>
