123
 123

Tip: 看不到本站引用 Flickr 的图片? 下载 Firefox Access Flickr 插件 | AD: 订阅 DBA notes --

2008-07-17 Thu

17:55 Oracle Database 10g 10.2.0.4 Cannot Boot a Large SGA on AMD Servers Running Linux (432 Bytes) » Fenng's shared items in Google Reader
In the comment thread of my recent blog entry entitled Of Gag-Orders, Excitement, and New Products, a fellow blogger, Jeff Hunter wrote: I’d be happy if the major innovation was being able to run a 10.2.0.4 16G SGA on x86_64. He offered a link to a thread on his blog where he has been chronicling his unsuccessful [...]
16:17 Tips and tricks: How do I setup device-mapper multipathing in Red Hat Enterprise Linux 4? (5694 Bytes) » Red Hat Magazine

Release Found: Red Hat Enterprise Linux 4 Update 2 and later

In order to setup device-mapper-multipathing an updated system with the package device-mapper-multipath is recommended.

This functionality does not exist in releases of Red Hat Enterprise Linux 4 prior to Update 2.

To set up device-mapper multipathing, edit the /etc/multipath.conf file. Comment out the following lines at the top of the file:

devnode_blacklist {
        devnode "*"
}

For example:

# devnode_blacklist {
#        devnode "*"
# }

This section keeps device-mapper multipathing from scanning all of the devices. Uncomment the following section of the /etc/multipath.conf file:

defaults {
       multipath_tool  "/sbin/multipath -v0"
       udev_dir        /dev
       polling_interval 10
       default_selector        "round-robin 0"
       default_path_grouping_policy    multibus
       default_getuid_callout  "/sbin/scsi_id -g -u -s /block/%n"
       default_prio_callout    "/bin/true"
       default_features        "0"
       rr_min_io              100
       failback                immediate
}
blacklist {
        wwid 26353900f02796769
       devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
       devnode "^hd[a-z][[0-9]*]"
       devnode "^cciss!c[0-9]d[0-9]*[p[0-9]*]"
}

This sets the default device-mapper behavior and filters out all the devices that are not normally multipathed, such as IDE hard drives and floppy drives.

In order to use simple failover behaviour, the default_path_grouping_policy option in the defaults section should be changed to failover as illustrated by the sample below:

defaults {
       multipath_tool  "/sbin/multipath -v0"
       udev_dir        /dev
       polling_interval 10
       default_selector        "round-robin 0"
       default_path_grouping_policy    failover
       default_getuid_callout  “/sbin/scsi_id -g -u -s /block/%n”
       default_prio_callout    “/bin/true”
       default_features        “0″
       rr_min_io              100
       failback                immediate
}

Save the configuration file and exit the editor. Execute the following commands:

modprobe dm-multipath
modprobe dm-round-robin
service multipathd start
multipath -v2

The multipath -v2 command prints out multipathed paths that show which devices are multipathed. If the command does not print anything out, ensure that all SAN connections are set up properly and the system is multipathed. Execute this command to make sure that the multipath daemon starts on bootup:

chkconfig multipathd on

The devices will be created as /dev/mapper/mpath#, where # is the multipathed group. If /dev/sda is the only multipathed device, /dev/mapper/mpath0 will be the multipathed device for /dev/sda and /dev/sdb. Note that fdisk cannot be used with /dev/dm-# devices. Use fdisk on the underlying disks and execute the following command when device-mapper multipath maps the device to create a /dev/mapper/mpath# device for the partition:

kpartx -a /dev/mapper/mpath#

Note: dmsetup ls –target=multipath is a command that helps determine multipath devices assignments on a system.

If the hardware is not mentioned in the multipathing database, please view the article “How can I add more products into the mutipathing database?” in the Recommended FAQs section.

For an updated sample configuration file, see /usr/share/doc/device-mapper-multipath-<version>/multipath.conf.annotated

