Linux
どうも,筆者です. 今回は,axios を用いて,外部サーバと通信する際の CSRF 対策への対応方法を示す。 ここでは,Django で構築された外部サーバ http://hogehoge.com/login にログイン後,同一サーバの http://hogehoge.com/loggedin/sample にアクセスす…
どうも,筆者です. 最近,TeraTerm で LAN 内のサーバにアクセスすることが増えたが,毎回,サーバの指定とパスワードの入力が必要となる. ここでは,TeraTerm の機能を利用し,ショートカットキーで TeraTerm のマクロを呼び出し,自動的に SSH 接続でき…
どうも,筆者です. ローカル環境で Django を用いた Web サーバを立てて利用している.そんな中,作成したサイトを外部に公開したい欲が出てきた. ここで,作成したサイトは,Docker を用いて環境構築を行っていた.しかし,XServer では,Docker が利用で…
どうも,筆者です. 最近,自宅の raspberry pi とミニマシンに docker を入れて LAN 内にサーバを立てている.時々,問題が発生することがあるため,なんとか一元管理したいと考えていた. 少し調べると,fluentd でログを転送し,elasticsearch でログを蓄…
どうも,筆者です. 唐突であるが,vsomeipのサンプルを使って,リクエスト/レスポンスを実現してみようと思う. 目的 ここでは,Docker Desktop for Windowsを用いて,リクエスト側のコンテナとレスポンス側のコンテナを立ち上げ,2つのコンテナを用いて通…
どうも,筆者です. 前回のつづきになる. workspacememory.hatenablog.com 今回は,二つの配列の和,差,積を計算し,与えられた配列に結果を格納する関数をPythonから呼び出せるようにする. Pythonで受け付けるオブジェクト型はlist型のみとする. 以下の…
どうも,筆者です. 今回は,Python.hを利用して,C言語で作成した関数をPythonから呼び出す方法について扱ってみる. 対象 ここでは,以下の二つの内容について取り扱う. 内部でstatic変数を用いる関数 引数として関数ポインタ(function pointer)を受け…
どうも,筆者です. 久しぶりの更新である.今回は,気象庁が公開している過去の気象データを用いて,分類問題を解く.まず,分類用データがないため,データの用意をする. とある都市の気象データを以下に示す. 気温(℃),湿度(%),日照時間(h) 平均,平均,…
どうも,筆者です. 前回までで,認識した単語の解析まで行えるようになった.後は,選択した単語に対応する応答メッセージ(音声)を流しつつ,赤外線信号を送信すればよい. 前回までの記事は以下にある. workspacememory.hatenablog.com 今回の対象 今回…
どうも,筆者です. 前回は,以下の 3 つを実装した. Julius の起動 Julius からの認識結果の取得 WebSocket を用いて認識結果を送信 前回までの記事は以下にある. workspacememory.hatenablog.com 製作状況 製作状況を以下に示す.パーサーの部分は製作が…
どうも,筆者です. 前回までで,赤外線操作ができた.ここからは,これらを組み合わせて音声認識結果から赤外線操作を行う. 前回までの記事は以下にある. workspacememory.hatenablog.com 全体像 ここで,全体像を示しておく.細かい部分や他との関連は,…
どうも,筆者です. 以前,辞書を作成したが,決まった単語のみの組み合わせだけだった.今回は,もう少し柔軟に対応できるように辞書を作成する. 関連ページ workspacememory.hatenablog.com 文法認識の考え方 復習となるが,以前は,以下のような単語のパ…
どうも,筆者です. 音声認識も終わり,やっと赤外線操作ができる.ただし,ここで説明するのは,ADRSIR に向けた解説になるため,他の機器を使っている人は別サイトを参考にしてほしい. 以下のサイトを参考にさせていただいた. Amazon Echoから赤外線リモ…
どうも,筆者です. 前回に引き続き,今回は,Julius で認識用の辞書を作成する.前回までの記事は以下にある. workspacememory.hatenablog.com また,以下のサイトを参考にさせていただいた. Raspberry pi上の音声認識(julius)認識率向上[julius辞書作成]…
どうも,筆者です. 先日,新たに Raspberry Pi を購入した.今回から,この Raspberry Pi を用いて音声認識を用いた赤外線操作の実行方法について述べる. まずは,音声認識ツールの導入方法と簡単な動作確認方法について解説する.導入方法は,こちらのサ…
どうも,筆者です.今回は,前回セットアップした Raspberry Pi 3 Model B を利用して,VPN サーバを立てた.何度か試してみた結果,ようやくうまくいったので,ここに記録しておく. VPN に関しては以下のサイトを参考にした. qiita.com システムのアップ…
どうも,筆者です. 今回,Raspberry Pi を新たに購入した.イメージを落としてきて,microSD に焼くまでの作業はササっとできた.しかし,LAN ケーブルも HDMI ケーブルも見つからなかったため,無線 LAN による接続設定ができなかった. ここでは,microSD…
どうも,筆者です. Windows で PDF の印刷をする 前回までで,Raspberry Pi をファイルサーバーとプリンタサーバーにできた.問題なく動作していたのだが,Windows で PDF の印刷が出来なかった.Word や Excel は印刷できたのに,PDF だけ印刷できなかった…
どうも,筆者です. 前回の続きである. workspacememory.hatenablog.com 今回は,Samba のインストールとその設定を行う. Samba のインストール Samba のインストールは,コマンド 1 行で行える. sudo apt-get install -y samba 外付け HDD のフォーマッ…
どうも,筆者です. 前回の続きである. workspacememory.hatenablog.com 使用しているプリンタは,「EPSON PX-501A」である.これは,USB 接続であるので,Raspberry Pi に接続し設定をする事で,スマホやノート PC などから印刷を出来るようにするのが目的…
どうも,筆者です. 2017 年 1 月頃に,「Raspberry Pi 3 Model B」を購入した.今回は,CUPS と Samba を導入し,ファイルサーバーとプリンタサーバーを構築しようと思う. 購入した Raspberry Pi 購入したラズパイは,以下のものだ.ついでに,SD と電源ア…
どうも,筆者です. 以前,同一のタイトルでレーベンバーグ・マーカート法と準ニュートン法の使い方を説明したが,あれは,Intel コンパイラがないと動作しないという欠点があった(また,3 次元のフィッティングが限界である). workspacememory.hatenablo…
どうも,お久しぶりです.筆者です. 更新理由 以前,LaTeX の記事 を書いたが,プリアンブルの記述が汚かったので,もう少し綺麗にかけないものかと思い,色々調べた. 方法 方法という程しっかりしたものではないが,以前作成したものを少しいじればよい.…
どうも筆者です. 最近,仮想 OS に Ubuntu 14.04 LTE をインストールした. しかし,デフォルトの Unity では動作が重いため,Xubuntu を導入することにした. Xubuntu の導入 Xubuntu 自体は,コマンド叩けば導入が出来た. ところが,いつも通り日本語を…
どうも筆者です. 最近,観測データを既知の関数で近似する必要が生じた.そのための近似方法を以前示したが,あれは,そのままプログラムを組むと,次元が大きくなると解きにくくなってしまうという問題がある. そのため,何か良い方法がないかと調べてい…
bash を扱っていると,拡張子だけや,ファイル名だけなど文字列の一部を取り出したいことが多々ある.以前調べたが,また忘れてしまったので,ここにまとめておく. コマンド 意味 ${変数名#[パターン]} パターンに対応する最短接頭部を除去する ${変数名##[…