<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Nick 开发日志]]></title><description><![CDATA[There is no guarantee about which order they will get constructed in..]]></description><link>https://blog.youkuaiyun.com/arcoolgg</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; arcoolgg]]></copyright><item><title><![CDATA[本博客已搬家到 http://nick.luckygarden.org]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/6267410</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/6267410</guid><author>arcoolgg</author><pubDate>Tue, 22 Mar 2011 12:06:00 +0800</pubDate><description><![CDATA[本博客已搬家到 http://nick.luckygarden.org]]></description><category></category></item><item><title><![CDATA[svn 命令行操作]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/6214314</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/6214314</guid><author>arcoolgg</author><pubDate>Mon, 28 Feb 2011 22:45:00 +0800</pubDate><description><![CDATA[svn ps svn:ignore svn:externals]]></description><category></category></item><item><title><![CDATA[海信播放 mkv ]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/6168629</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/6168629</guid><author>arcoolgg</author><pubDate>Sat, 29 Jan 2011 11:10:00 +0800</pubDate><description><![CDATA[海信 mkv h.264 L5.1 L4.1]]></description><category></category></item><item><title><![CDATA[用 sed 批量修改文件]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/5996722</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/5996722</guid><author>arcoolgg</author><pubDate>Tue, 09 Nov 2010 08:45:00 +0800</pubDate><description><![CDATA[osx 下 sed 的使用]]></description><category></category></item><item><title><![CDATA[给 mp3 加 lrc]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/5948366</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/5948366</guid><author>arcoolgg</author><pubDate>Mon, 18 Oct 2010 11:44:00 +0800</pubDate><description><![CDATA[给 mp3 加 lrc]]></description><category></category></item><item><title><![CDATA[Add a static route item in OSX]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/5644659</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/5644659</guid><author>arcoolgg</author><pubDate>Thu, 03 Jun 2010 14:10:00 +0800</pubDate><description><![CDATA[Add a static route item in OSX]]></description><category></category></item><item><title><![CDATA[pass phrase arguments]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/5216374</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/5216374</guid><author>arcoolgg</author><pubDate>Wed, 20 Jan 2010 11:11:00 +0800</pubDate><description><![CDATA[PASS PHRASE ARGUMENTSSeveral commands accept password arguments, typically using -passin and -passout for input and output passwords respectively. These allow the password to be obtained from a vari]]></description><category></category></item><item><title><![CDATA[win64 debugging]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/5090737</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/5090737</guid><author>arcoolgg</author><pubDate>Mon, 28 Dec 2009 14:00:00 +0800</pubDate><description><![CDATA[32位程序在 win64 下运行 crash, 用 taskmgr 创建一个 dump. 用 32位 windbg 打开这个 dump, 用如下命令切换到 32位 模式之后, 调试就和普通 32位 dump 一样了: 0:000> .load wow64exts0:000> !swSwitched to 32bit mode]]></description><category></category></item><item><title><![CDATA[check ShowWindow API]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/4979075</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/4979075</guid><author>arcoolgg</author><pubDate>Thu, 10 Dec 2009 13:53:00 +0800</pubDate><description><![CDATA[在 windows 下调试窗口相关的代码时, 有时候需要检查一个窗口为什么被显示/隐藏. 归根结底显示/隐藏窗口都是通过调用 ShowWindow/SetWindowPos 这两个 API 来实现的. 这里提供的脚本本质上就是在这两个 API 上放断点. trace 出窗口句柄以及参数. 看脚本:.if (not(${/d:$arg1})) {	.echo usage:	.echo]]></description><category></category></item><item><title><![CDATA[xcode 分布式编译]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/4973893</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/4973893</guid><author>arcoolgg</author><pubDate>Wed, 09 Dec 2009 19:56:00 +0800</pubDate><description><![CDATA[看到 xcode 的设置里有一个 Distributed Builds. 今天晚上打算试试. 先 google. 找到了两片文章: http://www.algorithm.com.au/blog/files/xcode-distributed-builds-performance.phpXcode Distributed Builds Performancehttp://]]></description><category></category></item><item><title><![CDATA[显示源码相关命令 lsa lsc lsp lsf]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/4885950</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/4885950</guid><author>arcoolgg</author><pubDate>Fri, 27 Nov 2009 09:25:00 +0800</pubDate><description><![CDATA[ 首先保证 .srcpath 设置正确lsa address 列出 address 所在的代码块.如果你觉得显示的不够多, 可以用 lsp -a 30 来设置 lsa 命令显示的行数.lsc 列出当前显示的文件名和行号lsf filename 加载特定的源文件, 但此命令不理会 srcpath, 所以你必须指定相对当前目录的路径或者绝对路径. 所以, 这个命令不太实用.]]></description><category></category></item><item><title><![CDATA[UniqueList excel]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/4713287</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/4713287</guid><author>arcoolgg</author><pubDate>Thu, 22 Oct 2009 14:41:00 +0800</pubDate><description><![CDATA[对 excel 表中的列作 unique 操作. 要求先排好序. Sub UniqueList()    On Error Resume Next    For col = 65 To 65 + 23        Range(Chr(col) & "1", Range(Chr(col) & "65536").End(xlUp)).AdvancedFilter Action:=xlFilt]]></description><category></category></item><item><title><![CDATA[邮件短信提醒 vba script for outlook]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/4616830</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/4616830</guid><author>arcoolgg</author><pubDate>Tue, 29 Sep 2009 13:16:00 +0800</pubDate><description><![CDATA[使用 sms.api.bz 这个短信网关. 要求先开通飞信. 填好 URL 中的各个参数.在 outlook 中, 用 alt+f11 打开 vba 编辑器. 保持好如下脚本.然后创建一条规则, 当特定邮件到达时执行这个脚本. Sub SendSMS(Item As Outlook.MailItem)    Dim msg    Dim ret    msg = URL]]></description><category></category></item><item><title><![CDATA[检测网络状态]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/4589571</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/4589571</guid><author>arcoolgg</author><pubDate>Thu, 24 Sep 2009 17:20:00 +0800</pubDate><description><![CDATA[这里有一篇很详细的介绍.http://www.gershnik.com/faq/manage.asp 下面实现了最后一种方式的检测. 在 xp 上测试通过. (win2000 可能有问题).先检测 dwOperStatus 是不是 MIB_IF_OPER_STATUS_OPERATIONAL, 再检测 ip/gateway 是不是 0.0.0.0. 下面几种情况测试通过..]]></description><category></category></item><item><title><![CDATA[kb 参数使用示例]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/4527484</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/4527484</guid><author>arcoolgg</author><pubDate>Mon, 07 Sep 2009 14:09:00 +0800</pubDate><description><![CDATA[[quoted from http://blogs.msdn.com/ntdebugging/archive/2009/09/02/push-locks-what-are-they.aspx] What does a Pushlock look like? 3: kd> !thread 8c9764c0THREAD 8c9764c0  Cid 2410.1be4  Teb: 7]]></description><category></category></item><item><title><![CDATA[ida, ollydbg 使用 PDB. _NT_SYMBOL_PATH]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/4465488</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/4465488</guid><author>arcoolgg</author><pubDate>Thu, 20 Aug 2009 10:44:00 +0800</pubDate><description><![CDATA[ida 5.2 自带的加载 pdb 的功能有问题. 于是找到了这个:http://msmvps.com/blogs/v_scherbina/archive/2006/12/22/pdbext_5F00_v0_5F00_2.aspx ollydbg 只会在当前目录找 pdb. 这里的帖子上讲了如何修改 ollydbg.exe 来 fix 这个问题:http://www.openrce]]></description><category></category></item><item><title><![CDATA[skip running a func using windbg]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/4417242</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/4417242</guid><author>arcoolgg</author><pubDate>Thu, 06 Aug 2009 09:56:00 +0800</pubDate><description><![CDATA[.if (not(${/d:$arg1})) {	.echo usage:	.echo "  ${$arg0} func-name [arg-count]"	.echo "  if arg-count is omitted, 0 is the default value."}.else{	.if (${/d:$arg2}) 	{ 		bp ${$arg1} ]]></description><category></category></item><item><title><![CDATA[Anatomy of a SWF File]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/4401181</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/4401181</guid><author>arcoolgg</author><pubDate>Sun, 02 Aug 2009 10:39:00 +0800</pubDate><description><![CDATA[http://www.actionscript.org/resources/articles/728/1/Anatomy-of-a-SWF-File/Page1.html]]></description><category></category></item><item><title><![CDATA[sysinternal 发布新工具 procdump]]></title><link>https://blog.youkuaiyun.com/arcoolgg/article/details/4395425</link><guid>https://blog.youkuaiyun.com/arcoolgg/article/details/4395425</guid><author>arcoolgg</author><pubDate>Thu, 30 Jul 2009 21:12:00 +0800</pubDate><description><![CDATA[当一个程序 hang 或者长时间没有响应的时候， 可以自动创建 dump 文件。 check the following link for details. http://technet.microsoft.com/en-us/sysinternals/dd996900.aspx]]></description><category></category></item><item><title><![CDATA[Apply wininet dbg version to an app build with vs2008.]]></title><link>https://blog.youkuaiyun.com/ArCoolGG/article/details/4389485</link><guid>https://blog.youkuaiyun.com/ArCoolGG/article/details/4389485</guid><author>ArCoolGG</author><pubDate>Wed, 29 Jul 2009 09:48:00 +0800</pubDate><description><![CDATA[keyword: wininet.dll urlmon.dll debug version iexplore.exe.local Microsoft.VC90.ATL.manifest Microsoft.VC90.CRT.manifest msvcr90.dll atl90.dll 在 side-by-side component 之前, 运用 Dynamic-Link Library ]]></description><category></category></item></channel></rss>