けつあご日記

tinojiはやみのふぃくさーにしかなりたくない.ひゃっぽゆずっててんほういは,あり.

Nginx(OpenResty)のLua shared dictionaryで無理やり配列を使う

配列はサポートされてないが、適当にシリアライザ/デシリアライザ的なの書いてやってみた。パフォーマンスはちゃんと見てないがまぁ動く。 サクッと試すnginx.confはこんな感じ。 worker_processes 12; events { worker_connections 2048; } http { lua_shar…

Seleniumでスクリーンショット撮ってSlackに送るPythonスクリプト

毎回オプション周りでハマるのでメモ。 Selenium実践入門 ―― 自動化による継続的なブラウザテスト (WEB+DB PRESS plus)作者: 伊藤望,戸田広,沖田邦夫,宮田淳平,長谷川淳,清水直樹,Vishal Banthia出版社/メーカー: 技術評論社発売日: 2016/02/02メディア: 単…

Dockerの「コンテナ間」でポートをバインドする

メモ。ゴリッとポートフォワーディングする。 起動。 #接続先コンテナB docker run -it --privileged --name containerA -d <id> /sbin/init #接続元コンテナA(/etc/hostsに追加するためにlink指定) docker run -it --privileged --name containerA --link con</id>…

vscodeにRoslynatorのAnalyzerを入れる

現行のドキュメントの通りにインストールするとAnalyzerの指摘ルールが効かなくてツライ。 github.com これによると単純にdllが足りてないっぽい。 必要なdll: https://github.com/OmniSharp/omnisharp-vim/issues/451#issuecomment-473727111 Jsonファイル:…

AnsibleのhostにPythonのsystemdモジュールを入れたら名前衝突して死んだ

Pythonでjournaldにログを流したくて、何の気なしにコレを入れたらansibleが流せなくなった。 pypi.org $ pip install systemd TASK [ansible-role-foo : check pip] ************************************************************************************…

Rundeckのプラグインをdockerでデバッグするときのメモ

dockerイメージはこれ。 https://hub.docker.com/r/rundeck/rundeck/ Dockerfile見たいときはココ。 https://github.com/rundeck/rundeck/tree/48693253ba60da666d5fc9b12d1922d039ef9583/docker/official 起動。 $ docker run --name rundeck -p 4440:4440 …

年末年始にやったGoogle Homeスマートホーム化まとめ

会社の福利厚生的制度でいろいろガジェットが買えたので、年末年始にスマートっぽくないスマートホーム化をやってみた〜。そのログです。

iPhoneのバッテリーを交換すると本当にパフォーマンスが改善するのかテキトーに検証した

いやーAppleのiPhoneバッテリー問題、話題になってますね。 簡単にまとめると、 Appleが古いiPhoneのパフォーマンスを意図的に落としていたことが判明した。 Appleは、それはバッテリー劣化によるデバイスのシャットダウンを防止するためだったと発表。 バッ…

Python: 任意の値で埋めたm×n行列を生成

環境: Python 3.5.1, numpy 1.11.1 友人と話したメモ。

vagrantのCentOS7のIPが192.168.56.xxxになる

ただのメモ。 qiita.com 基本的に↑の通りだが、eth1だとだめだった。

AnsibleでAuthentication or permission failure

RundeckからAnsible流そうとしたらこんなメッセージがでた。 fatal: [192.168.0.62]: UNREACHABLE! => {"changed": false, "msg": "Authentication or permission failure. In some cases, you may have been able to authenticate and did not have permiss…

mysqlサーバが立ち上がらないとき〜〜

SQL

(ローカルに溜まっていたメモなのでかなり適当、、、) このエラー. $ sudo mysql.server start Starting MySQL . ERROR! The server quit without updating PID file (/usr/local/var/mysql/[Mac名].local.pid). 時々起きてしかも考えられる対処法が複数あ…

Wirecast=>Wowza on AWS=>VLC&HTML5の流れでストリーミング配信してみる

久しぶりの更新。動画配信を勉強したときの自分用メモ。 OSはmacOS Sierra 10.12。

1PasswordのMacアプリ版を購入したのに凍結されてしまったら

先日パスワード管理アプリとして1Passwordを導入しました.Macの場合,1Passwordには月額(Subscribe)版とApp Storeから購入する買い切り(アプリ)版があるのですが,私は買い切り版を7800円で購入しました.reliphone.jpところが今日,「1Passwordアカウ…

テスターをジャンプワイヤに接続してブレッドボードで使う

テスターをブレッドボードで使うのがあまりにストレスだったんや...手が足りないんや...市販のアダプターもあった↓のだが,手元にあるものでただ同然でできそうだったのでやってみた.サンハヤト ブレッドボード用オプション SUP-200 テスター棒用出版…

TA7291P使ってArduinoでモーター回して見たメモ

↓前回トランジスタを使ってモーター制御してみた. www.ketsuago.com今回はモータードライバなるものを使ってやってみたので,自分用メモしておく.普通モーターの制御と言えばモータードライバを使うらしい.使ったのは最も一般的なモータードライバらしいT…

トランジスタ使ってArduinoでモーター回してみたメモ

最近Arduinoをいじって遊んでる.ルンバとかつくりたくてモーター制御したい.モーター制御にはモータードライバーというものを使うらしいが,理解のためにまずトランジスタでやってみようというのが定石らしい(?)で,トランジスタの理解に丸一日費やすと…

MacにEmacs-25.1入れたがCUI版が迷子

前回で無事Homebrew Caskがインストールでき,emacs-25.1もインストールできた.www.ketsuago.com が,emacs-25.1のCUI版がどっか行ってしまった.スッキリしないが一応の対策をまとめておく.

Homebrew Caskがなぜかインストール出来ないとき

環境:OSX El Capitan 10.11.6emacsを使っていこうかと思って調べたら,Macデフォルトのemacsはバージョンが古い(22)らしいじゃないか.現在の最新は25らしいのでそれを入れたかった.

【簿記3級受験記】Tフォーム・T字勘定はいらない子

2016/11/20開催 第144回日商簿記3級を受けていたので,なんか雑記など.

京大ネットワークssh接続メモ

おうちからネットワークに繋いで研究室から解き放たれてノマドワーカーになるためのメモ.クライアントはMacのつもりで書いている.

autosshがバックグラウンドで動かないときの妥協策

大学のネットワークにポートフォワーディングしていたときのメモ.そのときの本筋は別記事↓www.ketsuago.comなので,京大のポートフォワーディングサーバに繋いでるときを想定している.他のサーバだと違うかも.また,クライアントはOSX El Capitan.

Java Bronzeの勉強は資格本のみでするべからず

先日OracleのJava Bronze(Java SE 7/8 Bronze: 1z0-814)を取得した.その際に思ったことなどをだらだら書く.

【Java】変数の初期化の挙動はローカル/フィールドで異なる

Oracle Bronzeの勉強中のメモ.

【CentOS6.6】yum updateでミラーサイトに繋がらないとき

久しぶりにCentOS6.6を起動した.とりあえずyum updateでもしとくか,と思ったのだが...

Coursera Machine Learningを修了したった【なれない日記20160914】

2ヶ月前にCourseraのMachine Learningコースを始めていた.www.coursera.orgwww.ketsuago.com

vagrant upでAuthentication failureが出続ける@Mac【なれない日記20160823】

Vagrantはwindows時代からずっとうまくいかない...つらい...

Coursera ML ex2をpythonでやってみた(前編)【なれない日記20160802】

ex1は自分で勾配降下法などを実装したあと,ライブラリを使って実装しなおしていたが,自分で書くとOctaveとほぼ同じになってしまってあまり面白みがないので,今回からはライブラリの使用を前提としてやっていく.

Coursera ML ex1をpythonのライブラリを使ってやってみた【なれない日記20160801】

前回は特にライブラリなどを使用せず,自分でコスト関数と勾配降下法を実装したが,今回はpythonの機械学習関係のライブラリ(scikit-learn)を使用してみた. www.ketsuago.com

Coursera ML ex1をpythonで(バカ正直に)やってみた【なれない日記20160728】

Coursera Machine Learningの課題ex1を,特にライブラリなどを使わずにバカ正直にやってみた版.バカ正直にやり過ぎてほぼOctaveのときと変わらない.Coursera Honor Codeに触れそう...大丈夫かな...