さわっても熱くない花火

ちょっとした驚きを食べながら生きています

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

32bit LFSRをVerilogで作る

インターンシップの課題で32bit LFSRを書かないといけなくなったので、書いてみました。 たったこの程度のソースコードで作れるなんて良くできた疑似乱数生成器だなぁーまぁ周期が短いし相関が大きいけど。 module lfsr(clk,seed,reseed,out); input reseed,…

Rubyでディープクローンを作る

Rubyにせよ、C#にせよ、インスタンスの完全なクローンを作るのはオブジェクトに実装されているcloneメソッドを呼ぶだけではうまくいかないことが多々あります。いわゆるディープコピーってやつですね。Rubyでのやり方がわからなかったので、ちょっと調べてみ…

Rubyでシェルのコマンドを実行して、さらに標準入力に任意の値を食わせる

Rubyを使って、シェルのコマンドを実行する必要があったのですが、ちょっと手間取ったので、それに関するメモ 普通にコマンドを実行 Rubyさんは便利なもんで、言語の規格としてコマンド実行の手段が用意されています。 `mkdir hogehoge` このように書くとコ…

Android 4.1系カスタムROM導入

Android 4.1 Jelly Beanが発表されてから,幾分かの日々が過ぎました.やっとこさそれなりに動きそうなカスタムROMが登場してきたので,うちのGalaxy Nexusにも導入してみることにします. それの個人的なメモ 概要 Android Open Kang Project Maguro JB Aug…