<?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/"
xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
><channel><title>2字节(2BYTE.us)</title> <atom:link href="http://2byte.us/feed/" rel="self" type="application/rss+xml" /><link>http://2byte.us</link> <description>关于中文世界的软件和互联网八卦</description> <lastBuildDate>Fri, 18 May 2012 11:40:21 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license> <item><title>笔记：DSL笔记之三 DSL实现</title><link>http://2byte.us/2012/note-dsl-implementation/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=note-dsl-implementation</link> <comments>http://2byte.us/2012/note-dsl-implementation/#comments</comments> <pubDate>Fri, 18 May 2012 03:50:31 +0000</pubDate> <dc:creator>某L</dc:creator> <category><![CDATA[Domain Specific Language]]></category> <category><![CDATA[MDA]]></category> <category><![CDATA[domain specific language]]></category> <category><![CDATA[dsl]]></category><guid isPermaLink="false">http://2byte.us/?p=1620</guid> <description><![CDATA[一般来说，DSL的实现包含三种方式：内部DSL，外部DSL，DSL工作台 内部DSL是指DSL使用宿主语言实现，需要遵循宿主语言的语法； 外度DSL通常拥有独立的语法，通过编译或解释形成目标模型； DSL工作台通常表现为一个支持DSL开发的IDE。 &#160; DSL一般先解析为语义模型(Semantic Model)，有时还会进一步生成目标代码(target code)。 在解析为语义模型的过程中，一般隐含着一个概念——语法树(Syntax Tree) 在内部DSL中，语法树的实现是以函数参数调用（嵌套函数 Nested Function）及嵌套对象（方法链）的形式。有时语言并没有强制的层次结构，那么就需要借助函数序列(Function Sequence)和上下文变量(Context Variables)来模拟层次结构。 语法（grammar）是用于描述文本流如何转换为语法树的规则集。 语法树和语义模型的不同之处在于：同样的语法树可能有不同的语义模型，反义亦然。 &#160; 在解析生成语法树的过程中，解析器可能需要存储一些数据。为解决这个问题，引入了符号表(Symbol Table) 本质上来讲，符号表是一个字典，键为标识符，值为语法树中对应的对象。 DSL的测试可以分为三部分，对语义模型的测试，对解析器的测试，以及对DSL脚本测试。]]></description> <content:encoded><![CDATA[<p>一般来说，DSL的实现包含三种方式：内部DSL，外部DSL，DSL工作台</p><p>内部DSL是指DSL使用宿主语言实现，需要遵循宿主语言的语法；</p><p>外度DSL通常拥有独立的语法，通过编译或解释形成目标模型；</p><p>DSL工作台通常表现为一个支持DSL开发的IDE。</p><p>&nbsp;</p><p>DSL一般先解析为语义模型(Semantic Model)，有时还会进一步生成目标代码(target code)。</p><p><a href="http://2byte.us/wp-content/uploads/2012/05/ClipboardImage.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="ClipboardImage" src="http://2byte.us/wp-content/uploads/2012/05/ClipboardImage_thumb.png" alt="ClipboardImage" width="654" height="192" border="0" /></a></p><p>在解析为语义模型的过程中，一般隐含着一个概念——语法树(Syntax Tree)</p><p><a href="http://2byte.us/wp-content/uploads/2012/05/ClipboardImage1.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="ClipboardImage(1)" src="http://2byte.us/wp-content/uploads/2012/05/ClipboardImage1_thumb.png" alt="ClipboardImage(1)" width="679" height="507" border="0" /></a></p><p>在内部DSL中，语法树的实现是以函数参数调用（嵌套函数 Nested Function）及嵌套对象（方法链）的形式。有时语言并没有强制的层次结构，那么就需要借助函数序列(Function Sequence)和上下文变量(Context Variables)来模拟层次结构。</p><p>语法（grammar）是用于描述文本流如何转换为语法树的规则集。</p><p>语法树和语义模型的不同之处在于：同样的语法树可能有不同的语义模型，反义亦然。</p><p>&nbsp;</p><p>在解析生成语法树的过程中，解析器可能需要存储一些数据。为解决这个问题，引入了符号表(Symbol Table)</p><p><a href="http://2byte.us/wp-content/uploads/2012/05/image.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://2byte.us/wp-content/uploads/2012/05/image_thumb.png" alt="image" width="682" height="516" border="0" /></a></p><p>本质上来讲，符号表是一个字典，键为标识符，值为语法树中对应的对象。</p><p>DSL的测试可以分为三部分，对语义模型的测试，对解析器的测试，以及对DSL脚本测试。</p> <img src="http://2byte.us/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1620" width="1" height="1" style="display: none;" />]]></content:encoded> <wfw:commentRss>http://2byte.us/2012/note-dsl-implementation/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license> </item> <item><title>是否要从evernote转向印象笔记</title><link>http://2byte.us/2012/from-evernote-to-yinxiang/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=from-evernote-to-yinxiang</link> <comments>http://2byte.us/2012/from-evernote-to-yinxiang/#comments</comments> <pubDate>Wed, 16 May 2012 16:12:18 +0000</pubDate> <dc:creator>某L</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[evernote]]></category> <category><![CDATA[ifttt]]></category> <category><![CDATA[wiz]]></category> <category><![CDATA[印象笔记]]></category><guid isPermaLink="false">http://2byte.us/?p=1609</guid> <description><![CDATA[Evernote一直是埋头做产品的风格。 关于它，有很多有意思的数据。 比如： 很多用户，过了一年后会再想起这款产品，并成为忠实用户。 大部分付费用户，都是免费用了很久产品之后甘心上套的。 可以认为，Evernote是依靠内在的品质获胜的，虽然走得慢，却一直很稳。 但是这样的产品，想进入中国市场时，却选择了让人称奇的方式——创建功能基本一致，内容绝对隔离的产品——《印象笔记》 要理解这么做的原因，不放先看看Evernote这款产品到底是什么。 Evernote做了什么 ——《“2011年度公司”Evernote的成功之道》 收集你生活中的“数字面包屑” 它可以让你很方便的保存东西并添加标签或注释，将你生活中的“面包屑”收集整理起来，不管是文字还是图片，也不管你添加的标签是时间、人名还是当时的心情。当你创建一个文件的时候，它就已经把时间、地点这些信息添加进去了。 快速查找你所需要的信息 它不仅仅保存信息，还能快速查找你所保存的东西，甚至人的大脑都没有这样的记忆力和效率。Evernote能够识别图片中的文本信息并加以保存和分类，即使是手写的。如果你把某次会议上记录内容的白板拍了下来，即使过段时间你只记的几个单词，Evernote也能帮你找出那张照片。 无处不在 它在你的PC、iPad、Mac和各种各样的智能手机上，还有网页版的Evernote。如果这还不够，你甚至可以通过邮件将信息保存到Evernote。 事实上，不仅如此。“围绕着Evernote形成了一个产品和服务的生态系统。电脑，手机，平板电脑、打印机以及扫描器都有集成Evernote功能的，有时候只需要通过一个专门的Evernote按钮就可以。“——http://xbeta.info/evernote-inc.htm 那么下一个问题是： 印象笔记还有什么 很遗憾，目前看来，印象笔记只有一个小小的核，像个营养不良的孩子，只能将就用一下。 包括：桌面版本，移动版本，未来会有的API，功能方面并没有太多变化。 但因为与原先的生态环境完全隔离，可以说，这完全是二次创业。 &#160; 有人将evernote和还很不成熟的wiz比较，完败。http://xbeta.info/evernote2wiz.htm 这个比较基本完全忽略了围绕evernote的生态环境，但在国内来说，却是事实。 因为政府政策，国内互联网难以想象的封闭。 evernote的生态环境基本相当于全军覆灭。 在这种情态下，直接推倒重来，也就不是什么不可思议的事情了。 &#160; 好在evernote一开始就没有打算强制留住用户，而是支持用户方便的转移对自己来说是无价之宝的用户数据。 另一种角度，这也给了印象笔记二次创业的先发优势。 遗憾的是，目前这种优势难以确立。 老用户转换完全依赖手工。 缺失网页剪辑工具，ifttt这种第三方强大应用的支持，怎么也没心情从国际版转回来。 虽然无法忍受网络的巨大延迟，不过好在软件本身的异步特性，为了高质量软件和服务，留在原地应该是正确的选择。 &#160; 所以建议大家，别凑热闹了。]]></description> <content:encoded><![CDATA[<p><a href="http://evernote.com">Evernote</a>一直是埋头做产品的风格。</p><p>关于它，有很多有意思的数据。</p><p>比如：</p><ul><li>很多用户，过了一年后会再想起这款产品，并成为忠实用户。</li><li>大部分付费用户，都是免费用了很久产品之后甘心上套的。</li></ul><p>可以认为，Evernote是依靠内在的品质获胜的，虽然走得慢，却一直很稳。</p><p>但是这样的产品，想进入中国市场时，却选择了让人称奇的方式——创建功能基本一致，内容绝对隔离的产品——《<a href="http://www.yinxiang.com/">印象笔记</a>》</p><p>要理解这么做的原因，不放先看看Evernote这款产品到底是什么。</p><h3>Evernote做了什么</h3><p>——《“2011年度公司”<a href="http://www.36kr.com/p/75044.html">Evernote的成功之道</a>》</p><blockquote><p><strong>收集你生活中的“数字面包屑”</strong></p><p>它可以让你很方便的保存东西并添加标签或注释，将你生活中的“面包屑”收集整理起来，不管是文字还是图片，也不管你添加的标签是时间、人名还是当时的心情。当你创建一个文件的时候，它就已经把时间、地点这些信息添加进去了。</p><p><strong>快速查找你所需要的信息</strong></p><p>它不仅仅保存信息，还能快速查找你所保存的东西，甚至人的大脑都没有这样的记忆力和效率。Evernote能够识别图片中的文本信息并加以保存和分类，即使是手写的。如果你把某次会议上记录内容的白板拍了下来，即使过段时间你只记的几个单词，Evernote也能帮你找出那张照片。</p><p><strong>无处不在</strong></p><p>它在你的PC、iPad、Mac和各种各样的智能手机上，还有网页版的Evernote。如果这还不够，你甚至可以通过邮件将信息保存到Evernote。</p></blockquote><p>事实上，不仅如此。“围绕着Evernote形成了一个产品和服务的生态系统。电脑，手机，平板电脑、打印机以及扫描器都有集成Evernote功能的，有时候只需要通过一个专门的Evernote按钮就可以。“——<a href="http://xbeta.info/evernote-inc.htm">http://xbeta.info/evernote-inc.htm</a></p><p>那么下一个问题是：</p><h3>印象笔记还有什么</h3><p>很遗憾，目前看来，印象笔记只有一个小小的核，像个营养不良的孩子，只能将就用一下。</p><p>包括：桌面版本，移动版本，未来会有的API，功能方面并没有太多变化。</p><p>但因为与原先的生态环境完全隔离，可以说，这完全是二次创业。</p><p>&nbsp;</p><p>有人将evernote和还很不成熟的wiz比较，完败。<a href="http://xbeta.info/evernote2wiz.htm">http://xbeta.info/evernote2wiz.htm</a></p><p>这个比较基本完全忽略了围绕evernote的生态环境，但在国内来说，却是事实。</p><p>因为政府政策，国内互联网难以想象的封闭。</p><p>evernote的生态环境基本相当于全军覆灭。</p><p>在这种情态下，直接推倒重来，也就不是什么不可思议的事情了。</p><p>&nbsp;</p><p>好在evernote一开始就没有打算强制留住用户，而是支持用户方便的转移对自己来说是无价之宝的用户数据。</p><p>另一种角度，这也给了印象笔记二次创业的先发优势。</p><p>遗憾的是，目前这种优势难以确立。</p><p>老用户转换完全依赖手工。</p><p>缺失网页剪辑工具，ifttt这种第三方强大应用的支持，怎么也没心情从国际版转回来。</p><p>虽然无法忍受网络的巨大延迟，不过好在软件本身的异步特性，为了高质量软件和服务，留在原地应该是正确的选择。</p><p>&nbsp;</p><p>所以建议大家，别凑热闹了。</p> <img src="http://2byte.us/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1609" width="1" height="1" style="display: none;" />]]></content:encoded> <wfw:commentRss>http://2byte.us/2012/from-evernote-to-yinxiang/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license> </item> <item><title>新名字《2字节》(2BYTE.us)</title><link>http://2byte.us/2012/new-name-2byte-us/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-name-2byte-us</link> <comments>http://2byte.us/2012/new-name-2byte-us/#comments</comments> <pubDate>Tue, 08 May 2012 15:18:23 +0000</pubDate> <dc:creator>某L</dc:creator> <category><![CDATA[Blogs]]></category><guid isPermaLink="false">http://2byte.us/?p=1604</guid> <description><![CDATA[定位中文世界的软件和互联网 其实这贴主要是为了验证豆瓣的 doubanclaimad2ed39ebf2eff61]]></description> <content:encoded><![CDATA[<p>定位中文世界的软件和互联网</p><p>其实这贴主要是为了验证豆瓣的</p><p>doubanclaimad2ed39ebf2eff61</p> <img src="http://2byte.us/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1604" width="1" height="1" style="display: none;" />]]></content:encoded> <wfw:commentRss>http://2byte.us/2012/new-name-2byte-us/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license> </item> <item><title>Open API权限管理的设计</title><link>http://2byte.us/2012/open-api-aac-design/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=open-api-aac-design</link> <comments>http://2byte.us/2012/open-api-aac-design/#comments</comments> <pubDate>Tue, 08 May 2012 00:43:40 +0000</pubDate> <dc:creator>某L</dc:creator> <category><![CDATA[Blogs]]></category><guid isPermaLink="false">http://lazing.ave7.net/?p=1601</guid> <description><![CDATA[今天凌晨，突然朋友们开始各种消息，追问微博发生了什么（全球各地）。 直到七点钟一条短信“你变成拉皮条的了？”，才醒来。 后来发现，因为八百年前授权的“安卓HiAPK”网站，结果微博被刷满了某某419之类的信息。 原因倒也简单，因为只是个下软件的论坛账户，所以密码超级简单； 但是不经意关联了微博账号，结果本来控制严格的微博账号形同虚设。 事情本是自己的责任，接下来的处理就让人不快了。 &#160; 首先，新浪无提示的禁止账号发帖。 这是一个非常重要的保护措施，但生效多久，是否可以告知用户。 是否是自动恢复，还是必须人工申诉解决？ 另外禁言功能基本上剥夺了微博所有功能，是否可以设计的精细一点，比如根据发帖渠道禁言。 &#160; 授权是否可以做的细致一点。 目前的网站和应用授权，基本上就是一股脑过来让你选同意。 腾讯的做的记得是好一点，会区分几个权限，而新浪都是默认全选且不能修改。 这就好像好坏产品一起搭售，其实是垄断下不得不做的糟糕交易。 再加上应用授权管理界面的简陋，批量管理没办法进行，垃圾贴也无法批量删除，花了十几分钟差不多才恢复原有面貌。 让这种授权十分鸡肋。 &#160; 新浪OAuth的实现也非常别扭，v1已经是渐渐废止，v2居然没有实现重要的token更新。 随着API对互联网应用越来越重要，权限控制一定是很核心的问题； 用户体验不好，失去用户安全性的信任，代价必然十分巨大。]]></description> <content:encoded><![CDATA[<p>今天凌晨，突然朋友们开始各种消息，追问微博发生了什么（全球各地）。</p><p>直到七点钟一条短信“你变成拉皮条的了？”，才醒来。</p><p>后来发现，因为八百年前授权的“安卓HiAPK”网站，结果微博被刷满了某某419之类的信息。</p><p>原因倒也简单，因为只是个下软件的论坛账户，所以密码超级简单；</p><p>但是不经意关联了微博账号，结果本来控制严格的微博账号形同虚设。</p><p>事情本是自己的责任，接下来的处理就让人不快了。</p><p>&nbsp;</p><p>首先，新浪无提示的禁止账号发帖。</p><p>这是一个非常重要的保护措施，但生效多久，是否可以告知用户。</p><p>是否是自动恢复，还是必须人工申诉解决？</p><p>另外禁言功能基本上剥夺了微博所有功能，是否可以设计的精细一点，比如根据发帖渠道禁言。</p><p>&nbsp;</p><p>授权是否可以做的细致一点。</p><p>目前的网站和应用授权，基本上就是一股脑过来让你选同意。</p><p>腾讯的做的记得是好一点，会区分几个权限，而新浪都是默认全选且不能修改。</p><p>这就好像好坏产品一起搭售，其实是垄断下不得不做的糟糕交易。</p><p>再加上应用授权管理界面的简陋，批量管理没办法进行，垃圾贴也无法批量删除，花了十几分钟差不多才恢复原有面貌。</p><p>让这种授权十分鸡肋。</p><p>&nbsp;</p><p>新浪OAuth的实现也非常别扭，v1已经是渐渐废止，v2居然没有实现重要的token更新。</p><p>随着API对互联网应用越来越重要，权限控制一定是很核心的问题；</p><p>用户体验不好，失去用户安全性的信任，代价必然十分巨大。</p> <img src="http://2byte.us/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1601" width="1" height="1" style="display: none;" />]]></content:encoded> <wfw:commentRss>http://2byte.us/2012/open-api-aac-design/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license> </item> <item><title>博客更新完成-转型纯专业博客</title><link>http://2byte.us/2012/%e5%8d%9a%e5%ae%a2%e6%9b%b4%e6%96%b0%e5%ae%8c%e6%88%90-%e8%bd%ac%e5%9e%8b%e7%ba%af%e4%b8%93%e4%b8%9a%e5%8d%9a%e5%ae%a2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e5%258d%259a%25e5%25ae%25a2%25e6%259b%25b4%25e6%2596%25b0%25e5%25ae%258c%25e6%2588%2590-%25e8%25bd%25ac%25e5%259e%258b%25e7%25ba%25af%25e4%25b8%2593%25e4%25b8%259a%25e5%258d%259a%25e5%25ae%25a2</link> <comments>http://2byte.us/2012/%e5%8d%9a%e5%ae%a2%e6%9b%b4%e6%96%b0%e5%ae%8c%e6%88%90-%e8%bd%ac%e5%9e%8b%e7%ba%af%e4%b8%93%e4%b8%9a%e5%8d%9a%e5%ae%a2/#comments</comments> <pubDate>Mon, 07 May 2012 07:31:23 +0000</pubDate> <dc:creator>某L</dc:creator> <category><![CDATA[Blogs]]></category><guid isPermaLink="false">http://lazing.ave7.net/?p=1598</guid> <description><![CDATA[几百篇全部删除，只留下一些看起来还有一读价值的。 以后博客将专注金融/互联网/敏捷/企业MDA/技术八卦。 摄影相关主要发图虫: http://lazing.tuchong.com 有的没的，写完存档或者即时删除，不做公布。]]></description> <content:encoded><![CDATA[<p>几百篇全部删除，只留下一些看起来还有一读价值的。</p><p>以后博客将专注金融/互联网/敏捷/企业MDA/技术八卦。</p><p>摄影相关主要发图虫: <a href="http://lazing.tuchong.com">http://lazing.tuchong.com</a></p><p>有的没的，写完存档或者即时删除，不做公布。</p> <img src="http://2byte.us/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1598" width="1" height="1" style="display: none;" />]]></content:encoded> <wfw:commentRss>http://2byte.us/2012/%e5%8d%9a%e5%ae%a2%e6%9b%b4%e6%96%b0%e5%ae%8c%e6%88%90-%e8%bd%ac%e5%9e%8b%e7%ba%af%e4%b8%93%e4%b8%9a%e5%8d%9a%e5%ae%a2/feed/</wfw:commentRss> <slash:comments>4</slash:comments> <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license> </item> <item><title>Linux Web服务器性能调优 &#8211; Apache的工作模式及配置</title><link>http://2byte.us/2011/linux-server-tunning-apache-mpm-configuration/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=linux-server-tunning-apache-mpm-configuration</link> <comments>http://2byte.us/2011/linux-server-tunning-apache-mpm-configuration/#comments</comments> <pubDate>Sat, 03 Sep 2011 06:44:59 +0000</pubDate> <dc:creator>某L</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[apache]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[mpm]]></category> <category><![CDATA[multithreading]]></category> <category><![CDATA[performance]]></category> <category><![CDATA[prefork]]></category> <category><![CDATA[worker]]></category><guid isPermaLink="false">http://lazing.ave7.net/2011/linux-web%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%80%a7%e8%83%bd%e8%b0%83%e4%bc%98-apache%e7%9a%84%e5%b7%a5%e4%bd%9c%e6%a8%a1%e5%bc%8f%e5%8f%8a%e9%85%8d%e7%bd%ae/</guid> <description><![CDATA[一般来说Apache有两种常用工作模式prefork和worker； 要查看当前服务器的工作模式，请用命令 apache2 -l $ apache2 -l Compiled in modules: core.c mod_log_config.c mod_logio.c prefork.c http_core.c mod_so.c 可以看到prefork.c 说明现在在用prefork模式。 关于两种模式的区别，根据官方文档： The workerMPM uses multiple child processes with many threads each. Each thread handles one connection at a time. Worker generally is a good choice for high-traffic servers because it has a smaller memory footprint than the [...]]]></description> <content:encoded><![CDATA[<p>一般来说Apache有两种常用工作模式prefork和worker；</p><p>要查看当前服务器的工作模式，请用命令 apache2 -l</p><blockquote><p>$ apache2 -l<br /> Compiled in modules:<br /> core.c<br /> mod_log_config.c<br /> mod_logio.c<br /> prefork.c<br /> http_core.c<br /> mod_so.c</p></blockquote><p>可以看到prefork.c 说明现在在用prefork模式。</p><p>关于两种模式的区别，根据官方文档：</p><ul><li>The <code><a href="http://httpd.apache.org/docs/2.2/zh-cn/mod/worker.html">worker</a></code>MPM uses multiple child processes with many threads each. Each thread handles one connection at a time. Worker generally is a good choice for high-traffic servers because it has a smaller memory footprint than the prefork MPM.</li><li>The <code><a href="http://httpd.apache.org/docs/2.2/zh-cn/mod/prefork.html">prefork</a></code> MPM uses multiple child processes with one thread each. Each process handles one connection at a time. On many systems, prefork is comparable in speed to worker, but it uses more memory. Prefork&#8217;s threadless design has advantages over worker in some situations: it can be used with non-thread-safe third-party modules, and it is easier to debug on platforms with poor thread debugging support.</li></ul><p><span style="color: #444444;">可以看到，这些主要和进程和线程有关，对于内存有限逻辑简单，不太考虑线程安全的网站，worker模式显然更加适合。</span></p><p><span style="color: #444444;">复习下进程和线程的主要区别和联系：</span></p><h3><strong></strong><strong>进程与线程区别与联系</strong></h3><ol><li>划分尺度:线程更小，所以多线程程序并发性更高；</li><li>资源分配：进程是资源分配的基本单位，同一进程内多个线程共享其资源；</li><li>地址空间：进程拥有独立的地址空间，同一进程内多个线程共享其资源；</li><li>处理器调度：线程是处理器调度的基本单位；</li><li>执行：每个线程都有一个程序运行的入口，顺序执行序列和程序的出口，但线程不能单独执行，必须组成进程，一个进程至少有一个主线程。简而言之,一个程序至少有一个进程,一个进程至少有一个线程.</li></ol><p><span style="color: #444444;">worker模式是介于纯进程的prefork和纯线程的event模式直接的方式，在稳定性和资源上有一个取舍。</span></p><h3>prefork配置解释</h3><p>一个典型的prefork配置和解释如下</p><blockquote><p>&lt;IfModule prefork.c&gt;<br /> StartServers 20 # 启动服务数，对应启动进程数<br /> MinSpareServers 50 # 最小空闲服务（提高响应能力），当前进程数 &gt; 最小空闲服务 + 工作进程<br /> MaxSpareServers 100 # 最大空闲服务（合理释放资源），当前进程数 &lt; 最大空闲服务 + 工作进程<br /> MaxClients 200 # 最大客户端，对应最大进程数<br /> MaxRequestsPerChild 20000 # 每个服务最多处理的请求数量，设定一个有限值可以避免内存泄漏，但会消耗进程创建和销毁的资源<br /> &lt;/IfModule&gt;</p></blockquote><p>prefork是用起来最方便的设置，apache的默认设置也是如此。<br /> 但该模式最内存资源消耗巨大。举例来说：<br /> 一般情况下，一个PHP网站中，每个server需要30M左右内存。<br /> 按照前文的配置，最多将占用6G左右的内存。<br /> 如果资源不足，就会引发频繁的page fault，大量的SWAP，系统产生大量IO，导致宕机。</p><p>所以合理的调整参数，满足网站并发要求和资源限制，在小内存(1G)，prefork模式几乎是不可能做到的。</p><h3>worker配置解释</h3><blockquote><p>&lt;IfModule worker.c&gt;</p><p>StartServers 15 # 启动的服务，对应进程</p><p>ServerLimit 15 # 最大服务限制 应满足 ServerLimit &gt; MaxClients / ThreadsPerChild</p><p>MaxClients 256 # 最大客户端数量<br /> ThreadLimit 256 # 最大线程数量<br /> MinSpareThreads 30 # 最小空闲线程（提高响应能力），当前线程数 &gt; 最小空闲服务 + 工作线程<br /> MaxSpareThreads 305 # 最大空闲线程（合理释放资源），当前线程数 &lt; 最大空闲服务 + 工作线程<br /> ThreadsPerChild 255 # 每个子进程对应对线程数<br /> MaxRequestsPerChild 0 # 每个进程处理的最大请求数量，达到即销毁新建进程<br /> &lt;/IfModule&gt;</p></blockquote><p>类似的，我们也主要关注其并发响应能力和资源占用情况。</p><p>上面的配置可以支持256的并发，内存占用约大于 15 * 30M = 450M 左右，算上线程的开销，大致小于500M。</p><h3>其他建议</h3><p>并发和性能与很多东西相关，不是简单计算能够解决的。</p><p>这里的配置主要是避免系统瓶颈，同时保护服务器不要超过应用能力。</p><p>实际情况中，和磁盘性能，网络，CPU等都有关系，建议在对硬件的充分理解上，结合性能测试工具不断调优。<a href="http://lazing.ave7.net/2011/linux-web%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%80%a7%e8%83%bd%e8%b0%83%e4%bc%98-%e5%b7%a5%e5%85%b7%e7%ae%b1/" target="_blank">Linux WEB Perfomance Tunning Toolbox</a><ul><li><a href="http://2byte.us/2011/linux-web-server-tunning-toolbox/" rel="bookmark" title="2011/09/03">Linux WEB服务器性能调优 &#8211; 工具箱</a></li><li><a href="http://2byte.us/2010/let-us-sync-it-on-the-synchronization-of-office-and-some-of-the-secret-knowledge-management/" rel="bookmark" title="2010/11/08">让我们同步吧 &#8211; 关于同步办公和知识管理的一些秘密</a></li></ul><p></p> <img src="http://2byte.us/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1269" width="1" height="1" style="display: none;" />]]></content:encoded> <wfw:commentRss>http://2byte.us/2011/linux-server-tunning-apache-mpm-configuration/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license> </item> <item><title>Linux WEB服务器性能调优 &#8211; 工具箱</title><link>http://2byte.us/2011/linux-web-server-tunning-toolbox/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=linux-web-server-tunning-toolbox</link> <comments>http://2byte.us/2011/linux-web-server-tunning-toolbox/#comments</comments> <pubDate>Fri, 02 Sep 2011 17:46:14 +0000</pubDate> <dc:creator>某L</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[ab]]></category> <category><![CDATA[apache]]></category> <category><![CDATA[awk]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[lsof]]></category> <category><![CDATA[main_category]]></category> <category><![CDATA[netstat]]></category> <category><![CDATA[ps]]></category> <category><![CDATA[pstree]]></category> <category><![CDATA[sar]]></category> <category><![CDATA[vmstat]]></category><guid isPermaLink="false">http://lazing.ave7.net/2011/linux-web%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%80%a7%e8%83%bd%e8%b0%83%e4%bc%98-%e5%b7%a5%e5%85%b7%e7%ae%b1/</guid> <description><![CDATA[以下是这两天调优的小笔记。第一部分 &#8211; 工具 工具 top top 命令用于互动查看系统情况，相信linux用户都用过。 备注：H 可以显示线程 u 可以指定用户 ps ps可以列出进程状态，最经典的用法就是 ps aux 不过我更喜欢加上 ps aux -H 可显示进程层次 另外 ps aux -T 可以显示线程 pstree 以树形方式简单直接显示进程，常用 pstree –ph (带线程) lsof 使用它既可以知道进程打开了哪些文件，也可以了解一个文件被哪个进程打开。 一般需配合 grep 使用，对于前面几个工具，发现状态经常为D IOWait较高的情况，最适合用lsof分析原因。 举例： lsof /etc/passwd 查看谁打开了passwd文件 lsof -p 9995 查看进程9995打开的文件 lsof -i -n -p 显示网络连接状态也非常好用 ab 压力测试工具 常用 ab -c 20 [...]]]></description> <content:encoded><![CDATA[<p>以下是这两天调优的小笔记。第一部分 &#8211; 工具</p><h2>工具</h2><h3>top</h3><p>top 命令用于互动查看系统情况，相信linux用户都用过。</p><p>备注：H 可以显示线程 u 可以指定用户</p><h3>ps</h3><p>ps可以列出进程状态，最经典的用法就是 ps aux</p><p>不过我更喜欢加上 ps aux -H 可显示进程层次</p><p>另外 ps aux -T 可以显示线程</p><h3>pstree</h3><p>以树形方式简单直接显示进程，常用 pstree –ph (带线程)</p><h3>lsof</h3><p>使用它既可以知道进程打开了哪些文件，也可以了解一个文件被哪个进程打开。</p><p>一般需配合 grep 使用，对于前面几个工具，发现状态经常为D IOWait较高的情况，最适合用lsof分析原因。</p><p>举例：</p><p>lsof /etc/passwd 查看谁打开了passwd文件</p><p>lsof -p 9995 查看进程9995打开的文件</p><p>lsof -i -n -p 显示网络连接状态也非常好用</p><h3>ab</h3><p>压力测试工具</p><p>常用 ab -c 20 -n 1000 <a href="http://example.org/">http://example.org/</a></p><p>用20并发请求1000次 <a href="http://example.org/">http://example.org/</a> 并汇总统计</p><h3>sar</h3><p>系统状态统计</p><h3>vmstat</h3><p>系统状态统计</p><h2>短命令</h2><p>TCP网络连接状态</p><p><strong>netstat -n | awk &#8216;/^tcp/ {++state[$NF]} END {for(key in state) print key,&#8221;t&#8221;,state[key]}&#8217;</strong><br /> 会得到类似下面的结果，具体数字会有所不同：<br /> LAST_ACK         1<br /> SYN_RECV         14<br /> ESTABLISHED      79<br /> FIN_WAIT1        28<br /> FIN_WAIT2        3<br /> CLOSING          5<br /> TIME_WAIT        1669</p><p>SYN_RECV表示等待响应，如果数值较高，需要提高服务器的吞吐量</p><p>ESTABLISHED是成功建立连接的，如果占主导是好事情</p><p>其他意义不大，有兴趣可以查看TCP相关资料<ul><li><a href="http://2byte.us/2010/let-us-sync-it-on-the-synchronization-of-office-and-some-of-the-secret-knowledge-management/" rel="bookmark" title="2010/11/08">让我们同步吧 &#8211; 关于同步办公和知识管理的一些秘密</a></li><li><a href="http://2byte.us/2011/linux-server-tunning-apache-mpm-configuration/" rel="bookmark" title="2011/09/03">Linux Web服务器性能调优 &#8211; Apache的工作模式及配置</a></li></ul><p></p> <img src="http://2byte.us/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1268" width="1" height="1" style="display: none;" />]]></content:encoded> <wfw:commentRss>http://2byte.us/2011/linux-web-server-tunning-toolbox/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license> </item> <item><title>iPhone, iPad 应用安装指南</title><link>http://2byte.us/2010/iphone-ipad-application-installation-guide/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=iphone-ipad-application-installation-guide</link> <comments>http://2byte.us/2010/iphone-ipad-application-installation-guide/#comments</comments> <pubDate>Mon, 06 Dec 2010 03:35:08 +0000</pubDate> <dc:creator>某L</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[appsync]]></category> <category><![CDATA[cydia]]></category> <category><![CDATA[deb]]></category> <category><![CDATA[hackulo]]></category> <category><![CDATA[installous]]></category> <category><![CDATA[ios]]></category> <category><![CDATA[ipa]]></category> <category><![CDATA[ipad]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[itune]]></category> <category><![CDATA[ssh]]></category><guid isPermaLink="false">http://lazing.ave7.net/2010/iphone-ipad-application-installation-guide/</guid> <description><![CDATA[按照官方的模式，通过iTune同步应用和在设备的App Store直接购买是唯一的两种安装应用的方式。 而为了安装破解的收费软件，和一些系统级别的软件更新，就需要更特别一点的方法。 Highlight: 最基本最守法的是通过iTune App Store(通过电脑或手机直接下载)安装 最好的破解包是ipa格式的，deb是某些系统包必须的格式，pxl是最不推荐的，因为会影响系统稳定性。 安装第三方软件，iPhone需先越狱 首先考虑App Store安装，然后是Cydia(deb)或AppSync+iTunes(ipa)，接着是通过SSH或者i-funbox + installous安装，91手机助手之类请尽量不考虑。 应用软件包分类 iPhone的应用软件，根据其扩展名，主要有.deb, .ipa, .pxl三种，三种都可以通过网络直接下载到，但安装方式非常不同。 类型 说明 安装方式 .deb 通常为系统文件，一般没有图标。 通过Cydia直接安装，或者通过ifunbox上传到Cydia后重新启动自动安装。 .ipa 通常为应用软件，多为正版软件破解后由网友共享，各大论坛可以搜到。 通过AppSync，利用iTunes直接同步安装；或者通过iFunbox上传到Installous软件目录后利用Installous直接安装 .pxl 多为91手机助手采用的应用程序格式，因91对手机系统影响较大，不推荐 通过91手机助手安装 一些解释： AppSync &#8211; iPhone和iPad越狱后可以安装的系统软件，可以破解iOS系统对应用程序安装的验证机制，使得iPhone可以安装破解的ipa程序。 iFunbox &#8211; 越狱后可用的iPhone/iPad管理程序，可以管理软件，直接访问系统目录，管理照片和音乐（http://www.i-funbox.com/） Installous &#8211; 应用软件，可以在手机上直接安装破解的ipa程序，依赖于AppSync安装。 后面仅介绍 deb格式的安装和ipa格式的安装。pxl请参考91官方网站。 系统越狱 因为各个版本的系统越狱方式不同，没有办法统一介绍，请参考 http://goo.gl/rvvaP 判断设备是否已经越狱，只有检查应用中是否有Cydia，如果有，证明已经越狱。 关于越狱是否安全：主要取决于越狱方式和后续安装的软件，只要谨慎选择会让iPhone/iPad更强大。 deb软件安装 deb是linux下应用广泛的软件包格式，其包含一套管理系统，可以自己计算软件包之间的依赖，自动安装，减轻配置负担。 因此，不建议直接通过deb包的方式安装，而是通过Cydia搜索所需deb软件安装。 安装方法一：直接从Cydia搜索软件名称安装即可 如果你找不到所需的软件，可能你需要添加相关Cydia源才能安装，方法是： 打开Cydia，选择Manage –&#62; Sources –&#62;Edit-&#62;Add [...]]]></description> <content:encoded><![CDATA[<p>按照官方的模式，通过iTune同步应用和在设备的App Store直接购买是唯一的两种安装应用的方式。</p><p>而为了安装破解的收费软件，和一些系统级别的软件更新，就需要更特别一点的方法。</p><p>Highlight:</p><ol><ol><li>最基本最守法的是通过iTune App Store(通过电脑或手机直接下载)安装</li><li>最好的破解包是ipa格式的，deb是某些系统包必须的格式，pxl是最不推荐的，因为会影响系统稳定性。</li><li>安装第三方软件，iPhone需先越狱</li><li>首先考虑App Store安装，然后是Cydia(deb)或AppSync+iTunes(ipa)，接着是通过SSH或者i-funbox + installous安装，91手机助手之类请尽量不考虑。</li></ol></ol><p> <span id="more-1161"></span><br /><h2>应用软件包分类</h2><p>iPhone的应用软件，根据其扩展名，主要有.deb, .ipa, .pxl三种，三种都可以通过网络直接下载到，但安装方式非常不同。</p><table border="1" cellspacing="0" cellpadding="2" width="505"><tbody><tr><td valign="top" width="72">类型</td><td valign="top" width="194">说明</td><td valign="top" width="237">安装方式</td></tr><tr><td valign="top" width="72">.deb</td><td valign="top" width="194">通常为系统文件，一般没有图标。</td><td valign="top" width="237">通过Cydia直接安装，或者通过ifunbox上传到Cydia后重新启动自动安装。</td></tr><tr><td valign="top" width="72">.ipa</td><td valign="top" width="194">通常为应用软件，多为正版软件破解后由网友共享，各大论坛可以搜到。</td><td valign="top" width="237">通过AppSync，利用iTunes直接同步安装；或者通过iFunbox上传到Installous软件目录后利用Installous直接安装</td></tr><tr><td valign="top" width="72">.pxl</td><td valign="top" width="194">多为91手机助手采用的应用程序格式，因91对手机系统影响较大，不推荐</td><td valign="top" width="237">通过91手机助手安装</td></tr></tbody></table><p>一些解释：</p><p>AppSync &#8211; iPhone和iPad越狱后可以安装的系统软件，可以破解iOS系统对应用程序安装的验证机制，使得iPhone可以安装破解的ipa程序。</p><p>iFunbox &#8211; 越狱后可用的iPhone/iPad管理程序，可以管理软件，直接访问系统目录，管理照片和音乐（<a href="http://www.i-funbox.com/">http://www.i-funbox.com/</a>）</p><p>Installous &#8211; 应用软件，可以在手机上直接安装破解的ipa程序，依赖于AppSync安装。</p><p>后面仅介绍 deb格式的安装和ipa格式的安装。pxl请参考91官方网站。</p><h2>系统越狱</h2><p>因为各个版本的系统越狱方式不同，没有办法统一介绍，请参考 <a title="http://goo.gl/rvvaP" href="http://goo.gl/rvvaP">http://goo.gl/rvvaP</a></p><p>判断设备是否已经越狱，只有检查应用中是否有Cydia，如果有，证明已经越狱。</p><p>关于越狱是否安全：主要取决于越狱方式和后续安装的软件，只要谨慎选择会让iPhone/iPad更强大。</p><h2>deb软件安装</h2><p>deb是linux下应用广泛的软件包格式，其包含一套管理系统，可以自己计算软件包之间的依赖，自动安装，减轻配置负担。</p><p>因此，不建议直接通过deb包的方式安装，而是通过Cydia搜索所需deb软件安装。</p><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/12/image.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lazing.ave7.net/wp-content/uploads/2010/12/image_thumb.png" width="483" height="369" /></a></p><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/12/image1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lazing.ave7.net/wp-content/uploads/2010/12/image_thumb1.png" width="251" height="360" /></a></p><p>安装方法一：直接从Cydia搜索软件名称安装即可</p><p>如果你找不到所需的软件，可能你需要添加相关Cydia源才能安装，方法是：</p><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/12/image2.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lazing.ave7.net/wp-content/uploads/2010/12/image_thumb2.png" width="323" height="484" /></a></p><p>打开Cydia，选择Manage –&gt; Sources –&gt;Edit-&gt;Add</p><p>填入源地址，点击验证。</p><p>常见Cydia源地址如下：</p><blockquote><p><a href="http://apt.weiphone.com/cydia/">http://apt.weiphone.com/cydia/</a> <br />威锋网新源 （现处测试阶段）</p><p><a href="http://app.weiphone.com/cydia/">http://app.weiphone.com/cydia/</a> <br />原威锋网源（必安）</p><p>SiNful iPhone Repo <br />源地址：<a href="http://repo.sinfuliphone.com/">http://repo.sinfuliphone.com</a> <br />xSellize <br />源地址：<a href="http://xsellize.com/cydia/">http://xsellize.com/cydia/</a> <br />Hackulo（必安） <br />源地址：<a href="http://cydia.hackulo.us/">http://cydia.hackulo.us/</a> <br />iPhoneSch <br />源地址：<a href="http://iphonesch.iespana.es/repo/">http://iphonesch.iespana.es/repo/</a> <br />clubifone <br />源地址：<a href="http://clubifone.org/repo/">http://clubifone.org/repo/</a></p></blockquote><p>提示，安装Weiphone源后，可以搜到一个安装项：替换所有源为weiphone镜像。可以有效避免安装时源被屏蔽的问题，推荐试用。</p><p>另外，weiphone源里面也有一些安装项，可以直接添加新的源，可以找找，比如快速拨号: kuaidial</p><h2>ipa格式软件安装</h2><p>大多数应用和游戏的破解版本都是以ipa的方式放出的。推荐试用AppSync+iTunes同步的方式安装，这样既可以用iTunes帐号下载收费或免费软件并自动更新，也可以安装部分破解软件。</p><h3>AppSync安装</h3><p>AppSync软件位于 <a href="http://cydia.hackulo.us/">http://cydia.hackulo.us/</a> ，不同的系统版本对应不同的软件。如果不确定，可以直接安装Installous软件。它将自动检测需要的AppSync版本安装。</p><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/12/image3.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lazing.ave7.net/wp-content/uploads/2010/12/image_thumb3.png" width="489" height="309" /></a></p><p>请参考 <a title="http://goo.gl/wAzY3" href="http://goo.gl/wAzY3">http://goo.gl/wAzY3</a></p><h3>通过iTunes同步破解的ipa软件</h3><p>安装好AppSync后，就可以直接通过iTunes安装破解的ipa软件了。</p><p>直接把下载后的ipa拖入itunes，在应用软件库中即可看到。有时下载到的ipa是zip格式，可以打开查看一下，如果里面有ipa的文件，就请解压后安装，如果都为目录，请直接将后缀名修改为ipa安装。</p><p>同步时，请记得勾选软件，并检查在右侧出现的软件是否是预期的结果。</p><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/12/image4.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lazing.ave7.net/wp-content/uploads/2010/12/image_thumb4.png" width="666" height="396" /></a></p><p>注意：很多JS在购机的时候用自己的账号安装了一些软件，这些软件在换到正常注册的账号后会删除，因此可能很多好用的应用就没有了。</p><p>不过机器是自己的，还是仔仔细细打扫一遍才好用，是吧？</p><ul><li><a href="http://2byte.us/2010/iwork-and-microsoft-office-suite-compatibility-problems/" rel="bookmark" title="2010/08/31">iWork套件与Microsoft Office兼容性的问题</a></li><li><a href="http://2byte.us/2010/let-us-sync-it-on-the-synchronization-of-office-and-some-of-the-secret-knowledge-management/" rel="bookmark" title="2010/11/08">让我们同步吧 &#8211; 关于同步办公和知识管理的一些秘密</a></li><li><a href="http://2byte.us/2010/iphone-1-2-3-getting-started-required/" rel="bookmark" title="2010/11/10">iPhone 1-2-3 – 入门必读</a></li><li><a href="http://2byte.us/2010/iphone-firmware-update-3259-error-and-itune-10-bug/" rel="bookmark" title="2010/09/14">iPhone固件更新3259错误与iTune 10 bug？</a></li></ul><p></p> <img src="http://2byte.us/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1161" width="1" height="1" style="display: none;" />]]></content:encoded> <wfw:commentRss>http://2byte.us/2010/iphone-ipad-application-installation-guide/feed/</wfw:commentRss> <slash:comments>6</slash:comments> <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license> </item> <item><title>iPhone 1-2-3 – 入门必读</title><link>http://2byte.us/2010/iphone-1-2-3-getting-started-required/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=iphone-1-2-3-getting-started-required</link> <comments>http://2byte.us/2010/iphone-1-2-3-getting-started-required/#comments</comments> <pubDate>Wed, 10 Nov 2010 08:57:42 +0000</pubDate> <dc:creator>某L</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[apple]]></category> <category><![CDATA[appstore]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[ibooks]]></category> <category><![CDATA[ios]]></category> <category><![CDATA[ipad]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[ipod]]></category> <category><![CDATA[itune]]></category> <category><![CDATA[podcast]]></category><guid isPermaLink="false">http://lazing.ave7.net/2010/iphone-1-2-3-getting-started-required/</guid> <description><![CDATA[其实我一点都不想讨论苹果，我是一个Geek，Google的忠实粉丝，但是苹果的固执和乔布斯的疯狂，让他们做了了不起的事情。 如果你还没有iPad，iPhone，那么现在就去买一个，至少是一个iTouch，这将完全改变你的生活，让你也变得了不起。 一切的基础 – iOS 所有关于苹果最新设备的喜爱和抱怨，都源于它们的基础——操作系统iOS。 iOS最先在iTouch上使用，在iPhone上大红大紫。iPad，iPhone 3/3GS, iPhone 4 包括iTouch上都有所不同。主要受到硬件的限制，软件系统本身保持高度的一致，这也就使得相互间的兼容性非常好。 作为一个用户，无需知道太多，能够自助就可以了，比如： iTune 一切的中心 iTune是进入苹果世界的钥匙，作为普通用户，必须拥有。 iTune的主要功能包括：软件和媒体管理，同步和备份，固件升级恢复，itune账户管理。 关于升级固件 itune连接网络之后，可以自动检测和下载最新的固件。 同时，从网络上也能下载到一些以.ipsw为扩展名的固件包。如果安装了itune，这个固件包后，会自动安装到itune中用于升级。 如果没有越狱，itune的升级应该不是问题。否则，可能会遇到程序无法启动等问题。最万能的办法，就是恢复固件，重新越狱安装（其实也不会很麻烦，因为云时代，大多数信息都在网络上，各种媒体都在itune中，同步一下就可以） 越狱不是必须的，而且很多情况也没必要。免费软件非常多，大多数收费软件也并不贵。 支付用一张国际信用卡就搞定了，也可以在淘宝买充值券，没必要为这些小便宜给自己找那么多麻烦。 关于恢复固件 关机状态下，按住HOME（就是最下方的圆点）和电源键启动就可以进入恢复状态。这个时候连接itune会提示有恢复状态的设备，询问是否恢复。itune会自动下载或者使用本地可用的固件，按照向导操作即可。 恢复固件会还原设备到初始状态，因此保留好联系人等备份就非常重要。可以参考之前的文章，基于云环境让信息无需备份。 开始使用 —— 关于游戏，应用和其他 第一件事情就是申请itune账号 申请账号 从任何设备的App Store都可以申请账号，但Apple的密码验证和其他规则并不统一，造成很多困惑。 推荐通过电脑的itune申请，这样可以申请到不关联信用卡的账号，具体步骤如下： 点击苹果应用商店 iTune Store，从右侧选择一个免费应用 在弹出的窗口中创建账户 按向导填好表单之后，会弹出一个界面，关联信用卡。选择None即可暂不关联，以后在“显示我的账户”菜单项中可以修改。 此后用这个账号，就可以登录所有需要iTune账号的场合了。 购买，下载和安装 从iTune商店（包括电脑和设备中的）中找到喜欢的游戏，应用或者其他资源，就可以下载安装了。 如果从电脑中安装，系统会开始下载，完成后，连接设备，从下方选择同步即可。 如果是从设备中安装的，选择“自XXX传送购买项目”就可以将应用传回电脑。 所有的安装软件包，都保存在itune音乐库中（所有的其他下载项目也都在类似的地方），因此只要主要备份这个文件夹就可以了。 连接手机后，选择应用程序页签，可以对应用进行排列和整理，拖拖拽拽就可以了。 如果将一个应用拖放在另一个应用上，可以新建一个文件夹，用来整理 —— 这是iOS4新增的功能。 应用程序的更多功能 关于应用程序要说的是，不少程序的设置都是同一在设置里面。 同时，有些应用，如iPage, keynote，需要通过应用程序 &#8211; 文件共享交换文件。 媒体资料管理 [...]]]></description> <content:encoded><![CDATA[<p>其实我一点都不想讨论苹果，我是一个Geek，Google的忠实粉丝，但是苹果的固执和乔布斯的疯狂，让他们做了了不起的事情。</p><p>如果你还没有iPad，iPhone，那么现在就去买一个，至少是一个iTouch，这将完全改变你的生活，让你也变得了不起。</p><p><span id="more-1113"></span></p><h2>一切的基础 – iOS</h2><p>所有关于苹果最新设备的喜爱和抱怨，都源于它们的基础——操作系统iOS。</p><p>iOS最先在iTouch上使用，在iPhone上大红大紫。iPad，iPhone 3/3GS, iPhone 4 包括iTouch上都有所不同。主要受到硬件的限制，软件系统本身保持高度的一致，这也就使得相互间的兼容性非常好。</p><p>作为一个用户，无需知道太多，能够自助就可以了，比如：</p><h3>iTune 一切的中心</h3><p>iTune是进入苹果世界的钥匙，作为普通用户，必须拥有。</p><p>iTune的主要功能包括：软件和媒体管理，同步和备份，固件升级恢复，itune账户管理。</p><h3>关于升级固件</h3><p>itune连接网络之后，可以自动检测和下载最新的固件。</p><p>同时，从网络上也能下载到一些以.ipsw为扩展名的固件包。如果安装了itune，这个固件包后，会自动安装到itune中用于升级。</p><p>如果没有越狱，itune的升级应该不是问题。否则，可能会遇到程序无法启动等问题。最万能的办法，就是恢复固件，重新越狱安装（其实也不会很麻烦，因为云时代，大多数信息都在网络上，各种媒体都在itune中，同步一下就可以）</p><p>越狱不是必须的，而且很多情况也没必要。免费软件非常多，大多数收费软件也并不贵。</p><p>支付用一张国际信用卡就搞定了，也可以在淘宝买充值券，没必要为这些小便宜给自己找那么多麻烦。</p><h3>关于恢复固件</h3><p>关机状态下，按住HOME（就是最下方的圆点）和电源键启动就可以进入恢复状态。这个时候连接itune会提示有恢复状态的设备，询问是否恢复。itune会自动下载或者使用本地可用的固件，按照向导操作即可。</p><p>恢复固件会还原设备到初始状态，因此保留好联系人等备份就非常重要。可以<a href="http://lazing.ave7.net/2010/let-us-sync-it-on-the-synchronization-of-office-and-some-of-the-secret-knowledge-management/" target="_blank">参考之前的文章，基于云环境让信息无需备份</a>。</p><h2>开始使用 —— 关于游戏，应用和其他</h2><p>第一件事情就是申请itune账号</p><h3>申请账号</h3><p>从任何设备的App Store都可以申请账号，但Apple的密码验证和其他规则并不统一，造成很多困惑。</p><p>推荐通过电脑的itune申请，这样可以申请到不关联信用卡的账号，具体步骤如下：</p><ol><li>点击苹果应用商店 iTune Store，从右侧选择一个免费应用<br /> <a href="http://lazing.ave7.net/wp-content/uploads/2010/11/image8.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://lazing.ave7.net/wp-content/uploads/2010/11/image_thumb7.png" border="0" alt="image" width="441" height="390" /></a></li><li>在弹出的窗口中创建账户<br /> <a href="http://lazing.ave7.net/wp-content/uploads/2010/11/image9.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://lazing.ave7.net/wp-content/uploads/2010/11/image_thumb8.png" border="0" alt="image" width="334" height="195" /></a></li><li>按向导填好表单之后，会弹出一个界面，关联信用卡。选择None即可暂不关联，以后在“显示我的账户”菜单项中可以修改。</li></ol><p>此后用这个账号，就可以登录所有需要iTune账号的场合了。</p><h3>购买，下载和安装</h3><p>从iTune商店（包括电脑和设备中的）中找到喜欢的游戏，应用或者其他资源，就可以下载安装了。</p><p>如果从电脑中安装，系统会开始下载，完成后，连接设备，从下方选择同步即可。</p><p>如果是从设备中安装的，选择“自XXX传送购买项目”就可以将应用传回电脑。</p><p>所有的安装软件包，都保存在itune音乐库中（所有的其他下载项目也都在类似的地方），因此只要主要备份这个文件夹就可以了。</p><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/11/image10.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://lazing.ave7.net/wp-content/uploads/2010/11/image_thumb9.png" border="0" alt="image" width="453" height="264" /></a></p><p>连接手机后，选择应用程序页签，可以对应用进行排列和整理，拖拖拽拽就可以了。</p><p>如果将一个应用拖放在另一个应用上，可以新建一个文件夹，用来整理 —— 这是iOS4新增的功能。</p><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/11/image11.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://lazing.ave7.net/wp-content/uploads/2010/11/image_thumb10.png" border="0" alt="image" width="462" height="329" /></a></p><h3>应用程序的更多功能</h3><p>关于应用程序要说的是，不少程序的设置都是同一在设置里面。</p><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/11/image12.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://lazing.ave7.net/wp-content/uploads/2010/11/image_thumb11.png" border="0" alt="image" width="193" height="291" /></a></p><p>同时，有些应用，如iPage, keynote，需要通过应用程序 &#8211; 文件共享交换文件。</p><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/11/image13.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://lazing.ave7.net/wp-content/uploads/2010/11/image_thumb12.png" border="0" alt="image" width="511" height="364" /></a></p><h2>媒体资料管理</h2><h3>图片管理</h3><p>最简单的图片管理方式，是通过iTune同步图片文件夹。iTune会根据情况，自动转换图片格式。</p><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/11/image14.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://lazing.ave7.net/wp-content/uploads/2010/11/image_thumb13.png" border="0" alt="image" width="505" height="360" /></a></p><p>而iPhone内的照片，可以通过照片管理软件导入，推荐<a href="http://picasa.google.com" target="_blank">下载 google picasa</a></p><h3>音乐管理</h3><p>itune的音乐管理顺序：</p><ol><li>拖动你的歌曲（Mp3,ACC）到itune，itune会自动整理维护你的音乐列表</li><li>设置itune与你的设备同步，可以选择列表或者风格</li></ol><p>要注意的是：</p><ol><li>一个设备只能和一个计算机同步，和其他计算机同步时，会抹去原有数据。</li><li>歌曲只能从计算机到设备，而不能反过来。</li></ol><p>iOS有很酷的Cover Flow，还有歌词显示等效果，itune可能无法获取足够的信息。</p><p><a href="http://blog.sina.com.cn/s/blog_3fe425690100lg2p.html" target="_blank">这里有一些第三方的解决方案</a>，可以参考。</p><p><img src="http://img07.taobaocdn.com/imgextra/i7/302997035/T2EsFaXgJaXXXXXXXX_!!302997035.png" alt="" /></p><h3>图书管理</h3><p>iOS平台中，最官方的图书管理就是iBooks了，请先从应用商店<a href="http://itunes.apple.com/us/app/ibooks/id364709193?mt=8" target="_blank">下载这个软件</a>。</p><p>利用iBooks软件，可以便捷的从苹果应用商店获取图书资源，另外也可以很容易的导入PDF格式的文档。</p><p>如果手上有一篇txt文档，也可以便捷的<a href="http://paranimage.com/20-free-online-pdf-conversion-tools/" target="_blank">通过很多方式转换成PDF</a>。</p><p><img src="http://a1.phobos.apple.com/us/r1000/010/Purple/07/fd/ab/mzl.efkqnygw.320x480-75.jpg" alt="iPhone Screenshot 1" /></p><p><img src="http://a1.phobos.apple.com/us/r1000/014/Purple/5f/38/12/mzl.aiczrxbt.320x480-75.jpg" alt="iPhone Screenshot 3" /></p><h3>Podcast 和 iTune U</h3><p>如果有什么让我这个Geek下决心写这篇文章，那就是那个了Podcast，全新的媒体体验，iTune U，wiki之后现代文明的又一重要贡献。</p><p>Podcast类似于一个数字广播电台，可以通过在线或者同步的方式接受视频和音频信息。</p><p>iTune U形式上差不多，但是集合了众多课程资源，也许你听过Open Course这样的项目。总之数字时代，有非常多<a href="http://en.wikipedia.org/wiki/Open_educational_resources" target="_blank">开放的教育资源</a>。</p><p>可以随时随地访问耶鲁, MIT, 哈佛，牛津的经典课程。</p><p><img src="http://images.apple.com/education/itunes-u/images/whatis_cap20091005.jpg" alt="Graduate cap" /></p><p>简述到这里，后续内容慢慢提供。<ul><li><a href="http://2byte.us/2010/iwork-and-microsoft-office-suite-compatibility-problems/" rel="bookmark" title="2010/08/31">iWork套件与Microsoft Office兼容性的问题</a></li><li><a href="http://2byte.us/2010/iphone-ipad-application-installation-guide/" rel="bookmark" title="2010/12/06">iPhone, iPad 应用安装指南</a></li><li><a href="http://2byte.us/2010/let-us-sync-it-on-the-synchronization-of-office-and-some-of-the-secret-knowledge-management/" rel="bookmark" title="2010/11/08">让我们同步吧 &#8211; 关于同步办公和知识管理的一些秘密</a></li><li><a href="http://2byte.us/2010/iphone-firmware-update-3259-error-and-itune-10-bug/" rel="bookmark" title="2010/09/14">iPhone固件更新3259错误与iTune 10 bug？</a></li></ul><p></p> <img src="http://2byte.us/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1113" width="1" height="1" style="display: none;" />]]></content:encoded> <wfw:commentRss>http://2byte.us/2010/iphone-1-2-3-getting-started-required/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license> </item> <item><title>让我们同步吧 &#8211; 关于同步办公和知识管理的一些秘密</title><link>http://2byte.us/2010/let-us-sync-it-on-the-synchronization-of-office-and-some-of-the-secret-knowledge-management/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=let-us-sync-it-on-the-synchronization-of-office-and-some-of-the-secret-knowledge-management</link> <comments>http://2byte.us/2010/let-us-sync-it-on-the-synchronization-of-office-and-some-of-the-secret-knowledge-management/#comments</comments> <pubDate>Mon, 08 Nov 2010 05:21:51 +0000</pubDate> <dc:creator>某L</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[android]]></category> <category><![CDATA[caldav]]></category> <category><![CDATA[calendar]]></category> <category><![CDATA[contacts]]></category> <category><![CDATA[email]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[ics]]></category> <category><![CDATA[imap]]></category> <category><![CDATA[ios]]></category> <category><![CDATA[ipad]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[ipod]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[mac]]></category> <category><![CDATA[mobile]]></category> <category><![CDATA[office]]></category> <category><![CDATA[pushmail]]></category> <category><![CDATA[windows]]></category><guid isPermaLink="false">http://lazing.ave7.net/2010/let-us-sync-it-on-the-synchronization-of-office-and-some-of-the-secret-knowledge-management/</guid> <description><![CDATA[如果你也一样：有若干电脑，手机，平板，可能在任何设备上都需要办公和知识管理，那么也许你会对这个主题有些兴趣。 秘籍 No.1 Google（邮件，日历，联系人） Google is everything! 注册一个Google账号，意味着： 一个不用删邮件的邮箱  https://mail.google.com/mail/?tab=ym 一个功能几乎完美的日历 https://www.google.com/calendar/render?tab=yc 永远不会丢掉的联系人管理 很多很多……Google的这些服务，在手机和桌面上，都可以通过浏览器直接访问使用。除此之外，还提供了主流的IMAP接口，ICS日历格式，CalDAV标准，兼容MS Exchange标准，这意味着可以在所有的设备上（本本，手机，平板）上同步联系人（包括照片头像哟），日历（提醒都可以），邮件（存档一个，所有设备上都会存档），邮件PUSH功能（BlackBerry可以瞑目了）。 第一式：注册Google账户 因为没难度，直接跳过。友情给出gmail地址 http://www.gmail.com 第二式：与桌面同步邮件联系人日历 为了一次兼容mac, linux, windows等多个平台，我就直接忽略M$ Office系列，直接推荐 Mozilla Thunder Bird。 Mozilla Thunder Bird 是一个免费，开源，跨平台的邮件客户端。开放式的插件系统，使其稍作改造，就可以满足不同人群的使用习惯。 Mozilla Thunder Bird 支持多国语言，足够专业。新版本更加优化用户体验，使其简单易用。 关联Google账号非常简单，在其向导页面输入账户信息，Mozilla Thunder Bird 就会自动联系寻找适合的配置。 点击创建账户就可以了。 需要注意的是，因为使用IMAP协议，你将会拥有一个本地邮箱和一个远程邮箱，操作远程邮箱必须联机。在账户配置中，可以有很多详细的功能。 第三式 同步Google联系人 为了同步Google联系人，您需要通过插件管理器(Add-one)安装 Zindus 同步插件。 通过菜单：工具-&#62;插件打开插件管理器，搜索Zindus，安装插件 同步完成后，在地址簿里面就可以看到联系人了 另外，还有一个 Google Contacts的插件也能实现类似的功能。 第四式 同步Google 日历 为同步Google日历，您需要安装： Lightning [...]]]></description> <content:encoded><![CDATA[<p>如果你也一样：有若干电脑，手机，平板，可能在任何设备上都需要办公和知识管理，那么也许你会对这个主题有些兴趣。</p><p><span id="more-1091"></span></p><h2>秘籍 No.1 Google（邮件，日历，联系人）</h2><p>Google is everything!</p><p>注册一个Google账号，意味着：</p><li>一个不用删邮件的邮箱  <a title="https://mail.google.com/mail/?tab=ym" href="https://www.google.com/accounts/ServiceLogin?service=mail&amp;passive=true&amp;rm=false&amp;continue=https%3A%2F%2Fmail.google.com%2Fmail%2F%3Ftab%3Dym%26ui%3Dhtml%26zy%3Dl&amp;bsv=1eic6yu9oa4y3&amp;scc=1&amp;ltmpl=default&amp;ltmplcache=2">https://mail.google.com/mail/?tab=ym</a></li><li>一个功能几乎完美的日历 <a title="https://www.google.com/calendar/render?tab=yc" href="https://www.google.com/accounts/ServiceLogin?service=cl&amp;passive=1209600&amp;continue=https://www.google.com/calendar/render?tab%3Dyc&amp;followup=http://www.google.com/calendar">https://www.google.com/calendar/render?tab=yc</a></li><li>永远不会丢掉的联系人管理</li><li>很多很多……Google的这些服务，在手机和桌面上，都可以通过浏览器直接访问使用。除此之外，还提供了主流的IMAP接口，ICS日历格式，CalDAV标准，兼容MS Exchange标准，这意味着可以在所有的设备上（本本，手机，平板）上同步联系人（包括照片头像哟），日历（提醒都可以），邮件（存档一个，所有设备上都会存档），邮件PUSH功能（BlackBerry可以瞑目了）。<br /><h3>第一式：注册Google账户</h3><p>因为没难度，直接跳过。友情给出gmail地址 <a href="https://www.google.com/accounts/ServiceLogin?service=mail&amp;passive=true&amp;rm=false&amp;continue=http%3A%2F%2Fmail.google.com%2Fmail%2F%3Fui%3Dhtml%26zy%3Dl&amp;bsv=1eic6yu9oa4y3&amp;scc=1&amp;ltmpl=default&amp;ltmplcache=2">http://www.gmail.com</a></p><h3>第二式：与桌面同步邮件联系人日历</h3><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/11/image2.png"><img style="background-image: none; margin: 5px 16px 5px 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://lazing.ave7.net/wp-content/uploads/2010/11/image_thumb1.png" border="0" alt="image" width="111" height="164" /></a></p><p>为了一次兼容mac, linux, windows等多个平台，我就直接忽略M$ Office系列，直接推荐 <a href="http://www.mozillamessaging.com/en-US/thunderbird/" target="_blank">Mozilla Thunder Bird</a>。</p><p><a href="http://www.mozillamessaging.com/en-US/thunderbird/" target="_blank">Mozilla Thunder Bird</a> 是一个免费，开源，跨平台的邮件客户端。开放式的插件系统，使其稍作改造，就可以满足不同人群的使用习惯。</p><p><a href="http://www.mozillamessaging.com/en-US/thunderbird/" target="_blank">Mozilla Thunder Bird</a> 支持多国语言，足够专业。新版本更加优化用户体验，使其简单易用。</p><p>关联Google账号非常简单，在其向导页面输入账户信息，<a href="http://www.mozillamessaging.com/en-US/thunderbird/" target="_blank">Mozilla Thunder Bird</a> 就会自动联系寻找适合的配置。</p><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/11/image3.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://lazing.ave7.net/wp-content/uploads/2010/11/image_thumb2.png" border="0" alt="image" width="425" height="280" /></a></p><p>点击创建账户就可以了。</p><p>需要注意的是，因为使用IMAP协议，你将会拥有一个本地邮箱和一个远程邮箱，操作远程邮箱必须联机。在账户配置中，可以有很多详细的功能。</p><h3>第三式 同步Google联系人</h3><p>为了同步Google联系人，您需要通过插件管理器(Add-one)安装 Zindus 同步插件。</p><p>通过菜单：工具-&gt;插件打开插件管理器，搜索Zindus，安装插件</p><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/11/image4.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://lazing.ave7.net/wp-content/uploads/2010/11/image_thumb3.png" border="0" alt="image" width="339" height="378" /></a></p><p>同步完成后，在地址簿里面就可以看到联系人了</p><p>另外，还有一个 Google Contacts的插件也能实现类似的功能。</p><h3>第四式 同步Google 日历</h3><p>为同步Google日历，您需要安装：</p><p>Lightning 插件 &#8211; 提供了整合的日程和任务管理功能</p><p>Provider for Google Calendar &#8211; 让Lightning可以整合Google日历</p><p>这些也可以通过插件管理器直接搜索按照就可以了。</p><p>具体的配置，可以参考<a href="http://harmony.relax.blogbus.com/logs/16154745.html" target="_blank">这里</a></p><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/11/image5.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://lazing.ave7.net/wp-content/uploads/2010/11/image_thumb4.png" border="0" alt="image" width="454" height="321" /></a></p><h3>第五式 和手机关联同步</h3><p>各位看官，不好意思，本人只懂得Android和iPhone的使用，其他的机器其实有类似之处，请参考。</p><p>Google Android因为本身是Google的平台，几乎是无缝集成的，只需要在手机端关联账号，即可实现同步了。</p><p>关于iPhone，需要注意的是，为了更好的同步和使用Push Mail机制，你需要关联的账号类型并不是Gmail，而是Exchange</p><p>具体请参考这里：</p><p><a href="http://www.google.com/support/mobile/bin/answer.py?answer=138740&amp;topic=14252">http://www.google.com/support/mobile/bin/answer.py?answer=138740&amp;topic=14252</a></p><p>简要的步骤描述如下：</p><ol><li>新增邮件账户，选择Exchange类型</li><li>输入邮件地址，输入用户名（完整邮箱路径，如： <a href="mailto:someone@gmail.com">someone@gmail.com</a>），输入密码，点下一步</li><li>确保有网络连接(手机网络或者WiFi)，这是iPhone会自动尝试用默认配置连接远程exchange服务器</li><li>exchange默认配置失败，提示输入Server地址，录入 m.google.com，点下一步</li><li>验证成功，选择同步三项</li></ol><h2>秘籍二 同步浏览器</h2><p>有很多方式可以同步浏览器，包括：</p><ol><li>大受欢迎的<a href="http://www.xmarks.com/" target="_blank">XMark</a></li><li><a href="https://www.google.com/intl/zh-CN/toolbar/ff/index.html#tbbrand=" target="_blank">Google的浏览器同步扩展</a> 支持Firefox和IE，可以同步书签，浏览历史，表单密码等等</li><li><a href="http://www.google.com/chrome/?hl=zh-CN" target="_blank">Google Chrome 浏览器</a>内建的同步机制，可以同步更多</li></ol><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/11/image6.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://lazing.ave7.net/wp-content/uploads/2010/11/image_thumb5.png" border="0" alt="image" width="364" height="337" /></a></p><p>因为Chrome拥有最快的渲染速度，兼容最新的技术标准，同时又可以免除病毒危害，同时拥有丰富的插件，强烈推荐日常使用。只有在一些涉及支付等需要IE Only的安装插件的网站使用IE，这样也可以避免大部分的病毒威胁。</p><p>下载 <a href="http://www.google.com/chrome/?hl=zh-CN" target="_blank">Google Chrome 浏览器</a></p><p>在选项中，可以找到同步选项，支持应用，表单，书签，扩展，设置以及主题同步。如果在两台计算机都安装了Chrome浏览器，那么在一方的改动也将通过网络反应在另外一方。</p><h2>秘籍三 同步文档</h2><p>同步文档也有很多个层次，目前国外最火的是如果dropbox一类的在线同步，类似的有微软的 <a href="http://explore.live.com/windows-live-mesh?os=other" target="_blank">Windows Live Mesh</a></li><p>从实际使用来讲，个人还是觉得利用U盘加文件夹同步的方式简单一点。另外配合Win7的BitLocker还可以加密，私人或者重要文件丢失了也不害怕。</p><p>推荐 SyncToy <a href="http://www.microsoft.com/downloads/en/details.aspx?familyid=c26efa36-98e0-4ee9-a7c5-98d0592d8c52&amp;displaylang=en" target="_blank">下载</a></p><p>SyncToy在要同步的文件夹中建立索引，可以方便的实现PC-U盘-PC的同步，界面比较简单。</p><p><a href="http://lazing.ave7.net/wp-content/uploads/2010/11/image7.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://lazing.ave7.net/wp-content/uploads/2010/11/image_thumb6.png" border="0" alt="image" width="503" height="415" /></a></p><p>类似的软件还有一些，linux上的rsync派生了很多，比较有名的有 <a href="http://www.goodsync.com/" target="_blank">GoodSync</a> 等等，推荐阅读一下<a href="http://www.tomsguide.com/us/file-sync-backup,review-1060.html" target="_blank">这个评论</a></p><p>基本的多电脑办公同步差不多就是这些了，这里没有涉及协同办公的主题，以后补充了。<img class="wlEmoticon wlEmoticon-smile" style="border-style: none;" src="http://lazing.ave7.net/wp-content/uploads/2010/11/wlEmoticon-smile.png" alt="微笑" /><ul><li><a href="http://2byte.us/2010/iphone-1-2-3-getting-started-required/" rel="bookmark" title="2010/11/10">iPhone 1-2-3 – 入门必读</a></li><li><a href="http://2byte.us/2010/iwork-and-microsoft-office-suite-compatibility-problems/" rel="bookmark" title="2010/08/31">iWork套件与Microsoft Office兼容性的问题</a></li><li><a href="http://2byte.us/2010/iphone-ipad-application-installation-guide/" rel="bookmark" title="2010/12/06">iPhone, iPad 应用安装指南</a></li><li><a href="http://2byte.us/2011/linux-server-tunning-apache-mpm-configuration/" rel="bookmark" title="2011/09/03">Linux Web服务器性能调优 &#8211; Apache的工作模式及配置</a></li><li><a href="http://2byte.us/2010/iphone-firmware-update-3259-error-and-itune-10-bug/" rel="bookmark" title="2010/09/14">iPhone固件更新3259错误与iTune 10 bug？</a></li></ul><p></p> <img src="http://2byte.us/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1091" width="1" height="1" style="display: none;" />]]></content:encoded> <wfw:commentRss>http://2byte.us/2010/let-us-sync-it-on-the-synchronization-of-office-and-some-of-the-secret-knowledge-management/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license> </item> </channel> </rss>
