本文へスキップ
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
8ページ目
Programming
カテゴリ
記事一覧
全327本のうち 176 ~ 200 本目
Mypy と Pyright の解析手法と型情報の比較
Mypy や Pyright は Python の静的解析ツールとして有名ですが、これら二つに解析情報でどのような違いがあるのかわからなかったので、実験することにしました。Pyright は Mypy に比べて後発のプロジェクトですが、性能面で優れているなどとして徐々に注目を集めています。
2022.03.01
空閑康太
Xでポストする:Mypy と Pyright の解析手法と型情報の比較(23件の反応)
23
Facebookでシェアする:Mypy と Pyright の解析手法と型情報の比較
はてなブックマークで見る:Mypy と Pyright の解析手法と型情報の比較(6ブックマーク)
6
Pocketに保存する:Mypy と Pyright の解析手法と型情報の比較(5保存)
5
Go 1.18 集中連載 実行ファイルのメタデータに関するアップデート(コミットID追加等)
最近業務で久々に Go を触ることになりそうで、少し思い出しながらコードを実装してみたりしてます。- Go 1.18 から build 時に含まれるメタデータに VCS, ビルド情報が追加
2022.02.17
多賀聡一朗
Xでポストする:Go 1.18 集中連載 実行ファイルのメタデータに関するアップデート(コミットID追加等)(4件の反応)
4
Facebookでシェアする:Go 1.18 集中連載 実行ファイルのメタデータに関するアップデート(コミットID追加等)
はてなブックマークで見る:Go 1.18 集中連載 実行ファイルのメタデータに関するアップデート(コミットID追加等)(5ブックマーク)
5
Pocketに保存する:Go 1.18 集中連載 実行ファイルのメタデータに関するアップデート(コミットID追加等)(2保存)
2
Go 1.18集中連載 Workspacesモードを試してみた
Go 1.18からGoのマルチモジュールでの開発を便利にするWorkspacesモードが導入されます。Workspacesモードの導入背景はマルチモジュールでの開発体験を改善することです。詳しくはProposal: Multi-Module Workspaces in cmd/goのBackgroundやScopeに記載があります。Workspacesモードがどのように動作するか知るためには、実際に動かしてみるのがよいでしょう。
2022.02.16
辻大志郎
Xでポストする:Go 1.18集中連載 Workspacesモードを試してみた(14件の反応)
14
Facebookでシェアする:Go 1.18集中連載 Workspacesモードを試してみた
はてなブックマークで見る:Go 1.18集中連載 Workspacesモードを試してみた(9ブックマーク)
9
Pocketに保存する:Go 1.18集中連載 Workspacesモードを試してみた(18保存)
18
Go1.18集中連載:新たに追加されたnet/netipとは
Go1.18で追加されたnet/netipの機能について解説しますnet/netipとは?。IPアドレスを対象とした基本的な操作(比較演算子による操作など)を提供するパッケージです。
2022.02.15
宮永崇史
Xでポストする:Go1.18集中連載:新たに追加されたnet/netipとは(26件の反応)
26
Facebookでシェアする:Go1.18集中連載:新たに追加されたnet/netipとは
はてなブックマークで見る:Go1.18集中連載:新たに追加されたnet/netipとは(3ブックマーク)
3
Pocketに保存する:Go1.18集中連載:新たに追加されたnet/netipとは(12保存)
12
Go1.18から追加されたFuzzingとは
Fuzzingについて紹介します。Go1.18から追加されたFuzzingとは
2022.02.14
伊藤真彦
Xでポストする:Go1.18から追加されたFuzzingとは(46件の反応)
46
Facebookでシェアする:Go1.18から追加されたFuzzingとは
はてなブックマークで見る:Go1.18から追加されたFuzzingとは(7ブックマーク)
7
Pocketに保存する:Go1.18から追加されたFuzzingとは(13保存)
13
Go 1.18集中連載 net/httpのマイナーチェンジ
Go 1.18のRelease Notesに記載があったMinor changes to the libraryにあったnet/httpの3点の更新について触れていきます。
2022.02.10
真野隼記
Xでポストする:Go 1.18集中連載 net/httpのマイナーチェンジ(19件の反応)
19
Facebookでシェアする:Go 1.18集中連載 net/httpのマイナーチェンジ
はてなブックマークで見る:Go 1.18集中連載 net/httpのマイナーチェンジ(2ブックマーク)
2
Pocketに保存する:Go 1.18集中連載 net/httpのマイナーチェンジ
Go 1.18集中連載 ジェネリクス
Go 1.18のリリースが迫っているため、最近恒例でやっている新機能を何人かで紹介する集中連載を行います。ただ、Go 1.18は機能が大きく、ベータが長くなっており、当初2月予定だったのが、3月リリース見込みとなっています。Go 1.18で入る機能で注目度が高い新機能がジェネリクスです。Goに対する批判的な言葉としてよく使われるものが「ジェネリクスがない」というものでした
2022.02.09
澁川喜規
Xでポストする:Go 1.18集中連載 ジェネリクス(55件の反応)
55
Facebookでシェアする:Go 1.18集中連載 ジェネリクス
はてなブックマークで見る:Go 1.18集中連載 ジェネリクス(15ブックマーク)
15
Pocketに保存する:Go 1.18集中連載 ジェネリクス(23保存)
23
PG BATTLE 2021 参戦記
2021/10/23の参戦記です。フューチャーから3人1組で3チーム参加し、なんと企業の部6位に入賞することができました!!!本記事を通じて、競技プログラミングに興味のある方が少しでも増えると良いなーと思っています!
2022.02.08
栗城周平
Xでポストする:PG BATTLE 2021 参戦記(33件の反応)
33
Facebookでシェアする:PG BATTLE 2021 参戦記
はてなブックマークで見る:PG BATTLE 2021 参戦記
Pocketに保存する:PG BATTLE 2021 参戦記(4保存)
4
Goのnet/httpパッケージに出てくるTemporary()がなにか調べた
net/httpパッケージのコードを呼んでいると、Temporary() 関数だけをもった temporary インターフェースが登場します。HTTP周りでtemporaryと聞くと、 307 Temporary Redirect のステータスコードのことかと思いますが、ちょっと違いそうです。どういったものでどういった場合に出てくるのか、調べました。
2022.02.03
真野隼記
Xでポストする:Goのnet/httpパッケージに出てくるTemporary()がなにか調べた(12件の反応)
12
Facebookでシェアする:Goのnet/httpパッケージに出てくるTemporary()がなにか調べた
はてなブックマークで見る:Goのnet/httpパッケージに出てくるTemporary()がなにか調べた(2ブックマーク)
2
Pocketに保存する:Goのnet/httpパッケージに出てくるTemporary()がなにか調べた(3保存)
3
Pipenv+LocalStackで作るLambda開発環境
PipenvとLocalStackを使用したLambda開発環境の構築を紹介します。本記事で作成するデモアプリは以下のGitHubリポジトリに格納しています。
2022.02.02
宮永崇史
Xでポストする:Pipenv+LocalStackで作るLambda開発環境(31件の反応)
31
Facebookでシェアする:Pipenv+LocalStackで作るLambda開発環境
はてなブックマークで見る:Pipenv+LocalStackで作るLambda開発環境(5ブックマーク)
5
Pocketに保存する:Pipenv+LocalStackで作るLambda開発環境(2保存)
2
Go 1.18 Release Notes みんなで読む会を開催しました
先日Go 1.18 Release Notes みんなで読む会というイベントを開催しました。フューチャーでは定期的に勉強会などのイベントを開催しています。
2022.01.26
伊藤真彦
Xでポストする:Go 1.18 Release Notes みんなで読む会を開催しました(8件の反応)
8
Facebookでシェアする:Go 1.18 Release Notes みんなで読む会を開催しました
はてなブックマークで見る:Go 1.18 Release Notes みんなで読む会を開催しました
Pocketに保存する:Go 1.18 Release Notes みんなで読む会を開催しました(3保存)
3
Go Conference 2021 Autumn にGoの静的解析で登壇しました
Go Conference Online 2021 Autumnに登壇しました。Go Conference Autumn には2019年にも登壇しているので、2年ぶり2度目の出場になります。2019年はGoの特徴である並行処理に焦点を当てた、Goによる並列のシミュレーテッドアニーニングの実装、というマニアックな内容でしたが、今回はGoの静的解析、という身近なテーマで登壇しました。
2021.11.22
辻大志郎
Xでポストする:Go Conference 2021 Autumn にGoの静的解析で登壇しました(19件の反応)
19
Facebookでシェアする:Go Conference 2021 Autumn にGoの静的解析で登壇しました
はてなブックマークで見る:Go Conference 2021 Autumn にGoの静的解析で登壇しました(1ブックマーク)
1
Pocketに保存する:Go Conference 2021 Autumn にGoの静的解析で登壇しました(6保存)
6
「Contextを完全に理解する」というテーマでGo Conference 2021 Autumnに登壇しました
Go Conference 2021 Autumnに登壇させていただきました、リモート登壇です。contextはGoでアプリケーションを実装する上でお世話にならない方が少ないくらいのパッケージだと思います。
2021.11.19
伊藤真彦
Xでポストする:「Contextを完全に理解する」というテーマでGo Conference 2021 Autumnに登壇しました(29件の反応)
29
Facebookでシェアする:「Contextを完全に理解する」というテーマでGo Conference 2021 Autumnに登壇しました
はてなブックマークで見る:「Contextを完全に理解する」というテーマでGo Conference 2021 Autumnに登壇しました(8ブックマーク)
8
Pocketに保存する:「Contextを完全に理解する」というテーマでGo Conference 2021 Autumnに登壇しました(15保存)
15
IBM Quantum Challenge Fall 2021参加レポート
本記事は2021年10月27日~11月5日に開催されたIBM Quantum Challenge Fall 2021の参加レポートです。イベントで出題された問題はGitHubリポジトリに格納されているため、参考にしてください。
2021.11.15
宮永崇史
Xでポストする:IBM Quantum Challenge Fall 2021参加レポート(16件の反応)
16
Facebookでシェアする:IBM Quantum Challenge Fall 2021参加レポート
はてなブックマークで見る:IBM Quantum Challenge Fall 2021参加レポート
Pocketに保存する:IBM Quantum Challenge Fall 2021参加レポート
OpenAPIにおけるundefinedとnullの設計
OpenAPI仕様に則ってREST APIの設計をする際に、値が存在しないという状態をどのように表現するかというお話です。まずはじめに、ここでundefinedと言っているのは、OpenAPIの仕様において、リクエスト/レスポンスのデータ型を定義するSchema Objectのプロパティの1つであるrequiredが指定されていない状態を指します。
2021.10.28
武田大輝
Xでポストする:OpenAPIにおけるundefinedとnullの設計(20件の反応)
20
Facebookでシェアする:OpenAPIにおけるundefinedとnullの設計
はてなブックマークで見る:OpenAPIにおけるundefinedとnullの設計(75ブックマーク)
75
Pocketに保存する:OpenAPIにおけるundefinedとnullの設計(60保存)
60
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
真野隼記
Xでポストする:AWS利用時に read: connection reset by peer が出たときのリトライ検討(24件の反応)
24
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
真野隼記
Xでポストする:AWS SDK for GoでDynamoDBの式を扱うヘルパーパッケージの使い方(2件の反応)
2
Facebookでシェアする:AWS SDK for GoでDynamoDBの式を扱うヘルパーパッケージの使い方
はてなブックマークで見る:AWS SDK for GoでDynamoDBの式を扱うヘルパーパッケージの使い方(8ブックマーク)
8
Pocketに保存する:AWS SDK for GoでDynamoDBの式を扱うヘルパーパッケージの使い方(7保存)
7
Google Drive API v3をサービスアカウトとGoから利用
Google DriveにアップロードされたExcelファイルを利用したちょっとしたジョブを実装する機会があり、処理を動かしたいのがAWSなど別のプラットフォームであったため、サービスアカウントを用いてGoogle Drive APIにアクセスするGoプログラムを作りました。
2021.10.22
真野隼記
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
Engineer Camp2021: Python の AST モジュールを使ってクラス構造を可視化する
Future のインターン Engineer Camp に参加した空閑です。今回のインターンではソースコード静的解析システムの開発に取り組みました。そこで本記事では、開発内容の一部である、Python の AST モジュールを使ったクラス構造の可視化について紹介します。Python の環境構築については以下を参考にしました。[サーバーアプリ開発環境
2021.10.19
空閑康太
Xでポストする:Engineer Camp2021: Python の AST モジュールを使ってクラス構造を可視化する(7件の反応)
7
Facebookでシェアする:Engineer Camp2021: Python の AST モジュールを使ってクラス構造を可視化する
はてなブックマークで見る:Engineer Camp2021: Python の AST モジュールを使ってクラス構造を可視化する
Pocketに保存する:Engineer Camp2021: Python の AST モジュールを使ってクラス構造を可視化する(5保存)
5
Java17対応版!Javaコーディング規約の紹介
フューチャーのGitHubリポジトリで公開しているJavaコーディング規約をJava17に対応させたのでその宣伝記事です。先日の2021年9月14日にJava17がリリースされました。Java12からJava17の新機能...
2021.10.07
太田洋介
Xでポストする:Java17対応版!Javaコーディング規約の紹介(69件の反応)
69
Facebookでシェアする:Java17対応版!Javaコーディング規約の紹介
はてなブックマークで見る:Java17対応版!Javaコーディング規約の紹介(49ブックマーク)
49
Pocketに保存する:Java17対応版!Javaコーディング規約の紹介(34保存)
34
イテレータと仲良くなろう
最近は業務で Python ばかり書いています。今回は Python の中でも「なんとなく」で扱われがちなイテレータについてです。イテレータとはあるコンテナの中の要素に1つずつアクセスできるオブジェクト
2021.10.05
佐藤尭彰
Xでポストする:イテレータと仲良くなろう(8件の反応)
8
Facebookでシェアする:イテレータと仲良くなろう
はてなブックマークで見る:イテレータと仲良くなろう(3ブックマーク)
3
Pocketに保存する:イテレータと仲良くなろう(7保存)
7
Python連載始まります&Python翻訳プロジェクト
最近社内でも使う人が徐々に増えている?Pythonの連載記事を開始しようと思います。本エントリーではPythonドキュメントの日本語訳プロジェクトに参加してみた話を紹介します。
2021.09.27
澁川喜規
Xでポストする:Python連載始まります&Python翻訳プロジェクト(6件の反応)
6
Facebookでシェアする:Python連載始まります&Python翻訳プロジェクト
はてなブックマークで見る:Python連載始まります&Python翻訳プロジェクト(3ブックマーク)
3
Pocketに保存する:Python連載始まります&Python翻訳プロジェクト(3保存)
3
lib/pq から jackc/pgx への移行
GoのORマッパー連載、おまけ記事です。特に示し合わせた訳では無いのですが、RDBは全員がPostgreSQLを使っていましたね。さて、今回の連載記事のいくつかでも言及されていた、jackc/pgx について簡単に紹介します。
2021.09.16
筒井悠平
Xでポストする:lib/pq から jackc/pgx への移行(11件の反応)
11
Facebookでシェアする:lib/pq から jackc/pgx への移行
はてなブックマークで見る:lib/pq から jackc/pgx への移行(7ブックマーク)
7
Pocketに保存する:lib/pq から jackc/pgx への移行(8保存)
8
【Google Chat API】Incoming Webhook を Go で触ってみる
Google Chat APIに関しての記事となります。業務でGoogle Chat上で通知システムを作成する必要があったのですが、実装するにあたりいくつかのハードルがありました。
2021.09.13
山本雄樹
Xでポストする:【Google Chat API】Incoming Webhook を Go で触ってみる(8件の反応)
8
Facebookでシェアする:【Google Chat API】Incoming Webhook を Go で触ってみる
はてなブックマークで見る:【Google Chat API】Incoming Webhook を Go で触ってみる
Pocketに保存する:【Google Chat API】Incoming Webhook を Go で触ってみる(5保存)
5
Spring Bootアプリケーションのネイティブイメージが簡単に作れるSpring Nativeの紹介
Spring Bootアプリケーションのネイティブイメージが簡単に作れるSpring Nativeについて調べてみたので、それを紹介します。Spring NativeとはSpring Bootアプリケーションをほとんど変更することなく、ネイティブイメージを生成することを目指したプロジェクトです。ネイティブイメージの実行はJVMによる実行と比べて...
2021.09.09
本田紘規
Xでポストする:Spring Bootアプリケーションのネイティブイメージが簡単に作れるSpring Nativeの紹介(35件の反応)
35
Facebookでシェアする:Spring Bootアプリケーションのネイティブイメージが簡単に作れるSpring Nativeの紹介
はてなブックマークで見る:Spring Bootアプリケーションのネイティブイメージが簡単に作れるSpring Nativeの紹介(36ブックマーク)
36
Pocketに保存する:Spring Bootアプリケーションのネイティブイメージが簡単に作れるSpring Nativeの紹介(39保存)
39
前のページ
1
2
…
5
6
7
8
9
10
11
…
13
14
次のページ