Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

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

sortとブロック(Hash編)

ブロック処理はRubyのカッコイイ所の一つです。 配列やハッシュに付属しているsortメソッドも、ブロックを使った処理ができます。 今回は、これについて少し調べてみましたので簡単にまとめます。 uec = {:unique => 0b101111, :exciting => 0x56, :campus =…

ボタンで文章を隠したり表示したり。

ボタンで文章を隠したり表示したりするコードを書いてみました。 ……車輪の再発明にすらなっていないという。 折角なので、ボタンの文章も変えてみました。 <html> <head> <title>サンプル</title> <script type="text/javascript" src="js/main.js"></script> </head> <body> <form> <input type="button" value="Show" onClick="showAndHide()" id="info_button"> </form> <div id="info"></div> </body></html>

setTimeoutで定期的にリロードする

Javascriptで、ページの特定の部分を書き換えるスクリプトです。 ただ読み込むだけでは芸が無いので、文字の色を一秒ごとに変える仕様にしてみました。 (仕事で書いた奴を少し改変しています。)なお、10進数=>16進数のスクリプトはKawanet Blog II様か…

ディレクトリ中の特定のファイルに対して、ある処理を実行したい場合

2013 / 10 / 26 追記 以下はバッドノウハウもいいとこです。 執筆当時の私のように血迷った事はしないでください(懇願Rubyが使える環境なら、基本的にUNIXコマンドを使えます。 バッククォートやsystem、execで実行できます。 ヒアドキュメントを使えば相当…

Rubyで外部コマンドを使う

Rubyでlsを叩きたいときは、 exec("ls -l") とやれば rw-r--r-- 1 shuzo_kino shuzo_kino 6646 2008-11-27 11:23 rails.png drwxrwxr-x 7 shuzo_kino shuzo_kino 4096 2012-11-08 12:30 rails_project drwxr-xr-x 8 root root 4096 2012-08-02 22:37 ruby-sd…

gitでディレクトリ構成を変更したい場合 (git mv)

git

前回の記事にて、その時点の知識でgitのディレクトリ構造の変更を試みたわけですが…… なんと、トラックバックさせて頂いたサイトの管理人kanonji様から、 もし、ファイルの位置を変えたいだけでしたら`git mv`というコマンドもありますよ。 という情報を頂き…

gitでaddしたファイルを非追跡にする方法。(あるいはディレクトリ構造を変更するイケてない方法)

git

やたら入り込んだ構造の成果物を、特に考えもなくフォルダごと"add"してしまいました。 が、毎度毎度ファイルパスを叩かないといけないので、非常に効率が悪い状況となってしまいました。 そこで今回は一度追跡対象にしてしまったファイルを一旦消し、別ディ…

case文でも正規表現が使えるんです(ドヤ顔)

よく仕様を読んでれば気づいたんでしょうけど。 というか、よんだはずの たのしいRuby 第3版作者: 高橋征義,後藤裕蔵,まつもとゆきひろ出版社/メーカー: ソフトバンククリエイティブ発売日: 2010/03/31メディア: 単行本購入: 15人 クリック: 394回この商品を…