Q
oosky:
モノづくり総合プラットフォーム
検索
プログラミング一般
IoT
Rubyスクリプトから外部コマンドを実行
概要 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 の基本的な使い方
概要 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
GCP IAP tunnel を HTTP プロキシを通して利用する場合の注意点
概要 『グローバルIP を持たない GCP VM への SSH 接続方法』で記載した IAP tunnel は、HTTPS トンネル内で TCP パケットを forward するための技術です。 この HTTPS トンネルは、ユーザと tunnel.cloudproxy.app の間で確立される WebSocket です。
AWS で VPC を VPN 接続するための VyOS 設定例
概要 こちらのページで VirtualBox を用いて利用方法を把握した VyOS を AWS EC2 インスタンスで動作させ、こちらの OpenVPN と同様に、異なる二つの VPC を VPN 接続してみます。簡単な構成であれば、VPC Peering という AWS が提供する機能を用いても実現できますが、AWS 以外のデータセンターとの接続が必要な場合など、VyOS を用いると要求に柔軟
repcached の設定方法
概要 repcached はキャッシュサーバに用いられる Memcached 二台が相互にレプリケーションを行えるように KLab が機能拡張したものです。ただ、だいぶ前に開発が止まってしまっているようです。そもそもキャッシュサーバには大切なデータは格納しない運用が通常であり、レプリケーションする意味は MySQL などのデータベースサーバほど高くはないため需要がなかったのでしょうか。とはいえ最
OpenLDAP サンプルコマンド
概要 LDAP の実装の一つ OpenLDAP について、簡単なコマンドサンプルを記載します。 インストール LDAP サーバ slapd (Standalone LDAP Daemon) sudo yum install openldap-servers sudo apt install slapd LDAP クライアントコマンドのインストール
Vagrant で学ぶ Docker の基本
概要 Vagrant を用いると Docker 関連の作業がはかどります。Vagrant と Docker は相容れない関係にあるのではなく、実は親和性が高くなるように作られています。Vagrant の基本については公式ドキュメント「GETTING STARTED」などをご参照ください。また以下の内容を理解するにあたり Docker のイメージをつかむには公式サイトの
プロセス管理システム supervisor の簡単な使い方
概要 プロセスの死活監視等を行うためのデーモン化ツールの一つ supervisor の簡単な使い方を記載します。 インストール apt や yum によってインストールする場合は以下のようになります。 sudo apt install supervisor sudo yum install supervisor
関数の入出力が一般のテンソルである場合のバックプロパゲーション
概要 こちらのページでは、簡単のため関数の入出力となるテンソルの階数が零の場合を考えました。本ページでは一般の任意の階数のテンソルをバックプロパゲーションで扱う例を記載します。参考書籍: 『ゼロから作るDeep Learning ❸』 なお、本ページでも同様に簡単のため高階微分は考えません。 テンソルの形状を変更しない関数
次のページ