タグ

2011年8月20日のブックマーク (2件)

  • セプキャン2011感想OASIS Project

    さあ、2020年の世界へFacebookのアカウント取りました。でも、活用法があまり思いつかないので、とりあえず放置。 *** セキュリティ&プログラミングキャンプ2011行ってきました。文字だけでダラダラ書きますが、ご容赦下さい。 キャンプ前: 新大阪まで新幹線で行きました。新幹線に乗った経験があまり無いので、凄く楽しかったです。駅弁べながら車窓を楽しんでいました。(ガキかよ) それでも時間が余ったので事前学習課題のSELinuxを読んだのですが、すぐに眠くなってしまいました。というか、その時までに一通り読んだ事があるにも関わらず、何も覚えていない、読んでも覚えられない、という・・・。 いやねぇ、あの読んでいると、「セキュリティを確保するためにこんな面倒な事しなきゃいけないなんてアホらしいわ。やってられまへん」という気分になってしまうんですよね・・・。 新大阪駅でいろんな人と待ち合

  • racc

    Racc は Ruby で使えるパーサジェネレータです。これを使うと自分用のプログラム言語を Ruby で記述するのも夢ではありません。しかし、使い方がもう1つ分かりません。ところが、配布パッケージに添附してある calc.y を利用すると、なんとなく使い方のコツが分かるのに気づきました。Racc のダウンロードはここからできます。calc.y は配布パッケージの racc-1.4.5-all/packages/racc/sample/ の中にあります。 calc.y をコンパイルする 最初に calc.y から Racc が何を作ることができるかを見るために、calc.y を Racc でコンパイルしてみましょう。この場合ターゲットファイルの名前を calc.rb にしたいので -o オプションをつけてコンパイルします。 $ racc -o calc.rb calc.y 作成された ca