<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Ricky Wu的专栏]]></title><description><![CDATA[Banking&amp;Finance/ C,C++/ Mainframe/ Unix/ Vim]]></description><link>https://blog.csdn.net/richardsa</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; richardsa]]></copyright><item><title><![CDATA[Go语言:互联网时代的C]]></title><link>https://blog.csdn.net/richardsa/article/details/7012801</link><guid>https://blog.csdn.net/richardsa/article/details/7012801</guid><author>richardsa</author><pubDate>Fri, 25 Nov 2011 17:15:59 +0800</pubDate><description><![CDATA[Go语言: 互联网时代的C
View more 
presentations from 
googol]]></description><category></category></item><item><title><![CDATA[搭建基于Vim的Go IDE]]></title><link>https://blog.csdn.net/richardsa/article/details/7007395</link><guid>https://blog.csdn.net/richardsa/article/details/7007395</guid><author>richardsa</author><pubDate>Thu, 24 Nov 2011 11:47:07 +0800</pubDate><description><![CDATA[第一步当然是安装Go的编译环境了:http://golang.org/doc/install.html
安装好之后复制官方支持的脚本:go/misc/src/vim下的文件到$VIMRUNTIME,也可以从这里获取最新版本:https://github.com/jnwhiteh/vim-golang

这样基本就能高亮语法和自动完成了,如果想要更多的自动完成功能,可以安装这个基于服务器和客户]]></description><category></category></item><item><title><![CDATA[Perl,Shell,VBA对日期的处理]]></title><link>https://blog.csdn.net/richardsa/article/details/6654657</link><guid>https://blog.csdn.net/richardsa/article/details/6654657</guid><author>richardsa</author><pubDate>Tue, 02 Aug 2011 17:38:15 +0800</pubDate><description><![CDATA[Perl:
需要用到Date::Calc包,Date::Calc里包含了很多有用的函数.
日期的加减:
取得系统时间: Today([$gmt]);
日期计算,往前三天:Add_Delta_Days($Year,$Mon,$Day,-3);
计算星期:Day_of_We]]></description><category></category></item><item><title><![CDATA[Windows下Batch脚本传递参数给Excel VBA]]></title><link>https://blog.csdn.net/richardsa/article/details/6609606</link><guid>https://blog.csdn.net/richardsa/article/details/6609606</guid><author>richardsa</author><pubDate>Fri, 15 Jul 2011 21:33:51 +0800</pubDate><description><![CDATA[1.调用方式: "C:\Program Files\Microsoft Office\OFFICE12\EXCEL.EXE" "MacroName.xlsm" /e/parm1/parm2/  因为各种原因,大概是安全最重要, Office 2007中用xlsm作为含有macro]]></description><category></category></item><item><title><![CDATA[搭建Windows下的Android开发环境-1]]></title><link>https://blog.csdn.net/richardsa/article/details/6607137</link><guid>https://blog.csdn.net/richardsa/article/details/6607137</guid><author>richardsa</author><pubDate>Thu, 14 Jul 2011 22:53:31 +0800</pubDate><description><![CDATA[我决定自学一下Android开发,说不定哪天可以开发一个程序为自己服务,弄个奇特的功能用来控制电视什么的.1.下载安装Eclipse,官文文档推荐Eclipse Classic版,其次是RCP或者JAVA的: http://www.eclipse.org/downloads/2.]]></description><category></category></item><item><title><![CDATA[Windows里用bat,perl,vba实现报表自动化]]></title><link>https://blog.csdn.net/richardsa/article/details/6161857</link><guid>https://blog.csdn.net/richardsa/article/details/6161857</guid><author>richardsa</author><pubDate>Mon, 24 Jan 2011 20:22:00 +0800</pubDate><description><![CDATA[<br />最近研究了下用bat调用perl,然后再传递参数给vba,实现报表自动化,本身没什么难度,不过还是有点可以分享的,稍后发上来.]]></description><category></category></item><item><title><![CDATA[Vim 7.3 支持任意字体下载]]></title><link>https://blog.csdn.net/richardsa/article/details/5816750</link><guid>https://blog.csdn.net/richardsa/article/details/5816750</guid><author>richardsa</author><pubDate>Mon, 16 Aug 2010 23:05:00 +0800</pubDate><description><![CDATA[<br />Platform: Windows 32bit<br />Version: 7.3 BIG futures with GUI & OLE<br />Compiled by VS 2008<br /> <br />支持任意字体,包括微软雅黑和雅黑Consolas混合字体<br /> <br /> <br />http://download.csdn.net/source/2625126]]></description><category></category></item><item><title><![CDATA[Vim7.3发布]]></title><link>https://blog.csdn.net/richardsa/article/details/5816121</link><guid>https://blog.csdn.net/richardsa/article/details/5816121</guid><author>richardsa</author><pubDate>Mon, 16 Aug 2010 16:53:00 +0800</pubDate><description><![CDATA[<br />经过两年多的时间,Vim终于有个新的release:<br /> <br />The biggest additions since 7.2: <br />
- Persistent undo and undo for reload <br />
- Blowfish encryption, encryption of the swap file <br />
- Conceal text (note: since 7.3a 'conc' was renamed to 'cole') <b]]></description><category></category></item><item><title><![CDATA[IBM正式发布新一代zEnterprise大型机, 将支持Windows]]></title><link>https://blog.csdn.net/richardsa/article/details/5764253</link><guid>https://blog.csdn.net/richardsa/article/details/5764253</guid><author>richardsa</author><pubDate>Sun, 25 Jul 2010 11:18:00 +0800</pubDate><description><![CDATA[IBM昨日正式在美国纽约发布了最新一代大型机，再次表明关于大型机灭亡的说法是大错特错的。这次新推出的zEnterprise服务器引入了多项
硬件首创特性，但另一方面关于IBM即将进行重大重组的消息却甚嚣尘上。
　　IBM的硬件和软件群组即将合并成为一个实体，由原来软件群组负责人Steven 
Mills所领导。IBM表示，这将有利于软硬件产品的更好集成。　　这次整合也反映在新推出的大型机上。zEnterprise 
196将大型机定位成企业数据中心的中央管理点，其他系统则直接提供大型机的配置。　　z]]></description><category></category></item><item><title><![CDATA[自动提示任意英文单词 - 用Vim快速编写文档]]></title><link>https://blog.csdn.net/richardsa/article/details/5738037</link><guid>https://blog.csdn.net/richardsa/article/details/5738037</guid><author>richardsa</author><pubDate>Thu, 15 Jul 2010 20:00:00 +0800</pubDate><description><![CDATA[Vim的自动完成提供了多种方法:1. 整行                            |i_CTRL-X_CTRL-L|
2. 当前文件内的关键字                    |i_CTRL-X_CTRL-N|
3. 'dictionary'    的关键字                |i_CTRL-X_CTRL-K|
4. 'thesaurus' 的关键字，同义词风格            |i_CTRL-X_CTRL-T|
5. 当前和头文件内的关键字         ]]></description><category></category></item><item><title><![CDATA[Cygwin&Vim 搭建Mainframe IDE [17] - 设置VimShell]]></title><link>https://blog.csdn.net/richardsa/article/details/5711134</link><guid>https://blog.csdn.net/richardsa/article/details/5711134</guid><author>richardsa</author><pubDate>Sat, 03 Jul 2010 18:33:00 +0800</pubDate><description><![CDATA[之前说过，通过VimShell插件，可以在Windows环境下的Gvim中直接运行Unix Shell。