Red Hat’s customer service and support teams receive technical support questions from users all over the world. Red Hat technicians add the questions and answers to Red Hat Knowledgebase on a daily basis. Access to Red Hat Knowledgebase is free. Red Hat Magazine offers a preview into the Red Hat Knowledgebase by highlighting some of the most recent entries. The information provided in this article is for your information only. The origin of this information may be internal or external to Red Hat. While Red Hat attempts to verify the validity of this information before it is posted, Red Hat makes no express or implied claims to its validity.

15:19 Google Trifecta recording now available (1843 Bytes) » Fenng's shared items in Google Reader
Last Tuesday, Google hosted an online presentation about three free tools to help analyze and improve your sites. Dubbed "The Google Trifecta," this presentation explains the key features of Google Webmaster Tools, Google Analytics, and Google Website Optimizer, and how you can use them together.

To make the information from this presentation accessible to those who were unable to listen in last week or would like to review it again, we've put a recording of the session on YouTube for your viewing pleasure:



If you have any followup questions about the topics covered in the video, we welcome you to ask! Each of these products has a discussion group available for you to discuss the product with other users and Googlers. Please post in the appropriate group, so your question is seen by the right people:

Google Webmaster Help (Webmaster Tools)
Analytics Help
Website Optimizer Forum

Posted by Michael Wyszomierski, Search Quality Team
11:28 Why VKTM background process in Oracle 11g (4402 Bytes) » Chanel [K]

在Oracle11g中,我们可以发现一个新的基础后台进程叫做VKTM (virtual keeper of time),这个进程是必须存在的。

在数据库启动时候的告警日志中可以看到:
VKTM started with pid=3, OS id=2256 at elevated priority
VKTM running at (20)ms precision

在数据字典中也可以查询到如下信息:

  1. SQL> select name,description  from v$bgprocess where name='VKTM';
  2.  
  3. NAME  DESCRIPTION
  4. ----- -----------------------------------------
  5. VKTM  Virtual Keeper of TiMe process

阅读Concepts文档可以看到对这个后台进程的解释是:

VKTM (virtual keeper of time) is responsible for providing a wall-clock time (updated every second) and reference-time counter (updated every 20 ms and available only when running at elevated priority).

我想这个解释仍然不足以描述这个进程到底是做什么的。

好吧,那这个进程到底是做什么的?

在11g之前所有的Oracle数据库后台或者前台进程如果需要获得当前时间信息,就需要调用操作系统的gettimeofday()函数或者说是相类似的函数。而VKTM进程就是专门用来获得时间信息然后将信息存放在SGA中供其它进程使用,这样其它进程当需要时间信息的时候,只要到SGA的某个内存位置去获得就好,而不用频繁调用gettimeofday()函数。毫无疑问,这样效率会更高。

在RAC测试中,Oracle 1.1.0.6版本LMSx进程获取时间信息时,可以从VKTM进程中获益大概70%的速度提升,而11.1.0.7将会更高。

同时,因为gettimeofday()函数也引发了很多bug,所以无论是RAC还是NORAC库,都将从VKTM进程中获益。

11:01 IMG_5750 (286 Bytes) » Uploads from dbanotes

dbanotes posted a photo:

IMG_5750

11:01 IMG_5745 (286 Bytes) » Uploads from dbanotes

dbanotes posted a photo:

IMG_5745

11:01 IMG_5726 (286 Bytes) » Uploads from dbanotes

dbanotes posted a photo:

IMG_5726

11:00 IMG_5722 (286 Bytes) » Uploads from dbanotes

dbanotes posted a photo:

IMG_5722

11:00 IMG_5721 (286 Bytes) » Uploads from dbanotes

dbanotes posted a photo:

IMG_5721

11:00 IMG_5718 (286 Bytes) » Uploads from dbanotes

dbanotes posted a photo:

IMG_5718

11:00 IMG_5715 (286 Bytes) » Uploads from dbanotes

dbanotes posted a photo:

IMG_5715

10:59 IMG_5575 (286 Bytes) » Uploads from dbanotes

dbanotes posted a photo:

IMG_5575

10:59 IMG_5557 (286 Bytes) » Uploads from dbanotes

dbanotes posted a photo:

IMG_5557

