Puppet: 强大的中心化配置管理系统

[撰文/hmy]

不管是管理1台,或者是上万台机器,puppet都能轻松搞定。让你的所有配置工作整齐划一。所谓配置管理系统,就是管理机器里面诸如文件,用户,进程,软件包这些资源。传统的方法要管理1千台相同的机器,可以选择cfengine,或者是for循环,其实for循环是用的最多的方法。

用puppet,可以运行一个服务器端,然后每个客户端通过ssl证书连接服务器,得到本机器的配置列表,然后更加列表的来完成配置工作。

所以如果硬件配置好了,你在一天之内配置好上万台机器是很轻松的事情。前提是大部分机器配置类似。google用puppet管理了6000多台mac桌面机器。

这个是puppet的官方主页:http://reductivelabs.com/projects/puppet

个人用户也很有用,可以把你常用的配置记录成puppet格式的配置文件,下次重装系统,只需要运行这个配置就能配置到你指定的状态。比如我自己的机器,就是所有的软件包和各种各样的配置全都搞好了。

原文

Puppet, the configuration management solution.

The Puppet framework provides a means to describe IT infrastructure as policy, execute that policy to build services then audit and enforce ongoing changes to the policy.

Puppet helps accomplish the goal of a hands-off, automated infrastructure.  The benefits of automated infrastructure go beyond policy-enforced consistency and auditing.  The impact of hardware failure and other disaster scenarios can be mitigated, as services can be quickly restored by Puppet. In conjunction with virtualizaton, the ability to reliably create new systems running consistent services can be leveraged to create autoscaling applications as well as test systems identical to production environments.

Reductive Labs offers services to train personnel and build Puppet infrastructure.  Learn More…

http://reductivelabs.com/trac/puppet/

Puppet介紹

雲夢若耶, 問青天

《搔首集》曰:李白登華山 落雁峯,曰:「此山最高,呼吸之氣想通天帝坐矣!恨不攜謝朓驚人詩來,搔首問青天耳!」

搔首集中講道,李白登花山落雁峯,四下望去,感嘆道:這座山最高,呼吸想來都快通天帝座位了。讓人慨嘆不能攜謝朓驚人的詩來,問問青天~~~

若李白生在現世,會不會如王石等人一樣愛上登山?

參考:

謝朓464年499年)字玄暉南北朝陳郡陽夏(今河南省太康縣)人。

出身世家陳郡謝氏 ,母是史家范曄之姐,父謝緯,官散騎侍郎,母為宋文帝之女長城公主。年少好學,為蕭齊藩王所倚重,初为太尉豫章王萧嶷行参军,随王萧子隆东中郎府,转王俭卫军东阁祭酒,後為隨王鎮西功曹,永明九年(491年),又從随王蕭子隆为荆州刺史幕僚,“亲府州事”,“以文才尤被赏爱”。还京都,任新安王中军记室,兼尚书殿中郎。

建武二年(495年)出為宣城太守,後人稱“謝宣城”。曾出入竟陵王蕭子良的西邸,是“竟陵八友”之一,在八友中他的成就最高,蕭衍說:“三日不讀謝詩,便覺口臭”,與山水詩人謝靈運並稱大、小謝,唐朝大詩人李白稱讚他「中間小謝又清發」。清人王士禛《論詩絕句》說李白“一生低首謝宣城”。

永明十一年(493年),谢朓因遭受谗言被召回京师,处境日趨困顿。蕭鸞篡政,杀戮宗室和开国功臣,谢朓的岳父王敬則反叛,谢朓向朝廷告发,王敬則倉促起兵,失敗被殺,平亂之後,皇帝賞謝朓之功,遷尚書吏部郎,謝朓固辭,皇帝不許。

謝妻怨恨謝朓害死其父,“常怀刃欲杀朓”,吓得“清发小谢”不敢回家。同僚沈昭略嘲笑謝朓:「君為主滅親,應該超擢,但恨今日刑於寡妻!」朓無言,惟赧顏相對。

齊东昏侯永元元年(499年),始安王蕭遙光江佑等人策劃政變,遙光想拉攏謝朓,謝朓不從,反遭诬陷入狱,不久死於狱中,年三十六。《隋书·经籍志》有《谢朓集》12卷,《谢朓逸集》1卷,已佚。明人有輯本。

SkyDrive客户端的若干解决方案及相关下载

Apr 6, 2009 at 09:04 Sheik
最近发现有好多童鞋在折腾微软SkyDrive-这个目前最好(不要钱,容量又特大,没有太多限制)的网络硬盘服务~不得不承认,SkyDive确实是个好东西,我也很喜欢!可惜的是这个强悍的SkyDrive有一个让人抓狂的缺陷,没有桌面客户端(微软仅提供了一个IE插件,真够抠门的)!

本文介绍:Gladinet(全称Gladinet Cloud Desktop ,这个可是很专业的,cnBeta.COMLiveSino上均有介绍)

http://www.iwanyo.cn/post/397.html

用AJAX跟踪Google Adsense广告点击

功能

  1. 可以完整详细地获得每一个用户点击广告的数据。包括点击时间用户的IP页面来源地址被点击的广告网站地址,如果你的站点上保存了用户cookie的话,甚至可以查询到是哪位用户点了你的广告
  2. 用纯客户端javascript代码和AJAX技术实现点击监听和向服务端发送点击数据,服务端我用的是ASP脚本,只是用来保存点击数据和提供浏览器端的点击查询,可以更换为其他服务端脚本,如PHP,JSP等
  3. 数据保存方式为了简单,我用纯text文本保存,一行保存一条数据,数据字段用逗号分隔,这样方便用户将这个文本另存为csv格式,csv就能用excel打开了。
  4. 查看广告点击数据可设访问密码

http://www.duduwolf.com/post/google_adsense_click_logger.asp

javascript获取客户端网卡MAC地址和IP地址和计算机名

在做 B/S 结构的系统时,我们常常需要获取客户端的一些信息,如 IP MAC ,以结合身份验证。 要获取服务器端的 MAC 很容易,但是要获取客户端的 MAC 的地址确要花费一翻心思,通常的做法是调用 Win32API 或直接调用nbtstat 命令,这样做有很多问题,而另一种方法就是直接用客户端脚本,我们这里用 Javascript ,这样做的好处是不需要服务器端进行处理,有客户端自行获取,传递到服务器端,且速度和可靠性都比在服务器端获取好。
具体实现的html和javascript如下:

http://zhupan.javaeye.com/blog/26440

此法仅限于IE,可见IE着实“安全”,“安全”呐。