显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

白小博

Morning的脚印,一步,一步……

 
 
 
 
 
 

Mercurial删除旧版本(hg backout)

2011-4-15 14:46:18 阅读1826 评论0 152011/04 Apr15

有些时候,会发现之前做的某个版本是没用的,或者说是错误的,那么就需要删除这个旧版本的改动,当然还希望不影响这个版本之后提交的其他版本。Mercurial中有个命令backout可以解决这个问题。例如:发现版本r12345需要删除,那么
>hg backout -r 12345 -m "remove r12345"
*-r是要删除的版本号,-m是提交说明文本
这个时候可以看到当前branch可能会多出一个head来,parent是12345,当然需要
>hg merge
这个时候处理必要的冲突,然后提交
>hg ci

作者  | 2011-4-15 14:46:18 | 阅读(1826) |评论(0) | 阅读全文>>

去除开机Abnormal Termination...

2011-3-30 10:17:41 阅读2452 评论0 302011/03 Mar30

新入手Thinkpad T410i,硬盘毫无悬念的被华分为了一个大区(不算系统引导区和备份恢复区),用第三方磁盘分区工具Acronis Disk Director Suite 10.00.2160进行分区,失败了,莫名的失败了。然而从此之后,开机就会出现“Abnormal Termination...”错误,虽然没有任何影响,但是看着很不爽。经多方查找发现在注册表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
BootExecute

作者  | 2011-3-30 10:17:41 | 阅读(2452) |评论(0) | 阅读全文>>

[转]用Google Translate玩转beat box

2010-12-1 16:51:49 阅读278 评论1 12010/12 Dec1

在Reddit上有人发布了怎么使用Google的翻译来玩beat box,很有趣,转过来。
[转]用Google Translate玩转beat box - Morning - 白小博
下面是相关步骤:

1) Go to Google Translate
2) 把翻译语言设置成从 German 翻译到 German。(德语)
3) 拷贝粘贴这个字符串到translate中:
     pv zk pv pv zk pv zk kz zk pv pv pv zk pv zk zk pzk pzk pvzkpkzvpvzk kkkkkk bsch
4) 把声音开大,点击“朗读”,

作者  | 2010-12-1 16:51:49 | 阅读(278) |评论(1) | 阅读全文>>

[转]有同理心的黑莓概念手机

2010-12-1 10:42:27 阅读161 评论0 12010/12 Dec1

[转]有同理心的黑莓概念手机 - Morning - 白小博

上面这个一整个很宝石貌的概念手机 / 用户接口,是出自巴沙狄那艺术中心设计学院(Art Center College of Design, Pasadena)近期一项由 RIM 赞助的项目,名字就叫做 Empathy;机 / UI 如其名,设计者的概念,是要让手机也能够有同理心,当然不是关怀学生让手机价格降更低一点那种,而是能够感测到并实时更新使用者或其联络人的情绪变化。

听起来很玄,设计者也没交代清楚该怎样办到,可能是透过一些生物辨识组件来感测,随后让手机实时将使用者的情绪同步到联络人所筑成的社群环圈,使用者也可以透过该环圈来实时更新联络人的情绪状态,并以不同颜色来显示,没在在线的朋友则是以透明化来显示。

整个 UI 的外观看来颇耐看,不过实用性如何,没真用到产品上,暂时也很难去推断。影片在跳转后,有兴趣的朋友请移驾!

作者  | 2010-12-1 10:42:27 | 阅读(161) |评论(0) | 阅读全文>>

[转]JavaScript版本的AsyncEnumerator

2010-11-30 10:26:59 阅读394 评论0 302010/11 Nov30

地球人都知道,在C# 2.0里提供了yield关键字,可以方便好用地生成一个迭代器,更可以简化异步操作——这是因为有了Jeffrey Richter开发的AsyncEnumerator。在接下来的某些演讲中我准备的主题是“异步编程模型”的演变,自然少不了这非常重要的一环。为了便于广大人民群众更好地接受,我决定使用JavaScript来进行说明。为此,我用JavaScript实现了一个AsyncEnumerator。

