FUMINORI.WORK

Webアプリ開発・スマホアプリ開発・UIデザイン・マーケティング

Ubuntu 19.04にDocker CEをインストールする

Ubuntuのバージョンを18.04から19.04にして、Dockerを再インストールしようとしたら、インストールできなかったので、その対処をメモ。 執筆時点で、Ubuntu 19.04 (Disco Dingo)のStableパッケージはDockerのソースとして公開されていないようでした。 docke…

Google Cloud Storage の signed url を使ってブラウザからファイルをアップロードしようとしたらCORS Origin エラーが出たときの対処法

Google Cloud Storage の signed url を使ってブラウザからファイルをアップロードしようとしたらCors Origin エラーが出たときの解決策をメモ。 bucketのcors設定を変更します。 今回はgsutilを使います。 cors設定ファイルとして、storage-cors.jsonファイ…

WebStorm + nvm + File Watcher で node-sass を実行する

ちょっとしたHTMLコーディングするときに、WebStormのFile Watcherでsass(SCSS)をcssに変換できると便利です。 私の開発環境のUbuntuでは、nodeのバージョン管理にnvmを使っています。 私の環境では、File watcher実行時にnode の実行ファイルが見つからない…

Webサービス公開前チェックリスト

サービスをつくっていよいよ公開!の前にチェックする項目をリスト化 SEO 基本的なMetaタグ(title, description, og:type, og:title, og:description, og:image, og:url)を記載する og:imageのURLは絶対URLで記述する必要があるので、あらかじめ画像ファイ…

macのmysqlがmysql8.0になってたので、mysql5.7に戻したときのメモ

brew upgradeをしたら、気づかないうちにmysql 8.0になっていました。 ローカルのmysql serverに接続できなくなったので、mysql 5.7に戻したときのメモです。 前提として、msyql 5.7がもともと動いていて、brew upgradeをしたことで、mysql 8.0がインストー…

gitlab + plantuml server を ssl で運用する

gitlab ce (omnibus) でplantumlを有効にするためにやったこと。 環境 Ubuntu 16.04 (gitlab ce) , Ubuntu 16.04 (plantuml) はじめに、plantuml-serverをインストールする。 今回は以下のドキュメントに従ってplantuml-serverをインストールした。 docs.git…

video.jsのVolumeControlをiOSで表示する

iOSでインライン動画自動再生をしたときにミュート解除ができないのは不便なので、 iOSでもボリュームコントロールを表示できるか試行錯誤してみた。 playerの再生開始イベントでshow()を呼ぶと表示できるみたい。 環境 video.js (6.8.0) iOS 11 Code <video id="video_player" class="video-js vjs-default-skin" controls preload playsinline muted> <source src="" type="application/x-mpegURL"> </video> /* …