タグ

ブックマーク / mickey24.hatenablog.com (2)

  • Rubyによるワンライナーのまとめ - ぬいぐるみライフ?

    Rubyでワンライナーを書く際によく使うコマンドライン引数と具体例をまとめてみた. 基 -e : コマンドラインからスクリプトを指定 コマンドラインからスクリプトを指定する場合に使う.ワンライナーでは必須. $ ruby -e 'puts "Hello, world!"' 行単位の処理 -n : 各行ごとに処理 プログラム全体が以下のwhileで囲まれているように動作する. while gets ... end 標準入力やファイルの各行に対して処理を行いたい場合に便利.getsの結果は$_に格納される. $ ruby -ne 'puts $_ if $_.include?("mickey24")' foo.txt -p : 各行ごとに処理&出力 -nとほぼ同様だが,各ループの最後で print $_ が実行されるようになる.標準入力の各行に対して処理を行いつつ出力していく場合に便利. $

    Rubyによるワンライナーのまとめ - ぬいぐるみライフ?
    gan2
    gan2 2012/11/06
  • うちのbotがエアコンの操作方法を覚えた - ぬいぐるみライフ?

    追記:2017-07-09 現在この機能は利用できません。最新の情報は雨予報bot「mickey24_bot」の使い方 ver 3.0 - ぬいぐるみライフ?をご覧ください。 ぼくの自宅のエアコン限定ですが,mickey24_botがエアコンを操作できるようになりました. どんな機能なの うちのbotにreplyで指示を送ると,うちのエアコンに赤外線が発射されます.指示の出し方の例は, @mickey24_bot 冷房を28℃に設定して@mickey24_bot 暖房を20℃に設定してなど.これで外出先からエアコンを操作しておけば,帰宅時にエアコンの効いた快適な部屋がぼくを出迎えてくれます. エアコンの運転モードは冷房と暖房,温度の設定範囲は16〜30℃(華氏温度は後日対応予定)です. どうやって実現してるの Arduino Unoに赤外線LEDを繋いで,Arduino Unoでエアコン用

    うちのbotがエアコンの操作方法を覚えた - ぬいぐるみライフ?
    gan2
    gan2 2012/09/12
  • 1