本文へスキップ
Future Tech Blog
フューチャー技術ブログ
メニュー
カテゴリ
カテゴリ
開発
Programming
327
Frontend
134
Mobile
57
IoT
52
VR
20
基盤
DevOps
134
Cloud
77
DB
70
Infrastructure
70
IaC
57
AI
DataScience
100
AIDD
50
DataEngineering
45
セキュリティ
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言語
265
ガイドライン
23
設計
44
AWS
136
Python
60
Docker
40
PostgreSQL
29
生成AI
26
Java
41
Claude
17
タグ一覧へ
ホーム
すべての記事
2021年
2021年10月
のすべての記事
よく読まれている記事
AWS利用時に read: connection reset by peer が出たときのリトライ検討
2021.10
♡
36
OpenAPIにおけるundefinedとnullの設計
2021.10
♡
147
AWSクラウドの耐障害性、可用性を高めるための前提知識
2021.10
♡
86
FigmaからFlutterに変換するプラグインを比較する
2021.10
♡
29
AWS Glueで複雑な処理を開発するときのTips
2021.10
♡
17
S3でクロスアカウントアクセスする時に気をつけるポイント
2021.10
♡
9
記事一覧
Terraformerとしてコードを書いて思うこと
ここ最近はほぼ1からコード設計をして運用まで持っていくこともあり、「より腐りにくい、より息の長いコード」というものを考えるようになりました。Terraformだからこその「定期メンテを簡易にするためには」「より簡単に変更するためには」をひたすら突き詰めていった結果、アツい気持ちが生まれ、今回は筆を取っています。
2021.10.29
IaC
Xでポストする:Terraformerとしてコードを書いて思うこと(62ポスト)
62
Facebookでシェアする:Terraformerとしてコードを書いて思うこと
はてなブックマークで見る:Terraformerとしてコードを書いて思うこと(166ブックマーク)
166
Pocketに保存する:Terraformerとしてコードを書いて思うこと(74保存)
74
OpenAPIにおけるundefinedとnullの設計
OpenAPI仕様に則ってREST APIの設計をする際に、値が存在しないという状態をどのように表現するかというお話です。まずはじめに、ここでundefinedと言っているのは、OpenAPIの仕様において、リクエスト/レスポンスのデータ型を定義するSchema Objectのプロパティの1つであるrequiredが指定されていない状態を指します。
2021.10.28
Programming
Xでポストする:OpenAPIにおけるundefinedとnullの設計(12ポスト)
12
Facebookでシェアする:OpenAPIにおけるundefinedとnullの設計
はてなブックマークで見る:OpenAPIにおけるundefinedとnullの設計(75ブックマーク)
75
Pocketに保存する:OpenAPIにおけるundefinedとnullの設計(60保存)
60
人月の神話を読んでみた
この前新宿で複数の用事を済ませていた際、隙間時間が暇になったため人月の神話を買ってみました。紀伊国屋新宿本店の技術書コーナーはほぼ全ての技術書が置いてあるのではと感じるほどの物量があるのでおススメです。名著として名高い事は知っており、タイトルに惹かれて読んでみましたがとても良いものでした、読書の秋におススメの一冊として紹介します。
2021.10.28
Management
Xでポストする:人月の神話を読んでみた(6ポスト)
6
Facebookでシェアする:人月の神話を読んでみた
はてなブックマークで見る:人月の神話を読んでみた(4ブックマーク)
4
Pocketに保存する:人月の神話を読んでみた(3保存)
3
リモートワークになって始めた1 on 1ミーティング
TIG DXユニット真野です。小さいですが複数チームのマネージャーをしています。定期的にコミュニケーションやフィードバックを目的に、1 on 1 をすることに決めました。実際に運用を開始して1年以上経過しています。その結果としていくつかナレッジらしきものが貯まってきたのでまとめて紹介します。
2021.10.27
Management
Xでポストする:リモートワークになって始めた1 on 1ミーティング(4ポスト)
4
Facebookでシェアする:リモートワークになって始めた1 on 1ミーティング
はてなブックマークで見る:リモートワークになって始めた1 on 1ミーティング(4ブックマーク)
4
Pocketに保存する:リモートワークになって始めた1 on 1ミーティング(7保存)
7
秋のブログ週間連載2021を始めます
2020年に実施した秋のブログ週間を開始します。2021年も引き続き9名の執筆陣による9記事を予定しています。
2021.10.27
Culture
Xでポストする:秋のブログ週間連載2021を始めます(5ポスト)
5
Facebookでシェアする:秋のブログ週間連載2021を始めます
はてなブックマークで見る:秋のブログ週間連載2021を始めます(1ブックマーク)
1
Pocketに保存する:秋のブログ週間連載2021を始めます(1保存)
1
Software Design 2021年11月号「Kaggleで知る機械学習」を寄稿しました
先日10月18日に発売されたSoftware Design 2021年11月号の第一特集、「Kaggleで知る機械学習 前処理から学習モデルの構築,スコアの上げ方までわかる」をフューチャーの農見、玉木、金子が担当しました。数日経ってしまいましたが、簡単に紹介させていただきます。
2021.10.26
DataScience
Xでポストする:Software Design 2021年11月号「Kaggleで知る機械学習」を寄稿しました(11ポスト)
11
Facebookでシェアする:Software Design 2021年11月号「Kaggleで知る機械学習」を寄稿しました
はてなブックマークで見る:Software Design 2021年11月号「Kaggleで知る機械学習」を寄稿しました(1ブックマーク)
1
Pocketに保存する:Software Design 2021年11月号「Kaggleで知る機械学習」を寄稿しました(1保存)
1
AWS利用時に read: connection reset by peer が出たときのリトライ検討
DynamoDBやKinesis Data Streamsなどを利用するサービスをそれなりの期間で稼働させているとポツポツ下記のようなエラーが発生することが分かりました。RequestError: send request failedcaused by: Post ...: read tcp 169.254.0.1:55638->3.113.218.4:443: read: connection reset by peer
2021.10.26
Programming
Xでポストする:AWS利用時に read: connection reset by peer が出たときのリトライ検討(20ポスト)
20
Facebookでシェアする:AWS利用時に read: connection reset by peer が出たときのリトライ検討
はてなブックマークで見る:AWS利用時に read: connection reset by peer が出たときのリトライ検討(8ブックマーク)
8
Pocketに保存する:AWS利用時に read: connection reset by peer が出たときのリトライ検討(8保存)
8
AWS SDK for GoでDynamoDBの式を扱うヘルパーパッケージの使い方
DynamoDBをGoで操作することにかけては、DynamoDB×Go連載 に参加するくらい関心があるのですが、AWS SDK for Goの公式ライブラリに含まれる、ヘルパーパッケージについて存在を今までスルーしていました。使ってみると業務的には利用一択だと思ったので今後使っていくぞという覚書としてまとめます。
2021.10.25
Programming
Xでポストする:AWS SDK for GoでDynamoDBの式を扱うヘルパーパッケージの使い方(2ポスト)
2
Facebookでシェアする:AWS SDK for GoでDynamoDBの式を扱うヘルパーパッケージの使い方
はてなブックマークで見る:AWS SDK for GoでDynamoDBの式を扱うヘルパーパッケージの使い方(7ブックマーク)
7
Pocketに保存する:AWS SDK for GoでDynamoDBの式を扱うヘルパーパッケージの使い方(7保存)
7
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
FigmaからFlutterに変換するプラグインを比較する
フューチャーでは、FigmaやAdobe XDなどのデザインツールの利用が以前よりも少しづつ増えています。今回の題材はFigmaです。先月の「Adobe XDからFlutterに変換するプラグインがあるため、変換ツールの選択肢で迷うことはあまり無いのかなと思います。
2021.10.21
Mobile
Xでポストする:FigmaからFlutterに変換するプラグインを比較する(13ポスト)
13
Facebookでシェアする:FigmaからFlutterに変換するプラグインを比較する
はてなブックマークで見る:FigmaからFlutterに変換するプラグインを比較する(4ブックマーク)
4
Pocketに保存する:FigmaからFlutterに変換するプラグインを比較する(12保存)
12
OpenTelemetryとgo-chiを繋げてみる
OpenTelemetryのGoのTraceがstableになり、1.0がリリースされました。最初の1.0宣言からはだいぶ時間がかかりましたが、Go/Javaなどさまざまな言語の開発が同時進行で、共通のプロトコルも決めて、なおかつさまざまな拡張のAPIを提供して、さらにその拡張も現時点で300以上も提供されているあたり...
2021.10.20
DevOps
Xでポストする:OpenTelemetryとgo-chiを繋げてみる(31ポスト)
31
Facebookでシェアする:OpenTelemetryとgo-chiを繋げてみる
はてなブックマークで見る:OpenTelemetryとgo-chiを繋げてみる(28ブックマーク)
28
Pocketに保存する:OpenTelemetryとgo-chiを繋げてみる(19保存)
19
Engineer Camp2021: Python の AST モジュールを使ってクラス構造を可視化する
Future のインターン Engineer Camp に参加した空閑です。今回のインターンではソースコード静的解析システムの開発に取り組みました。そこで本記事では、開発内容の一部である、Python の AST モジュールを使ったクラス構造の可視化について紹介します。Python の環境構築については以下を参考にしました。[サーバーアプリ開発環境
2021.10.19
Programming
Xでポストする:Engineer Camp2021: Python の AST モジュールを使ってクラス構造を可視化する(7ポスト)
7
Facebookでシェアする:Engineer Camp2021: Python の AST モジュールを使ってクラス構造を可視化する
はてなブックマークで見る:Engineer Camp2021: Python の AST モジュールを使ってクラス構造を可視化する
Pocketに保存する:Engineer Camp2021: Python の AST モジュールを使ってクラス構造を可視化する(5保存)
5
Engineer Camp2021(スマートファクトリー)での学び
フューチャーの夏季インターンシップEngineer Camp 2021に参加した森下です。このインターンシップを通じて得た経験や学んだことをお話ししていきます。
2021.10.18
IoT
Xでポストする:Engineer Camp2021(スマートファクトリー)での学び(5ポスト)
5
Facebookでシェアする:Engineer Camp2021(スマートファクトリー)での学び
はてなブックマークで見る:Engineer Camp2021(スマートファクトリー)での学び
Pocketに保存する:Engineer Camp2021(スマートファクトリー)での学び
AWS利用料金をSlackに円グラフ付きで投稿する
AWSの利用料金をSlackに通知する仕組みを作成したので共有したいと思います。私が参加しているプロジェクトでは、毎月AWSにいくらかかっているのか、加えてそれぞれのサービスは全体のコストの内どのぐらいの割合を占めているのか知りたいという話があり、今回AWSから利用額を取得しSlackに通知する仕組みを作る流れとなりました。
2021.10.15
Cloud
Xでポストする:AWS利用料金をSlackに円グラフ付きで投稿する(3ポスト)
3
Facebookでシェアする:AWS利用料金をSlackに円グラフ付きで投稿する
はてなブックマークで見る:AWS利用料金をSlackに円グラフ付きで投稿する(4ブックマーク)
4
Pocketに保存する:AWS利用料金をSlackに円グラフ付きで投稿する(6保存)
6
トップゲート×フューチャー LT大会登壇レポート
この度縁あって、2021年9月14日に株式会社トップゲート様とフューチャーで共同開催された、GCPをテーマにしたLT大会に登壇しました。簡単にLT大会の内容や、登壇した感想をまとめてみたいと思います。トップゲート様が定期開催している初心者向け勉強会である、Beginner's Labにフューチャーも参加させていただく形で今回のLT大会は開催されました。
2021.10.14
Culture
Xでポストする:トップゲート×フューチャー LT大会登壇レポート(5ポスト)
5
Facebookでシェアする:トップゲート×フューチャー LT大会登壇レポート
はてなブックマークで見る:トップゲート×フューチャー LT大会登壇レポート
Pocketに保存する:トップゲート×フューチャー LT大会登壇レポート
AWS Certified Advanced Networking - Specialty合格体験記
来たる11月13日にGo Conference 2021 Autumnに、技術ブログでもお馴染みの澁川さん、辻さんと共に登壇させていただくことになりました。楽しい発表になるように頑張ります。宣伝を挟みましたが、AWS Certified Advanced Networking - Specialtyに合格しましたので、今回も合格体験記を書きます。
2021.10.13
Cloud
Xでポストする:AWS Certified Advanced Networking - Specialty合格体験記(3ポスト)
3
Facebookでシェアする:AWS Certified Advanced Networking - Specialty合格体験記
はてなブックマークで見る:AWS Certified Advanced Networking - Specialty合格体験記
Pocketに保存する:AWS Certified Advanced Networking - Specialty合格体験記(1保存)
1
【合格記】Google Cloud Professional Data Engineer認定資格を振り返る
先日Professional Data Engineer認定資格を取得しました。この記事ではその振り返りをします。新卒から3年半ほど機械学習モデリングを行っており、ここ半年はAWSでサーバーサイドの実装を主に担当しています。業務でGCPを扱ったことはありませんが、社内で「みんなで資格とっていきましょう!」のような機運があり、以前から機械学習とも関係があるデータエンジニアリングに興味があったため、今回Professional Data Engineer認定資格を受けることにしました。
2021.10.13
DataEngineering
Xでポストする:【合格記】Google Cloud Professional Data Engineer認定資格を振り返る(12ポスト)
12
Facebookでシェアする:【合格記】Google Cloud Professional Data Engineer認定資格を振り返る
はてなブックマークで見る:【合格記】Google Cloud Professional Data Engineer認定資格を振り返る(3ブックマーク)
3
Pocketに保存する:【合格記】Google Cloud Professional Data Engineer認定資格を振り返る(12保存)
12
S3でクロスアカウントアクセスする時に気をつけるポイント
Amazon S3を利用してファイル連携する際、アカウント内に閉じた利用であれば特段問題ない場合でも、システム間連携となるとクロスアカウントが発生し、目的とした操作をするためには然るべき設定が必要になることがあります。自アカウント(アカウントA)のS3バケットに対して他アカウント(アカウントB)から書き込みを行い、アカウントAから当該ファイルを参照する際に注意する設定について紹介していきます。
2021.10.12
Cloud
Xでポストする:S3でクロスアカウントアクセスする時に気をつけるポイント(2ポスト)
2
Facebookでシェアする:S3でクロスアカウントアクセスする時に気をつけるポイント
はてなブックマークで見る:S3でクロスアカウントアクセスする時に気をつけるポイント(4ブックマーク)
4
Pocketに保存する:S3でクロスアカウントアクセスする時に気をつけるポイント(3保存)
3
AWS Glueで複雑な処理を開発するときのTips
PySparkを使用したGlueジョブ開発のお話をします。ETLツールとして使用されるAWS Glueですが、業務バッチで行うような複雑な処理も実行できます。また、処理はGlueジョブとして、Apache Spark分散・並列処理のジョブフローに簡単に乗せることができます!
2021.10.11
DataEngineering
Xでポストする:AWS Glueで複雑な処理を開発するときのTips(1ポスト)
1
Facebookでシェアする:AWS Glueで複雑な処理を開発するときのTips
はてなブックマークで見る:AWS Glueで複雑な処理を開発するときのTips(7ブックマーク)
7
Pocketに保存する:AWS Glueで複雑な処理を開発するときのTips(9保存)
9
Microsoft Learnを使用したスキル向上チャレンジ
みなさん、Azureの勉強をどうやっていますか?本を買う、Webで情報収集、有料のセミナーなど様々な方法がありますが、Microsoft Learnはご存じでしょうか?私事ですが、このサイトを利用することでAzureの知識を身につけ、資格取得にもつなげることができました。
2021.10.08
Cloud
Xでポストする:Microsoft Learnを使用したスキル向上チャレンジ(3ポスト)
3
Facebookでシェアする:Microsoft Learnを使用したスキル向上チャレンジ
はてなブックマークで見る:Microsoft Learnを使用したスキル向上チャレンジ
Pocketに保存する:Microsoft Learnを使用したスキル向上チャレンジ(3保存)
3
scikit-learn 1.0 リリース!更新内容を一部紹介します。
2021年9月24日にscikit-learn 1.0がリリースされました。私が大学院生のころ、scikit-learnのサンプルを動かすところから機械学習を勉強したので、ついに1.0かとなんだか感慨深い気持ちがありますから、個人的に気になった以下の4つの内容を紹介しようと思います。
2021.10.08
DataScience
Xでポストする:scikit-learn 1.0 リリース!更新内容を一部紹介します。(23ポスト)
23
Facebookでシェアする:scikit-learn 1.0 リリース!更新内容を一部紹介します。
はてなブックマークで見る:scikit-learn 1.0 リリース!更新内容を一部紹介します。(4ブックマーク)
4
Pocketに保存する:scikit-learn 1.0 リリース!更新内容を一部紹介します。(3保存)
3
pandas 1.0以降での変更点を一部紹介します
業務ではずっとPythonを書いています。Pythonを使ってデータ分析をする上で無くてはならないのがpandasです。リリースノートを見てみると、メジャーアップデートによる1.0.0 がリリースされたのが2020年の1月で、現時点での最新は1.3.3です。
2021.10.07
DataScience
Xでポストする:pandas 1.0以降での変更点を一部紹介します(4ポスト)
4
Facebookでシェアする:pandas 1.0以降での変更点を一部紹介します
はてなブックマークで見る:pandas 1.0以降での変更点を一部紹介します(1ブックマーク)
1
Pocketに保存する:pandas 1.0以降での変更点を一部紹介します(1保存)
1
Java17対応版!Javaコーディング規約の紹介
フューチャーのGitHubリポジトリで公開しているJavaコーディング規約をJava17に対応させたのでその宣伝記事です。先日の2021年9月14日にJava17がリリースされました。Java12からJava17の新機能...
2021.10.07
Programming
Xでポストする:Java17対応版!Javaコーディング規約の紹介(69ポスト)
69
Facebookでシェアする:Java17対応版!Javaコーディング規約の紹介
はてなブックマークで見る:Java17対応版!Javaコーディング規約の紹介(49ブックマーク)
49
Pocketに保存する:Java17対応版!Javaコーディング規約の紹介(34保存)
34
AWSクラウドの耐障害性、可用性を高めるための前提知識
先日クラウドサービスの障害について社内で体系的に説明する機会があり、0から全体的なイメージがつかめるような情報を整理してみました。Webサービス、ITソリューションが自前のサーバーではなくクラウドサービスを利用して構築されるようになって久しいですが...と語っていきたい所ですが
2021.10.06
Cloud
Xでポストする:AWSクラウドの耐障害性、可用性を高めるための前提知識(13ポスト)
13
Facebookでシェアする:AWSクラウドの耐障害性、可用性を高めるための前提知識
はてなブックマークで見る:AWSクラウドの耐障害性、可用性を高めるための前提知識(56ブックマーク)
56
Pocketに保存する:AWSクラウドの耐障害性、可用性を高めるための前提知識(17保存)
17
AWS Glue Data CatalogでCSVを扱う
PySparkで予定しておりましたが、PySpark関連として、Glueを題材にさせていただきます。Glueといっても大きく下記の3種類、処理系をいれると4種類に分かれると思っていますが、それぞれ全く別のプロダクトという理解をしています。
2021.10.06
DataEngineering
Xでポストする:AWS Glue Data CatalogでCSVを扱う(4ポスト)
4
Facebookでシェアする:AWS Glue Data CatalogでCSVを扱う
はてなブックマークで見る:AWS Glue Data CatalogでCSVを扱う(3ブックマーク)
3
Pocketに保存する:AWS Glue Data CatalogでCSVを扱う(1保存)
1
Future Tech Night #16 ~クラウド時代のDWH~
今回の投稿は、先日TIG」の登壇後記です。以前に実施した社内勉強会のコンテンツを外部発信向けに整理したものとなります。私は元の資料の作成に関わっていなかったため、整理に際して一から目を通しました。
2021.10.05
DB
Xでポストする:Future Tech Night #16 ~クラウド時代のDWH~(4ポスト)
4
Facebookでシェアする:Future Tech Night #16 ~クラウド時代のDWH~
はてなブックマークで見る:Future Tech Night #16 ~クラウド時代のDWH~(2ブックマーク)
2
Pocketに保存する:Future Tech Night #16 ~クラウド時代のDWH~(6保存)
6
イテレータと仲良くなろう
最近は業務で Python ばかり書いています。今回は Python の中でも「なんとなく」で扱われがちなイテレータについてです。イテレータとはあるコンテナの中の要素に1つずつアクセスできるオブジェクト
2021.10.05
Programming
Xでポストする:イテレータと仲良くなろう(8ポスト)
8
Facebookでシェアする:イテレータと仲良くなろう
はてなブックマークで見る:イテレータと仲良くなろう(3ブックマーク)
3
Pocketに保存する:イテレータと仲良くなろう(7保存)
7
Nyle × FUTURE で勉強会を開催しました
2021年9月10日 のエンジニアで集まり、合同での勉強会を開催しました。フューチャーからはインフラ担当1名と+アプリ担当2名が登壇して、クラウドサービスの紹介やクラウドでのしくじり話などを発表しました。ナイルさん側の発表内容もクラウド寄りのものが多く、期せずして「クラウド勉強会」のような雰囲気になりました。
2021.10.04
Culture
Xでポストする:Nyle × FUTURE で勉強会を開催しました(11ポスト)
11
Facebookでシェアする:Nyle × FUTURE で勉強会を開催しました
はてなブックマークで見る:Nyle × FUTURE で勉強会を開催しました(2ブックマーク)
2
Pocketに保存する:Nyle × FUTURE で勉強会を開催しました
PythonでMQTT!! ~Alexaでコマンドを送信する~
この記事は温度と湿度、不快指数を定期投稿するbotの作成を目指してハンズオンを進める構成となっています。
2021.10.01
IoT
Xでポストする:PythonでMQTT!! ~Alexaでコマンドを送信する~(10ポスト)
10
Facebookでシェアする:PythonでMQTT!! ~Alexaでコマンドを送信する~
はてなブックマークで見る:PythonでMQTT!! ~Alexaでコマンドを送信する~(1ブックマーク)
1
Pocketに保存する:PythonでMQTT!! ~Alexaでコマンドを送信する~(6保存)
6
前の月
2021年9月
次の月
2021年11月