我不是一个随便的人,我随便起来不是人 首页 | 搜索 | 相册 | 评论 | 链接 | 注册 | 登陆
浏览模式: 标准 | 列表全部文章

About Ian Murdock

http://ianmurdock.com/about/

Ian MurdockI’m Vice President of Developer and Community Marketing at Sun Microsystems, where I’m responsible for overall developer strategy, marketing and programs for Sun’s developer tools (NetBeans, Sun Studio), Sun Developer Network (SDN), Sun Tech Days developer events, Sun’s open source communities, StarOffice and OpenOffice, the Java Communications Suite, and the Network.com web scale computing platform.

Prior to joining Sun, I was CTO of the Linux Foundation (formed through the merger of OSDL and the Free Standards Group, where I was CTO) and chair of the Linux Standard Base (LSB), the Linux platform interoperability standard.

Prior to joining the Free Standards Group, I was cofounder, chairman, and chief strategist of Progeny, a Linux distribution vendor that built custom Linux platforms for companies building server appliances and other Linux powered products.

I founded Debian in 1993 and led the project from its inception to 1996. (The name “Debian” is a concatenation of “Deb” and “Ian”.) Debian was one of the first Linux distributions and arguably the first open source project that explicity set out to be developed in a decentralized fashion by a group of volunteers. Today, over 1,000 volunteers are involved in Debian’s development, and there are millions of Debian users worldwide.

It’s easy to forget how radical many of the ideas behind Debian were at the time, but this article, published in the October 1994 issue of Linux Journal, serves as an excellent glimpse into Linux past. (Note that Red Hat and SuSE are not listed as “major distributions”, as they didn’t exist or barely existed at the time.)

As described in this article, we were among the first to see that the development model, more than the technology, was what made Linux special; that this distributed approach to building software had many positive qualities when compared to more traditional, centralized approaches; that careful software engineering and modularity were key to success in a distributed software development effort; that standards were important to guarantee interoperability between different Linux distributions; that packages were an elegant way to approach the problems of software installation and maintenance; and that one of the most useful properties of a modular system design was its impact on system upgradability.

My Debian retrospective, published on the 10th anniversary of Debian’s founding, is available here.

I’ve been a Linux user and developer since the early days, and I’ve been involved in numerous Linux and open source organizations and projects. Among other things, I was a founding director of Linux International (1993-1995) and the Open Source Initiative (1998-2001).

I received my B.S. in Computer Science from Purdue University in 1996.

From 1997 to 2000, I was at the University of Arizona, where I was a staff programmer and occasional graduate student in the Department of Computer Science. The view from my office looked something like this (sigh). I left the U of A to start Progeny with John Hartman.

I live in Indianapolis and work in Menlo Park, CA, which means I spend a ridiculous amount of time at the W Silicon Valley. Yes, contrary to popular belief (at least in the tech industry), there is a world between the coasts, and people do actually choose to live here. I have three wonderful children (Regan, Keely, and Nolan). My hobbies include reading, history, politics, music, investing, and gardening.

More formal bio here.

Contact Me

Email: imurdock imurdock com, ian.murdock sun com

克服失眠的心理调适方法

  一、保持乐观、知足长乐的良好心态。对社会竞争、个人得失等有充分的认识,避免因挫折致心理失衡。
  二、建立有规律的一日生活制度,保持人的正常睡—醒节律。
  三、创造有利于入睡的条件反射机制。如睡前半小时洗热水澡、泡脚、喝杯牛奶等,只要长期坚持,就会建立起“入睡条件反射”。
  四、白天适度的体育锻炼,有助于晚上的入睡。
  五、养成良好的睡眠卫生习惯,如保持卧室清洁、安静、远离噪音、避开光线刺激等;避免睡觉前喝茶、饮酒等。
  六、自我调节、自我暗示。可玩一些放松的活动,也可反复计数等,有时稍一放松,反而能加快入睡。
  七、限制白天睡眠时间,除老年人白天可适当午睡或打盹片刻外,应避免午睡或打盹,否则会减少晚上的睡意及睡眠时间。
  另外,对于部分较重的患者,应在医生指导下,短期、适量地配用安眠药或小剂量抗焦虑、抑郁剂。这样可能会取得更快、更好的治疗效果。

This is SUN

大小: 175.02 K
尺寸: 400 x 296
浏览: 9 次
点击打开新窗口浏览全图

]谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词

由于BOM的存在,utf8编码的php脚本在用到header,session_start,setcookie时会产生“Header already output ... (头部早已输出)”的错误,此时需要清除BOM。
请用editplus等编辑工具把utf8脚本,设定为:“清除BOM,utf8格式”。存储覆盖即可。

PHP字符函数大全

AddSlashes: 字符串加入斜线。
bin2hex: 二进位转成十六进位。
Chop: 去除连续空白。
Chr: 返回序数值的字符。
chunk_split: 将字符串分成小段。
convert_cyr_string: 转换古斯拉夫字符串成其它字符串。
crypt: 将字符串用 DES 编码加密。
echo: 输出字符串。
explode: 切开字符串。
flush: 清出输出缓冲区。

PHPer使用UTF-8注意事项

1、编辑器:不要使用任何微软的编辑器,什么Frontpage,Web Designer,记事本,写字板什么的,能丢的全部丢开,因为这些编辑器会在你的UTF-8文档前面产生BOM,关于BOM的具体说明,可以在 这里 找到,当年我直接拿记事本转UTF-8覆盖原文件,造成大量代码损毁,至今记忆犹新。
2、MySQL数据库:注意建库,建表,建字段(注意有三处)的时候,都要选用utf8_general_ci的整理格式(Collation),在PHP使用mysql_connect()函数连接数据之后,需要加上一句:
mysql_query('set names "utf8"');