09:01 10g树形查询新特性CONNECT_BY_ISLEAF的9i实现方式 (591 Bytes) » yangtingkun
在10g中Oracle提供了新的伪列:CONNECT_BY_ISLEAF,通过这个伪列,可以判断当前的记录是否是树的叶节点。这里描述一下在9i中如何实现相应的功能。首先构造一个例子:SQL> CREATE TABLE T_TREE (ID NUMBER PRIMARY KEY, FATHER_ID NUMBER, NAME VARCHAR2(30));表已创建。SQL> INSERT INTO T_TREE VALUES (1, 0, 'A');已创建 1 行。SQL> INSERT INTO T_TREE VALUES (2, 1, 'BC');已创建 1 行。SQL> INSERT INTO T_TREE VALUES (3, 1, 'DE');已创建 1 行。SQL> INSERT INTO T_TREE VALUES (4, 1, 'FG');已创建 1 行。SQL> INSERT INTO T_TREE...
08:41 大容量个人存储时代的管理理念——分区管理篇 (4311 Bytes) » Fenng's shared items in Google Reader

当个人电脑的存储容量即将跨入TB纪元之时,你是否仍然还按照传统观念在管理着你的硬盘分区?将硬盘分作4-5个分区,分别规划为操作系统、应用软件、高清电影、网络下载、个人资料……

面对高达0.5-1TB容量的硬盘,不仅初期的分区容量规划变得难以取舍,一旦后期电脑应用趋势发生变化,分区的使用往往不得不偏离最初规划,而且还会造成文件存储的杂乱无章,甚至到头来连自己都找不到文件丢到哪里去了……

那么如何规划和使用你的硬盘分区才能最大程度的减少上述困扰呢?

(一)普通家庭用户

对于普通家庭用户,这里推荐一种简单易行的方式:“小粒度片状分区” + “免盘符挂载”。举例而言,现在躺在我电脑中的一块320G硬盘,被我分成了13个分区,分别是:20G x 11 + 50G x 2。其中一个20G分区用于安装操作系统,另外10个20G分区则根据当前的应用需求进行合理分配。最后之所以特别划分了两个50G的分区,是专为Full HDRe影片准备的,因为这类影片的容量一般为12-20G,如果仍然使用20G大小的分区存储,则可能造成较大的剩余空间浪费。

如此一来,你可能会问,这么多分区,使用起来岂不是很麻烦,光是那一大堆盘符就看得人眼花缭乱了。没错,所以接下来将会提到另一个技巧——“免盘符挂载”,使用过Linux的朋友一定对其分区的“mount”管理方式非常喜欢,其实Windows也提供了相似的使用方式,前提是你需要NTFS文件系统格式的分区(在眼下这个年代,实在没有充分的理由再使用旧的FAT32分区格式了)。

Windows下进行免盘符挂载的操作界面

在“管理工具 - 计算机管理”中选择“磁盘管理”,然后在分区上点击右键,选择“更改驱动器号和路径”。在这里,你可以删除目前为其分配的任何盘符,然后点击“添加”并选择“装入以下空白NTFS文件夹中”,你需要浏览并选择一个NTFS分区上的空文件夹(记得先创建好这个空文件夹)作为其“挂载点”,也就是将要把这个分区映射到的虚拟位置。

最终,我将上面提到的11个分区用三个盘符组织起来:

C - Windows (20G)
E - Applications (20G)
    + Program Files (普通文件夹,用于安装一般的非绿色软件)
    + Programs (普通文件夹,用于存放我的绿色免费软件)
    + ... (其它普通文件夹)
    + Music (20G,挂载的另一个分区)
    + Video (20G,挂载的另一个分区)
    + Movie (20G,挂载的另一个分区)
    + Movie2 (20G,挂载的另一个分区)
    + Movie3 (20G,挂载的另一个分区)
    + ... (其它挂载的分区)
    + HD (50G,挂载的另一个分区)
    + HD2 (50G,挂载的另一个分区)
    + Download (10G, 挂载的另一个硬盘的分区,P2P下载的中转区)
P - Personal (20G,存储个人文件,为防止意外破坏,使用单独的盘符)

