AWSシステムオペレーション(SysOps)アドミニストレーター – アソシエイトに合格しました

先日AWSシステムオペレーション(SysOps)アドミニストレーター – アソシエイトを受験して合格しました。勉強した内容など残しておこうと思います。

続きを読む

Python Mega Course を受講しました

The Python Mega Course: Build 10 Python Applications」というUdemyのビデオレクチャーを受講しました。ビデオが21.5時間となかなかのボリュームになっています。英語のコースなので途中でやめちゃわないかなと少し不安でしたが結果問題なかったです。講習内容もとても面白かったので感想を簡単にまとめてみました。

続きを読む

iPad Proでプログラミングをビデオ学習する

最近、The Python Mega Course: Build 10 Real World ApplicationsというPythonのビデオ学習コースを受講しています。英語のビデオ学習コースなんですが、たまたま78%ディスカウントを見かけて「英語とPython両方同時に勉強できたらお得かな」と思って購入しました。ビデオはスマホからも見れるんですが大きな画面で見たかったりあとコーディングを試したかったのでiPad Proで出来ないか探ってみました。

続きを読む

ALBを実戦投入しました

今年の夏に新機能として追加されたELBの新しいタイプApplication Load Balancerを実戦投入しました。ELB(Classic)でもWebSocketはつながるんですが冗長化すると不安定になるため正式にWebSocketをサポートしているALBに乗り換えました。

続きを読む

LaravelでMiddlewareの実行順序を設定する

LaravelでMiddlewareの実行順序を指定する方法についてです。検索してもやり方が見つからなかったので、比較的新しいバージョンからできるようになったのかもしれません。意外と簡単です。

続きを読む

AWSアカウントを跨いだVPC間接続でプライベートDNSとしてRoute53を使う

ひさしぶりにAWSネタです。2つのAWSアカウントで別々にVPCがある時にピアリング接続を設定します。これでプライベートIPでそれぞれのVPCからアクセスができるようになります。ただ、その際に直接IPアドレスだと少し困るので今回Route53を使ってプライベートなDNS名でアクセスするようにしました。備忘録です。

続きを読む

Laravel5.2から5.3へアップグレードする

9/12(月)にLaravel Meetup Tokyo vol.8に参加しました。その時に@localdiskさんがLaravel5.3へのアップグレードについて話されていて、そろそろかなと思って早速アップデートしてみました。仕事では5.2をこれまで使っていてプロジェクトの大きなリリースが来月あるのでテストを踏まえるとちょうど良い頃合いでした。以下はアップグレードした際の備忘録です。

続きを読む

Laravelのテストでモックを利用する

今回はテストを書く中で実際に書いたモックの例を晒しておきます。LaravelのファサードはshouldReceiveで非常に簡単にモック化できるので、ぼくみたいなテスト勉強中の人でも覚えることも少なくとても使いやすいと思いました。

続きを読む

LaravelでControllerのテストをする

LaravelはControllerのテスト書きやすいと思います。ただ、ドキュメントがあまりなくて調べるのに少し苦労した記憶があります。そんなにいっぱいパターンがあるわけじゃないと思いますが、自分の場合はこうやってましたというのを晒しておきます。

続きを読む

Laravelでstylelintを導入する

eslintはEcmaScript(JavaScript)のLintツールですが、stylelintとはCSSのLintツールです(もちろんSCSSもOKです)。好奇心でけっこう前に導入してみました。思いの外いろいろ教えてくれて良い感じです。

続きを読む