软件

GDrive?Google Docs允许上传任何类型文件

星期三, 一月 13th, 2010

谷歌用户将很快能够上传任何文件类型的文件(只要它少于250MB),而不是有限的文件类型,目前仅支持(如图片,Word文档,PDF文件,电子表格和PowerPoint演示文稿)。


照片来自TechCrunch

因为谷歌文件现在支持的文件大小达到250 MB,这比大多数电子邮件应用程序的附件的限制较大,你就可以备份大型图形文件,RAW格式照片,ZIP文件以及更多的文件类型。更重要的是,无需携带U盘,就可以在不同的计算机上访问您的文件。

科技新闻博客TechCrunch,谷歌产品经理Vijay Bangaru强调这并不是外界猜测的GDrive,但他们指出,不管他们是怎么称呼它,它肯定像GDrive达到人们的预期。用户将得到免费的1GB存储空间为所欲为,他们也可以以$0.25/GB购买更多的存储空间。

强制安装“绿坝·花季护航”过滤软件是否涉嫌垄断?

星期二, 六月 9th, 2009

  日前,工业和信息化部发布了《关于计算机预装绿色上网过滤软件的通知》(下称《通知》)。根据《通知》,“绿坝-花季护航”软件应预装在计算机硬盘或随机光盘内,且在恢复分区和恢复光盘中作为备份文件。

  《通知》要求,7月1日之后出厂和销售的计算机都应预装“绿坝-花季护航”软件。在中国境内生产销售的计算机出厂时应预装“绿坝-花季护航”软件最新适用版本,进口计算机在国内销售前预装“绿坝-花季护航”软件最新适用版本。

“绿坝-花季护航”一年使用费4170万元,由工信部招标购买后向社会提供免费下载和安装,全民免费下载使用一年。据称目前已装机数高达约5270万套。

注意这软件不是免费的,是要钱的,只是国家出了第一年的钱,问题是第2年不续费的话会出现什么问题,是不再过滤还是你不能使用电脑上网?

这实际上是两款软件,一个是图形过滤软件“绿坝”,一个是文字过滤软件“花季护航;“绿坝”由郑州金慧计算机系统工程有限公司开发,“花季护航”由北京大正语言知识处理科技有限公司开发。

不知道“绿坝”是如何识别女性乳房的?反向研究一下这两款软件的话应该可以研制出专门色情搜索,自动找出网上的色情内容。

wordpress 2.7 官方中文版下载

星期二, 十二月 16th, 2008

wordpress升级到了2.7版,正式推出了中文版及中文版官方网站http://cn.wordpress.org/

wordpress 2.7 官方中文版下载:http://cn.wordpress.org/wordpress-2.7-zh_CN.zip

如果你原先使用的是英文版,升级后你需要修改wp-config.php文件,将其中的define (‘WPLANG’, ”);改为define (‘WPLANG’, ‘zh_CN’);当然某些非标准wordpress模板有些英文不会变为中文。

wordpress 2.7最大改进就是能在后台直接升级wordpress到最新版本了。

yo frankie开源3D游戏

星期三, 十二月 10th, 2008


Yo Frankie!的主角就是开源CG动画Big Buck Bunny里那只狡猾、邪恶的鼯鼠。现在它要把游戏中的老鼠,绵羊搞炸掉,积累更多的骨头以完成冒险。游戏支持多平台,无论你用的是MAC,Windows还是Linux都可以顺畅的运行游戏。

yo frankie游戏本身也是对Blender开发的一种促进,最终的3D建模,动画效果,关卡设计全依赖于Blender。yo frankie游戏也可以用Crystal Space渲染,使用 Python作为脚本语言。

最终决定同时使用Blender和Crystal Space两个游戏引擎尽管Crystal Space和Blender关系紧密, Blende游戏引擎需要2-5秒输出的在Crystal Space下需要1分钟。

