edo1z blog

プログラミングなどに関するブログです

ブラウザのエミュレート(IEの見た目チェック)クロスブラウザテスト

クロスブラウザテストというらしいです。 使えなかったやつ これは今今はどうも使えないっぽい。LinuxでもMacでもchromeで使えなかった。 coliss.com 最近のサービス 最近は下記のどちらかを使う人が多いっぽい。 3分まで無料っぽい。 www.browserling.com …

動画販売・配信サイト構築システム『FILMN(フィルムン)』を作成しました

低価格でオリジナルな動画販売・配信サイトが構築できるシステムを作りました。 デザイン変更やカスタマイズも自由に行っていただけます。 決済は、レンタル(購入後数日間サイト上で閲覧が可能)、ダウンロード、月額見放題の3パターンが可能です。決済サ…

Amazon Lightsail

AWS

aws.amazon.com 月額350円から使える月額固定のVPSサーバ。料金従量制で細かいとめんどくさいときによさそう。 Wordpressとかを一瞬でセットアップしたりもできる。今回は、BitnamiというLAMP環境全部ついてるやつを使ってみた。XAMPPみたいな感じだった。 P…

不動産クラウドファンディング

不動産クラウドファンディングというのは、投資型のクラウドファンディングで、最近大きい不動産屋さんでなくても出来なくはない状態になったそうです。 www.mlit.go.jp www.mlit.go.jp 小規模不動産特定共同事業 小規模不動産特定共同事業者になるには、下…

mp4のプログレッシブダウンロード

mp4をrangeリクエストをして、細切れにもらえる。 videoタグは、rangeリクエストを勝手にしくれるらしい。 リクエストヘッダに、 Range: bytes=18832832- とういのがついている。 188xxx移行全部くださいということらしい。 下記PHPでは、全部と言われても10…

moment.jsのメモ - 日時が特定の期間内かを調べる

moment.jsで、日時が特定の期間内かを調べるときのやり方。 isBetweenというのがあったので使ってみた。でもこれは、同じだとfalseになるらしいので、1ミリ秒引いてみた。 サンプル const yyyymmddThh = (y, m, d, h) => { const y0 = ('000' + y).slice(-4)…

Stripeのサブスクリプションのテストをローカルでやる

Stripeのサブスク関連のメモは下記です。 blog.logicky.com ローカルテストをngrokを使ってやる方法の簡単なメモです。 ngrok ngrok.com ngrokの使い方 サインアップしたら、下記画面に飛びます。下記画面どおりにやるとすぐできます。 dashboard.ngrok.com …

Dockerとphpstormでxdebugを使う

環境 Ubuntu18.04 Docker (php7.2, apache2) PhpStorm Chrome 設定方法の概要 phpのサーバに、xdebugをインストール php.iniをxdebugが利用できるように設定する phpstormを設定する 設定方法詳細 参考 qiita.com Dockerfile RUN pecl install xdebug を追加…

Go言語 - Atcoderするときのメモ

Go

Atcoderで標準入力から色々取得することのメモ 1行読む var n, a, b int fmt.Scan(&n) fmt.Scan(&a) fmt.Scan(&b) 下記のようにスペースを空けると、別々に登録される。半角スペースまでをScanするもよう。 20 1 4 2行読む 2行でもこれでできた func main() …

動画のフレームレートとGOP

aviutl.info ja.wikipedia.org m0kichiazuma416.blog.fc2.com nyanshiba.hatenablog.com mobilehackerz.jp フレームレートは、1秒間に何枚の画像を表示するかです。fps(frames per second)です。1秒間に60枚だと結構さくさく動くゲームになります。1秒間…

ubuntu18.04 画像のリサイズ

コマンドラインでリサイズ(mogrify) 画像のリサイズは、imagemagickを使うとコマンドラインで簡単にできます。 やり方は下記に書いてありました。コマンド名は、mogrifyです。 askubuntu.com 下記のように使います。これで半分のサイズになります。 mogrif…

vue-cli + firebase + functions + hostingでgoogle recaptcha v3を使う

recaptchaのような動作可能なURLが限定される場合、functionsのURLは変な長いやつになりますので、どうしたらいいのかというのと、動作確認方法はどうしたらいいのかなと思いました。 hostingを使っている前提であれば非常に簡単で、下記に書いていますが、h…

firebase functions + Hosting + vue のメモ

前も下記にメモりましたが、やるたびに忘れるのでメモります。 blog.logicky.com Hosting, Functions $ firebase init 下記でプロジェクトを切り替えられます。切り替えられるプロジェクトは.firebasercに書いてあります。firebase use --add的なもので追加…

JMeterでHLSの負荷テストをする

Ubuntu18.04にJMeterをインストール jmeter.apache.org 5.1.1が最新のようです。 www.linuxhelp.com $ wget http://www.gtlib.gatech.edu/pub/apache/jmeter/binaries/apache-jmeter-5.1.1.tgz $ tar xf apache-jmeter-5.1.1.tgz $ cd apache-jmeter-5.1.1/b…

超簡単にエックスサーバでストリーミング配信する

エックスサーバでストリーミング配信しているサービスを見つけました。一番ランクの低いエックスサーバのみでストリーミング配信ができるということで、HLSを使っていて、webサーバはhttpd.confの編集レベルで動くようになってるのかなと思い、やってみまし…