Author Archives: tunpishuang

About tunpishuang

just 4 fun·····

过滤post-format-aside文章

wordpress在3.X版本中加入了post-format概念,默认是standard,其他的可选的还有aside,gallary,status,video等。 本博客一直使用aside形式来发布一些简短的信息,而且这些信息是“无聊”的,比如“刚吃完饭,好饱啊”之类没有任何价值的信息。所以需要在primary loop中过滤掉,然后在一个“僻静”的地方(比如某个页面)显示出来。 方法很简单,不过我股沟了很久 primary loop中过滤post-format-aside 在主题文件(我用的twentyten)loop.php文件中找到代码:while ( have_posts() ) : the_post();。此行上面添加以下代码: <?php $my =array( ‘tax_query’ => array( array( ‘taxonomy’ => ‘post_format’, ‘field’ => ‘slug’, ‘terms’ => ‘post-format-aside’, ‘operator’ => ‘NOT IN’, ) ) ); $my = array_merge( $my , … Continue reading

Tagged | 1 Comment

关于iphone4s和ipad2越狱

最近我老妹买了2个iphone4s,一个黑的,一个白的。 正好春节之后greenpois0n就发布了A5核心设备iOS 5.0.1系统的越狱软件Absinthe。最新的Absinthe已经更新到0.3,支持iphone4s ipad2 在越狱之前首选用TinyUmbrella来备份SHSH。给我们的降级留有余地。 首先是一个iphone4s,新加坡版的,应该是无锁版。默认iOS版本号是5.0.1,直接运行Absinthe,点“JailBreak”之后等待Absinthe图标出现在手机桌面上,不要点,进入通用,启用“VPN”,等待报错“VPN配置错误”,然后系统自动重启。这个时候Cydia已经在桌面上了。越狱成功,如果等了很久一直不重启,参见此文 接下来是一台老姐的国行的ipad2,WIFI版,肯定也是无锁的,软件版本是4.3.5。买了很久了,一直待越。 首先必须升级固件到5.0或5.0.1,我选择5.0.1。下载固件到http://iphone.91.com/fw/ 我选择http://appldnld.apple.com/iPhone4/041-3310.20111109.Cfp76/iPad2,1_5.0.1_9A405_Restore.ipsw,接下来打开itunes,连接ipad2到电脑,按住SHIFT的情况下点击“更新”,选择ipsw所在路径的iPad2,1_5.0.1_9A405_Restore.ipsw。在更新固件的时候itunes会连接到apple官方验证什么东西。开始的时候一直报“未知错误”,“联网错误”。一下是我测试的所有可能性: 模式 hosts 按钮 错误 正常 127 更新 错误11 正常 cydia 更新 此时无法更新Ipad”",因为iPad软件更新服务器无法联系或暂不可用 正常 apple 更新 request time out 此时无法更新Ipad”",因为iPad软件更新服务器无法联系或暂不可用 无论gs.apple.com的ip hosts到127.0.0.1交给Tiny Umbrella的SSH Server还是74.208.10.249的Cydia都报错。最后都用#注释掉。连接苹果官方,结果果然是超时了。 C:\Documents and Settings\Administrator>ping gs.apple.com Pinging gs.apple.com.akadns.net [17.171.36.30] with … Continue reading

Leave a comment

Auto Save Image:WordPress远程图片保存/抓取插件

Auto Save Image 自定义保存目录 支持设置水印,水印文字大小、内容、透明度、字体、位置 去除站外图片链接 图片id能自动与文章id关联

Tagged | Leave a comment

UltraEdit宏一枚

一 有如下文本内容,需要在每个[code]前面添加上从下往上查找的最近的一个日期: [2011.12.12] [code]item 1 [code]item 2 [code]item 3 [code]item 4 [code]item 5 [life]item fdsa [code]item fzzz [code]item fsa [code]item fsa [shit]fsafdsafdsa [code]fdsafdsafd [2011.12.13] [life]fdsafdsaf [code]fdsafdsaf [fuck]fdsafdsaf [code]fdsafdsaf 使用如下宏:(注:运行宏之前将光标移动到第一行,宏内容中的“X箭头”是安装中文版UltraEdit的内容,如果是其他语言版本可能不同。比如英文版“右箭头”就是“RIGHT ARROW”。使用中文版UE写RIGHT ARROW会报宏语法错误。这一点比较坑爹。既然会想到用宏的人,宏脚本还搞本地化就比较蛋疼了。) InsertMode ColumnModeOff HexOff Find " [code]" ToggleBookmark IfFound Find … Continue reading

Tagged | Leave a comment

reading 2012.02

非你莫属 20120205 非你莫属 20120212 非你莫属 20120219 非你莫属 20120220 Windows DLL编程中的导入导出:__declspec(dllimport) ,__declspec(dllexport) , __declspec( dllimport ) __declspec(dllexport) 都是什么意思? MFC中基于对话框程序快捷键的实现 王立军 VC6中使用CHtmlView在对话框控制中显示HTML文件 CListCtrl 使用技巧 Duilib入门文档 Visual C++ 中操纵 MS Word 123 关闭Visual Studio 2008 实时调试器 电商成黑客敛财新手段 90%电商用户数据外泄? IDM.UltraEdit.v17.00.0.1041.Incl.Keygen.CHINESE-Lz0.rar 2012哥伦比亚大学中国新年晚会留学生原创群口相声《如此纳贤》 一对鸡翅膀的命运

Tagged | Leave a comment

找不到附属汇编 Microsoft.VC80.DebugCRT,上一个错误是 参照的汇编没有安装在系统上。

找不到附属汇编 Microsoft.VC80.DebugCRT,上一个错误是 参照的汇编没有安装在系统上。 使用VC 2005(SP1)开发了一个程序,之后一段时间系统重装了,VC 2005也重装了(没有装SP1)。打开项目正常编译,但是调试提示以下内容: ————————— Microsoft Visual Studio ————————— 无法启动程序“d:\dev\debug\test.exe”。 由于应用程序配置不正确,未能启动此应用程序。请查看清单文件以查找可能的错误。重新安装该应用程序可能修复此问题。有关更多详细信息,请参见应用程序事件日志。 打开“事件查看器”,“系统”分类下面有3个来源于“SideBySide”的错误,信息分别如下: 找不到附属汇编 Microsoft.VC80.DebugCRT,上一个错误是 参照的汇编没有安装在系统上。 Resolve Partial Assembly 为 Microsoft.VC80.DebugCRT 失败。 参考错误消息: 参照的汇编没有安装在系统上。 Generate Activation Context 为 d:\dev\debug\test.exe 失败。 参考错误消息: 操作成功完成。 在项目的Debug目录下面生成了两个文件 test.exe.embed.manifest 和 test.exe.intermediate.manifest,是所谓的资源清单文件。内容是一样的: <?xml version=”1.0″ encoding=”UTF-8″ … Continue reading

Tagged | Leave a comment

qzone api

列表: http://b1.qzone.qq.com/cgi-bin/blognew/blog_output_titlelist2?uin=10000&vuin=10000&verbose=1&pos=0&num=15&sorttype=0&v=1&maxlen=68&bdm=b.qzone.qq.com&rand=0.11542812990956008&g_tk=1595358287&cate=&cateHex=&ref=qzone&v6=1 uin:被访问的Q号 vuin:访问的Q号 verbose:是否显示目录信息(cate_info) pos:第一个的pos的offset num:显示文章数量,1~100 sorttype: 0:pubtime desc排序 按发表时间由新到旧排序 1:replytime desc排序 按最新评论时间由新到旧排序 3:按最后修改时间由新到旧排序 4:按评论数目由多到少排序 v:1 隐藏abstract v:2 显示abstract bdm:b域名 rand:随机数 g_tk:? cate:目录id cateHex:目录hex字符串 ref:引用 v6:1 版本6 内容: http://b1.qzone.qq.com/cgi-bin/blognew/blog_output_data?uin=10000&blogid=1325561159&styledm=ctc.qzonestyle.gtimg.cn&imgdm=ctc.qzs.qq.com&bdm=b.qzone.qq.com&mode=0&numperpage=15&blogseed=0.4479592749848962&property=GoRE&timestamp=1325595249&dprefix=&g_tk=5381&ref=qzone&v6=1 blogid:文章id styledm:样式表域名 imgdm:图片域名 bdm:b域名 mode:? numperpage:每页数量 blogseed:随机输 property:GoRE timestamp:时间戳 dprefix: … Continue reading

Leave a comment

Debug Assertion Failed! f:\sp\vctools\vc7libs\ship\atlmfc\src\mfc\dlgdata.cpp Line: 42

Debug Assertion Failed! f:\sp\vctools\vc7libs\ship\atlmfc\src\mfc\dlgdata.cpp Line: 42 ————————— Microsoft Visual C++ Debug Library ————————— Debug Assertion Failed! Program: d:\dev\debug\Qzone2WP.exe File: f:\sp\vctools\vc7libs\ship\atlmfc\src\mfc\dlgdata.cpp Line: 42 For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts. … Continue reading

Tagged | Leave a comment

How to store UTF-8 encoding data to sqlite3 using Visual C++

I’ve created a sqlite database with encoding UTF-8(default). Then I use the following statement to insert data: strcpy(sql,”insert into blog(title) values(‘呵呵’)”); sqlite3_exec(db,sql,0,0,0); then I open the sqlite database with tool called SQLite Developer the value of title field shows ºǺ� … Continue reading

Tagged , , | Leave a comment

CMake编译pcrecpp静态库

下载并安装CMake(2.8.6),解压pcre(最新版本8.21)。 打开CMake GUI,指定”where is the source code:”到D:/dev/pcre-8.21,指定”where to build the binaries:”到D:/dev/pcre-8.21/out,点Configure,然后有很多配置,如果需要支持Unicode,勾选PCRE_SUPPORT_UNICODE_PROPERTIES和PCRE_SUPPORT_UTF8,支持Unicode就不能同时勾选PCRE_EBCDIC,然后点Generate 进入D:\dev\pcre-8.21\out打开PCRE.sln。如果你的project定义了/D “UNICODE”,那么pcrecpp项目也需要这样定义。两者的运行时库也要保持一致(比如都是/MDd)。右击项目,生成。 在项目中引用生成的pcrecppd.lib和pcred.lib(这个也是需要的,否则链接报错),并加上头文件。 #include <pcrecpp.h> #pragma comment(lib,”D:\\dev\\pcre-8.21\\out\\debug\\pcred.lib”) #pragma comment(lib,”D:\\dev\\pcre-8.21\\out\\debug\\pcrecppd.lib”) 在项目“于处理器定义”中加上PCRE_STATIC。 Over.

Tagged , , , | Leave a comment