而这个插件则是通过调用vimproc，一个dll来实现这一功能。

VimShell有独立的配置文件，而不能直接拷贝.bash_profile,但是还不支持大部分shell的语法，不过通过简单的设置还是没问题的。
配置文件默认是$HOME/.vimshrc，需要用到其他路径保存则要在vimrc里配置g:vimshell_vimshrc_path

目前知道的vimshrc配置语法支持别名]]></description><category></category></item><item><title><![CDATA[A Mainframe IDE Powered By Unix Technology [16] - Compile local file with Rational Developer for System z]]></title><link>https://blog.csdn.net/richardsa/article/details/5702950</link><guid>https://blog.csdn.net/richardsa/article/details/5702950</guid><author>richardsa</author><pubDate>Tue, 29 Jun 2010 22:20:00 +0800</pubDate><description><![CDATA[Here use PLI as example: 2 choices to integete compile results with vim:1. Compile source on Mainframe then use XDC command to save results into dataset or use ftp and site command to fetch result from job's sysout. After this we can reformat result and in]]></description><category></category></item><item><title><![CDATA[Cygwin&Vim 搭建Mainframe IDE [15] - 在Windows的Gvim中用VimShell调用bash]]></title><link>https://blog.csdn.net/richardsa/article/details/5661828</link><guid>https://blog.csdn.net/richardsa/article/details/5661828</guid><author>richardsa</author><pubDate>Thu, 10 Jun 2010 17:01:00 +0800</pubDate><description><![CDATA[Conque Term可以集成shell到Vim中,不过只支持Linux,Mac还有Cygwin,想要在Windows中干活还是不那么方便.
好在有VimShell,用vim script实现的在Vim中集成bash,而且还支持多种平台, Linux,Mac,Cygwin,Windows:安装配置:
1. 首先下载vimproc作为VimShell运行的先决条件:
   http://github.com/Shougo/vimproc
   现在完成后,根据需要的系统编译出proc.dll,在vim]]></description><category></category></item><item><title><![CDATA[Cygwin&Vim 搭建Mainframe IDE [13] - 在Vim中集成Cygwin的bash]]></title><link>https://blog.csdn.net/richardsa/article/details/5649623</link><guid>https://blog.csdn.net/richardsa/article/details/5649623</guid><author>richardsa</author><pubDate>Sat, 05 Jun 2010 16:59:00 +0800</pubDate><description><![CDATA[Vim中调用外部命令需要用:!command,数一数,每次命令要多敲三个键.
