備忘録

備忘録

2018-10-01から1ヶ月間の記事一覧

Pythonで画像をトリミングする方法

Ⅰ. はじめに タイトルの通り「Pythonで画像をトリミングする方法」です。 Ⅱ. やり方 1. Pillow をインストールする pip install Pillow 2. サンプルプログラムを書く from PIL import Image img = Image.open('lena.png') # 画像サイズを取得する # width, h…

nginx でストリーミングサーバを作る方法

Ⅰ. はじめに Ⅱ. 環境 Ⅲ. やり方 1. nginxのビルドに必要なものをインストールする 2. nginx-rtmp-module を clone する 3. nginx をダウンロードする 4. nginx をビルドする 5. init scriptを作成する 6. nginx の設定を変更する 7. nginx を起動する 8. 配…

Cordova + Vue.js で Cordova のイベントを拾う方法

Ⅰ. はじめに タイトルの通り「Cordova + Vue.js で Cordovaのイベントを拾う方法」です。 Ⅱ. やり方 1. vue-cordova をインストールする npm install vue-cordova 2. プログラムを書く src/main.js import Vue from 'vue' import VueCordova from 'vue-cordo…

Cordovaで cordova-plugin-fcm を追加すると発生するエラーを消す方法

Ⅰ. はじめに 以下のコマンドでエラーを再現できます $ cordova plugin add cordova-plugin-fcm $ npm run build $ cordova run android Android Studio project detected Invalid data, chunk must be a string or buffer, not object Ⅱ. やり方 1. 以下のス…

NuGetのキャッシュを全て削除する方法

Ⅰ. はじめに タイトルの通り「NuGetのキャッシュを全て削除する方法」です。 Ⅱ. やり方 以下のコマンドを実行するだけです。 nuget locals all -clear 実行結果 私の環境の場合、約10GB容量が空きました。 Clearing NuGet HTTP cache: C:\Users\user01\AppDa…

Firebase+webpack+Vue.jsでチャットを作る方法

Ⅰ. はじめに Ⅱ. やり方 1. 必要なCLIツールをインストールする 2. Vueプロジェクトを作成する 3. firebaseをインストールする 4. Firebase でプロジェクトを作成する 5. Firebase の Realtime Database のルールを変更する 6. プログラムを書く 7. 実行する …

C#でTitanium-Web-Proxyを利用してProxyサーバを構築する方法

C#

Ⅰ. はじめに タイトルの通り「C#でTitanium-Web-Proxyを利用してProxyサーバを構築する方法」です。 Titanium-Web-Proxyはクロスプラットフォーム対応しています。 Websocketには対応しておらずデータをリレーするだけです。WebSocketのプロキシサーバが必要…