五月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

七月14

[Flex]Flex编程注意之直接获取某个组件的对象(this[]用法)

有这样一个需求:假如你new了一百次Button,同时这些button的id分别赋值如btn1.id = "button1"; btn2.id = "button2";以此类推。
当100个button建立后,我想直接对其第20个button进行操作,那么应该如何实现呢?

详细请看:
http://www.k-zone.cn/zblog/post/flex-get-a-reference-to-object.html
Flex编程注意》系列文章地址:
http://www.k-zone.cn/zblog/catalog.asp?tags=%E7%BC%96%E7%A8%8B%E6%8A%80%E5%B7%A7

七月12

[Flex]Flex编程注意之自动获取焦点、监听全局键盘事件

这是《Flex第一步QQ群里面一个朋友问我的问题,特此拿出分享一下。或许问题比较简单,还是将其记录一下比较好。

需求如下:
当AIR启动后,监听全局键盘事件,即this.addEventListener( KeyboardEvent.KEY_DOWN, keydownHandler );

详细请看:http://www.k-zone.cn/zblog/post/flex-air-auto-set-focus.html
Flex编程注意》系列文章地址:
http://www.k-zone.cn/zblog/catalog.asp?tags=%E7%BC%96%E7%A8%8B%E6%8A%80%E5%B7%A7

六月30

[Flex]Flex编程注意之性能优化、垃圾回收的一些总结

自从开始做FlexActionScript 3.0的项目,我就一直与垃圾回收性能优化这些问题打交道,因此也总结了一些优化的方案,因此将此内容记录一下。

详细请看:http://www.k-zone.cn/zblog/post/flex-flash-player-gc.html
Flex编程注意》系列文章地址:
http://www.k-zone.cn/zblog/catalog.asp?tags=%E7%BC%96%E7%A8%8B%E6%8A%80%E5%B7%A7

六月19

[Flex]Flex编程注意之修改CategoryAxis的字体样式(大小、颜色、粗斜体等)

群里面有朋友问我,如何可以修改Flex Charts其中一个可视化标签:CategoryAxis的字体大小、颜色等方式。 

CategoryAxis的定义:
CategoryAxis类允许图表表示由轴上的一组离散值组成的数据。通常可以使用CategoryAxis类定义一组沿图表的轴显示的标签。例如,按城市、年份、业务部门等呈现数据的图表。
CategoryAxis的继承关系:
CategoryAxis  → AxisBase → EventDispatcher → Object
从上述关系可以看出CategoryAxis没有继承UIComponent、DisplayObject等可视化容器,同时CategoryAxis也没有一些关于文字设定方面的属性,例如fontsizefontWeighttextDecoration等。

不过我们可以利用其他的方式来实现这个功能。

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

六月14

[Flex]Flex编程注意之Flex Complier参数

由于上一篇文章《Flex编程注意之Namespace的用法》引出了Flex编译时自带的两个参数:-namespace -include-namespace,正好想到可以写一篇关于Flex Complier时的一些自定义参数。

在介绍这些参数之前,先要介绍一个工具:mxmlc.exe。
mxmlcFlex SDK里面的一个重要的工具:编译器,也就是无论是Flash BuilderFlex Builder) IDE、还是plug-in形式的Flash BuilderFlex Builder)在编译Flex Project的时候,都会自动调用mxmlc来完成我们的编译任务。

详细请看:
http://www.k-zone.cn/zblog/post/flex-compiler-parameter.html
Flex编程注意》系列文章地址:
http://www.k-zone.cn/zblog/catalog.asp?tags=%E7%BC%96%E7%A8%8B%E6%8A%80%E5%B7%A7

六月9

[Flex]Flex编程注意之Namespace的用法

Flex第一步》官方群里面有个朋友问我,如何像xmlns:mx="http://www.adobe.com/2006/mxml"这样的方式,自定义自己组件的namespace呢?去Adobe那边的compiler参数查找了一下,发现可以利用-namespace、-include-namespaces这两个参数来指定自己的URL。

详细请看:
http://www.k-zone.cn/zblog/post/flex-compiler-namespace-manifest.html
Flex编程注意》系列文章地址:
http://www.k-zone.cn/zblog/catalog.asp?tags=%E7%BC%96%E7%A8%8B%E6%8A%80%E5%B7%A7