6月20日 记事

今天,开始,飞机准备起飞。。。但因为初次操作,没有经验,所以延迟起飞。。。

所以,晚上继续延续 weekend 的 Discuz programmer day。由于白天工作已经写了很多程序,所以晚上做的东西都没有什么技术含量,不用思考多少的,只是纯粹做程序翻译及文档翻译。

想到一个跟Discuz有关的开发idea。开发iPhone及Android Discuz客户端。目前已有大板凳同类应用,但是需要付款。我的idea是,免费apps,并附加 Discuz 聊天室,并整合 Imgshow 平台 (增强发贴体验),新主题/回复/短消息即时通知(Push Notification),及整合更多有用的东西。

6月19日 周末Discuz插件开发感想

这个周末感觉良好,在家。

多数房间呆在家里,我的房间,开发Discuz插件程序。通常我都是在楼下客厅及饭桌上网(……),所以诱惑很多;在房间,可以安静一个人编写程序。

这个周末,我好像获得了非常大的精神动力,所以就想趁着这个热情,去编写Discuz插件。

在6月18日,分别于凌晨2点及下午发布了两个Discuz插件,其实只是做旧版本的功能改进。主要是做 DiscuzX1.5 版本下的插件升级至 DiscuzX2 版本,并为 DiscuzX2 特有的手机版页面做了一些调整。

最近论坛少人上,所以在自己论坛发布下载量都是0,所以直接在官网 discuz.net 发布了,短时间就很多人下载安装并立即收到回馈了。整个过程其实蛮紧张刺激的。

我近年发布的 Discuz 插件都是以 Imgshow 平台为开发重点,并围绕它写了一些 discuz 插件及其他程序,比如分享美食地点 Discuz 插件。因此这个周末对它做出更新也显得蛮重要的。这次的改进包括,一,对 DiscuzX2 新版本更完美的整合,支持手机页面的展示;二,改善后台管理功能体验。插件功能的确对论坛有很大的帮助,会用的站长应该可以体验到。但也有蛮多的站长第一眼看却不懂这个插件是做什么的,所以我想我需要在这方面做出改进,做好介绍,之后要做的应该是教学指导。另外的问题我也发现到,中国论坛安装后出现了一些问题,这些是中国以外的论坛不会出现的问题。我想应该是 Imgshow 平台服务器端 (Server Side) 被中国墙了。。。这的确会影响 Imgshow 插件的使用。

Imgshow Discuz 插件的宗旨是以减低用户使用难度,简化站长管理为目标,所以整个程序很贴心的设计了智能化,自动化更新管理的功能,一有新功能,或现有的功能改进,已经安装这个插件的论坛都能自动更新支持,几乎支持 Discuz 的任何版本(但目前只特别为 DiscuzX 1.5及 X2 编写插件客户端,未来会看情况编写低版本的客户端)。同时这个插件已经为国际化做出了准备,同时支持中文,英文及马来文版的插件。当每个 Imgshow 服务做出更新,不同语言版本的插件客户端都会自动更新。未来开发计划或许会包括编写 phpwind 论坛,joomla, wordpress 相关功能插件,wordpress 版本目前只有我的部落格(本站) 使用,目前还很简单,不能发表,需要时间研究 wordpress 插件机制。。。同时,Windows Live Writer 插件版本也会进行改进再准备找时间发布。

另外,我也会应要求,在近期翻译泰文版的 Shoutbox 聊天室 插件。(其实我是用谷歌翻译,我不懂泰文) discuzthai.com,泰文版的 discuz (第三方组织),泰国人的编程技术也是很强的说。。。

额外的讯息,Discuz 官方近期办了一个插件模板大赛,需要在7月21日之前提交作品,一等奖是 iPad 2。(但据我所知,Apple 已经发布禁令禁止把 iPhone, iPad 当作免费活动奖品,所以不知 Discuz 官方最终是否能送出。)

由于目前大学毕业工作了,所以只能在周末做这些业余开发,所以开发进度会比较慢,恳请各位站长见谅。我会继续支持 Discuz,支持开源。

