2021-11-01から1ヶ月間の記事一覧

【Inkscape】塗りつぶししたときに隙間ができないようにする

【Vue】ブラウザで長押しによる画像ダウンロードを禁止する

まず以下で実現できる。 しかしクリックイベント受け付けなくなってしまう。 img { pointer-events: none; } 他には以下を書けばよいと色んな記事に書いてあった。 これでiphoneとandroidでは制御できた。 しかしipad(safari、chrome)で長押しできてしまう…

【Clean Architecture】第8章 オープン・クローズドの原則

「Clean Architecture」の学習記録。 「第8章 オープン・クローズドの原則」のまとめ。 原則 具体例 方向の制御 情報の隠蔽 原則 オープン・クローズドの原則(OCP)とは、ソフトウェアの振る舞いは既存の成果物を変更せず拡張できるようにすべき、という原…

Firebaseとの連携

Firebaseでプロジェクト作成 IntelliJでコンソールから操作する IntelliJ内でAlt + F12 でコンソールを表示。 後は一度やったことがある手順をIntelliJ内のコンソールで行う。 qiita.com Error: Failed to list Firebase projects. See firebase-debug.log f…

IntelliJでVue.jsの環境構築

プラグインを入れる プロジェクトを作成する File - New - Project... Nextで進みプロジェクト名を付け作成する。 vue-cli が入っていないと途中で止まるらしい。 以前入れてたから問題なかった。 動かす Run - Run 'nmp serve' http://localhost:8080/ へア…

静的サイトジェネレータ

Static Site Generator = SSG 。 入力ファイルから静的ページを構築するためのツール。 静的サイトジェネレータはサーバへファイルがアップロードされ、ビルド時HTMLが生成される。そのためレスポンスが速い。 従来のWordPressなどはアクセスがあったときに…