2011年6月28日
摘要: 安装完vmware-tools 后,看到下面的信息: You can now run VMware Tools by invoking "/usr/bin/vmware-toolbox-cmd" from the command line or by invoking "/usr/bin/vmware-toolbox" from the command line during an X server session. To enable advanced X features (e.g., guest resolution fit, drag and d 阅读全文
posted @ 2011-06-28 15:15 wewe.Tom 阅读(630) 评论(0) 推荐(0) 编辑
  2011年6月17日
摘要: 用NodeJs短网址还原的思路:1.用已有的服务器api 这里var sys = require("sys"), http = require("http"), url = require("url"), events = require("events"), emitter = new events.EventEmitter();// unshorten urlfunction _unshorten(){ var _body = '', _host = "api.unshort.me&q 阅读全文
posted @ 2011-06-17 20:49 wewe.Tom 阅读(1020) 评论(2) 推荐(0) 编辑
  2011年6月10日
摘要: sudo apt-get install python-software-propertiessudo add-apt-repository ppa:jerome-etienne/neoipsudo apt-get updatesudo apt-get install nodejs其他操作系统这里 阅读全文
posted @ 2011-06-10 15:37 wewe.Tom 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 李杀网1.运行elisp codeC - x b进入*scratch* buffer ,scratch作为形容词有打草稿之意。键入下面的代码(message "hi")将光标移动到括号后面 C-x C-e,在最下面的mini buffer里面看到一个hi。(执行elisp方法2:C-j ;方法3:先选中要执行的代码,然后M-x eval-region)可以使用转义字符(message "Her age is: %d" 16) ; %d is for number(message "Her name is: %s" "Vick 阅读全文
posted @ 2011-06-10 13:39 wewe.Tom 阅读(844) 评论(0) 推荐(0) 编辑
  2011年6月8日
摘要: notes1.StormJs这个是用来干什么的?2.SIGINT(signal interapt)3.编译nodejs时,加上 -j 8(表示开启8个make的job?) 编译速度很快4.用NodeJs抓取非utf-8字符网页5.HTML5 canvas编程6.用递归的方式创建多级目录var http = require('http');// 创建所有目录var mkdirs = module.exports.mkdirs = function(dirpath, mode, callback) { path.exists(dirpath, function(exists) { 阅读全文
posted @ 2011-06-08 14:13 wewe.Tom 阅读(324) 评论(0) 推荐(0) 编辑
摘要: javascript 的特性Null is objectNaN is number[] == falseundefined can be defined火狐返回rgb颜色资源:1.Ten Oddities And Secrets About JavaScript2.也谈谈Javascript中的几个"怪异"特性(上) 阅读全文
posted @ 2011-06-08 14:05 wewe.Tom 阅读(187) 评论(0) 推荐(0) 编辑
  2011年6月3日
摘要: 摘录自http://stackoverflow.com/questions/5621812/why-is-node-js-named-node-js 最开始NodeJs作者Dahl取的名字叫web.js,仅仅是一个web服务器,就像Apache,但是是非阻塞的。项目发展迅速,其实它不仅仅可用于web开发,而是可以做任何事情。node有节点之意,将单个节点通过某种协议连接在一起,开发大规模的分布式系统。 阅读全文
posted @ 2011-06-03 18:58 wewe.Tom 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 目标:找出两个字符串 X ='CGATAATTGAGA'和 Y = 'GTTCCTAATA' 的最长公共子序列。用动态规划求解(解不唯一?)。首先建立一个表 table = table[row,col] = table[12+1,10+1];为什么多一格呢?先初始化每个单元格的值为0;然后,遍历行和列:当X[row] = Y[col]时,table[row,col] = table[row-1,col-1]+1;当X[row] <> Y[col]时,table[row,col] = Math.max(table[row,col-1],table[ro 阅读全文
posted @ 2011-06-03 15:11 wewe.Tom 阅读(579) 评论(0) 推荐(0) 编辑
  2011年6月2日
摘要: 1.fork别人github上面每个项目都有一个fork按钮,点击这个按钮,可以复制一份项目到你的仓库列表当中。2.fork别人后检出到本地你想进行修改的话,需要将仓库复制到本地,在本地新建一个文件夹mkdir mydircd mydirgit init git remote add origin git@github.com:WeweTom/dotemacs.git git pull新建一个文件夹mydir进入文件夹mydir初始化仓库为仓库添加源地址从源地址获(拉)取源代码如果添加源地址出错,要删除原来的错误源地址git remote rm origin然后再添加源地址,否则会报错,已经有 阅读全文
posted @ 2011-06-02 20:16 wewe.Tom 阅读(2643) 评论(1) 推荐(0) 编辑
  2011年6月1日
摘要: GitHub上好多项目都是用coffee-script写的,尤其是运行于Nodejs下的项目,也没太在意,一直没有仔细看看coffee。我学习编程主要还是兴趣驱动,我之前对OT(google wave,etherpad等实时编辑器的核心)很感兴趣,这个项目ShareJs,用coffee实现了类似etherpad的功能,我要看代码,必须了解下coffee了1.coffee-script在线测试如果安装了Nodejs,直接在命令行下面跑最好了,这里提供了一个简单的线上测试环境http://jashkenas.github.com/coffee-script/单击TRY COFFEESCRIPT2. 阅读全文
posted @ 2011-06-01 19:46 wewe.Tom 阅读(554) 评论(0) 推荐(0) 编辑