既存のコンテナを消さずにWeb Appコンテナを同じネットワークに追加する

はじめに 既存のコンテナと同じネットワークに新しいコンテナを所属させたいとお思いになったことはないでしょうか。今回はそんな時の解決方法をまとめました。 環境の詳細 App1Web... 御覧になる | 御シェアする

RubyOnRailsで付箋アプリ作成

はじめに 今回作りたい物は付箋アプリです。もう何回目の付箋アプリなのか、分かりませんが、Railsに慣れていくためにも、基本的な事からやっていこうと思います。 環境の準備はこちらを見ながらやってみて下さい。 モデル作成 プロジェクト・データベースは作成済として、モデル作成からまとめていきます。contentカラムはメモ内容を格納する用です。 $... 御覧になる | 御シェアする

ラズパイでカーテン開閉自動化

はじめに 以前、各種リモコン操作のChatOpsや、自動ファブリーズなどを紹介したことがありました。今回もラズパイを使ってある家事を機械で制御してみたいと思います。 表題にもある通り今回自動化するのはカーテンの開閉です。具体的にはラジコンを前転・後転で操作することでカーテンを開閉させてみたいと思います。DCモーターを操作するだけで大丈夫そうなので、自動ファブリーズの時とほぼ同様な知識で問題ないかと目論んでいます。 使う物 Raspberry... 御覧になる | 御シェアする

3Dプリンター使ってみた

はじめに 3Dプリンターといえば一昔前では一般市民にはとても手が出せる代物ではありませんでした。しかし今となってはゲーム機よりも安い値段で買うことが出来るようになっています。今回お試しで「ダヴィンチnanoホワイト」という2万2千のプリンターを友人に使わせてもらいました。大掛かりな物や細かい物を作るのには適していないのであくまで入門的なプリンターという感じです。 準備 ハードの準備は特にないです。説明書通りにフィラメントを取り付けガイドチューブに通るようにするだけです。ステージに貼るシールみたいなのを用意しておくとプリントした物を剥がすときに楽です。 モデリングと印刷 この公式サイトから「XYZmaker... 御覧になる | 御シェアする

scp と rsync で踏み台を経由してファイルをコピーする

scp と rsync あるファイルをリモートホストAに転送したいけれど、セキュリティの配慮などNWの都合上で一旦踏み台ホストBを経由する必要があるケースは多いと思います。通常scp か... 御覧になる | 御シェアする

ラズパイでマクロボタンを実行する

ラズパイで出来ること ラズパイでマクロボタンを実装してみたいと思います。ラズパイ標準のOSをインストールしてディスプレイに繋げれば普通の操作画面と変わらないGUIのデスクトップを使えます。お手製のシェルスクリプトのショートカットをデスクトップに置けば、ダブルタップでそれが実行可能です。ターミナルにキーボードを接続したり、SSHで接続してコマンドを入力する必要がないので生産性が上がります。 ということで今回はラズパイでマクロボタンの実装、つまりシェルスクリプトをダブルタップで実行するという事が目標です。 使うもの ラズパイ2Bwifiモジュール(ラズパイが無線機能非搭載の場合)ディスプレイ 上の3つに該当するものが在れば作る事が出来ます。ディスプレイは何でも良いのですがラズパイで完結する事に拘りたい方は小型のタッチディスプレイなどが選択肢に入るのではないかと思います。私が使用したものはラズパイのピンヘッダに直接取り付けるこの3.5インチ型タッチディスプレイです。 手順 やり方はすごく簡単です。一度でもラズパイに触った事がある人なら、この記事を読む必要すらないかもしれません。 ラズビアンOSをダウンロード&SDカード書込み起動&SSH環境ディスプレイを取り付けて起動 起動した後はディスプレイに同梱されていた説明書通りに以下のコマンドを実行します。しばらくするとディスプレイにデスクトップ画面が映ります。 $... 御覧になる | 御シェアする

iptablesでfirewall設定~Dockerのポートフォワードを後から変える方法~

はじめに Docker上で開発や検証を行っている時に、後からこのポート使いたかったのに既にコンテナをrunしちゃったから削除して新規に立ち上げなきゃみたいな経験がおありでしょうか。自分は何度もありまして、Dockerは裏側ではポートフォワーディングしているだけだから、後から追加で設定が出来てもおかしく無いのにと思いながらも、恥ずかしい話、毎回毎回コンテナを作り直しておりました。結論から言うとポートフォワード... 御覧になる | 御シェアする