本文へスキップ
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
101
AIDD
51
DataEngineering
46
セキュリティ
Security
36
認証認可
24
ビジネス
Culture
131
Business
50
Management
48
連載
連載
人気の連載
秋のブログ週間2025
Go1.26リリース
Go1.27リリース
夏休み自由研究2026
春の入門祭り2025
夏の自由研究2025
連載一覧へ
リソース
リソース
フューチャーのガイドライン
設計ガイドライン・コーディング規約
仕事ですぐに使えるTypeScript
(外部サイト)
実務向けの実践テキスト
OSS / ツール
(外部サイト)
Cheetah Grid / uroboroSQL / Vuls
アクティビティ
アクティビティ
HACK TO THE FUTURE
フューチャー主催のプログラミングコンテスト
Future Tech Cast
技術ブログ発のポッドキャスト
アドベントカレンダー
2015年からの歴代一覧
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
検索を開く
最近の検索
すべて消す
人気のタグ
Go言語
266
ガイドライン
23
設計
44
AWS
138
Docker
40
Python
60
生成AI
27
PostgreSQL
29
ドキュメント
21
Java
41
タグ一覧へ
ホーム
カテゴリ
Programming
7ページ目
Programming
カテゴリ
記事一覧
全327本のうち 151 ~ 175 本目
Go1.19で追加されたAppend系メソッド
Go1.19のライブラリマイナーチェンジの中でも、Append系メソッドに注目して紹介します
2022.08.03
宮永崇史
Xでポストする:Go1.19で追加されたAppend系メソッド(13件の反応)
13
Facebookでシェアする:Go1.19で追加されたAppend系メソッド
はてなブックマークで見る:Go1.19で追加されたAppend系メソッド(1ブックマーク)
1
Pocketに保存する:Go1.19で追加されたAppend系メソッド(5保存)
5
Go1.19 encoding/csv のアップデート
Go 1.19 のencoding/csv のアップデート内容について紹介します。Go 1.19 Release Notesに1行だけ追加されています。
2022.08.02
真野隼記
Xでポストする:Go1.19 encoding/csv のアップデート(10件の反応)
10
Facebookでシェアする:Go1.19 encoding/csv のアップデート
はてなブックマークで見る:Go1.19 encoding/csv のアップデート(1ブックマーク)
1
Pocketに保存する:Go1.19 encoding/csv のアップデート(5保存)
5
Go 1.19リリース連載始まります GoDoc/ツール周りのアップデート
Go 1.18のジェネリクス導入の大規模リリースと比べると比較的小さな1.19ですが、それでもさまざまな変更があります。今回ももちろん、恒例行事になりつつある、このテックブログでリリース連載をやります。まずは、GoDocと、その他ツール周りのアップデートの紹介です。
2022.08.01
澁川喜規
Xでポストする: Go 1.19リリース連載始まります GoDoc/ツール周りのアップデート(79件の反応)
79
Facebookでシェアする: Go 1.19リリース連載始まります GoDoc/ツール周りのアップデート
はてなブックマークで見る: Go 1.19リリース連載始まります GoDoc/ツール周りのアップデート(46ブックマーク)
46
Pocketに保存する: Go 1.19リリース連載始まります GoDoc/ツール周りのアップデート(29保存)
29
SpringBootで動的な条件をもとにDIしたい
SpringBootのDependency Injection(DI)は便利ですよね?利用する側にコンストラクタインジェクションやら、フィールドインジェクションやらセッターインジェクションやらの形式で書いておくと、DIコンテナが勝手に実行時に対象となるクラスをもってきてインスタンスの生成をしてくれますし、インスタンスのライフサイクルをインジェクションされるクラス側に書けます。実行時にDIしてくれるとはいっても...
2022.07.29
澁川喜規
Xでポストする:SpringBootで動的な条件をもとにDIしたい(14件の反応)
14
Facebookでシェアする:SpringBootで動的な条件をもとにDIしたい
はてなブックマークで見る:SpringBootで動的な条件をもとにDIしたい(35ブックマーク)
35
Pocketに保存する:SpringBootで動的な条件をもとにDIしたい(18保存)
18
Software Design 2022年8月号 執筆記
先日(2022年7月15日)発売された技術評論社の Software Design 2022年 8月号 に寄稿させていただきました。まずはじめに、このような寄稿の機会をくださった技術評論社の方々には、心からお礼申し上げます。
2022.07.21
武田大輝
Xでポストする:Software Design 2022年8月号 執筆記(19件の反応)
19
Facebookでシェアする:Software Design 2022年8月号 執筆記
はてなブックマークで見る:Software Design 2022年8月号 執筆記(2ブックマーク)
2
Pocketに保存する:Software Design 2022年8月号 執筆記(5保存)
5
SpringBootで、プロジェクトの共有ライブラリとして作ったHTTPのコントローラを公開する
アプリケーション開発のチームと、共有ライブラリチームに分かれているが、共有ライブラリ側でアプリ側にHTTPのエンドポイントを追加したい場合があると思います。例えば、特別なヘルスチェックのエンドポイントを足したいとか。SpringBootのデモアプリとして作成したもの(Spring Starter ProjectでSpring Webだけ足したもの)をベースにやり方をまとめていきます。
2022.07.05
澁川喜規
Xでポストする:SpringBootで、プロジェクトの共有ライブラリとして作ったHTTPのコントローラを公開する(6件の反応)
6
Facebookでシェアする:SpringBootで、プロジェクトの共有ライブラリとして作ったHTTPのコントローラを公開する
はてなブックマークで見る:SpringBootで、プロジェクトの共有ライブラリとして作ったHTTPのコントローラを公開する(2ブックマーク)
2
Pocketに保存する:SpringBootで、プロジェクトの共有ライブラリとして作ったHTTPのコントローラを公開する(4保存)
4
grpc-gatewayでgRPCとREST両対応のサーバを作る
昨日に続き、gRPCネタです。この記事では次のネタを扱います。- gRPCの概観- gRPCとブラウザの関係性
2022.06.24
関靖秀
Xでポストする:grpc-gatewayでgRPCとREST両対応のサーバを作る(6件の反応)
6
Facebookでシェアする:grpc-gatewayでgRPCとREST両対応のサーバを作る
はてなブックマークで見る:grpc-gatewayでgRPCとREST両対応のサーバを作る(6ブックマーク)
6
Pocketに保存する:grpc-gatewayでgRPCとREST両対応のサーバを作る(22保存)
22
gRPCのGo実装の新星、Connect
6/1に公開されたばかりのgRPC関連のライブラリのConnectを紹介することにしました。
2022.06.23
澁川喜規
Xでポストする:gRPCのGo実装の新星、Connect(306件の反応)
306
Facebookでシェアする:gRPCのGo実装の新星、Connect
はてなブックマークで見る:gRPCのGo実装の新星、Connect(109ブックマーク)
109
Pocketに保存する:gRPCのGo実装の新星、Connect(85保存)
85
Open API Specification 3.1と気になる仕様策定
Open APIは2022.6.21時点では3.1.0が最新です。これまでリリースノートすらウォッチしていなかったので気になったことを調べてまとめました。
2022.06.22
真野隼記
Xでポストする:Open API Specification 3.1と気になる仕様策定(26件の反応)
26
Facebookでシェアする:Open API Specification 3.1と気になる仕様策定
はてなブックマークで見る:Open API Specification 3.1と気になる仕様策定(17ブックマーク)
17
Pocketに保存する:Open API Specification 3.1と気になる仕様策定(12保存)
12
サービス間通信とIDL(インターフェース記述言語)連載を始めます
IDLやエコシステム、サービス間の通信(何かしらのRPC関連の技術)をテーマにした連載を始めます。IDL(インターフェース記述言語: Interface Definition Language)と聞けば...
2022.06.22
真野隼記
Xでポストする:サービス間通信とIDL(インターフェース記述言語)連載を始めます(7件の反応)
7
Facebookでシェアする:サービス間通信とIDL(インターフェース記述言語)連載を始めます
はてなブックマークで見る:サービス間通信とIDL(インターフェース記述言語)連載を始めます(5ブックマーク)
5
Pocketに保存する:サービス間通信とIDL(インターフェース記述言語)連載を始めます(3保存)
3
Go で map 型の YAML 出力を指定の順序へ変更したい
!表題の通り、Go で map 型の YAML 出力の際、key を指定した順序にする方法を調査・実装してみました。指定した順序で出力したいので、map を struct へ変換して出力しました
2022.06.15
多賀聡一朗
Xでポストする:Go で map 型の YAML 出力を指定の順序へ変更したい(21件の反応)
21
Facebookでシェアする:Go で map 型の YAML 出力を指定の順序へ変更したい
はてなブックマークで見る:Go で map 型の YAML 出力を指定の順序へ変更したい(1ブックマーク)
1
Pocketに保存する:Go で map 型の YAML 出力を指定の順序へ変更したい(6保存)
6
循環的複雑度の計算を題材にRoslyn APIを使ってみた
循環的複雑度の計算を題材に、Roslynを用いてVB.NETに対する解析コードをC#で書いてみました。本記事では、メソッド単位の循環的複雑度の計算を、クエリメソッドを用いて構文木を走査する方法とVisualBasicSyntaxWalkerを継承したクラスを用いて構文木を走査する方法の2通りの方法を紹介します。
2022.06.14
山田修路
Xでポストする:循環的複雑度の計算を題材にRoslyn APIを使ってみた(2件の反応)
2
Facebookでシェアする:循環的複雑度の計算を題材にRoslyn APIを使ってみた
はてなブックマークで見る:循環的複雑度の計算を題材にRoslyn APIを使ってみた(1ブックマーク)
1
Pocketに保存する:循環的複雑度の計算を題材にRoslyn APIを使ってみた(5保存)
5
ドメイン駆動設計の源流のPofEAAを読んでみる
最近、ドメイン駆動設計(以下DDD)とかそのあたりを読みこんでいる人から、DDD本の読み方を教えてもらいました。ここではDDD本はエリック・エヴァンスのドメイン駆動設計の方を参照しました。「DDDはパターンランゲージの形式を意識してるよ」ということでした。ただし、きちんとしたパターンランゲージの形式になっておらず、記述が著者のものになってるので、読者は注意して読む必要があるのかもとのことです
2022.06.10
澁川喜規
Xでポストする:ドメイン駆動設計の源流のPofEAAを読んでみる(40件の反応)
40
Facebookでシェアする:ドメイン駆動設計の源流のPofEAAを読んでみる
はてなブックマークで見る:ドメイン駆動設計の源流のPofEAAを読んでみる(93ブックマーク)
93
Pocketに保存する:ドメイン駆動設計の源流のPofEAAを読んでみる(78保存)
78
GoogleWorkspace SDKのAPIリクエスト間隔は気を付けましょう
Google Workspace Admin SDKのDirectory APIを使った開発を行いました。本記事では、APIを利用した際に500エラーを頻発させてしまった件について執筆していこうと思います。
2022.06.09
岸下優介
Xでポストする:GoogleWorkspace SDKのAPIリクエスト間隔は気を付けましょう(4件の反応)
4
Facebookでシェアする:GoogleWorkspace SDKのAPIリクエスト間隔は気を付けましょう
はてなブックマークで見る:GoogleWorkspace SDKのAPIリクエスト間隔は気を付けましょう
Pocketに保存する:GoogleWorkspace SDKのAPIリクエスト間隔は気を付けましょう(3保存)
3
AWS Lambdaの初期化処理と初期化タイミングの考慮不足によるはまりどころ
AWS Lambdaで、予約済同時実行数を1に制限して使っていたときに、初期化処理と初期化タイミングの考慮不足により、はまったことがありました。本記事ではLambdaの初期化処理についておさらいした後、はまったケースの事例や原因、対応した方法を紹介します。
2022.06.07
辻大志郎
Xでポストする:AWS Lambdaの初期化処理と初期化タイミングの考慮不足によるはまりどころ(9件の反応)
9
Facebookでシェアする:AWS Lambdaの初期化処理と初期化タイミングの考慮不足によるはまりどころ
はてなブックマークで見る:AWS Lambdaの初期化処理と初期化タイミングの考慮不足によるはまりどころ(25ブックマーク)
25
Pocketに保存する:AWS Lambdaの初期化処理と初期化タイミングの考慮不足によるはまりどころ(18保存)
18
Go言語で定数として扱いたいmapを毎回アロケートさせて性能劣化した話
参加しているプロジェクトで、数百万件のデータを処理する機能を担当したことがありました。本記事はその際の失敗と、その失敗から得た経験を共有するため、執筆しました。
2022.06.03
原忠辰
Xでポストする:Go言語で定数として扱いたいmapを毎回アロケートさせて性能劣化した話(29件の反応)
29
Facebookでシェアする:Go言語で定数として扱いたいmapを毎回アロケートさせて性能劣化した話
はてなブックマークで見る:Go言語で定数として扱いたいmapを毎回アロケートさせて性能劣化した話(54ブックマーク)
54
Pocketに保存する:Go言語で定数として扱いたいmapを毎回アロケートさせて性能劣化した話(33保存)
33
golang.tokyo #32 で go-twowaysql について紹介しました
TIG 多賀です。 2022/5/19 に開催された golang.tokyo #32 に登壇しましたので報告させていただきます。「自作ライブラリ、ソフトウェアGo自慢大会」ということで、OSS 活動の一環で作成したfuture-architect/go-twowaysqlについて紹介してきました。
2022.05.31
多賀聡一朗
Xでポストする:golang.tokyo #32 で go-twowaysql について紹介しました(2件の反応)
2
Facebookでシェアする:golang.tokyo #32 で go-twowaysql について紹介しました
はてなブックマークで見る:golang.tokyo #32 で go-twowaysql について紹介しました(1ブックマーク)
1
Pocketに保存する:golang.tokyo #32 で go-twowaysql について紹介しました(2保存)
2
golang.tokyo #32を主催しました
golang.tokyo #32を主催しました。Futureが社外向けに行なっているFuture Tech Nightという、だいたい月次で行なっている勉強会があり、今月はGoですかね、という話をしていたのですが、どうせなら外部の人にも登壇してもらう場にして盛り上げて、集客もたくさんしよう、という感じでgolang.tokyoとしての開催にすることにしました。
2022.05.24
澁川喜規
Xでポストする:golang.tokyo #32を主催しました(19件の反応)
19
Facebookでシェアする:golang.tokyo #32を主催しました
はてなブックマークで見る:golang.tokyo #32を主催しました(1ブックマーク)
1
Pocketに保存する:golang.tokyo #32を主催しました(4保存)
4
Lambda×Go並列処理で100万回APIを呼び出す
業務でAPIを通して数万~100万のデータのバッチ処理を行うLambdaを開発したので、学びを共有したいと思います。
2022.05.16
後藤玲雄
Xでポストする:Lambda×Go並列処理で100万回APIを呼び出す(16件の反応)
16
Facebookでシェアする:Lambda×Go並列処理で100万回APIを呼び出す
はてなブックマークで見る:Lambda×Go並列処理で100万回APIを呼び出す(8ブックマーク)
8
Pocketに保存する:Lambda×Go並列処理で100万回APIを呼び出す(16保存)
16
Lambda Function URLs をGoでお試し。実行時間の上限(タイムアウト)やWeb API構築周りで気になること
2022/04/06にGAになったと発表された、Lambda Function URLsは、AWS Lambdaに直接HTTPSエンドポイントを追加できるというもので、API Gateway(やALB)無しでWeb APIやサイトを構築できると話題になりました。
2022.05.10
真野隼記
Xでポストする:Lambda Function URLs をGoでお試し。実行時間の上限(タイムアウト)やWeb API構築周りで気になること(43件の反応)
43
Facebookでシェアする:Lambda Function URLs をGoでお試し。実行時間の上限(タイムアウト)やWeb API構築周りで気になること
はてなブックマークで見る:Lambda Function URLs をGoでお試し。実行時間の上限(タイムアウト)やWeb API構築周りで気になること(9ブックマーク)
9
Pocketに保存する:Lambda Function URLs をGoでお試し。実行時間の上限(タイムアウト)やWeb API構築周りで気になること(9保存)
9
読書感想文「リファクタリング第2版」
「リファクタリング」という言葉を聞いたことがある人は多いでしょう。「リファクタリング」という言葉は最初の書籍が出版されて、ここ22年ほどですっかり「一般名詞」として開発の中の活動として定着した印象があります。リファクタリングは「コードの機能を変えずに、コードのメンテナンスがしやすいようにコードを整理する」活動です。リファクタリング本と相互に参考文献になっているエクストリームプログラミングの本では次のサイクルを繰り返すことで開発の生産性と品質を維持しながら開発をし続けることを提唱していました。
2022.04.25
澁川喜規
Xでポストする:読書感想文「リファクタリング第2版」(6件の反応)
6
Facebookでシェアする:読書感想文「リファクタリング第2版」
はてなブックマークで見る:読書感想文「リファクタリング第2版」(5ブックマーク)
5
Pocketに保存する:読書感想文「リファクタリング第2版」(12保存)
12
「プロになるJava」読書感想文〜新人の頃の気持ちで最近のJava入門書を読む話
久しぶりにJavaを利用するプロジェクトにアサインされたことや、初めてOJTトレーナーをやることになったことがきっかけで、「最近のJava入門書ってどんな感じなんだろう?」とふと興味が湧きました。というわけで、「プロになるJava―仕事で必要なプログラミングの知識がゼロから身につく最高の指南書」(以下「プロになるJava」)というJava入門書を早速購入し、読んでみた中での感想文となります。
2022.04.22
永井優斗
Xでポストする:「プロになるJava」読書感想文〜新人の頃の気持ちで最近のJava入門書を読む話(11件の反応)
11
Facebookでシェアする:「プロになるJava」読書感想文〜新人の頃の気持ちで最近のJava入門書を読む話
はてなブックマークで見る:「プロになるJava」読書感想文〜新人の頃の気持ちで最近のJava入門書を読む話(4ブックマーク)
4
Pocketに保存する:「プロになるJava」読書感想文〜新人の頃の気持ちで最近のJava入門書を読む話(14保存)
14
フューチャー製OSSのreguerrに入門しつつ、エラーハンドリングしてPRあげてみた
フューチャー製OSSであるreguerrに入門しようと思います。入門の途中でエラーと遭遇したため、途中からエラーハンドリング編に突入しています。入門祭りということで、エラーハンドリングの一例として「こんな風に考えるんだなー」と思いつつ読んでいただければ幸いです。また、最終的にはエラーハンドリングを元に、OSSへPRを投げています。そういったOSSとの向き合い方を感じて頂くきっかけになれば良いなと思っています。
2022.04.19
村田靖拓
Xでポストする:フューチャー製OSSのreguerrに入門しつつ、エラーハンドリングしてPRあげてみた(2件の反応)
2
Facebookでシェアする:フューチャー製OSSのreguerrに入門しつつ、エラーハンドリングしてPRあげてみた
はてなブックマークで見る:フューチャー製OSSのreguerrに入門しつつ、エラーハンドリングしてPRあげてみた
Pocketに保存する:フューチャー製OSSのreguerrに入門しつつ、エラーハンドリングしてPRあげてみた(6保存)
6
Pyright を LSP サーバとした自作 LSP クライアント(実装編)
Pyright を LSP サーバとした自作クライアントを実装しますが、その前に経緯について説明します。アルバイトの前は、Future のインターン Engineer Camp で Python のソースコード解析に取り組んでいました。当時は Python の AST モジュールを活用する方針で、それ以外は自前で解析していました。アルバイトでも引き続き解析に取り組んでいますが、次第に型推論などの技術が必要になってきており、全てを自前で実装することは困難な状況です。
2022.03.03
空閑康太
Xでポストする:Pyright を LSP サーバとした自作 LSP クライアント(実装編)(5件の反応)
5
Facebookでシェアする:Pyright を LSP サーバとした自作 LSP クライアント(実装編)
はてなブックマークで見る:Pyright を LSP サーバとした自作 LSP クライアント(実装編)(2ブックマーク)
2
Pocketに保存する:Pyright を LSP サーバとした自作 LSP クライアント(実装編)(5保存)
5
Pyright を LSP サーバとした自作 LSP クライアント(調査編)
Language Server Protocol の理解として、Pyright を LSP サーバとした自作クライアントを作成しました。その際、Pyright に解析させるための初期化方法がドキュメントには書かれていなかったので、VSCode 拡張用のクライアントをトレースして調査することにしました
2022.03.02
空閑康太
Xでポストする:Pyright を LSP サーバとした自作 LSP クライアント(調査編)(2件の反応)
2
Facebookでシェアする:Pyright を LSP サーバとした自作 LSP クライアント(調査編)
はてなブックマークで見る:Pyright を LSP サーバとした自作 LSP クライアント(調査編)(1ブックマーク)
1
Pocketに保存する:Pyright を LSP サーバとした自作 LSP クライアント(調査編)(1保存)
1
前のページ
1
2
…
4
5
6
7
8
9
10
…
13
14
次のページ