admin on 五月 11th, 2010
如何用21天学会C++

如何用21天学会C++

Tags: , ,

admin on 四月 26th, 2010

在2009年当中,有1656227个恶意软件处于激活状态,而在2002年,这个数字只有20000左右。这些软件总计260万恶意代码。

有23%的恶意软件在美国被侦测到,而这些恶意软件造成数据丢失所带来的损失平均每次高达670万美金。而27%的数据破坏发生在教育部门。

关于钓鱼网站,有76%所模仿的都是财物网站,有24%模仿的是网络服务提供商,零售业,网络管理部门,以及在线游戏。[......]

Read more

Tags: , , , , , ,

什么是正则(Regex)?

正则是一种用于搜索字符的表示标准。Regex就是Regular Expression的缩写,即正则表达式,在计算机科学中,用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。举个例子:

有字符串:NSString *str = @”son father grandfather”;

我们现在想从中找到和father有关的词,正则表达式可以写成:/(grand)?father/  这一表达式就可以匹配father和grandfather。

再有一例,我们想匹配gray或者grey这两个相同意义,但欧美不同拼写的词,可以使用/gray|grey/或者/gr(a|e)y/这两个正则表达式。

在现在的应用当中,我们有时候需要匹配更多的复杂的语句,比如说整数,我们就可以写成:/[+\-]?[0-9]+/;比如说浮点数:/[+\-]?(?:[0-9]*\.[0-9]+|[0-9]+\.)/;比如说包含科学计数法的数:/([+\-]?(?:[0-9]*\.[0-9]+|[0-9]+\.)(?:[eE][+\-]?[0-9]+)?)/;比如说url:/\b(https?)://(?:(\S+?)(?::(\S+?))?@)?([a-zA-Z0-9\-.]+)(?::(\d+))?((?:/[a-zA-Z0-9\-._?,'+\&%$=~*!():@\\]*)+)?/ ……

什么是RegexKitLite?

这是一个在Xcode编写cocoa应用程序当中为NSString类提供了小量化的正则方法的工具。它的好处就是只需要在编辑的工程中导入RegexKitLite.h和RegexKitLite.m两个文件,然后设置动态链接至/usr/lib/libicucore.dylib即可使用。小量化,但只对NSString起作用。

使用RegexKitLite:

首先下载原文件。

将RegexKitLite.h及RegexKitLite.m两个文件导入到工程当中去:Add->Existing Files…

注意要勾选“Copy items into Destination’s Group Folder(if needed)”

将RegexKitLite.h及RegexKitLite.m两个文件导入到工程当中去

将RegexKitLite.h及RegexKitLite.m两个文件导入到工程当中去

[......]

Read more

Tags: , , , , ,

admin on 三月 15th, 2010

3月15日,一个美国马萨诸塞州计算机公司Symbolics注册了世界上第一个.com域名:Symbolics.com。

虽然这个域名没有带来即时的利润,但是它播下了全球进入信息化时代的种子。从此,互联网深刻地影响了新闻,商业以及社会交流。

25年后的今天,我们紧密团结在以互联网为核心的信息科技周围,一同来回忆.com所走过的这25年风光路程。

还能回忆得起没有互联网的生活吗?每天早上听收音机,晚上看电视。或者,买个台式机天天在寝室里放碟,打单机游戏。忽如一夜春风来,满大街的录像厅不见了,取而代之的是网吧。又忽如一夜春风来,照着计算机信息报敲网址的日子不再了,取而代之的是google百度之。当初最流行的是什么?homepage。记得黄威还弄了张碟,上面居然是一个虚拟的互联网。然后照着碟里网站的样子,用frontpage制作属于自己的主页,上传到myrice上去。那个时代,QQ还是五位的,校园里最流行的还是BBS。而现在呢?QQ用户都突破1个亿了,web 3.0的时代已经到来了,手机都开始4G了……偷菜都要做为社会现象来研究了……

[......]

Read more

Tags: , ,

admin on 三月 10th, 2010

2008年上网本的销售量还只有$665万,而2009年就激增至$1140万,1.7倍。今年的销售量预计和去年持平。就中国,上网本的销售量增加了260%。而上网本已经占有了11.7%的移动电脑市场。