作者  | 2010-11-30 10:26:59 | 阅读(394) |评论(0) | 阅读全文>>

Pidgin MSN“无法验证证书”错误

2010-11-23 9:46:13 阅读489 评论0 232010/11 Nov23

时常,我在用Ubuntu 10.10下用Pidgin登录MSN的时候,蹦出来Unable to validate certificate错误,连接不上,甚是懊恼!既然你说证书错误,那我就从证书下手:
  • 到Pidgin -> Tools -> Certificates删除旧的证书,然后不要关闭窗口,省得一会儿还得开。
  • 用浏览器访问(我用的Chrome,Firefox也行,IE就不知道了)https://omega.contacts.msn.com,你会看到一个大大的“

作者  | 2010-11-23 9:46:13 | 阅读(489) |评论(0) | 阅读全文>>

VIM用syntax on后出错

2010-11-22 18:19:53 阅读1258 评论0 222010/11 Nov22

ubuntu/debian下,开启vim高亮可能会遇上这样一个错误
E319: Sorry, the command is not available in this version: syntax on

很可能是由于您没有安装完整版的vim,很多系统自带的vim之装了部分功能
不妨尝试一下
$ sudo apt-get install vim

作者  | 2010-11-22 18:19:53 | 阅读(1258) |评论(0) | 阅读全文>>

[转]给老婆普及计算机知识

2010-11-22 16:23:03 阅读150 评论0 222010/11 Nov22

我们知道计算机的计算数据需要从磁盘调度到内存,然后再调度到L2 Cache,再到L1 Cache,最后进CPU寄存器进行计算。

给老婆在电脑城买本本的时候向电脑推销人员问到这些参数,老婆听不懂,让我给她解释,解释完后,老婆说,“原来电脑内部这么麻烦,怪不得电脑总是那么慢,直接操作内存不就快啦”。我是那个汗啊。

我只得向她解释,这样做是为了更快速的处理,她不解,于是我打了下面这个比喻——这就像我们喂宝宝吃奶一样,

  • CPU就像是已经在宝宝嘴里的奶一样,直接可以咽下去了。需要1秒钟
  • L1缓存就像是已冲好的放在奶瓶里的奶一样,只要把孩子抱起来才能喂到嘴里。需要5秒钟。
  • L2缓存就像是家里的奶粉一样,还需要先热水冲奶,然后把孩子抱起来喂进去。需要2分钟。

作者  | 2010-11-22 16:23:03 | 阅读(150) |评论(0) | 阅读全文>>

SCIM输入法配置(选词从6开始)

2010-11-15 20:29:19 阅读215 评论1 152010/11 Nov15

费了好大的周折,重装了Ubuntu 10.10,安装完输入法,一些简单的配置之后,发现输入字的时候,下面备选的字是从6开始的:
输入bai: 6. 白  7. 百  8. 摆  9. 败  0. 拜
这对于我这种已经习惯于从1开始选的人来说,简直就是噩梦阿。本来看到第三个字是“摆”,条件反射般的按了“3”键,发现错了……
最终还是在网上找到了答案,原来是我手贱,在配置SCIM的时候,把
SCIM右键 - SCIM Setup - IMEngine - Smart Pinyin - Pinyin - Use tone
给勾选上了!去掉后一切OK。

另外,如果喜欢横向选择的人可以
SCIM右键 - SCIM Setup - Panel - GTK - Vertical lookup table

作者  | 2010-11-15 20:29:19 | 阅读(215) |评论(1) | 阅读全文>>

玄妙的公务员考题

2010-11-13 13:20:34 阅读147 评论4 132010/11 Nov13

无聊间,见到一道玄妙的公务员考题:

1,2,2,3,4,( )找规律填上下一个数