周末结束了,新的一个星期开始了。努力工作咯!

加油,fyhao,你行的。勇敢一点咯!


点此

Talks about my nickname

During lunch hour last last last weeks, my colleagues helped me to think one “English nickname”. He said in Singapore no “English nickname” cannot live. After a few tries, they came out “Kenny Khor”, can be pronounced as “KK”. Oh my god

Officially, I am still not accept having a “English nickname” instead of using my full name (Khor Yong Hao). Maybe, I don’t want to be westernized.

But, I accepted “Kenny Khor” as my one of the alternative temporary “nickname” (until I choose which one I truly like), during lunch hour, OR during office hour, in informal duration.

But officially, I treat “fyhao” as my “Internet nickname”, “fyhao Khor” is one of the accepted address. Not only Internet friend called me “fyhao”, even with someone who suddenly just come over me and asked me “Are you fyhao?” in my university last time… “fyhao” had existed 6 years. “fyhao” can be used in private or public or business, and may listed on my professional name card in the future.

Many people having problems to pronoun “fyhao”. Some pronouned as “fi hao”, or “fai hao”… But the correct way of pronunciation is very simple: “F-Y-Hao”… And normally, when I write “fyhao” in article or paragraph, I will try my best to put it as lowercase instead of uppercase. Like, it should be “fyhao Khor”, but not “Fyhao Khor”. Because of the reason, modest…

“fyhao” is not going to be a brand, or a company, but an personal identity I hold. “fyhao.com” is my official Internet spoken medium, as my personal front page, everything my personal thoughts, stuff, and my sharing, but will not be going to become an organization under this name.

So now, in conclusion, don’t forget, my alternative name is “Kenny Khor” as well.

(fyhao, I believe, I can)

14 June 2011 What I had done at night

At night of 14 June, it is still a normal day I spent. But at least I have do a little of stuffs.

First, I had updated some bugs discovered in my forum, such as flash game link. And then I reviewed the share foodspot plugin (分享美食地点) for Discuz X2. For my site I just simply disable the functions that not supported by the newer version of DiscuzX2 to avoid the occurred errors. I am still seeking a better time to renewing the DiscuzX Plugins that I had developed to suit latest version of DiscuzX2. For now, any changes for my plugins I will first deployed in my own forum OR I will request two or three friends’ site help me to test (so, if you are interested of my plugins, you can reach me at fyhao1@gmail.com). I am not ready to publish the newer fix in next two weeks again since there is a lot of things to do still and I faced time-decision problem (although I am free at night after work but I don’t know why I have lost focus… Maybe need to think another amazing stuff, I hoped I can solve soon, bless me) For Facebook Connect For DiscuzX plugin, got many emails sent to me, some from Singapore, Malaysia and Taiwan for asking the related questions, however I have no enough time to reply and maintain the plugin development, what only I can do is recommend another version that developed by my friends to them. BUT once I solved my time problem, I may research again for this plugin that fit into DiscuzX2, and may open source again.

And then I researched akshell again to create a mobile web apps. Created another very simple mobile web apps for sharing what thoughts today. As default there is a list of items can be selected, and is able to post, and then the user can play the sound. The sound player is HTML5 supported, meant it will be only displayed if you are using “modern browser” such as Google Chrome, OR the recommended device (iPhone or Android). The user can post without logged in, but it may requires logged in in the future.

Open your browser in your mobile, type in http://isay.akshell.com, then play it in your hand.

Listen to my thoughts:


6月10日 历程

9:26pm
刚出狱,心情不错。11点才到家。这个weekend将会非常精彩。

20110610-090735.jpg

8:56pm
In Jb custom, 也是很长。虽然等很久很闷,但是想她就不闷了。
but I am very hungry now

8:26pm
Still stuck in jail, ( custom ), 要融化了。
今天她好像仙女下凡哦!其实她每天都是。
点击聆听

7:38pm
Woodland custom,实在多人,新加坡火车也故障,延迟了些时间。

7:00pm
到kranji了。

7:39am
http://apps.facebook.com/syvideo/what are words

6月9日 历程

