OpenAPIとSwaggerの違い What Is the Difference Between Swagger and OpenAPI? OpenAPI: RESTful APIの仕様を記述するためのフォーマット Swagger: OpenAPIを使用するツールのこと Swaggerのツールは、色々ありますが以下の3つがよく使われるようです。 名前 概要
GitHub のフォームスキーマについて GitHub のフォームスキーマを使用して、サポートされている機能のフォームを設定できます。 詳しくは、「リポジトリ用に Issue テンプレートを設定する」を参照してください。 フォームは、ユーザ入力を要求するための要素のセットです。 フォームを設定するには、フォーム要素の配列である YAML フォーム定義を作成します。 各フォーム要素は、要素のタイプ、要素のプロパティ、および要素に適用する制約を決定するキー/値ペアのセットです。 一部のキーでは、値はキー/値ペアの別のセットです。 たとえば、次のフォーム定義には、ユーザのオペレーティングシステムを提供するためのテキスト領域、ユーザが実行しているソフトウェアバージョンを選択するためのドロップダウンメニュー、行動規範を確認するためのチェックボックス、およびフォームへの入力を完了したユーザに感謝する
今回は開発するプラグインの設計を行います。本連載ではPiece FrameworkのプロダクトのひとつであるPiece_Rightで使用できるバリデーション定義ファイルのエディターを開発します。 Piece FrameworkとPiece_Right Piece Frameworkとは、開発者が余計なコーディングに時間を奪われず、なるべく本質的な部分の開発に専念できるようにすることを目指したアプリケーションフレームワークです。Piece Frameworkは複数のプロダクトから構成されていますが、本連載にかかわってくるのはそれらのプロダクトのひとつでありユーザ入力値の妥当性を検証するためのフレームワークであるPiece_Rightです。Piece_Rightはそれらフレームワーク群のひとつで、バリデーションを行うフレームワークとして提供されおり、主にWebアプリケーションの入力フォームの値
フォルシアで旅行横断検索を主にエンジニアリングをしています。相澤といいます。 普段は主にPostgreSQLを使ってデータ処理の高速化とホテル名寄せに苦戦する日々を送っています。 少し前にPostgreSQL12が登場しましたね! フォルシアで働く私としては検索が各種インデックスの性能改善がどの程度の物なのかが一番気になるところなのですが、合わせて JSON Pathに対応 というのが気になりました。 実はいままでjson(jsonb)型データをあまり扱ったことがなかったので(PostgreSQLに他言語のデータ型を持ち込む理由が分からず、積極的に知りにいく機会がなかったので)、これを機に勉強したいと思います。 jsonbを1から学び始める前、スタート地点に立つまでの調査・確認ということで、「0までのjsonb」というタイトルでお送りします! 基本知識編(jsonbとは) https://
Postgresでは9.2からjson型が、9.4からjsonをバイナリ解析して保持するjsonb型が使えるようになりました。 普段のアプリケーション開発ではRuby on Railsのstore_accessorを経由してjsonb型を使うことが多いので、そこまでjsonb型特有の文法で困ったことはないのですが、分析や集計をする時にSQLでjsonb型を扱う必要があり、jsonb型の検索に使える演算子や関数を調べたのでまとめてみたいと思います。 特定のキーの値にアクセスする演算子 例えば次のようなテーブルがあったとして CREATE TABLE sample ( id SERIAL, value JSONB ); INSERT INTO sample (value) VALUES ('{"a": 1, "b": {"c": [1, 2, 3]}, "d": null, "e": true
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く