cnbloggercon @ 11 November 2008, “6 Comments”

今天在GReader上看到Fenng推荐了一篇“2008年中文网志年会叽歪“,瞄了一眼,汗,再瞄一眼,囧,赶紧留了言。回头想想,也许该多说些,正好,这周末年会就开始了,回头看看今年的blog几近荒芜,趁着就Young的这篇文字做一些解释的机会,临时抱佛脚补一点是一点吧。

中文网志年会的英文全称是 Chinese Blogger Conference,简称就是cnbloggercon,域名是cnbloggercon.org

cnbloggercon也是年会专用的标签(Tag),几乎可以在各个支持tagging的网站上用这个tag搜索和聚合,比如又拍deliciousflickrtechnoratitwitter等 ……

第一次网志年会是在2005年,地点是上海,年会blog上写得没错,当时用的是cnblog.org/bloggercon,其实,用网络工具可以回溯很多历史 :-)

至于为什么用“网志”,可以看看维基百科上的“网志”词条

虽然域名注册人是我,但不表明年会是我号召和组织的,更不是所谓的“创办人”或者“一把手”。每年的年会都是由一群在各地的志愿者以松散的结构使用各种网络工具协调和组织起来的(简单且应景地说,是一种分布式的社会网络应用)。我也仅仅是他们中普通的一员(注册域名碰巧是当时我的一项任务)。而且这一届在广州的年会的组织工作,我并未参与。

年会不仅仅局限于blog本身,每年的年会都会在与blog和网络相关的新事物,新应用和新技术上做介绍,讨论甚至争论,比如2005年的标签,创作共用与版权的关系,Feed的烧制和聚合,2006年的OpenID,mashup,博客实名制,2007年的微blogging,互联网时代的NGO等,开放、协作,共享是年会最重要的主题。

所以,参会者是否用中文写blog还是blogger是否华人都不重要;把年会当作blogger们年度面对面交流沟通也好,网友间鹊桥会般的见面(Hi~ Bachus~~)也罢,创业者们炫自己的大作的机会(去年叽歪的大屏幕)也行,Geeks们秀新玩意的展台(嘿,我还记得某次会场上一水的MacBook)也可以,甚至一帮人扎堆凑热闹而找的借口(周Zola曙光喊着“杀人啦”奔向广州)都成……

哦,已经 D-Day – 4了……

P.S. 俺是男的,有证明的 :-D

keso说

中国用户是有骨气的,很多出色的开源操作系统摆在我们面前,我们从来都没有正眼瞧过。我们不光热爱微软的Windows,还热爱微软的 Office,微软的IE。我们热爱微软,所以我们不给微软的竞争对手任何机会,你的产品再好,我就是不用。我们万众一心,牢牢地替微软把守着市场占有率的阵地。让Linux走开,让金山转型做游戏,让所有超越的梦想慢慢枯竭而死。不用谢我们,这都是一名粉丝应该做的。

其实,粉丝与粉丝还是不一样的,只要掌握了一小撮粉丝,所有的粉丝就会永远像现在“早已丧失了选择的能力“而“爱微软”。

还是让Steve Balmer亲自告诉大家这一群粉丝是谁吧,请看大屏幕:

Developer,软件开发者。只要他们还在开发只在Windows上运行的软件(股票客户端,图片编辑,即时通讯,在线银行服务… 所有工作的挣钱的管钱的打发时间的),那么大部分的用户还是要使用Windows不可。究其根源,与爱无关,与盗版无关,这是依赖。要让大众有更多的选择,首先就要让开发者提供相应的选择。 在大陆,很遗憾,大部分的程序员还是离不开Windows,即使开发语言是跨平台的Java,PHP等,他们还是要在Windows上编程和测试。

哦,对了,他们学习起步的教材的编纂者们,他们的老师们,恐怕也多是粉丝,而且还有言传身教盗版的粉丝

不改变软件开发者们对Windows的依赖,就算半年微软后把黑屏改成每俩小时重启一次,粉丝们的爱还是爱不完的。即使Windows最后彻底不让用了,他们也会像电影《肖申克的救赎》里的老Brooks一样,恢复自由身后,还是在墙上刻上“粉丝曾经在这里”,然后踢倒脚下的凳子,吊死自己,如Brooks的狱友,Morgan Freeman扮演的Red的一句台词:

These walls are funny. First you hate ‘em, then you get used to ‘em. Enough time passes, you get so you depend on them. That’s institutionalized.

Blogging, China @ 27 September 2008, “2 Comments”

偶滴blog不含三 聚 氰 胺吗

你滴blog含三 聚 氰 胺吗?

要是能订做成贴纸奏更好乐,年会上贴了的“免检”进会场。

这几天在收拾东西,惊喜地翻出95年买的Windows 95和Plus!一套!那天微软全球同步发布Windows 95,晚上(因为与美国的时差)我和同学一起到Funan Center排队购买。当时发布的媒介分CD和3寸盘两种版本(没有MSDN下载,MSJ杂志也还没改名MSDN),轮到我的时候已经没有CD版了,于是先拿了3寸盘的,结果后来补了CD,但3寸盘也留下了。

当时还在上学,系里有个很有名的教授(AP),出版过IBM360(?)操作系统的专著,于是当年操作系统有一个学期的一大部分课时就是听这个瘦小精干的老头侃IBM的JCL(Job Control Language)。那时候学生个人用的都是DOS和Windows 3.11,学校机房里是Sun的工作站和DEC VAX的终端,几乎没人知道离开自己一个北半球的地方有个将在几年内影响全球IT界的Linux。

