最新的Unicode文字编码标准v 6.1.0正式发布。主要变化包括:新增732个新字符,7种全新文字,支持通过变量选择符区分绘文字(emoji)风格和文本风格的符号和表情符号;更新断行算法以更准确反映日本和希伯来文文本,等等。
上述文字来自:http://it.solidot.org/article.pl?sid=12/02/02/1124247&from=rss
来自官方:http://www.unicode.org/versions/Unicode6.1.0/
Unicode 6.1.0 is a minor version of the Unicode Standard and supersedes all previous versions. This page summarizes the important changes for the Unicode Standard, Version 6.1.0. In the discussion below, Version 6.1.0 may be abbreviated as "Unicode 6.1" or "Version 6.1."
Version 6.1 of the Unicode Standard continues the Unicode Consortium's long-term commitment to support the full diversity of languages around the world. This latest version adds characters to support additional languages of China, other Asian countries, and Africa. It also addresses educational needs in the Arabic-speaking world. A total of 732 new characters have been added.
This version of the Standard also brings technical improvements to support implementers. Improved changes to property values and their aliases mean that properties now have easy-to-specify labels. The new labels combined with a new script extensions property means that regular expressions can be more straightforward and are easier to validate. Hangul algorithms were consolidated and restructured. Before, one had to examine four separate documents. Now, the information is consolidated in the core specification in Chapter 3, Conformance.
Over 200 new Standardized Variants have been added for emoji characters, allowing implementations to distinguish preferred display styles between text and emoji styles.
Among the notable property changes and additions in Unicode 6.1 are two new line break property values, which improve the line-breaking behavior of Hebrew and Japanese text. Segmentation behavior was also improved for Thai, Lao, and similar languages. The processing of Chinese data has been augmented by more fully specified information on mapping between Simplified and Traditional Chinese characters, in addition to other improved Unihan data that supports the processing of Chinese data.
For detailed property changes see Section F. Unicode Character Database Changes.
Version 6.1 has minor conformance updates, including the determination of grapheme cluster boundaries and the processing of combining canonical class and decomposition mapping. There are documentation improvements throughout.
Two other important Unicode specifications are maintained in synchrony with the Unicode Standard, and have updates for Version 6.1:
This latest version of the Unicode Standard is synchronized in repertoire with the forthcoming third edition of 10646: ISO/IEC 10646:2012.
套用一句多年前博客中的一句话:以前,我说过有关于QR CODE的博客(QR CODE),也推荐了google的开源工具,事实上我的每篇博客右侧也都生成了二维码。
嗯,其实Google官方有QR Code generate的网站,不过它是appspot的,所以,基于众所周知的原因,它就打不开了。不过,还有一个办法利用google自带的QR Code生成器生成QR Code的。
打开igoogle,添加QR Code Generate的widget:http://www.google.com/ig/adde?moduleurl=www.mobile-barcodes.com/widget/google-gadget.xml
然后在igoogle的页面中就多了这么一块:
试试看,是不是很HIGH?
最近有意思的事情挺多:
1、360 所有的APP 全线下架,参考:http://www.cnbeta.com/articles/171620.htm
2、第二个就是平板的一些有趣的数据:
平板是否能够取代 PC仍难以定论,但是可以肯定的是,它正在改变我们的生活。
从Staple网站的这幅信息图里,我们可以发现关于平板的一些有趣的数据:
普通用户每天在平板上花费的时间是90分钟。
88.3%的用户说他们会在路上使用平板;35%的用户说他们在盥洗室使用平板。
普通用户在平板应用上的平均花费是34美元。
到2015年,美国将会有8210万平板用户。
最常见的平板尺寸是10英寸;多数平板重量少于1.5英镑。
54% 的平板用户的年龄是34岁及以上。
80% 的平板用户说平板改善了工作和生活之间的平衡;25% 的平板用户消费印刷书籍更少了。
消费者对于平板的需求为什么如此强烈呢?Godisageek网站的Terry Lucy在Tumbler上有一篇短文,他认为与PC相比,iPad才是真正的个人电脑。
“关于个人电脑的定义从80年代起就从未改变。尽管我出生于1988年,我可以告诉你,在过去的十年里,个人电脑已经完全改变了模样。
当苹果发布iPad的时候,我认为它发布了第一个真正的个人电脑。”
目前来看,平板市场上iPad仍是市场主导,但是其它势力(PC 派,家电派,手机派)从来没有放弃过,谁能够最终赢得这些蛋糕?
ifanr供稿,ifanr是国内最出色的新锐科技 blog 媒体,他们全景关注移动互联网、集中报道创业团队,最潮的智能手持及最酷的互联网应用,对业界生态、智能产品及移动应用有着深刻的理解,致力于“独立,前瞻,深入”的原创报道和分析评论。
上面这一段来自:http://www.cnbeta.com/articles/171618.htm
其实这段时间看了一下,在各个卖场里,PAD越来越被大多数人所接受。甚至有朋友也在问我该买什么样的pad,这个时候,我都是推荐ipad,当然是有理由的。
众所周知PAD上的软件也是越来越多了,但基于android的平板的尺寸却没有一个统一的标准,各种各样的尺寸实在是铺天盖地,在这个pad上运行正常的软件到另一个pad上就不一定正常了。在这个os下正常的,在另一个也可能不正常。
所以,ipad就显得比较特立独行了,大小一样,尺寸一样,除了IOS的版本不一样外,其他都。。。。
软件这东西,虽然付费的多一点,但是,你也知道,越狱是一种文化,我还能说什么?
看到这个标题,很惊讶。
看完后才觉得,原来国内那些公司这样的习惯行为是和国外学的。怪不得用户对于现在的互联网公司越来越不能信任了,怎么办?未来怎么办?
特别是那些公司中存有我们帐号信息的那些。我们如何处理?电子商务究竟是不是泡沫?还是以后只能到付而尽量不做在线支付?
-----
调查结果显示,大多数遭到客户数据丢失或被盗的公司的IT专业人士表示,其用户数据并未进行加密。根据Ponemon研究所进行、信用检查公司Experian赞助的这项研究结果显示,数据丢失包括电子邮件,信用卡或银行支付信息和社会安全号码等。根 据这项研究由进行的。违反规定的最常见的原因是公司内部人员的疏忽性的操作,其次是将信息卖给第三方,第三位的是恶意的内部人员。
Ponemon调查了500多名IT专业人士。受访者被要求把重点放在哪些具有最大金融和声誉方面影响的攻击事件上。
多达60%的受访者表示丢失的数据没有加密,如果该组织是因为疏忽而没有加密,这种做法甚至将导致该组织遭到诉讼。Ponemon研究所创始人和主席Larry Ponemon表示,“数据破坏频繁,因此,数以百万计的消费者的身份信息很容易遭遇被盗。”
代理商Security On-Demand总裁认为,未加密客户数据的公司的高比例并不令人惊讶。他说,除非组织必须按照法规或合同的要求进行数据加密,否则信息通常都是以一种可直接读取的形式存在。
究其原因,非IT经理人不完全了解安全风险和可能费用昂贵的数据加密的成本。公司的数据库越陈旧,对数据进行加密的费用越高。
Bybee表示,有一些疼痛有。这不是那么简单:OK,我们需要对它进行加密,让我们检查框,说加密。“
如此多的组织存储着未加密的数据,也难怪只有一半的受访者认为其所在的组织做了保护客户信息最好的安全努力所作的最好的努力。一旦发生数据泄漏,聘请律 师,评估对受害者的损害,被评为减少消极后果最为昂贵的支出。也许正因为如此,超过60%的受访者表示,他们的公司在遭遇数据泄漏后增加了其安全预算。
原文来自:http://www.cnbeta.com/articles/171501.htm
不要被标题所疑惑,这是一个伪多线程。
其实就是利用Crontab的最小单元(分钟)来实现所谓的多线程。因为PHP本身不支持多线程,只有这样将就着了。
我有500条数据需要更新获取状态,但如果一下子获取500条,也是从1~500的循环,而且由于每次获取数据量都较大,内存容易占满,会导致获取数据大概在300多条时就内存出错,所以利用crontab造了个伪线程。
crontab 每分钟执行一遍程序。
每次执行的时候,计数数+20,同时一次获取20条状态,下一次获取的时候,从21开始,如此类推。
为了防止执行过多,因此,利用ps aux|grep xxxx|wc -l来获取有多少条命令在执行。当超过N时,退出不执行。避免内存消耗过多。
如此,原来500条数据获取,如果正常也需要1小时左右,现在换成这种执行方式,反而快了很多。
记录一下,下次就知道了。PHP果然还是不太适合做一些东西,内存在堆积过多后,再怎么释放也释放不干净啊,我即使ini_set('memory_limit','1024M')也没有用。
下次试试python。python的网络库也不错,而且编码库对字符串转换也非常方便。下次折腾折腾