勤&快

问题其实就是你期望的东西和你体验的东西之间的差别
随笔 - 55, 文章 - 0, 评论 - 68, 引用 - 0
数据加载中……

2009年6月10日

chrome常用参数

"C:\Documents and Settings\abc\Local Settings\Application Data\Google\Chrome\Application\chrome.exe"  --app=url --disable-extensions --disable-plugins --user-data-dir=noproxy_profile

posted @ 2011-06-14 09:41 daning 阅读(1598) | 评论 (0)编辑 收藏

Ubuntu功夫秘籍36-建立一个命令行回收站

在命令行里面删除文件,文件不会进入回收站,而是永远消失了。
如果想建立一个命令行回收站,你用”alias“可以加入一个新的删除命令。打开HOME目录下面的.bashrc文件,在最后一行加入:
alias trash=" mv -t ~/.local/share/Trash/files --backup=t'
现在使用新的删除命令,譬如一个filename.doc,使用:
trash filename

在回收站里面就可以看到删除的文件了。

posted @ 2011-06-11 15:59 daning 阅读(1733) | 评论 (0)编辑 收藏

sencha零碎笔记

List
OnItemTap (dataveiw, index, el, e)
e.getTarget("")

this.setActiveItem(item, 'flip')
只对card view的时候才有效。

Panel 做overlay
show, showby(btn)

Panel
contentEl: 'id',, 在html中的id
Insert mode

posted @ 2011-06-10 13:46 daning 阅读(1556) | 评论 (0)编辑 收藏

修改vimium代码加入对于自动翻页的中文支持

原来的翻页只支持:"\\bprev\\b,\\bprevious\\b,\\u00AB,<<,<",和"\\bnext\\b,\\u00BB,>>,\\bmore\\b,>",改造后可以支持中文“上一页”“下一页”,以及在“选项”中定义各种模式。下载地址:http://www.blogjava.net/Files/daning/philc-vimium-447746c-chinese.zip

posted @ 2011-03-08 19:03 daning 阅读(1828) | 评论 (0)编辑 收藏

使用chrome的vimium插件

以前一直使用firefox+vimperator,但是现在发现ff特别慢,没办法,只有改用chrome了,使用vimium代替vimperator。虽然没有vimperator强大,但是勉强够用了,简介有简介的好处。
以下的配置会让vimium更像vimperator或者vim
map d removeTab
map u restoreTab
map 
<c-u> scrollFullPageUp
map 
<c-d> scrollFullPageDown
map 
<a-u> scrollPageUp
map 
<a-d> scrollPageDown
map zz zoomReset

posted @ 2011-03-08 15:03 daning 阅读(2691) | 评论 (1)编辑 收藏

如何“杀”趋势杀毒网络版

原文地址:http://blog.csdn.net/54powerman/archive/2010/04/27/5535548.aspx

趋势杀毒,本来是个杀毒软件,我却要杀掉他。为什么呢?

1 占用系统资源,动不动就吃CPU,尤其是升级的时候;

2 定时杀毒时,机器几乎无法操作;

3 误报误杀,keygen.exe、md5.exe,见一个灭一个;病毒没见一个,注册机、编解码相关软件一个留不住;

4 无法直接关闭,要什么鸟密码;

5 当然也无法直接卸载,还是要什么鸟密码;

直接关闭,不好意思,请输入密码。#¥%……&*(

经过google,方法整理如下:

直接修改注册表,或导入如下注册表脚本:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillinNTCorp\CurrentVersion\Misc.]

"NoPwdProtect"=dword:00000001

然后,鼠标点趋势图标,关闭;
然后还要关掉相关服务,否则机器重启他还会起来。
OfficeScan NT Listener
OfficeScanNT RealTime Scan
运行services.msc,在服务里找到他们,关闭,禁用,确定。
可以裸奔了,感觉一下飞的感觉~

posted @ 2011-03-04 16:50 daning 阅读(1935) | 评论 (0)编辑 收藏

转载:重装Windows后恢复Ubuntu 9.10中的Grub2

原文地址: http://cookiebear.info/archives/353

在已经安装了Ubuntu和Windows双启动的一个硬盘上重新安装Windows,会将Windows的引导代码写入硬盘的MBR,覆盖原本的Grub2。
这时候要恢复Grub2的多重启动,唯有重新安装Grub2了。

首先用Ubuntu Live CD启动机器,然后打开终端输入:

sudo -i

[stextbox id="alert"]注意,以下的操作一定要再三确认,哪怕是一个字符的输入错误都可能导致破坏Ubuntu的系统。[/stextbox]

接着我们要看一下硬盘的文件系统配置方式。

