S– tag –
-
Web・フロントエンド・バックエンド
Set-Cookie — サーバがCookieを発行・更新するためのヘッダ
Set-Cookieは、HTTPレスポンスでサーバがクライアント(ブラウザ)に新しいCookieを設定したり、既存のCookieを更新したり、削除したりするためのヘッダです。Set-Cookie: session=abc123; Path=/; Secure; HttpOnly; SameSite=Laxのような形で送られ、ブ... -
プログラミング・開発言語
Swift — Appleが描いた次世代モバイル開発の主役言語
Swiftは、2014年6月のApple開発者会議WWDCで発表されたオープンソースのプログラミング言語です。設計の中心人物はLLVMコンパイラ基盤の生みの親であるChris Lattnerで、彼はApple在籍時に約4年間、ほぼ一人で初期設計を進めていたと後年明かしています。O... -
プログラミング・開発言語
Scala — JVM上で関数型とオブジェクト指向を融合した重厚言語
Scalaは、2004年にスイス連邦工科大学ローザンヌ校(EPFL)のMartin Odersky教授が公開したJVM言語です。OderskyはJavaのジェネリクス(Java 5)の設計にも関わった人物で、その経験から「もしJavaをゼロから設計し直したらどうなるか」という問いに自分な... -
Web・フロントエンド・バックエンド
sessionStorage — タブを閉じると消える一時的なキー値ストア
sessionStorageは、localStorageとAPIが完全に同じでありながら、データの寿命が「ブラウジングコンテキスト」つまりタブやウィンドウを開いている間だけに限定されるストレージです。2011年12月にW3CがWeb Storage勧告として localStorage とともに標準化... -
Web・フロントエンド・バックエンド
Streaming SSR — HTMLを少しずつ送って初動を速める手法
Streaming SSR(ストリーミングSSR)は、サーバが生成したHTMLを「全部できてから一気に返す」のではなく、出来上がった部分から順次チャンクに分けて送り出すレンダリング手法です。Reactは2022年3月に正式リリースされたReact 18でrenderToPipeableStrea... -
Web・フロントエンド・バックエンド
SSG — ビルド時に静的HTMLを生成する高速配信方式
SSG(Static Site Generation)は、ソースコードとコンテンツからビルド時にあらかじめ静的なHTMLファイル群を生成し、CDN経由でそのまま配信するレンダリング方式です。2008年にTom Preston-Werner氏が公開したJekyllが起点で、Hugo(2013年Steve Francia... -
Web・フロントエンド・バックエンド
SPA — 単一HTMLで画面遷移を完結させるアプリ形態
SPA(Single-Page Application)は、最初に1枚のHTMLを読み込んだあと、画面遷移をフルリロードではなくJavaScriptによるURL書き換えとDOM差し替えで処理するWebアプリケーションの形態です。2010年に登場したBackbone.jsが嚆矢で、AngularJSやEmber.jsを... -
Web・フロントエンド・バックエンド
SSR — サーバ側でHTMLを組み立てて返す描画方式
SSR(Server-Side Rendering)は、ユーザーの要求を受けたサーバがテンプレートとデータからHTML文字列を組み立て、完成した画面をブラウザへ返す描画方式です。PHPやRuby on Railsなど従来のWebアプリでは長らく当たり前の手法でしたが、JavaScriptフレー... -
AI・機械学習・データサイエンス
SentencePiece — 言語非依存のサブワード分割エンジン
SentencePieceは、Googleが2018年に公開した言語非依存のサブワード分割ツールで、工藤拓氏らによる論文「SentencePiece: A simple and language independent subword tokenizer and detokenizer」と同時にOSSとして発表されました。事前に形態素解析を行... -
AI・機械学習・データサイエンス
spaCy — 産業向けに振り切ったPython製NLPライブラリ
spaCyは、Pythonで動く自然言語処理ライブラリの代表格で、ベルリン拠点のExplosion AI(マシュー・ホニバル氏とイネス・モンタニ氏が2016年に設立)が2015年に最初のリリースを公開しました。コアはCythonで実装され、形態素解析・品詞タグ付け・固有表現...
