<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>jejer@wordpress</title>
	
	<link>http://www.jejer.net</link>
	<description>Anything Worth Doing is Worth Doing Well</description>
	<lastBuildDate>Mon, 24 Oct 2011 08:47:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/jejer" /><feedburner:info uri="jejer" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Linux C/C++ IDE slickedit 破解</title>
		<link>http://feedproxy.google.com/~r/jejer/~3/6DLIzwWIyK0/</link>
		<comments>http://www.jejer.net/2011/10/slickedit-crack/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 08:47:45 +0000</pubDate>
		<dc:creator>jejer</dc:creator>
				<category><![CDATA[cpp]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[程序语言]]></category>

		<guid isPermaLink="false">http://www.jejer.net/?p=4213</guid>
		<description><![CDATA[version: linux 32bit 16.0.3.0 slickedit/bin/vs 偏移 0x190F0 处 0F B6 45 D7( 83 C4 4C 5B 5E 5F 5D C3 8B 75 C4 C6) 改为 B0 01 90 90 参考 http://zhiwei.li/text/2011/05/slickedit-2011/ 谁能教我这个地址是怎么找到的!?]]></description>
			<content:encoded><![CDATA[<p>version: linux 32bit 16.0.3.0<br />
slickedit/bin/vs 偏移 0x190F0 处   0F B6 45 D7( 83 C4 4C 5B  5E 5F 5D C3 8B 75 C4 C6)        改为 B0 01 90 90</p>
<p>参考 http://zhiwei.li/text/2011/05/slickedit-2011/</p>
<p>谁能教我这个地址是怎么找到的!?</p>

<p><a href="http://feedads.g.doubleclick.net/~a/iIQyu6F2uF7R5j3aaApwqJW7WMk/0/da"><img src="http://feedads.g.doubleclick.net/~a/iIQyu6F2uF7R5j3aaApwqJW7WMk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/iIQyu6F2uF7R5j3aaApwqJW7WMk/1/da"><img src="http://feedads.g.doubleclick.net/~a/iIQyu6F2uF7R5j3aaApwqJW7WMk/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/jejer/~4/6DLIzwWIyK0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jejer.net/2011/10/slickedit-crack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.jejer.net/2011/10/slickedit-crack/</feedburner:origLink></item>
		<item>
		<title>Kindle3 字典 越狱 输入法 wifi连接 fbKindle</title>
		<link>http://feedproxy.google.com/~r/jejer/~3/QTJ2DP207uY/</link>
		<comments>http://www.jejer.net/2011/05/kindle3/#comments</comments>
		<pubDate>Fri, 06 May 2011 13:49:47 +0000</pubDate>
		<dc:creator>jejer</dc:creator>
				<category><![CDATA[硬件|软件|网络]]></category>
		<category><![CDATA[kindle]]></category>

		<guid isPermaLink="false">http://www.jejer.net/?p=4201</guid>
		<description><![CDATA[原装系统无需设置都好用的英汉繁体字典:Concise_English-Chinese_Dictionary.mobi 越狱和UsbNetwork:http://www.mobileread.com/forums/showthread.php?t=88004 中文输入法作者Blog:http://hi.baidu.com/canbefound/home WIFI 文件直传:http://www.hi-pda.com/forum/viewthread.php?tid=670258 万能阅读器fbKindle安装参见:http://padevices.com/fbkindle http://www.mobileread.com/forums/showthread.php?t=107371 补充: 修改过launchpad.ini之后,使用shift shift space刷新快捷键 然后再安装 Menu键唤出fbKindle菜单（或者直接按O键），找到Language标签，设置Default Language为Chinese，Default Encoding Set为East Asia，Default Encoding为Chinese Simplified GBK。Alt/Back退出fbKindle。拷贝一个中文字体（通常用微软雅黑或者文泉驿微米黑，字体不发虚，当然也可以是你喜欢的其他中文字体）到kindle用户目录fbKindle\qtKindle\lib\fonts下，重启fbKindle. fbKindle快捷键: Options: (Menu -> "Show Preferences Dialog") Left &#038; Right will navigate between tabs Next Page/Previous Page buttons will navigate through the options elements. Up or Down will change through list elements. Space will select/deselect [...]]]></description>
			<content:encoded><![CDATA[<p>原装系统无需设置都好用的英汉繁体字典:Concise_English-Chinese_Dictionary.mobi</p>
<p>越狱和UsbNetwork:<a href="http://www.mobileread.com/forums/showthread.php?t=88004">http://www.mobileread.com/forums/showthread.php?t=88004</a></p>
<p>中文输入法作者Blog:<a href="http://hi.baidu.com/canbefound/home">http://hi.baidu.com/canbefound/home</a></p>
<p>WIFI 文件直传:<a href="http://www.hi-pda.com/forum/viewthread.php?tid=670258">http://www.hi-pda.com/forum/viewthread.php?tid=670258</a></p>
<p>万能阅读器fbKindle安装参见:<a href="http://padevices.com/fbkindle">http://padevices.com/fbkindle</a></p>
<p><a href="http://www.mobileread.com/forums/showthread.php?t=107371">http://www.mobileread.com/forums/showthread.php?t=107371</a></p>
<p><a href="http://www.mobileread.com/forums/showthread.php?t=107371"></a>补充:</p>
<ol>
<li>修改过launchpad.ini之后,使用shift shift space刷新快捷键 然后再安装</li>
<li>Menu键唤出fbKindle菜单（或者直接按O键），找到Language标签，设置Default Language为Chinese，Default Encoding Set为East Asia，Default Encoding为Chinese Simplified GBK。Alt/Back退出fbKindle。拷贝一个中文字体（通常用微软雅黑或者文泉驿微米黑，字体不发虚，当然也可以是你喜欢的其他中文字体）到kindle用户目录fbKindle\qtKindle\lib\fonts下，重启fbKindle.</li>
</ol>
<p><code><br />
fbKindle快捷键:<br />
Options:<br />
(Menu -> "Show Preferences Dialog")</p>
<p>Left &#038; Right will navigate between tabs<br />
Next Page/Previous Page buttons will navigate through the options elements.<br />
Up or Down will change through list elements.<br />
Space will select/deselect a check box element<br />
alt/o or enter - Ok<br />
alt/c - Cancel<br />
alt/a - Apply</p>
<p>Now for one of my favourite features of fbKindle:<br />
To change font size press + or - on the volume control</p>
<p>List of key shortcuts:</p>
<p>L = show Library<br />
O = Preferences Dialog (Options)<br />
Previous Page = Undo (previous element in dialog)<br />
Next Page = Redo (next element in dialog)<br />
C = TOC<br />
F = Text Search<br />
P = Find previous<br />
N = Find next<br />
Shift+Home = Go to Home (note: this doesn't work for me)<br />
Home = Go to beginning/cover<br />
D = toggle Indicator<br />
A = Add Book<br />
I = Book info<br />
R = Rotate screen<br />
Right = next TOC Section<br />
Left = previous TOC Section<br />
Alt/Back = Quit fbKindle<br />
Alt/Shift = Switch to Kindle Home/Switch back to fbKindle<br />
G = Go To Page<br />
Menu = open Pop up menu<br />
Enter = open Hyperlink<br />
Down = next Hyperlink<br />
Up = prev Hyperlink<br />
Space = refresh Screen (select/deselect check box in dialog)<br />
</code></p>

<p><a href="http://feedads.g.doubleclick.net/~a/IaIOOfuS91DWXd-6Rp1STpQ2_P0/0/da"><img src="http://feedads.g.doubleclick.net/~a/IaIOOfuS91DWXd-6Rp1STpQ2_P0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/IaIOOfuS91DWXd-6Rp1STpQ2_P0/1/da"><img src="http://feedads.g.doubleclick.net/~a/IaIOOfuS91DWXd-6Rp1STpQ2_P0/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/jejer/~4/QTJ2DP207uY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jejer.net/2011/05/kindle3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.jejer.net/2011/05/kindle3/</feedburner:origLink></item>
		<item>
		<title>ubuntu10.10启用thinkpad小红点(trackpoint)的中键滚动功能</title>
		<link>http://feedproxy.google.com/~r/jejer/~3/EqV2uP82pNA/</link>
		<comments>http://www.jejer.net/2011/04/ubuntu-thinkpad-trackpoint/#comments</comments>
		<pubDate>Sat, 09 Apr 2011 17:49:24 +0000</pubDate>
		<dc:creator>jejer</dc:creator>
				<category><![CDATA[硬件|软件|网络]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[thinkpad]]></category>
		<category><![CDATA[trackpoint]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.jejer.net/?p=4195</guid>
		<description><![CDATA[来自网络 新建文件20-thinkpad.conf并编辑: sudo gedit /usr/share/X11/xorg.conf.d/20-thinkpad.conf 填入: Section "InputClass" Identifier "Trackpoint Wheel Emulation" MatchProduct "TPPS/2 IBM TrackPoint&#124;DualPoint Stick&#124;Synaptics Inc. Composite TouchPad / TrackPoint&#124;ThinkPad USB Keyboard with TrackPoint&#124;USB Trackpoint pointing device&#124;Composite TouchPad / TrackPoint" MatchDevicePath "/dev/input/event*" Option "EmulateWheel" "true" Option "EmulateWheelButton" "2" Option "Emulate3Buttons" "false" Option "XAxisMapping" "6 7" Option "YAxisMapping" "4 5" EndSection 保存重启X11即可 快捷键 右ALT+PrintScreen+K [...]]]></description>
			<content:encoded><![CDATA[<p>来自网络</p>
<pre name="code" class="cpp">
新建文件20-thinkpad.conf并编辑:
sudo gedit /usr/share/X11/xorg.conf.d/20-thinkpad.conf
填入:
Section "InputClass"
	Identifier "Trackpoint Wheel Emulation"
	MatchProduct "TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / TrackPoint|ThinkPad USB Keyboard with TrackPoint|USB Trackpoint pointing device|Composite TouchPad / TrackPoint"
	MatchDevicePath "/dev/input/event*"
	Option "EmulateWheel" "true"
	Option "EmulateWheelButton" "2"
	Option "Emulate3Buttons" "false"
	Option "XAxisMapping" "6 7"
	Option "YAxisMapping" "4 5"
EndSection
</pre>
<p>保存重启X11即可 快捷键 右ALT+PrintScreen+K (注意保存桌面工作)</p>

<p><a href="http://feedads.g.doubleclick.net/~a/c-BtvqS6T4u0VsP5mXV9jsRWlKM/0/da"><img src="http://feedads.g.doubleclick.net/~a/c-BtvqS6T4u0VsP5mXV9jsRWlKM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/c-BtvqS6T4u0VsP5mXV9jsRWlKM/1/da"><img src="http://feedads.g.doubleclick.net/~a/c-BtvqS6T4u0VsP5mXV9jsRWlKM/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/jejer/~4/EqV2uP82pNA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jejer.net/2011/04/ubuntu-thinkpad-trackpoint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.jejer.net/2011/04/ubuntu-thinkpad-trackpoint/</feedburner:origLink></item>
		<item>
		<title>折腾 palm pre plus</title>
		<link>http://feedproxy.google.com/~r/jejer/~3/SjKAHsAc2IQ/</link>
		<comments>http://www.jejer.net/2011/03/palm-pre-plus/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 07:06:32 +0000</pubDate>
		<dc:creator>jejer</dc:creator>
				<category><![CDATA[硬件|软件|网络]]></category>
		<category><![CDATA[palm]]></category>
		<category><![CDATA[palm pre plus]]></category>
		<category><![CDATA[webos]]></category>

		<guid isPermaLink="false">http://www.jejer.net/?p=4181</guid>
		<description><![CDATA[-------------------以下内容针对 webos 1.4.5 -------------------- ROM: 原版各运营商各版本ROM http://www.webos-internals.org/wiki/Webos_Doctor_Versions 官方ROM激活及登录profile必须插SIM卡发一条国际短信 即使使用Device Tool跳过首次开机! Bypass版 吹友吧下载中心可下 http://www.treo8.com/down/ 此ROM不插SIM卡刷机完成后首次启动自动跳过激活步骤 之后不插SIM卡或离线模式运行firstrun可激活并登录profile,省国际短信费用! 刷机直接执行jar文件即可 软件自动重启手机进入刷机模式(显示USB图标) 如不能进入刷机模式 按住音量+上电开机即可. 软件安装: WebosQuickInstall(WQI):桌面安装webos软件ipk文件的工具. 去precentral.net下载最新的WQI http://forums.precentral.net/canuck-coding/274461-webos-quick-install-v4-04-a.html 对于官方ROM 激活并登录profile 待机界面输入webos20060909 打开开发模式 连接电脑打开WQI 在线安装第三方软件仓库Preware和文件管理器Internalz 对于Bypass版本ROM Preware软件可能已经安装并打开了开发模式,只需在线更新一下Preware并安装Internalz即可 输入法: 使用justinput输入法,安装方法如下 去justinput作者页面下载最新输入法 http://youjf.com/justinput/ 注意:以下为justinput 1.4.3版本安装方法,我按作者教程使用WQI一直安装有问题,其他版本请按作者指导进行安装 pre进入U盘模式,拷贝安装文件到pre磁盘 首先使用Internalz打开 com.youjf.justinput_1.4.2_all.ipk 通过Preware安装输入法主程序.注意不要使用Internalz的安装功能,有可能失败. 继续安装其他文件 顺序随意 重新启动 字体: Pre原装字体对中文支持不好 像是Linux系统中的中文 有大有小. 安装吹友吧网友自制字体替换后重启即可 http://www.treo8.com/bbs/forum.php?mod=viewthread&#38;tid=168123 补丁 Patch : Slider Blocks Orientation Change 滑开键盘禁用重力感应 Video [...]]]></description>
			<content:encoded><![CDATA[<p>-------------------以下内容针对 webos 1.4.5 --------------------</p>
<p>ROM:</p>
<p>原版各运营商各版本ROM <a href="http://www.webos-internals.org/wiki/Webos_Doctor_Versions">http://www.webos-internals.org/wiki/Webos_Doctor_Versions<br />
</a> 官方ROM激活及登录profile必须插SIM卡发一条国际短信 即使使用Device Tool跳过首次开机!</p>
<p>Bypass版 吹友吧下载中心可下 <a href="http://www.treo8.com/down/">http://www.treo8.com/down/</a><br />
此ROM不插SIM卡刷机完成后首次启动自动跳过激活步骤 之后不插SIM卡<del>或离线模式</del>运行firstrun可激活并登录profile,省国际短信费用!</p>
<p>刷机直接执行jar文件即可 软件自动重启手机进入刷机模式(显示USB图标) 如不能进入刷机模式 按住音量+上电开机即可.</p>
<p>软件安装:</p>
<p>WebosQuickInstall(WQI):桌面安装webos软件ipk文件的工具.<br />
去precentral.net下载最新的WQI <a href="http://forums.precentral.net/canuck-coding/274461-webos-quick-install-v4-04-a.html">http://forums.precentral.net/canuck-coding/274461-webos-quick-install-v4-04-a.html</a></p>
<p>对于官方ROM</p>
<ol>
<li>激活并登录profile</li>
<li>待机界面输入webos20060909 打开开发模式</li>
<li>连接电脑打开WQI</li>
<li>在线安装第三方软件仓库Preware和文件管理器Internalz</li>
</ol>
<p>对于Bypass版本ROM Preware软件可能已经安装并打开了开发模式,只需在线更新一下Preware并安装Internalz即可</p>
<p>输入法:</p>
<p>使用justinput输入法,安装方法如下</p>
<ol>
<li>去justinput作者页面下载最新输入法 <a href="http://youjf.com/justinput/">http://youjf.com/justinput/</a></li>
<li>注意:以下为justinput 1.4.3版本安装方法,我按作者教程使用WQI一直安装有问题,其他版本请按作者指导进行安装</li>
<li>pre进入U盘模式,拷贝安装文件到pre磁盘</li>
<li>首先使用Internalz打开 com.youjf.justinput_1.4.2_all.ipk 通过Preware安装输入法主程序.注意不要使用Internalz的安装功能,有可能失败.</li>
<li>继续安装其他文件 顺序随意</li>
<li>重新启动</li>
</ol>
<p>字体:</p>
<p>Pre原装字体对中文支持不好 像是Linux系统中的中文 有大有小.<br />
安装吹友吧网友自制字体替换后重启即可 <a href="http://www.treo8.com/bbs/forum.php?mod=viewthread&amp;tid=168123">http://www.treo8.com/bbs/forum.php?mod=viewthread&amp;tid=168123</a></p>
<p>补丁 Patch :</p>
<ol>
<li>Slider Blocks Orientation Change 滑开键盘禁用重力感应</li>
<li>Video Camera Flashlight 录像时可使用闪光灯</li>
<li>Enter Key for New Line 回车键插入换行符而不是直接发送</li>
<li>Really Silent Ringer Switch Mute 静音开关真正静音 不装游戏和音乐仍然有声音</li>
<li>GSM 3G GPS and Brightness in Device Menu</li>
</ol>
<p>这些补丁都可以在Preware在线安装</p>
<p>软件:</p>
<ol>
<li>电子书 pReader 在官方App Catalog下载 免费</li>
<li>forusquare 在官方App Catalog下载 免费</li>
<li>农历 MultiCalendar 在官方App Catalog下载 免费</li>
<li>WIFI共享3G网络 Mobile Hotspot 在官方App Catalog下载 免费</li>
<li>豆瓣电台 dbRadio 在官方App Catalog出售 点Support打开作者页面<a href="http://webos.noteday.com/">http://webos.noteday.com/</a> 下载ipk文件安装</li>
<li>超频内核 UberKernel 在Preware在线安装</li>
<li>超频控制 Govnah 在Preware在线安装</li>
<li>谷歌纵横 Latitude Updater 在Preware在线安装</li>
<li>终端 Terminal 在Preware在线安装</li>
<li>关闭屏幕 ScreenOff 在Preware在线安装</li>
<li>中国软件开发者zz主页 <a href="http://www.freeworkzz.com/">http://www.freeworkzz.com</a> 有一些实用工具</li>
</ol>
<p>提示:</p>
<ol>
<li>有些软件/游戏/补丁Patch安装之后需要重启</li>
<li>此手机相当耗电 电池相当悲剧</li>
<li>系统稳定性不好 时而卡死/重启/无限循环</li>
<li>USB传输速度极慢 有时在1Mbps之下 极大浪费16G内部存储空间</li>
</ol>
<p>&nbsp;</p>

<p><a href="http://feedads.g.doubleclick.net/~a/TBd5NYj91pBVjz0aU_LerZZe0rM/0/da"><img src="http://feedads.g.doubleclick.net/~a/TBd5NYj91pBVjz0aU_LerZZe0rM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/TBd5NYj91pBVjz0aU_LerZZe0rM/1/da"><img src="http://feedads.g.doubleclick.net/~a/TBd5NYj91pBVjz0aU_LerZZe0rM/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/jejer/~4/SjKAHsAc2IQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jejer.net/2011/03/palm-pre-plus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.jejer.net/2011/03/palm-pre-plus/</feedburner:origLink></item>
		<item>
		<title>Chrome翻译选中文字右键菜单扩展</title>
		<link>http://feedproxy.google.com/~r/jejer/~3/8F93GIqqOkY/</link>
		<comments>http://www.jejer.net/2011/02/chrome-translate-extension/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 10:33:04 +0000</pubDate>
		<dc:creator>jejer</dc:creator>
				<category><![CDATA[硬件|软件|网络]]></category>
		<category><![CDATA[程序语言]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Extension]]></category>

		<guid isPermaLink="false">http://www.jejer.net/?p=4177</guid>
		<description><![CDATA[https://chrome.google.com/webstore/detail/mhgclcnmkhgiocfckmmohpfekpebjdfp 将选择的英文翻译成中文 使用在线Google翻译 支持整句整段翻译 (function(){ // Create contextMenu. var menu = chrome.contextMenus.create({"title":"Google Translate", "contexts":["selection"], "onclick": OnClick}); // A onclick callback function. function OnClick(info, tab) { var targetURL = "http://translate.google.com/#en&#124;zh-CN&#124;" + info.selectionText; chrome.tabs.create({"url":targetURL}); } })();]]></description>
			<content:encoded><![CDATA[<p><a href="https://chrome.google.com/webstore/detail/mhgclcnmkhgiocfckmmohpfekpebjdfp">https://chrome.google.com/webstore/detail/mhgclcnmkhgiocfckmmohpfekpebjdfp</a></p>
<p><img class="alignnone" src="https://chrome.google.com/webstore/img/lcdkcocgafnbfcnjmdaejelpmmpjhidi/1298441559.54/screenshot_cws/1001" alt="" width="398" height="169" /></p>
<pre id="cx-desc-text">将选择的英文翻译成中文
使用在线Google翻译
支持整句整段翻译</pre>
<pre name="code" class="js">
(function(){
// Create contextMenu.
var menu = chrome.contextMenus.create({"title":"Google Translate", "contexts":["selection"], "onclick": OnClick});

// A onclick callback function.
function OnClick(info, tab) {
  var targetURL = "http://translate.google.com/#en|zh-CN|" + info.selectionText;
  chrome.tabs.create({"url":targetURL});
}
})();
</pre>

<p><a href="http://feedads.g.doubleclick.net/~a/F7NlJtezHqhS7gO34HKWtyHdXuU/0/da"><img src="http://feedads.g.doubleclick.net/~a/F7NlJtezHqhS7gO34HKWtyHdXuU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/F7NlJtezHqhS7gO34HKWtyHdXuU/1/da"><img src="http://feedads.g.doubleclick.net/~a/F7NlJtezHqhS7gO34HKWtyHdXuU/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/jejer/~4/8F93GIqqOkY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jejer.net/2011/02/chrome-translate-extension/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.jejer.net/2011/02/chrome-translate-extension/</feedburner:origLink></item>
		<item>
		<title>wifi版kindle绑定twitter与分享读书笔记</title>
		<link>http://feedproxy.google.com/~r/jejer/~3/PtfY0e3SSbs/</link>
		<comments>http://www.jejer.net/2010/12/kindle_social/#comments</comments>
		<pubDate>Sun, 19 Dec 2010 04:48:02 +0000</pubDate>
		<dc:creator>jejer</dc:creator>
				<category><![CDATA[硬件|软件|网络]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[gfw]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.jejer.net/?p=4167</guid>
		<description><![CDATA[在电脑上: 打开 https://kindle.amazon.com 并登陆 打开 https://kindle.amazon.com/social 翻墙绑定twitter和facebook 在kindle上: 在文章里用方向键选到想要分享的行 添加note或highlight 对于note选save&#38;share,对于highlight按alt+回车分享 kindle自动发往social network,并产生一个页面如 https://kindle.amazon.com/post/186XCP0WM6YT3]]></description>
			<content:encoded><![CDATA[<p>在电脑上:</p>
<ol>
<li>打开 <a href="https://kindle.amazon.com">https://kindle.amazon.com</a> 并登陆</li>
<li>打开 <a href="https://kindle.amazon.com/social">https://kindle.amazon.com/social</a> 翻墙绑定twitter和facebook</li>
</ol>
<p>在kindle上:</p>
<ol>
<li>在文章里用方向键选到想要分享的行</li>
<li>添加note或highlight</li>
<li>对于note选save&amp;share,对于highlight按alt+回车分享</li>
<li>kindle自动发往social network,并产生一个页面如 <a href="https://kindle.amazon.com/post/186XCP0WM6YT3">https://kindle.amazon.com/post/186XCP0WM6YT3</a></li>
</ol>
<p><img class="alignnone" style="border: black 2px solid;" title="kindle_social" src="http://98.136.170.121/5210/5273147930_918fca970c.jpg" alt="kindle_social" width="500" height="375" /></p>

<p><a href="http://feedads.g.doubleclick.net/~a/6w8PXrqS_EXB5F5wKnJ9FPu5GMY/0/da"><img src="http://feedads.g.doubleclick.net/~a/6w8PXrqS_EXB5F5wKnJ9FPu5GMY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/6w8PXrqS_EXB5F5wKnJ9FPu5GMY/1/da"><img src="http://feedads.g.doubleclick.net/~a/6w8PXrqS_EXB5F5wKnJ9FPu5GMY/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/jejer/~4/PtfY0e3SSbs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jejer.net/2010/12/kindle_social/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.jejer.net/2010/12/kindle_social/</feedburner:origLink></item>
		<item>
		<title>autoproxy2pac ssh-D pac 文件镜像</title>
		<link>http://feedproxy.google.com/~r/jejer/~3/tJi595wLcTE/</link>
		<comments>http://www.jejer.net/2010/11/mirrorofautoproxy2pac/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 08:48:10 +0000</pubDate>
		<dc:creator>jejer</dc:creator>
				<category><![CDATA[硬件|软件|网络]]></category>
		<category><![CDATA[autoproxy2pac]]></category>
		<category><![CDATA[gfw]]></category>

		<guid isPermaLink="false">http://www.jejer.net/?p=4165</guid>
		<description><![CDATA[因为autoproxy2pac 太火热经常用光配额 所以做了一个镜像,每天会自动更新文件 以前填写http://autoproxy2pac.appspot.com/pac/ssh-d 现在填写http://pac.jejer.net/ssh]]></description>
			<content:encoded><![CDATA[<p>因为autoproxy2pac 太火热经常用光配额 所以做了一个镜像,每天会自动更新文件</p>
<p>以前填写http://autoproxy2pac.appspot.com/pac/ssh-d<br />
现在填写http://pac.jejer.net/ssh</p>

<p><a href="http://feedads.g.doubleclick.net/~a/iizDa_BOIk6fK92NZZMomYfzZZ8/0/da"><img src="http://feedads.g.doubleclick.net/~a/iizDa_BOIk6fK92NZZMomYfzZZ8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/iizDa_BOIk6fK92NZZMomYfzZZ8/1/da"><img src="http://feedads.g.doubleclick.net/~a/iizDa_BOIk6fK92NZZMomYfzZZ8/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/jejer/~4/tJi595wLcTE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jejer.net/2010/11/mirrorofautoproxy2pac/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.jejer.net/2010/11/mirrorofautoproxy2pac/</feedburner:origLink></item>
		<item>
		<title>CCNA笔记</title>
		<link>http://feedproxy.google.com/~r/jejer/~3/jf1_P1kFweg/</link>
		<comments>http://www.jejer.net/2010/11/ccnanotes/#comments</comments>
		<pubDate>Mon, 01 Nov 2010 03:08:00 +0000</pubDate>
		<dc:creator>jejer</dc:creator>
				<category><![CDATA[硬件|软件|网络]]></category>
		<category><![CDATA[CCNA]]></category>

		<guid isPermaLink="false">http://www.jejer.net/?p=4160</guid>
		<description><![CDATA[http://www.evernote.com/pub/jejer/ccna]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.evernote.com/pub/jejer/ccna">http://www.evernote.com/pub/jejer/ccna</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/h84MFegxsDGod9poh0Hc1EO4_14/0/da"><img src="http://feedads.g.doubleclick.net/~a/h84MFegxsDGod9poh0Hc1EO4_14/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/h84MFegxsDGod9poh0Hc1EO4_14/1/da"><img src="http://feedads.g.doubleclick.net/~a/h84MFegxsDGod9poh0Hc1EO4_14/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/jejer/~4/jf1_P1kFweg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jejer.net/2010/11/ccnanotes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.jejer.net/2010/11/ccnanotes/</feedburner:origLink></item>
		<item>
		<title>基类与派生类互转时需要注意void*类型</title>
		<link>http://feedproxy.google.com/~r/jejer/~3/LIQS9R77zac/</link>
		<comments>http://www.jejer.net/2010/10/voidandcast/#comments</comments>
		<pubDate>Fri, 29 Oct 2010 01:55:42 +0000</pubDate>
		<dc:creator>jejer</dc:creator>
				<category><![CDATA[cpp]]></category>

		<guid isPermaLink="false">http://www.jejer.net/?p=4156</guid>
		<description><![CDATA[// Test.cpp : Defines the entry point for the console application. // #include "stdafx.h" class A { public: A():a(0){} int a; void FnA(){printf("A %d\n",a);} virtual void VFnA(){printf("VA %d\n",a);} }; class B { public: B():b(1){} int b; void FnB(){printf("B %d\n",b);} void FnB2(){printf("B2 %d\n",b);} virtual void VFnB(){printf("VB %d\n",b);} }; class C { public: C():c(2){} int c; void [...]]]></description>
			<content:encoded><![CDATA[<pre name="code" class="cpp">
// Test.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"

class A
{
public:
	A():a(0){}
	int a;
	void FnA(){printf("A %d\n",a);}
	virtual void VFnA(){printf("VA %d\n",a);}
};

class B
{
public:
	B():b(1){}
	int b;
	void FnB(){printf("B %d\n",b);}
	void FnB2(){printf("B2 %d\n",b);}
	virtual void VFnB(){printf("VB %d\n",b);}
};

class C
{
public:
	C():c(2){}
	int c;
	void FnC(){printf("C %d\n",c);}
	void FnC2(){printf("C2 %d\n",c);}
	void FnC3(){printf("C3 %d\n",c);}
	virtual void VFnC(){printf("VC %d\n",c);}
};

class T : public A, public B, public C
{
public:
	void FnT(){}
	virtual void VFnA(){printf("TVA %d\n",a);}
	virtual void VFnB(){printf("TVB %d\n",b);}
	virtual void VFnC(){printf("TVC %d\n",c);}
};

void Fn(C* c)
{
	c->FnC();
}

void Fn2(void* p)
{
	C* pC = (C*)p;
	pC->FnC3();
}

void Fn3(void* p)
{
	C* pC = (C*)p;
	printf("Fn3:c=%d ",pC->c);
	pC->VFnC();
}

int _tmain(int argc, _TCHAR* argv[])
{
	T t;
	A* pA = &#038;t;
	B* pB = &#038;t;
	C* pC = &#038;t;

	Fn(&#038;t);
	Fn2(&#038;t);
	Fn2((B*)&#038;t);
	Fn3(&#038;t);
	Fn3((B*)&#038;t);
	return 0;
}

//结果
//C 2
//C3 0
//C3 1
//Fn3:c=0 TVA 0
//Fn3:c=1 TVB 1
</pre>
<p>T的内存排布示意:<br />
<a href="http://www.flickr.com/photos/jejer/5629867673/" title="vfptr by zjejer, on Flickr"><img src="http://98.136.170.121/5304/5629867673_c664146df5.jpg" width="325" height="134" alt="vfptr"></a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/QtDVbiFYmOhnYqwAyfJ5MK-ntKc/0/da"><img src="http://feedads.g.doubleclick.net/~a/QtDVbiFYmOhnYqwAyfJ5MK-ntKc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/QtDVbiFYmOhnYqwAyfJ5MK-ntKc/1/da"><img src="http://feedads.g.doubleclick.net/~a/QtDVbiFYmOhnYqwAyfJ5MK-ntKc/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/jejer/~4/LIQS9R77zac" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jejer.net/2010/10/voidandcast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.jejer.net/2010/10/voidandcast/</feedburner:origLink></item>
		<item>
		<title>Google App Inventor 试用</title>
		<link>http://feedproxy.google.com/~r/jejer/~3/DDp3c2cr94o/</link>
		<comments>http://www.jejer.net/2010/08/google-app-inventor/#comments</comments>
		<pubDate>Fri, 20 Aug 2010 01:37:02 +0000</pubDate>
		<dc:creator>jejer</dc:creator>
				<category><![CDATA[硬件|软件|网络]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://www.jejer.net/?p=4135</guid>
		<description><![CDATA[一.环境搭建 参照:http://appinventor.googlelabs.com/learn/setup/ 特别注意:1.需要java 2.需要安装一个60多M的Extras Software才能与手机连接. 二.界面设计 可视化的拖拽编辑,所有功能模块会在侧面列出,不可见功能模块会在下面列出. 三.逻辑设计 逻辑设计部分为block editor需要java启动,也采用拖拽方式设计: 四.Debug与Release 与手机连线之后可以在线debug,在变量上点选watch后,变量数值会显示出来. 调试好后就可以打包安装到手机上了! 后记 试用中除感觉功能比较简单易用之外,还发现其对中文的支持不完美,按钮文字设置中文后无法识别,上图debug里的中文也无法正常显示,好在手机上没问题.]]></description>
			<content:encoded><![CDATA[<h2>一.环境搭建</h2>
<p>参照:<a href="http://appinventor.googlelabs.com/learn/setup/">http://appinventor.googlelabs.com/learn/setup/</a></p>
<p>特别注意:1.需要java 2.需要安装一个60多M的Extras Software才能与手机连接.</p>
<h2>二.界面设计</h2>
<p>可视化的拖拽编辑,所有功能模块会在侧面列出,不可见功能模块会在下面列出.</p>
<p><img class="alignnone" title="设计界面" src="http://67.195.19.74/4097/4909212742_98a409cf79_b_d.jpg" alt="" width="819" height="614" /></p>
<p><img class="alignnone" title="所有功能模块" src="http://67.195.19.74/4142/4909200526_4cceae552b_b_d.jpg" alt="" width="684" height="483" /></p>
<h2>三.逻辑设计</h2>
<p>逻辑设计部分为block editor需要java启动,也采用拖拽方式设计:</p>
<p><img class="alignnone" title="block editor" src="http://67.195.19.74/4095/4908626441_a48ffdf13d_b_d.jpg" alt="" width="819" height="614" /></p>
<h2>四.Debug与Release</h2>
<p>与手机连线之后可以在线debug,在变量上点选watch后,变量数值会显示出来.</p>
<p><img class="alignnone" title="Debug" src="http://67.195.19.74/4136/4909233058_67a5b3c006_b_d.jpg" alt="" width="819" height="614" /></p>
<p>调试好后就可以打包安装到手机上了!</p>
<p><img class="alignnone" title="程序图标" src="http://67.195.19.74/4116/4908650915_116866ebb3.jpg" alt="" width="320" height="480" /></p>
<p>后记</p>
<p>试用中除感觉功能比较简单易用之外,还发现其对中文的支持不完美,按钮文字设置中文后无法识别,上图debug里的中文也无法正常显示,好在手机上没问题.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/1xpQO1mRtsL9fHgAXAaDNc2qRyg/0/da"><img src="http://feedads.g.doubleclick.net/~a/1xpQO1mRtsL9fHgAXAaDNc2qRyg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/1xpQO1mRtsL9fHgAXAaDNc2qRyg/1/da"><img src="http://feedads.g.doubleclick.net/~a/1xpQO1mRtsL9fHgAXAaDNc2qRyg/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/jejer/~4/DDp3c2cr94o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.jejer.net/2010/08/google-app-inventor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.jejer.net/2010/08/google-app-inventor/</feedburner:origLink></item>
	</channel>
</rss>

