谈谈网站与软件的国际化要点
适合人群 本文适合于站长、创业者、项目经理、技术经理/主管等,或者准备成为这类人群的人。 为何要国际化 咱 们不是天天在吵着要与国际接轨么,你还在搞中国特色怎么行呢。这是一个冠冕堂皇的话,咱们说点实际的。首先,中国的互联网生态极其恶劣,大家争相抄袭,用 户不愿意为应用付费,而在欧美等国家要好得多,所以对于一些创业者者来说,从中国用户中赚吆喝,从欧美用户中赚钱……
“精英阶层”背后的“高人们”
来北京之后,因为种种原因,近距离接触到了几位成功人士,他们中间有讲师、老板、娱乐圈的人,也有些是常上电视忽悠的人。虽然这些人不能代表所有人,但总的来说,还是有一定的代表性的。我发现在他们大部分都会某高人扯上关系,这些高人可能是宗教的,也可能是国学的。 08 年的时候,因为某位人的原因,我也曾经参加过一次为期两天半的闭关修道,在此我就不透露这位的姓名了,可以说……
Google Chrome源码剖析【五】:插件模型
【五】 Chrome的插件模型 1. NPAPI 为了紧密的与各个开源浏览器团结起来,共同抗击IE的垄断,Chrome的插件,也遵循了NPAPI(Netscape Plugin Application Programming Interface)标准,支持这个标准的浏览器需要实现一组规定的API供插件调用,这组API形如NPN_XXX,比如NPN_GetUR……
Google Chrome源码剖析【四】:UI绘制
【四】Chrome的UI绘制 1. Chrome的窗口控件 Chrome提供了自己的一个UI控件库,相关文档可以参见这里。用Chrome自己的话来说,我觉得市面上的七荤八素的图形控件库都不好用,于是自己倒腾倒腾实现了一套。。。 广告虽如此说,不过,Chrome的图形控件结构,我还未发现有啥非常非常特别的地方。Chrome的窗口、按钮、菜单之类的控件,都直接或……
Google Chrome源码剖析【三】:进程模型
【三】 Chrome的进程模型 1. 基本的进程结构 Chrome是一个多进程的架构,不过所有的进程都会由老大,Browser进程来管理,走的是集中化管理的路子。在Browser进程中,有xxxProcessHost,每一个host,都对应着一个Process,比如RenderProcessHost对应着RenderProcess,PluginProcess……
Google Chrome源码剖析【二】:进程通信
【二】Chrome的进程间通信 1. Chrome进程通信的基本模式 进程间通信,叫做IPC(Inter-Process Communication),在Chrome不多的文档中,有一篇就是介绍这个的,在这里。Chrome最主要有三类进程,一类是Browser主进程,我们一直尊称它老人家为老大;还有一类是各个Render进程,前面也提过了;另外还有一类一直没……
Google Chrome源码剖析【一】:多线程模型
【一】 Chrome的多线程模型 0. Chrome的并发模型 如果你仔细看了前面的图,对Chrome的线程和进程框架应该有了个基本的了解。Chrome有一个主进程,称为Browser进程,它是老大,管理 Chrome大部分的日常事务;其次,会有很多Renderer进程,它们圈地而治,各管理一组站点的显示和通信(Chrome在宣传中一直宣称一个 tab对应一……
Google Chrome源码剖析【序】
【序】 开源是口好东西,它让这个充斥着大量工业垃圾代码和教材玩具代码的行业,多了一些艺术气息和美的潜质。它使得每个人,无论你来自米国纽约还是中国铁岭,都有机会站在巨人的肩膀上,如果不能,至少也可以抱一把大腿。。。 现在我就是来抱大腿的,这条粗腿隶属于 Chrome(开源项目名称其实是Chromium,本来Chrome这个名字就够晦涩了,没想到它的本名还更上一……
图文细说Google数据中心
Google数据中心一直是业界中令人着迷的“对象”之一。Google这个搜索巨人很少暴露其数据中心,那么Google到底有多少数据中心?它们分布在什么地方?笔者整理收集一些有趣信息,以供分享和参考。 Google数据中心分布图 Google 搜索速度为什么能这么快?这主要因为Google在全球分布着众多的数据中心。根据现有信息,如果包括在建的数据中心,Go……