使用MoinMoin作为个人KMS

去年9月份时候,我写过一篇《我所使用的知识管理系统》 来介绍我使用的KMS系统。当时经过我层层筛选之后,我选用了Wiz作为我的KMS。 一年多过去了,Wiz在Windows下面工作的非常不错,Wiz团队里陆续推出了iOS / Android / Web版本。我的Wiz收藏的内容也增加到近1000篇。 此时我遇到了KMS再选型的问题,原因很简单:我全线转换到Linux平台, Wiz不符合我的要求了。 我重新整理一下我要求KMS的特性: 跨平台:Linux / Web / iOS / Android / Windows 数据保存格式:移植方便,将图片保存到本地 数据采集方式:支持网络直接拷贝复制 数据索引:支持分类 + tag 协同工作:方便的分享机制 免费 经过我历时N月的搜寻筛选,MoinMoin Wiki中标了! ...

2011-12-26 · alswl

Gource-可视化你的代码历史

Thumbnail

昨天我在sunng 那里看到一个非常好玩的东西Gource。 Gource可以将代码版本控制系统里面的日志全部可视化, 所谓可视化就是可以看见每个成员在系统里面提交代码的行为。 Gource目前支持git/hg/svn,cvs通过一个简单的脚本也可以被Gource支持。 官方视频在这里[Gource - Software Version Control Visualization Tool](http://www.youtu be.com/watch?v=E5xPMW5fg48&feature=player_embedded),里面有Moodle/Git/Drupal/Postg reSQL/Ruby on Rails/Linux/VLC Player这几个非常漂亮的开源软件视频。Ruby on Rails那一段特别帅有没有。 ...

2011-11-26 · alswl

Vimperator的Pass through

作为 vim 的拥护者,我同时也喜欢使用 Vimperator 这款 Firefox 下面的插件,这款插件可以帮助实现 Firefox 的纯键盘操作。 我同时也是 GMail / Google Reader 的深度用户,他们在网页端也支持纯键盘操作,这样就和 Vimperator 产生了冲突。键盘按键事件被 Vimperator 拦截了,导致键盘操作在这些应用上面不起作用。 还好,Vimperator 提供了一种名为 Pass through 的模式,按 CTRL+Z 进入这种模式,在这种模式下面,Vimperator 将不响应键盘操作,全部放行到 Web 页面。 在某一次版本更新之后, Pass through 的快捷键 CTRL+Z 似乎不起作用了,我翻遍了用户手册也没有找到解决办法。 ...

2011-07-19 · alswl

CodeSmith使用心得

Thumbnail

CodeSmith是一款著名的代码生成器,可以帮助开发者完成一些重复性的劳动,并且能够保证更高的代码质量。CodeSmith使用Template(*.cst )模板进行基础代码片段的定义,支持语言包括C#, Java, VB, PHP, ASP.NET, SQL等等。 一个简单的Sample CodeSmith使用的模板使用方式类似于aspx/jsp页面,也就是基础代码+脚本的方式,大致代码如下(官方的sample2)。 <%@ CodeTemplate Language="C#" TargetLanguage="Text" Description="This template demonstrates using properties in your template." %> <%@ Property Name="Person" Type="System.String" Description="This will show up at the bottom of the property grid when the property is selected." %> <%-- This template demonstrates using properties in your template. --%> This is some static content (just like the static HTML in a ASP page). <%= "Hello " + this.Person + "!" %> This is more static content. 这个结构熟悉吧,几行代码分别表示模板属性,参数,脚本(注释),脚本(输出),静态文本。 ...

2011-02-26 · alswl

LavaVPN推广链接

Thumbnail

以前一直使用SSH进行翻墙,后来在人人看到一位朋友推荐LavaVPN,就过去试用一下,效果的确不错。 LavaVPN支持各种系统,在Windows下面有专用的客户端接入程序,通过这个客户端可以实现选择性加速,而不需要全局加速。在Android和Linux上面 测试都可以。 官方的介绍如下: LAVAVPN网络加速器是专为各类网游玩家、软件发烧友、网络办公、影音冲浪网虫等个人用户提供网络加速服务的新型产品,能有效减少网络延时,使网络互访再无拥 挤的感觉,让您在任何情况下都能体验上网加速的快乐!多地服务器节点可以选择,一个账号即可使用全部节点,随时任意切换,软件自带服务器测速工具,自动选择最快的节点 。 ...

2010-12-23 · alswl

在Win7上面使用Standalone Network Extender

用Win7大概1个月了,的确很不错,本来试用的心态变成了完全不想回到XP时代了。 Win7的UAC比Vista已有很大的进步,至少不是那么烦心了,但是仍然很多场合都不能与以前旧版本的一些软件配合默契。 比如公司用的这款VPN软件-Standalone Network Extender。 这款软件是Billion BiGuard公司推出的SSL产品,通过IE载入一个Active插件来连接公司内网。我在以前XP时候很轻松连入,先在却死活无法连接 成功。我看了一下版本:build:Sep 7 2009-14:06:08,在Billion BiGuard公司的主页也没有找到适合Win7的新版本。 ...

2010-10-22 · alswl

我所使用的知识管理系统

Thumbnail

最近工作比较忙,自由上网的时间被大幅度减少,加上在啃.net的书,所以能够分享的东西就不多了。公司所在的部门需要将PMS和KMS整合在一起,正在对KMS进行 选型,我就趁这个机会把我使用知识管理系统的经验分享一下。 一、知识管理系统(KMS) 简单说一下知识管理的定义:指个人或团体通过工具建立知识体系并不断完善,进行知识的收集、消化吸收和创新的过程,这其中使用的工具也就是KMS。KMS应该帮助我们 队只是进行采集、精炼、索引、分类、检阅、检索、搜索的功能。 ...

2010-09-24 · alswl

将VisualStudio打造成Vim

Thumbnail

背景:Vim in VisualStudio? 最近痴迷于Vim,尝试着在.net环境中(70%C#+20%ASPX+10%JS)使用Vim进行开发。但是似乎现成的Vim插件不太适应.net开发平台,在进 行调试、编译以及ASPX页面调整时候还是需要切换到VS。 内事不决问老婆,外事不决问Google,我以关键词"Vim C#“向G神询问,很可惜一圈一圈找下来,都没有什么有价值的答案。在StackOverlow上找到 了一些相关资源,其中几位资深人士(使用Vi/Vim大约20年)提到了一款叫做ViEmu的软件,就好奇的跑去看看。 ...

2010-09-03 · alswl

SQL格式化工具-SQL Pretty Printer

Thumbnail

背景 最近写了一些SQL,数据库用的是MS-SQL,而SQL Server Management Studio是不自带代码格式化功能的,这让我用起来很郁闷,PL/SQL Developer格式起来多爽啊。 在网上找了一下SQL格式化工具,只有一个用起来还不错的在线版本,我测试 了一下,功能强大,可惜不支持中文,注释的中文会被打上?? SQL Pretty Printer 我在那个在线网站看到了Desktop Version的菜单,进去一看,哦,原来这个网站本身就在做一款SQL格式化工具的产品,叫做 SQL Pretty Printer。 ...

2010-07-28 · alswl

SMS Backup 备份手机短信

Thumbnail

alswl的一个癖好就是不喜欢删除信息,无论是QQ上面的还是手机短信,因此找一个信息备份工具就比较重要了。 以前小6一直用的是MessageStorer,在Android上一直没有找到非常适用的。今天偶然看到一个软件,颇为好玩,与大家分享。 ps:试用之后,发现只能备份不能还原,而且并不是我喜欢的那种MessageStorer备份为文本模式,甚是遗憾,仅供大家把玩。 Update: 试了一下一款叫SMS Backup & Restore的软件,非常理想,可以备份短信为XML格式的文件,看了一下统计,Cindere lla你的短信是600+条。。。如果纯粹是为了保存短信,推荐这一款SMS Backup & Restore。 ...

2010-07-09 · alswl