DVD中就用这两种引擎的版本,尽管素材一致,游戏体验有所不同。

yo frankie游戏开始,玩家控制Frank(一只蜜袋鼯鼠),电影Big Buck Bunny里的反派。影片里,Frank和两个同伙杀害蝴蝶恐吓一只兔子,影片以兔子复仇成功结尾,把Frank绑在绳子上作成了风筝。

yo frankie游戏zip文件下载:http://download.blender.org/apricot/yofrankie_bge.zip
yo frankie游戏BT下载:http://www.mininova.org/tor/2080999

关于python 3.0

星期四, 十二月 4th, 2008

关于python
Python是一种面向对象、直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定.

这种语言具有非常简捷而清晰的语法特点,适合完成各种高层任务,几乎可以在所有的操作系统中运行.目前,基于这种语言的相关技术正在飞速的发展,用户数量急剧扩大,相关的资源非常多.

关于python 3.0
Py3.0不再对Py2.x兼容
Py3.0源码文件默认使用utf-8编码,这就使得可以在代码中使用中文作为变量:
>>> 中国 = ‘china’
>>> print(中国)
china
语法:
1) 去除了<>,全部改用!=。
2) 去除“,全部改用repr()
3) 关键词加入as和with。
4) 整型除法返回浮点数,要得到整型结果,请使用//。
5) 加入nonlocal语句。使用noclocal x可以直接指派外围(非全局)变量。
6) 去除print语句,加入print()函数实现相同的功能。同样的还有exec语句,已经改为exec()函数。
7) 去除元组参数解包。不能def(a, (b, c)):pass这样定义函数了。
8) 新式的8进制字面量,相应地修改了oct()函数。2.x这样:
>>> 0666
438
>>> oct(438)
‘0666′
3.0这样:
>>> 0666
SyntaxError: invalid token ( , line 1)
>>> 0o666
438
>>> oct(438)
‘0o666′
9) 增加了2进制字面量和bin()函数:
>>> bin(438)
‘0b110110110′
>>> _438 = ‘0b110110110′
>>> _438
‘0b110110110′
10) 扩展的可迭代解包。在Py3.0里,a, b, *rest = seq 和 *rest, a = seq都是合法的,只要求两点:rest是list对象和seq是可迭代的。
11) 新的super(),可以不再给super()传参数,
>>> class C(object):
def __init__(self, a):
print(‘C’, a)
>>> class D(C):
def __init(self, a):
super().__init__(a) # 无参数调用super()
>>> D(8)
C 8
<__main__.D object at 0x00D7ED90>
12) 新的metaclass语法:
class Foo(*bases, **kwds):
pass
具体参阅PEP 3115 。
13) 支持class decorator。用法与函数decorator一样:
>>> def foo(cls_a):
def print_func(self):
print(‘Hello, world!’)
cls_a.print = print_func
return cls_a
>>> @foo
class C(object):
pass
>>> C().print()
Hello, world!
class decorator可以用来玩玩狸猫换太子的大把戏。更多请参阅PEP 3129 。
14) raise语句的语法改变,参阅“异常”一节的第3、4条目。
字符串和字节串
1) Py3.0去除了unicode类型,现在字符串只有str一种类型,但它跟2.x版本的unicode几乎一样。
2) 关于字节串,请参阅“数据类型”的第2条目。
数据类型
1) Py3.0去除了long类型,现在只有一种整型——int,但它的行为就像2.x版本的long。
2) 新增了bytes类型,对应于2.x版本的八位串,定义一个bytes字面量的方法如下:
>>> b = b’china’
>>> type(b)

