npm installのオプションメモ

npm installする時につけるオプション、すぐ忘れるのでメモ。 インストール場所 command mean -g グローバルインストール package.jsonに追記する系のオプション command mean --save dependencies に追記 --no-save --dry-run -P, --save-prod -D, --save-d…

ArduinoでDMXを受ける

DMXSerial使っただけ。この方法だとHardwareSerialを使うので、スケッチ書き込み時にTX,RXからピンを抜いておかないと書き込みエラーが出たりするので、組み込みで半田付けしてからスケッチ修正できない。ムムム https://qiita.com/loveandsheep/items/e1295…

DMXプロトコルをまとめる

DMX512-A仕様 シールド付きツイストペアケーブルを使用すること RS-485では1500mまでの通信が保証されているが、RS-485の仕様の中でケーブルの長さを伸ばすと通信速度が下がるとされているので、DMX512-Aの通信速度250kbpsが保証されるのはケーブル長400mま…

ArduinoでDMX送信

格安ArudinoでDMXを送信する 部品 Arduino UNO 互換品 RS485モジュール XLRコネクター 配線 スケッチ DmxSimpleをとりあえず書き込んでサンプルを動かしてみた。 このライブラリデフォルトのPinアサインは上の図の通りだが、コード内で別途指定すれば変更で…

NetlifyとGithubで独自ドメインのサイトをHTTPS化したメモ

事の発端 IOS 11キタ━(゚∀゚)━! Safariからカメラの映像が取得できる! これでアプリではなくブラウザからARできるようになった!と喜んでいたら、このカメラのapiはhttpsじゃないとセキュリティ的な問題で動かないのである。 Github pagesで独自ドメインでホス…

Arduino互換品のドライバーメモ

買ったやつ Amazon CAPTCHA インストールしたドライバー CH341SER_MAC.ZIP下载页面-江苏沁恒股份有限公司

安価でDMX機器をPCでコントロールしたかった

DMX機器を何種類か導入したはいいものの、卓がなかったり、単純にオペレータが不足してたりするので、PCで一括制御したくなったので作った。 ネットを検索しているとArudinoやラズパイを使いPCからDMX信号を出力しているものをいくつか見つけたが、たかがDMX…

Dockerで立ち上げたwebサーバでmod_rewriteしたかった話

内容 DockerHubの公式のPHPイメージを使っていて、mod_rewiteしたい人向けのお話です。結論だけ知りたい人は読み飛ばしてね。 事の発端 僕自身が立ち上げたwebサービスではもともとURLがhttp://example.com/index.php?cmd=view&page=123という感じでとてもダ…

ポリッドスクリーンを使ったボカロ系イベントを作った話

イベント概要 非営利 自分も含め、企画側は全員学生、お客さんは学生と教員 イベントを行った場所は学校 使用キャラクターはクリプトンヒューチャー社のVOCALOIDキャラクターのみ 準備 スクリーンについて スクリーンを選ぶポイント 安い 短辺が2メートル以…

Dockerを触ってみたメモ(書きかけ)

よく使うコマンド集 Dockerイメージからコンテナを作成する $ docker create {image名} コンテナの中にスナップショット1を作成 コンテナの起動はせず、あくまでコンテナを作るだけ。 Dockerイメージを起動する $ docker run {image名} 結局 create してから…

Docker volumeを調べたメモ

完全にメモ書きになってるのでEvernoteにでも書けよって感じ。 Dockerはコンテナ型仮想化システムで、必要な時に必要なだけコンテナを作り、終わったら捨てる。いわば使い捨てだ。でも、消えて欲しくないデータを扱う事もあるだろう。そんな話。 自分はイン…

MBAのSerriaをクリーンインストールした時の手順メモ

自分用のメモ記事なので、参考程度にどうぞ。 環境 MacBookAir macOS Sierra 10.12.2 homebrew 1.1.5 homebrew-cask 1.1.5 mas 1.3.1 mackup 0.8.15 準備編 1. 必要なファイルを外部のストレージにコピー homeディレクトリをそのままコピーしてしまえばある…

Homebrew Caskで特定のアプリがインストールできなくなった話

状況説明 かなり前からhomebrew caskを使うと。 $ brew cask list Warning: The default Caskroom location has moved to /usr/local/Caskroom. Please migrate your Casks to the new location and delete /opt/homebrew-cask/Caskroom, or if you would li…

AWSの学割は高校生に優しくない

事の発端 学校で課題研究の授業があって数人でグループを組んで自然言語処理の研究をしていたところ、VPSが必要になってどうしようと思ってたらGithub educationの中にAWSあったなーと思ってセットアップしてたらクレジットカード番号必須で詰んだ。 そんな…

はてなブログを初めてみた

そろそろ自分の知識のアウトプットの場を作ろうと思って始めたけど、多分備忘録とかになる気がする。多分技術的なことが中心になるから最初はQiitaに書こうか迷ったけど、趣味のこととかも書きたいからはてブにしてみた。暇なときに更新するはず、飽きなけれ…