2006-07-09から1日間の記事一覧
まずは、XML文書を読み込んで解析させる doc = nil File.open('test.rss') {|fp| doc = REXML::Document.new(fp) }指定した要素を取り出すためにREXML::XPathを使用する REXML::XPath.first(element, path=nil, namespaces={}) REXML::XPath.match(element, …
HTTP/FTPのURIを普通のファイルのように開く。 その他の書き方をした場合は普通のopenと同じ動作をする。 require 'open-uri' open("http://www.ruby-lang.org/") {|f| f.each_line {|line| p line} }
こっちでもいいのかな。 /etc/ssh/sshd_config に以下の行を追加することで、特定のユーザ以外はSSHでログインできないようにする。 AllowUsers user1 user2user1、user2はそれぞれ許可するユーザ名
/etc/security/access.confに以下のような行を追加することで、アクセス可能なユーザを制限する -:ALL EXCEPT group1:ALLここで、行頭の-/+はそれぞれ除外/追加の意。 ALLは全てのアプリケーション。アプリケーション単位で設定してもよい。 EXCEPTは、条件…