Author Archives: MrBear
新工作三月谈
以前曾经有人对我说过,一份工作开始的三天,三周,三月和三年之后,分别回顾一下自己走过的路,回味其中的收获和体会,品尝过去的教训和由之得来的宝贵经验,对今后的工作将会有积极的意义。
这不,忙忙碌碌得转眼居然已经三个月了。
三个月内出现过一些流程上需要紧急处理的事件。但是北京的同伴们和我都圆满得[......]
新工作一月谈
进入某著名Android开发企业(绝非三星)已经一个多月了。
终于对软件项目的各个职位和职能有了一些框架上的了解。
作为产品软件项目经理,针对产品需要:
制定项目开发计划。
按照计划部署资源(人力和物资)。
鉴别软件缺陷的重要性并监督它们修复的进度。
监督软件的发布工作(因为有非常多的电[......]
下岗心得
很久没有写什么东西了。最近的一篇内容是6月18日发布的。在那之后,我经历了就职以来最黑暗最绝望的项目体验。混乱的计划,昏暗的目标,豪不作为的管理者,没有任何文档的代码堆,只有亲自询问开发者才能得知的设计意图,以及变态的公司规定,耗尽了我的热情、好奇心、忍耐力,仅剩下职业责任心支撑着我勉强走到了拖延了[......]
几条关于Cygwin的小技巧
工作中用到Cygwin的机会比较多,用多了后也积累了一些小小的技巧。
其实根本也算不上什么高深的技术,只是为了怕以后忘记,所以现在写下来吧。
场景一 在一台Windows系统上新安装了Cygwin之后,输入find命令,发现下面的错误:
[text light="true"]$ FIN[......]
在Vim中查找替换控制字符
在新公司用Vim读代码,发现一些文件中出现了^M和^L之类的字符。用狗儿转了一圈,发现原来是Vim显示出了文件中的控制字符。类似的控制字符还有很多,详细可以参考这里的表格。
输入%s/^M//g打算去除它们的时候,却发现查找替换无法定位到想要的控制字符上。
找了好一会儿才发现,原来Vim[......]
生日感言兼2010年小结
距离最后一次写Blog已经过了三个月。那么长时间没有动笔,自己感觉惰性在心里不断的增长,快淹没了提笔的动力了。外部的理由当然也有很多,新公司就职,大地震,三月份内连续4次往返东西部日本。好了,我该停止为自己找理由了。
不过,唯一值得庆幸的是,虽然没有输出(写作),但是输入(阅读)却没有停止。
在意识到09年定下的阅读目标太过庞大之后,掰着手指头算算,我在过去一年中阅读或者说了解到的知识点有如下几条:
Learning Vi and Vim Edtior:关于Vim,我大概是09年初开始尝试使用,经过10年的使用体验,到11年的系统学习,已经可以说是小有心得。现在的我已经离不开Vim,当然还有Unix环境。行首提到的这本书能够让我了解到Vim的正确用途,对以前一些网上看来的似是而非的用法有正确的理解。当然,它是全英文的。
The Pragmatic Programmer: From Journeyman to Master:中文名称是《程序员修炼之道–从小工到专家》。在书城拾起这本书时,并不知道它的名气。只是站着翻了20多分钟,是的,是一口气看了20分钟,立刻就做了买下来的决定。书中列举了很多即使工作多年的程序员们都容易犯下的错误或者说坏习惯。不仅如此,关于正确的程序做法或者说是工作方法,书中也多有详细说明。我想对于工作了5到8年的普通程序员们,通过阅读这本书一定能够感到一些共鸣,并获得不少提示。
[......]
用grep统计代码行数
昨天突然有个需求:统计一下源文件中代码的行数和注释的行数。
由于手头上没有别的工具,所以首先想到的就是用grep搜了。
关于正则表达式的基本用法,以前写过一篇记录,这里就不重复了。
先来预习一下几个必要的grep命令开关和扩展正则表达式用法。
| -c,–count | 只打印匹配的行数,不显示匹配的内容 |
| -n,–line-number | 在匹配的行前面打印行号 |
| -v,–revert-match | 只显示不匹配的行,也就是反条件搜索 |
| -E,–extended-regexp | 正则表达式扩展集匹配模式,即ERE(egrep)支持模式。下文正则表达式中用到或运算符(|)时,必须打开这个开关。 |
[......]
IT業界を勝ち抜く戦略について
求职过程中的副产品–小论文一篇。原本放在Google Docs上的,估计不翻墙是看不了的,所以搬到这里来,凑合着看吧。
先進国を中心とするグローバル的な不景気というマクロの環境の中で、特に、発展途上国におけるIT産業の発達に伴い、日本のIT産業も生き残るために、様々な技術面にチャレンジし、多数な課題に直面している。しかし、様々な競争に巻き込まれ、最後に生き残れ、さらに成長し続ける企業がそれほど多くはないと見られる。本稿では、それらの企業の成功に焦点を当て、とりわけ製品開発の戦略のあり方に関して、今までの仕事・生活の経験を活かし、考察する。
[......]
Javascript练习:回声产生器
这次的练习使用了字符串类截取子串的方法。
制造类似回声的文字效果。
只适合全部使用全角字符。
我尝试着把Javascript放在单独的js文件中,从WordPress的HTML编辑界面调用它,但是却失败了。
等有时间再研究一下吧。
[......]
石の上には三年だったですが…
昨天得到的消息,参与了三年的项目接近尾声,由于中间公司经营上的原因,我成了第一批退出的成员。简单得说,到明年1月20日之后,我下岗了。
三年间,经历了种种事情。从机能设计,基本设计,到详细设计,编写代码,单体测试,结合测试。学会了很多东西,也得到了不少教训。
唯一遗憾的是没能坚持看到自己开发的产品最终推向市场的一幕。
[......]