解决goagent 翻墙 在mac os 下的证书错误问题

话说很久以前看到goagent 翻墙的教程,折腾一番,后面因为不知道啥原因,就一直都木有用了。然后就把所有的都忘记了。现在重抄旧业,翻出来折腾一番。在翻墙软件中,最好的翻墙软件是goagent了,主要针对国内的宽带问题,速度依然猫猫快,然而vpn也很难做到这一点。通过goagent上twitter,facebook,youtube 都灰常流畅。其他vpn啥的用起来是各种掉线,各种不爽,当然我用的是免费的,有一点就是个goagent是浏览器端的,而vpn是整个系统的。 博客也关闭老久了。路过的都没有几个,打酱油的就更少了。长满了草,所以发一篇笔记来晒晒,望路过的人更多些。偏题内容就还是割掉。 具体的安装过程就不多说了,有需要的请留言。首先去这里goAgentX传送门,下载dmg package,你也可以下载源码自己编译,不过需要安装xcode,貌似不是很小,我这里当时下载了3天3夜(某个地方的宽带你是知道的)。解压,放到你稀饭的位置, 1.右键选择 Show Package Contents 进入目录,找到GoAgentX.app/Contents/Resources/goagent/CA.crt 文件; 2.双击打开找到的文件,会自动打开钥匙串访问,会出现各种提示,你就接受所有就ok。 3.然后选择刚刚导入的证书文件GoAgent CA,双击,展开trust,在第一下拉列表中选择 Always Trust。 4.基本上就酱紫就可以了。重启下浏览器,登陆,收工。 [mac os x](http://technorati.

symfony 分页

public function executeShow(sfWebRequest $request) { $this-category = Doctrine_Core::getTable('Category')-find(array($request-getParameter('id'))); $this-forward404Unless($this-category); $this-pager=new sfDoctrinePager('Content', 1); $q=Doctrine::getTable('Content') -createQuery('c') -where('c.category_id=?',array($this-category-getId())); $this-pager-setQuery($q); if($request-getParameter('page')) { $this-pager-setPage($request-getParameter('page')); } $this-pager-init(); } getResults() as $record):?* getTitle();?

symfony 测试数据的编写

symfony里面用到yaml貌似比较多,先来唠叨几句,这里关于yaml是个什么东东,yaml干什么用的,我就不说了。由于yaml格式要求相当的严格,因此这里顺便说说yaml 的一些注意事项: 注意缩进 ,2. 注意字段后面的空格 ,3. 注意对齐,4. 不要使用Tab来缩进,5. 不要在全角字符状态下输入分号与空格, 下面来一段演示代码: #@file /data/fixtures/region.yml # 我是注释,前面加个#号 #假如这里是地区信息的yaml文件 Region: NestedSet: true#分号后面跟空格,是Region Model的参数,缩进俩空格 worldwide:#与NestedSet 同级,首字母需对齐与上级有俩空格的缩进 name: 'Worldwide' children:#worldwide 有很多仔,用children Asia: name: 'Asia'#这里分号可以不要,但是在带有分号或者是其他冲突的数据时请加上 children: Eastern_Asia: name: 'Eastern Asia' children: CN: name: 'China' code: 'CN' 实例中主要就是一个分级关系。上下级托行并缩进。

zend studio 整合aptana

zend studio 以及aptana 是干啥用的我这里就不多嘴了。 为啥要整合也轮不到我在这里胡说八道。so there we go。 zend studio 9 与aptana 3的办法 1、打开zend studio,点击菜单栏上面的help->install new software 则跳出如下所示界面。 2、安装aptana 3 在地址输入的地方直接输入:http://download.aptana.com/studio3/plugin/install 然后会出现界面如下:这样我们直接下一步,下一步,同意协议,再下一步等待完成。当然这不是重点和我写这博文的目的。So you know ,继续往下。 zend studio 9 与aptana 3离线整合的办法 首先打开:http://download.aptana.com/studio3/plugin/install 你会发现链接自动跳转到一个xml文件,并提示你错误的类型,木有关系。我们在跳转完成后的地址后面加上index.html like this: http://d1iwq2e2xrohf.cloudfront.net/tools/studio/plugin/install/studio3/3.0.9.201202140953/index.html 按照官方手动安装方法来安装aptana 3 1.下载点击页面中以下按钮进行下载 2.等待下载完成后打开zend studio 在菜单点击help->Install New Software如图: 3.

symfony 之mod_rewrite配置

前段时间折腾zend framework ,然后访问目录默认并非网站的根目录,甚是郁闷;接下来symfony也是如此。假如我用的是虚拟主机,那么应用程序根目录肯定是入口,访问的时候不会再带一个web啥的跟到后面怪难看了。 默认的symfony的.htaccess文件如下: Options +FollowSymLinks +ExecCGI <IfModule mod_rewrite.c> RewriteEngine On  # uncomment the following line, if you are having trouble # getting no_script_name to work #RewriteBase /  # we skip all files with .something #RewriteCond %{REQUEST_URI} ..+$ #RewriteCond %{REQUEST_URI} !