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

[Flex]增强版Alert--KAlert Alpha v0.1

重写了一下Alert这个class,具体增加如下功能:
1、在初始化具有渐变效果。
2、支持style,使其个更具性化。包括其中的label、button均可以使用style。
3、自带了3种图标,即Normal、Waring和Error,并且也可以自定义图标。
4、支持窗体透明化。
5、具有倒计时功能,默认倒计时时间为10秒钟。
6、其中button具有带背景的ToolTips的效果。
写法和Alert写法完全一致。无需额外的学习新版的KAlert的写法。
暂时地址如下:http://webservice.k-zone.cn/flextest/kalert.swf
三月20

[Apollo]生成的air文件具有自己的图标

昨天adobe终于隆重的登场了,具体下载、安装、运行、打包、发布这些事情我就不一一细说了,adobe官方的pdf文件上面已经说的比较详细了,我下面想说的 就是如何使用自定义的图标-即在生成某一个具体的exe文件的时候,例如一个test.air档的文件,我生了其test.exe文件,但是默认的test.exe图标不好看,那么我如何使用自定义的图标呢?其实很简单,下面看完以下的内容就明白了。
三月19

[Apollo]Apollo第一弹--Apollo Blog Writer alpha v1.0.019

Apollo Apollo  Zblog  writer  原创  AIR  
Apollo第一弹--Apollo Blog Writer alpha v1.0.019
三月12

[Flex]FlexComponents---KImageToolTip v0.1

今天继续写Flex Blog Writer,感觉Flex自带的ToolTip不是很好,所以就打算自己写一个。
具体功能:
1、具有能识别html的的功能。
2、渐变的效果。
3、自动识别其中的文本。
4、非常炫目的背景,可以使用图片来作为背景。
详细内容请看全文!
三月11

[Flex]Flex Blog Writer Alpha 3.0.001(2007.03.11更新)

多谢各位zblogger的帮助和查找bug,没有你们的帮助就没有这个版本的产生。
这次的3.0.001比上一个版本2.2.228有了很大幅度的改版,具体如下:
1、重新设计了日志详细窗口。
2、增加了一个自定义TextInput--KShowLabelingTextInput v0.1。
3、增加了xml-rpc输入textinput框的动画错误提示。
4、增加了一个button--管理登录button。
5、增加了用户的登出功能,使其可以登录不同的zblog。
6、增加了发表、修改、删除日志、得到分类、取得ID这些button的之间的逻辑关系。
7、增加了一个高级粘贴的功能,具体功能是,可以复制word文档或者网页上面的内容,然后点击这个button,即能将word文档或8、网页上面的内容复制到这个RichTextEditor中,这个功能不是kenshin制作的,而是zblog论坛的eph写的,由kenshin整合到RichTextEditor中,在这里谢谢eph的大力帮助。(这个功能只限与IE6、IE7、maxthon、theword等IE内核的浏览器,在Firfox、Opear下面均出现异常错误)
9、加强了消息提示窗口的倒计时功能。
10、修改了原来的用户登录管理,使其更加的人性化、加强了用户体验。
11、修正了在登录时会发生异常error的bug。
12、修正了日志ID查询错误的一个bug。
13、优化了部分的代码,使其占用内存比上一个版本减小了。
详细请看全文
PS:本篇文章即为Flex Blog Writer Alpha 3.0.001所写
三月10

[Flex]Self-labeling text input修改版-KShowLabelingTextInput v0.1

今天看到一个比较不错的TextInput组件,具体功能我就不细说了,大家请看这里
http://www.rictus.com/muchado/2006/09/14/self-labeling-text-input/
但是,kenshin在应用的时候发现了一个bug,在我自定义的Validator中如果使用这个控件的keyDown这个event,就会发生错误,所以kenshin就自行修改了这个控件,并加入了一个clear Textinput的功能,这个功能不是我原创的,而是flex-flex的jove写的,具体大家参照这里
http://www.flex-flex.net/flex/ClearTextInput/ClearTextInput.html
kenshin修改的最终得到如下的效果,并且kenshin把他命名为 KShowLabelingTextInput v0.1
具体请看详细内容!