タグ

2014年9月23日のブックマーク (9件)

  • #20 RaspberryPiを仕事で使うためにAnsibleを使う話 - KAYAC engineers' blog

    この記事はtech.kayac.com Advent Calendar 201320日目の記事です。 どうも、Perlに洗脳されはしましたが、最近洗脳が解けPythonを書いています@mackee_wです。 最近はVOICE DRIVERや暗殺教室 殺ジェクションマッピング、X-TRAIL X-TECH GEAR PROJECTなどをやっているクライアントワークのデバイスチームでせこせこハンダゴテを握っていたりします。 そんな中で最近良く使っているRaspberryPiとAnsibleに関するいくつかのTipsを紹介させていただきます。 RaspberryPiについて 今までデバイスを作成する場合にはArduinoなどのマイコンボードやAVR、PICといったワンチップマイコンを使う場合が多かったのですが、RaspberryPiが強力すぎてArduinoと組み合わせて使う機会が多くなってきま

    #20 RaspberryPiを仕事で使うためにAnsibleを使う話 - KAYAC engineers' blog
  • Node-SerialPort使って温度センサーの値を読み取る - yutaponのブログ

    最近ArduinoとかRaspberry Piとかに興味を持ちだしました。 フィジカルコンピューティングって分野になるっぽいです。 それで取っ掛かりとしてArduinoから電子工作に入門して、 入門書も半分くらい実践してみたところで Node.jsとArduinoを連携させてみようと思います。 環境について MacOSX10.7 Node.js v0.10.5 Arduino Uno rev3 Node-SerialPort Node.jsでシリアル通信できるモジュールです。 voodootikigod/node-serialport · GitHub ArduinoのIDEでも Arduino体 - USB - シリアルモニター といった感じでデータの取得ができましたが、それを Arduino体 - USB - Node.js で出来るようにするモジュールっぽいです。 とりあえずRe

    Node-SerialPort使って温度センサーの値を読み取る - yutaponのブログ
  • ugokumono: モニタとキーボードを接続せずにssh経由でRaspberry Piを初期設定する

    2014年4月14日月曜日 モニタとキーボードを接続せずにssh経由でRaspberry Piを初期設定する キーボードやモニタを接続せず、sshによるリモート接続のみでRaspberry Piを使う方法のメモです。今更ですが、、 周辺機器を接続せずにRaspberry Piをセットアップ お手軽なホームサーバが欲しかったのでRaspberry Piを購入したのですが、手元にキーボードやモニタが無かったのでssh経由でセットアップすることにしました。まずはディスプレイとキーボードを繋ぐことを前提としている情報が多いようですが、リモートからでも問題なく設定できました。もともとサーバとして使うつもりで、体に入出力機器を接続する予定が無い人には便利な方法です。 必要なもの Raspberry Pi体 (今回はmodel Bを使用) Raspberry Piのストレージとして使うSDカード

  • あなたのRaspberry Piプロジェクトをブーストする5つのポイント | readwrite.jp

    あなたはきっとコマンドラインを使える様になっており、NOOBSの設定に困ることもなくなり、ゆっくりながらも確実に、カードサイズのお手頃価格なDIY向きコンピュータ、Raspberry Piについて学んでいることだろう。 関連記事:Raspberry Pi(ラズベリー・パイ)を使ったハイテク・アクアリウム しかしながら、初心者から中級者レベルに至るまでには、明らかなギャップがある。「Raspberry Piの設定」の様なレベルから、「メディアサーバの構築」のようなレベルをこなせる様になるまでには、事前に理解しておく事が結構ある。ここReadWriteで述べられているのも含め、Raspberry Piのチュートリアルでは、読者がセットアップについてはある程度できると仮定している。 全部のプロジェクトがここで挙げられているテクニックを必要としているわけではないが、これらの手続きを知っておく事で今

    あなたのRaspberry Piプロジェクトをブーストする5つのポイント | readwrite.jp
  • Guide To…Direct Network Connection

    UPDATE – March 2017 Raspberry Pi Remote Connections – Without A Network! No keyboard or screen available for your Raspberry Pi, but you have a laptop?  There is now a very easy solution! There are often times when a HDMI monitor is not available to use with your Raspberry Pi.   To overcome this I’ve often set-up my phone to be a portable Wi-Fi hotspot, but you do have to ensure the details are set

    Guide To…Direct Network Connection
    weed_7777
    weed_7777 2014/09/23
  • 第3回 Hubotを色々なサービスと繋げてみる | gihyo.jp

    スクリプトが使用する設定 Hubot自身が使用する設定値は、コマンドライン引数でも環境変数でも指定できますが、Adapterや個別のスクリプトの設定値は環境変数でしか設定できません。 環境変数はどのように設定しても構いませんが、開発中は“⁠Hubotを起動するためのシェルスクリプト⁠”を用意してそのシェルスクリプトの中に設定を書いておくと便利です。具体的には、次のようなシェルスクリプトを書くことになります。 run_hubot.sh #!/bin/sh export HUBOT_ADAPTER=hubot-irc export HUBOT_NAME=myhubot bin/hubot 以後、Adapterなどで使用する設定値は、シェルスクリプトを書いて環境変数を設定する方式で説明しますが、適宜自分にとって都合の良い方法に読み替えてください。 初期状態のエラーを解消する方法について 前回、H

    第3回 Hubotを色々なサービスと繋げてみる | gihyo.jp
  • 第3回 Hubotを色々なサービスと繋げてみる | gihyo.jp

    スクリプトが使用する設定 Hubot自身が使用する設定値は、コマンドライン引数でも環境変数でも指定できますが、Adapterや個別のスクリプトの設定値は環境変数でしか設定できません。 環境変数はどのように設定しても構いませんが、開発中は“⁠Hubotを起動するためのシェルスクリプト⁠”を用意してそのシェルスクリプトの中に設定を書いておくと便利です。具体的には、次のようなシェルスクリプトを書くことになります。 run_hubot.sh #!/bin/sh export HUBOT_ADAPTER=hubot-irc export HUBOT_NAME=myhubot bin/hubot 以後、Adapterなどで使用する設定値は、シェルスクリプトを書いて環境変数を設定する方式で説明しますが、適宜自分にとって都合の良い方法に読み替えてください。 初期状態のエラーを解消する方法について 前回、H

    第3回 Hubotを色々なサービスと繋げてみる | gihyo.jp
  • 20 行で作る node.js による Twitter bot 作成講座 - 凹みTips

    はじめに あんまり見当たらなかったので node.js での Twitter bot 制作について解説してみます。つぶやきを受け取ってそれをそのままオウム返しするところまで 20 行くらいで実現できます。User Stream でつなぐので cron で回す必要も無いです。 (追記: 2013/03/23) TwitterAPI 1.1 化に伴い、以下のエントリを参考に twitter モジュールの代わりに mtwitter モジュールを使ってみてください: 1文字足すだけで Twitter API 1.1 対応する - 凹みTips (追記: 2014/04/30) 元の twitter モジュールでも対応されているので問題なく動きます。 下準備 Twitter のアカウントへ接続するために、Consumer Key と Access Token を取得します。 http://mu

    20 行で作る node.js による Twitter bot 作成講座 - 凹みTips
    weed_7777
    weed_7777 2014/09/23
  • node.jsのいろいろなモジュール35 – SuperAgentでHTTPリクエストを行う | DevelopersIO

    軽量HTTPクライアント SuperAgentとは、柔軟性と読みやすさを兼ね備えた、軽量HTTPクライアントです。 シンプルな使い方から高機能な使い方まで、用途に応じて簡単に使用することができます。 環境構築方法 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.7.5 Node.js : v0.10.4 npm : 1.2.18 npmを使用してモジュールをインストールしましょう。 % mkdir superagent % cd superagent % npm install superagent サンプルプログラム作成 superagentモジュールをrequireし、メソッドと宛先URLを指定するだけでリクエストを送信することができます。 end関数でコールバックを指定し、レスポンスを参照することができます。 var request = require('s

    node.jsのいろいろなモジュール35 – SuperAgentでHTTPリクエストを行う | DevelopersIO
    weed_7777
    weed_7777 2014/09/23