Future Tech Blog
フューチャー技術ブログ
Home
Tags
SQL
SQL
タグの記事
25
投稿
20
著者数
1084
総シェア数
513
Twitter
0
Facebook
256
はてブ
315
Pocket
Engineer Camp 2024: Rust でのSQLフォーマッタ開発
Engineer Camp 2024 に参加した仲です。今回のインターンシップではRust製SQLフォーマッタの開発を行いました。この記事では、期間中に取り組んだ内容について紹介します!]
2024.12.10
VSCode
フォーマッター
2WaySQL
SQL
インターン
インターン2024
Rust
ツイート
シェア
はてな
3
PostgreSQL17リリース:to_regtypemod関数と型修飾子について
PostgreSQL 17ではバーフォーマンスの改善や、JSON周りなど大奥のアップデートが追加されていますが、その中でもデータ型文字列からデータ型の型修飾子を取得する関数to_regtypemodが新規に追加されました。
2024.10.23
PostgreSQL
PostgreSQL17
SQL
ツイート
シェア
はてな
2
エンタープライズJavaで使えるORM「uroboroSQL」まとめ(リバイバル)
筆者自身もコミッターとして関わるJavaのDB永続化ライブラリ「uroboroSQL」の紹介です。
2024.06.27
Java
2WaySQL
uroboroSQL
SQL
ORM
永続化
ツイート
シェア
3
2
新しいSQLフォーマッターであるuroboroSQL-fmtをリリースしました
新しいSQLフォーマッターであるuroboroSQL-fmtをリリースしました
2023.11.20
フォーマッター
uroboroSQL
SQL
Rust
wasm
ツイート
シェア
25
30
tree-sitter文法入門
フューチャーでアルバイトをしている齋藤ですインターン中に作成していたSQLフォーマッタをPostgreSQLの構文に対応させる作業に取り組んでいます。
2022.12.15
フォーマッター
SQL
構文解析
tree-sitter
15
シェア
9
7
業務システム開発でsqlcを導入して良かった点とハマった点
私たちのチームでは、バッチ処理が中心的な業務システム開発において Go の ORM に sqlc を採用しました。素の SQL を書いていくチームの開発方針[^1]とマッチし、開発体験は非常に良かったです。
2022.11.28
Go言語
SQL
ORM
sqlc
235
シェア
61
78
Language Server Protocolを用いたVSCode拡張機能開発 (後編)
こんにちは、Futureでアルバイトをしている川渕です。[前編]ではLSPを用いたVSCode拡張機能開発チュートリアルとサンプルコードの解説を行いました。後編では前編で解説した[lsp-sample]に機能を追加する方法について説明します。
2022.11.25
TypeScript
VSCode
VSCode拡張
フォーマッター
SQL
LSP
35
シェア
3
11
Language Server Protocolを用いたVSCode拡張機能開発 (前編)
SQLフォーマッタをVSCodeの拡張機能にする作業を行っており、そのための方法を学んでいます。本記事ではLanguage Server Protocolを用いたVSCode拡張機能開発について説明します。。
2022.11.24
TypeScript
VSCode
VSCode拡張
フォーマッター
SQL
LSP
64
シェア
10
18
GoLand(JetBrains IDE)のDatabase Tools and SQLプラグインをメインのSQLクライアントにする
RDB(ここでは社内でも実績が多いPostgreSQLとさせてください)のGUIクライアントツールと言えば何を利用していますか? チーム内で聞くと様々なプロダクトの名前が挙がりました。そんな中で私が推したいのは、 GoLand(JetBrainsの有償ライセンスを購入している人)を利用している人に対しては、Database Tools and SQLプラグインを利用することです
2022.10.14
SQL
Goland
便利ツール
JetBrains
9
シェア
2
3
Engineer Camp2022 RustでSQLフォーマッタ作成(後編)
作成したフォーマッタの実装について説明します。前編でも示しましたが、今回作成したフォーマッタの処理の流れを再度示します。
2022.09.16
フォーマッター
SQL
インターン
Rust
インターン2022
4
シェア
2
5
Engineer Camp2022 RustでSQLフォーマッタ作成(前編)
みなさん、こんにちは!Future Engineer Camp 2022に参加した川渕と齋藤です。今回のインターンではSQLフォーマッタをRustで作成しました。私達が取り組んだ内容を紹介します。SQLフォーマッタとはSQLを統一された体裁にフォーマットしてくれるツールです。体裁を統一することで他人が見ても読みやすいコードになり、生産性が向上します。
2022.09.16
フォーマッター
SQL
インターン
Rust
インターン2022
53
シェア
3
6
A5:SQL Mk-2に回帰した話
みなさま、ER図を作成するとき、どんなツールを使っていますか?タイトル通りの出オチですが、数度の輪廻転生を経て私はA5:SQL Mk-2(以下A5M2)を使用しています。ツールをお勧めする記事は多数ありますが、意外と現場のリアルな事情を踏まえた投稿は見当たらなかったので、経験を踏まえてER図作成ツールの比較検討していきたいと思います。
2022.02.25
SQL
データモデル
設計
ER図
便利ツール
a5m2
DB設計
A5:SQLMk-2
20
シェア
9
19
SQLのデータリネージツール、SQLLineageを試してみる
TIG DXユニット真野です。Python連載の2本目です。データリネージという概念に興味をもったのと、それをサポートするためのPytnon製ツールがあったので触ってみます。データリネージとは..
2021.09.28
Python
SQL
データリネージュ
データガバナンス
14
シェア
9
10
Go言語で2WaySQL
こんにちは。2021年4月入社の本田です。本記事では私が当社でアルバイトをしていたときに作成したtwowaysqlというツールについて紹介させていただきます。JavaではuroboroSQLなど広く使われている2WaySQLライブラリが存在しますが、Goでこれがデファクトスタンダートというものは現在のところ存在しません。従って、Go言語でtwowaysqlという2WaySQLライブラリを実装することにしました。
2021.08.03
Go言語
2WaySQL
SQL
OSS
ORM
4
シェア
1
5
SQLビルダーgoquの使い方
業務では専らDynamoDBに触れており、1年以上RDBMSの世界から離れていたのですが、連載のために帰ってきました。というわけで無からネタを考え、goqu体験記を書くことにしました。
2021.08.02
Go言語
SQL
ORM
式
8
シェア
はてな
4
GoとPoatgreSQLでCOPY
データベースでパフォーマンスが大きな問題になりがちなのが、バッチでのデータのインサートと、複雑なクエリーです。が、今回は後者は置いといて、前者のデータの取り込みについて扱います。データの挿入の高速化は最近、ちょびっと大事かなと思うところがあります。というのも...
2021.07.27
Go言語
PostgreSQL
SQL
jackc/pgx
47
シェア
6
11
(新卒で役にたつ!)SQL小技集
今回は業界歴の比較的浅い方々をターゲットに、覚えておくと現場で役立ちそうなSQLの小技をいくつか紹介したいと思います。
2021.04.16
PostgreSQL
SQL
初心者向け
DB
新人向け
ツイート
シェア
はてな
Pocket
DynamoDBをS3へExportして、Glue+AthenaでSQLを実行する
DynamoDBを頻繁に利用しており、連日DynamoDBコンソール画面と睨めっこをしています。DynamoDBのコンソール画面は特定のデータをピンポイントで探すには優秀ですが、データ集計には全く向いていません。
2021.04.03
DynamoDB
SQL
AWS
Glue
S3
Athena
1
シェア
3
8
本番データが急に欲しくなったアナタに贈る、CloudSQLのサーバレスエクスポートを試してみた
本番運用しているデータをサクッと引っこ抜いてCSV錬金したり、DWHなどに連携していないデータを元にDataStudioでコネコネしたり・・・(負荷を気にせず)気軽にやりたいなぁ・・・という貴方に贈る記事になります。
2021.03.10
GCP
SQL
CloudSQL
2
シェア
5
3
登が教えるSQL基礎
私はプロジェクトでシステムテスト、場合によっては本番稼働で起きる性能問題についてSQLチューニングを行ってきました。皆さんの中で、SQLチューニングは「専門的な知識」が必要とか「高レベルなスキル」を要求されると思っている方が居るかも?っと思い、このネタを扱いました。
2021.02.15
SQL
データモデル
入門
初心者向け
ツイート
シェア
4
13
Engineer Camp2020でSQLフォーマッタを開発しました
はじめまして。フューチャーのインターンEngineer Campに参加した中村と申します。この記事では、今回のインターンで私が取り組んだ内容を紹介します。今回のインターンで私は、SQLフォーマッタの作成に取り組みました。
2020.09.19
VSCode
VSCode拡張
フォーマッター
コアテク
SQL
インターン
インターン2020
ANTLR4
構文解析
1
シェア
7
1
Go言語のDBレイヤーライブラリの評価
GoのDBレイヤーライブラリとして有名な、GORM,SQLBoiler,XORMの三つについて違いと評価をまとめてみました。
2019.09.26
Go言語
SQL
DB
技術選定
ORM
GORM
ツイート
シェア
7
22
uroboroSQL x Spring BootによるWebアプリケーション開発
弊社発のOSSプロダクト「uroboroSQL」をSpring Boot上で動かすサンプルアプリケーションを作ってみました。
2017.08.28
Java
uroboroSQL
SQL
SpringBoot
ツイート
シェア
4
1
SQL開発者を幸せにする!? Sublime Text 3でも使える uroboroSQL Formatter を公開しました
弊社謹製のSQLフォーマッターuroboroSQL formatterを公開しましたので、その紹介をさせていただきます。
2017.02.28
コーディング規約
フォーマッター
uroboroSQL
SQL
SublimeText
1
シェア
9
11
SQL実行時のブルームフィルタ(Bloom Filter)アルゴリズム
重要なアルゴリズムであるにもかかわらず、まとまった情報が少ないSQL実行時のブルームフィルタ(Bloom Filter)アルゴリズムについて紹介します。
2016.10.31
SQL
データモデル
アルゴリズム
DB
ツイート
シェア
74
42
1