<?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>apt-blog.net   无证程序员的PT桑 &#187; Google</title> <atom:link href="http://apt-blog.net/tag/google/feed" rel="self" type="application/rss+xml" /><link>http://apt-blog.net</link> <description>潜逃中。</description> <lastBuildDate>Sat, 26 Nov 2011 07:45:40 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3</generator> <item><title>Google Code项目Wiki页在SVN仓库被复位后无法修改的Bug</title><link>http://apt-blog.net/google_code_wiki_page_cache_remains_after_repository_reset</link> <comments>http://apt-blog.net/google_code_wiki_page_cache_remains_after_repository_reset#comments</comments> <pubDate>Tue, 27 Oct 2009 03:10:59 +0000</pubDate> <dc:creator>BOYPT</dc:creator> <category><![CDATA[Programming]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[Google Code]]></category> <category><![CDATA[svn]]></category> <category><![CDATA[wiki]]></category> <category><![CDATA[删除]]></category> <category><![CDATA[编辑]]></category> <guid
isPermaLink="false">http://apt-blog.net/google_code_wiki_page_cache_remains_after_repository_reset</guid> <description><![CDATA[update:2010.1.25这个问题的状态终于被改成Fixed。 Google Code的项目控制因为其简洁深受很多开源作者的喜欢，PT好几个项目都是存放在Google Code上，不过之前遇到了一个些少恼人的Bug： 当建立了Wiki页，因为某种原因重置了SVN仓库，那原来的Wiki页将无法修改、无法删除（返回500 Server Error）。 重置SVN一般属于特殊情况，比如要把另外一个服务器的SVN仓库搬到另外一个SVN，而只保留后来的版本数据，才需要重置SVN仓库。我当时的情况是，不小心把包含自己帐号密码的测试脚本提交了上去SVN；版本管理的特点是版本修改是无法被抹除的，情急之下只好放弃版本痕迹，备份了文件，请求了SVN重置；之后就发现原先的Wiki页无法修改了。 一番查找后，发现Google Code自身的Support里面早有人发现了这个问题，可以看到，这个Bug第一次在2007年11月就有人提出了，一直到现在都陆续有人确认Bug依然存在……所以当时我就没管那个有问题的Ghost Page了，任其放着；两年都没有修复的bug看了没什么好指望的了； 不过最近这个问题有人提出了个颇为纠结的解决办法：创建wiki/the_page文件（跟之前的wikipage同名），然后不断修改递交svn，当svn的revision版本号高于重置之前wiki page最后修改的版本号，就可以修改或者删除这个Ghost Page了…… 想到我那个项目现在的版本号早就超过了之前重置SVN仓库时候的版本号，直接跑去wikipage点Delete this page，哈，直接搞定了！ 从这个Bug可以透视到Google Code的Wiki页构建机制：Wiki页跟SVN仓库内相应文件是紧密互动的，在Web对Wiki页的修改就相对于直接提交了相应SVN内的文件，当直接修改SVN内的Wiki文件时候，Web上的Page自动根据SVN刷新WEB页的缓冲，并记录文件的修改版本号；而重置了SVN仓库将导致SVN的版本号从0重新开始，这样Wiki页的缓冲模块没法找到相应的版本号对应的wiki文件进行操作，所以报告500错误；只能当版本号重新达到原先的最后修改时，Wiki Web才能正常的和SVN交互。 另外有趣的是，Google的程序员似乎对修复这个Bug没什么兴趣；可能容易引起新的bug吧，呵呵。]]></description> <content:encoded><![CDATA[<p>update:<strong>2010.1.25这个问题的状态终于被改成Fixed。</strong></p><p>Google Code的项目控制因为其简洁深受很多开源作者的喜欢，PT好几个项目都是存放在Google Code上，不过之前遇到了一个些少恼人的Bug：<br
/><blockquote>当建立了Wiki页，因为某种原因重置了SVN仓库，那原来的Wiki页将无法修改、无法删除（返回500 Server Error）。</p></blockquote><p>重置SVN一般属于特殊情况，比如要把另外一个服务器的SVN仓库搬到另外一个SVN，而只保留后来的版本数据，才需要重置SVN仓库。我当时的情况是，不小心把包含自己帐号密码的测试脚本提交了上去SVN；版本管理的特点是版本修改是无法被抹除的，情急之下只好放弃版本痕迹，备份了文件，请求了SVN重置；之后就发现原先的Wiki页无法修改了。</p><p>一番查找后，发现Google Code自身的Support里面<a
target="_blank" href="http://code.google.com/p/support/issues/detail?id=582&amp;colspec=ID%20Type%20Status%20Milestone%20Priority%20Stars%20Owner%20Summary">早有人发现了这个问题</a>，可以看到，这个Bug第一次在2007年11月就有人提出了，一直到现在都陆续有人确认Bug依然存在……所以当时我就没管那个有问题的Ghost Page了，任其放着；两年都没有修复的bug看了没什么好指望的了；</p><p>不过最近这个问题有人提出了个颇为纠结的解决办法：创建wiki/the_page文件（跟之前的wikipage同名），然后不断修改递交svn，当svn的revision版本号高于重置之前wiki page最后修改的版本号，就可以修改或者删除这个Ghost Page了……</p><p>想到我那个项目现在的版本号早就超过了之前重置SVN仓库时候的版本号，直接跑去wikipage点Delete this page，哈，直接搞定了！</p><p>从这个Bug可以透视到Google Code的Wiki页构建机制：Wiki页跟SVN仓库内相应文件是紧密互动的，在Web对Wiki页的修改就相对于直接提交了相应SVN内的文件，当直接修改SVN内的Wiki文件时候，Web上的Page自动根据SVN刷新WEB页的缓冲，并记录文件的修改版本号；而重置了SVN仓库将导致SVN的版本号从0重新开始，这样Wiki页的缓冲模块没法找到相应的版本号对应的wiki文件进行操作，所以报告500错误；只能当版本号重新达到原先的最后修改时，Wiki Web才能正常的和SVN交互。</p><p>另外有趣的是，Google的程序员似乎对修复这个Bug没什么兴趣；可能容易引起新的bug吧，呵呵。</p> ]]></content:encoded> <wfw:commentRss>http://apt-blog.net/google_code_wiki_page_cache_remains_after_repository_reset/feed</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>iGoogle惊现GTalk</title><link>http://apt-blog.net/igoogle%e6%83%8a%e7%8e%b0gtalk</link> <comments>http://apt-blog.net/igoogle%e6%83%8a%e7%8e%b0gtalk#comments</comments> <pubDate>Tue, 03 Mar 2009 11:51:42 +0000</pubDate> <dc:creator>PT</dc:creator> <category><![CDATA[IT新闻]]></category> <category><![CDATA[翻译作品]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[GTalk]]></category> <guid
isPermaLink="false">http://apt-blog.net/archives/101.html</guid> <description><![CDATA[今天下午iGoogle（非中国版）添加了chat功能，即GTalk，如同GMail内的侧栏。 iGoogle继数月前的更新以来，已经可以在iGoogle页面直接使用GMail，包括查看收件箱、发邮件等，可谓一个GMail的精简版，除了添加Gadget最大化按钮、左导航条等阅读特性以外，这下更可以在iGoogle页面内和其他人即时交流了。 Google的帮助页：http://www.google.com/help/ig/landing/index.html]]></description> <content:encoded><![CDATA[<p>今天下午iGoogle（非中国版）添加了chat功能，即GTalk，如同GMail内的侧栏。</p><p><img
class="alignnone size-thumbnail wp-image-108" title="igoogle11" src="http://apt-blog.net/wp-content/uploads/2009/03/igoogle11-150x150.png" alt="igoogle11" width="150" height="150" /></p><p>iGoogle继数月前的更新以来，已经可以在iGoogle页面直接使用GMail，包括查看收件箱、发邮件等，可谓一个GMail的精简版，除了添加Gadget最大化按钮、左导航条等阅读特性以外，这下更可以在iGoogle页面内和其他人即时交流了。</p><p>Google的帮助页：<a
href="http://www.google.com/help/ig/landing/index.html" target="_blank">http://www.google.com/help/ig/landing/index.html</a></p><p><img
style="max-width: 800px; width: 413px; height: 242px;" src="http://www.google.com/help/ig/landing/images/gmail.png" alt="" /><br
/> <img
style="max-width: 800px; width: 417px; height: 274px;" src="http://www.google.com/help/ig/landing/images/puppy.png" alt="" /></p> ]]></content:encoded> <wfw:commentRss>http://apt-blog.net/igoogle%e6%83%8a%e7%8e%b0gtalk/feed</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Google翻译搜索功能更新</title><link>http://apt-blog.net/google-translate-updated</link> <comments>http://apt-blog.net/google-translate-updated#comments</comments> <pubDate>Thu, 19 Feb 2009 12:19:35 +0000</pubDate> <dc:creator>PT</dc:creator> <category><![CDATA[IT新闻]]></category> <category><![CDATA[民工技术]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[翻译]]></category> <guid
isPermaLink="false">http://apt-blog.net/archives/75.html</guid> <description><![CDATA[今天发现平时Google Translate的Dictionary不见了，换成的是Translated Search（中文名为“经过翻译的搜索结果”）。 进入后见到Translated Search提供的也是多语言之间互译的功能，但是和Text and Web不同之处在于，它提供多个翻译结果，分别来自不同的网页。由于翻译的短语通常来自源网页中的注释，因此通过Translated Search翻译出来的短语通常非常地道和准确，可谓“原生态”翻译。 对比之下，Translated Search其实和之前的Dictionary提供的功能差不多，但原来提供简明词解的内容不见了，不过是很多词的第一个搜索结果就是连接到“韦氏”、WIKI之类的在线网站，提供更权威的解释。 Translated Search提供最准确最地道的翻译，对进行外语写作，外语资料研读非常有帮助。 这次Google服务的更新，很难得其中文版也第一时间上线了。此前iGoogle等在英文版更新很长一段时间后，中文版才跟上。 功能地址：http://translate.google.com apt-blog.net PT原创]]></description> <content:encoded><![CDATA[<p>今天发现平时Google Translate的Dictionary不见了，换成的是Translated Search（中文名为“经过翻译的搜索结果”）。</p><p>进入后见到Translated Search提供的也是多语言之间互译的功能，但是和Text and Web不同之处在于，它提供多个翻译结果，分别来自不同的网页。由于翻译的短语通常来自源网页中的注释，因此通过Translated Search翻译出来的短语通常非常地道和准确，可谓“原生态”翻译。</p><p>对比之下，Translated Search其实和之前的Dictionary提供的功能差不多，但原来提供简明词解的内容不见了，不过是很多词的第一个搜索结果就是连接到“韦氏”、WIKI之类的在线网站，提供更权威的解释。</p><p>Translated Search提供最准确最地道的翻译，对进行外语写作，外语资料研读非常有帮助。</p><p>这次Google服务的更新，很难得其中文版也第一时间上线了。此前iGoogle等在英文版更新很长一段时间后，中文版才跟上。</p><p>功能地址：<a
href="http://translate.google.com" target="_blank">http://translate.google.com</a></p><div
style="text-align: center;"><img
style="max-width: 800px; width: 458px; height: 335px;" src="http://apt-blog.net/wp-content/uploads/2009/02/google-translate.png" /></div><p><a
target="_blank" href="http://apt-blog.net">apt-blog.net</a> PT原创</p> ]]></content:encoded> <wfw:commentRss>http://apt-blog.net/google-translate-updated/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Google Chrome for Mac 截图泄出</title><link>http://apt-blog.net/google-chrome-for-mac</link> <comments>http://apt-blog.net/google-chrome-for-mac#comments</comments> <pubDate>Fri, 13 Feb 2009 14:53:28 +0000</pubDate> <dc:creator>PT</dc:creator> <category><![CDATA[IT新闻]]></category> <category><![CDATA[Unix/Linux]]></category> <category><![CDATA[Chrome]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[Mac]]></category> <guid
isPermaLink="false">http://apt-blog.net/archives/67.html</guid> <description><![CDATA[Mac、Linux版的Chrome可谓万众期待，现在，移植工作已经接近尾声。 日前Mike Pinkerton透露了Mac版本的移植细节，按目前的状况来看，Mac版肯定会先于Linux版发布。 “我们在本周初制定了渲染的工作列表，目标是在本周内生成能够生成能够运行的版本，但是在今天已经将本周的工作完成，还添加了打开和关闭标签页时的动态效果。” 从截图上看，界面还有一些元素没有完善（新页面按钮），但基本上都定型了。 原文链接：Google OS apt-blog.net PT编译]]></description> <content:encoded><![CDATA[<p>Mac、Linux版的Chrome可谓万众期待，现在，移植工作已经接近尾声。</p><p>日前Mike Pinkerton透露了Mac版本的移植细节，按目前的状况来看，Mac版肯定会先于Linux版发布。</p><p>“我们在本周初制定了渲染的工作列表，目标是在本周内生成能够生成能够运行的版本，但是在今天已经将本周的工作完成，还添加了打开和关闭标签页时的动态效果。”</p><p>从截图上看，界面还有一些元素没有完善（新页面按钮），但基本上都定型了。</p><p
style="text-align: center;"><a
href="http://3.bp.blogspot.com/_ZaGO7GjCqAI/SZVxLNlXApI/AAAAAAAAPBI/hmCfve4_sgM/s640/chrome-on-mac.png" rel="lightbox[67]" title="Google Chrome for Mac 截图泄出"><img
id="BLOGGER_PHOTO_ID_5302266864175847202" class="aligncenter" style="border: 0pt none; margin-top: 0px; margin-bottom: 10px; display: block; text-align: center;" src="http://3.bp.blogspot.com/_ZaGO7GjCqAI/SZVxLNlXApI/AAAAAAAAPBI/hmCfve4_sgM/s640/chrome-on-mac.png" border="0" alt="" width="406" height="345" /></a> 原文链接：<a
href="http://googlesystem.blogspot.com/2009/02/first-screenshot-of-google-chrome-for.html" target="_blank">Google OS</a><br
/> <a
href="http://apt-blog.net">apt-blog.net</a> PT编译</p><div
class="zemanta-pixie"><img
class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=f4a8e0bd-42a3-4d4d-9811-91d755597033" alt="" /></div> ]]></content:encoded> <wfw:commentRss>http://apt-blog.net/google-chrome-for-mac/feed</wfw:commentRss> <slash:comments>7</slash:comments> </item> </channel> </rss>
