PS3コントローラーで、子供でも簡単操作できます タミヤのカムプログラムロボット工作セットをraspberry piでラジコン化しました。コントローラーはPS3コントローラ(dualshock3)のbluetoothで操作します。アナログスティックで左右のモーターの正転逆転をさせることが出来ます。おまけで、目の部分にはフルカラーLEDを搭載。
概要 Perlなどと同様にバッククォート使用できます。 sample.rb puts `date` 出力例 ruby sample.rb Sat Jul 13 20:54:57 JST 2013
for sample.sh #!/bin/sh for i in a b c; do echo i done ARR=( "abc" "xyz" ) for e in "{ARR[@]}"; do echo e done 実行例 ./sample.sh a b c abc xyz
概要 tmux は GNU Screen のような仮想端末を提供します。 必要最小限の設定 ~/.tmux.conf # プレフィックスキー set -g prefix C-t # C-t C-t でトグル bind C-t last-window # Vim 風のキーバインド setw -g mode-keys vi # ステータスバーの色 set -g status-fg whit
概要 『グローバルIP を持たない GCP VM への SSH 接続方法』で記載した IAP tunnel は、HTTPS トンネル内で TCP パケットを forward するための技術です。 この HTTPS トンネルは、ユーザと tunnel.cloudproxy.app の間で確立される WebSocket です。
概要 こちらのページで VirtualBox を用いて利用方法を把握した VyOS を AWS EC2 インスタンスで動作させ、こちらの OpenVPN と同様に、異なる二つの VPC を VPN 接続してみます。簡単な構成であれば、VPC Peering という AWS が提供する機能を用いても実現できますが、AWS 以外のデータセンターとの接続が必要な場合など、VyOS を用いると要求に柔軟
概要 repcached はキャッシュサーバに用いられる Memcached 二台が相互にレプリケーションを行えるように KLab が機能拡張したものです。ただ、だいぶ前に開発が止まってしまっているようです。そもそもキャッシュサーバには大切なデータは格納しない運用が通常であり、レプリケーションする意味は MySQL などのデータベースサーバほど高くはないため需要がなかったのでしょうか。とはいえ最
概要 LDAP の実装の一つ OpenLDAP について、簡単なコマンドサンプルを記載します。 インストール LDAP サーバ slapd (Standalone LDAP Daemon) sudo yum install openldap-servers sudo apt install slapd LDAP クライアントコマンドのインストール
概要 Vagrant を用いると Docker 関連の作業がはかどります。Vagrant と Docker は相容れない関係にあるのではなく、実は親和性が高くなるように作られています。Vagrant の基本については公式ドキュメント「GETTING STARTED」などをご参照ください。また以下の内容を理解するにあたり Docker のイメージをつかむには公式サイトの
概要 プロセスの死活監視等を行うためのデーモン化ツールの一つ supervisor の簡単な使い方を記載します。 インストール apt や yum によってインストールする場合は以下のようになります。 sudo apt install supervisor sudo yum install supervisor