Google : 您的验证码真威武!

Categories: Development Notes; Tagged with: ; @ November 22nd, 2010 16:20

昨天想新注册一个Gamil账户, 注册码填了三把还没搞定, 并且把把都比前一次的难分辨, 譬如:

image

虽然英语不好,  词汇量很小, 但"啊啵呲嘚"总是能拼全 ——- 但 Google这无敌的验证码, 我滴个神啊, 要不是快三十了, 我真怀疑自己是不是还有很多不认识的字母….这是何等的纠结 何等的困惑啊

幸好 幸好, 我对自己的认知能力早已默然…

WordPress插件: post2Qzone – 文章同步发送到QQ空间

Categories: Development NotesWordPress; Tagged with: ; @ October 9th, 2010 1:03

2013.1.13 更新:

默认使用SSL进行发送; 同时修正了部分已知bug.

2010.11.12 Update

注意:  本插件需要远程登陆到QQ邮箱才能正常同步, 因此, 如果您的主机无法连接到QQ邮箱, 就会出现同步失败 – 此种情况下, 您需要暂时禁用本插件.

近日我的LP Star主机也无法访问QQ邮箱, 因此正在寻找其他解决方案中, 如果您的插件已无法正常工作, 请暂时停用本插件, 日后有更新时再启用. 谢谢.


假期在家窝出来的, 第一次写插件, 测试了一段时间, 感觉应该没问题了, 今天发一下. 希望能对你有用.

基本功能

在Wordpress新增文章时自动发布到Qzone, 你可以通过后台设置:

  • 设置新文章的发布目录(如果Qzone中目录不存在会自动创建)
  • 设置文章前缀/后缀
  • 设置抄送邮箱

Post2Qzone 插件主页: http://wordpress.org/extend/plugins/post2qzone/

使用指南(2分钟即可完成配置)

1. 自动安装插件

WordPress后台>Plugins>Add New> Search: by Tag, 使用关键字: “qzone”搜索, 将会得到:
image

(分是我自己评的…嘿嘿)点击Install Now自动安装, 安装完毕后激活插件

2. 配置信息

进入Setting > Post2Qzone页面:

image

除了登录信息为必填之外, 其他选项均为选填. 配置完毕后点击”保存”.

3. 使用

在发布文章 – 包括使用WP后台或其他离线写作软件如: Windows Live Writer 发布文章之后,  将会自动发布到Qzone上, 同时如果填写了抄送邮箱, 该邮箱也会收到一份拷贝.

4. 其他

1.  为什么要提供QQ号及密码

使用Email发布日志到Qzone, 需要使用自己的QQ邮箱进行发送, 因此必须填写正确的QQ号及密码. 本插件基于PHPMailer编写,  QQ密码仅用于在您的服务器上登陆QQ邮箱服务器, 不会泄露, 请放心.

2. 如果发布失败怎么办?

1. 首先检查QQ邮箱的发信状态及登录状态, 查看是否在文章发布后进行过登录及发邮件的操作, 如果没有请进行第二步:
2. 进入Plugin>Editor, 编辑Post2Qzone, 将文件首部的$debug变量设置为true, 然后使用Wordpress后台编写并发布新文章, 点击发布后会显示发送的详细情况, 你可通过查看该信息已获得进一步的帮助.

附录:有图有真相

1. Windows Live Writer发布新文章:

image

2. QQ空间已发布:

image

Over.

WordPress插件: Post2Qzone 同步发表到QZone

Categories: WordPress; Tagged with: ; @ October 6th, 2010 23:56

插件名称: post2Qzone

简介:

目的很简单: 将文章更新通知到QZone, 以便与QQ好友分享.

post2Qzone是一款将新Post同步发表到Qzone的小插件. 可将新文章同步发布到Qzone的制定目录(无对应目录会自动创建), 支持使用Windows Live Writer发布, 并可同时抄送到指定邮箱.

使用:

进入后台插件管理, 搜索”qzone”(搜索类别选Tag), 自动安装并启用插件
进入设置> Post2Qzone设置QQ邮箱信息
参考安装图文教程:  http://liguoliang.com/2010/post2qzone/

使用:

在使用之前, 请确保QQ邮箱已开启SMTP服务, 开启位置: QQ邮箱的 设置> 账户 配置页面.

svn: ‘pre-commit’ hook failed with error output…解决方法

Categories: Development Notes; Tagged with: ; @ September 16th, 2010 22:08

前端时间亲手把服务器弄垮了… 今天恢复了数据库, 然后重装CodeBeamer,  搞定后回到客户端, commit半天, 总是pre-commit出错.

对SVN, 一直只是用用而已, 从来都是不求甚解.

以为是Windows7在作怪, 后来发现根本不是这回事, 是我恢复了代码库之后, 并未更新代码库中pre-commit中的内容.

修正pre-commit中的内容, 重启CB, 成功Commit.

相关的: Windows下subversion强制写日志钩子脚本

PHP Utils: 复制/批量移除 数组内元素

Categories: PHP; Tagged with: ; @ September 9th, 2010 22:20

1. 将$source内的元素复制到$target数组内
2. 将$target数组内 拥有与 $source相同key的元素移除.

	/** 
	 * 将指定Array内的元素复制到目标Array中, 如果具有相同key, 则会被覆盖.
	 **/
	public static function copyArrayItems($source, $target) {
		foreach($source as $sourceItemKey=>$sourceItemValue) {
			$target[$sourceItemKey] = $sourceItemValue;
		}
		return $target;
	}
	
	/**
	 * 移除$target数组中中带有 $source中元素相同key的元素.
	 * @param $source
	 * @param $target
	 * @return unknown_type
	 */
	public static function removeArrayItems($source, $target) {
		foreach($source as $sourceKey => $sourseValue) {
			unset($target[$sourseValue]);
		}
		return $target;
	}

 

有关数组的操作: http://liguoliang.com/2010/php-array-简单操作小结/

Newer Posts <-> Older Posts



// Proudly powered by Apache, PHP, MySQL, WordPress, Bootstrap, etc,.