
.net以外的东东
fuadam
无法衡量,即不存在
展开
-
在cygwin环境下编译node.js
看了csdn首页的《不再限于页面脚本JavaScript挺入服务器端开发语言序列》这篇文章觉得很有意思。就顺手把node.js下载下来玩一下。怎奈长期在.net平台的“精心”喂养下动手能力已丧失殆尽根本玩不转linux,所以只好用cygwin(公司网络不通畅还没有来得及试验MinGW应该会简单些)这种模拟环境来试验。花费了好几个小时终于能跑起来,赶紧记下心得帮助有好奇心的童鞋也一起来尝试下原创 2010-03-15 00:47:00 · 3326 阅读 · 0 评论 -
vimim确实很给力
在terminal下使用vim有个很恶心的问题就是输入的切换,在insert中输入了几个汉字Esc后如果没有shift就会打出汉字。这种情况出现多了就会让心情无比烦躁。今天尝试了一下vimim这东西利用vim本身的补全功能确实比直接用系统的输入法要方便很多。原创 2010-12-04 00:04:00 · 2639 阅读 · 0 评论 -
解决vim对django中的models类字段自动补全失效的问题
首先我使用了pythoncomplete的最新的0.9版,在环境变量里面添加了DJANGO_SETTINGS_MODULE=settings,设置export PYTHONPATH=~/workspace/my_project/src。还是不能让Model的字段自动补全,通过一番折腾终于搞定。原创 2010-06-07 23:16:00 · 1685 阅读 · 2 评论 -
django的i18n,强制使用某种语言
在django中应用国际化是很容易很舒服的一件事,不过这依靠于view传递给template的context_instance。有些时候我们需要直接控制当前的语言而不依赖于request。比如:我有个template,里面有{% trans 'Dear' %} Lucifer,我想根据‘en'或者’zh-cn‘,来控制t.render(c)的结果该怎么办。原创 2010-08-01 12:03:00 · 1293 阅读 · 0 评论 -
终于解决了ubuntu下gnome-terminal中使用vim时在Insert模式下功能键键映射的问题
<br />标题很长心情很happy!<br /> 选择在ubuntu中使用vim就是因为window的命令行非常的难用,配色方案、输入法都搞不定。而在gnome-terminal中这些都不是问题。不知道是我自己编译的vim的问题还是gnome-terminal本身的问题,我在vim中无法使用<F1>~<F12>进行映射,直接在terminal中按下会打印出~或其他的字符。而gnome-terminal中是esc转义序列的(这个我也不太明白),所以当我使用 imap <F9> <C-x><C-o> 时原创 2010-06-05 15:18:00 · 2969 阅读 · 0 评论 -
两个很爽的vim插件
最近使用了xptemplate和neocomplcache两个插件,让我的vim用起来更加爽了。以前用autocomplpop觉得还不错就是速度非常之慢还时不时报个错,现在换了neocomplcache速度飞一般的快就是没有vs那种提示的自然,不知道为什么在ubuntu下要比windows下提示的好一些,我很奇怪。再说xptemplate,本来是打算用snipmate这个很有名的插件的,但是在我这原创 2010-05-29 00:27:00 · 2928 阅读 · 0 评论 -
pythoncomplete补丁二——支持当前文件中自定义类的代码提示
因为pythoncomplete是依靠exec一句句执行原文件中的代码然后进行代码提示的,所以就需要所有用到的对象都必须被import进来。所以如果你在当前原文件中定义一个类,然后就创建实例是没有提示的原创 2010-07-06 22:30:00 · 1814 阅读 · 0 评论 -
mac终端下vim配色备份
mac terminal中vim配色备份原创 2010-07-04 16:30:00 · 2487 阅读 · 0 评论 -
mac下vim配置文件备份
mac osx下vim配置文件备份原创 2010-07-04 15:46:00 · 1743 阅读 · 0 评论 -
在ubuntu上编译vim并带有python支持
ubuntu10.05出来了这两天一直在折腾,显示wubi无反应,然后从硬盘安装期间又遇到grub错误等问题。安装成功后搞个中文输入法就老半天,最后使用Pinyin这个还算好用,有点想搜狗就是没什么词库。最恶心的还是vim的问题,用apt-get install vim装的vim不支持系统剪切板,只好从源代码编译,可是我尝试了很多次总是没有python支持。也查了很多帖子都什么作用。发现用./co原创 2010-05-09 03:13:00 · 4914 阅读 · 0 评论 -
在mac osx中vim可以使用系统剪贴板了
最近在mac上折腾vim异常的劳神,很多小问题都不好解决。为了能够用256色把终端换成了iTerm,不过为了更爽的visor又只好继续使用在带的terminal。所以就换了配色方案为ir_blank,不过作者的配色不是很好改了一些地方将就能用了。经过不屑的谷歌终于找到怎么在终端里面使用剪切版了。原创 2010-06-28 21:09:00 · 4894 阅读 · 0 评论 -
python的编码问题
前两天理解了unicode、utf-8、gb2312这些编码之间的关系以后,今天终于弄明白了在python里面的编码问题。我们在写python脚本时如果有中文的字符串,在运行的时候有可能会报错也有可能会出现乱码。一般加上# -*- coding:utf-8 -*-就不会报错了,但是还可能有乱码问题,而且同样的代码在不同的编辑器中得出的结果还有可能不一样,你是否也遇到过这些问题而且理不清头绪?希原创 2010-04-30 21:16:00 · 4285 阅读 · 4 评论 -
终于理解了unicode、utf-8、gb2312这些编码集之间的关系了
这两天在写用python写vim脚本的时候遇到了要用这则匹配中文的情况。以前用c#和javascript来做的时候很简单只要用u[/u4e00-/u9fa5]来匹配就行了。可是在python中就不管用了,因为这些中文字符串是从vim传入的,而你要是在python代码中直接写 str = u中文是没有问题了,我当时百思不得其解,因为以前对字符集这东西是一知半解,当时的理解是中文占2个原创 2010-04-24 15:28:00 · 3477 阅读 · 3 评论 -
写了一个生成reStructuredText表格的vim插件
vim官网上有一个rst_table,不过不太好用,最大的问题是对中文的支持有欠缺在,,f后,中文所在的cell的长度会计算错误。扫了一眼它的源码使用了python写的插件,所以我就心血来潮也想试一试,因为这个插件的功能比较简单没有和vim有太多的交互只是算法比较繁琐。大概花了2天把这个插件写好了,感觉用python写要比vim的脚本语言简单不少,就是调试起来不太方便也没法使用自动完成。用自己写的原创 2010-04-22 20:29:00 · 1548 阅读 · 0 评论 -
用vim写sphinx
在filetype.vim里面添加一个类型au BufNewFile,BufRead *.txt setf text推荐用rst后缀名的,然后自己写一个sphinx-dict文件,里面写一些常用的标记比如 toctree:: literalincluded::等等,然后在_vimrc里加入autocmd FileType text setlocal dictionary=$VIM/原创 2010-04-19 23:38:00 · 1035 阅读 · 0 评论 -
解决pydiction在(后无法补全的问题
这两天因为在(后无法使用pydiction的补全着急上火,找了一大堆的文章都没有结果,因为对vim的脚本和内置对象基本不懂所以只能瞎猫碰死耗子一点点试验,好在还是解决了将python_pydiction.vim文件中110行最后的(删除以后,再写下面的代码s = socket.socket(socket.AF就能出现AF_INET等一堆提示了,不过在使用了AutoComplPop插原创 2010-04-18 16:46:00 · 3867 阅读 · 0 评论 -
使用pydiction导出django字典
用了一周的时间学习vim的基本使用方法和常用插件的使用,虽然还有很多东西不清楚不过常用的功能都有了开发一般的python程序应该没什么问题。在这里我想写下使用pydiction生成django代码补全字典的心得。因为pydiction这东西真的很好用就是在搞django.db等某些模块时会报未定义DJANGO_SETTINGS_MODULE的错误。上网搜了一下解决了这个问题。 首先你应该先原创 2010-04-04 23:30:00 · 1537 阅读 · 0 评论 -
使用sphinx写文档
这两天用sphinx联系写文档感觉还是很舒服的,就是感觉技巧有点多,版本还不太稳定,比如用default的主题可以定制侧边栏是固定的,但使用sphinxdoc主题就没有这个功能有点郁闷。还有就是中文包翻译的不太全需要自己手动修改,中文检索需要上网看别人的实现。在右上角现实modindex就费了我很多天时间,结果官方文档写着是通过rellinks这个全局变量来定义的,只怪自己英语不好看了很多遍都没注原创 2010-04-14 21:19:00 · 1461 阅读 · 0 评论 -
面试题——找出1000个连续数中出现的一个重复数
前些天去面试一家做ipad开发的公司,第一道题是找出1000个数(1-999)中一个重复的数。这1000个数是连续且乱序的原创 2011-01-01 20:58:00 · 4395 阅读 · 0 评论