别小看了,三个可以积少成多,你敲100个命令,就是300次多余击键.
至于集成进来的好处和有多强大的功能就不解释了,你懂的.
单是想想bash命令行具有了所有Vim的功能就够你激动的了.
这里需要Conque shell这个插件,支持Linu,Mac. 
只有旧的版本支持Windows,所以想玩的话只能只能在Cygwin的终端模式下玩了,不过已经足够了.
安装前提条件:
    1.确保你有类似ncurses dev]]></description><category></category></item><item><title><![CDATA[A Mainframe IDE Powered By Unix Technology [12] - Integrate submit JCL and compile with Vim]]></title><link>https://blog.csdn.net/richardsa/article/details/5631799</link><guid>https://blog.csdn.net/richardsa/article/details/5631799</guid><author>richardsa</author><pubDate>Fri, 28 May 2010 21:36:00 +0800</pubDate><description><![CDATA[For integrate submit JCL and compile with Vim, we need some pre-works: 1. One shell script: use ftp and site command to submit JCL to jes, we call it ftpwj.sh, JCL file name is passed as parameter]]></description><category></category></item><item><title><![CDATA[A Mainframe IDE Powered By Unix Technology [11] - Submit JCL from ftp command or shell script]]></title><link>https://blog.csdn.net/richardsa/article/details/5624523</link><guid>https://blog.csdn.net/richardsa/article/details/5624523</guid><author>richardsa</author><pubDate>Wed, 26 May 2010 10:13:00 +0800</pubDate><description><![CDATA[As we can issue site command in ftp mode, after that we can submit JCL file to JES and run it, the JCL file can be located in local folder or z/OS dataset. A. ftp mode:    1. Submit local JC]]></description><category></category></item><item><title><![CDATA[C/C++ 学习笔记[03].去掉C风格的注释]]></title><link>https://blog.csdn.net/richardsa/article/details/5618261</link><guid>https://blog.csdn.net/richardsa/article/details/5618261</guid><author>richardsa</author><pubDate>Sun, 23 May 2010 16:51:00 +0800</pubDate><description><![CDATA[网上搜索了一大堆去掉/*和*/之间注释的代码,就像练习1-23里有人说的一样大部分都会被以下的程序broken,这个功能看起来简单,实际上很有难度.网上实现的代码,除了我找到的一个用文件指针实现的没有问题外,其余的都存在各种bug,不信的话就用以下的程序测试一下:-),当然这个程序也不够完善. 还是有限状态自动机实现起来更严谨也容易理解得多:  /* krx123tp.]]></description><category></category></item><item><title><![CDATA[Cygwin&Vim搭建Mainframe IDE(10)---Vim中访问数据库,执行SQL]]></title><link>https://blog.csdn.net/richardsa/article/details/5607940</link><guid>https://blog.csdn.net/richardsa/article/details/5607940</guid><author>richardsa</author><pubDate>Wed, 19 May 2010 15:33:00 +0800</pubDate><description><![CDATA[在Vim中直接执行SQL

当程序需要用到数据库的时候显然离不开SQL语句,通过一个插件,就可以在Vim中直接执行SQL语句,并返回结果到新窗口.
dbext:http://www.vim.org/scripts/script.php?script_id=356

首先得安装DB2客户端,以DB2为例设置,当然得创建节点编目和数据库编目,具体参考网上的文章,例如:
db2 catalo]]></description><category></category></item><item><title><![CDATA[C/C++ 学习笔记[02].替换Tab为空格,并在TabStop的位置停止]]></title><link>https://blog.csdn.net/richardsa/article/details/5607908</link><guid>https://blog.csdn.net/richardsa/article/details/5607908</guid><author>richardsa</author><pubDate>Wed, 19 May 2010 15:28:00 +0800</pubDate><description><![CDATA[#include #include #include #define MAX_BUFFER   1024#define SPACE         #define TAB          /tint getline(int s[], int lim){    int c, i;    for(i = 0; i < lim - 1 && (c = get]]></description><category></category></item><item><title><![CDATA[C/C++学习笔记[01].纵向打印整数]]></title><link>https://blog.csdn.net/richardsa/article/details/5572967</link><guid>https://blog.csdn.net/richardsa/article/details/5572967</guid><author>richardsa</author><pubDate>Sun, 09 May 2010 22:15:00 +0800</pubDate><description><![CDATA[#include #include #include #define BASE 10int intlen(long n);int main(){    int i, j, num, sz;    i = j = num = sz = 0;    if (!scanf("%d", &num) || num <= 0) {        printf("inva]]></description><category></category></item></channel></rss>