大熊猫猪侯佩 (︶^︶)

hopy是一只贪吃贪睡爱鹅鹅的大熊猫猪

git对远程分支和tag的操作

技术 Git查看、删除、重命名远程分支和tag 11/17/2012 zrong 7条评论69,235 次查看 本站文章除注明转载外,均为本站原创或者翻译。本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也尊重你的智商;本站部分原创和翻译文章提供markdow...

2014-12-31 14:14:40

阅读数 10752

评论数 0

vicoapp使用备忘

vico是一个模式编辑器,意味着没用过vi之类编辑器的童鞋用起来肯定觉得很不习惯。 模式切换 i:切至编辑模式,在光标前插入 a:切至编辑模式,在在光标后插入 I:类似于i,不过在行首插入 esc键:返回普通模式 o:在当前行下方新插入一行,并切至编辑模式 O:在当前行上方新插入一行,并切至编...

2014-12-30 06:39:13

阅读数 874

评论数 0

关于Mac中PATH环境变量可能会被修改的几个地方

一个是全局的profile文件,位置在/etc/profile中;另一个和用户无关的全局位置在/etc/paths.d目录中: apple@kissAir: paths.d$pwd /etc/paths.d apple@kissAir: paths.d$ls -lh t...

2014-12-26 15:32:51

阅读数 855

评论数 0

近期Mac上编译geany软件的总结

以前在Mac上装过port,后来改为brew。但是原来port装在/opt/local下的很多程序没删掉,path路径也没改,导致很多程序被重复安装,配置混乱。最后我痛下狠心用port uninstall installed将全部port已安装的程序统统删掉!然后rm -rf /opt/local...

2014-12-26 13:01:22

阅读数 3269

评论数 2

ruby轻松自删除代码

因为windows的文件删除机制和unix like的不一样,so不保证如下代码能在windows中使用,哪位童鞋帮我在windows中测试一下也好啊! #!/usr/bin/ruby 5.times do |x| File.open($0,"w+") do |f| ...

2014-12-19 17:28:58

阅读数 854

评论数 0

Git学习备忘

ubuntu下可以直接sudo apt-get install git来安装git.第一次安装完毕后可以输入你的username和email地址: git config --global user.name "hopy" git config --global user.ema...

2014-12-17 15:47:02

阅读数 966

评论数 0

ruby中printf "%x"%-4为何会打印开头..

先看一下ruby中printf "%x" % -4的返回结果: irb(main):134:0> printf "%x\n" % -4 ..fc 前面的..是神马东东???看了matz的文章略知了一二.     在ruby中如果是x86则Fix...

2014-12-16 15:46:50

阅读数 1125

评论数 0

ruby正则表带式对象使用备忘

ruby对于正则表达式的使用是非常灵活的,提供了专门的正则表达式对象Regexp.其包括match实例方法,字符串也含有该方法.so可以这么做: /a/ =~ "a" "a" =~ /a/ "a".match("a")...

2014-12-16 10:25:40

阅读数 794

评论数 0

ruby用来发送互联网邮件

其实只要你任性的可以,用telnet也是可以发邮件的哦。不过本猫没那么任性,还是用KISS原则来发邮件吧。本篇博文只介绍了如何发邮件,但没涉及收邮件的事,以后如有机会会单独开一篇博文介绍。     ruby通过smtp发邮件有2种操作手段,一是直接用Net::SMTP来发送,比较底层。如果还要发送...

2014-12-14 14:31:28

阅读数 3482

评论数 0

rubygem若干常用选项参数

可以用gem help commands看所有支持的参数,这个比gem -h显示的全: wisy@wisy-ThinkPad-X61:~/src/ruby_src$ gem help commands GEM commands are: build Build a...

2014-12-13 07:00:59

阅读数 1678

评论数 0

ubuntu下无法编译ruby-2.1.5提示something wrong with CFLAGS -arch x86_64

在Mac OS X10.10下以下语句运行没有问题: ./configure -prefix=/Users/apple/src/ruby_src/ruby2.1.5_installed --with-arch=x86_64,i386 --enable-pthread --enable-share...

