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

Flutterアプリ開発に役立ちそうなコード/ライブラリ/ノウハウ一覧

Flutterでアプリを実装し始めると、「どう書くのがベストなのか?」や「どう配置するのがベターなのか?」と悩み始めた。 そういう時はGitHubで公開されているコードやアプリを参考にしたくなる。 そこで、Flutterアプリ開発に便利そうなコード/ライブラリ/…

Puppeteerのpage.evaluateとpage.$はどちらがいいか

疑問 スクレイピングではPuppeteerをよく使うのだが、page.evaluate()とpage.$()の違いがよく分からなかった。 ちなみに、自分はpage.evaluate()しか使ったことがない。 回答 何が違うのか、どちらを使うべきか、その疑問が以下リンクを見つけて解決した。 s…

Raspberry pi Camera v2 のケース探し

pi camera v2を使うことになり、カメラのケースは何があるのかと探してみた。 結論を先に書いちゃうと、選択肢は少なく、思ったよりいいモノはなかった。 カメラケース達 三脚マウントナット付きPiカメラケース - スイッチサイエンス コンパクトなカメラケー…

Atomで短形選択する方法

Atomをインストールするたびに毎回忘れるので記録しておく 結論 sublime-style-column-selectionパッケージをインストールする これで短形選択が可能になる 短形選択の方法 macだとoptionキー(winだとalt?)を押しながらカーソルを動かす。 パッケージイン…

Kodiの種類と使用した感想

ラズパイ3をテレビに接続したく、Kodiの種類を色々と試してみた。 LibreELEC ダウンロード LibreELEC Downloads – LibreELEC https://libreelec.tv/downloads_new/ インストーラーを使うと便利 使用した感想 評判どおり動作は安定している。 UIをもうすこし…

Flutterを初めるために

最近、Flutterに注目している。 Android + iOSのアプリが両方作れる!かつ、自分の大好きなマテリアルデザインが使えるためだ。 実際にまだアプリは作っていないけど、Flutterを初めるために良さげな記事を見つけた。 ちょっと古いけど、こにふぁーさんの記…

MacでGooglePlayMusicをアプリで聴きたい

ブラウザで聴くのではなく、Macのアプリで聴きたい。 Chromeだとタブ選択したりするのが手間。 ちょっと探してみた。 Radiant Player radiant-player.github.io 自分も昔から使っていてオススメ ただし、Mojaveだと起動した瞬間にエラーで落ちる。 解決策は…

BotkitがMicrosoftに買収された

Bot

自分はBotkitを2017年頃から気に入って使っている。 久々にBotkitのHPをみるとこんな文字が目に入ってきた。 We've reached an agreement to be acquired by Microsoft. More details can be found here. マイクロソフトが買収することに合意しました。詳細…

Raspberry Piに最適なディスプレイ選び

ラズパイで画面を表示するとき、ディスプレイ選びに困ることが多々ある。 とくに、PC用のディスプレイではなく、小型なディスプレイを選ぶ場合だ。 色々調べているうちに、Hacksterで良い記事を見つけたため、日本語訳してみる。 Best Raspberry Pi Displays…

Kotlin Coroutinesパターン&アンチパターン

Kotlin Coroutinesパターン&アンチパターン Coroutineを理解するため、以下のサイトを日本語訳しました。 https://proandroiddev.com/kotlin-coroutines-patterns-anti-patterns-f9d12984c68e 目次 非同期呼び出しをcoroutineScopeでラップするか、Supervis…

オランダは残業をしない

会社の同僚のオランダ人からこの動画を紹介された。 www.facebook.com 52秒ほどの短い動画だが、オランダの労働環境の良さについて紹介されている。 その中で出てくる言葉を書き出して日本語訳してみた。 Only 1% of Dutch men work more than 50 hours a we…

balena DashとRaspberryPi3+モニタでWebフレームを作った

balena Dashとは 完成物 作成手順 www.balena.io 注意点 初回起動時にbalenaDashにエラーログが延々と流れていてディスプレイに再生が始まらなかった。 原因はGPUメモリの割り当てが初期値だと足りなかった。 Define device GPU memory in megabytes. を396…