アルパカログ

Webエンジニアでマネージャーな人がプログラミングやマネジメントの話題を中心に書いているブログです。

Webの技術

HTMLに画像データを埋め込む「Data URIスキーム」の使い方

HTMLで画像を表示したいときはタグのsrc属性に画像のソースURLを指定するのが一般的です。しかしData URIスキームを使えば、src属性に画像そのもの(バイナリ)を埋め込むことができます。このエントリでは、Data URIスキームを使ってタグのsrc属性に画像バ…

OpenAPI たった1コマンドでモックサーバー完成!API Sproutの紹介

Web開発の現場では、APIを境界にサーバー側、クライアント側で分担して開発することがよくあります。そんなとき問題になるのが「ダミーのAPIを用意するのが面倒」ということです。このエントリでは、OpenAPI Specから1コマンドでモックAPIサーバーを立ててく…

gRPC サーバー・クライアント異なる言語間で通信するサンプル(Go言語/Ruby)

gRPCはGoogleが公開したRPCフレームワークで、gRPCを使うと、サーバー・クライアントで異なる言語間においてもローカルオブジェクトかのごとくメソッドを呼び出すことができます。このエントリでは、公式サンプルを使ってGoで立てたgRPCサーバーのメソッドを…

調べてみた「Double Submit Cookie」とは?

Double Submit Cookie」はOWASPが提唱するCSRF対策の1つです。