1. Fixed Linode Error

    修复Linode error

    今天ss老是报错误ERROR: remote_recv_cb_recv: Connection reset by peer,ssh上不去。

    就重启了一下Linode,结果就ssh过不去了,ss也没有好。悲剧了

    登录Linode后台,发现CPU老100%,不知道哪里的事情,关键ssh进不去,着急。

    没办法,只好写Ticket找技术人员帮忙。

    用蹩脚的英文描述了半天,对方实在不理解,总是几句标准客服回复,估计那边的技术还没上班,客服在扛着。

    看来只能自己动手了

    Dashboard中查找有用的东西

    看到Remote access中发现了Console Access点击发现是一个web版的console

    看到我前两天搭建的ocserv在处理一个ca证书,然后就没有然后了,输入啥都不行

    看来是ocserv出了问题,没办法,再找找吧

    看到一个Rescue选项卡 ...

    read more

    There are comments.

  2. Kill Mac QQ Capture Function

    干掉Mac QQ的自动截图程序

    今天安装了Mac的企业QQ

    但在使用Mail的时候发现同时按commond+control+a进行归档邮件的时候

    居然弹出QQ的截图程序,烦躁

    最讨厌其他程序抢占系统的快捷键,而且Mac本身的截图就很好用了

    准备搞掉Mac QQ的截图程序。

    Activity Monitor中盲搜了一下Capture,果然发现两个进程

    ScreenCaptureEIM
    Image Capture Extension
    

    之前安装企业QQ的时候记得就叫EIM QQ

    好吧,那估计就是那个ScreenCaptureEIM进程了,果断kill掉,居然又启动了

    好吧,看来是加载了后台自启动,看一下launchctl list,果然有

    com.tencent.ScreenCaptureEIM
    

    先关掉自启动吧launchctl stop com.tencent.ScreenCaptureEIM

    然后在 ...

    read more

    There are comments.

  3. Fixed SVN did not show histoy Error

    修复SVN 不显示Timeline的bug

    之前在Linode上搭建了Svn server
    但总是不能用客户端看到提交的Timeline
    郁闷
    今天决定搞掉这个bug

    查看Revert to Revision结果现实了 Unreadable path encountered; access denied;这个错误。

    google了一下这个bug,找到一篇文章,原文在这里

    发现是Server的配置出了问题。

    ssh上去找到SVN的目录下的conf/svnserve.conf

    设置anon-access = none

    然后重启SVN Server就好了

    read more

    There are comments.

  4. Fixed Cocoapods Error

    修复Cocoapods error

    今天使用pod update更新所有框架,结果提示

    Update all pods
    Analyzing dependencies
    [!] There was an error reading '/Users/xxxxx/.cocoapods/repos/master/CocoaPods-version.yml'.
    Please consult http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/ for more information.
    

    找了好多方法,也试了好多 终于找到了原因 记录一下

    sudo rm -fr ~/.cocoapods/repos/master
    sudo gem uninstall cocoapods
    sudo gem ...
    read more

    There are comments.

  5. Hook Reveal Regiest Alert

    之前写了 “破解Reveal购买提示框”

    近期发现 Reveal 更新到了1.0.6版本

    感觉每次都修改二进制文件,要计算位置,再去修改那个字节 都比较麻烦。

    在想在Mac平台上有没有像iOS下theos框架一样的hook的插件平台。

    后来想起来,theos也是用runtime来动态替换了方法。

    创建工程

    在Xcode创建工程,选择Library

    read more

    There are comments.

  6. 博客迁移(WP->Pelican)

    今天心血来潮,想把自己在wordpress上的博客迁移到刚刚用pelican在github上搭建好新博客,折腾了一下午,记录了一下过程。

    将博客文章从wordpress导出xml文件

    进入wordpress后台,选择工具 -> 导出

    这里要注意的是,如果文章多,或者评论多的话,最好根据年份或者根据分类来导出文章,这样文件较小,后面各种处理都比较方便。

    将博客里面的图片下载到本地

    这里使用了zoomquiet大妈的一个脚本(修改了两个地方:添加了异常处理,由于有些图片的地址已经失效,容易读取失败;添加了网络超时处理)。

    #coding=utf-8
    
    import re
    import codecs
    import urllib2
    
    # 打开RSS文件读取内容
    file = codecs.open('wordpress.2014.xml', 'r', 'utf-8')
    content = file.read()
    file.close()
    
    # 用正则从RSS中提取所有图片链接地址 ...
    read more

    There are comments.

« Page 3 / 3

blogroll

social