怎么样?按照这样组织文件还算简洁清爽吧?事实上,“小粒度片状分区”真正的价值是体现在其灵活的可调整性。比如后来,由于安装虚拟机调试程序的需要,我抽调了一个原先用于存储电影的20G分区划给虚拟机使用,这样既不破坏分区按用途命名和管理的原则,又充分而合理的利用了磁盘空间。

最后,作为一个附加的“收获”,磁盘碎片整理将不再让人望而生畏,因为至少我不必为电影、音乐、P2P下载暂存区等几类分区作碎片整理了。单个小分区的碎片整理将变得更加高效而易于计划。(友情提醒:你可能需要在“计算机管理”中选择没有分配盘符的分区启动碎片整理)

(二)高级玩家

(待续…)

06:24 赚了50块大洋 (600 Bytes) » Fenng's shared items in Google Reader

今天和6个兄弟干了大半天体力活(8:20-11:20+13:30-17:00)。

50个板条箱装的88台服务器,6台交换机,拆箱,搬运,上架,走线。

衣服汗湿了空调吹干再汗湿再吹干,腿软胳膊软。

领导发慈悲,一人50块大洋。

不错。

服务器真TMD沉,都是硬盘满配的,做CDN缓存用。

嘿嘿,临时拉来干活的暑假实习的小伙子收工时候问:是不是经常这样干活?

05:51 The Ultimate WordPress Commenting System (7639 Bytes) » Fenng's shared items in Google Reader

For those of you who have left comments on articles published here at Performancing.com, you'll already know that our commenting system is not the best. Although it has yet to be confirmed, there is a chance that Performancing will be moved over to WordPress. If this were to happen, here is the group of plugins I would use to provide Performancing.com with the ultimate WordPress commenting system.

WP-Ajax Edit Comments


WP Ajax Edit Comments was developed by Ronald Huereca of RAProject.com. The plugin gives commenter's the ability to edit their own comments in an ajax like interface. Although the plugin used to allow you to edit comments inline, the latest version creates a popup where the editing takes place. This plugin packs quite a feature set such as the ability to edit, moderate, delete or submit the comment to Akismet all from within the public comment area.

Comment Luv


CommuntLuv, developed by FiddyP is a plugin that displays the most recent blog post published from the URL which is defined by the commenter. Think of this as an 'incentive to comment' type of plugin. After installing the plugin, user's will be presented with a checkbox near your comment form. If this is checked, when a user submits their comment, the plugin will try to parse their most recent blog post. So not only are they getting a link from their URL being displayed, but they also get a direct link to their most recent blog post.

Do-follow

This is one of the more simpler plugins. Once activated, it removes the nofollow attribute from the links displayed within comments. Thats all there is to it. This is yet another incentive to get people to comment on your blog.

WP Comment-Remix


If I had a favorite plugin, this one would be very near the top of the list. WP Comment Remix is a plugin developed by Jason of Pressography which is also an entrant to the WeblogToolsCollection plugin competition for 2008. This plugin is simply put, awesome. Once activated, it places a Reply and a Quote text link within each comment. When a user clicks on the Reply link, a text link will be created and their username will automatically be entered into the text field. The link is created as a means of discovering which comment a person is replying to. No threading functionality here, but this is the next best thing. The quote link takes the comment and automatically places block quote tags around the text. Does this remind you of a forum yet? The plugin also allows administrators to reply to comments from the administration panel. When you combine this plugin with WP Ajax Edit Comments, you end up with a really powerful commenting system. However, we're not done yet.

Subscribe To Comments


Subscribe to comments developed by core WordPress developer Mark Jaquith takes care of the need to be notified of when a new comment is published. Once activated, a check box will appear near the comment form. If checked, the user will be notified via email whenever a new comment is published for that particular post. This works similar to the way you would be notified of a new post within a forum. The latest version, 2.1, offers a boatload of features such as the ability to skin the subscription management area of WordPress, security features, recognition of subscription status and much more. This is another one of those plugins that I install on every WordPress blog I create.

Comment Karma


