早先就知道 GoogleCode 支持 git ,不过一直没时间体验。近期实在受不了频繁的 svn commit 加上公司的联通网络访问 GoogleCode 实在是慢得让人无法忍受,于是咬咬牙想把 GoogleCode 中那陈年的代码迁移到 git 控制中。
总得来讲,设置 GoogleCode 项目中新的版本控制方案并不复杂,只需要在管理中点击需要的版本控制系统就行。不过令人失望的是 GoogleCode 并没有自动转换成你需要的版本控制系统 -- 可能这点要求有点高,或许可能是 GoogleCode 出于代码安全方面的考虑。
登录验证 不同于 GitHub 等使用 ssh 密钥(又有点小失望), 它使用 .netrc 规则 (出于安全考虑,尽量将这个文件的属性设置为 600)。
PS,Windows 用户可以将同内容文件更名为 _netrc 然后放到 %HOME% 目录中。下面的命令可以让你得知你的 %HOME% 目录在哪:
echo %HOME%
设置验证完成后,就可以进行 git 的 clone 或者 push 等操作了。这里还得提醒下的就是 wiki 和项目代码两个 clone 是分开的,虽然这并不是什么问题,但我更愿意是像 GitHub 一样是两条分支。
可能先前大家在 GoogleCode 上已经有 svn 控制的代码了,那么你一定想如何将 svn 控制的代码导入到 git 中, 那么这篇文章可以帮助你 。
值得注意的是,GoogleCode 上每个版本控制系统是独立的,这意味着即便你在后台选择了使用 git 作为版本控制系统,其实老的 svn 路径还是可以正常使用的。
总得来讲,相对 GoogleCode,我更喜欢 GitHub 多一点。甚至我还专门从 GoogleCode 中迁移了部分项目代码到 GitHub 上。不过相对 GitHub 而言,GoogleCode 的社会化属性相对少些,这或许对于开发者而言可以将更多的精力投入在开发中。
那么,到底爱 GoogleCode 还是 GitHub?既然用 git 了,这说明其实我只是不爱将鸡蛋放在一个篮子里而已 :^)
-- EOF --

Google+ 推出来有些天,本人是 Google 产品重度使用者,因此很早就使用上了 Google+ 。使用段 Google+ 后,我发现这东西已经很严重的干扰了我日常的工作。
我每天这样使用 Google 的产品:每天会使用 Gmail 收发邮件、使用 Google 日历 计划接下来几天的行程和计划、使用 Google Reader 获得外部信息,那么 Google+ 这玩意的位置呢?
via
总结起来,个人对于 Google 产品更多得是当作个「工具」而不是「娱乐」。所以,即便 Google+ 或许是个不错的产品,但穿插在工作中就显示了其诸多得不便之处。
这就犹如拿个黑莓手机去和 iPhone 比娱乐功能一样:Google+ 默认每次「圈人」和「被圈」都会发邮件给我,无论圈你的家伙你是否认识;同时,无论你身在哪个 Google 的应用中,一旦你开启了 Google+ ,右上角会显示数字「勾引」你去点击。
同时,Google+ 并不是无可替代,Google+ 的功能和体验在其它的 SNS 产品中始终都能得到。所以,它对于我而言丝毫没有任何刺激我继续使用的动力。
还有个因素,就是「媒体们」总是会大肆得粉饰新生的产品,何况这还是互联网老大 Google 的产品。想想当年的 Google Wave 出来时,各界对它的「赞扬」之声吧…
话说回来,可敬的是 Google+ 提供了注销服务的功能,否则我可能永远只能用第三方客户端去收发邮件。
身处互联网这个行业中,每天都有不同的应用涌现。这就会显现个问题,就是我们有这样的时间和精力去体验每个新生的产品。
所以,无论 Google+ 是否有其各界宣扬的那么棒,至少目前而言我不会改变我现有的互联网使用习惯。
再见,Google+
— EOF —

编写网页脚本某种程度上说,不仅仅是光光技术方面,同时需要考虑到很多非技术因素,例如使用动画带给用户体验方面的影响。
而从实际情况下看来,很多为了所谓效果而使用的动画,其实这往往会适得其反。同时,还有很多新手对于动画还保留着莫名的恐惧感。
这里推荐的这本书的名字叫 《jQuery 1.4 Animation Techniques: Beginners Guide》 。但并不要被它的书名所迷惑,总体阅读下来这本书还是需要有一定的基础。Amazon 上有读者就抱怨,‘"beginning" is a little bit of a misnomer’,不过这不影响这本书的所提供的营养价值。
不过还是要抱怨下,本书的后两个章节在我个人看来有些鸡肋。使用 CSS3 以及 Canvas 等「新技术」完成动画并不是什么新鲜的技术,所以加入这些内容未免有些凑数的嫌疑。
三百多页的书,所要搭载的内容显得简单直接而富有价值(看目录其实可以抽看自己感兴趣的章节,似乎并不影响对前后文的理解)。抽空阅读下本书,无论是否使用 jQuery 都会对相关的知识面会有些帮助。
PS,由于时间差以及 jQuery 版本飞快增长的关系,推荐使用 1.6 版本,因为这个版本针对动画有所优化( 详细 )。
-- EOF --
- «
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 133
- »