关于金刚经在运维开发中的实践

参考

姚秦 鸠摩罗什 《金刚般若波罗蜜经》
昭明太子 《金刚经》三十二品
六祖惠能 六祖讲《金刚经》

关于金刚经

金刚经(《金刚般若波罗蜜经》,又译《佛说能断金刚般若波罗蜜多经》,简称《金刚经》)的核心思想,其实就是一句话:菩萨于法,应无所住,行于布施。简单概况下就是不着相(应无所住而生其心),行布施,能做到这点就算觉悟了 ,也算自觉了,成就阿罗汉果了。再后面就是觉他及觉行圆满了,据说只有佛祖释迦牟尼(姓乔达摩,名悉达多)一人达到了,毕竟他老人家35岁就觉悟了,自觉后又花了45年觉他,觉行圆满后才涅槃。

如下分别从法门、着相、布施几个方面来对比:

  • 关于法门

    法门相对于各种技术,各种技术就代表各个法门了,佛门有四万八千法门,与多于牛毛的开源技术差不多了。前几年云计算、大数据,后来的加密货币、人工智能,以及未来的量子技术,哪一个不需要了解,哪一个又能透彻理解?所以说这些都是法门,哪一个精通了就差不多达到了,都可以做为修炼的功法。要是哪天你觉悟了就不得了了,一通百通,说不定连前世特斯拉的技术你都知道了。

  • 关于着相

    凡夫众生与修行者最大的差别,在于众生执著四相(我相、人相、众生相、寿者相)而轮回不断;而大乘行者则能于佛法修行中证悟金刚智慧渐渐舍离于四相之执著,直至圆成佛道。能不能成佛道暂且不说,断不断轮回也不讲,要是能没有烦恼就谢天谢地了,我等凡夫在运维时老是执着于背锅侠、网管、产品经理等等这些听着让人不舒服的词语,他们只是个名词,他们又有什么错呢?他们只是定义区分一些事物而已与叫大爷、二狗、世尊等等又有什么区别?何必执着,何必自寻烦恼呢?要是能把满大街的人都看成圣人,哪你还有烦恼吗?比如把产品经理看成圣人,这是个着力点,可以好好拿来格一格,不着相了你就释然了,就逍遥了,就通达了!既然众生平等,那么对上就应该不卑不亢,对下就应该不骄不躁,看问题应该使用佛祖视角,也就是四维,不在意一生一世的得失,还得考虑下来生来世啊,更何况是一时一势呢?

  • 关于布施

    布施就是服务,反过来服务就是布施啊,我们得坚定心态端正态度:当领导同事使用必须、尽快、下班之前等等字眼时,我们看到不应该是我们又得做保姆型运维服务了,我们那是在布施,当我们请客吃饭时那是七宝布施,当我们加班到凌晨时那是身体布施,身体布施大于七宝布施所以领导同事的愉悦度会更大。我特别反感揣摩洞察领导的意图,子非鱼,安知鱼之乐?只有布施就好了,无所住而行布施,布施了也不挂于心,时间久了境界也就上去了。何况这个还是有偿布施,所以运维就是修行,好好珍惜这次修行的机会吧!

原文地址:http://blog.51cto.com/jerrymin/2173965

时间: 2024-10-24 11:03:41

关于金刚经在运维开发中的实践的相关文章

基础入门_Python-模块和包.运维开发中日志模块logging的最佳实践?

简单介绍: 说明: 此模块儿提供了文件,HTTP GET/POST,SMTP,SOCKET等方式实现日志记录,甚至可以自动实现具体的日志记录方式 快速安装: pip install --upgrade logging 处理流程: 日志级别: 属性名称 属性说明 logging.NOTSET 默认为0 logging.DEBUG 调试为10 logging.INFO 一般为20 logging.WARN 警告为30 logging.ERROR 错误为40 logging.CRITICAL 严重为5

基础入门_Python-模块和包.运维开发中inspect自省模块的最佳实践?