This plugin is from 2006 so it may no longer work. But according to the comments on the release post, this plugin is still functional, even after all of the major WordPress versions which have been released since then. Comment Karma developed by Alex Bailey allows commenter's to press a thumbs up or thumbs down icon which will either boost a comments karma or decline a comments karma level. This gives commenter's the chance to moderate each others comments.

If you find this plugin to malfunction on your blog, give SezWho a try which is a third party comment moderating service that carries a user's reputation along with the comment.

TinyMCE Comments


tinyMCE comments developed by Thomas Au provides a What you See Is What You Get editor for your comments. The editor provides standard functionality that makes it very easy to bold text, change fonts, create lists, etc. Another way of making things easier on the commentator!

Conclusion

As you can see, there are some really powerful plugins available for WordPress which can take commenting to the next level. With these plugins installed as a group along with built in Gravatar support, you'll have yourself a hand dandy commenting system which will be a blast for your visitors to use. Not only will you have made commenting much easier for the end user, but you will have also provided non monetary incentives for being part of the community. If you ask me, this is a win win situation.

I'm curious to know which commenting plugins you are using for your own WordPress powered blog. If you had to create your own powerhouse commenting system without using a third party service such as Disqus or CoComment, how would you go about it?

On a final note, if Performancing were to have a commenting system which contained the features these plugins provide, would that be enough to get you out of your RSS reader and into the conversation?

03:47 工作找人:北京、上海销售代表 (3509 Bytes) » Fenng's shared items in Google Reader

事情是这样的:我老妹(老友松鼠的妹妹)所在的公司需要做一次招聘,就拜托我帮她找人。而我认识的人多,但是基本上我不知道他们是干什么的。除了IT人、编辑、记者、写手而外,纯粹的商务人士我并不认识。所以,我只能把他们的招聘广告贴到我的Blog来。考虑到我的Blog流量前三位分别来自北京、广州和上海,然后就是北美,所以在这个平台上发布消息应该还算靠谱。

招聘背景:

公司的全称是:华译通商务咨询(昆明)有限公司。性质是外商独资企业,它的业务主要是和印度阿三抢生意。我们知道,印度阿三除了软件做得好之外,另外的一大优势就是提供英文客服。许多大公司把客服交给印度人去做,用户有问题或者投诉的时候,拨打热线电话求助,其实是接到印度去,那里有大批三班倒说英文的印度人在电话上负责回答和指导。这样一来,印度人民就提高了英文听力和口语水平,同时出口就能创汇。而对于大公司来说,印度的人工费很低廉,把这种服务外包出去省心又省力。用户得到了7乘24小时不间断的在线服务,随时有人在线恭候提问或者大骂,其乐若何?

当然,任何一个看到这种商业模式的人都会立即联想到中国。这种模式在中国应该完全可以复制成功,中国人的Chinglish虽然不那么好听,但是至少舌头不打嘟噜。而且,每年量产那么多大学生,他们拥有足有的计算机操作技能和理解能力,可以胜任这种工作。钱,为什么只能让印度阿三赚呢?难道中国人民就不能靠“来是抗母,去是够”赚点外汇花差花差?华译通公司就是来中国做这件事的。

这家公司把总部设在昆明,可能是觉得天气有助于提高劳动生产率。但是,随着业务的拓展,他们需要在北京、上海也有人,去帮助他们推这项服务,这就是招聘的由来。以下,就是他们的招聘信息:

公司简介

华译通商务咨询(昆明)有限公司 (ChinaONEcall Business Consulting (Kunming)Co., Ltd.)

简介:

本公司为外商独资企业,专业在线英语电话翻译公司。

主要经营范围为客户提供24小时/7天的专业电话在线英语口译和咨询服务。目前是中国大陆地区唯一家能够提供24小时/7天全年不休的服务的电话翻译公司。本公司在英国、美国和中国香港分别设有联络处。

网址:www.chinaonecall.com

招聘岗位:销售代表

要求:

1、优秀的沟通技巧和谈判能力
2、形象气质佳
3、具有独立思考、解决问题、开拓市场和团队精神
4、吃苦耐劳,能承受一定压力
5、有相关工作经验优先。

