Future Tech Blog
フューチャー技術ブログ
Home
Authors
武田大輝
武田大輝
さんのページ
14
投稿
1653
総シェア数
146
Twitter
0
Facebook
761
はてブ
746
Pocket
Go1.22リリースパーティに「ServeMuxの競合検知と性能」というタイトルで登壇しました
3/18に開催されたGo1.22のリリースパーティに登壇しました。少し時間が空いてしまいましたが、登壇レポートになります。
2024.04.08
登壇レポート
Go言語
Goリリースパーティ
ツイート
シェア
1
5
Go1.22 リリース連載 HTTPルーティングの強化
Goの標準ライブラリである net/http の ServeMux におけるルーティング周りの強化について取り上げます。
2024.02.02
Go言語
技術選定
Go1.22
chi
ツイート
シェア
32
21
【技育祭2023秋 登壇レポート】エンジニアを目指す君たちはどう生きるか ~ソフトウェアアーキテクトのすゝめ~
TIG DX Unitの武田です。技育祭2023秋のDAY1 14:30 - 15:15のセッションにて登壇させていただいた報告記事です
2023.10.23
登壇レポート
技育祭
ソフトウェアアーキテクト
アーキテクチャ
ツイート
シェア
6
6
クライアント/サーバ構成でみるPlaywright
Playwrightはさまざまな言語でテストを記述することが可能です。このような他言語展開を可能にしているPlaywrightのアーキテクチャについて調べてみました。
2023.08.29
Playwright
ツイート
シェア
2
10
Playwrightの環境構築(VSCode Dev Containers編)
VSCode Dev Containersを利用してPlaywrightの実行環境をコンテナ上に構築する手順を説明します。
2023.08.23
環境構築
Docker
VSCode
Playwright
ツイート
シェア
はてな
5
DynamoDB利用時の書き込みスキュー(Write Skew)の回避
一般的に複数のトランザクションが並行して同じオブジェクトに対してアクセスを行う場合には、トランザクションの分離レベル(SERIALIZABLE/REPEATABLE READ/READ COMMITTED/READ UNCOMMITTED)によって様々な問題が発生します。DynamoDBは2018年にトランザクションがサポートされましたが、本記事ではファントムリードによる書き込みスキューの問題とその対応について取り上げたいと思います。
2022.09.06
設計
DynamoDB
Transaction
37
シェア
5
9
Software Design 2022年8月号 執筆記
TIG DX Unitの武田です。先日(2022年7月15日)発売された技術評論社の [Software Design 2022年 8月号] に寄稿させていただきました。まずはじめに、このような寄稿の機会をくださった技術評論社の方々には、心からお礼申し上げます。
2022.07.21
出版
書籍
OpenAPI
SoftwareDesign
19
シェア
2
4
【Flutter/Riverpod】グローバルなプログレスインジケータを実装する
アプリケーションを開発していて、下記のようなプログレスインジケータを表示したいケースがあるかと思います。今回はこのようなインジケータをページ共通的に制御することを目的として、その実装方法を説明していきます。!
2022.03.29
Flutter
Riverpod
10
シェア
1
7
Class Widgets vs Functional Widgets
FlutterでWidgetを開発するとき、Stateless WidgetやStateful Widgetを継承したクラスを作成することが一般的だと思います。一方でクラスを定義せずとも、Widgetを返却するFunctionを定義することで同様のことが実現できるのでは?と考えたことはないでしょうか。
2022.03.16
設計
Flutter
29
シェア
4
5
OpenAPIにおけるundefinedとnullの設計
OpenAPI仕様に則ってREST APIの設計をする際に、値が存在しないという状態をどのように表現するかというお話です。まずはじめに、ここで`undefined`と言っているのは、OpenAPIの仕様において、リクエスト/レスポンスのデータ型を定義するSchema Objectのプロパティの1つである`required`が指定されていない状態を指します。
2021.10.28
Swagger
OpenAPI
設計
jsonschema
12
シェア
75
56
エンジニアが最低限理解しておくべきOSSライセンスの基礎知識
システム開発にてオープンソースのライブラリやフレームワークを利用することは、もはや当たり前となっています。みなさんはOSSのライセンスについてどの程度理解していますでしょうか。OSSだから無条件に利用可能だと思っていませんか?
2020.08.21
OSS
ライセンス
AGPL
22
シェア
41
87
DynamoDB×Go連載#2 AWS SDKによるDynamoDBの基本操作
DynamoDB×Go連載企画の第2弾の記事となります。本記事ではサードパーティ製のライブラリを利用せずaws-sdkを素で利用した場合のDynamoDBの基本操作について見ていきましょう。
2020.02.27
AWS
Go言語
DynamoDB
DynamoDB×Go
ツイート
シェア
2
8
本当に使ってよかったOpenAPI (Swagger) ツール
みなさんSwagger使ってますか?弊社でもREST APIを構築するに当たってSwaggerを導入する機会が増えています。本記事ではSwaggerを導入するに当たって、合わせて利用して便利だったツールを紹介したいと思います。
2019.10.08
コーディング規約
Swagger
OpenAPI
15
シェア
588
522
Future IoTのstackshareを公開しました
先日「Future IoT」のstackshareを公開しました。 Futureとしてstackshareを活用するのは初めての試みとなりますが、本記事では公開に至った経緯や技術スタックの採用戦略について簡単にお伝えできればと思います。
2019.07.23
IoT
FutureIoT
技術選定
ベンダーロックイン
2
シェア
2
1
1