gosoly

ゆっくりと趣味に浸る。

Pythonの切り捨て・切り上げ

AtCoderでPython3で競技プログラミングをやっていたときに、WA判定食らったので今後やらかさないようにメモ 切り捨て・切り上げ 演算子を使って行うのが一番早くてかんたん # 切り捨て 45 // 2 # 切り上げ -(-45 // 2) パット見切り上げ何やっとんじゃい!っ…

ファイルの改行コードをスクリプトでまとめて変更する

音楽プレイヤーがプレイリストの改行コード(CRLF)が問題で、正常にリストが読み込まれない問題に直面! MusicBeeを使っていて、同期の設定でプレイヤーに転送する改行コードの設定が変更できないので、面倒だけれど一度プレイリストを転送してからスクリプト…

macOSでスタートアップ時にスクリプトを常駐させる

macOSにてサイネージ向けにバックグラウンドでアプリケーションを起動しておきたかったときのメモ 仮想環境などの大掛かりにならずに、ウインドウを消してもしっかりと起動状態を保ってくれる方法を探すのに地味に時間がかかった… メイン 以下のファイルを作…

VS CodeとPrettierで快適にVue.jsを書く

巷で話題のコードフォーマッター(Prettier)を使ってみたところ、フロントエンドの開発が気持ちよくなったので、その布教と設定について Prettierについては公式などをご参照ください。 prettier.io この記事でやること Visual Studio Code(VS Code)でVue.js(…

vue-cliで作ったWebアプリケーションをElectron化させる

最近フロントエンドを触る機会が多く、Vueを使って開発してます。 特にFirebaseと組み合わせると、簡単に認証なども組めるのでとても便利です。 vue-cliはこちらの記事が綺麗にまとまってます。 qiita.com そんなvue-cliで構築したプロジェクトが、簡単にEle…

サブスクリプション大掃除2018

mohikanzアドベントカレンダー#2の11日目です。 家の掃除だけでなくPC内部も少しお掃除しようと思い、利用しているサブスクリプションを洗い出そうと思います。 大掃除っと題しておきながら、ただの布教です。 いらないもの洗い出してお財布削減だ!って思っ…

macOS 10.14 Mojaveに更新したらOpenCV(Webカメラ)が動かなくなった件

更新されました! 先日のiTerm2の更新でこちらの件対応されました!(2018/10/18) 現在はダイアログを許可することで普通に動作します。 以前までの状態 今まで動かしていたOpenCVのプログラムがOSをアップデートした途端に動かなくなったので、原因のメモ。 …

RaspberryPiをデジタルサイネージとして使う際の設定

デジタルサイネージに限ったことではないが、開発をしているとちょっと気になる部分の備忘録。 音声出力をアナログ出力のみに HDMIで接続していると、アナログよりも優先してHDMIの方で出力されてしまい、アナログ出力ができないためその設定。 HDMIからの出…

OLEDディスプレイとArduinoで丁半ゲームを作る

秋月電子で売っている小型OLEDディスプレイを使って何かできないかと考えて簡単に作ってみました。 しっかりとパッケージングはしてないのでプロトタイプ状態です。 OLEDディスプレイの活用 いろいろと考えてみたメモ。 掲示板的に永続的に同じのを流す 加速…

RaspbianでNeural Compute Stickの環境構築

Neural Compute Stick(NCS)をラズパイで試そうとした時にSDKの導入につまずいたので、その構築の備忘録。 SDKを試すために幾度となくmicroSDをフォーマットしてやり直してるので、これで大丈夫なはず… 環境 ハード Raspberry Pi 3 Medel B 2018-06-27-raspbi…