タグ

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

  • うちの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がエアコンの操作方法を覚えた - ぬいぐるみライフ?
    Layzie
    Layzie 2012/09/12
    カッチョいい!けど、誰でも操作出来るっていうことは、この時期に暖房を…ゴクリ
  • 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によるワンライナーのまとめ - ぬいぐるみライフ?
  • Vimのtab機能とfuzzyfinder.vimのマッピング設定をしたら編集ファイルの切り替えが超快適になった - ぬいぐるみライフ?

    Vimのtab機能を利用すると,以下のように画面上部に現在開いているバッファの一覧が表示されるようになる.GNU screenのhardstatusっぽい感じ. また,fuzzyfinder.vimはバッファやファイルをあいまい検索や部分一致検索で開くことができるプラグイン.候補一覧が最近使ったファイルを基にソートされたりして便利. 例えばFuzzyfinderのファイルモードで「rc」に部分一致するファイルを列挙するとこんな感じになる. fuzzyfinder.vim http://www.vim.org/scripts/script.php?script_id=1984 ただ,これらはデフォルトのままだと:tabmoveや:FuzzyFinderFileなど非常に長いExコマンドを使わないと利用できないので,押しやすいキーマップを設定して簡単に操作できるようにしてみた. 設定したマッピ

    Vimのtab機能とfuzzyfinder.vimのマッピング設定をしたら編集ファイルの切り替えが超快適になった - ぬいぐるみライフ?
  • LeopardからSnow Leopardにアップグレードして発生したトラブルと対処法 - ぬいぐるみライフ?

    私が対処したトラブルを軽くまとめてみる. emobileが繋がらない Leopardの時の設定のままemobileを使おうとしたけどダメだった.ネットワーク環境設定から新たにemobileの接続設定を作り直したところ繋がるようになった. MacPortsが動かない 再インストールするしかないみたい.幸いSnow Leopard用のMacPortsは既に配布が開始されている. まだSnow Leopardにアップグレードしていない場合は以下の方法でMacPortsをアンインストールできる. MacPorts のアンインストール方法 Beginning OS X 10.5/運用編 - Beginning OS X 既にSnow Leopardにアップグレードしてしまった場合は上のリンク先の「3. ディレクトリを削除する」の作業だけ以下のようにやれば大丈夫(だと思う). $ sudo rm -r

    LeopardからSnow Leopardにアップグレードして発生したトラブルと対処法 - ぬいぐるみライフ?
    Layzie
    Layzie 2009/09/01
    Snow Leopard用のMacPorts出てるんだー
  • MacPortsでgit-svnをインストールする - ぬいぐるみライフ?

    MacPortsでgit-svnをインストールしたい場合,git-coreをインストールするときにvariantsで+svnを指定しなければならないみたい. $ port variants git-core git-core has the variants: doc: Install HTML and plaintext documentation gitweb: Install gitweb.cgi svn: Bi-directional subversion repository support bash_completion: Bash completion supportこんな感じ. $ sudo port install git-core +svn 既にgit-coreをインストールしてしまっている場合はportに-fオプションを与えて上書きインストールすればOK. $ sud

    MacPortsでgit-svnをインストールする - ぬいぐるみライフ?
  • MacBookに入れたソフト - ぬいぐるみライフ?

    Mac OS X 10.5 Leopardにインストールしてみたソフト一覧。 ないと困る Mozilla Firefox Vimperatorさいきょう。 Growl 必須の通知ソフト。対応しているソフトが結構多い。 夏ライオン Twitterクライアント。新着をGrowlで通知してくれる。 Gyazo マウスで選択した範囲のスクリーンショットをアップロードするソフト。 Skype 今のところチャットがメイン。 MacPorts パッケージシステム。これでUNIXのツールをインストールすると管理が楽。 結構使う AquaSKK SKKを使って変態快適な日本語入力環境を作ろう! Google Notifire Google+Growl Utility Gmailの新着をGrowlで通知させる。 Quicksilver ランチャー。あまり設定しなくても使える。 R 先生!syou6162先生!

    MacBookに入れたソフト - ぬいぐるみライフ?
  • 1