<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Free2000fly&#039;s Official Blog</title>
	<atom:link href="http://blog.tinybrowser.net/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.tinybrowser.net</link>
	<description>Free2000fly 个人博客</description>
	<lastBuildDate>Sun, 05 Sep 2010 14:09:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>RSS 2.0 规范[翻译]</title>
		<link>http://blog.tinybrowser.net/archives/2243</link>
		<comments>http://blog.tinybrowser.net/archives/2243#comments</comments>
		<pubDate>Tue, 31 Aug 2010 01:41:19 +0000</pubDate>
		<dc:creator>free2000fly</dc:creator>
				<category><![CDATA[日常琐碎]]></category>
		<category><![CDATA[RSS]]></category>

		<guid isPermaLink="false">http://blog.tinybrowser.net/?p=2243</guid>
		<description><![CDATA[RSS 2.0 规范 译者：Tony Qu 原文地址：http://blogs.law.harvard.edu/tech/rss     RSS是一种网页内容联合格式（web content sydication format）。     它的名字是 Really Simple Syndication 的缩写。 什么是 RSS？     RSS 是 XML 的一种。所有的 RSS 文档都遵循 XML 1.0 规范，该规范发布在 W3C 网站上。     在一个 RSS 文档的开头是一个 &#60;rss&#62; 节点和一个规定的属性 version，该属性规定了该文档将以 RSS 的哪个版本表示。如果该文档以这个规范来表示，那么它的 version 属性就必须等于 2.0。     在 &#60;rss&#62; 节点的下一级是一个独立的 &#60;channel&#62; 节点，该节点包含关于 channel 的信息和内容。      关于本文档         该文档是在 [...]]]></description>
		<wfw:commentRss>http://blog.tinybrowser.net/archives/2243/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.scripting.com/mp3s/weatherReportSuite.mp3" length="0" type="audio/mpeg" />
		</item>
		<item>
		<title>搭建 Android 软件开发平台</title>
		<link>http://blog.tinybrowser.net/archives/2213</link>
		<comments>http://blog.tinybrowser.net/archives/2213#comments</comments>
		<pubDate>Sun, 22 Aug 2010 11:46:51 +0000</pubDate>
		<dc:creator>free2000fly</dc:creator>
				<category><![CDATA[日常琐碎]]></category>
		<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://blog.tinybrowser.net/?p=2213</guid>
		<description><![CDATA[1. 下载 JDK, 安装. 设定环境变量. JAVA_HOME = C:\Program Files\Java\jdk1.6.0_21 Path = %JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%; &#8230; 2. 下载 eclipse 软件, Eclipse IDE for Java Developers, 解压到一个目录, 如 d:\eclipse 3. 下载 Android Developer Tools(这个网址可能需要翻墙, 感谢党感谢国家感谢政府), 解压到一个文件夹, 如 D:\android-sdk-windows, 执行 SDK Setup.exe 文件, 按照图形界面提示, 到 ADT 服务器下载你需要的版本的 API. 这个过程相当漫长, 因为使用 https 协议连接 Google 服务器, 还可能出现连不上服务器的情况(由于 GFW 的存在, 这在大陆是肯定的), 可以在 settings [...]]]></description>
		<wfw:commentRss>http://blog.tinybrowser.net/archives/2213/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTC Desire 或者 Motorola Milestone 手机 Android 3G Modem上網</title>
		<link>http://blog.tinybrowser.net/archives/2181</link>
		<comments>http://blog.tinybrowser.net/archives/2181#comments</comments>
		<pubDate>Sun, 22 Aug 2010 09:40:29 +0000</pubDate>
		<dc:creator>free2000fly</dc:creator>
				<category><![CDATA[日常琐碎]]></category>
		<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://blog.tinybrowser.net/?p=2181</guid>
		<description><![CDATA[參考前人文章,手機在今天到手後試了一整個晚上,最後終於成功. 因為弄到很晚很累可能會寫的有點亂,汗,請各位多多包涵. 使用的軟體是 azilink, Http 及 Https 都可正常連線 (PDANet 免付費版不能用 Https 連線), 速度很快, 穩定性則還有待觀察, 因為我只用了一个晚上, 目前是沒有斷線的狀況. 環境是 Windows 7 64位元, 我簡化了一些步驟, 過程會比較簡單易用. 跟各位分享. 1. 首先先下載 OpenVPN 2.1.1 並安裝至 PC 電腦端 OpenVPN 2.1.1 2.下載 azilink.apk 並安裝到手機端 azilink-2.0.2 3.设定手机 3.1 先將手機 USB 連接模式設定為 USB deugging (設定→應用程式→開發→USB除錯中(勾選)」 ) 在設定裡的 Applications Development 將USB Debugging打勾 3.2 於手機端允許非市場應用程式，「設定→應用程式→未知的來源(勾選)」 4.下載我整合過的 USB driver [...]]]></description>
		<wfw:commentRss>http://blog.tinybrowser.net/archives/2181/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android 手机翻墙使用 Twitter</title>
		<link>http://blog.tinybrowser.net/archives/2115</link>
		<comments>http://blog.tinybrowser.net/archives/2115#comments</comments>
		<pubDate>Thu, 05 Aug 2010 17:00:16 +0000</pubDate>
		<dc:creator>free2000fly</dc:creator>
				<category><![CDATA[日常琐碎]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://blog.tinybrowser.net/?p=2115</guid>
		<description><![CDATA[Android 系统优秀的第三方软件 twidroid 支持 app 接口，这样我们就可以通过 Google App Engine 自己搭建一个 birdnest 代理，然后使用 twidroid 通过这个代理来上 twitter。明白了原理，我们就开始付诸行动吧。 【软件准备】 1. 第三方上传工具 SDUpload 2. gae 源码 gae 3. twitter Android 手机端软件 twidroid (推荐自己用手机到 &#8220;电子市场&#8221; 下载安装 Twidroyd) 【解决方案】 1. 注册 Google App Engine 以及创建新应用 打开 Google App Engine，如果有google账户，直接登录即可。之后我们需要创建一个应用，需要输入手机号码，以便系统发送一个验证码，为保证中国手机用户的正常接收短信，最好在手机号码前加上+86，如+8613912345678。很快便会得到短信回复，输入七位验证码，即可开始创建应用。 下图为 &#8220;Google App Engine&#8221; 界面 点击 “Create an application” 选择国家“Other”，输入手机号码，前加+86, 如果不出意外, 几分钟内你将收到一条短信, [...]]]></description>
		<wfw:commentRss>http://blog.tinybrowser.net/archives/2115/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>获取文件句柄的基本信息</title>
		<link>http://blog.tinybrowser.net/archives/2108</link>
		<comments>http://blog.tinybrowser.net/archives/2108#comments</comments>
		<pubDate>Thu, 05 Aug 2010 10:15:55 +0000</pubDate>
		<dc:creator>free2000fly</dc:creator>
				<category><![CDATA[技术心得]]></category>
		<category><![CDATA[handle]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[信息]]></category>
		<category><![CDATA[文件句柄]]></category>

		<guid isPermaLink="false">http://blog.tinybrowser.net/?p=2108</guid>
		<description><![CDATA[有时候我们想得到文件句柄的一些信息, 比如这个句柄的引用计数, 属性等等的. 我就写了下面的函数. 声明的头文件: typedef LONG NTSTATUS; typedef struct _OBJECT_BASIC_INFORMATION { ULONG Attributes; ACCESS_MASK GrantedAccess; ULONG HandleCount; ULONG PointerCount; ULONG PagedPoolCharge; ULONG NonPagedPoolCharge; ULONG Reserved[3]; ULONG NameInfoSize; ULONG TypeInfoSize; ULONG SecurityDescriptorSize; LARGE_INTEGER CreationTime; } OBJECT_BASIC_INFORMATION, *POBJECT_BASIC_INFORMATION; NTSTATUS WINAPI _GetHandleInformation ( HANDLE ProcessHandle, HANDLE Handle, POBJECT_BASIC_INFORMATION BasicInformation ); 以下是实现文件: #include &#60;windows.h&#62; #include &#60;tchar.h&#62; #define NT_SUCCESS(Status) [...]]]></description>
		<wfw:commentRss>http://blog.tinybrowser.net/archives/2108/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>从模块内提取资源文件</title>
		<link>http://blog.tinybrowser.net/archives/2097</link>
		<comments>http://blog.tinybrowser.net/archives/2097#comments</comments>
		<pubDate>Fri, 30 Jul 2010 02:05:23 +0000</pubDate>
		<dc:creator>free2000fly</dc:creator>
				<category><![CDATA[技术心得]]></category>
		<category><![CDATA[Extract]]></category>
		<category><![CDATA[Resource]]></category>

		<guid isPermaLink="false">http://blog.tinybrowser.net/?p=2097</guid>
		<description><![CDATA[void ExtractBinResource( HMODULE hModule, LPCTSTR lpResKind, int nResID, LPCTSTR lpOutFile ) { HGLOBAL hResourceLoaded = NULL; // handle to loaded resource HRSRC hRes = NULL; // handle/ptr. to res. info. LPCVOID lpResLock = NULL; // pointer to resource data DWORD dwSizeRes = 0; // find location of the resource and get handle to it hRes [...]]]></description>
		<wfw:commentRss>http://blog.tinybrowser.net/archives/2097/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>STL bitset 简单使用示例</title>
		<link>http://blog.tinybrowser.net/archives/2086</link>
		<comments>http://blog.tinybrowser.net/archives/2086#comments</comments>
		<pubDate>Thu, 29 Jul 2010 06:40:15 +0000</pubDate>
		<dc:creator>free2000fly</dc:creator>
				<category><![CDATA[技术心得]]></category>
		<category><![CDATA[bitset]]></category>
		<category><![CDATA[stl]]></category>

		<guid isPermaLink="false">http://blog.tinybrowser.net/?p=2086</guid>
		<description><![CDATA[#include &#60;iostream&#62; #include &#60;bitset&#62; using namespace std; int main() { // bitset 使用整数初始化 bitset bitset&#60;3&#62; bs(7); // 输出 bs 各个位的值 cout&#60;&#60;&#34;bs[0] is &#34;&#60;&#60;bs[0]&#60;&#60;endl; cout&#60;&#60;&#34;bs[1] is &#34;&#60;&#60;bs[1]&#60;&#60;endl; cout&#60;&#60;&#34;bs[2] is &#34;&#60;&#60;bs[2]&#60;&#60;endl; //下面的语句会抛出outofindexexception //cout&#60;&#60;&#34;bs[3] is &#34;&#60;&#60;bs[3]&#60;&#60;endl; // 使用字符串初始化 bitset // 注意: 使用 string 初始化时从右向左处理, // 如下初始化的各个位的值将是 110, 而非 011 string strVal(&#34;011&#34;); bitset&#60;3&#62; bs1(strVal); // 输出各位 cout&#60;&#60;&#34;bs1[0] is &#34;&#60;&#60;bs1[0]&#60;&#60;endl; [...]]]></description>
		<wfw:commentRss>http://blog.tinybrowser.net/archives/2086/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7：&#8221;我的电脑&#8221; -&gt; &#8220;管理&#8221; 打不开的解决方法</title>
		<link>http://blog.tinybrowser.net/archives/2084</link>
		<comments>http://blog.tinybrowser.net/archives/2084#comments</comments>
		<pubDate>Mon, 26 Jul 2010 09:43:29 +0000</pubDate>
		<dc:creator>free2000fly</dc:creator>
				<category><![CDATA[日常琐碎]]></category>

		<guid isPermaLink="false">http://blog.tinybrowser.net/?p=2084</guid>
		<description><![CDATA[问题： 装好win7系统，当去掉桌面快捷方式小箭头后，在桌面计算机的管理打不开，出现“该文件没有与之关联的程序来执行操作，请执行安装程序，或者，如果已安装程序，请在‘默认程序’控制面板中创建关联”。”这样对话框，打不开，需要从控制面板中创建关联”。 解决办法： Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command] @=hex(2):6d,00,6d,00,63,00,2e,00,65,00,78,00,65,00,20,00,63,00,6f,00,6d,00,70,\ 00,6d,00,67,00,6d,00,74,00,2e,00,6d,00,73,00,63,00,00,00]]></description>
		<wfw:commentRss>http://blog.tinybrowser.net/archives/2084/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>更改 IE 代理服务器的设置</title>
		<link>http://blog.tinybrowser.net/archives/2076</link>
		<comments>http://blog.tinybrowser.net/archives/2076#comments</comments>
		<pubDate>Thu, 22 Jul 2010 09:09:06 +0000</pubDate>
		<dc:creator>free2000fly</dc:creator>
				<category><![CDATA[技术心得]]></category>
		<category><![CDATA[proxy]]></category>

		<guid isPermaLink="false">http://blog.tinybrowser.net/?p=2076</guid>
		<description><![CDATA[可以通过 ie 浏览器的主界面的菜单设置, &#8220;工具 -> Internet 选项 -> 连接 -> 局域网设置&#8221; 的 &#8220;代理服务器&#8221; 选项设置. 在 windows 下可以通过直接改以下注册表的方式更改代理设置, 但 IE 进程必须重启, 不是很专业. Regedit4 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] &#34;MigrateProxy&#34;=dword:00000001 &#34;ProxyEnable&#34;=dword:00000001 &#34;ProxyHttp1.1&#34;=dword:00000000 &#34;ProxyServer&#34;=&#34;http://ProxyServername:80&#34; &#34;ProxyOverride&#34;=&#34;&#60;local&#62;&#34; 更好的方法是采用 InternetSetOption 函数实时改设置, 并马上对系统全局所有进程生效. #include &#60;wininet.h&#62; #pragma comment(lib, &#34;wininet&#34;) typedef struct PROXY_SETTINGS_DATA { DWORD nFlags; TCHAR szProxy[MAX_PATH]; } PROXY_SETTINGS_DATA; void _GetProxyInfo(PROXY_SETTINGS_DATA * pSettings) { INTERNET_PER_CONN_OPTION_LIST List [...]]]></description>
		<wfw:commentRss>http://blog.tinybrowser.net/archives/2076/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting VC++ directories in VS 2010</title>
		<link>http://blog.tinybrowser.net/archives/2051</link>
		<comments>http://blog.tinybrowser.net/archives/2051#comments</comments>
		<pubDate>Tue, 13 Jul 2010 05:02:59 +0000</pubDate>
		<dc:creator>free2000fly</dc:creator>
				<category><![CDATA[日常琐碎]]></category>

		<guid isPermaLink="false">http://blog.tinybrowser.net/?p=2051</guid>
		<description><![CDATA[In VS 2010, Tools/Options does not have a VC++ directories tab (where you normally set the include/lib search folders). Instead if you take project settings for a C++ project, you’ll see VC++ Directories listed under Configuration Properties. Of course these are per project and NOT per user (as in VS 2008). If you want to [...]]]></description>
		<wfw:commentRss>http://blog.tinybrowser.net/archives/2051/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
