Tairan's Story

2008

Aug 18

只有失败是不够的

更重要的是失败后总结,并修正错误。 俗话说失败是成功之母,这句话其实是概括了总结失败修正失败。只有总结失败,并修正才能不在同一个地方摔倒两次。
Aug 17

沟通

在我看来,读书也是一种沟通,是与作者的一次沟通。作者通过他的著作来告诉你他想要表达的思想,如果能读懂作者的表达的思想,那么这次沟通就是成功的。如果通过阅读而不能理解作者的意思,那就说明此次沟通存在问题,自己的知识水平和作者不是一个高度、自己和作者的专业领域不同、作者是个疯子?这些都是造成沟通障碍的可能原因。 平时的工作生活中,我们也免不了要和其他人进行沟通,那每次沟通的成果如何呢?作为一名技术人员,免不了要和一些非技术员进行沟通。此时如何让他们知道自己在说些什么呢?众所周知,一些大牛们说的话都很通俗易懂,以至于人们有点怀疑他们是不是真的专家。殊不知,这才是牛的最高境界。将专业知识用平明话的语言来进行表达。什么是相对论?爱因斯坦曾经这样说过,当你和你心爱的人在一起时,一个小时好像10分钟一样的就过去了,如果让你一个人大热天的坐在火热的锅炉旁边的话,即使是一分钟,你也会觉得是像1小时或者更长一 …
Aug 12

Decade of Programming Institute

十年学会编程著者: Peter Norvig 翻译: Dai Yuwen 为何人人都这么着急? 信步走进任何一家书店,你会看到名为《如何在7天内学会Java》的书,还有各种各样类似的书:在几天内或几小时内学会Visual Basic, Windows, Internet等等,一眼望不到尽头。我在Amazon 上做了如下的 强力检索 : pubdate: after 1992 and title: days and (title: learn or title: teach yourself) 得到了248个结果。前78个都是计算机类书籍(第79个是 Learn Bengali in 30 days)。我用”hours”替换”days”,得到了类似的结果:更多的253书。前77本是计算机类书籍,第78本是 Teach Yourself …

more

Aug 11

一只沉默的猪

回想这20多年,自己被训练成了一个沉默的猪,面对着领导唯唯诺诺,笑着脸说着违心话,一听到对方的名号,心里就扑通扑通的,好似自己马上就要被别人生拔活剥放在案板上一般。 多数情况下,沉默是我的默认选项,脑袋已经被训练成习惯性慢半拍,不管什么话,接下以后慢慢消化,然后默默的揣摩,却也不敢去验证揣摩的结果,生怕自己那点可怜的“自尊”牌的遮羞布被撤下,羞的满脸通红。 曾经我也是“伟大一族”的成员,现在勉强还能抓住“伟大一族”的尾巴,不知道还能坚持多久。 我羡慕那一只特立独行的猪
Aug 7

杂记

我们可爱的人民公仆,他们是在掩耳盗铃?总是限制着我们,难道整个国家都要做愚民吗? 今天终于把自己的域名转接到了Blogger上了,Google官方的设置说明需要变得有中国特色才行,通过Google找到了几个ip,作为自己域名的A记录地址才可以用过 http://blog.tairan.org 访问我的blog. CName 设置是不顶事咯,如果你也需要Google一把,准能有不错的收获。 今天还动手做了一次 SVN 版本库的同步 使用 svnsync 命令。目前只支持单向同步。这意味着写操作都要到提交到主版本库,正常的话,一定是看得比写的多,所以这种方式能满足要求。具体同步步骤如下 1. 创建一个新的空版本库,as 从版本库 2. 在从版本库的hook目录中建立一个空的文件, pre-revprop-change.bat 3. C:>svnsync init 从版本库URL 主版本 …
Aug 6

Vim

VIM 学习笔记 设置文件模板,通常使用两种设置文件模板的方法 在使用这两种方法之前都必须打开文件类型识别 filetype plugin indent on 从模板文件中加载 autocmd BufNewFile *.py 0r $VIM/vimfiles/templates/python.tpl 文件必须存在,这里使用的是Windows版本的默认目录结构 通过程序来设置文件中的模板 autocmd BufNewFile.py             </span>callsetline(1,'#!/usr/bin/python')| …
Jul 30

The Subversion on Google

Google 版本服务器使用说明 SVN 客户端安装 下载 TortoiseSVN http://tortoisesvn.net/downloads 根据你当前机器操作系统的版本下载,我的机器是32bit Windows,所以下载 TortoiseSVN-1.5.1.13563-win32-svn-1.5.1.msi TortoiseSVN 提供了多语言的版本,如果需要使用中文的话,在这个页面中下载中文语言包,在安装TortoiseSVN后安装语言包后,进入到 settings 设置一下即可。 安装 一路Next即可,最后会提示你是否重启电脑。选择 否 。 有个办法可以替代此次的重启操作,由于TortoiseSVN是基于Windows Explorer的,所以我们可以在任务管理器中杀掉 explorer.exe 进程,然后再启用 explorer.exe 进程就完成了原本需要重启的操作。 …
Jul 30

The note of learning Django

django 学习笔记使用 apache2.2 + mod_python 部署django 项目 #装载模块 LoadModules python_module modules/mod_python.so #声明虚拟主机 NameVirtualHost 127.0.0.1:80 #定义虚拟主机 <VirtualHost 127.0.0.1:80> <Location /> SetHandler python-program PythonHandler django.core.handlers.modpython SetEnv DJANGO_SETTINGS_MODULE mysite.settings PythonDebug On PythonPath "['D:workspace'] + sys.path" …

more

Jul 28

想提高自己的编程水平?--开源吧!

记得有个牛人说过,想成为高手有两个途径,1. 实现一个语言 2. 开源 大多数人实现一个语言还是比较困难的,所以开源是个好的选择。为什么呢? 说说我现在的感受吧。 由于管理SVN服务器,当需要添加用户,修改密码等需要登录到服务器上操作,很不方便。于是我就想着写了一个远程管理的工具。最初,就是实现了一个页面,和一个authHandle。虽然这个很简陋,但是我还是想跟别人分享这个工具,并为此写了安装文档。想不到真的有人愿意用了.(我还没得到他们的反馈) 这个工具到底好使吗?左思右想之后,决定对这个程序升级。毕竟这个程序太简陋了,实在对不住支持我的朋友。 有了别人的支持,就是给了自己动力。让自己有更强的动力把软件做的更好用,健壮,代码写的更漂亮。 还等什么,勇敢的开源吧!
Jul 21

自己还有多少时间呢?

忙忙碌的工作,如家常便饭一样的加班。为了不和别人拉开太多的距离,不停的学习、充电。有了家人要照顾,朋友要时常联络下感情。 很累,大家都很累。 时间如同金钱一样,你不理它,它不理你! 充分的利用好今天的24个小时吧!

© Copyright 2019 Tairan Wang