mint ~ # fdisk -l
 
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd25ad25a
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6527    52428096    7  HPFS/NTFS
/dev/sda2            6528       30401   191767905    f  W95 Ext'd (LBA)
/dev/sda5            6528       18464    95882240    7  HPFS/NTFS
/dev/sda6           18465       29910    91939963+  83  Linux
/dev/sda7           29911       30401     3943926   82  Linux swap / Solaris

由这里看到,我的整个Ubuntu安装在/dev/sda6上,没有划分出boot区和root区。这也是Ubuntu的默认安装模式。
如果你单独划分了boot区,那么请在这一步记住boot的设备名称。

然后执行下面的几步,把之前记住的设备mount出来。
(由于我的系统是基于Ubuntu 9.10的Linux Mint 8,所以命令行提示符有些不一样,但是原理是完全一致的。)

mint ~ # mkdir /media/root
mint ~ # mount /dev/sda6 /media/root
mint ~ # ls /media/root/
bin    dev   initrd.img  media  proc  selinux  tmp  vmlinuz
boot   etc   lib         mnt    root  srv      usr
cdrom  home  lost+found  opt    sbin  sys      var
mint ~ # ls /media/root/boot/
abi-2.6.31-14-generic     initrd.img-2.6.31-14-generic
boot                      memtest86+.bin
config-2.6.31-14-generic  System.map-2.6.31-14-generic
gfxmenu                   vmcoreinfo-2.6.31-14-generic
grub                      vmlinuz-2.6.31-14-generic

mount完毕后确认/medai/root/目录和/media/root/boot/确实和上面的输出一致或者近似。

确认无误后,执行下面的步骤重新安装Grub2。

mint ~ # sudo grub-install --root-directory=/media/root /dev/sda
Installation finished. No error reported.
This is the contents of the device map /media/root/boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
 
(hd0)   /dev/sda

完成了上面一步,并且没有错误报告的话,Grub2就安装成功了。
重新启动一下机器,Grub2的多重启动应该已经奏效了。如果你和我一样是对Windows进行了升级,例如从Windows Vista -> Windows 7。
那么在重新进入Ubuntu之后可以在终端下执行:

sudo update-grub

Grub2会自动识别出Windows的版本,并更新启动菜单的显示信息。
在整个操作过程中一定要反复检查输入是否有错误,并且牢记从Ubuntu 9.10开始,由于使用了Grub2。
以往重新安装Grub的老办法不一定适用。

万一,在安装Grub2时遇到了问题,进不了任何一个系统。
请冷静下来,起码你还有Ubuntu Live CD,用它启动系统,进入这个链接寻找适当的解决办法

posted @ 2011-02-27 09:48 daning 阅读(2118) | 评论 (0)编辑 收藏

Ubuntu升级到10.04后屏幕闪烁的问题

原帖位置:http://hi.baidu.com/ninehills/blog/item/df52f5acac43b1c07dd92a76.html

Ubuntu从9.10升级到10.04后,发现开机后屏幕上出现全屏的闪烁短条纹。
经过一番折腾,发现是KMS的问题
Ubuntu10.04在内核2.6.32上默认开启KMS,于是就有了这个问题,开机选择2.6.31后就一切正常。
经过搜索,https://wiki.ubuntu.com/X/KernelModeSetting 有介绍。(附在文后)

关闭KMS后一切正常,而且我的显卡是:

ninehills@localhost:~$ lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV515 [Radeon Mobility X1450] [1002:7186]

属于推荐不开启的范畴

关闭KMS:

echo options radeon modeset=0 > /etc/modprobe.d/radeon-kms.conf

posted @ 2010-05-08 15:29 daning 阅读(3257) | 评论 (0)编辑 收藏

ubuntu 10.04

posted @ 2010-04-17 15:31 daning 阅读(1553) | 评论 (0)编辑 收藏

解决picasa web被屏蔽的问题

国内不能访问picasaweb,目前还只是dns的问题。
解决方法是在hosts文件中手动添加 ip和域名的映射关系。
在linux下修改/etc/hosts文件,windows下修改%windir%"SYSTEM32"drivers"etc"hosts

添加如下内容:
203.208.39.104 picadaweb.google.com
203.208.39.104 lh1.ggpht.com
203.208.39.104 lh2.ggpht.com
203.208.39.104 lh3.ggpht.com
203.208.39.104 lh4.ggpht.com
203.208.39.104 lh5.ggpht.com
203.208.39.104 lh6.ggpht.com



posted @ 2010-03-05 20:43 daning 阅读(1800) | 评论 (0)编辑 收藏

编程竞赛网站

projecteuler.net

http://icpcres.ecs.baylor.edu/onlinejudge/

http://acm.uva.es/problemset/

http://www.topcoder.com/

posted @ 2009-11-15 18:13 daning 阅读(132) | 评论 (0)编辑 收藏

vimperator的设置

set runtimepath=/home/daning/.vimperator
source! /home/daning/.vimperatorrc.local

