本文へスキップ
Future Tech Blog
フューチャー技術ブログ
メニュー
表示テーマ
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
カテゴリ
カテゴリ
開発
Programming
327
Frontend
135
Mobile
57
IoT
52
VR
20
基盤
DevOps
136
Cloud
79
DB
70
Infrastructure
70
IaC
57
AI
DataScience
100
AIDD
51
DataEngineering
46
セキュリティ
Security
36
認証認可
24
ビジネス
Culture
131
Business
50
Management
48
連載
連載
人気の連載
秋のブログ週間2025
Go1.26リリース
Go1.27リリース
春の入門祭り2025
春の入門祭り2024
AI Tips
連載一覧へ
リソース
リソース
フューチャーのガイドライン
設計ガイドライン・コーディング規約
仕事ですぐに使えるTypeScript
(外部サイト)
実務向けの実践テキスト
OSS / ツール
(外部サイト)
Cheetah Grid / uroboroSQL / Vuls
アクティビティ
アクティビティ
HACK TO THE FUTURE
フューチャー主催のプログラミングコンテスト
Future Tech Cast
技術ブログ発のポッドキャスト
アドベントカレンダー
2015年からの歴代一覧
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
検索を開く
最近の検索
すべて消す
人気のタグ
Go言語
266
ガイドライン
23
設計
44
AWS
138
Python
60
Docker
40
生成AI
27
PostgreSQL
29
Claude
18
Java
41
タグ一覧へ
ホーム
著者
真野隼記
5ページ目
真野隼記
さんのページ
記事一覧
全154本のうち 101 ~ 125 本目
Google Drive API v3をサービスアカウトとGoから利用
Google DriveにアップロードされたExcelファイルを利用したちょっとしたジョブを実装する機会があり、処理を動かしたいのがAWSなど別のプラットフォームであったため、サービスアカウントを用いてGoogle Drive APIにアクセスするGoプログラムを作りました。
2021.10.22
Programming
Xでポストする:Google Drive API v3をサービスアカウトとGoから利用(6ポスト)
6
Facebookでシェアする:Google Drive API v3をサービスアカウトとGoから利用
はてなブックマークで見る:Google Drive API v3をサービスアカウトとGoから利用(12ブックマーク)
12
Pocketに保存する:Google Drive API v3をサービスアカウトとGoから利用(7保存)
7
SQLのデータリネージツール、SQLLineageを試してみる
TIG DXユニット真野です。Python連載の2本目です。データリネージという概念に興味をもったのと、それをサポートするためのPytnon製ツールがあったので触ってみます。データリネージとは..
2021.09.28
DataEngineering
Xでポストする:SQLのデータリネージツール、SQLLineageを試してみる(14ポスト)
14
Facebookでシェアする:SQLのデータリネージツール、SQLLineageを試してみる
はてなブックマークで見る:SQLのデータリネージツール、SQLLineageを試してみる(9ブックマーク)
9
Pocketに保存する:SQLのデータリネージツール、SQLLineageを試してみる(10保存)
10
VPC内のAmazon API Gatewayをインターネットオーバーで疎通確認する
Gateway+Lambda という構成でWebAPIを開発する際、ちょっと便利に使える疎通方法をまとめます。API GatewayですがPublicなエンドポイントがあれば curlコマンドやPostmanを用いての動作検証も容易だと思います。
2021.09.24
Cloud
Xでポストする:VPC内のAmazon API Gatewayをインターネットオーバーで疎通確認する(2ポスト)
2
Facebookでシェアする:VPC内のAmazon API Gatewayをインターネットオーバーで疎通確認する
はてなブックマークで見る:VPC内のAmazon API Gatewayをインターネットオーバーで疎通確認する(7ブックマーク)
7
Pocketに保存する:VPC内のAmazon API Gatewayをインターネットオーバーで疎通確認する(6保存)
6
ローカルフォワードプロキシでHTTP要求時に機能横断な処理を差し込み
個人的に大好きなフォワードプロキシの概要と、Goでの既存のOSSライブラリを利用した実装例をまとめました。このテーマに決めた理由は以下です。
2021.08.26
Programming
Xでポストする:ローカルフォワードプロキシでHTTP要求時に機能横断な処理を差し込み(3ポスト)
3
Facebookでシェアする:ローカルフォワードプロキシでHTTP要求時に機能横断な処理を差し込み
はてなブックマークで見る:ローカルフォワードプロキシでHTTP要求時に機能横断な処理を差し込み(6ブックマーク)
6
Pocketに保存する:ローカルフォワードプロキシでHTTP要求時に機能横断な処理を差し込み(8保存)
8
golang.tokyo31でGoを使ってホントのところというテーマで登壇しました
golang.tokyo #31のテーマはISIDさんとフューチャーで「受託開発におけるGoの実態について語る」というテーマだったので、何を話すか悩みましたが、ベーシックに自分の観測範囲における自社でのGoの利用状況とか使ってよかった点をまとめることにしました。それだけだとよくありがちかなと思ったので、リーダー視点という要素をスパイスに入れています。
2021.08.20
Programming
Xでポストする:golang.tokyo31でGoを使ってホントのところというテーマで登壇しました(7ポスト)
7
Facebookでシェアする:golang.tokyo31でGoを使ってホントのところというテーマで登壇しました
はてなブックマークで見る:golang.tokyo31でGoを使ってホントのところというテーマで登壇しました(1ブックマーク)
1
Pocketに保存する:golang.tokyo31でGoを使ってホントのところというテーマで登壇しました(3保存)
3
Go1.17のencoding/csv
Go1.17連載の2つ目です。encoding/csvのマイナーチェンジ(APIが1個だけ追加した)という小ネタです。
2021.08.11
Programming
Xでポストする:Go1.17のencoding/csv(56ポスト)
56
Facebookでシェアする:Go1.17のencoding/csv
はてなブックマークで見る:Go1.17のencoding/csv(16ブックマーク)
16
Pocketに保存する:Go1.17のencoding/csv(18保存)
18
GoのモダンDBアクセスレイヤーRELを触って
テーマはorm-ishなデータベースアクセスレイヤーライブラリであるRELです。他のメジャーなORMライブラリに比べるとまだまだGitHub Stars数は少なくマイナーかもしれませんが、いくつか興味深い点があったので最後までお付き合いいただければです。
2021.07.26
Programming
Xでポストする:GoのモダンDBアクセスレイヤーRELを触って(32ポスト)
32
Facebookでシェアする:GoのモダンDBアクセスレイヤーRELを触って
はてなブックマークで見る:GoのモダンDBアクセスレイヤーRELを触って(30ブックマーク)
30
Pocketに保存する:GoのモダンDBアクセスレイヤーRELを触って(27保存)
27
GoのORマッパー連載を始めます
7/26(月)~8/3(水)の平日にかけて、GoでRDBに対してアクセスライブラリ(ORMとクエリビルダー)をテーマにした連載を始めます。
2021.07.26
Programming
Xでポストする:GoのORマッパー連載を始めます(23ポスト)
23
Facebookでシェアする:GoのORマッパー連載を始めます
はてなブックマークで見る:GoのORマッパー連載を始めます(44ブックマーク)
44
Pocketに保存する:GoのORマッパー連載を始めます(36保存)
36
JavaScriptのコレクション操作入門
このフューチャー技術ブログを機能拡張する過程で学んだコレクション操作で利用頻度が高い順にまとめます。ブログ運営(?)の保守運用な雰囲気が少しでも伝わればなと思います。
2021.06.23
Frontend
Xでポストする:JavaScriptのコレクション操作入門(5ポスト)
5
Facebookでシェアする:JavaScriptのコレクション操作入門
はてなブックマークで見る:JavaScriptのコレクション操作入門(3ブックマーク)
3
Pocketに保存する:JavaScriptのコレクション操作入門(6保存)
6
15分の壁を超えて。Lambda分散実行術
AWSで一度Lambdaを利用すると、その利便性から徐々に利用範囲が広がっていくことがよく観測されます。一度だけならと一度手を出すと、いつの間にかLambda以外で動かすことによるイベント連携の手間や、キャパシティプランニング、CI/CDパイプライン構築と運用監視の手間など、フルマネージド及び周辺システムのエコシステムの恩恵を得られなくてイライラする事も、身体に耐性がついてつい利用量が増えていくこともしばしばです。
2021.06.01
Programming
Xでポストする:15分の壁を超えて。Lambda分散実行術(6ポスト)
6
Facebookでシェアする:15分の壁を超えて。Lambda分散実行術
はてなブックマークで見る:15分の壁を超えて。Lambda分散実行術(3ブックマーク)
3
Pocketに保存する:15分の壁を超えて。Lambda分散実行術(9保存)
9
ユーザーストーリーマッピングで始める要求整理
ユーザーストーリーマップがあると、全体像の認識をチーム全体で共有できて便利です。ユーザーストーリーマップは視覚的にわかりやすく、特殊な構造もしていないため共通理解しやすいことがポイントです。また、ユーザーストーリーマップはこれから何を作ろうかという要求定義の段階でも有効に感じます。この記事では要求の整理と理解のためにユーザーストーリーマップを使ってみたときの気がついた点や振り返りをまとめました
2021.05.24
Management
Xでポストする:ユーザーストーリーマッピングで始める要求整理(27ポスト)
27
Facebookでシェアする:ユーザーストーリーマッピングで始める要求整理
はてなブックマークで見る:ユーザーストーリーマッピングで始める要求整理(17ブックマーク)
17
Pocketに保存する:ユーザーストーリーマッピングで始める要求整理(36保存)
36
HTTP検索条件、GETにするか?POSTにするか?
RESTfullとかRESTishな方針でWebAPIの横断検索を設計する際にチーム内で方針について議論したやり取りの備忘記事です。
2021.05.18
Infrastructure
Xでポストする:HTTP検索条件、GETにするか?POSTにするか?(125ポスト)
125
Facebookでシェアする:HTTP検索条件、GETにするか?POSTにするか?
はてなブックマークで見る:HTTP検索条件、GETにするか?POSTにするか?(305ブックマーク)
305
Pocketに保存する:HTTP検索条件、GETにするか?POSTにするか?(94保存)
94
Flutterで技術ブログRSSリーダー
FlutterでRSSを用いてフューチャー技術ブログリーダーを作ろうと思います。
2021.05.14
Mobile
Xでポストする:Flutterで技術ブログRSSリーダー
Facebookでシェアする:Flutterで技術ブログRSSリーダー
はてなブックマークで見る:Flutterで技術ブログRSSリーダー(5ブックマーク)
5
Pocketに保存する:Flutterで技術ブログRSSリーダー(4保存)
4
Goでバッチ登録するときのイディオム
個人利用など、ごく小さなサービスなどでない限り、複数件のレコードを一括でデータストア層へ登録する必要は出てくると思います。この時1件ずつループ処理で登録するのではなく、効率性などの観点で各データストアが提供する一括登録の仕組みを利用すると思います。
2021.04.30
Programming
Xでポストする:Goでバッチ登録するときのイディオム(1ポスト)
1
Facebookでシェアする:Goでバッチ登録するときのイディオム
はてなブックマークで見る:Goでバッチ登録するときのイディオム(5ブックマーク)
5
Pocketに保存する:Goでバッチ登録するときのイディオム(12保存)
12
Goのフラットパッケージについて登壇しました
TIG真野です。2021/3/19に「Future Tech Night #7 〜フューチャーの開発事例と共に学べるGo勉強会〜」を開催しました。トップバッターでGoの開発構成・アプリアーキテクチャについて話したので報告します。
2021.04.27
Programming
Xでポストする:Goのフラットパッケージについて登壇しました(10ポスト)
10
Facebookでシェアする:Goのフラットパッケージについて登壇しました
はてなブックマークで見る:Goのフラットパッケージについて登壇しました(8ブックマーク)
8
Pocketに保存する:Goのフラットパッケージについて登壇しました(21保存)
21
春だから学ぶシステム連携
システム間のデータ連携は業務システムでは不可欠な要素ですが、初心者にはとっつきにくい概念です。けれどシステムとしての付加価値はデータを繋げることで生まれることが多く、非常に重要です。本記事ではそんなデータ連携について、具体的なパターンを例に上げて説明します。
2021.04.14
Programming
Xでポストする:春だから学ぶシステム連携
Facebookでシェアする:春だから学ぶシステム連携
はてなブックマークで見る:春だから学ぶシステム連携(3ブックマーク)
3
Pocketに保存する:春だから学ぶシステム連携(5保存)
5
CSVと親しくなるAWK術
CSVデータをAWKで処理する例を紹介します。
2021.03.30
Infrastructure
Xでポストする:CSVと親しくなるAWK術(9ポスト)
9
Facebookでシェアする:CSVと親しくなるAWK術
はてなブックマークで見る:CSVと親しくなるAWK術(5ブックマーク)
5
Pocketに保存する:CSVと親しくなるAWK術(16保存)
16
シェルスクリプトとLinuxコマンド連載を初めます
タイトル通り、シェルスクリプトとLinuxコマンドをテーマにした連載を初めます。
2021.03.21
Infrastructure
Xでポストする:シェルスクリプトとLinuxコマンド連載を初めます
Facebookでシェアする:シェルスクリプトとLinuxコマンド連載を初めます
はてなブックマークで見る:シェルスクリプトとLinuxコマンド連載を初めます(4ブックマーク)
4
Pocketに保存する:シェルスクリプトとLinuxコマンド連載を初めます(2保存)
2
PubSubのメッセージスキーマを試してみる
2021年3月に発表されたCloud PubSubのメッセージスキーマを試します。
2021.03.09
Cloud
Xでポストする:PubSubのメッセージスキーマを試してみる(3ポスト)
3
Facebookでシェアする:PubSubのメッセージスキーマを試してみる
はてなブックマークで見る:PubSubのメッセージスキーマを試してみる(8ブックマーク)
8
Pocketに保存する:PubSubのメッセージスキーマを試してみる(15保存)
15
Go 1.16のgo installについて
Go 1.16連載の2つ目となるこの記事では、Go 1.16で機能追加された go install について説明します。
2021.02.09
Programming
Xでポストする:Go 1.16のgo installについて(4ポスト)
4
Facebookでシェアする:Go 1.16のgo installについて
はてなブックマークで見る:Go 1.16のgo installについて(16ブックマーク)
16
Pocketに保存する:Go 1.16のgo installについて(21保存)
21
オレのDynamoDB Streamsが再着火しないわけがない
DynamoDB Streamsは、DynamoDBに対する項目の追加、変更、削除をイベントとして検出できる機能です。テーブルの項目が変更されるとすぐに、新しいレコードがテーブルのストリームに表示されます
2021.01.22
DB
Xでポストする:オレのDynamoDB Streamsが再着火しないわけがない(1ポスト)
1
Facebookでシェアする:オレのDynamoDB Streamsが再着火しないわけがない
はてなブックマークで見る:オレのDynamoDB Streamsが再着火しないわけがない(3ブックマーク)
3
Pocketに保存する:オレのDynamoDB Streamsが再着火しないわけがない(9保存)
9
数字で振り返るフューチャー技術ブログ(2020)
フューチャー技術ブログの2020年を数値で振り返りたいと思います。投稿数、カテゴリ割合、PV、人気の記事ランキングなどを大公開します
2020.11.27
Culture
Xでポストする:数字で振り返るフューチャー技術ブログ(2020)
Facebookでシェアする:数字で振り返るフューチャー技術ブログ(2020)
はてなブックマークで見る:数字で振り返るフューチャー技術ブログ(2020)
Pocketに保存する:数字で振り返るフューチャー技術ブログ(2020)(1保存)
1
GoのWebアプリ開発でフラットパッケージにした話
1年弱ほどGo言語でWebAPIアプリケーションを開発していますが、かなり割り切った構成・テスト方針を採用しました。そろそろ1年弱になり機能開発も比較的落ち着き、保守運用フェーズの割合も徐々に増えてきた頃合いなので、やったこと・学び・反省といった振り返りを共有します。
2020.11.09
Programming
Xでポストする:GoのWebアプリ開発でフラットパッケージにした話(25ポスト)
25
Facebookでシェアする:GoのWebアプリ開発でフラットパッケージにした話
はてなブックマークで見る:GoのWebアプリ開発でフラットパッケージにした話(107ブックマーク)
107
Pocketに保存する:GoのWebアプリ開発でフラットパッケージにした話(76保存)
76
フューチャーOSS推進タスクフォース始めます
フューチャーOSS推進タスクフォースを開始しました。実は7月に発足してから8月には活動の骨子が固まり、タスクフォース自体は始動していましたが、中身を作ってから告知した方が具体性があってブレも無くなり良いのでは?という話があり、少しタイミングをずらしてのご報告です。
2020.11.07
Culture
Xでポストする:フューチャーOSS推進タスクフォース始めます
Facebookでシェアする:フューチャーOSS推進タスクフォース始めます
はてなブックマークで見る:フューチャーOSS推進タスクフォース始めます(29ブックマーク)
29
Pocketに保存する:フューチャーOSS推進タスクフォース始めます(18保存)
18
Policy as Code を実現する Open Policy Agent に憧れて。ポリシーコードでAPI仕様をLintする
Open Policy Agent(OPA)は汎用的なポリシーエンジンで、Rego と呼ばれるポリシー言語で定義されたルールに従って、入力がポリシーに沿っているか否かの判定を移譲させることができます。Regoで宣言的にポリシーを実装し、Policy as Code を実現できます。コーディング規約も一種のポリシーとみなして、Open API Spec(Swagger)をLinter的にチェックするツールを題材に、OPAを用いて開発してみたいと思います。
2020.09.30
DevOps
Xでポストする:Policy as Code を実現する Open Policy Agent に憧れて。ポリシーコードでAPI仕様をLintする(4ポスト)
4
Facebookでシェアする:Policy as Code を実現する Open Policy Agent に憧れて。ポリシーコードでAPI仕様をLintする
はてなブックマークで見る:Policy as Code を実現する Open Policy Agent に憧れて。ポリシーコードでAPI仕様をLintする(29ブックマーク)
29
Pocketに保存する:Policy as Code を実現する Open Policy Agent に憧れて。ポリシーコードでAPI仕様をLintする(27保存)
27
前のページ
1
2
3
4
5
6
7
次のページ