Pebble Coding

ソフトウェアエンジニアによるIT関連技術の備忘録

iOS

iOS/MacOSXのvDSP関数、多すぎてなかなか見つけられないのをなんとかする(応答編)

複素数を扱うためにvDSP.hで定義された構造体 typedef struct DSPComplex { float real; float imag; } DSPComplex; typedef struct DSPSplitComplex { float * __nonnull realp; float * __nonnull imagp; } DSPSplitComplex; 1次元高速フーリエ変換 vDSP_c…

Rx メモ

RxSwiftとRxCocoaの区別がわかりづらいのでメモ。 RxCocoaはUIKit,NSFoundationなどに特化したiOS/macOS環境特有の機能。 RxSwift combileLatest 仕様:複数の変数のいずれかが変更された場合にそれぞれの最新の値をまとめて受け取る 使い道:2つのUITextField…

iOS10のSpeechToText APIを使って日本語PodCastをテキスト化してみる

iOS10で公開されたSpeechフレームワークを使って日本語PodCastをテキスト化してみました。 結果から言うと、テキスト化は可能でしたが、品質はかなり悪く実用として厳しかったです。 某IT系PodCastのファイルを食わせて見たんですが、 「ジャバスクリプト」…

iOS/OSXにおけるスレッド優先順位

iOS

iOS/OSXではスレッドスケジューラーの出来が良く、細かい設定が可能である。 例として、CoreAudioでのコールバックスレッドのスレッドポリシーがどうなっているかみてみる。 OSX 10.11.6 1.6GHz Core i5 standard policy_count 0 get_default 1 importance 3…

iOS UIWebViewでのJavaScriptのデバッグ

iOS

1) JSに以下のようなデバッグログを埋め込み console.log( "hoge" ); 2) iOS Simulatorで実行する。 3) Safariを立ち上げ、開発メニューからiOS Simulatorを選択し、開いているサイトを選択する。 開発メニューを表示するには「環境設定」-「詳細」-「メニュ…

PolyglotsというiOSアプリ

iOS

Wordhoardに似たアプリがiTunesで売られているのに気がつきました。 POLYGLOTS(ポリグロッツ)ワンタップ英語辞書搭載の英語ニュースアプリPOLYGLOTS inc.教育無料 6月から売ってたのか、まったく気がつかなかった。 使ってみましたが、さすが、企業レベル…

好きなソフトウェア技術書TOP5

ネタがないので、本棚にある好きなソフトウェア技術書でも紹介することにする。 あまり本マニアではないので、多分すごく偏っていると思う。 1) Effective-C++ Effective C++ 第3版 (ADDISON-WESLEY PROFESSIONAL COMPUTI)作者: スコットメイヤーズ,小林健一…

プライバシーポリシー

お問い合わせ

スポンサーリンク