<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>南柯一梦</title>
	<link>http://jckkim.cn</link>
	<description>专注互联网、IT行业</description>
	<lastBuildDate>Tue, 02 Mar 2010 06:07:24 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Fedora 12下使用root用户登录到系统</title>
		<description><![CDATA[由于这几天要开发Python，无奈之下安装了一个Fedora 12，但对我这个菜鸟来说简直就是一场噩梦，不过不管怎么说，困难已经逐渐被客服，我也要学会习惯这个Linux系统。
今天由于要更新下系统，但需要root权限，在切换用户是发现不能用root登录，在确认不是密码的问题之后开始在网上查找，原始出于安全考虑在图形界面下禁用了root账户的登录
解决方法如下，一共有三步：
1，打开终端，输入su -
2，输入gedit /ect/pam.d/gdm
编辑/ect/pam.d/gdm文件并注释掉(前面加#号或者删除掉这行)
#auth required pam_succeed_if.so user != root quiet

3，输入gedit /ect/pam.d/gdm-password
编辑/etc/pam.d/gdm-password&#38;文件并注释掉(前面加#号或者删除掉这行)
#auth required pam_succeed_if.so user != root quiet
最后注销重新登陆系统，问题解决～～
]]></description>
		<link>http://jckkim.cn/2010-03-02/305.html</link>
			</item>
	<item>
		<title>如何发送Google reader中的文章到新浪微博</title>
		<description><![CDATA[Google Reader现在有发送到功能，目前支持的有Facebook、Twitter、Friendfeed等网站，但对于我们这些墙内的人来说还是新浪微博比较实用
下面介绍如何创建一个自定义链接把文章分享到新浪微博：
进入Google Reader的设置页面，进入“发送到”这个标签



然后选择“创建自定义链接”：


根据Google Reader的提示，
我们在网址栏填入：http://v.t.sina.com.cn/share/share.php?title=${title}&#38;url=${url}&#38;source=${source}
然后在网址图标中填入：http://t.sina.com.cn/favicon.ico
这样我们在Google Reader界面就能看到发送到的链接啦：

]]></description>
		<link>http://jckkim.cn/2010-02-17/292.html</link>
			</item>
	<item>
		<title>Google Chrome插件推荐</title>
		<description><![CDATA[最近很懒，已经被好几人批评博客没有更新了，那就写文章宣告一下——此博客还在更新
自从Chrome升级到4.0并且支持扩展以后，我就一发不可收拾的恋上这个浏览器。以前对Chrome的印象也不错，因为它速度特别快，但还没有足够的理由让我放弃已经习惯的世界之窗，更何况Chrome对一些页面的解析还不兼容呢~~不过插件推出以后情形就大不相同了（谁让IE的插件开发太麻烦而且不友好呢）
有人肯定在这时要跟我提Firefox了，其实我仅仅在调试网页的时候才会用它，因为他有好用的Firebug，但启动速度还有UI设计让我对他的印象很一般（即便是被奉为对Web标准支持最好的浏览器）
不说废话了，我就大致介绍下个人感觉比较好用的几个插件：
估计Chrome的用户也在用着Google的一大堆服务，所以各种服务的提醒自然必不可少下面先介绍几个提醒插件



1、Google Reader Notifier

Google reader 的提醒插件，能显示你当前Google reader中未读条目的数目，比较实用的~
2、Google Mail Checker Plus

能够提醒当前gmail中的新邮件，并提供预览
3、Smooth Gestures
很棒的一个鼠标手势插件，支持自定义手势含义，能够在绝大多数页面中使用（这个Chrome最囧的……一些没有载入完全的页面不能使用鼠标手势）
4、Docs PDF/PowerPoint Viewer

使用Google Doc预览PDF，PowerPoint，Word等文档，很实用的哈
5、Drag and Go
超级拖拽插件，拖动的时间可以长一点，可以上下移动，等想好了在决定扔上面还是下面。往上拖曳表示后台打开，向下前台打开。左右方向表示放在当前Tab的左边还是右边。拖拽选中的文字可以搜索该文字。
6、AutoPager Chrome

Firefox下一个很有名的插件，现在被移植到Chrome上了，这个插件能自动载入下一页的内容，提高体验。
7、goo.gl URL Shortener

能把当前页面的URL变短~~很实用的服务
8、Gtalk
能够在浏览器中使用Gtalk，界面简洁，还是比较好用的

9、RSS Subscription Extension

能很方便的订阅网站的RSS到你的阅读器，还能够自定义阅读器URL
10、SmoothScroll
让页面平滑滚动，这样看起来不会头晕:D
11、TabJump &#8211; Intelligent Tab Navigator
能够很方便的访问一些使用频率较高的标签，最重要是，能够打开最近关闭的一些标签

]]></description>
		<link>http://jckkim.cn/2010-02-06/285.html</link>
			</item>
	<item>
		<title>分享下用手机上Twitter的方法</title>
		<description><![CDATA[自己注册Twitter很久了，一直没怎玩，自己身边玩的人太少，自己每天看着一堆英文心里发虚。后来么，访问不方便了也就懒得上了
这里推荐使用Gravity，这个是S60平台上最好的Twitter客户端了
当然，由于Twitter被和谐，我们需要通过Twitter API Proxy来访问
进入Gravity后，进入Connection Settings –  Advanced – Twitter API  URL填：nest.onedd.net/api
然后在账户设置里添加你的Twitter账户就可以了，首次访问会耗费不少流量，不过后来还是不错的，比较节省流量。
搜索API可以设置为yegle.net/twittersearch或者mytpxy.appspot.com
最新版的Gravity还支持Google reader阅读
下载破解版请猛击这里
]]></description>
		<link>http://jckkim.cn/2010-01-02/278.html</link>
			</item>
	<item>
		<title>网站神奇的恢复</title>
		<description><![CDATA[前段时间作为域名整治的牺牲品被关掉了，经过与服务器代理商的沟通，终于能够恢复了、
不知道能坚持多少时间，但总是让我感到一丝的欣慰，毕竟经营了多半年了，关掉很不忍心
不奢求什么了，只是想在这里写点技术文章，请手下留情，给我们这些个人站长一点生存的空间吧
]]></description>
		<link>http://jckkim.cn/2009-12-25/276.html</link>
			</item>
	<item>
		<title>互联网岁末大恐慌</title>
		<description><![CDATA[      2009年的最后一个月，广电部和工信部联合在中国互联网领域引发了前所未有的恐慌情绪，先是大量关闭BT下载网站和视频网站；接着整顿CN域名，禁止国内个人域名注册；接着未备案域名停止解析；论坛被要求重新备案；接着是关于“境外注册的域名将不得用于开展中国业务”和“境外域名将实施白名单制度”等传闻，让这种恐慌也在数亿互联网用户中蔓延开来。
　　今年的冬天是特别冷，预计未来一段时间，中国将有成千上万的中小网站倒闭，上万的小站长或将面临重新找工作的痛苦抉择，中小企业的互联网创业和投资的梦想破灭，互联网经济危机正式来临。
　　据了解，目前国内各大IDC接入商都在清查网站用户，建立“白名单”制度。根据一家IDC接入商提供的材料，暂时可能不会通过“白名单”审核的网站主要有四大类：未获得《信息网络传播视听节目许可证》的网络视听、电影等类型网站；未获得《网络文化经营许可证》的小说、游戏等类型网站；未获得《互联网电子公告服务许可证》的论坛、聊天室、留言板等类型网站；还有游戏外挂、传播病毒、黑客、视频、BT下载发布网站等。业内人士预计，受此影响，成千上万的中小站长将面临失业的困境。

　　各类国内的互联网企业在这次整顿中也受到影响，最大的影响就是域名的问题，所谓“境外注册的域名将不得用于开展中国业务”和“境外域名将实施白名单制度”的传闻将对大多数互联网企业造成最直接的影响，但该传闻尚未证实，并且在可行性上也存在一些问题。
　　“境外注册的域名将不得用于开展中国业务”可操作性不高，因为现在托管IDC上的域名基本都是备案的，不备案的域名已经不能接入，因此没有必要再限制域名是否境外注册，反而会把大量已经备案的网站赶到国外，更难以监控。
　　“境外域名实施白名单制度”同样也难以操作，如果只是通过控制国内DNS解析，删除国外域名实现，用户只要使用国外的DNS服务就能化解。如果屏蔽国外DNS服务器，又会导致国外白名单域名解析无法同步，况且此事涉及大量涉外企业的利益，势必引发“友邦惊诧”，如果事情闹大了，可能会引发国际外交争端，最终难以收场。
　　互联网经济何去何从，众多中小网站面临的生存危机如何度过，整个互联网产业经历的这场“阵痛”何时才能结束，经历阵痛之后的互联网业将如何发展，或许在不远的将来，我们就能见证这一切。
以上转载至月光博客 [ http://www.williamlong.info/ ]
看到这个不禁想起了中国的金盾工程：
2009年
中国政府宣布境内销售的所有计算机，必须预装绿色上网过滤软件，以便过滤互联网上的不良文字和图像。
2010年
中国政府宣布网站备案制度与“绿色上网”相结合。境内所有没有备案的网站，都会被软件过滤，无法浏览。
2011年
中国政府宣布“网站备案制度”扩展到境外网站。凡是在中国境内可以访问到的境外网站，视同在华开展业务的外国机构进行管理，适用相关的外国机构管理法规。境外网站如果想在华开展业务，必须向中国政府进行备案，得到批准后才能开展业务。
2012年
中国政府宣布启动域名备案，境内所有域名都必须向政府备案。
2013年
中国政府宣布启用域名白名单制度，即只有在“白名单”中的域名，才提供解析服务。境内和境外网站在华一旦备案成功，其域名将自动加入“白名单”。
2014年
中国政府宣布对所有互联网上使用的加密证书进行备案。不管是公钥还是私钥，都必须在政府报备。如果加密通信中，使用了没有报备的密钥，电信公司的网关将自动拦截，阻止其通过。
2015年
中国政府宣布实行电子邮件实名制。凡是需要开通电子邮件的公民和企业，一律凭相应证件到政府指定的电子邮件服务商处申请。如果一封电子邮件的发信域，不在有合格资质的电子邮件服务提供商的列表之中，该封邮件将被自动退回。
2016年
中国政府宣布实行IP地址实名制。那个时候，IPv6已经得到广泛应用，IP地址不再是稀缺资源。根据中国政府的设想，每个公民一出生，就可以分配到一个IP地址，终生保持不变。然后，每个人上网，都必须使用自己的法定地址，不得擅自使用他人的地址。
2017年
中国政府向全世界宣告，“金盾工程”初步完成，中国已经建成了世界上最安全的互联网。
作为一个不同网民的你又如何看待呢？
]]></description>
		<link>http://jckkim.cn/2009-12-25/269.html</link>
			</item>
	<item>
		<title>XML-RPC实战——获取WordPress的最新文章</title>
		<description><![CDATA[上回发了一篇文章介绍xmlrpc协议，今天就把他的实际应用放上来供大家学习。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
&#60;?php
static function get_blog&#40;&#41;&#123;
	$url = &#34;club.redhome.cc&#34;;
	//包含xmlrpc库
	include&#40;'xmlrpc.php'&#41;;
	//指定目标编码
	$GLOBALS&#91;'xmlrpc_internalencoding'&#93; = 'UTF-8';
	$client = new xmlrpc_client&#40;&#34;/xmlrpc.php&#34;,$url,80&#41;;
	//定义xmlrpc接口，具体可用的接口可以参考WordPress根目录下的xmlrpc.php文件
	$msg = new xmlrpcmsg&#40;'metaWeblog.getRecentPosts',
		array&#40;
			php_xmlrpc_encode&#40;&#34;1&#34;&#41;,		//blog id
			php_xmlrpc_encode&#40;&#34;admin&#34;&#41;,		//username
			php_xmlrpc_encode&#40;&#34;password&#34;&#41;,		//password
			php_xmlrpc_encode&#40;&#34;4&#34;&#41;		//读取新闻的条数
		&#41;
	&#41;;
	$res = $client-&#62;send&#40;$msg&#41;;
	$val = $res-&#62;value&#40;&#41;-&#62;getval&#40;&#41;;
	$news = array&#40;&#41;;
	//取得文章的title和url
	foreach&#40;$val as $val&#41;&#123;
		$tmp = array&#40;
			'link' =&#62; $val&#91;'link'&#93;-&#62;getval&#40;&#41;,
			'title' =&#62; $val&#91;'title'&#93;-&#62;getval&#40;&#41;,
		&#41;;
		array_push&#40;$news,$tmp&#41;;
	&#125;
	return $news;
&#125;
?&#62;

]]></description>
		<link>http://jckkim.cn/2009-11-27/265.html</link>
			</item>
	<item>
		<title>用XML-RPC协议读写WordPress上的文章</title>
		<description><![CDATA[WordPress提供了XML-RPC接口使得第三方的博客写作软件(如windows live writer等)可以与之通信来发布和修改博客。我们也可以在网站上使用这个接口做一些工作，例如：在网站首页显示最新的博客、在博客之外的页面上发表博客文章、把博客与其他内容管理系统结合，等等。
一、开启XML-RPC支持
XML-RPC协议默认是未开启的，需要到WordPress管理后台的“设置&#8211;>撰写”里的“远程发布”给XML-RPC打上勾。其说明文字为：启用 WordPress，Movable Type，MetaWeblog和Blogger 的 XML-RPC发布协议。
二、获取接口的信息
我们查看博客首页的源代码，在head中可以发现类似这样的link项

1
&#60;link title=&#34;RSD&#34; href=&#34;http://blog.bluesky.cn/xmlrpc.php?rsd&#34; type=&#34;application/rsd+xml&#34; rel=&#34;EditURI&#34; /&#62;

其中的&#8221;RSD&#8221;是“Really Simple Discovery”的意思，也就是说这是一个“简单的发现博客编辑接口”的地址。我们用浏览器直接访问这个地址就可以在其返回XML中获知博客的ID(blogID，一般这个的值是“1”)以及它所支持的接口类型和接口地址。
三、API接口选择
WordPress提供了对Blogger API、metaWeblog API、Movable Type API以及其自身的WordPress API的支持。其中WordPress API最为丰富，提供了包括操作评论文章在内的各种各样的支持。Blogger API功能较少，基本上淘汰不用了；而metaWeblog API提供了常用的接口且参数比较简洁，用得较多一些。
四、例子代码

以下是使用Incutio的XML-RPC库和Blogger API发布文章的例子，其中IXR库也是Wordpress自身所用的库，可以在“wp-includes/class-IXR.php”找到。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
&#60;?php
$xmlrpcurl='http://blog.bluesky.cn/xmlrpc.php';
$blogid='1';
$username='admin';
$password='pass';
$postTitle='标题';
$postContent='正文内容';
&#160;
// /wordpress/wp-includes/class-IXR.php
require&#40;'class-IXR.php'&#41;;  
$client = new IXR_Client&#40;$xmlrpcurl&#41;;
&#160;
$params=array&#40;
   '',
   'blog_ID'=&#62;$blogid,
   'user_login'=&#62;$username,
   'user_pass'=&#62;$password,
   'post_content'=&#62;'' . $postContent,
   'publish'=&#62;true
&#41;;
$params=array_values&#40;$params&#41;;
&#160;
$client-&#62;query&#40;&#34;blogger.newPost&#34;,$params&#41;;
$response=$client-&#62;getResponse&#40;&#41;;
&#160;
if &#40;$response&#91;'faultCode'&#93;==0&#41;&#123;
   print 'Success';
&#125; else [...]]]></description>
		<link>http://jckkim.cn/2009-11-09/258.html</link>
			</item>
	<item>
		<title>window7正式版激活</title>
		<description><![CDATA[周四windows7正式发布，大家最关心的问题就是如何激活这个东西了，最近也有很多同学面临这个问题，于是网上搜了下。
找到一个能用的方法，不是我写的，所以不好意思转载了，放上链接，大家自己去看看吧。
http://www.iplaysoft.com/windows7loader.html
经测试可用，大家放心。有问题尽可留言
]]></description>
		<link>http://jckkim.cn/2009-10-24/254.html</link>
			</item>
	<item>
		<title>Smarty入门教程</title>
		<description><![CDATA[〇. 引言
    在PHP的世界里已经出现了各式各样的模板类，但就功能和速度来说Smarty还是一直处于领先地位，因为Smarty的功能相对强大，所以使用起来比其他一些模板类稍显复杂了一点。现在就用30分钟让您快速入门。
一. 安装
    首先打开网页http://smarty.php.net/download.php，下载最新版本的Smarty。解压下载的文件（目录结构还蛮复杂的）。接下来我演示给大家一个安装实例，看过应该会举一反三的。
   (1) 我在根目录下建立了新的目录project/，再在project/里建立一个目录smarty/。将刚才解压缩出来的目录的libs/拷贝到smarty/里，再在project/里新建cache/，templates/，templates_c/， config/.
   (2) 新建一个模板文件：index.tpl(也可以命名成html格式)，将此文件放在project/templates/templates目录下，代码如下：


1
2
3
4
5
6
7
8
9
10
&#60;!DOCTYPE HTML PUBLIC &#34;-//W3C//DTDHTML 4.01 Transitional//EN&#34;&#34;http://www.w3.org/TR/html4/loose.dtd&#34;&#62;
&#60;html&#62;
   &#60;head&#62;
      &#60;meta http-equiv=&#34;Content-Type&#34; &#62;
      &#60;title&#62;Smarty&#60;/title&#62;
   &#60;/head&#62;
   &#60;body&#62;
      {$hello}
  [...]]]></description>
		<link>http://jckkim.cn/2009-10-13/244.html</link>
			</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->