新建GDG世代数据集

如何新建一个GDG base? 一种方法是用IDCAMS utility来建,只需提交一个JCL即可。看图:
1

其中,LIMIT(10)指定了生成GDG 的世代数(generation number),简单吧!

more ...

Google Adsense申请

今天打开gmail竟然看到有一封来自adsense-support的信而且开头是“恭喜您!”,着实有点吃惊呐!前段时间百度了一番,都说网站要满6个月才可以申请成功,我这一个月不到就让我通过了,估计看到我博客更新地挺频繁并且大部分都原创的份儿上了。嗯,不错,看来凡事还是得 “尽人事知天命” 啊。 附上邮件内容,都不知道怎么弄,有空在研究了,最近工作也忙啊!

恭喜您!

您的 Google AdSense 申请已获得批准。要启动帐户并开始使用 AdSense,请按以下步骤操作。或者,如果您希望了解新的 AdSense 发布商需要注意的各项相关事宜,请访问“新手中心”:http://www.google.com/adsense/support/as/bin/static.py?page=guide.cs&guide=1045789&sct=app-fe。

第 1 步 ...

more ...

IBM主机技术一本通笔记

这一系列文章将会是从《IBM主机技术一本通》里面选取我个人认为对我有用的部分来记录和阐述。

1、LRECL和BLKSIZE

1
LRECL:逻辑记录是程序想要处理的一个数据单元,通常由许多连接在一起的区域构成。

BLKSIZE:物理单元(又称块) 描述了在一次输入输出操作中需要传送的数据量,如上图所示,你一定发现了BLKSIZE必须是LRECL的整数倍,显然这是因为BLKSIZE是多个LRECL嘛! 任何时候发生输入输出时传送的是整个块而不是单个逻辑记录,这样做的好处显而易见,有效地使用空间,提高传送率。

2、I——PDS(分区数据集)信息分析

一直对这个知识点一知半解的,今天看了一本通之后,算是明白了。照着图说:
1

呃... 存储介质:标准磁盘;卷名:PRIM03;设备:3390;组织结构:PO(分区数据集),固定记录长度,记录长度80字节,块大小27920字节,首次分配1 track,用完后每次可扩展分配195个tracks,当前已经分配了2个track,一共分配了1次,最多可以有10个目录块,即最多可以有10x4=40个member,当前已经使用了2个tracks ...

more ...

IBM主机技术一本通笔记续

1、JCL每行80列

原来这是因为在1960年那个年代,程序员使用的是穿孔卡片来将JCL作业控制语句一个一个的输入系统,构成了批量作业,而当时穿孔卡片只有80列。

2、JOB语句的关键字参数

ADDRSPC REGION
MSGCLASS
SECLABEL
PASSWORD
BYTES
CLASS
RD MSGLEVEL
TIME
PERFORM PAGES
COND
LINES
CARDS
TYPRUN
PRTY
SCHENV
GROUP
RESTART
NOTIFY
USER CCSID
标有颜色的几个是我自己比较常用到的。
上张包含了这9个常用JCL关键字参数的图(当然,平常工作当中一般不可能在单个JCL当中都包含了所有的这9个关键字,我这里只是为了更好的说明才把它们罗列在一个JCL里面的,这点要明白) !
CLASS : 是作业运行队列的优先级,MSGCLASS是作业输出信息的级别,它规定了作业输出信息送往哪里显示。CLASS和MSGCLASS都是公司规定好了的,肯定有文档可以查看具体信息的。

NOTIFY: 是指最终作业运行的结果通知给谁,可以写详细的ID,比如IBMUSER,也可以写通用的参数,比如&SYSUID ...

more ...

IBM主机技术一本通

周末去市图书馆走了一圈,竟然让我看到有本《IBM主机技术一本通》。这本书前两个月同事买了,貌似100多,现在京东报价是96元,淘宝上也差不多。当时我就快速翻了一遍,第一感觉是:书很厚,看了目录,贴近当前我所做的内容,还有就是内容丰富,涵盖的主机技术比较全,但貌似感觉有点罗列的成分,比较适合主机新人,给他们一个整体框架的印象。当然,800多页的书也并不是都是罗列,有很多内容是很详细的,我认为是:每个主机人都可以有针对性的看,你会的,快速过,不会的,详细看,最好要在大机上实践验证,这样记得牢。
刚拿回来,这么重的书我都背回来了,看来不看是对不住了。更何况是不花钱的好书。只不过没花钱买感觉有些对不住作者了。作者吕新民应该算国内主机界的资深前辈了吧。看人家的工作经历可以追溯到我出生之前好几年呢。
这是作者的新浪博客:http://blog.sina.com.cn/newmanworkshop,可以多关注下,都是为了学习进步嘛,希望前辈多出书呐!
好了,我会有一个详细的学习计划,好好把这本书吃透,从中汲取自己目前还欠缺的知识。

more ...

Ruby分割文件

自己小试的ruby程序,用于将一个dictionary.txt分割成多个小一点的子文件,不然每次都操作dictionary.txt显得很笨重。想把dictionary.txt按照字母首a~z,每个首字母再按长度分为长度为1~3的比如a_1to3.txt,长度为4的a_4.txt,长度为5的a_5.txt,长度为6的a_6.txt,长度为7的a_7.txt,长度为8的a_8.txt,以及长度大于8的others。这样,dictionary.txt最后被分割成了6x26+1=157个子文件,就不会像处理dictionary.txt那样笨重了,毕竟CPU有限。
为啥wordpress里面粘贴代码都只有黑乎乎的一片呢,可爱的语法高亮在哪里?还是喜欢五颜六色的代码段啊,上图吧:
1

只需10秒左右,就生产了157个文件,a_1to3,a_4,a_5...b_1to3,b_4,b_5...z_1to3,z_4 ...

more ...

常用的linux命令

Ubuntu启动3D特效:

root@bt:~# sudo apt-get install compizconfig-settings-manager emerald fusion-ico
注释:compizconfig-settings-manager是提供3D桌面特效的主程序,安装后出现在屏幕右上角,可以详细设置。emerald是提供窗口装饰的程序,fusion-icon是桌面栏中的图标

linux系统图标路径:

root@bt: cd /usr/share/icons

查看最近使用的命令

root@bt:/# history

备份更新源文件

root@bt:~# sudo cp /etc/apt/sources.list /etc/atp.sources.list.backup
root@bt:~# sudo gedit /etc/apt/sources.list

软件包管理命令 ...
more ...

介绍几个在线的资源

在平常,如果嫌麻烦,不想安装软件的话,可以试试在线的。特别是云计算正在慢慢普及,以后估计可能一个网络账号行遍互联网了。拭目以待吧!这里介绍几个我还比较常用到的在线资源。先声明,是本人用过的发现比较好用的,虽然写在这有些广告的嫌疑。

在线听歌

亦歌:http://www.1g1g.com
一听:http://www.1ting.com
就个人来说,我计较倾向于亦歌,因为它的干净,界面简单。

在线改图

http://pixlr.com/editor/
这个可是号称在线版本的Photoshop啊。我觉得功能上来说,如果你不是影楼工作追究卓越的,而只是像我一样日常做些照片图片的修改,图片修改尺寸,再上点简单效果什么的,那么pixlr完全可以胜任你的要求。就我来说,本站所有的图片都是在pixlr修改的。如果你和我一样,嫌系统自带的画图工具太烂而又不想去安装个庞大的photoshop或者 ...

more ...

BT5安装openoffice和星际译王stardict

BT5下安装openoffice

上次装了Adobe Reader在BT5下面能看PDF了,后来发现不能看word,ppt,excel也是一件很痛快的事情,虽然安装了vmware-tools之后在windows和BT5直接直接来回拖文件也挺方便,但是也不那么方便,所以今天还是老老实实地把openoffice在BT5下面给安装了。 首先到openoffice官网上下载安装包,因为我选的是deb安装,而不是rpm安装,所以我下载deb包,放在~/software目录下。 root@bt:~# cd ~/software
root@bt:~/software#
root@bt:~/software# tar zxvf OOo_3.3.0_Linux_x86_install-deb_zh-CN.tar.gz
root@bt:~/software# cd OOO330_m20_native_packed-1_zh-CN.9567/
root@bt:~/software/OOO330_m20_native_packed-1_zh-CN.9567# ls
DEBS licenses readmes update

进入DEBS目录,安装该目录下的所有deb包 ...
more ...

Linux目录结构

linux中以树形目录形式来管理的,并且所有的设备都是目录。linux只有一个根目录‘/',其余的目录都是根目录的子目录。 root@bt:/# ls /dev/sd* /dev/sda /dev/sda1 /dev/sda2 /dev/sda5 注释:表示只有一块SATA硬盘,有两个主分区(sda1,sda2),一个逻辑分区(sda5)

下面对根目录'/'下的子目录来个介绍:

/usr: 包含所有命令,类库,系统帮助手册,即包含了系统运行不会修改的内容
/var: 包含系统运行中会修改的内容,如打印队列,邮件列表等,还有系统中软件的日志信息
/home: 用户的主目录,比如/home/user1,/home/user2,每个用户在这个目录下面都有一个自己的子目录
/dev: 设备文件,如硬盘,光驱,USB设备,内存 ...

more ...