2013-01-01から1ヶ月間の記事一覧

LoveRuby.Net

いまもお世話になっている、のでメモ http://i.loveruby.net/ja/

tcpdump

tcpdump -i eth1 -nX host 192.168.1.xx and host 192.168.1.yy and port 80 and tcpって感じでやればよくね?tcpはtelnetとかで 疎通確認できるが、 udpの方は、hpingとか、nmapとかを使う? http://www.hping.org http://insecure.org/nmap/

do block test

[hirasawa@centos-hira chapter03]$ cat test-doblock.rb def foo(x) p "--foo in" puts "foo's block" if block_given? p "--foo out" end def bar p "--bar in" puts "bar's block" if block_given? p "--bar out" end #bar do 1 end #=> bar's block #bar…

任意の場所にテキスト挿入メモ

sed

すぐ忘却するのでメモ " i to-be inserted text" " a to-be appended text"ってのが一般形でいいかな -i (--in-place)で上書きで、たとえば、 1iで一行目の前、1aで1行目の後ろ、 /regExp/iで直前、/regExp/aで直後 1217 sed -i -e "1i #!/usr/local/bin/ru…

yield sample

# rubyのすべてのメソッドは、ブロックを引数にすることができる。 # (メソッドにはブロックを渡すことができる) # ディフォルト引数 ?と似ている?# 渡したブロックは、メソッド内で手続き型のオブジェクトとして扱われる # 手続き型オブジェクト = Procク…

String#scan

メソッドString#scan ... 各マッチ工程で括弧、 "("と")"とではさまれた部分ですな 、 にマッチした文字列の配列がわたされる。また、イテレータとしても用いることができて、 ブロックには、各マッチ工程で括弧、(と)ですな 、にマッチした文字列の配列…

メソッド 3つのp(private,public,protected)について

public private protected メソッド http://doc.ruby-lang.org/ja/1.9.3/doc/spec=2fdef.html TR P132 RP P267 メソッドは public、private、protected の三通りの 呼び出し制限を持ちます。 public に設定されたメソッドは制限なしに呼び出せます。 RP-267(…

ruby three Ps 実験 その1

ここまで読んでも全然わかんない orz http://d.hatena.ne.jp/toshi_hirasawa/20130122/1358841378よって、実験することにする [hirasawa@centos-hira ~]$ cat threePs.rb #!/usr/local/bin/ruby -Ku class AccessTest public def publ p(self) puts "public_…

self

selfとはhttp://d.hatena.ne.jp/toshi_hirasawa/20080808/1360124848 のクラスメソッドの部分も参照のことselfはそのオブジェクト内ではオブジェクト自身を指す なんでそうなるかといえば、 RubyにとってclassはClassクラスのインスタンスになる。 class Hog…

変数とselfとか newについて

http://cyakarin.kuronowish.com/index.cgi?create_obj こちらを参考にnewは以下の2つの処理をおこなう オブジェクトの生成(allocate) オブジェクトの初期化(initialize) [hirasawa@centos-hira ruby_kuma]$ cat new.rb #!/usr/local/bin/ruby class Countr…

日本語と英語をつなぐ  さらに スターダスト

漫画デスヨネー http://lunar.littlestar.jp/stardust/english/index.html

日本語と英語をつなぐ

ここ、気にいったので、あげ 日本語と英語をつなぐ http://je.at.webry.info/inclineとdeclineについてぐぐっててみつけました。 http://je.at.webry.info/201209/article_14.html気持ちかたむくわぁwほぼ毎日、新しい話題を提供しているみたい。 すげー

Comodo Antivirus for Linux

http://d.hatena.ne.jp/toshi_hirasawa/20090421/1240271450にAntiVirusの一覧あり。avast! AVG Avira BItDefender Clan AntiVirus f-port気分でためして、気分でインストールして、それぞれのPCはばらばらの奴が インストールされていたりするし、アップデ…

Raspberry Pi やっと届いた。動かし始めた

ラズパイやっと届いた それも3つ 家族に話したら、うまそうだからたべさせてくれ、とwらずぱいのピンアサインとかDSIとかCSIとかぐぐってみたら、 http://elinux.org/Rpi_Low-level_peripherals電脳あざらしの泳ぎ Raspberry Pi 別館 How to:クロスコンパイ…

Google2段階認証プロセスを設定する全手順

のっとられたら悲劇だよね http://lifehacking.jp/2012/11/google-2-step-verification/thunderbirdから google popサーバへのアクセス(固有のアプリケーションてのか?) もできました。めでたしめでたし

[ruby] interactive editor (vim)

http://d.hatena.ne.jp/ke_takahashi/20100912/p2interactive editor (vim) running vim in IRB [hirasawa@localhost ~]$ pwd /home/hirasawa [hirasawa@localhost ~]$ cat ./.irbrc require 'rubygems' require 'interactive_editor' [hirasawa@localhost ~…

gemってみます。

Yay! [root@localhost i386]# which gem /usr/local/bin/gem [root@localhost i386]# [root@localhost i386]# gem update --system Updating rubygems-update Fetching: rubygems-update-1.8.24.gem (100%) Successfully installed rubygems-update-1.8.24 I…

ruby1.9 を checkinstallでいれる

1002 mkdir rpmbuild 1003 mkdir /root/rpmbuild/SOURCES 1004 yum install gcc-c++ 1005 yum install zlib-devel 1006 yum install httpd-devel 1007 yum install openssl-devel 1008 yum install curl-devel 1009 yum install ncurses-devel 1010 yum inst…

centos 6にcheckinstallをいれる

ノートブック(LL700)にruby1.9を入れよ、ってのがはじまりです。 ぐぐったらドンピシャwhttp://tnakamura.hatenablog.com/entry/20120226/install_the_ruby_to_centos を参考にさせていただきました。201406追記 追記その一 Fedora20にcheckinstallを入れよ…

openwrt で rsync

opwnwrtに対して、 sshの自動ログインできない orz ので expectでscp http://d.hatena.ne.jp/toshi_hirasawa/20120714/1342272418 からのつづき。 転送する量が少しならいいんだけど、 転送量が多くなると、帯域とか時間とかいろいろ問題が ありそうなので、…

yum groupinstall 日本語サポート japanese supprt fc-cache コマンド

日本語サポート系 [root@localhost ~]# yum -y groupinstall "Japanese Support" Loaded plugins: fastestmirror, priorities, refresh-packagekit, security Loading mirror speeds from cached hostfile * base: www.ftp.ne.jp * epel: ftp.jaist.ac.jp * …