简单介绍: 说明: 此模块提供了一系列自省函数,可获取模块/类/方法/函数/traceback/帧对象/代码对象的信息 快速安装: 内置模块 测试相关: inspect.ismodule(object) -> True/False 说明: 判断object是否为模块 inspect.isclass(object) -> True/False 说明: 判断object是否为类 inspect.ismethod(object) -> True/False 说明: 判断object是否为方法

基础入门_Python-模块和包.运维开发中内建模块getopt的最佳实践?

简单介绍: 此模块提供命令行选项解析,目前支持短格式和长格式选项 快速安装: 说明:  内建模块无需安装 解析方法: getopt(args, shortopts, longopts = []) -> (opts, args) 说明: args为要解析的参数序列,常为sys.argv[1:],shortopts为单字符选项定义串,如果某个选项需要一个参数,响应字母后面必须有一个冒号,longopts为长格式的选项名序列,可以包含多个字符,序列元素必须包含--前缀,如果此长选项需要参数则其名应包含

基础入门_Python-模块和包.运维开发中chartdet编码检测的最佳实践?

简单介绍: 说明: 此模块主要用来实现字符串/文件编码检测 快速安装: pip install --upgrade chardet 常用方法: chardet.detect(aBuf) -> dict 说明: 检测字符串编码,返回一个字典包含confidence编码匹配准确率,encoding最终检测的编码,当aBuf为空时可能encoding为None,所以最好判断一下 最佳实践: 1. FirmwareUpload会自动对接OA系统及对应SVN服务器,自动定期读取最新OA发布的固件程序及Re

基础入门_Python-模块和包.运维开发中watchdog事件监视的最佳实践?

简单介绍: 说明:  此模块是一个跨平台的PY库和SHELL工具,可以监视文件系统事件(增加/删除/修改) 快速安装: pip install --upgrade watchdog 日志记录: event_handler = LoggingEventHandler() -> event_handler 说明: 创建一个日志处理句柄,其实LoggingEventHandler是继承自FileSystemEventHandler类,只是重写了增删查改的回调函数,直接调用logging模块写到对应lo

基础入门_Python-内建函数.运维开发中eval内建函数的最佳实践?

简单介绍: 说明: 在指定命名空间中计算参数字符串的有效表达式,并返回一个对象, Help on built-in function eval in module __builtin__: eval(...)     eval(source[, globals[, locals]]) -> value          Evaluate the source in the context of globals and locals.     The source may be a string 

基础入门_Python-模块和包.运维开发中__import__动态导入最佳实践?

常规导入: import module_name[,module1,...]  from module_name import [*|child[,child1,...] from module_name import [*|child[,child1,...] as alias_name 注意: 导入语句可出现在程序任意位置,自定义包要实现from module_name import *的效果则此模块必须在__init__.py实现__all__ = ['module_1', 'module

漫谈redis在运维数据分析中的去重统计方式

今天,我和大家分享下redis在运维数据分析中的去重统计方式.为了避免混淆,本文中对于redis的数据结构做如下约定: SET:saddkey member ZSET:zaddkeyscoremember HYPERLOGLOG:pfaddkeyelement STRING:setbitkeyoffset value 名词约定: 维度:比如版本.操作系统类型.操作系统版本.运营商.设备型号.网络类型等 复合维度:由两个或多个维度交错产生的维度,比如某个版本下的某个设备型号. 去重统计在数据化运维

运维开发:python websocket网页实时显示远程服务器日志信息

功能:用websocket技术,在运维工具的浏览器上实时显示远程服务器上的日志信息 一般我们在运维工具部署环境的时候,需要实时展现部署过程中的信息,或者在浏览器中实时显示程序日志给开发人员看.你还在用ajax每隔段时间去获取服务器日志?out了,试试用websocket方式吧 我用bottle框架,写了个websocket服务端,浏览器连接到websocket server,再用python subprocess获取远程服务器的日志信息,subprocess,就是用Popen调用shell的sh