str对象和bytes对象可以使用.encode() (str -> bytes) or .decode() (bytes -> str)方法相互转化。
>>> s = b.decode()
>>> s
‘china’
>>> b1 = s.encode()
>>> b1
b’china’
3)dict的.keys()、.items和.values()方法返回迭代器,而之前的iterkeys()等函数都被废弃。同时去掉的还有dict.has_key(),用in替代它吧。
面向对象
1) 引入抽象基类(Abstraact Base Classes,ABCs)。
2) 容器类和迭代器类被ABCs化,所以cellections模块里的类型比Py2.5多了很多。
>>> import collections
>>> print(‘\n’.join(dir(collections)))
Callable
Container
Hashable
ItemsView
Iterable
Iterator
KeysView
Mapping
MappingView
MutableMapping
MutableSequence
MutableSet
NamedTuple
Sequence
Set
Sized
ValuesView
__all__
__builtins__
__doc__
__file__
__name__
_abcoll
_itemgetter
_sys
defaultdict
deque
另外,数值类型也被ABCs化。关于这两点,请参阅 PEP 3119和PEP 3141 。
3) 迭代器的next()方法改名为__next__(),并增加内置函数next(),用以调用迭代器的__next__()方法
4) 增加了@abstractmethod 和 @abstractproperty两个decorator,编写抽象方法(属性)更加方便。
异常
1) 所以异常都从BaseException继承,并删除了StardardError。
2) 去除了异常类的序列行为和.message属性。
3) 用raise Exception(args) 代替 raise Exception, args语法。
4) 捕获异常的语法改变,引入了as关键字来标识异常实例,在Py2.5中:
>>> try:
… raise NotImplementedError(‘Error’)
… except NotImplementedError, error:
… print error.message

Error
在Py3.0中:
>>> try:
raise NotImplementedError(‘Error’)
except NotImplementedError as error: # 注意这个 as
print(str(error))

Error
5) 异常链,因为__context__在3.0a1版本中还没有实现,这方面就不说了。
其它:
1) xrange()改名为range(),要想使用range()获得一个list,必须显式调用:
>>> list(range(10))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
2)bytes对象不能hash,也不支持b.lower()、b.strip()和b.split()方法,但对于后两者可以使用b.strip(b’ \n\t\r\f’)和b.split(b’ ‘)来达到相同目的。
3)zip()、map()和filter()都返回迭代器。而apply()、callable()、coerce()、execfile()、reduce()和reload()函数都被去除了。
4)string.letters和相关的.lowercase和.uppercase被去除,请改用string.ascii_letters等
5)如果x < y的不能比较,抛出TypeError异常。2.x版本是返回伪随机布尔值的。
6)__getslice__系列成员被废弃。a[i:j]根据上下文转换为a.__getitem__(slice(I, j))或__setitem__和__delitem__调用。
7)file类被废弃,在Py2.5:
>>> file

在Py3.0
>>> file
Traceback (most recent call last):
File “ “, line 1, in
file
NameError: name ‘file’ is not defined

百度Hi正式发布

星期三, 七月 9th, 2008

百度Hi

在过去的1个月里,我们倾心聆听用户的每个意见,现在百度Hi让您的沟通顺畅无比!
找不到好友?现在登录即可查找在线好友;您登录后,还可在百度空间、贴吧等显示您的在线状态,让社区好友随时与您沟通!
想加入群?只要进入您感兴趣的贴吧,即可加入该贴吧推荐的群!或者您可以到以下页面查找。

http://im.baidu.com/group/star_1.html

使用代理上网?现在您不用愁了,使用代理照样可以登录百度Hi!

详情请查看:http://im.baidu.com
下载百度Hi:http://im.baidu.com/download/down.php?a=mail03

此外,由于您是百度Hi邀请测试期间登录的老用户,为了感谢您对百度Hi的支持,我们特意挑选了一小批用户赠送建群权限。
您很幸运的获得了1个建群权限,请于2008年7月15日前登录百度Hi领取。

虽然百度Hi很简单很好用,但还是没有用,毕竟im市场是先入为主的,QQ上的人脉关系没法一下就能转移的。

Get Adobe Flash playerPlugin by wpburn.com wordpress themes