当不高兴的时候

关于Ping及TTL的一些总结

TTL: Time to Live,意思就是生存周期
ping命令是使用的网络层协议ICMP
指定数据报被路由器丢弃之前允许通过的网段数量。
TTL 是由发送主机设置的,以防止数据包不断在 IP 互联网络上永不终止地循环。
转发 IP 数据包时,要求路由器至少将 TTL 减小 1。

100款最佳安全工具谱

#92 OpenVPN:全功能SSL VPN解决方案
OpenVPN是一款开源的SSL VPN工具包,它可以实现很多功能,包括远程登录、站对站VPN、WiFi安全、带有负载平衡的企业级远程登录解决方案、节点控制移交(failover)、严密的访问控制。OpenVPN运行于OSI 2层或3层安全网络,使用SSL/TLS工业标准协议,支持灵活的基于证书、智能卡、二元验证的客户端验证方法,允许在VPN虚拟接口上使用防火墙规则作为用户或指定用户组的访问控制策略。OpenVPN使用OpenSSL作为其首选加密库

砖家速成秘籍

完整读完这篇文章,你就可以成为专家!

一、 不管别人提什么千奇百怪的问题,你都要回答:“这很正常。”这样做的好处是,既说明了自己见多识广,又能说明别人少见多怪,从而确立自己的专家地位。例 如:有人问“为什么汶川地震,我们国家的地震局,没有任何的预测?”你可以说:“这很正常,地震预测是世界性难题。”有人问:“为什么地震中学校的校舍倒 塌的那么多。”你可以说:“这很正常,地震的强度超过八级,所有的房屋都有倒塌的可能。”有人问:“为什么中国足球,搞了这么多年改革,现在连伊拉克都踢 不过?”你可以说:“这很正常,因为足球比赛中有很多不确定因素。”有人问:“你为什么老是说这很正常?”你可以说:“这很正常,因为我是专家。”

二、 要与正常人的见解有区别。专家之所以称为专家,就是要见人所未见,言人所未言。例如:有 人说:“物价涨的太厉害了。”你要说:“不是物价涨,是中国 的东西太便宜。”有人说:“股市跌得太厉害了,政府应该救市”你要说:“不行,要坚持中国股市的自由市场经济地位,避免政府对股市的干预。”有人说: “CPI增长了8.4%,活不了了。”你要说:“这样的物价水平,大多数人都能接受。”有人说:“中国专家狗屁不懂,一天到晚就知道吃饭。”你要说:“有 时候我们也吃屎。”

三、分析问题原因的时候,要分出一二三四。这一点很重要,就算是一个原因,你也要分出一二三四来,这样做,才能显示你对问题确实有研究,不愧对专家的称号。如果说一二三四的同时,你还遵循了先世界后中国的顺序,那么你就可以成为中国的著名专家了。 例 如,你可以说:“我分析汶川地震中校舍大量倒塌主要有三个原因:一从世界范围上来说,都存在地震中校舍倒塌的问题。例如美国……二是校舍倒塌,主要是因 为地震的强度比较大。三校舍倒塌,也存在建筑不合格的可能。”你还可以说:“我分析这次发改委提高油价有三个原因:一主要是受国际上油价上涨的影响。二人 民群众对柴油的求量增加。三石油生产企业的供应量减少。”你甚至可以说:“我分析专家的可信度降低有三个原因:一从世界范围来看,专家的预测通常都不太准 确。二人民群众的智商明显提高。三有些个别专家是猪,戴了个帽子,伪装成人类。”

四、要说那些别人听不懂或者听完之 后就迷糊的话,而且自己懂不懂没关系。例如有人问:“中国平安为什么会推出如此庞大的融资计划?”你可以说:“股市最重要的功能之一就是再融资,从经济学 的角度讲#¥……。”有人问:“你觉得中国楼价这么高正常吗?” 你可以说:“我们必须一分为二的看问题,虽然从某个角度来说,不正常,但是从社会学上来讲……”有人问:“为什么听完您的讲话,我有点困。”你可以说: “恭喜你,你听懂了!”

五、有两个最重要的原则,是保证你成为专家之后能在国家媒体上保持上镜率的关键:一要有大局观念。例 如,你可以说:“虽然我们的法制法规还不太完善,但是目前我们国家在这一方面已经有了长足的发展……”你还可以说:“虽然地震不可预测,但是我们 国家对于地震的科研工作还是相当的重视……”你甚至可以说:“虽然中国的专家都是猪,但是我们国家在饲料中添加了许多提高智商的添加剂……”二善于顾左右 而言他。例如,你可以说:“对于你提到中国看病难的问题,美国也存在这样的问题。我记得德克萨斯州1932年……”你可以说:“警察打人这样的事,只是警察队伍中个别人的个别问题,日本也有这样的情况,我记得在东京1625年……”

六、最后这招,是大家都熟悉的绝招 了,那就是:与世界接轨和中国特色。因为这是绝招,大家又是耳熟能详,所以在此,不再赘述。只举一例:有人问:“中国专家为什么工资这么高?”你可答:“ 与世界专家接轨。”有人问:“为什么别的国家的专家都是人,中国的却是猪?”你可答:“中国特色。”

综上所述,有此六技,则中国专家可成矣!

Records:43612345678910»