本文へスキップ
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
6ページ目
Programming
カテゴリ
記事一覧
全327本のうち 126 ~ 150 本目
Excel VBAでもう頑張らない
Excelは開発者もそうじゃない人も使う広く使われているツールです。Excelに詳しい人も多く、データの可視化はとりあえずExcelの表にデータを入れてしまえば、あとはグラフ化はユーザーにおまかせ、とかいろいろできます。ただ、そのかなり使われているのと裏腹に、20世紀で時代で止まっているのがVisual Basic for Applicationです。
2023.02.09
澁川喜規
Xでポストする:Excel VBAでもう頑張らない(12件の反応)
12
Facebookでシェアする:Excel VBAでもう頑張らない
はてなブックマークで見る:Excel VBAでもう頑張らない(1ブックマーク)
1
Pocketに保存する:Excel VBAでもう頑張らない(8保存)
8
Go 1.20 リリース連載 go build に追加される cover オプション(利用例付き)
Go 1.20 連載 7 記事目にして、最終回の本記事では、go buildコマンドに新たに追加される-coverオプションについてお伝えします。せっかくなので実際に使ってみたレポートもお届けしようと思います。
2023.02.03
藤井亮佑
Xでポストする:Go 1.20 リリース連載 go build に追加される cover オプション(利用例付き)(25件の反応)
25
Facebookでシェアする:Go 1.20 リリース連載 go build に追加される cover オプション(利用例付き)
はてなブックマークで見る:Go 1.20 リリース連載 go build に追加される cover オプション(利用例付き)(2ブックマーク)
2
Pocketに保存する:Go 1.20 リリース連載 go build に追加される cover オプション(利用例付き)(9保存)
9
Go 1.20 vetのアップデート
Goの標準ライブラリに組み込まれている、コンパイラによってキャッチされないエラーや懸念を検出し報告してくれるコードの静的解析ツールです。機能の詳細は本記事では割愛しますが、以下コマンドで利用可能なチェックの一覧を確認することができます。
2023.02.02
今泉智義
Xでポストする:Go 1.20 vetのアップデート(7件の反応)
7
Facebookでシェアする:Go 1.20 vetのアップデート
はてなブックマークで見る:Go 1.20 vetのアップデート
Pocketに保存する:Go 1.20 vetのアップデート(7保存)
7
New ReverseProxy Rewrite hook を動かしながら理解する
- はじめに- 概要を確認- Proposal の内容と RFC の確認- 実際に動かしながら、Go1.19 と Go1.20 の違いを確認- まとめ
2023.01.31
棚井龍之介
Xでポストする:New ReverseProxy Rewrite hook を動かしながら理解する(12件の反応)
12
Facebookでシェアする:New ReverseProxy Rewrite hook を動かしながら理解する
はてなブックマークで見る:New ReverseProxy Rewrite hook を動かしながら理解する(1ブックマーク)
1
Pocketに保存する:New ReverseProxy Rewrite hook を動かしながら理解する(4保存)
4
Go 1.20 HTTP ResponseController
Go 1.20リリース連載の5本目はHTTP ResponseControllerのアップデートを紹介しますnet/httpパッケージに新しく esponseController型が追加されます
2023.01.28
辻大志郎
Xでポストする:Go 1.20 HTTP ResponseController(65件の反応)
65
Facebookでシェアする:Go 1.20 HTTP ResponseController
はてなブックマークで見る:Go 1.20 HTTP ResponseController(21ブックマーク)
21
Pocketに保存する:Go 1.20 HTTP ResponseController(15保存)
15
Go 1.20 timeパッケージのアップデート
Minor changes to the libraryのtimeパッケージのアップデート4点について解説します。"
2023.01.27
宮永崇史
Xでポストする:Go 1.20 timeパッケージのアップデート(44件の反応)
44
Facebookでシェアする:Go 1.20 timeパッケージのアップデート
はてなブックマークで見る:Go 1.20 timeパッケージのアップデート(10ブックマーク)
10
Pocketに保存する:Go 1.20 timeパッケージのアップデート(12保存)
12
Go 1.20 Wrapping multiple errors
Wrapping multiple errors についてお話します。エラーのラップが拡張されて、複数のエラーをラップしたマルチエラーを作成できるようになりました。
2023.01.26
川口翔大
Xでポストする:Go 1.20 Wrapping multiple errors(28件の反応)
28
Facebookでシェアする:Go 1.20 Wrapping multiple errors
はてなブックマークで見る:Go 1.20 Wrapping multiple errors(7ブックマーク)
7
Pocketに保存する:Go 1.20 Wrapping multiple errors(9保存)
9
Go1.20リリース連載 contextパッケージのWithCancelCauseとCause
Go 1.20リリース連載の2本目はcontext についてです。Go 1.7で context.Contextが入ってから、context界隈において久しぶりのアップデートです。
2023.01.25
真野隼記
Xでポストする:Go1.20リリース連載 contextパッケージのWithCancelCauseとCause(66件の反応)
66
Facebookでシェアする:Go1.20リリース連載 contextパッケージのWithCancelCauseとCause
はてなブックマークで見る:Go1.20リリース連載 contextパッケージのWithCancelCauseとCause(13ブックマーク)
13
Pocketに保存する:Go1.20リリース連載 contextパッケージのWithCancelCauseとCause(19保存)
19
Go 1.20リリース連載が始まります&メモリアリーナの紹介&落ち穂拾い
フューチャーのテックブログ恒例のGoの新バージョンリリース記念のブログが始まります。この執筆時点でrc3が出ています。かつてこんな順調なことがあったでしょうか?
2023.01.23
澁川喜規
Xでポストする:Go 1.20リリース連載が始まります&メモリアリーナの紹介&落ち穂拾い(61件の反応)
61
Facebookでシェアする:Go 1.20リリース連載が始まります&メモリアリーナの紹介&落ち穂拾い
はてなブックマークで見る:Go 1.20リリース連載が始まります&メモリアリーナの紹介&落ち穂拾い(13ブックマーク)
13
Pocketに保存する:Go 1.20リリース連載が始まります&メモリアリーナの紹介&落ち穂拾い(14保存)
14
Rust製SQLフォーマッタをnapi-rsを利用してVSCode拡張機能化
Rust製SQLフォーマッタであるuroborosql-fmtのVSCode拡張機能化した方法について説明します。
2022.12.28
川渕皓太
Xでポストする:Rust製SQLフォーマッタをnapi-rsを利用してVSCode拡張機能化(30件の反応)
30
Facebookでシェアする:Rust製SQLフォーマッタをnapi-rsを利用してVSCode拡張機能化
はてなブックマークで見る:Rust製SQLフォーマッタをnapi-rsを利用してVSCode拡張機能化(4ブックマーク)
4
Pocketに保存する:Rust製SQLフォーマッタをnapi-rsを利用してVSCode拡張機能化(8保存)
8
tree-sitter文法入門
フューチャーでアルバイトをしている齋藤ですインターン中に作成していたSQLフォーマッタをPostgreSQLの構文に対応させる作業に取り組んでいます。
2022.12.15
齋藤俊哉
Xでポストする:tree-sitter文法入門(15件の反応)
15
Facebookでシェアする:tree-sitter文法入門
はてなブックマークで見る:tree-sitter文法入門(13ブックマーク)
13
Pocketに保存する:tree-sitter文法入門(9保存)
9
OpenAPI GeneratorでPython Web API構築
PythonでWebAPIを構築しました。その際にOpenAPI Generatorが便利だったのでご共有します。
2022.12.03
村上知優
Xでポストする:OpenAPI GeneratorでPython Web API構築(37件の反応)
37
Facebookでシェアする:OpenAPI GeneratorでPython Web API構築
はてなブックマークで見る:OpenAPI GeneratorでPython Web API構築(81ブックマーク)
81
Pocketに保存する:OpenAPI GeneratorでPython Web API構築(30保存)
30
go-projを用いて日本測地系/世界測地系の変換
ある緯度経度の座標を日本測地系から世界測地系へ変換する際に、everystreet/go-proj というパッケージを用いました。初めてのcgoを用いたライブラリ利用だったため、環境構築に少し悩んだので手順をまとめておきます。
2022.11.29
真野隼記
Xでポストする:go-projを用いて日本測地系/世界測地系の変換(2件の反応)
2
Facebookでシェアする:go-projを用いて日本測地系/世界測地系の変換
はてなブックマークで見る:go-projを用いて日本測地系/世界測地系の変換(2ブックマーク)
2
Pocketに保存する:go-projを用いて日本測地系/世界測地系の変換(4保存)
4
Web API The Good Partsを読んだ感想
今までWeb APIに関してしっかりと勉強をしたことがなかったので、Web APIの設計方法や考え方をしっかりと学びたいと思い、おすすめの本を周りの人に聞いた際にWeb API The Good Partsを薦めていただき、実際に購入して読みました。
2022.11.10
藤戸四恩
Xでポストする:Web API The Good Partsを読んだ感想(10件の反応)
10
Facebookでシェアする:Web API The Good Partsを読んだ感想
はてなブックマークで見る:Web API The Good Partsを読んだ感想(5ブックマーク)
5
Pocketに保存する:Web API The Good Partsを読んだ感想(8保存)
8
Go入門の軌跡
業務ではJavaを使用する機会が多かったのですが、今年に入ってからGo言語を扱うようになりました。これまでプライベートではエディタに叱られながらGoを雰囲気で書いていたりはしたのですが、これを機にしっかりと学ぶことにしました。
2022.11.01
今泉智義
Xでポストする:Go入門の軌跡(20件の反応)
20
Facebookでシェアする:Go入門の軌跡
はてなブックマークで見る:Go入門の軌跡(8ブックマーク)
8
Pocketに保存する:Go入門の軌跡(23保存)
23
CSV処理における共通処理をDecoratorパターンで実現する
システム間のデータ連携として、他システムが出力した CSV ファイルを Go で読み込んでリレーショナルデータベースにファイルのデータを保存する、という処理がありました。CSV の値をデコードしたあとに共通的な処理を差し込みたいユースケースで Decorator パターンを使って実装をしました。
2022.10.21
辻大志郎
Xでポストする:CSV処理における共通処理をDecoratorパターンで実現する(7件の反応)
7
Facebookでシェアする:CSV処理における共通処理をDecoratorパターンで実現する
はてなブックマークで見る:CSV処理における共通処理をDecoratorパターンで実現する(39ブックマーク)
39
Pocketに保存する:CSV処理における共通処理をDecoratorパターンで実現する(20保存)
20
たのしいGoリフレクション: 変数アサイン
一般に、リフレクションは黒魔術と呼ばれることもあります。Goでは「リフレクションよりはコード生成」と長く言われてきました。ジェネリクスも一般的にはそのリフレクションとコード生成の間を埋めるもので、やはりリフレクションの使用を減らすためのもの(リフレクションではできない静的型チェックもできますが)です。ですが、リフレクションでしか実現できないこともあります。
2022.09.21
澁川喜規
Xでポストする:たのしいGoリフレクション: 変数アサイン(73件の反応)
73
Facebookでシェアする:たのしいGoリフレクション: 変数アサイン
はてなブックマークで見る:たのしいGoリフレクション: 変数アサイン(3ブックマーク)
3
Pocketに保存する:たのしいGoリフレクション: 変数アサイン(15保存)
15
Engineer Camp2022 RustでSQLフォーマッタ作成(後編)
作成したフォーマッタの実装について説明します。前編でも示しましたが、今回作成したフォーマッタの処理の流れを再度示します。
2022.09.16
川渕皓太
Xでポストする:Engineer Camp2022 RustでSQLフォーマッタ作成(後編)(4件の反応)
4
Facebookでシェアする:Engineer Camp2022 RustでSQLフォーマッタ作成(後編)
はてなブックマークで見る:Engineer Camp2022 RustでSQLフォーマッタ作成(後編)(2ブックマーク)
2
Pocketに保存する:Engineer Camp2022 RustでSQLフォーマッタ作成(後編)(5保存)
5
Engineer Camp2022 RustでSQLフォーマッタ作成(前編)
みなさん、こんにちは!Future Engineer Camp 2022に参加した川渕と齋藤です。今回のインターンではSQLフォーマッタをRustで作成しました。私達が取り組んだ内容を紹介します。SQLフォーマッタとはSQLを統一された体裁にフォーマットしてくれるツールです。体裁を統一することで他人が見ても読みやすいコードになり、生産性が向上します。
2022.09.16
川渕皓太
Xでポストする:Engineer Camp2022 RustでSQLフォーマッタ作成(前編)(53件の反応)
53
Facebookでシェアする:Engineer Camp2022 RustでSQLフォーマッタ作成(前編)
はてなブックマークで見る:Engineer Camp2022 RustでSQLフォーマッタ作成(前編)(3ブックマーク)
3
Pocketに保存する:Engineer Camp2022 RustでSQLフォーマッタ作成(前編)(6保存)
6
効率的にツイスティパズルの結果を保存する方法の探求
2021年のクリスマスで発表したフューチャー Advent Calendar 2021で話した、汎用的にパズルのソルバーを実装してみたの後編として、パズルの解をどう効率的に保存する方法についての検討です。
2022.09.07
王紹宇
Xでポストする:効率的にツイスティパズルの結果を保存する方法の探求(13件の反応)
13
Facebookでシェアする:効率的にツイスティパズルの結果を保存する方法の探求
はてなブックマークで見る:効率的にツイスティパズルの結果を保存する方法の探求
Pocketに保存する:効率的にツイスティパズルの結果を保存する方法の探求
OpenAPI Generatorでrust-serverのコードを生成して、GET/POSTメソッドを呼び出すまで
夏の自由研究ということで、趣味で作ったものを一部改変して記事化しました。コードのサンプルを以下のリポジトリに配置しました。記事には重要な部分を記載しているので、コード全体を見たい場合にはリポジトリを参照してください。
2022.08.31
中川旭
Xでポストする:OpenAPI Generatorでrust-serverのコードを生成して、GET/POSTメソッドを呼び出すまで(13件の反応)
13
Facebookでシェアする:OpenAPI Generatorでrust-serverのコードを生成して、GET/POSTメソッドを呼び出すまで
はてなブックマークで見る:OpenAPI Generatorでrust-serverのコードを生成して、GET/POSTメソッドを呼び出すまで(3ブックマーク)
3
Pocketに保存する:OpenAPI Generatorでrust-serverのコードを生成して、GET/POSTメソッドを呼び出すまで(4保存)
4
S3 on LocalStackをGoとFUSEを使ってMountする(WSL2)
go-fuse でLocalStackでローカル環境にエミュレートされるS3バケットをマウントするツールを開発しました。
2022.08.29
真野隼記
Xでポストする:S3 on LocalStackをGoとFUSEを使ってMountする(WSL2)(33件の反応)
33
Facebookでシェアする:S3 on LocalStackをGoとFUSEを使ってMountする(WSL2)
はてなブックマークで見る:S3 on LocalStackをGoとFUSEを使ってMountする(WSL2)(18ブックマーク)
18
Pocketに保存する:S3 on LocalStackをGoとFUSEを使ってMountする(WSL2)(14保存)
14
Go 1.19のメモリ周りの更新
Go 1.19では、いくつかメモリ周りの更新がありました。1つはガベージコレクタ周りのお話と、あとはメモリモデルの更新です。 ライブラリではsync/atomic.Int64など、いくつか型が追加されました。ガベージコレクタの詳細と調整の仕方についてのドキュメント...
2022.08.08
澁川喜規
Xでポストする:Go 1.19のメモリ周りの更新(24件の反応)
24
Facebookでシェアする:Go 1.19のメモリ周りの更新
はてなブックマークで見る:Go 1.19のメモリ周りの更新(51ブックマーク)
51
Pocketに保存する:Go 1.19のメモリ周りの更新(42保存)
42
Go 1.19 Genericsのアップデート
関数やレシーバのジェネリクスの微修正についてご紹介します。
2022.08.05
村上知優
Xでポストする:Go 1.19 Genericsのアップデート(11件の反応)
11
Facebookでシェアする:Go 1.19 Genericsのアップデート
はてなブックマークで見る:Go 1.19 Genericsのアップデート
Pocketに保存する:Go 1.19 Genericsのアップデート(9保存)
9
Go1.19 net/http のアップデート
Go Release Notes に記載がある Minor changes to the library の net/http の3点のアップデートについて触れていきます。
2022.08.04
辻大志郎
Xでポストする:Go1.19 net/http のアップデート(22件の反応)
22
Facebookでシェアする:Go1.19 net/http のアップデート
はてなブックマークで見る:Go1.19 net/http のアップデート(3ブックマーク)
3
Pocketに保存する:Go1.19 net/http のアップデート(10保存)
10
前のページ
1
2
3
4
5
6
7
8
9
…
13
14
次のページ