那个JCL让我昏昏欲睡,虽然老教授目光炯炯抑扬顿挫,但我知道自己不会在那玩意上浪费哪怕一分钟(当然,要是那时候努力学习并精通的话,也许一辈子工作都有保证了 - 但这既不是当时也不是现在的我想要的)。自己买了Jeffrey Ritcher的Advanced Windows了解Win32,直到现在我还是觉得那是一本非常经典的好书,把Windows上的pre-emptive multi-tasking,32位寻址空间,虚拟内存,线程和进程等操作系统上的核心概念深入浅出解释得很透彻明白,我也从此开始了几年的基于Windows开发的历程,OLE, COM, MTS,COM+, … 甚至一直到工作上使用Java之后,曾经为了实现EJB Container也向MTS借鉴了一番。

我现在基本上已经不用Windows了,改用Linux已经好几年,而且是直接从网络上下载后安装。大部分人包括我自己都不是技术上的弄潮儿,都是被新的技术和发现不断推着向前冲。想想看,如果回到过去看现在,对一切的变化,一定要比站在此时看过去要感到震惊得多。

Windows 95是自己掏钱买的第一套Windows,也是自己掏钱买的第一套操作系统(本来想说也是最后一套,但是想想,那些随笔记本一起的OEM的Windows XP其实也是自己掏钱买的…)。

写了上面这些字,回顾一把;拍几张照,纪念一下。

包装盒外观和当时把Windows95作封面的Newsweek和BusinessWeek:

IMG_0539

里面的东西,有CDKEY和正版证书 :)

img_0541

相关链接:

PHP @ 24 April 2008, “6 Comments”

月光博客上写了一篇Java在Web开发语言上败给了PHP,TSS上很早就讨论了,这回在月光博客那里又吵起来了,各说各有理,各有各的瘾,想起从前论坛上一句名言:人是不能被说服的,只有被打服。(哎,跑题了)

好,那又有什么理由说PHP比其它语言好呢,还绝对?

答案是:MM。

MM?是的, 美媚,women, female, , Frauen, fille,girls, chicks… (得,这么写,会被当作spam么?)

Tim Bray在OpenWeb and PHP and Women首先观察到:

there are way more women in the audience.

然后看看留言的解释或者解释,也都很有道理:

PHP being a language that is far better at attracting people without a formal training in programming.

I’d agree with the people who ascribe it to the move from designer to (often unintentional) programmer. I know several women who fit into this category, and unlike the women “programmers” that I know, I don’t know these women *because* they are programmers. These women don’t really think of themselves as programmers — it’s more an unintentional role they fell into in order to get things done.

Okay,标题党骗点结束。其实总结就是:对非程序员科班出身的网页设计师(很多是女性)来说,PHP是最容易迈入网站开发的语言。对已经有了静态网页设计的基础的他们来说,想要进一步实现动态页面,比如显示“早安/晚上好“或者显示时间,只要很简单一句话。接着就可以很快掌握提交的表单的处理,直接使用$_POST和$_GET即可,再下一步就能很快进入数据库操作,也不需要预先了解和加载驱动程序。

用Java呢?恩…我们要先有个类,什么?… 哦 … 让我们从介绍什么是类,等等,你们需要知道什么是面向对象,抽象地说形而上地来说每一个物体都可以看作是一个对象…对象有属性也有动作… ?*%#^%$水克火^&!%火克金&&*#@^法克由!@&~

这点上看,PHP最方便地提供了一个能够不断提供正反馈的学习,实践和进阶的过程, 能够让学习者很快get into the flow,同时也是最接近Web的语言。这能鼓励和吸引许多想要开发动态页面而又不是程序员科班出身的设计师和爱好者们。

为什么最方便呢,因为很普遍,绝大部分的虚拟主机服务提供商都会提供PHP环境,很少提供perl,ruby,java,python的环境(最近google推出的AppEngine算个特殊例子),这是它们的环境特性决定的,这也是PHP的一大优势之处,具体请看:What PHP Deployment Gets Right

至于讨论语言本身的优势和功能,争论哪个语言的代码的结构端庄优雅更出得厅堂入得厨房,咱就不参和了,The Daily WTF上看看,什么语言的都有的。

月光博客还提到一个问题:“而成功的Java网站却寥寥无几,这又是什么原因呢?”,原因很简单,都在吭哧吭哧埋头赚钱呢,全球许许多多的金融业(retail banking, corporate banking, risk management)企业的网站都是用Java实现的,另外,ebay和阿里巴巴也都是用Java。

Geek @ 13 April 2008, “3 Comments”

This meme is spreading in the tech/geek blogosphere these days, it’s fun to join.

$ history|awk '{a[$2]++} END{for(i in a){printf "%5d\t%s\n",a[i],i}}'|sort -rn|head
  237   git
   71   ant
   58   ll
   26   cd
   24   gvim
   19   sudo
   17   exit
   11   vi
    5   du
    5   cat

Some notes:

  1. I started playing with git last few days, that’s why it reaches the top, and I use esvn for most of Subversion commands, so svn won’t end up here;
  2. my laptop disk space is getting filled up, that’s why the du;

Now, what’s in your history?

China @ 09 April 2008, “7 Comments”

shaiese:

找一帮武警跑到人家国家里为个TOY当护卫,很锦衣卫,很纳粹。显示了泱泱大国不可一世的自卑。

Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported
This work by Zhang Yining is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.