五月30

[置顶][Node.js]GNVM -- 使用GO语言编写,Windows下Node.js多版本管理器

Product Node.js  GO  

由于开发的要求,需要在本地同时配置不同的node.exe,而开发环境是Win,所以无法使用nvm,而nvmw又不是特别好使,因此索性自己写了一个。
代码已经放在github,不过没什么特别的地方,就是一个自动化的CLI工具,节省了手动下载/配置的麻烦。

文档(详细介绍)
https://github.com/kenshin/gnvm

二月16

[置顶][汇总]我的各种开源项目汇总

 自做的各种开源项目汇总页面,持续开放中:http://k-zone.cn/project/

一月21

[置顶][原创]AsGard -- 基于Node.js的开源、小型、多人日志系统

前几天发现OSChina竟然有一个基于Cloud Foundry的应用开发大赛,正好前几个月有空闲的时候,使用Node.js + MongoDB + express写了一个简单的小型、多人日志系统。所以趁着周末,改了改,就匆匆上线了。
参加应用大赛不是目的,真正的目的在于:开源!之前一直以大块时间不够为由,迟迟不想发布,进而借了此大赛,算是给自己的拖延症好好的治疗了一把 :)
源代码下载地址:https://github.com/kenshin/asgard
PS:虽然参加比赛不是目的,但终究不能免俗,希望大家可以多多投票:http://www.oschina.net/cf-app-show

七月31

[置顶][Flex]Flex SDK 4(Gumbo)自定义皮肤 - SilverGreen(Spark) 下载

2012-5-15更新:
SilverGreen已经升级到version 2.0,下面的全部内容已经废除,新版地址,请看:http://www.k-zone.cn/project/silvergreen.html

五月31

[AIR]Adobe AIR和他的对手们

本来很久之前就想写一篇这样的文章,但是一直没有时间,今天在“机缘巧合”下,就把把这篇文章成稿了:)
自从Adobe AIR在08年露出端倪以后,Adobe的野心也就“昭然若揭”了,正如我在08年,应RIAMeeting邀请,做了一篇关于Adobe AIR的演讲上面说的那样,Adobe不安心、也不甘心做浏览器的“第一公民”,而是要做操作系统的第一公民,因此Adobe AIR应运而生。

而本篇文章不是悉数Adobe AIR的,而是想说一下他的对手们。

详细内容请看:http://www.k-zone.cn/zblog/post/adobe-air-silveright-javafx-prism.html

五月30

[Flex]Adobe Flex/AIR学习路线(Flex部分之数据篇二)

Adobe Flex/AIR学习路线(Flex部分之控件篇)》文章我给大家介绍了对于学习Flex控件的一点经验。现在开始《Adobe Flex/AIR 学习路线》系列的第三篇文章。
本篇文章着重将要叙述的是在学习Flex具有数据处理的组件。

详细请看:
http://www.k-zone.cn/zblog/post/adobe-flex-air-traing-diagrams-data-2.html
关于Adobe Flex/AIR 学习路线系列文章请看:
http://www.k-zone.cn/zblog/catalog.asp?tags=traing

五月26

[Flex]Adobe Flex/AIR学习路线(Flex部分之数据篇一)

Adobe Flex/AIR学习路线(Flex部分之控件篇)》文章我给大家介绍了对于学习Flex控件的一点经验。现在开始《Adobe Flex/AIR 学习路线》系列的第二篇文章。
本篇文章着重将要叙述的是在学习Flex的时候,如何可以学习它的数据读取、处理能力。

详细请看:
http://www.k-zone.cn/zblog/post/adobe-flex-air-traing-diagrams-data-1.html
关于Adobe Flex/AIR 学习路线系列文章请看:
http://www.k-zone.cn/zblog/catalog.asp?tags=traing

五月23

[Flex]再谈Flash Builder、Flash Catalyst与Flash Platform

之前写了一篇叫做《为什么国内的公司都不敢使用Flex作为产品的平台与主要开发语言》的文章,其中有一个观点:名称混淆,其中描述了Flash、Flex Builder、Flex SDK、Flash IDE(CS4)等产品的名称非常的模糊,不利于初学者掌握和使用。举个最简单的例子,我跟其他人称呼我是Flex开发人人员?ActionScript开发人员的时候,不懂的朋友都会反问我,你是搞Flash的吗?(-.-)=3

okay,就在本周六(5月16日)Adobe发布了一个重磅级的消息,下一代Flex Builder,即Flex Builder 4.0(是IDE,而非SDK),将改名为Flash Builder,详情请看这篇文章:http://www.k-zone.cn/zblog/post/flex-builder-will-be-named-flash-builder-4.html

截止到现在基本上已经时隔将近一周的时间,那么我来谈谈我对这次改名事件的看法。

详细请看:http://www.k-zone.cn/zblog/post/flash-buidler-flash-catalyst-flash-platform.html

五月22

[Flex]Arthropod - Flex AIR Flash Debug Tools

一直在找一种比较方便的调试FlexAIR的工具,用过一些,但是感觉都是差那么一些,今天无意中发现了一款Kenshin比较中意的Debug工具:Arthropod
具体让我们看一下,Arthropod到底“好”在什么地方?

首先,为什么要使用第三方的Debug工具呢?虽然我不得不承认Flex Builder的Debug方式已经很方便了,但是也有一些局限性,例如:
1、必须使用Flash Player Debug模式。
2、在运行的时候,需要在Flex Builder/Eclipse下面使用调试模式。
3、由于Flex Builder Debug的特殊性,因此在调试的使用使用了http://xxxx/xxx.html?debug=true的方式,当URL有其他参数传入的时候,则无法使用调试模式。
      关于这点,我们可以使用一些其他的方式来避免,但是终究是麻烦的。

详细请看:http://www.k-zone.cn/zblog/post/arthropod-flex-air-flash-debug-tools.html

五月21

[Flex]我经常使用的Flex Tools 和 Resource

Flex的项目也很长时间了,就来说一下我经常使用的一些Flex Tools 和 Resource。

详细请看:http://www.k-zone.cn/zblog/post/flex-tools-resource.html