手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表分类:苹果相关

syncthing每次有不同状态时都会打开浏览器

如题,浏览器中被无故开了很多窗口,觉得这样很烦,开始的时候不知道怎么关。看了一下官网的说明:

XML/HTML代码
  1. Note: You probably want to turn off “Start Browser” in the web GUI settings to avoid it opening a browser window on each login. Then, to access the GUI type 127.0.0.1:8384 (by default) into Safari.  

开始以为在plist文件里,结果没找到,再仔细一下,里面直接就有说明:in the web GUI settings,于是打开GUI界面,在设置中将:启动浏览器 前面的勾去掉。提示我重启syncthing。

整个世界清静多了

 

Tags: sycnthing

Install Gogs on Mac OS X

之前已经在服务器上装过gogs了,但由于VPS的硬盘空间较小,所以,准备的是在自己的mac mini上也装一个,由于已经dmz,所以可以进行穿透访问(网址就不透露了)

mac下面安装gogs,没有想象中的那么难,因为已经有人做过教程了,但为了能够自启动则需要做一个plist文件,以便用launchctl load一下
教程来自:http://ju.outofmemory.cn/entry/128521,如果你用sqlite来处理的话,则更简单,上述网页中,可以直接跳过前面的postgresql的安装直接进行gogs那一块(gogs直接从网上下载二进制的安装包就行,放到你的目录里,比如~/software/gogs)
进入~/software/gogs 目录,运行 ./gogs web,如果能够正常输出,OK,我们就开始下一步,创建plist文件:
XML/HTML代码
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">  
  3. <plist version="1.0">  
  4. <dict>  
  5.   <key>Label</key>  
  6.   <string>io.gogs.web</string>  
  7.   <key>ProgramArguments</key>  
  8.   <array>  
  9.     <string>sh</string>  
  10.     <string>-c</string>  
  11.     <string>cd /Users/fundon/services/gogs; ./gogs web</string>  
  12.   </array>  
  13.   <key>RunAtLoad</key>  
  14.   <true/>  
  15.   <key>KeepAlive</key>  
  16.   <true/>  
  17.   <key>WorkingDirectory</key>  
  18.   <string>/Users/fundon/services/gogs</string>  
  19. </dict>  
  20. </plist>  
修改其中的两个地方:
1、sh 的路径
2、WorkingDirectory的路径,改成你gogs软件所在的路径
 
改完后,launchctl load一下即可(自从装了homebrew,它一般会在你的~/Library/下创建LaunchAgents目录,将这些plist文件扔过去,以后备份/Users/的时候就相当于备份下来了 ,超级方便 )
 
 
 
 
 
 

Tags: gogs

记录:GoAgentX更新Cow组件

 GoAgentX其实已经消失在茫茫人海中了,不过该程序目前还能够使用,所以,我就一直在用,然而,它附带的那些Bundle怎么办?没法更新了?网上有些教程,比如更新shadowsocks组件的。不过我还是选用了cow,原因有三

1、它可以配置N个Shadowsocks服务器,自动切换

2、它的全局PAC可以让chrome/safari不需要再安装omega sharp(好久没用,名字记不住了)

3、它也有自己的黑白名单,一设置就全局了

然而默认的cow是0.9.3,现在官网已经0.9.7了,这怎么办?网上有教程

XML/HTML代码
  1. 1、curl -L git.io/cow | bash (如果这一步不能下载,建议使用proxychains4来运行)  
  2. 2、安装好后,提示你是否加到启动项中,默认选否  
  3. 3、将编译好的cow文件复制到/Applications/GoAgentX.app/Contents/PlugIns/COWService.gxbundle/Contents/Resources/bin/中替换掉原文件  
  4. 4、修改/Applications/GoAgentX.app/Contents/PlugIns/COWService.gxbundle/Contents/Info.plist为最新的版本号,象我就是0.9.7  

 

轻松完成上述工作。再次启动的时候发现提示我:

XML/HTML代码
  1. 2016/06/15 09:38:48 COW 0.9.7 listen http 127.0.0.1:8016, PAC url http://127.0.0.1:8016/pac  

 

注意版本号内容。至此,更新完毕

PS:补充一下,如果更新完后,打开goagentx-cow中的高级设置,将使用自定义配置前的勾去掉。 

phpstorm 内存调整

以前其实已经调整过,但每次大版本的phpstorm的更新都会覆盖掉这个配置,所以我先记一下。。不然下次又要忘了

文件路径很好找

XML/HTML代码
  1. sudo vim /Applications/PhpStorm.app/Contents/bin/phpstorm.vmoptions  

对着vmoptions的值进行调整,比如象我16G内存,就可以将它设置的大一点,这样可以开起来更流畅

XML/HTML代码
  1. # 修改参数,根据具体需要修改即可,一般修改  -Xmx(即最大可占内存)即可  
  2. -Xms512m  
  3. -Xmx2048m  
  4. -XX:MaxPermSize=350m  
  5. -XX:ReservedCodeCacheSize=240m  
  6. -XX:+UseCompressedOops  

上面只是个例子,请根据实际 情况调整

 

 

 

 

Xcode6.1 storyboard 面板太大

其实这个问题我以前处理过,但好久没有摸之后,一直忘了怎么做的。

所以现在记下来,当成笔记!!!
 
打开storyboard面板,在属性那里找到:Interface Builder Document,将下面的:use size classes去掉,然后系统会弹窗,让你选择平台是iphone还是ipad,选择iphone后,出来的界面就是Iphone的。。否则 就是ipad ...
 
做个记录。