はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ スキーマ

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 28件)

TypeScript のような構文で OpenAPI のスキーマを定義する TypeSpec

2024/01/27 このエントリーをはてなブックマークに追加 76 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript OpenApi 構文

import "@typespec/http"; using TypeSpec.Http; model User { id: string; name: string; birthday?: utcDateTime; address: Address; } model Address { street: string; city: string; state: string; zip: string; } @route("/users") interface Users { list(@query limit: int32, @query skip: int32): User[]; cr... 続きを読む

OpenAPI からなるべく生成するフロントエンド開発

2022/10/10 このエントリーをはてなブックマークに追加 59 users Instapaper Pocket Tweet Facebook Share Evernote Clip OpenApi seya スクリプト REST API 一挙大

こんにちは。 スキーマから何かを生成するのが大好きな seya と申します。 今の会社では REST API のスキーマを OpenAPI で記述しているのですが、それを活用して何かしらを生成するスクリプトをよく書いています。 そんなネタがそれなりに溜まってきたので一挙大放出しようというのがこの記事です。 具体的には次のよう... 続きを読む

マイグレーションしないRDBMS

2022/07/29 このエントリーをはてなブックマークに追加 114 users Instapaper Pocket Tweet Facebook Share Evernote Clip RDBMS アプリケーションコード README.md 既存

README.md マイグレーションしないRDBMSが欲しい! 課題 PostgreSQLなどの既存のRDBMSはスキーマを持つ。スキーマがあることは良いことだが、このスキーマのライフサイクルはアプリケーションコードのライフサイクルと乖離しがちで、結果として以下のような問題が発生する。 特に自動化をしない場合はマイグレーションを... 続きを読む

サービスを停止せずにデータベースリファクタリングする - Pepabo Tech Portal

2022/07/21 このエントリーをはてなブックマークに追加 199 users Instapaper Pocket Tweet Facebook Share Evernote Clip Pepabo Tech Portal データベース 従前

2022年7月13日にカラーミーショップで提供開始した「副管理者機能」のアップデートにあたって、従前の挙動を変えずにデータベーススキーマの構造を変える必要がありました。また、サービスの提供を停止することなく、スキーマの構造の変更を進める必要がありました。 この記事では、サービスを停止せずにデータベースの... 続きを読む

GraphQLのあまり知られていない魅力 (スキーマの表現力編) / domain modeling with GraphQL Schema

2022/02/26 このエントリーをはてなブックマークに追加 134 users Instapaper Pocket Tweet Facebook Share Evernote Clip ZOZO GraphQL 西田 Inc 株式会社ZOZO

Transcript GraphQLのあまり知られていない魅力
 (スキーマの表現力編)
 
 
ZOZO Tech Talk #4 - Webフロントエンド×新規事業
 株式会社ZOZO 計測プラットフォーム本部 計測システム部
 
 西田 雅博 Copyright © ZOZO, Inc. © ZOZO, Inc. 株式会社ZOZO
 計測プラットフォーム本部 計測システム部
 西田 雅博
 GraphQL+... 続きを読む

運用中のPostgreSQLのスキーマを無停止で安全に変更する | 株式会社ヌーラボ(Nulab inc.)

2020/09/04 このエントリーをはてなブックマークに追加 227 users Instapaper Pocket Tweet Facebook Share Evernote Clip typetalk PostgreSQL チャット スキー 吉田

初めに こんにちは。ビジネスチャットサービスTypetalkを開発・運用している吉田です。Typetalkではデータの永続化ストレージとしてPostgreSQLを利用しています。扱うデータ量は多く、チャットというサービスの性質上書込み頻度はとても高いです。PostgreSQLを使い日々開発を進めていると、追加する機能によってはスキー... 続きを読む

Protocol Buffersのスキーマを利用した開発 - Speaker Deck

2019/08/31 このエントリーをはてなブックマークに追加 55 users Instapaper Pocket Tweet Facebook Share Evernote Clip Protocol Buffers 開発

All slide content and descriptions are owned by their creators. 続きを読む

SQLで羃等にDBスキーマ管理ができるツール「sqldef」を作った - k0kubun's blog

2018/08/25 このエントリーをはてなブックマークに追加 453 users Instapaper Pocket Tweet Facebook Share Evernote Clip DDL DSL Ridgepole sqldef スキーマ定義

sqldefのリポジトリ github.com これは何か Ridgepoleというツールをご存じでしょうか。 これはRubyのDSLでcreate_tableやadd_index等を書いてスキーマ定義をしておくとそれと実際のスキーマの差異を埋めるために必要なDDLを自動で生成・適用できる便利なツールです。一方、 で言われているように、Ridgepoleを動作させ... 続きを読む

GraphQLスキーマからCRUDを自動生成できるPrismaについて - たけぞう瀕死ブログ

2018/05/23 このエントリーをはてなブックマークに追加 67 users Instapaper Pocket Tweet Facebook Share Evernote Clip Prisma CRUD GraphQL プロキシ ミドルウェア

2018 - 05 - 23 GraphQLスキーマからCRUDを自動生成できるPrismaについて GraphQL Scala Prisma は、様々なデータベースをバックエンドにGraphQLの スキーマ から CRUD を行うためのエンドポイントを提供するプロキシとして動作する ミドルウェア です。最近$4.5Mの資金調達をしてちょっとだけ話題になりました。 www.prisma.io Pr... 続きを読む

DockerでサクッとDBからER図を作成する - Qiita

2017/07/28 このエントリーをはてなブックマークに追加 315 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Docker Schema output ER図

SchemaSpyというDBのスキーマを解析してテーブルの一覧やER図を出力してくれるツールがあります。 このツールの公式Dockerイメージが公開されており、非常に使いやすいので紹介させて頂きます。 https://hub.docker.com/r/schemaspy/schemaspy/ コマンド docker run -v "$PWD/schema:/output" --net="host"... 続きを読む

シリーズ判定最前線 - ✘╹◡╹✘

2017/03/29 このエントリーをはてなブックマークに追加 61 users Instapaper Pocket Tweet Facebook Share Evernote Clip 実装 最中 背景 テーブル 意思決定

2017 - 03 - 30 シリーズ判定最前線 10 日ほど前から amakan books の再設計に着手しており、最近ようやく実装を終えた。いまデータ移行処理を実行している最中で、20時間ぐらい掛かるのでゆっくり待ちながらこの記事を書いている。変更理由についておさらいするという意味も含めて、変更内容と意思決定の背景について書き記しておく。 テーブルの変更 旧 DB スキーマ では以下のような... 続きを読む

ルーク!MySQLではkamipo TRADITIONALを使え! | おそらくはそれさえも平凡な日々

2015/07/08 このエントリーをはてなブックマークに追加 455 users Instapaper Pocket Tweet Facebook Share Evernote Clip ルーク MySQL kamipo TRADITIONAL

よくMySQLはゆるふわだから 値が勝手に切り詰められる エラーが起きずに変な値/日付が入る 不正なスキーマが入ってしまう など言われることがあります。ただそれは、そもそもの設定が悪いのです。(確かに昔デフォルトがゆるふわなのはいけなかったんですが) ということで、データベースには不正な値が入らないように設定はとにかく厳しくしておくのがオススメです。 じゃあどうするか。 MySQLはSQL Mod... 続きを読む

NoSQL「HBase」はIoTにも最適--柔軟なスキーマでデータ構造の変更に対応 - ZDNet Japan

2015/03/09 このエントリーをはてなブックマークに追加 56 users Instapaper Pocket Tweet Facebook Share Evernote Clip NoSQL HBase IoT ASF OSS

NoSQL「HBase」はIoTにも最適--柔軟なスキーマでデータ構造の変更に対応 草薙昭彦 (MapR Technologies) 2015年03月09日 19時14分 HBase登場の背景 2月24日、オープンソースソフトウェア(OSS)プロジェクト支援団体Apache Software Foundation (ASF) は「Apache HBase 1.0」のリリースを発表しました。HBas... 続きを読む

Railsプロジェクトの初期開発フェーズでのDBスキーマ管理を見直す - TIM Labs

2014/10/23 このエントリーをはてなブックマークに追加 214 users Instapaper Pocket Tweet Facebook Share Evernote Clip Railsプロジェクト TIM Labs Rails 皆様

DBのスキーマ、皆様どのように管理されているでしょうか。 Railsを利用されている方の多くは、ActiveRecordのマイグレーションを利用して管理をされているかと思います。 私もいままでいくつかのRailsプロジェクトに関わってきましたが、 ほぼ全てのプロジェクトでActiveRecordのDBマイグレーションを利用してきました。 (一部のプロジェクトはActiveRecordを使っていない... 続きを読む

NoSQLのAmazon DynamoDBがJSONドキュメントに対応、25GB/月間2億リクエストまで無料枠も拡大 - Publickey

2014/10/09 このエントリーをはてなブックマークに追加 187 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey NoSQL NoSQLデータベース 容量

NoSQLのAmazon DynamoDBがJSONドキュメントに対応、25GB/月間2億リクエストまで無料枠も拡大 Amazonクラウドが提供している「Amazon DynamoDB」は、フルマネージドのNoSQLデータベースです。ほぼ無限にデータベースをスケールさせることができるため容量のことを気にする必要がなく、固定されたスキーマを持たない柔軟性と、SSDを利用することによる高いスループット... 続きを読む

レガシーなウェブアプリを Rails で拡張するときに DB の扱いで気をつけること #rubyhiroba - 彼女からは、おいちゃんと呼ばれています

2014/09/23 このエントリーをはてなブックマークに追加 51 users Instapaper Pocket Tweet Facebook Share Evernote Clip おいちゃん ウェブアプリ Rails rubyhiroba

2014-09-23 レガシーなウェブアプリを Rails で拡張するときに DB 周りで気をつけること #rubyhiroba Rails MySQL 最近仕事で PHP 製のレガシーなウェブアプリの API を Rails でつくるということをやっていまして(僕がイチから構築したわけではないですが)、Rails way に沿っていないスキーマの DB を扱う際に苦労しました。 そのとき苦労した... 続きを読む

GitHubを使った複数人でのスキーマ管理 on Rails - so what

2014/06/29 このエントリーをはてなブックマークに追加 103 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub Rails Ridgepole Chef 要約

2014-06-29 GitHubを使った複数人でのスキーマ管理 on Rails 要約 Chefみたいなスキーマ管理ツール(Ridgepole)を使うと、GitHubを使ったワークフローでスキーマを管理できる(と思います、たぶん) RailsのMigrationsについての問題提起 Migrationsは便利な仕組みですがベストではないと常々思っていました。 具体的には、特定のマイグレーションを... 続きを読む

Microdataなどの構造化データ マークアップについて | Web Design KOJIKA17

2014/05/22 このエントリーをはてなブックマークに追加 81 users Instapaper Pocket Tweet Facebook Share Evernote Clip Microdata RDF microformats 露出

構造化データ マークアップは、MicrodataやRDFなどを利用して、schema.orgやMicroformatsなどのスキーマを設定する手法です。 構造化データ マークアップを行うことで、Googleのリッチスニペットの露出を高めるなどの効果が挙げられます。 Googleが提供しているツールを利用した構造化データ マークアップの導入方法を紹介します。 今回の目標 Microdataなどの具体... 続きを読む

スキーマ(思考のクセ)を知る方法 - 黒猫のひとりごと

2014/04/08 このエントリーをはてなブックマークに追加 414 users Instapaper Pocket Tweet Facebook Share Evernote Clip ひとりごと クセ 思考 認知療法 精神疾患

2014-04-08 スキーマ(思考のクセ)を知る方法 精神疾患 以前に書いた内容で、「思考のクセを知る」と書いたが、自分が思考のクセを知るために実際行った方法を書く。 認知療法でも簡単に書いたが、忘れないよう、より具体的に。自分の思考のクセを知るためには、自分の思考を振り返る必要がある。具体的に、どのように自分の思考を振り返るかというと、過去のストレス経験から振り返る。 自動思考をとらえる 過去... 続きを読む

将来のGoogleリッチスニペット対策に!初心者向けにスキーマ(Schema.org)のマークアップ方法を徹底的に教えるよ!

2014/01/01 このエントリーをはてなブックマークに追加 225 users Instapaper Pocket Tweet Facebook Share Evernote Clip ふり Schema.org 目次 対話 コンピュータ

こんにちは!あらゆです。本日から「スキーマ入門」と題して、コンピュータとの対話を可能にする「スキーマ(schema.org)」を、ユーザーの人達に解説するふりをしながら自分が学んでいきたいと思います! 目次 スキーマって何? 「より詳しく」とはどういうことか? 意思が伝わると、何が起こるか? Googleを始め、大手検索エンジンが普及に向けて働きかけている 現在は「スキーマ(schema.org)... 続きを読む

PostgreSQLでテストデータを作成する — Let's Postgres

2013/12/25 このエントリーをはてなブックマークに追加 58 users Instapaper Pocket Tweet Facebook Share Evernote Clip PostgreSQL SQL ダミー 笠原 インデックス

笠原 辰仁 本記事は2013年のPostgreSQL Advent Calendar の 12/25 の記事です(地味なトピックになってしまいすいません)。PostgreSQLでのテストデータ作成に役立つ機能を紹介します。 はじめに PostgreSQLを対象としたの性能検証や機能検証を行う際に、開発環境や試験環境でスキーマ(テーブルやインデックス)を作成し、ダミーのデータを投入してSQLのチェッ... 続きを読む

PostgreSQLのGUI管理ツール「PostgreSQL Studio」、オープンソースで公開 - Publickey

2013/10/03 このエントリーをはてなブックマークに追加 109 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey SQL PostgreSQL トリガー

PostgreSQLデータベースのスキーマやインデックスの管理、SQLの実行などをWebブラウザから行えるツール「PostgreSQL Studio」が、オープンソースで公開されました。 PostgreSQL Studioは、データベース内のテーブルのスキーマを参照し、また列やインデックス、ビューや制約、トリガーなどの作成や変更、SQL文の実行などを行う機能としてSchema Brwoser、De... 続きを読む

【iOS】一億人越えのLINEユーザーにシェアする魔法のボタン「LINEで送る」の作り方 - enator's blog

2013/02/03 このエントリーをはてなブックマークに追加 75 users Instapaper Pocket Tweet Facebook Share Evernote Clip iOS enator ウェブページ 公式ドキュメント 魔法

2013-02-04 【iOS】一億人越えのLINEユーザーにシェアする魔法のボタン「LINEで送る」の作り方 さて、ウェブ版が以前拝見したので、タイトルはインスパイアされて作りました。 数千万のLINEユーザーにウェブページの情報を伝える魔法のボタン「LINEで送る」の作り方さて、LINEアプリのURL スキーマが提供されてますので、 それを参考に。公式ドキュメントはこちら。 設置方法|LINE... 続きを読む

[Android] Android+Twitter4JでOAuthするためのソースコード - adakoda

2011/06/03 このエントリーをはてなブックマークに追加 71 users Instapaper Pocket Tweet Facebook Share Evernote Clip adakoda WebView Twitter OAuth

Android で Twitter4J を使用し、Twitter の OAuth 処理を行うクラスを作成しました。 特徴としては、WebView の作成し、コールバックページをフックをソースコードで記述しているため、 リソースファイルや AndroidManifest.xml への独自スキーマのための定義が不要であり、 本クラス(1ファイル)を導入するだけで認証できるようになります。 ※もちろん ... 続きを読む

ソーシャルゲームのためのMySQL入門 - Technology of DeNA - snip-snap's posterous

2011/02/14 このエントリーをはてなブックマークに追加 535 users Instapaper Pocket Tweet Facebook Share Evernote Clip RDB クエリ posterous ユーザ テーブル

ソーシャルゲームのテーブルの特徴MySQLの設定パラメータを変更するだけで高速にできることは限られています。何よりもスキーマとクエリを効率的にすることが重要です。ソーシャルゲームでよく用いられるテーブルにはどういうタイプのモノがあるかを考えてみましょう。全てではないですが、よくあるタイプはこんな感じです。(一度でもRDBを使ってアプリ作ったことがない人には少々わかりにくいかも知れません><)ユーザ... 続きを読む

 
(1 - 25 / 28件)