存档

2012年1月 的存档

安装puppet“undefined method `gem’ ”的解决办法

2012年1月31日 没有评论

我的rubygems是从github拉过来的,安装完pupet之后,执行报以下错:

[root@node1 ~]# puppet
/usr/lib/ruby/site_ruby/1.8/rubygems.rb:604:in `load_yaml': undefined method `gem' for Gem:Module (NoMethodError)
        from /usr/lib/ruby/site_ruby/1.8/rubygems/requirement.rb:16
        from /usr/lib/ruby/site_ruby/1.8/rubygems/specification.rb:39:in `require'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/specification.rb:39
        from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:1157:in `require'
        from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:1157
        from /usr/lib/ruby/site_ruby/1.8/puppet.rb:3:in `require'
        from /usr/lib/ruby/site_ruby/1.8/puppet.rb:3
        from /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:220:in `require'
        from /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:220:in `absolute_path?'
        from /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:190:in `which'
        from /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:85:in `execute_external_subcommand'
        from /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:70:in `execute'
        from /usr/bin/puppet:4

更新rubygems后正常。

解决方法:执行 gem update –system

是rubygems前个版本的一个bug 。更新完后解决。

== 1.8.15 / 2012-01-06

* 1 bug fix:

  * Don’t eager load yaml, it creates a bad loop. Fixes #256

分类: 关于技术 标签: , ,

【转载&整理&mark】iphone使用ssh tunnel+PAC翻墙

2012年1月30日 没有评论

1、确定你的iPhone已经越狱,且安装了OpenSSH和MobileTerminal。

2、将附件里iphone.pac上传到iPhone的/var/mobile文件夹中。更新一个overall.pac(全局),但还是无法观看Youtube,所以最好还是用前者。

3、在“设置”》“Wi-Fi”中设置你用的无线网络,“HTTP代理”处选择“自动”,“URL”填“file://localhost/var/mobile/iphone.pac”。

4、打开Terminal,输入“ssh -D 7070 用户名@服务器地址”,如:ssh -D 7070 todaym@dreamhost.com,首次连接会提示(yes/no),输入“yes”,然后输入密码。

5、提示连接成功后,别退出Terminal,按“Home”键回到桌面,打开Safari享受没有国界的网络吧。

6、关闭SSH连接时输入“logout”,然后再退出Terminal。

 

在3G或者EDGE下面如何使用?

SFTP进iPhone,
在private/var/preferences/systemconfiguration 里找到preferences.plist,备份之后进行修改,可用文本编辑。

在com.apple.CommCenter (ip1)
之后,

UserDefinedName之前

插入以下代码:

PAC文件 下载

python获取前一天日期字符串

2012年1月16日 没有评论

群里朋友问到,就写了下,没啥技术含量,主要是测试下github的gist embed代码,还有windows live writer~

使用strtime

split+join

豌豆荚截屏 (测试插入图片效果~山寨平板跑分)

地图图片

(测试插入地图效果)

分类: 关于技术 标签: ,