Raspberry PiでIoTなシステム開発:ハードウェアPWM

Raspberry Pi歴3年目にして今頃ですがハードウェアPWMが備わっていることに気づきました。今までWiringPiのソフトウェアPWMを無理して使っていて音程のズレとか雑音に悩まされていたのですが、これで一挙解決 …

Raspberry PiでIoTなシステム開発:圧電スピーカーを昇圧ドライブするときの最適なインダクタとパルス幅の選定

Raspberry PiでハードウェアPWMができることが分かったところで、本格的に昇圧ドライブの実験をする事にします。今回の主役はこちら。

ionic2でハイブリッドなアプリ開発:チュートリアルをチュートリアル:チュートリアル用テンプレートで入門

ionic2でハイブリッドなアプリ開発:チュートリアルをチュートリアル:サンプルプロジェクトを導入して実機で実行するまでこの記事の通りですが、とりあえずionic2のサンプルをそのままならば実行できる状態になりました。が …

Ionic 2でハイブリッドなアプリ開発:デバッグのサクサク感・monacaとの比較

ハイブリッドアプリでシステム開発:JSでボタンへのイベント登録はloadの後じゃ無いとだめ | 法務ネット:弁護士 川内康雄先日Monacaも軽く触っていたのですが、感想はデバッガが良くできているなというところでした。そ …

損害賠償無しのシステム開発な日常:システム開発での瑕疵担保・契約解除・損害賠償

(20160222版)システム開発における瑕疵担保・契約解除・損害賠償 私の日常業務の中では、IT・情報システム・インターネットに関連する法律問題の比率が非常に多いです。そのためシステム開発での瑕疵担保・契約解除・損害賠 …

ionic2でハイブリッドなアプリ開発:ionic2でCORS対策のためにプロキシを使うときはionic.projectではなくてionic.config.jsに記述する

ionicのローカルテスト環境はブラウザ上で動いているので、ブラウザのCORS制限に引っかかります。別にプロキシをインストールする方法もあるようですが、ionic CLI自体にプロキシ機能が備わっているようなので、これを …

Raspberry PiでIoTなシステム開発:nodeのインストールが楽になった

Raspberry PiでIoTなシステム開発: Raspberry Pi にバイナリでNode.jsをインストールしばらく前に公式サイトからnodeのARM用バイナリが提供されなくなり、ネットでバイナリを探してインスト …

TypeScriptのコンパイル(トランスパイル)が爆裂に遅いことの対策を考える

Raspberry Pi上でTypescriptのコンパイルをやってみようと思い、tscを実行してみたところ、コマンドラインにもどって来ません。あれ、コンパイラが壊れているのかなと思っていたら、その後で戻ってきます。単に …

if (divider !== 0 && (divider & (divider – 1)) !== 0)

nodeはnpmで提供されているパッケージが豊富なのが魅力ですが、メンテされていなくて現状では使えないものも多いです。GPIO割り込みとハードウェアPWMも対応を謳っているパッケージがそれぞれいくつかあります。が、いろい …