工作地点:北京、上海

请发送简历及个人近照到:sales@chinaonecall.net 并在邮件标题注明应聘岗位。

公司将会与合适的人选及时联系。

01:47 让 SQL Sever 2000 支持 2GB 以上的物理内存 (1184 Bytes) » Fenng's shared items in Google Reader

随着公司业务平台不断扩大,原先数据库服务器上 2GB 的物理内存已显得较为吃紧。前段时间,一狠心,在 DELL 下了一个 PowerEdge 2950 架构的单,直接上到 4GB。

数据库服务器最在意的事情就是数据存储的安全可靠。为此我订购了四块 SAS 硬盘,其中一块做系统盘,其余三块组成一个 RAID5 阵列。这机器成本不算低了,好歹性能也跟上去了,于是日子就这么继续……

最近发现服务器的物理内存占用情况比较有意思。无论我何时连上去看,物理内存占用量都在 1.5GB 至 1.75GB 左右,死活超不过 2GB。当然,绝大部分都被 SQL Server 所占用,但没有完全占用所有可用的剩余物理内存。而 SQL Server 被配置为动态地使用所有物理内存选项。整个情况非常神奇,让我禁不住啧啧赞叹……

这神奇的景象就像这样:

01:32 生意不好做 (884 Bytes) » 柔嘉维则@life.oracle.eng
今天不知道怎么的晃到了陶瓷品市场,一家卖隆达骨瓷的,一套餐具,老板娘说生意不好做啊,爽快地在报价上又打了9折,我就买了,我只是记得淘宝上的隆达骨瓷都比较贵的。
 
回家看看惊喜,这个价格居然相当于淘宝上报价5~6折的样子。
果然生意真不好做。
 
昨天买锅,今天买碗,明天买刀,周末可吃饭。
01:30 QClub:当SOA遭遇现实 --Alipay 首席架构师程立与您探讨 SOA(7.26 杭州) [Flickr] (1174 Bytes) » DBA notes

dbanotes posted a photo:

QClub:当SOA遭遇现实 --Alipay 首席架构师程立与您探讨 SOA(7.26 杭州)

更多信息:访问 Infoq 会议介绍

本期QClub杭州站的主题为“当SOA遭遇现实——SOA在互联网系统中的应用研讨”,我们特别邀请了支付宝首席架构师程立先生与您共同探讨互联网系统中SOA的应用。

特邀嘉宾:支付宝首席架构师 程立

程立,支付宝(中国)网络技术有限公司。2004年开始参与淘宝网与支付宝系统的建设,2005年起进入支付宝,一直从事于互联网电子支付系统的研发工作。现任支付宝首席架构师,专注于电子支付系统的分布式服务架构与开放架构。

01:07 四十年、二三事——英特尔“不惑”巨人的中国逸事 (5313 Bytes) » Fenng's shared items in Google Reader

7月18日,英特尔将迎来40岁生日。遍布全球的英特尔分支机构及数以万计的员工已为这一重要时刻的到来准备了丰富多彩的庆典活动。此时此刻,作为在英特尔耕耘了十几年的老员工,我也感到万分激动。我想通过这篇博客来表达我和团队同事们对公司的美好情感和由衷祝福——客观地说,英特尔的创新光谱实在有太多的闪光点可供温故,但在此我并不想和大家分享那些广为人知的英特尔发展史,而是希望结合过往的一些真实经历和感受,来展现英特尔是如何与中国共成长,及今日之中国对年届不惑的英特尔而言是何等的重要。

1979年,第五届全国人大第二次会议通过了《中外合资经营企业法》,这为跨国企业进入中国市场提供了法律依据。同年,英特尔刚刚推出8088微处理器,并首次跻身《财富》杂志“世界500强”排行榜。由于当时还看不清PC及中国市场的潜力,直到六年后,公司才在北京设立了第一个代表处。

比我更早加入公司的同事曾表示,在英特尔着陆中国的最初几年里,没有人敢于低估中国这一新兴市场的澎湃潜力,但也没有人能确切地指出,如何才能将这种潜力转化为实实在在的业务动力。直到九十年代初,这种状况才发生了根本性的改变。