注:什么是上网本?上网本的英文名为“”。上网本()这个名词由加拿大ATIC公司于1996年6月提出,当时作为“可上网”的笔记本在北美市场销售。后来这个商标出售给加美(多[......]

Read more

Tags: , ,

admin on 二月 2nd, 2010

这个题目是否合理呢?不知道。至少我们在使用习惯上,当使用Windows时,我们必然会使用防病毒软件,但是当我们使用Mac时,很不一定。当然对于防火墙来说,两者都整合有了防火墙。然而,防火墙倒底能起多大作用呢?

前一段时间,ESET做了一项计算机使用者对这个问题的想法,结果有百分之五十以上的人都认为基于Windows的PC非常或者可以说是极端地不安全,非常容易遭受来自于网络的攻击。而只有大约百分之二十的人认为Mac有类似的情况。

是Mac更安全,还是Windows更安全调查

是Mac更安全,还是Windows更安全调查统计。深红:极端不安全;红:非常不安全;粉:有时不安全;绿:安全。

[......]

Read more

Tags:

对于一个台式机发烧友来说,自己攒机一直都是一个使性价比达到最高的选择。但是硬件更新速度如此之快,一时间不跟进硬件信息就有可能面对众多的硬件新品而迷茫。怎么办,找硬件评测网站吧。

但是做为在国处生活的中国人来讲,上中国的评测网站,诸如中关村等,是只能看不能玩的。因为买起东西来太麻烦。那么有哪些外国评测网站是值得我们参考的呢?这里就列出五大评测网站,他们不但有高质量的评测文章,还有丰富令人信服的数据。

Tom’s Hardware Reviews

Tom’s Hardware Reviews

Tom’s Hardware Reviews

这是一个英国的评测网站。它最大的特点是支持多国语言,比如中文,德语,法语,匈牙利语,意大利语,俄语,土尔其语等等。提供的评价忠实可靠,有benchmarks数据,而且还提供一些同水平硬价的横向比较。

[......]

Read more

Tags:

admin on 一月 28th, 2010

今天不写点关于iPad的东西都不好意思。在科技方面的新闻里,充满了iPad。几乎是每个小时都有更新。我也难以免俗,写一点关于苹果公司最新发布的这款平板电脑,或者说是上网板,或者说是电子阅读器,都无所谓。

iPad与Kindle性能比较表

Amazon Kindle
iPad

显示器
电子墨水显示器. Kindle为六英寸显示屏; Kindle DX[......]

Read more

Tags: ,

admin on 一月 22nd, 2010

它们分别是:

Rockyou.com当中最流行的用户密码
排名 密码 用户数量 排名 密码 用户数量
1 123456 290731 11 Nicole 17168
2 12345 79078 12 Daniel 16409
3 123456789 76790 13 babygirl 16409
4 Password 61958 14 monkey 15294
5 iloveyou 51622 15 Jessica 15162
6 princess 35231 16 Lovely 14950
7 rockyou 22588 17 michael 14898
8 1234567 21726 18 Ashley 14329
9 12345678 20553 19 654321 13984
10 abc123 17542 20 Qwerty 13856

无疑,这些组合都将成为黑客用于暴力破解时放在字典最前面的密码组合。之前我们一直以为,暴力破解密码是一件非常耗时的工作,但其实并不一定,下面的图是基于使用字典来破解用户名和密码的破解次数成功比例。[......]

Read more

Tags: , , ,

admin on 一月 14th, 2010

在日本的朋友们,你们可能早已经习惯了系统自带的日文输入法,但是最近两股新风袭来,一个是google日文输入法,而另一个就是百度的Baidu Type了。因为google日文输入法的抢先发布,使得Baidu Type也不得不提前发布了自己的产品。没想到的是,这款由27岁的日本稻垣女士开发的Baidu Type在日本很快被日本用户接受,并广为使用,远远把google日文输入法甩开。

虽然只是Demo版,但其获得很 大成功的原因可能就是Baidu Type输入法采用了中国人非常习以为常的横向选词和皮肤更换功能。而在字库方面,利用百度搜索的优势,形成的热门词库、词组预测功能也是相当的贴合人心。而且,Baidu Type来可以导入日本人非常喜受的颜文字。[......]

Read more

Tags: