经过测试,图片可以通过采用附件方式来发送。还有,邮箱中的梦幻表情不能使用,在blog中显示为图片不能显示。(可能是两套系统不同的缘故吧)
参考链接:
How do I post via email?
How is HTML handled in Mail-to-Blogger?
=================
hzchenkj.blogspot.com
我的签名我做主!
http://www.projectcartoon.com/
这个网站上有好多的项目管理的卡通。还有1.5 版本,现在发展到了2.0的版本,还有好多的语言版本。
![]() |
| 发件人 hzchenkj |
讲得是项目工程中,用户需要的,架构师设计的,到真正实现的系统的差别。这个蛮有意思的。
突然看到我的文章,两年前写的文章,换过好多个blog,自己的文章也不知道写到哪里去了。在这个网站还看到了我的文章转载,但也没有注明是我写得。不过我还是比较开心的,呵呵,随便些的一个学习过程,人家还能收录。
http://www.kuqin.com/linux/20070907/928.html
看上了redhat的高效稳定和开源的方便,准备开始学习centos。以前用过redhat 7.2的系统,还买了所谓的‘正版’光盘,算是对开源事业做贡献了,哈哈,还有个珍藏!
使用了一下centos 5,发现从功能上和使用性上都有很大大改进。用过很多的发行版,从redhat 7.2 -> debian -> ubuntu -> freebsd ->gentoo -> archlinux -> centos。一路走来,发现各大发行版在功能上都差不多,唯一不同的就是包管理机制。rpm ,deb,tarball ,各有各得好处。各有存在的原因,也没有必要讨论哪个发行版好,哪个不好,适合自己的就是最好的。毕竟系统是拿来用的,不是用口水堆积起来的。
这里讲讲我的对各个发行版的使用感受,对初学者的发行版选择提供一个参考。不过这些只是我个人的感受。只要选择一个系统,好好的研究就ok了,因为都是linux,都差不多的。
redhat 7.2:第一次接触的linux的发现版,发现linux的系统很难用,从分区,选择包,配置x,安装包,每次都会碰到问题,解决问题也比较麻烦,没有地方请教哦。那时候有几个linux社区,linuxsir,linuxeden。不过学的人也不多,呵呵。不过redhat还是比较适合初学者的一个版本,那时候也没有什么好的版本了,叫人家推荐的话,都是推荐这个版本的。要现在的话,肯定推荐初学者学习使用ubuntu,很不错的一个系统,下面待会再说。那时有这样一种说法,会安装一个系统,就等于学会了一般。呵呵呵,也算是半个linux黑客了。
debian: 在上班后,发现技术总监使用的是debian,服务器和工作机子都是用debian的。看来是一个很不错的系统。特别对那个虚拟桌面的非常着迷,可以在 1024*768的桌面上配置出很高的分辨率,自己请教后,也装了一个,鼠标移来移去的,感觉有点头晕,因为看不到整个桌面的概貌了。这个适合那些17寸的机子。在我买了19寸宽屏后,就将这个功能去除了,还是正真的宽屏爽哦。发现apt-get的包管理机制很不错,什么东西都只要apt-get一下就 ok了。一位学友说:就像超市一样,想要什么自己拿。cn99的debian的源的速度也是一流的。到目前位置,也不知道它能提供怎么高的速度,实现的原理是什么?不会是p2p的技术吧?
ubuntu:后来有学友推荐使用ubuntu,好像是ubuntu的第一个发行版。5.04 ,用了之后,基于debian的,很方便,学习起也没有跨度。那时候的一个问题就是没有一个像样的国内源。速度跟龟速一样。就考虑用cn99的 debian源来充数。当然,有很多的软件无法通用。那时候,认定我就一直用ubuntu了。也从国外要了几份光盘,不过自己只留一份,其他的都分发个同事和好友,也算是对ubuntu的推广吧。
freebsd:后来发现ubuntu的速度让我接受不了,所以准备换个发行版。当然,gentoo的速度是一流的。但网上说安装很是麻烦,也下载下来自己安装了几次,看英文文档,还是没有安装成功。听说要安装好几天,也就没有那个心思来折腾了,听说freebsd的的性能也不错,6.2的改进也很大,所以就下个玩玩了。安装的时候发现freebsd的自己的分区格式,郁闷了一段时间,不过使我对分区有了更深的了解。portage包管理确实很不错。最后,发现freebsd的程序不多,要运行linux的程序,需要安装一个兼容linux层。还有jdk的安装也比较麻烦。
这次准备好好静下心来研究一个系统,看上的red hat系统rhcs,很不错的开源集群方案。
还有就是对oracle的支持,是oracle的首选系统平台。据说oracle自己推出来的系统也是基于redhat的。
YSlow,这个是何许人也?看名字,Why Slow?就知道是个性能分析的工具。
这个是官方的介绍:
YSlow analyzes web pages and tells you why they're slow based on the rules for high performance web sites. YSlow is a Firefox add-on integrated with the popular Firebug web development tool.
Steve Souders 是 Yahoo! 的前 Chief Performance Yahoo!,去年跳槽至 Google,专门致力于研究网站前端性能问题,主导开发了 YSlow 前端检测诊断工具,并撰写《高性能网站建设指南》(High Performance Web Sites: Essential Knowledge for Front-End Engineers)一书,为迷途的羔羊们指示通往天堂的路。 这一段是知道分子介绍的。
安装的时候,需要先安装firebug,然后在安装yslow的插件,就可以对页面进行分析的。使用了这个工具后,可以对前端页面进行直观的分析了。开发工程师为了方便,直接将所有的js引入到页面,导致页面的byte数急剧膨胀,性能不差也不行阿。
YSlow下载地址: http://developer.yahoo.com/yslow/
Fire下载地址:http://getfirebug.com/
High Performance Web Sites
Essential Knowledge for Front-End Engineers
By Steve Souders
September 2007
Pages: 168
ISBN 10: 0-596-52930-9 | ISBN 13: 9780596529307
大家有没有使用Google的在线产品来做的。本人想使用Gmail,Google Calendar,Google NoteBook,Google Reader ,Google Docs ,BookMarks等产品来组合一个强大的项目管理系统。还有最新推出的Gtask 来做to do list确实非常不错。
Google 的有几各特点:
安全 :google的分布式文件系统 大家都知道,绝对安全。而且google 的理念 不做恶 大家应该可以放心。
速度快,比起其他的在线的 速度确实不错
用户体验好 :呵呵,这个就不用说了。
一些好的文档,ppt,pdf 都上传到google doscs上,随时随地可以在线看,不用安装任何东西,只要一个浏览器,方便。不过,没有网络的条件,就麻烦了。但基本大家应该都是会有互联网的接入的吧
我把公司的邮箱转发到gmail中,所有的内容都汇总到gmail。作为收集箱吧。(要不要考虑采用notebook)。要采取下一步的行动的,就分类,整理,放到gTask中。一些日程安排可以放到Google Calender来处理,到时间了(提前一天吧)就会有邮箱的提醒。然后也可以归入到todo list中。据说还有短信提醒,这个我是没有用过,本人大部分时间都是在电脑前面。感觉自己买得S1 好像有点浪费了。而且跟我的苹果同步起来也比较麻烦。这个也是一个原因吧,要跨平台使用的,所以采用web方式的在线系统是最方便的。
本人工作的大部分都放到了google上,确实不错,但感觉还是没有建立一套完整的体系,有时还是有点混乱。希望各位能给与帮助,指点。
Oracle的 客户端,要全部安装的话,需要有600M的空间,对大家的网络速度和机子速度都是重大的考验。
这里推荐两种做法:
1 安装SQL Developer,需要java环境,采用jdbc连接,通过增加jdbc驱动,可以管理各种数据库,包括Oracle,MySQL,SQL Server,Access等数据库,安装使用方便
2 对于一定要使用PL/SQL的,Oracle的提供了一种简单的安装配置方式,请下载最新的Oracle instance client 安装包,各种平台版本下载地址:
http://www.oracle.com/technology/software/tech/oci/instantclient/index.html
下面是安装配置过程:(在Linux,Mac OS X,Windows 基本上都是相同的)
将 instant client 解压到C:\oracleInstantClient (最好不要加空格)
1.SET PATH=C:\oracleInstantClient
2.SET TNS_ADMIN=C:\oracleInstantClient
3.新建一个tnsnames.ora,然后填入
for example:
oracle =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.20)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
#上面的oracle是一个别名,可以随意指定
#orcl为oracle的instance 名称
#host 为oracle的主机,最好能用
主要的有三个文件,tnsnames.ora sqlnet.ora listerner.ora
4.SET LD_LIBRARY_PATH=c:\oracleInstantClient
5.如果要安装SQL plus那么需要设置SET SQLPATH=c:\oracleInstantClient
6.如果查询结果为乱码,设置set NLS_LANG=XXXX(我自己是SIMPLIFIED CHINESE_CHINA.ZHS16CGB231280) 中文
测试方法:select '测试中文' from dual
