编程与修行

编程,其实是个非常锻炼心性的活动。

最近开始慢慢深入的过程中接触到一些环境配置的内容,遇到了一些找不到原因,也找不到解决方案的问题,于是非常恼火,甚至抓狂:破口大骂,想怒砸电脑。

静下来想想,自己修行地还远远未够,虽然最近接触佛教让心性静下来不少。一点小小的BUG,就教自己嗔怒无比,真是贻笑大方了。

有句佛语叫:勤修戒定慧,熄灭贪嗔痴。嗔需定来修。前路仍漫漫。

这次失控,也让我明白了需要在心中谨记两条原则:

1.问题背后一定是有原因的;

2.抓狂、失控并不会有助于发现背后的原因。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-09-29 23:51:39

编程与修行的相关文章

Android修行笔记(五):ListView 良好编程指南

构成Android应用的一个重要的UI构件就要算ListView了,我们项目中用得很多,所以总结了以下的经验进行分享探讨 1.重用Adapter getView函数中的ConvertView 列表的每一行Item通常都是可复用的,重用可以避免多次创建,让滚动更加顺滑. (注意:2.3系统在复用View的时候有些状态会被保留,比如GONE的状态,所以在getView中重用convertView时要对Visibility属性重新进行设置) 2.使用ViewHolder来保存通过findViewByI

Java学习之网络编程实例

转自:http://www.cnblogs.com/springcsc/archive/2009/12/03/1616413.html 多谢分享 网络编程 网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编程的大门而放弃了对于该部分技术的学习. 在学习网络编程以前,很多初学者可能觉得网络编程是比较复杂的系统工程,需要了解很多和网络相关的基础知识,其实这些都不是很必需的.首先来问一个问题:你 会打手机吗?很多人可能说肯定会啊,不就是按按电话号码

开始修行

又玩了半个月的slither,从2月初辞职,到现在,玩了一个多月,现在基本上很轻松地冲到2万多分,最高冲到6万. 不玩了,放弃一切娱乐活动,开始全心全意修行! 前期目标: C语言,<C Primaer Plus>最基本的东西,先搞定!已经看了一多半,最多再有5天完成后半部分. Linux基础,鸟哥的linux私房菜,基础篇.10天搞定! Unix环境高级编程,30天 Unix网络编程:卷一,30天 Unix网络编程:卷二,15天 TCP/IP:卷一,15天 TCP/IP:卷二,30天 TCP/

Java网络编程基础【转】

网络编程 网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编程的大门而放弃了对于该部分技术的学习. 在 学习网络编程以前,很多初学者可能觉得网络编程是比较复杂的系统工程,需要了解很多和网络相关的基础知识,其实这些都不是很必需的.首先来问一个问题:你 会打手机吗?很多人可能说肯定会啊,不就是按按电话号码,拨打电话嘛,很简单的事情啊!其实初学者如果入门网络编程的话也可以做到这么简单! 网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据.

Web前端研发工程师编程能力飞升之路

今天看到这篇文章.写的非常有意思,于是转载了.看看我们都处于什么的阶段. [背景] 如果你是刚进入web前端研发领域,想试试这潭水有多深,看这篇文章吧:如果你是做了两三年web产品前端研发,迷茫找不着提高之路,看这篇文章吧:如果你是四五年的前端开发高手,没有难题能难得住你的寂寞高手,来看这篇文章吧: web前端研发工程师,在国内是一个朝阳职业,自07-08年正式有这个职业以来,也不过三四年的时间.这个领域没有学校的正规教育,没有行内成体系的理论指引,几乎所有从事这个职业的人都是靠自己自学成才.自

[.net 面向对象编程基础] (20) LINQ使用

[.net 面向对象编程基础] (20)  LINQ使用 通过上节LINQ的基础知识的学习,我们可以开始使用LINQ来进行内存数据的查询了,我们上节说了LINQ的定义为:Language Integrated Query(语言集成查询)的简称,它是集成在.NET编程语言中的一种特性. 1.LINQ的构架 从这幅图中,我们可以知道LINQ包括五个部分:LINQ to Objects.LINQ to XML.LINQ to SQL.LINQ to DataSet.LINQ to Entities.

灵光一闪 编程回顾

这不是学习记录,是一个编程的自己的心路 真正接触计算机编程只有短短的五年,最开始是知道c语言,真的被它吸引住了.从小平原乡村出来,大学之前,除了玩玩网络游戏,下载点手机电影,听听歌,真的很少接触电脑,也许真的是因为学业. 我记得以前我说过,乔帮主在上大学,已经接触电脑十年有余,那份热情,那份初心,真的是只有孩子才有的精力和动力,我接触编程都已经21岁了,更多的把他作为一个技术,认为它有自己的规范,有应该要走的路线,反正我们觉得它就是一个呆板和固定的东西,有这个想法的程序员应该不占少数吧.. 这种

c/c++界面编程

本帖计划从四个大的方面来讲 这四个方面是 窗口类.文件操作类.网络类.数据库类. 都是时下流行的编程必备技术 也是软件开发者 必须掌握的技术.中间以实例讲解 逐步学习 相信大家看完后 会有很大的提高的. 第一章 窗口类程序的编写 这一章就先来讲解下窗口类程序的编写.因为现在程序没有界面 就像人没有脸面一样 而且好的界面更能吸引人. 从基本的界面开始 相信能给大家指明出一条路的 使大家很容易地掌握窗口序的编写.其实界面设计利用VC 6.0 的 MFC 很容易地制作出来.这里从底层开始写代码来写界面

WEB前端工程师编程能力成长之路

? [背景] 如果你是刚进入WEB前端研发领域,想试试这潭水有多深,看这篇文章吧:如果你是做了两三年WEB产品前端研发,迷茫找不着提高之路,看这篇文章吧:如果你是四五年的前端开发高手,没有难题能难得住你的寂寞高手,来看这篇文章吧: WEB前端研发工程师,在国内是一个朝阳职业,自07-08年正式有这个职业以来,也不过三四年的时间.这个领域没有学校的正规教育,没有行内成体系的理论指引,几乎所有从事这个职业的人都是靠自己自学成才.自学成才,一条艰辛的坎坷路,我也是这样一路走来.从2002年开始接触WE