1994年,当时分任公司CEO、COO的安迪•格鲁夫先生和克瑞格•贝瑞特先生首次访华,而我则刚到英特尔总部做实习生。后来我想,或许是因为英特尔认识到了中国的重要性,所以才引进我这个在美国学商法的中国人。

有别于跨国企业在华发展惯常采用的“贸工技”(先卖产品、再建工厂、最后才轮到创新资源移植)发展模式,英特尔一旦决意深耕中国市场,便是研发、制造和营销多管齐下——其后的十多年里,英特尔中国研究中心、英特尔亚太区研发有限公司、英特尔中国软件中心和英特尔亚太区应用设计中心等研发机构纷纷崛起,英特尔产品(上海)有限公司、英特尔产品(成都)有限公司和英特尔半导体(大连)有限公司等生产性企业相继奠基。2007年,英特尔又把中国大区划为全球营销网络中的独立区域,给予它在机构、营销和人事等方面的决策权。

我有幸见证并参与了英特尔实现“中国梦想”的整个过程——所谓“好事多磨”,用这个成语来形容英特尔在沪、蓉两地投资设厂的经历可谓再合适不过。

记得当初英特尔决定在上海投资兴建闪存封装和测试工厂,我也是总部派往上海的“考察队”的成员之一。上海市政府和英特尔都盼望着尽快达成合作。英特尔很快在闵行区选了一块地用于建厂。然而让人始料未及的是,1995年底,国家决定调整针对外商投资企业的税收政策,对设备和建厂材料进口开始征税。算下来,税金要比我们放弃工厂用地所蒙受的损失更高。于是留给英特尔的就只有一个选择,即舍闵行而取浦东外高桥保税区(根据当时政策,仍可以享受免税待遇)。工厂还没建起来,英特尔已账面亏损了几百万美元。现在想来,仍然让人感慨。

在为英特尔成都工厂选址的过程中,也有些值得回忆的事。与当地政府商谈项目跨时两年多,期间还遭遇了SARS危机——从香港到成都,我乘坐的飞机上只有三名以口罩遮面的乘客。谈判过程中,来自总部的一位代表病倒了。咳嗽、发烧等症状与令人谈虎色变的SARS很是相像。尽管如此,成都市的几位领导还是不避风险地到医院探视他。这种诚意深深地打动了我们每一个人。

英特尔与中国的结缘是源自双向互动的引力。中国拥有广袤的市场、丰富的人才和务实的政策,这些都在不断提升英特尔作为一家深度本土化的跨国公司的归属感。另一方面,20多年来,英特尔也始终在以实实在在的举措履行着公司对中国的长期承诺。立足中国、回报中国、助力中国,这已是全体英特尔员工的共识。英特尔,与中国息息相关、“芯”心相印。

回首英特尔四十年来的创新光谱和二十余载的中国情愫——1968年的7月18日,在阳光明媚、气候温润的加州山景城(Mountain View),罗伯特•诺伊斯、戈登•摩尔和安迪•格鲁夫共同创立了英特尔。40年来,这个渴望在集成电路市场上有所作为的小公司最终成长为PC和互联网时代的创新魔法师——它发现了一片“芯大陆”,并将英国诗人威廉•布雷克的奇思妙想(一花一世界、一沙一天国)变成了现实。而在不久的将来,英特尔会在中国抒写出更动人的传说吗?答案应该是肯定的。让我们拭目以待吧。

生日快乐,英特尔!

勇往直前,中国!

Comments (5)
00:44 QClub:当SOA遭遇现实 --Alipay 首席架构师程立与您探讨 SOA(7.26 杭州) (1174 Bytes) » Uploads from dbanotes

dbanotes posted a photo:

QClub:当SOA遭遇现实 --Alipay 首席架构师程立与您探讨 SOA(7.26 杭州)

更多信息:访问 Infoq 会议介绍

本期QClub杭州站的主题为“当SOA遭遇现实——SOA在互联网系统中的应用研讨”,我们特别邀请了支付宝首席架构师程立先生与您共同探讨互联网系统中SOA的应用。

