Ask and Learn

变更了 ssh key 后,git clone 无法使用,提示信息如下: Agent admitted failure to sign using the key. Permission denied (publickey). 起初以为是在 github 上填写key值时写错了,重新试了...
今天删除项目中一个无用的文件时打错字了,结果把有用的文件给删除了,而且顺手就给提交了,杯具。 当然,既然是版本管理,那自然是可以恢复的。 比如我说我们刚刚提交的 commit 是 f5810e08df0cb7cf82608d65cdb709cb430df2ea 那么执行以下命令即可恢复删...
五一假期在家里修改了 .vimrc 的配置,结果回到租住的地方同步配置后启动 vim 就报错了。 E492: Not an editor command: ^M 原因是在家里用的是 xp 的系统,放在 linux 下换行符不一致导致不兼容了。 修复的方法吗,自然是用 dos2unix ...
windows 平台下安装 msysgit 后,在 git-bash 看使用 gvim 编辑器,需要做一些配置。 打开 git-bash,在 /usr/bin 路径下建立一个 gvim 脚本 #!/bin/sh exec /d/Vim/vim73/gvim.exe "$@" & ...
对于 windows 下的 git 用户来说,msysgit 再熟悉不过了,不过它对中文的支持问题也一直困扰着我们。 20120409 1.7.10 这版已经加了 unicode  的 patch,但是按照传统方法进行配置后,在 git-bash 中 ls 可以正常显示中文,但输入中文时却...
onering 是一个以开发 web 应用的方式开发桌面应用的框架,使用 html5 和 css 构造UI, 使用python或者其它语言实现软件功能,使用一个封闭的js来操作 web 页与操作系统间的通信, 豆瓣FM桌面版就是使用 onering 开发的。 官方的安装手册中没有 archl...
游戏简介 Chrome 网上应用商店中有许多非常不错的游戏,今天就发现了一款多人的3D网页游戏 Tank Online。 起初我只以为这款只是一个简单的3D坦克对战游戏,但玩了一段时间后才发现,大错特错!TankOnline 有着非常完备的系统配置, 从地图、即时战役、聊天系统、坦克定制系...
游戏介绍 Knightfall 是一个消除类的游戏,剧情很老套,美女被 Boss 抓走了,骑士越过重重关卡去营救,然后幸福的生活在一起的故事。 与普通的消除类游戏不同的是, Knightfall 加入了许多创意的元素,比如说可以旋转方向、道具,商店、怪物等。 拿着个大钻头的骑士通过消除相...
今天正式提交了离职报告,感触良多,在华为外包一年,技术增长甚少,但多了些沟通方面的技巧。外包接到的项目基本上都比较边缘,接触核心的不多,所以“量”上的工作相对较多,一年没有接触一些老知识,甚至已经淡忘一些了,幸好平时没有放下 python 相反,它在项目中帮到我太多,也算是有些进步吧。 正常...