2014-12-12 16:11:32

阅读数 1062

评论数 0

ruby抓取web页面

一种方法是Net::HTTP.new方法,返回resp码和实际的data: require 'net/http' h = Net::HTTP.new("www.baidu.com",80) resp,data = h.get("/") puts res...

2014-12-12 15:04:33

阅读数 4194

评论数 0

ruby通过telnet读取互联网时间

在前面的博文ntp服务器也谈逆向工程中,本猫曾经武断的认为telnet是无法连接到ntp服务器的.因为当时是这样连接的: telnet time.nist.gov 123,端口号123是在/etc/services服务表里查询到的ntp的服务端口: ntp             123/tc...

2014-12-12 11:49:15

阅读数 1945

评论数 0

判断随机产生单词的另一种方法

在上一篇中我介绍了判断随机产生单词的3种方法,大致都是用了外在程序spell。现在本猫又在Mac OS X系统上找到了如下文件:/usr/share/dict/words ,其中放置了N多个英语单词啊: apple@kissAir: dict$ls -ldh words lrwxr-xr-x...

2014-12-11 21:49:20

阅读数 1061

评论数 0

ruby和linux shell共同编程的示例

有了shell为毛还要ruby呢?话不能这么说,有些小功能用ruby还是很方便的,比如说字符串的反转再加1功能用shell来写就比较麻烦.str="123456",我们定义一个反转后再+1的小方法: 2.1.5 :020 > class String 2.1.5 :021...

2014-12-11 11:11:13

阅读数 1808

评论数 0

Mac OS X下让ruby支持tcl/tk

我记得在老早在OS X10.8下使用ruby1.9.x的时候只要到下载安装ActiveTcl8.5,没怎么配置就运行tk好好的。但是近日想重新执行下tk代码,发现在require 'tk'的时候就报错鸟!现在用的是ruby2.1.3版本。上网搜了一下,1.9.x之后的版本默认不再将tcl/tk支持...

2014-12-10 15:55:13

阅读数 4667

评论数 3

在Mac中使用「dd」指令烧录ISO镜像文件到U盘

作者:超級efly   發布:2014-07-26 20:22   分類:電腦   閱讀:442   11條評論    大家在Windows系統下可以方便的使用UltraISO程式來燒錄「.ISO」,但在Mac下可就沒這麼方便了,今天本站就來教大家如何在Mac下使用 dd 指令燒...

2014-12-09 19:11:43

阅读数 37039

评论数 0

一个简单的ruby生成器例子(用连续体Continuation实现)

ruby中有很多经典的驱动器结构,比如枚举器和生成器等.这次简单介绍下生成器的概念.生成器是按照功能要求,一次产生一个对象,或称之为生成一个对象的方法.ruby中的连续体正好可以用来完成生成器的功能.连续体说起来晦涩,其实还是很简单的,它有3个特点: 1. callcc方法会给代码块传一个连续体...

2014-12-09 08:29:46

阅读数 1515

评论数 0

分布式Ruby解决之道

其实用Druby很久了,今天需要完成一个进程数据同步的机制,我需要的不是运行速度快,不是用 linux / mac 下的扩展,而是独立,快速开发效率,方便最简单的Ruby环境可运行,可以吗? DRb(即分布式Ruby,下面都这样说它)是内置于Ruby标准库中的对象代理的实现。什么是对象代理,现在不...

2014-12-08 18:20:11

阅读数 725

评论数 0

ruby读取源代码自身的一种方法

我们知道ruby中如果源代码中一行开头(必须在行的开头)有__END__则表示下面的都是数据行,可以用IO对象DATA来访问这些行.但是如果我们用DATA.rewind一下的话,就可以将文件流指向文件开头鸟,然后就可以访问源代码本身啦: #!/usr/bin/ruby DATA.rewind i...

2014-12-08 16:16:57

阅读数 1030

评论数 0

提示
确定要删除当前文章?
取消 删除