年別アーカイブ:2018年 の記事一覧
Webサービスを作る際に必要なプログラミング以外の重要なタスク【備忘録】
サービスを「いざ、リリース!」と思ったタイミングで、実はまだまだ必要なタスクが残っていた事に気がつくのは、本当にエンジニアあるあるなのではないでしょうか。 この記事では、今までWebサービスをリリース …
SPAにおけるSEO対策の覚書
SPA(Single Page Application)におけるSEO対策の覚書です。 目次 はじめに ウェブアプリがSPAとして構築されるケースが増えて来ている中、俄然SPAにおけるSEO対策は …
【CSS】ぼかしフィルターをかけた画像の上に文字を乗っける【Tips】
CSSで画像にぼかしエフェクト(blur)をかけた上で、その画像の上にテキストを乗っけるためのTipsです。 ※ぼかしエフェクトはCSS側でかけるため、元画像にかける必要はありません。 目次 …
【CSS3】Grid Layout の基礎【図解】
CSS3 / Grid Layout / 図解
従来のWebページはfloatやclear、position等を駆使してレイアウトされていましたが、Grid Layoutの登場によりレイアウトはより簡単に、直感的に、柔軟に行うことが出来るようになっ …
【Apache】プログラマブルにRewrite Rulesを記述する【.htaccess】
.htaccess / Apache / mod_rewrite
ウェブサイトに対するクローラーからのアクセスとユーザーからのアクセスを、.htaccess を用いて振り分ける対応をしたので、その際のメモを残しておきます。 厳密には.htaccess ファイル内にて …
【CSS】波紋が広がるボタンアニメーションを作成する【Javascript】
波紋が広がるようなボタンエフェクト(リップルアニメーション)を実装する手順です。CSS、Javascriptを用いて実装します。 目次 達成出来ること 波紋エフェクト(リップルアニメーション) …
【gRPC】PHPクライアントとGoサーバーで通信を行う
gRPCを用いたマイクロサービス間の通信環境を構築したのでその手順をメモしておきます。 今回はPHPクライアントとGoサーバー間でgRPC通信を行っています。 目次 達成出来ること Proto …
否定の正規表現こんな時どう書く?集【Tips】
正規表現で否定を表すパターンを作成する際に忘れがちな記法をメモしておきます。 目次 xxxで開始しない文字列 「否定先読み」を利用します。 ^(?!xxx).*$ xxxで終了しない文字列 「 …
【kubernetes】複数ドメインでhttps接続が可能なクラスタの構築手順【Docker】
Docker / GCP / Kubernetes
kubernetesにて複数ドメインかつhttps接続を用いるWebサービスのクラスタを構築したのでその手順をメモしておきます。なお、環境はGoogle Kubernetes Engine、作業はCl …
【まずはここから】筋トレ初心者はまず何をすればいいのか【BIG3】
BIG3 / スクワット / デッドリフト / ベンチプレス
「筋トレを始めてみたい」 「興味があるけど、なにからやれば良いのかわからない」 「筋トレってどうやってやればいいの」 そんな人はまずBIG3と呼ばれる3種目からはじめてみては如何でしょうか? …