2019-01-01から1年間の記事一覧
.htaccessに以下の2行追加するだけ。 RewriteCond %{HTTP:X-Forwarded-Proto} ^http$ RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L].htaccess全体は以下の通り。 DirectoryIndex index.php index.html index.cgi # -- concrete5 urls star…
6軸モーションセンサではSTマイクロのLSM6DS3とならんでメジャーなTDK InvenSenseのMPU-6050。派生型番がいろいろあってややこしいのでまとめ。 MPU-6050はI2Cのみで4mm角QFN。 MPU-6500はI2C/SPIで3mm角QFNだけどあまり見かけない。 MPU-9150 = MPU-6050 + …
データベースのPaaSというと、選択肢はここに書ききれないくらい多いと思う。また、Node-REDでノードが用意されているデータベースというのも1ダースくらいはある。(こちらの記事を参照→Node-REDで扱えるDBノード総まとめ - Qiita) ここではHerokuのアドオン…
MQTTブローカーのPaaSはCloudMQTTが手軽で便利。ふつうにユーザー登録して使ってももちろんいいけど、Heroku上のアプリからCloudMQTTを使うならアドオンを利用すれば登録の手間がなくてなお便利。 手順 Herokuにログインする (アプリはすでにあるものとする)…
Node-REDをPaaSで利用する場合、IBM Cloud(旧称Bluemix)が王道だと思うけど、Herokuでもボタンひとつでデプロイできる。仕組みがイマイチよく分からんけど、下記のHerokuボタンをポチっと押すだけ。 elements.heroku.com 手順 herokuのアカウントを作成して…
元画像の作成 Inkscape等でデザインする。 サイズはAndroid/iOSなら1024×1024。Windowsなら256×256以上 (1024×1024で作成してもよい)。 PNGファイル(32bit透過)にエクスポート。 Android/iOSアプリの場合 下記オンラインツールで、必要なサイズの一括リサイ…
例えば、あるプロセスのファイル入出力をモニターしたいとかに使えるツール。 SoftPerfect File Access Monitor forest.watch.impress.co.jp 使い方 起動するとログイン画面になるが、ローカルのPCを監視するならホスト名はデフォルトの「localhost」、パス…
C#のイベント処理の書き方、なんか珍妙ですぐ忘れるのでメモ。 イベントの型の定義 // イベント引数の型 public class HogeEventArgs : EventArgs { public string HogeData; } // イベントの型 public delegate void HogeEvent(object sender, HogeEventArg…
今さらだけど、ESP8266で使うMQTTライブラリ乱立してて困る。 adafruit/Adafruit_MQTT_Library knolleary/pubsubclient tuanpmt/esp_mqtt marvinroger/async-mqtt-client 【注意】以下の記述は憶測や噂話や筆者の主観を含みます。 adafruit/Adafruit_MQTT_Li…
地中海の西部でローマとカルタゴがポエニ戦争を戦っていたころ、東部にはアレクサンドロス大王の後継者たちが建てたギリシャ系王朝(アンティゴノス朝、セレウコス朝、プトレマイオス朝)が割拠していた。いわゆるヘレニズム三国だけど、どういうわけかヘレニ…
性・数・格の一致 インド・ヨーロッパ語族に広くみられる「性・数・格の一致」というのは、乱暴に言うと「韻を踏む」ことだと思ってる。例えば、古代ギリシャ語の例。 サンスクリット語と漢文 サンスクリット語の複雑怪奇な動詞の変化と比べると、漢文のなん…
やりたいこと ワイヤレスのプレステ2コントローラおよびその互換品 (以下、PS2コントローラ) をArduino系マイコンボードにつないで使いたい。たとえばロボットを操縦するコントローラとして。 インターフェース PS2コントローラはSPIインターフェースで通信…