Hiroto's diary

プログラミングとか色々

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

MirakurunをDockerに移行した

年末で録画番組も少ないので, Raspberry Piで作った録画サーバのMirakurunをDockerに移行した. その手順を書く. hiroto-k.hatenablog.com Dockerとdocker-composeをインストール Dockerとdocker-composeをインストールする. 特別やることはなくて, 用意さえ…

Puppeteer で target="_blank" が開くのを待つ

Puppeteer で target="_blank" な <a>要素をクリックして新しいページが開くのを待つ方法. browser.once('targetcreated', target => resolve(target.page())) でやる方法が出てくるけど, newPage が null になって上手く行かなかったので, 色々試した結果上手</a>…

nanaco ギフト ID を完全自動登録するスクリプトを書いた

セブンイレブンで使える電子マネーの nanaco はギフト券を福利厚生で安く買える. 自分のバイト先はベネフィット・ステーションを使っていて, ベネフィット・ステーションだと 1000円のギフトが 980円と 2% オフになる. セブンイレブンでの普通の買い物は nan…

Raspberry Pi 4 で録画サーバーを作った (Mirakurun + EPGStation)

ブログは移動したので,最新のを見る場合は下記のリンクを参照。 scrapbox.io Raspberry Pi 4 で録画サーバーを作った. 録画サーバー周りの様子, 超コンパクト Raspberry Pi 4 Model B 4GB + Mirakurun + EPGStation で録画鯖作ったFFmpeg 周りまだ何も手つ…

新規購入した Raspberry Pi をセットアップする

Raspberry Pi 3 Model B 以来 3~4 年振りのラズパイを新規購入. 録画鯖用に Raspberry Pi 4 Model B 4GB を買った. もう一台別用途で買うかもしれないのでやったことを書いておく. 用意するもの Raspberry Pi 本体 メモリが 1GB / 2GB / 4GB から選べる. 困…

Vue.js で日本語の変換中に `keyup.up` や `keyup.down` が発火しないようにする

対処方法 $event ( KeyboardEvent インスタンス) の isComposing をチェック Edge や IE では動かない developer.mozilla.org 例 <template> <div> <input :value="inputValue" @keyup.up="onKeyUp($event)" class="input" type="text" > </div> </template> <script> export default { name: 'TestComponent', data () { return { inputValue: '', …

スプレッドシートに入れた還元系のキャンペーン情報を Google Apps Script でカレンダーに入れる

クレカとか, なんとか Pay とか, なんとかポイントみたいなやつでやってるキャンペーンの期間とか上限とかがゴチャゴチャで分かりにくいし覚えられる訳もない. とりあえず Google スプレッドシートに入れて管理してたけど, 一覧で見やすいだけで別に分かりや…

© 2015 hiroxto