2019-01-01から1ヶ月間の記事一覧

アプリ用アイコンの作成

元画像の作成 Inkscape等でデザインする。 サイズはAndroid/iOSなら1024×1024。Windowsなら256×256以上 (1024×1024で作成してもよい)。 PNGファイル(32bit透過)にエクスポート。 Android/iOSアプリの場合 下記オンラインツールで、必要なサイズの一括リサイ…

Windowsのファイルアクセス監視ツール

例えば、あるプロセスのファイル入出力をモニターしたいとかに使えるツール。 SoftPerfect File Access Monitor forest.watch.impress.co.jp 使い方 起動するとログイン画面になるが、ローカルのPCを監視するならホスト名はデフォルトの「localhost」、パス…

C#のイベント処理

C#のイベント処理の書き方、なんか珍妙ですぐ忘れるのでメモ。 イベントの型の定義 // イベント引数の型 public class HogeEventArgs : EventArgs { public string HogeData; } // イベントの型 public delegate void HogeEvent(object sender, HogeEventArg…

ESP8266のMQTTライブラリ

IoT

今さらだけど、ESP8266で使うMQTTライブラリ乱立してて困る。 adafruit/Adafruit_MQTT_Library knolleary/pubsubclient tuanpmt/esp_mqtt marvinroger/async-mqtt-client 【注意】以下の記述は憶測や噂話や筆者の主観を含みます。 adafruit/Adafruit_MQTT_Li…

西のローマ、東のギリシャ

地中海の西部でローマとカルタゴがポエニ戦争を戦っていたころ、東部にはアレクサンドロス大王の後継者たちが建てたギリシャ系王朝(アンティゴノス朝、セレウコス朝、プトレマイオス朝)が割拠していた。いわゆるヘレニズム三国だけど、どういうわけかヘレニ…

言語学ネタ (印欧語族の古代語)

性・数・格の一致 インド・ヨーロッパ語族に広くみられる「性・数・格の一致」というのは、乱暴に言うと「韻を踏む」ことだと思ってる。例えば、古代ギリシャ語の例。 サンスクリット語と漢文 サンスクリット語の複雑怪奇な動詞の変化と比べると、漢文のなん…

PS2コントローラをArduino系ボードで使う

やりたいこと ワイヤレスのプレステ2コントローラおよびその互換品 (以下、PS2コントローラ) をArduino系マイコンボードにつないで使いたい。たとえばロボットを操縦するコントローラとして。 インターフェース PS2コントローラはSPIインターフェースで通信…