記事一覧

はじめてのM5StickC PlusでCO2を測った

先日はじめてギターアンプを自作しましたが、今回はM5StickC Plusを使った電子工作です。在宅勤務が今後も続きそうなので、自宅の快適さを測りたいと思い、集中力に影響があると言われているCO2の濃度を測ることにしまし ...

電子工作をなるべくお金をかけずに始める方法

先日、初めて電子工作をしました。電子工作を始めるにはいろいろな部品や道具を準備する必要があり、お金がかかります。ただ、いきなりすべての道具を揃えるのは金銭的にもキビしいし、すぐ飽きてしまうかも。。そこで、必要になったら買 ...
/ 電子工作

LM386でギターアンプを作った

日頃、仕事やプライベートでプログラミングをしていますが、今回始めて電子工作でギターアンプを作りました。 注意事項 電子工作は工具の扱いや配線作業において危険がともなうため、怪我などに十分ご注意ください。本記事の内容を参考 ...

KotlinでToastをカスタマイズする

先日、ポップアップアラームという設定した時刻にポップアップを表示するアプリを作りました。このページではその中でもポップアップであるToastをカスタマイズして表示する処理について紹介します。 標準のToastを表示する ...

KotlinでAndroidの時刻を検知する

先日、ポップアップアラームという設定した時刻にポップアップを表示するアプリを作りました。このページではその中でも時刻の検知の処理について紹介します。 アラームを開始、停止する Androidアプリで、ある時刻になったら処 ...

KotlinでAndroidアラームアプリを作った

Androidのアラームアプリを作ったときにやったこと、調べたことを紹介します。 作ったアプリ ポップアップアラームという設定した時刻にポップアップを表示するアプリを作りました。ストアに公開したので、ぜひ触ってみてくださ ...

IonicアプリのCordovaをアップデートする

久しぶりにGoogle Play Developer Consoleを見たら、アラートが表示されていました。 アラートが出ているのはIonicで作ったアプリです。このアプリが使用しているCordovaのバージョンに脆弱性 ...

C++によるベクトルと行列の計算クラス

大学の研究で運動機構のシミュレーションをしていた時に作った、ベクトルや行列の計算をするクラスを紹介します。GitHubにあるのでダウンロードしてみて下さい。 https://github.com/shoarai/arit ...

IonicによるAndroidアプリ作成の最低限

このページでは、UIフレームワークのIonicを使ったアプリの作成について紹介します。 Ionicのインストール Ionicとその依存モジュールであるcordovaをインストールします。 $ npm install -g ...

kizAPIを使って関連語を取得する

このページでは、kizAPIを使ってある言葉の関連語を取得する方法を紹介します。 kizAPIとは kizAPIとは、kizasi.jpというブログ検索サイトが提供しているWeb APIです。機能としては、ある言葉に関連 ...

KarmaでDOM操作のテストをする

このページでは、KarmaでDOM操作のテストをする方法を紹介します。 テスト対象 例として、下記のコードをテストしたいとします。index.htmlを開くと、メッセージが表示されるものです。 <!-- index ...

Karmaでカバレッジを取る

このページでは、Karmaのテスト実行時にカバレッジを取る方法を紹介します。 カバレッジ取得環境の構築 karma-coverageのインストール karma-coverageはkarmaのプラグインであり、テストを実行 ...