Archive for the ‘jQuery’ Category

用版本控制工具管理VIM配置文件和插件

星期六, 三月 6th, 2010 129 views

方便多台电脑,以及不同系统之间同步VIM配置文件 如果在win下,把配置写到 vimfiles/vimrc 如果在linux下,就是把配置写在 ~/.vim/vimrc 里 然后原先的_vimrc 或者 ~/.vimrc 文件里写入下面这句话 runtime vimrc 这句话会载入运行时中第一个叫做vimrc的文件 如果你有gvimrc文件,则跟上面一样操作 然后只需要对 vimfiles 文件夹进行版本控制就可以了, 换到其他系统,比如 linux 和 mac 下,也只需要在 ~/.vim/下面 update 就可以了 参考: http://vim.wikia.com/wiki/Version_Control_for_Vimfiles P.S. 中文资料比较匮乏,先前我使用的是source的方法。 后来用了英文关键字搜索才找到算是官方的wiki的,发现了这个runtime命令。 不得不说,vim作者考虑的很详尽,不愧是发展了几十年近20年的编辑器了。 附: 我的vimfiles,还很原始,配置中,尚未能用于生产。全中文注释,仅供参考。 http://bitbucket.org/shawphy/vimfiles/src/

Google Chrome 下也有 Firebug 了!

星期天, 二月 7th, 2010 443 views

是的,你没有看错,Google Chrome 下也终于又 Firebug 了。 本人测试下来,手感相当棒。不愧是原团队的作品。 虽然是lite,但大部分功能已经都有了。 如果你像我一样用不惯Chrome自带的开发者工具,就用这个吧! 围观地址:http://getfirebug.com/releases/lite/chrome/

TortoiseHg 设置语言成中文

星期天, 二月 7th, 2010 528 views

最近逐步打算把各种项目从 svn 迁移到 hg,之所以不用 git, 一方面是第一次用的时候感觉很痛苦,没掌握门道; 另一方面是google code 他们也选择了hg而不是git; 还有一点是,我更喜欢Python。 google 专门撰写了文章分析了为何选择使用hg而不是git, 翻译的可以看这篇 [翻譯]Git 與 Mercurial 的分析 而 hg 在 windows 平台上最好用的除了直接用命令行之外, 还有就是这个 TortoiseHg 。 但他有点小小的问题,就是中文化起来很不方便, 这个问题已经提交过issue,不知道以后版本会不会有所改善。 其实设置语言的方法在文档里有详细说明: 如果你安装后还是英文,想要切换语言的话,只需要设置环境变量,增加一个 LANGUAGE,设置为zh_CN 就可以了 哪里设置环境变量? 系统属性(就是“我的电脑”属性)里,高级,环境变量, 然后在下面的系统变量里边增加一个 LANGUAGE,设置为zh_CN 就可以了 仅仅这样你会发现他右键菜单还是英文的,设置右键菜单需要到 C:\Program Files\TortoiseHg\cmenu_i18n\ 里边,找到对应的语言,比如简体中文是 thg-cmenu-zh_CN.reg 导入注册表就可以了。

jQuery 1.4.1 中文文档 CHM 版发布

星期二, 二月 2nd, 2010 1,423 views

新鲜出炉,更新了大量内容,应该还有一些BUG,欢迎纠错: http://code.google.com/p/jquery-api-zh-cn/downloads/list 本来更早出来的,结果半路又杀出1.4.1,而且发现bind、live还有ajax等方法有大量更新,所以重新翻译这三个方法,消耗了大把时间。所以今天才发出来。

jQuery 1.4 中文文档xml版先行发布

星期五, 一月 22nd, 2010 790 views

多的不说,大家围观,有问题提交到 http://code.google.com/p/jquery-api-zh-cn/issues/list CHM版稍候,勿急 XML围观地址: http://shawphy.com/jqueryapi

锋利的jQuery新官网地址

星期六, 一月 16th, 2010 822 views

由于cssrain的空间不知道何时才能恢复,所以暂时把《锋利的jQuery》的官网地址放到我的空间上。大家可以从 http://shawphy.com/book/ 来访问并下载源代码

jquery1.4 API 区别与更新中文版

星期五, 一月 15th, 2010 1,164 views

jQuery 1.4终于经历了一年,发布了,可喜可贺。 我看到金山(不是金山软件的那个金山……)简单翻译了一下,帖个链接,大家移步去看看吧。 http://js.007studio.net/?p=276

原来IE还能这样禁止输入中文

星期天, 十月 25th, 2009 1,299 views

今天遇到个诡异bug,设计丢过来的皮肤测试下来无法在文本框中输入中文,输入法调不出来。 本来以为是设置了ime-mode,结果搜了半天没找到。 调试了半天原来设计那边误加了这样一段代码 input{ bblr:expression(this.onFocus=this.blur()); } 本来这句应该是用在链接 a 标签上的,用于去除虚线框,他是让链接元素一获得焦点,立即触发失去焦点的事件。结果在IE中就导致了在input中无法激活输入法了,因为系统认为你根本没有在输入框中嘛~ 调试的很辛苦,不过这个发现很有趣。算是一个IE-Only的小hack吧,而且超好用。仅在ietester中测试过ie6和系统自带的ie8,其他的大家试着玩吧。 另外,我不反对使用css表达式,为了实现功能,用用也无妨,毕竟用户电脑卡死的几率较小,而功能不实现的话100%就是失败了。不兼容其他浏览器,那是另一回事了。比如网银,比如公司内部系统什么的,还是很有现实意义的小技巧

这是个工具

星期天, 十月 25th, 2009 1,088 views

先前看TED视频,关于 学校教育扼杀创造性的视频。 视频很好,也有中文字幕等。下面也提供高清版本下载,很是欣喜。 遗憾的是,字幕不提供下载。(或者说我没有找到) 俗话说,自己动手丰衣足食。直接拿Firebug找到字幕文件地址,下载下来看到是JSON格式的,随即想到直接用JS输出字符串就可以转换到srt字幕。 代码如下,非常简单的代码,实用就好,不求效率、安全和边界问题,只求最快解决我的问题~ 不得不说,学一门编程语言很有意义,不论是什么,都能很方便解决一些实际的问题。这很开心。 JS仔细说来是一门很强大的语言,处理JSON和XML都很方便,大多数时候应付足够了。不过也会有力不从心的时候,尤其是对于系统的操作,总有很多缺陷。不过如果算上微软的JScript的话,也很可以了。曾经想学Python,现在也坦然了,随便用什么,喜欢就好。或许,这与我不再从事IT相关行业有关吧。够用就行咯~ //读取chi_hans文件 $.getJSON("chi_hans",function(json) { var c=json.captions,o=[]; for (var i=0,l=c.length; i

适用于VIM的jQuery语法着色文件

星期二, 十月 6th, 2009 1,470 views

如果你用VIM,这会对你有用的。 http://www.vim.org/scripts/script.php?script_id=2416 如果你不用,为何不尝试一下呢? (虽然我几经尝试未果,但试试总不会错的~)