ThinをLighttpdに通す(プロクシ)¶ ↑ ここではSinatraにおけるLighttpdとThinを使ったリバースプロクシの方法を紹介します 。 LighttpdとThinのインストール¶ ↑ # lighttpdのインストールはお使いのLinuxディストリビューションのパッケージ管理シ # ステムでインストールする方法を参照してください。 # Thinのインストール gem install thin Rackの設定ファイルを作る¶ ↑ require 'app'の行は相対パスでSinatraのソースファイルを参照しています。 ## Thinのバージョンが1.0以上の場合は不要です。 ENV['RACK_ENV'] = "production" require File.expand_path '../app.rb', __FILE__ run Sinatra::Applicat
RS-485半2重通信の極意 RS-485は、差動の送信を利用することで信号が拾う各種ノイズ妨害の殆どを相殺しますので長距離シリアル通信に適しています。シンプルなRS-485ネットワークは、1つのマスターと最大で32のスレーブデバイスから成ります。RS-485は、半2重通信を使用しますので即ち、同じ2線(以下に示すD+とD-)が送信と受信の両方に使用されるために接続しているどちらのサイドが送信できるかを制御する方法がシステムに組み込まれる必要があります。この記事では、Moxaの特許であるADDC(Automatic Data Direction Control : データ転送方向自動制御)のコンセプトを説明しADDCがどのように動作するかを説明します。 (図1)RS-485半2重通信 送信(Tx)と受信(Rx)の方向を制御する最も一般的な方法は、UARTとRS-485半2重の書き込みの間の
システム開発や保守、運用の現場においてドキュメントは必須のものです。 しかし、ドキュメントの作成・維持には多くのパワーがかかるため、ドキュ メントが存在しない、資料が古いままになっているなどといった現状を多く 耳にします。 本勉強会ではこれらのドキュメントでよく利用される「図」にフォーカスし、 みるみるうちに図を作成できる「blockdiag」をご紹介します。 「blockdiag」はシンプルなテキスト記述からブロック図、ネットワーク図などの 画像ファイルを出力可能なオープンソースの画像生成ツールです。書き やすさ、メンテナンスしやすさを中心にデザインされており、図を作るのに 配置や並べ替えに苦労する必要はありません。 blockdiagのサンプルはこちら このような特徴を持つ「blockdiag」と、シンプルな記述でドキュメントを作成 するツール「Sphinx」を組み合わせることによって
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く