A. 6  B. 7  C. 8  D.9

我一看,这还不简单?

1 + 2 – 1 = 2

2 + 2 – 1 = 3

2 + 3 – 1 = 4

3 + 4 – 1 = (6) 应该选A吧

——答曰,错!

??难道我看错了?那再换个算法吧

(1 + 2) * 2 – 4 = 2

(2 + 2) * 2 – 5 = 3

(2 + 3) * 2 – 6 = 4

(3 + 4) * 2 – 7 = (7)那就选B吧

——答曰,不对!

??还不对?!怎么可能啊……答案是什么?

作者  | 2010-11-13 13:20:34 | 阅读(147) |评论(4) | 阅读全文>>

页面Flash只有在显示的时候才会被加载

2010-11-5 15:29:12 阅读184 评论0 52010/11 Nov5

以前一直没有注意过这方面的细节,最近才知道,原来页面Flash只有在显示的时候才会被加载。
这样,如果相让Flash的加载时机在自己的控制之下,那么就把Flash(<embed />)隐藏(display: none),或者放到<div />里把<div />隐藏起来。等需要的时候,把它设成显示(display: block),此时,浏览器才会去下载flash文件!

作者  | 2010-11-5 15:29:12 | 阅读(184) |评论(0) | 阅读全文>>

A4J is not defined - RichFaces

2010-10-21 2:22:07 阅读438 评论0 212010/10 Oct21

尝试学习RichFaces的时候,根据官方提供的教程,在现有的JSF项目上做了一个非常简单的实验…结果失败了。会出现Javascript错误:A4J is not defined

在网上查找了很久相关资料,未果。最后自己研究web.xml配置的时候,突然间发现我的JSF用到的
<servlet-name>faces</servlet-name>
与RichFaces用到的
<servlet-name>Faces Servlet</servlet-name>
居然不一样!

作者  | 2010-10-21 2:22:07 | 阅读(438) |评论(0) | 阅读全文>>

博客满天飞

2010-10-13 15:44:44 阅读153 评论0 132010/10 Oct13

国内的免费博客也越来越多了,各有特色,很有一些是不错的。

网易属于一流的,支持live writer!亮点阿。试用很舒服,还在继续试。
新浪的也不错,稳定,属于比较正宗的博客了,右下角的弹出小窗口很让人郁闷。不知道可不可以设置。
百度的速度很快,飕飕的,可惜风格模板做得有点粗糙,至少在chrome下看着烂叽叽的。
CSDN的算是比较老牌的博客了,CSDN社区是我最常用的技术社区了,提问题,回答问题,比较无私的说。
cnblogs,最近新发现的专业博客,应该是计算机行业的技术博客,支持的第三方软件很多,赞一个。不过需要申请才能开通的。

还有无数的其他博客提供商,琳琅满目,目不暇接,接二连三,三头六臂,臂……

作者  | 2010-10-13 15:44:44 | 阅读(153) |评论(0) | 阅读全文>>

网易第一博

2010-10-12 1:58:23 阅读60 评论0 122010/10 Oct12

这是俺在网易博客发表的第一篇日志~希望大家多多捧场~!

作者  | 2010-10-12 1:58:23 | 阅读(60) |评论(0) | 阅读全文>>

被一个javascript问题折磨半个晚上…

2010-8-10 2:26:00 阅读92 评论0 102010/08 Aug10

写了一段javascript,
[/code]
function send(strCmd) {
    cmd = strCmd.split(" ", 1)[0];
    args = strCmd.slice(cmd.length + 1);
}
[/code]
在Firefox,Chrome下执行一切正常,唯独到了IE下,总是出现“对象不支持此属性或方法”错误。
搜索+纠结了很久,才发现cmd和args前没有写var声明变量。

作者  | 2010-8-10 2:26:00 | 阅读(92) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 

日志分类

 
 
日志分类列表加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
日志评论
评论列表加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017

注册 登录  
 加关注