本文へスキップ
Future Tech Blog
フューチャー技術ブログ
メニュー
表示テーマ
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
カテゴリ
カテゴリ
開発
Programming
332
Frontend
135
Mobile
57
IoT
52
VR
20
基盤
DevOps
136
Cloud
80
DB
70
Infrastructure
70
IaC
57
AI
DataScience
100
AIDD
55
DataEngineering
46
フィジカルAI
2
セキュリティ
Security
36
認証認可
24
ビジネス
Culture
131
Business
50
Management
48
連載
連載
人気の連載
秋のブログ週間2025
Go1.27リリース
Go1.26リリース
夏休み自由研究2026
春の入門祭り2025
春の入門祭り2024
連載一覧へ
リソース
リソース
フューチャーのガイドライン
設計ガイドライン・コーディング規約
仕事ですぐに使える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
29
ドキュメント
21
PostgreSQL
29
Java
45
タグ一覧へ
ホーム
カテゴリ
Programming
6ページ目
Programming
カテゴリ
記事一覧
全332本のうち 126 ~ 150 本目
データライフサイクルとトレードオフ
ソフトウェアの中身を大きく2つに分解すると、プログラムとデータに分かれます。データの表現にもいくつもの方針があって、それによるトレードオフがあるな、というのはもやもやと考えていたので、その考えをまとめて文章にしてみました
2023.03.17
澁川喜規
Xでポストする:データライフサイクルとトレードオフ(224件の反応)
224
Facebookでシェアする:データライフサイクルとトレードオフ
はてなブックマークで見る:データライフサイクルとトレードオフ(145ブックマーク)
145
Pocketに保存する:データライフサイクルとトレードオフ(80保存)
80
今どきJavaのウェブ開発体験(Helidon)
JavaでWebサービス開発というと、SpringBoot、という時代が長く続いていますが、Javaの世界もいろいろ進歩があるよ、ということで、MicroProfileというのを教えてもらいました。豆蔵さんの技術ブログや、masatarouさんのJJUGのレポートが詳しいです。
2023.03.08
澁川喜規
Xでポストする:今どきJavaのウェブ開発体験(Helidon)(19件の反応)
19
Facebookでシェアする:今どきJavaのウェブ開発体験(Helidon)
はてなブックマークで見る:今どきJavaのウェブ開発体験(Helidon)(13ブックマーク)
13
Pocketに保存する:今どきJavaのウェブ開発体験(Helidon)(28保存)
28
「スッキリわかるJava入門 実践編 第3版」の読書感想文
スッキリわかる Java 入門 実践編 第 3 版。「実践編」の内容については 実践というワードからも「まだ自分には早いのでは?」感があり、「配属後に必要となったら購入しよう」→「購入せずのまま」の流れにいる方も多いのではと思います
2023.02.27
棚井龍之介
Xでポストする:「スッキリわかるJava入門 実践編 第3版」の読書感想文(4件の反応)
4
Facebookでシェアする:「スッキリわかるJava入門 実践編 第3版」の読書感想文
はてなブックマークで見る:「スッキリわかるJava入門 実践編 第3版」の読書感想文
Pocketに保存する:「スッキリわかるJava入門 実践編 第3版」の読書感想文(5保存)
5
プログラマーのためのCPU入門
なんか最近、積読が増えてきてしまったなーと思い、社内に読書連載しましょうよ、と投げたところ若い人も含めてぱぱっとすぐに人が集まってこのような連載ができて、良い会社に育っている!と思っているところです。とりあえずスタックの一番上に積まれていたプログラマーのためのCPU入門を読みました
2023.02.24
澁川喜規
Xでポストする:プログラマーのためのCPU入門(1127件の反応)
1127
Facebookでシェアする:プログラマーのためのCPU入門
はてなブックマークで見る:プログラマーのためのCPU入門(332ブックマーク)
332
Pocketに保存する:プログラマーのためのCPU入門(125保存)
125
単体テストの考え方/使い方 の感想文
単体テストの考え方/使い方を読みました。私が観測している範囲では非常に評判がよく、ソフトウェア設計品質全般に役立つといった声も聞こえてきます
2023.02.20
真野隼記
Xでポストする:単体テストの考え方/使い方 の感想文(117件の反応)
117
Facebookでシェアする:単体テストの考え方/使い方 の感想文
はてなブックマークで見る:単体テストの考え方/使い方 の感想文(332ブックマーク)
332
Pocketに保存する:単体テストの考え方/使い方 の感想文(113保存)
113
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に保存する:効率的にツイスティパズルの結果を保存する方法の探求
前のページ
1
2
3
4
5
6
7
8
9
…
13
14
次のページ