关于作者和本博客

王志勇,出生于1980年9月26日。Web程序设计,API开发,前端设计,粤语歌手,Web站长。

感谢您光临本博客!这个网站是我编写的Blog程序。我出生于1980年9月26日,于1994年开始练习五笔字型;2000年底开始学习和大量实践网页制作;2002年开始学习和职业从事网页编程,目前主要从事PHP程序设计、PHP+NoSQL架构设计、大型数据库设计、API开发,网页前端设计。从零编写过论坛程序、博客程序,并经历过多次大修改。

2003年3月初注册webshu.com,建立了自由勇专栏
2005年1月注册了第1个英文博客的域名cutegd.com (该域名在2008年停止续费),后改域名为auciou.com
2005年秋天,建立第1个中文博客http://ziyy.com/param/ (该域名在2002年注册,2006年停止续费,ziyy.com含义是自由泳拼音部分简写。
2006年5月底,从0编写了第一个全动态博客程序,auiou.com正式上线。
2010年底,因为国内空间手续繁琐,本博客的程序删除,从0重新重构,转到了国外更优质、便宜的虚拟主机、VPS,原有数据均保留。
本博客一直用全动态+NoSQL的方式,非静态缓存。因为静态页有较多的不便,博客测试上线5年多之后,于2012年重新编写为PHP+NoSQL(全动态的方式),使用原生的PHP语言(兼容PHP5-PHP7),发布为Arsue Blog。由于长期的测试中出乎意料地运转良好,速度接近于静态页,所以一直没有做静态缓存的程序设计。由于时间有限,该项目于2018年停止发布。
2002-2008年以开发ASP+NoSQL为主,也开发少量JSP。ASP+NoSQL与PHP+NoSQL在1000 IP/天的情况下,访问速度不相上下,高流量未测试。促使我转向PHP是由于国外主机都是很优惠的Linux主机,且PHP语言更简洁,开发速度更快。运行效率未做过大流量测试,但总体来说是我学过的语言里最好的,之前写过的所有程序都需要转化为PHP程序。2002年开始至2009年,这7年当中都没有学会PHP,直到2009年初买了国外的虚拟主机,给了我动力,一个星期就学会了PHP,当时学习的方式是将原来的程序思路、程序语言都翻译为PHP。
岁月不堪回首,一路跌跌撞撞,一路艰辛,一路都是在摸石头中过河、在迷宫里闯荡,没有人会告诉自己怎样是成功的捷径,如果在2002年时就能学会PHP语言,也许能少走很多弯路。

  • Auiou的含义:1、au和iou都是英文词根,拼在一起组成一词,英文国际音标是 ['ɔ:iə] ;2、取auspicious的部分元音字母。
  • Auciou是我的英文名,读音是 ['ɔ:ʃə] 。
  • 和平海底的意思就是,心灵像海底的生物一样平静。之所以有“和平海底”4个字,是因为这个博客建立初期,需要有一个主题的名字,当时临时起了这个名字,一直觉得不错,所以就一直沿用了下来。取名“和平海底”有这样的原因,在建立博客之前,我使用BBS较多,见过太多网友不顾对方的感受,而发表不当言论,所以我想到和平的珍贵;海底,是因为我喜欢海底的壁纸,就是有珊瑚、海鱼的那一种,我的个人主页是在2002年秋天建立的,那时的主题就是海底。因此,就这样3年多之后有了“和平海底”。

2004年3月~2009年7月,在深圳工作近5年半。

1994年开始学唱歌,2000年开始在北方自学粤语。当时在河北唯一能收到的一个短波粤语电台,就是以“自由****”命名。这个名字让我奇怪了很久,为什么电台要这样命名?所以引发了我的注意,因此2002年1月就有了自由勇。

以前学粤语,主要是对照《广州音字典》,并长期听广州音乐电台的粤语现场互动节目《天生快活人》,现在在喜马拉雅还能搜索到这个节目的大量音频。

编程的生活,是一段很漫长、辛酸的血泪史,其实并不愿意多提,本博客也记录过一部分。包括本作者介绍页面后面的文字,我给自己这些年的人生经历的总结,就是6个字:“辛酸的血泪史”,繁重的工作压力,使我没有时间去快乐。

编程是一个需要注意力高度集中的过程,需要记住的内容很多,如果一天8小时的编程工作时间,实际上有效的编程时间最多只有6小时,因为很可能要花时间去回忆昨天的思路,解读之前编写的程序。

编程的周期相当长。半小时、1小时能够完成的程序,我定为是迷你小项目、小工具。120小时的程序项目(约合30天标准工作日,按每月22天计算,一天8小时最多有6小时是有效开发时间,其余时间为程序的思考、解读时间),我定为中型规模。120小时这样的中型规模的程序,看起来数值不大,但实际最快需要26天才能完成,已经是一个工作量很庞大的工作项目。这十几年当中,在开发期间,为了赶工、缩短开发周期,我常常是一天连续盯着电脑屏幕超过10个小时。

回顾过去曾经的程序开发日记,都是从0开发的项目,一个人独立完成。2009年曾经在一个多月的时间里,从0开始完成了一个庞大的tgfor论坛程序的编写,那是一个职业人员连续400小时的项目,这样的规模可能现在需要3-6个月才能完成。各种事情干扰,如今2018年的我,执行力下降了很多。

tgfor项目约400小时,2009年完成;arsue项目约500-600小时以上,2012年集中开发历时2个多月完成;hqnorth约500-600小时以上,那时候是2008年我女儿刚出生时开发的,约3个月完成;icdan开发周期最长,从2005年开发-2008年4月4日完成,集中开发4个月,工作量约700小时以上。岁月不堪回首……

前端设计与程序设计的比较。两者都同样难,前端设计的周期有时也会相当漫长,因为是凭空地创造一个设计,会花费相当多的时间。程序设计,一旦有了开发思路,之后的工作大多都能按照思路来开发,只是复杂度有很大的差异,程序设计反而比前端设计容易现实、较容易有成就感。

2012-2015年,运营了几个行业的小项目,都没有成功,相继下线。
2016年开始,策划一个webapp的TDNote项目,是一个即将上线的多功能日记本、记事本。TD的意思是today,2018年7月25日,取TD的拼音声母,将TDNote命名为“帖笛”。

2018年9-10月,策划FeedvalEachvalEonval项目。其中,Feedval是安装在个人的PHP空间上的RSS订阅器,Eachval是安装在个人的PHP空间上的独立微博,微博间可以互动,Eonval是这些项目的公用帐号名称、以及我编写的软件发布平台。

2016年策划VPS面板的项目。原以为是个小项目,也许一两个月内能完成。结果,调试了一个多月,仅在Linux下判断系统的类型,修改相关文件的权限,网页都还没有写出来。这些调试里,遇到了很多种不同的条件,对这些条件的处理需要大量的构思,所以花了很多的时间。当时在本地用虚拟机,在CentOS, Debian, Ubuntu这3种系统的10多个版本中调试了一个多月。
在没有VPS面板情况下,添加站点是在Apache、Nginx的配置文件里添加,压缩和解压缩、重启Apache、重启系统等操作,都可以在Shell命令里完成,VPS面板仅仅是为了简化这个操作,然而对于开发者而言,要考虑的因素和开发的复杂程度,则比这个操作要复杂1000倍以上,最后还不一定有多少用户在用。所以,这个艰苦的任务,暂停了。

VPS最好用的2个管理软件:Xshell、Xftp。其中,Xshell用来输入shell命令,Xftp用来传输文件(端口一定要输入22)。有了这2个软件,完全不需要VPS面板。Xftp唯一的缺点是,不能像LeapFTP一样保存远程、本地路径,每次都要找路径,这一点相当麻烦。

2005年5月13日结婚;2008年9月7日,我的女儿出生。
2015年我的女儿上小学一年级,由于学校要求每天家长给作业签字,也希望女儿成绩更好,所以每天晚上我需要实打实地花费1-2个小时帮女儿修改作业、讲题,直到现在2018年已经3年了,我每天都在重复这样的生活,所以编程的执行力比以前下降很多,晚上很难有编程的时间。

(待续,最后更新2018-10-23 12:56)

王志勇:1980-09-26 (40周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2020年10月
2020年09月(14)
2020年08月(14)
2020年07月(14)
2020年06月(16)
2020年05月(13)
2020年04月(18)
2020年03月(14)
2020年02月(15)
2020年01月(16)
2019年12月(11)
2019年11月(26)
2019年10月(25)
2019年09月(30)
2019年08月(10)
2019年07月(29)
2019年06月(30)
2019年05月(26)
2019年04月(30)
2019年03月(30)
2019年02月(30)
2019年01月(30)
2018年12月(30)
2018年11月(30)
2018年10月(30)
2018年09月(17)
2016年-2017年(9)
2014年06月-09月(10)
2013年 +

2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2020 auiou.com All rights reserved.
此Blog程序由王志勇编写 已经发布在Arsue