" vim: set ft=vimperator:
set guioptions=mBbr
set nextpattern+=^"s*下一页"s*$,^"s*下页"s*$
set previouspattern+="s*上一页"s*$,"s*上页"s*$
autocmd LocationChange .* :js modes.passAllKeys = /mail".google".com|www".google".com"/reader"/view/.test(buffer.URL)
" set wildoptions=auto
" set complete=l

posted @ 2009-10-31 13:57 daning 阅读(374) | 评论 (0)编辑 收藏

ubuntu 9.10 coming soon


posted @ 2009-10-22 09:02 daning 阅读(220) | 评论 (0)编辑 收藏

为黑莓通讯录添加拼音

入手黑莓8700一段时间了,总体很爽,特别赞的是屏幕。
美中不足的是通讯录不支持中文搜索。网上说在姓/明天/头衔等处添加拼音全频,就可以直接搜索了。
马上动手。
1. 将黑莓通讯录同步到outlook中
2. 在outlook中修改通讯录,比如删除过时的信息,修改不正确的字段。
**建议导出cvs文件,在excel里面编辑**
注意,在outlook中和黑莓通讯录的对应关系:
outlook-黑莓
姓氏-姓氏/lastname
名字-名字/firstname
单位-单位/company
职务-公司职务
其他英文称谓/中文称谓都不要用
3. 将eclipse表格中姓名粘贴到记事本,用java编程,将其转换为拼音。
使用了pinyin4j-2.5.0的库,下载地址是:http://pinyin4j.sourceforge.net/
大体程序如下:
        HanyuPinyinOutputFormat format = new HanyuPinyinOutputFormat();
        format.setToneType(HanyuPinyinToneType.WITHOUT_TONE);
        format.setVCharType(HanyuPinyinVCharType.WITH_V);
        File file 
= new File("source.txt");
        
try {
            BufferedReader br 
= new BufferedReader(new FileReader(file));
            
char[] cbuf = new char[10];
            
for(int i=0; i<4000; i++) {
                br.read(cbuf, 
01);
                
if(cbuf[0]>=0 && cbuf[0< 128) {
                    System.out.print(cbuf[
0]);
                } 
else {
                    String[] result 
= PinyinHelper.toHanyuPinyinStringArray(cbuf[0], format);
                    System.out.print(result[
0+ " ");
                }
            }
        } 
catch (FileNotFoundException e1) {
            
// TODO Auto-generated catch block
            e1.printStackTrace();
        } 
catch (IOException e) {
            
// TODO Auto-generated catch block
            e.printStackTrace();
        } 
catch (BadHanyuPinyinOutputFormatCombination e) {
            
// TODO Auto-generated catch block
            e.printStackTrace();
        }
注意:
** 按照char读取,如果是ascii,直接输出,否则,调用pinyin4j
** 这里的pinyin4j输出格式是小写带v,并且不带声调
** 每个拼音之间要有空格。否则不能从拼音搜索。

4. 得到所有的拼音之后,复制到cvs中对应的“名”/firstname中
5. 同步到blackberry 8700中
6. 设置按照“名”排序。
7. 到通讯录中直接输入拼音就可以找联系人了。

posted @ 2009-09-09 18:03 daning 阅读(2139) | 评论 (0)编辑 收藏

ubuntu使用amule的几点注意事项

虽然没有emule快,不过linux下用原生态的amule比wine的emule感觉好一些。似乎emule就要出linux版了。
1. 下载服务器地址:
http://www.emule.org.cn/server.met
使用这个就够了。
2. 将低ID变为高ID
一般是因为在局域网内。
在网关路由中添加端口映射(虚拟服务),转发规则,端口分别是4662,4672
在命令行下输入如下命令,或者将命令添加在某配置文件中
sudo /sbin/iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 4662 -j DNAT --to 192.168.1.101:4662
sudo /sbin/iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 4662 -j DNAT --to 192.168.1.101:4672


posted @ 2009-07-16 23:01 daning 阅读(651) | 评论 (0)编辑 收藏

转移msn联系人

原来的msn id不好,换了一个。
需求:将原来msn上的经常联系的好友都加入到新的msn中。不能直接用微软的msn messenger“保存联系人”,导入联系人。因为需要过滤掉一些不想加为好友的联系人,而微软msn导出的联系人格式只有邮箱,信息太少了。

解决方法:

1. 使用pidgin,登陆自己的msn,在pidgin的目录下“.purple”,windows用户自己搜索一下吧,找到blist.xml文件。因为blist中有自己写的备注信息。
2. 将blist中所有想要导入到新msn的人加入《alias》标签。
3. 使用xslt文件将blist的文件转化为微软的 msn messenger“保存联系人”存为的xml文件格式。
4. 用微软的messenger登陆msn,导入msn联系人。

具体程序见附件

posted @ 2009-06-10 13:52 daning 阅读(315) | 评论 (0)编辑 收藏