Archive for 02月, 2012
转自iFanr(http://live.ifanr.com/19898)
亚马逊(Amazon)开发出一套新工具,能够“一键发送”电脑上的文件到 Kindle 中。根据 Ars Technica 的消息,用户的电脑上安装了这个工具以后,只要点击鼠标邮件“Send to Kindle”的选项就出现其中。当用户点击了这个选项,所选中的文件就能够发送到 Kindle 中。

除了右键发送文件以外,用户还可以通过“打印”文件到 Kindle。在文档的打印选项,提供了一台名为“Kindle”的打印机,选择该打印机打印,文档也能够自动发送到 Kindle,比较适合喜欢”先阅读再保存“的用户。

它能够发送的文件类型包括 Word、TXT、图片文件、PDF 以及 Mobi 格式电子书。在之前用户可以通过 Kinde 的电子邮箱从而发送文件到 Kindle 中,有了这个“一键发送”工具,确实方便很多。
该工具目前只有 Windows 版本,希望早日推出跨平台版本。
官方介绍:http://www.amazon.com/gp/feature.html/?docId=1000719931
软件下载地址是:http://s3.amazonaws.com/sendtoki … ForPC-installer.exe
本人试用了下,还是很好用的,效果和发送邮件到xxx@kindle.com一样的,还可以同时发送多个文件或者文件的部分内容。

一个身家过亿的富翁,还在自家楼顶种菜自己吃。
一个身家过亿的富翁,他每天做健身毛巾操,一条毛巾用了27年。
一个身家过亿的富翁,他用的肥皂剩下一小片,还要粘在整块上继续使用。一个身家过亿的富翁,他每天早上跑步穿的运动鞋,一双总要穿上好几年。
在外面。有一次在正式宴会上,他见餐桌转盘上有一些别人掉下的菜肴,就不声不响地夹起,放到自己的盘子里吃干净,等到送客时,他还把剩下的咖啡 一口喝完;年轻时他常去小店吃早餐,当时的豆浆有加蛋和不加蛋两种,他一般都会先说:“老板,来一碗豆浆,不加蛋的。”老板就会给他端来满满的一碗豆浆, 然后他猛喝一口,再对老板说:“加个蛋。”这样一来,加了一个蛋后的豆浆,又涨满了满满的一个碗。他花了同样的钱,却多喝到一口豆浆。
工作上。他的名片夹从来没有换过,材质是集团自行研发的“撕不破”珠光纸;另外,他发名片也很有节度,会特别注意一人发一张,绝不浪费。
对儿女。他供给儿女学费、生活费都算得很精准,总是给得刚刚好,不让他们有一丝享受奢侈的机会;他还要求儿女必须回信报告花了哪些钱,连买支牙膏也得写上去;他觉得长途电话费太贵,和儿女联络都是写信,写信选择很薄的信纸,字迹密密麻麻,防止超重。
可是,这么抠门的一个人,在中国的慈善事业出手却是如此的大方。
2005年,他向中国残疾人福利基金会捐赠1亿元资金。
2008年,汶川大地震,集团名义捐赠1亿元资金,个人名义捐赠1亿元资金。
还在大陆各地援建一万所小学,他仅在大陆的教育捐助就达120亿元人民币。
他曾说:
一个人幸福不幸福,心是最要紧的,钱是附带的。
财富多了,不一定是好事,如果没有好好利用,反而是负担。
吃东西是为了营养,喝东西为了止渴,钱留下来是回馈给需要的人。
他,就是被称为“台湾经营之神”的王永庆。
2007年02月25日 来源:新华网
付瑞雪
比尔·盖茨说,他和妻子梅林达决定,规定孩子每天使用电脑玩游戏的总时间只能达45分钟,周末则是一个小时,不过,利用电脑做功课的时间不在此限。(2月23日《广州日报》)
随着电脑的普及,孩子过分沉迷于电脑游戏已经成为一个世界性问题,从比尔·盖茨限制女儿玩游戏时间看,比尔·盖茨这样IT界的领军人物家庭也不例外。对于 孩子来说,电脑游戏有利有弊。通过玩电脑游戏,可以从小培养孩子学习电脑的兴趣,可以通过玩游戏使孩子提高电脑文字输入速度,健康向上的电脑游戏还可以陶 冶孩子的情操,对孩子具有益智功能。但是,电脑游戏的巨大吸引力,特别是一些低级电脑游戏使许多未成年人包括大学生沉迷于网络游戏,耽误了学业,损害了身 体。有些孩子为了筹钱上网玩游戏,走向偷盗、抢劫,甚至杀人的犯罪道路。孩子们过分迷恋于电脑游戏已经成为一个严重的社会问题,已经使许多家庭感到头痛和 犯难。专家们把电脑游戏称为“电子海洛因”,家长们要求封杀电脑游戏,救救孩子的呼声接二连三。
限制孩子们特别是未成年人过分沉迷于网络和电脑游戏是国家、社会和家庭共同的责任。国家必须加强对于电脑游戏市场的管理,严格取缔和坚决打击有害、有毒、 有损民族尊严的电脑游戏,严格限制商业性公共网络(网吧)违反规定接受未成年人,必须规定和严格执行学校周边一定范围里不准设立网吧的规定等。全社会都应 该自觉保护未成年人不沉迷于网络游戏,特别是商业性网络服务企业要自觉执行国家规定,不能为了自身利益而毒害青少年,要像爱护自己孩子一样保护好青少年。 家庭必须对孩子进行严格管理,像比尔·盖茨一样对孩子玩电脑游戏进行必要的限制。“在孩子成长至某个年龄之前,家长们应该知道孩子在互联网上看到些什么内 容,以便能同孩子讨论。”比尔·盖茨说。既不能一概不让孩子接触电脑游戏,又不能对孩子玩电脑游戏放任自流。管理孩子的底线是,不让孩子沉迷于网络和网络 游戏。
比尔·盖茨在管理孩子玩电脑游戏上“度”把握得很好,值得许多家长借鉴。从另一个角度看,连比尔·盖茨都担心孩子过分沉迷于电脑游戏,都要对孩子进行限制,那么,我们一般家庭就更应该如此了。

SynergyKM是一个很帅的跨平台软件, 它可以实现多台跨平台或者同平台的电脑共享同一套键盘鼠标。
官方下载
ds和es一个是数据段,一个是附加数据段,这两个数据段一般情况下在使用方面没有多少区别。
在数据移动、搜索、比较这类指令中,DS 对应 SI,ES 对应 DI。这个时候,DS和ES就不同了,前面的表示源,后面的表示目的地。
例:直接存储单元传送,求数组元素之和,结果送SUM单元
D_SEG SEGMENT
ARRAY DW 50 DUP(?)
COUNT DW 50
SUM DW ?
TABLE DW 3 DUP(?)
D_SEG ENDS
…
MOV TABLE,OFFSET ARRAY
MOV TABLE+2,OFFSET COUNT
MOV TABLE+4,OFFSET SUM
CALL PROADD ;主程序
…
;TABLE ARRAY首地址
; Count地址
; SUM地址
PROADD PROC
PUSH AX ;保护现场
…
push DI
MOV SI,[BX] ;数组首地址送SI
MOV BP,[BX+2] ;数组长度单元地址送BP
MOV CX,DS:[BP] ;数组长度送CX,如果不用DS超越前缀,那么BP是在栈中默认SS
MOV DI,[BX+4] ;存储和单元地址送DI
MOV AX,0
ADDT: ADD AX,[SI]
ADD SI,2 ;双子节+2
LOOP ADDT
MOV [DI],AX ;结果直接送SUM
POP DI ;恢复现场
…
RET
PROADD ENDP
例:直接存储单元传送,求数组元素之和,结果送SUM单元
D_SEG SEGMENT
ARRAY DW 50 DUP(?)
COUNT DW 50
SUM DW ?
D_SEG ENDS
…
CALL PROADD ;主程序
…
PROADD PROC
PUSH AX ;保存现场
PUSH CX
push SI
XOR AX,AX
LEA SI,ARRAY ;直接使用存储单元中数据
MOV CX,COUNT
ADDT: ADD AX,[SI]
ADD SI,2 ;双子节+2
LOOP ADDT
MOV SUM,AX ;结果直接送SUM
POP SI ;恢复现场
POP CX
POP AX
RET
PROADD ENDP
例:求数组元素之和,并以16进制显示。
D_SEG SEGMENT
ARRAY DB 10,20,30,5,60
COUNT EQU $-ARRAY
D_SEG ENDS
S_SEG SEGMENT PARA STACK
DW 100 DUP(?)
S_SEG ENDS
C_SEG SEGMENT
ASSUME CS:C_SEG,DS:D_SEG,SS:S_SEG
START:…
LEA SI,ARRAY ;参数准备
MOV CX,COUNT
CALL SUM1 ;求和
CALL DISPLAY ;转化为16进制显示
…
;子程序:SUM1
;入口参数:SI=数组首址,CX=数组长度
;出口参数:AX=数组合
;使用寄存器:AX,CX,SI
SUM1 PROC NEAR
CMP CX,0
JZ EXIT ;为0返回到主程序
XOR AX,AX
AGAIN:ADD AL,[SI] ;求和
ADC AH,0
INC SI
LOOP AGAIN
EXIT: RET
SUM1 ENDP
;子程序:DISPLAY
;入口参数:AX=数组和
DISPLAY PROC NEAR
MOV BX,AX ;AX中的数据是二进制代码
MOV CH,4 ;用4位二进制代码来表示1位16进制代码,4*4=16,共需4位16进制表示循环4次
ROTATE: MOV CL,4
ROL BX,CL ;把BX中内容循环左移4位最高位插入最低4位
MOV AL,BL
AND AL,0FH ;取AL最低4位值就是左移前BX的最高4位
OR AL,30H ;形成ASCII码
CMP AL,3AH ;因是16位数据判断是否是0-9,还是A-F
JL PRINT
ADD AL,07H ;转换为A-F的时候需要加07H
PRINT: MOV DL,AL ;显示DL数据字符到屏幕
MOV AH,02H ;中断指令显示一个字符
INT 21H
DEC CH
JNZ ROTATE
RET
DISPLAY ENDP
例:编程产生FIBONACCI(斐波那契)数列,要求数列中的最大数项小于600,
数列存放在SERIER为首址的缓冲区,数列长度在FIBONA单元。
分析:产生多少个FIBONACCI数项并不知道,但题中要求最大数项小于600,这就是循环控制的“条件”。
定于数据段如下:
D_SEG SEGMENT
SERIER DW 100 DUP(?) ;存放数列
FIBONA DB 0 ;数列长度
MAX DW 600
D_SEG ENDS
程序段如下:
MOV AX,0 ;FIBONACCI数列的首项
MOV BX,1 ;FIBONACCI数列的次项
LEA SI,SERIER
AGAIN:MOV [SI],AX ;存数项
XCHG AX,BX
ADD AX,BX ;产生当前数项
ADD SI,2 ;修改指针
INC FIBONA ;数项计数
CMP AX,MAX ;条件判断
JA NEXT
JMP AGAIN
NEXT:
AX和BX的变化:
AX BX
0 1
1 0 XCHG
1 ADD
0 1 XCHG
1 ADD
1 1 XCHG
2 ADD
1 2 XCHG
3 ADD
2 3 XCHG
5 ADD