サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
今年の「#文学」
www.ipride.co.jp
発端 トビウオさんの記事を興味深く読んだのだが、最後の「例:録音した音声の音量(RMS)を計算して随時表示する」で、2点ほど気になったのである: RIFFヘッダーならともかく、ただのPCMデータ部分をstructで処理するのは大げさではないか? dB値計算はリアルタイムであるべきであり、pure-Pythonで書いては処理が追いつかなかったりするのではないか? 私は普通のさらりーぱーそんでありながら、なぜかNumPyを触る仕事が多く、こういうプログラムはどうしてもNumPy化したくてしかたがない。 という訳で、structをやめることでどれくらいシンプルに書けるのか、また、処理速度がどこまで速くなるのかを検証してみよう。 準備&トビウオさん実装の検証 まずは準備。 私がいじったことで、トビウオさん実装と違う動作をすることがないかの回帰試験と、トビウオさん実装よりもどれだけ速く(あるいはひょ
メニューから「ヘルプ」⇨「Eclipse マーケットプレース...」と選択します 「STS」で検索し、出てきた「Spring ツール」をインストールします 途中、署名なしコンテンツをインストールするかについて聞かれることもありますが、 気にせずOKを押せばいいです プロジェクトを作成する メニューから「ファイル」→「新規」→「その他」と進み、「Spring スターター・プロジェクト」 を選択します。今回は気分により、赤枠で囲った箇所を変更しました なお、ここで言うところの「グループ」とは、パッケージを識別するための名称のことです。 「パッケージ」はJava本来のそれと同じものを指しますが、一般に「グループ」とは綴りを 揃えることが多いようです スタートアップ用のコードを確認 当該プロジェクトの、「src/main/java」フォルダー内に、「SpringBootSample1Applica
概要 Bluetooth Low Energy通信規格(以下BLE)に準拠したデバイスに、bluepyと呼ばれるPython用ライブラリから接続する方法についてまとめました。 試行錯誤して得た使い方のコツについても解説しますので、BLEデバイスを操作してみたい人にとっての助けになればいいかなと思います。 BLEの通信についての説明は、このスライドをご覧ください ライブラリの仕様上、Pythonコードはセントラル(≒親機)からペリフェラル(≒子機)に接続するコードしか書けません。また、動作OSはLinuxのみサポートされています デバイスをスキャンする 接続する際にはまず、周囲にデバイスがないかを検索(スキャン)する必要があります。 対象のペリフェラルデバイスにおけるMACアドレス・アドレスタイプが分かっていれば、この過程をスキップできます……が、一般的には分からないことが多いでしょう。 な
このページを最初にブックマークしてみませんか?
『TOP | 株式会社アイ・プライド』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く