11:59pm
点击聆听

11:52pm
新探索的地方,一个 SL Sandbox… 免费测试script的地方。
http://iplace.akshell.com/view/?id=17

8:24pm
这段时间打电话回家肯定打不到,妈妈都会跟阿姨煲电话粥。

7:45pm
加油,感恩,祝福,祈祷!
linkin park the catalyst

6:30pm
回家了。

12:00pm
解决,完成。
今天学到很多东西,这些都是实战经验,没办法在普通工作学到。
其实,可以更快解决的,看来需要多方面的帮助。

9:45am
去与队长会合到客户公司。

6月8日 历程

11:56pm
完毕就寝。
总结,今天进行顺利和正常。

11:17pm
下雨了,不是吧!这几天都在下雨,而且还淹水呢(其他地方)。
希望明天是大太阳,不要下雨啊。
Take care you all.

10:55pm
Click here to listen

10:54pm
Check in from Second Life: iplace.akshell.com/view/?id=16

7:55pm
下个星期就是四个月了。
为了我们我要努力。

6:45pm
天气转凉,得保重身体。

6:08pm
回家了。
有点高兴,有个中国朋友,也是大学朋友,下个星期来新加坡工作了,wow

4:11pm
正把简单变成复杂,再变成简单。

2:14pm
一起加油努力,精神!

1:36pm
和大伙儿一同午餐,在Jurong East的某处。

7:40am
今天是历史性的一天,IPV6 揭幕测试24小时,今天许多大型站点会开放IPV6来做测试,寻找漏洞,以便为升级作准备。来自 Facebook 官方的消息。

7:26am
很好的早晨。

6月7日 历程

滚动日记

10:27pm
生日快乐 to 我的同事。

9:23pm
到家了,看书吧!今天不开电脑,用手机好了

8:38pm
一切解决了

8:26pm
回家了。

1:23pm
在手机店,与几个同事。手机店员查东西查太久,浪费我们时间。

12:00pm
早上发生技术失误。

8:32am
开始新的一天,努力!

7:46am
昨天我做了个不好的梦,整个半夜也好像被蚊子盯。
今天万事得小心,有生病的迹象。

6月6日 日记

11:42pm
总结,今天第一次采取滚动日记的方式,就在不同时间点更新部落格,即时发送消息,效果看来不错。

11:26pm
刚发现一个有趣的 iPhone apps, BabbleOn,可以 post Facebook Voice Status 的。

11:17pm
要睡觉了,大家晚安。
感想:
点击聆听

11:13pm
技术问题,很奇怪,暂时显示不出 Flash 文件,在 Discuz X2 的漂浮框里。。。因此我暂时放了“点击这里直接进入游戏”的标题。

10:48pm
正在修复论坛升级后Flash游戏漂浮框显示的 Bugs。。。

9:04pm
很久没去清心国度论坛了,很少人在打理,啊!!!毕竟这论坛开了5年多,我还是会继续开下去,继续开100年。至少这个平台还是可以让我和我的家人联络,上面也可以玩 Flash Game,我妈妈有时会去玩(她电脑不会用,也只会玩上面的 Tetris,妹妹开给她。)。我还没想过做大。但,我需要找志同道合的人来当版主,一同打理。

8:58pm
刚发现 fyhao.com 发 youtube 的时候输入中文的话,无法正常显示,原来是 Imgshow Client API 没设置语言编码,已设置好了,下面的视频也能正常显示了。
真方便,发 youtube 歌曲只需直接输入歌名。。。

8:17pm
听着<当冬夜渐暖>。

我渐渐有希望了!

7:39pm
还是放工后比较轻松自在没压力。

6:32pm
最好是维持现状,因风水已定。。。
回家了,程序明天继续测试。

4:22pm
有感危机,希望能度过。

3:20pm
换房间?最好,千万别换好。

1:45pm
拜托给我大大大太阳,今天异常冷。

12:16pm
今天早上,公司来了两位新人。其中一位是实习生。
很紧张的感觉,因看到她的身影。

8:30am
今天苹果发布会哦,后天IPV6开始运行。