特邀嘉宾:支付宝首席架构师 程立

程立,支付宝(中国)网络技术有限公司。2004年开始参与淘宝网与支付宝系统的建设,2005年起进入支付宝,一直从事于互联网电子支付系统的研发工作。现任支付宝首席架构师,专注于电子支付系统的分布式服务架构与开放架构。

00:28 Twitter 前首席架构师 Blaine Cook 加盟 Yahoo (2842 Bytes) » Fenng's shared items in Google Reader
pic

来自 Yahoo 方面的消息证实,全球最大的 Microblog 服务商 Twitter 的前首席架构师布 Blaine Cook 已加盟 Yahoo 。

受微软并购案影响, Yahoo 最近几个月出现了罕见的离职狂潮。尽管如此,还是有一些新鲜血液不断加盟 Yahoo 。Blaine Cook 加盟 Yahoo 之后,将会在 Brickhouse 部门认知,负责Fire Eagle项目。Fire Eagle 项目为 Yahoo 的本地信息共享服务,2007 年 11 月推出,目前仍处于测试版阶段。Blaine Cook 离职时曾表示,计划到英国寻求发展。如今看来,该计划有变。 继续.

Related:

Yahoo delayed new advertising technology - 20 July 2006

Yahoo's Beginning... - 10 November 2007

Fring Launches VoIP on the iPhone - 16 April 2008

MySpace 加入 Data Portability,将与 Yahoo、eBay、Twitter 合作 - 09 五月 2008




本 Feed 内容归 Creative Weblogging 公司版权所有,并受到版权法保护。我们将会严肃纠察私自滥用该内容的行为。如果您希望非商业使用该内容,请发邮件至 feeds - at - creative-weblogging.com.

2008-07-16 Wed

23:25 本年度我最期待的一本书 » Fenng's shared items in Google Reader
22:00 方舟子误入《侠客行》:中国网游鼻祖轶事 » Fenng's shared items in Google Reader
21:08 MySQL releases with Percona patchsets » MySQL Performance Blog
20:07 Javascript 每日测试 - 第九期 » Fenng's shared items in Google Reader
19:00 IBM POWER6 服务器 Firmware 升级与维护 » developerWorks 中国 : 技术文章 , 教程 AIX
17:53 中国应学欧美向闲置房开战 » Fenng's shared items in Google Reader
15:12 Oracle Net8 tuning whitepaper » Tanel Poder's blog: Core IT for geeks and pros
14:06 Yahoo Hires Former Twitter Chief Architect Blaine Cook » Fenng's shared items in Google Reader
12:56 中国人的意淫和装死,吴宇森《赤壁》之后 » Fenng's shared items in Google Reader
09:34 晚饭后的云 » Uploads from dbanotes
09:30 此中有真意,欲辩已忘言 » Uploads from dbanotes
09:29 谁的腰带高,谁的官衔大 » Uploads from dbanotes
09:23 几何几何 » Uploads from dbanotes
09:22 扩展 » Uploads from dbanotes
09:20 波光粼粼个东 » Uploads from dbanotes
09:19 随拍 好像马桶 » Uploads from dbanotes
09:19 随拍 » Uploads from dbanotes
09:18 千岛湖边的度假村 » Uploads from dbanotes
09:17 远看 » Uploads from dbanotes
09:08 走进台湾之初体验 » Fenng's shared items in Google Reader
08:43 浅谈HP BCV/CA容灾技术 » OracleBlog.cn
08:40 纪念在阿里巴巴工作五年满五年 » Fenng's shared items in Google Reader
07:54 Oracle Security Advisories and CVE Identifiers » Oracle Security Blog
01:30 IBM p 系列管理员认证(Test 191)指南系列,第 7 部分 » developerWorks 中国 : 技术文章 , 教程 AIX

2008-07-15 Tue

21:50 算法百科全书 - Encyclopedia of Algorithms » Fenng's shared items in Google Reader
18:59 估低了P590的CPU利用率 » AnySQL.net