本文へスキップ
Future Tech Blog
フューチャー技術ブログ
メニュー
表示テーマ
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
カテゴリ
カテゴリ
開発
Programming
327
Frontend
134
Mobile
57
IoT
52
VR
20
基盤
DevOps
136
Cloud
77
DB
70
Infrastructure
70
IaC
57
AI
DataScience
100
AIDD
51
DataEngineering
46
セキュリティ
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言語
266
ガイドライン
23
設計
44
AWS
136
Python
60
Docker
40
生成AI
27
PostgreSQL
29
Claude
18
Java
41
タグ一覧へ
ホーム
カテゴリ
Programming
10ページ目
Programming
カテゴリ
記事一覧
全327本のうち 226 ~ 250 本目
除算・平方根の計算のためのハードウェアアルゴリズム
CPUには除算や平方根といった比較的複雑な計算が必要な演算をするハードウェアが実装されています。除算は、筆算に対応するような単純な方法で計算すると、ビット数nとしてOの計算ステップ(≒CPUサイクル数)がかかります。しかしながら、50年以上前から、これらをより高速に計算するアルゴリズムが開発され、ハードウェア上で実装されています。
2021.06.30
松本耕太朗
Xでポストする:除算・平方根の計算のためのハードウェアアルゴリズム(3ポスト)
3
Facebookでシェアする:除算・平方根の計算のためのハードウェアアルゴリズム
はてなブックマークで見る:除算・平方根の計算のためのハードウェアアルゴリズム(2ブックマーク)
2
Pocketに保存する:除算・平方根の計算のためのハードウェアアルゴリズム(3保存)
3
Future Tech Night #10 ~進化するJava。標準API/Tomcat編 を開催しました
TIG藤野です。2021/5/21を開催しました。私は、Tomcatコミッタがお送りするちょっとマニアックなTomcatのコンフィグレーション10選というタイトルでお話させていただきました。
2021.06.30
藤野圭一
Xでポストする:Future Tech Night #10 ~進化するJava。標準API/Tomcat編 を開催しました(14ポスト)
14
Facebookでシェアする:Future Tech Night #10 ~進化するJava。標準API/Tomcat編 を開催しました
はてなブックマークで見る:Future Tech Night #10 ~進化するJava。標準API/Tomcat編 を開催しました(1ブックマーク)
1
Pocketに保存する:Future Tech Night #10 ~進化するJava。標準API/Tomcat編 を開催しました(4保存)
4
Goのcontext.Contextで学ぶ有向グラフと実装
今回は身近なところに潜むグラフの例を紹介します。データ構造の一つに「グラフ」があります。グラフは対象物の関係性を数理的に表すものです。世の中の事象をグラフとして定式化することで、問題の見通しがよくなるなど、グラフの応用範囲はとても広く、かつ有用です。グラフそのものの説明については本記事で書ききれる内容ではないので割愛しますが、「グラフ理論」などで検索すればたくさん記事が見つかるでしょう。
2021.06.29
辻大志郎
Xでポストする:Goのcontext.Contextで学ぶ有向グラフと実装(9ポスト)
9
Facebookでシェアする:Goのcontext.Contextで学ぶ有向グラフと実装
はてなブックマークで見る:Goのcontext.Contextで学ぶ有向グラフと実装(4ブックマーク)
4
Pocketに保存する:Goのcontext.Contextで学ぶ有向グラフと実装(7保存)
7
近傍探索で用いられるtopKのソートアルゴリズム
今回はアルゴリズムをテーマとして、faissを題材にソートされたTopKを取得するために使われているソートアルゴリズムについて紹介したいと思います。
2021.06.28
金子剛士
Xでポストする:近傍探索で用いられるtopKのソートアルゴリズム(2ポスト)
2
Facebookでシェアする:近傍探索で用いられるtopKのソートアルゴリズム
はてなブックマークで見る:近傍探索で用いられるtopKのソートアルゴリズム
Pocketに保存する:近傍探索で用いられるtopKのソートアルゴリズム(2保存)
2
アルゴリズムとデータ構造がテーマの連載を始めます
6/28~7/5にかけて、アルゴリズムとデータ構造をテーマにしたブログ連載を始めます。若手~中堅~ベテランまで幅広い執筆陣によって構成されるので、多くの人が楽しめるのではないかなと思います。
2021.06.28
admin
Xでポストする:アルゴリズムとデータ構造がテーマの連載を始めます(23ポスト)
23
Facebookでシェアする:アルゴリズムとデータ構造がテーマの連載を始めます
はてなブックマークで見る:アルゴリズムとデータ構造がテーマの連載を始めます(3ブックマーク)
3
Pocketに保存する:アルゴリズムとデータ構造がテーマの連載を始めます(4保存)
4
Vuls開発中に出会ったGORMあれこれ
VulsでDebianをスキャンしたとき、CVE情報のベースをOVALからDebian Security Trackerへ変更しようというものです。実装してみると、変更前はスキャン時間の90%ileが3.37sだったのですが、変更後は11.15sまで増加してしまいました。
2021.06.09
MaineK00n
Xでポストする:Vuls開発中に出会ったGORMあれこれ(40ポスト)
40
Facebookでシェアする:Vuls開発中に出会ったGORMあれこれ
はてなブックマークで見る:Vuls開発中に出会ったGORMあれこれ(1ブックマーク)
1
Pocketに保存する:Vuls開発中に出会ったGORMあれこれ(3保存)
3
静的解析によるInvalidなAWS Lambda関数シグネチャの検知
AWS Lambdaの関数シグネチャを静的解析することで、より安全にAWS Lambdaを実装する方法を紹介します。
2021.06.03
辻大志郎
Xでポストする:静的解析によるInvalidなAWS Lambda関数シグネチャの検知(9ポスト)
9
Facebookでシェアする:静的解析によるInvalidなAWS Lambda関数シグネチャの検知
はてなブックマークで見る:静的解析によるInvalidなAWS Lambda関数シグネチャの検知(2ブックマーク)
2
Pocketに保存する:静的解析によるInvalidなAWS Lambda関数シグネチャの検知(1保存)
1
AWS LambdaにおけるGo Contextの取り扱い
サーバーレス連載の3記事目ですTIGの伊藤真彦です。GoでLambdaにデプロイするコードを書くにあたり、aws-lambda-goを利用できます。その際のtips紹介記事です。
2021.06.02
伊藤真彦
Xでポストする:AWS LambdaにおけるGo Contextの取り扱い(11ポスト)
11
Facebookでシェアする:AWS LambdaにおけるGo Contextの取り扱い
はてなブックマークで見る:AWS LambdaにおけるGo Contextの取り扱い(3ブックマーク)
3
Pocketに保存する:AWS LambdaにおけるGo Contextの取り扱い(8保存)
8
15分の壁を超えて。Lambda分散実行術
AWSで一度Lambdaを利用すると、その利便性から徐々に利用範囲が広がっていくことがよく観測されます。一度だけならと一度手を出すと、いつの間にかLambda以外で動かすことによるイベント連携の手間や、キャパシティプランニング、CI/CDパイプライン構築と運用監視の手間など、フルマネージド及び周辺システムのエコシステムの恩恵を得られなくてイライラする事も、身体に耐性がついてつい利用量が増えていくこともしばしばです。
2021.06.01
真野隼記
Xでポストする:15分の壁を超えて。Lambda分散実行術(6ポスト)
6
Facebookでシェアする:15分の壁を超えて。Lambda分散実行術
はてなブックマークで見る:15分の壁を超えて。Lambda分散実行術(3ブックマーク)
3
Pocketに保存する:15分の壁を超えて。Lambda分散実行術(9保存)
9
Goの構造体の使われ方の設計
Goで構造体を設計する場合、オブジェクト指向的な「型ごとの責務の分担」以外に、「どのように使われるものか」を考える必要があります。 ポインタで扱うのか?値として扱うのか?両方許可するのか?値として扱える場合にimmutable(変更不可能)なオブジェクトとするのか...
2021.05.25
澁川喜規
Xでポストする:Goの構造体の使われ方の設計(70ポスト)
70
Facebookでシェアする:Goの構造体の使われ方の設計
はてなブックマークで見る:Goの構造体の使われ方の設計(88ブックマーク)
88
Pocketに保存する:Goの構造体の使われ方の設計(58保存)
58
Goでバッチ登録するときのイディオム
個人利用など、ごく小さなサービスなどでない限り、複数件のレコードを一括でデータストア層へ登録する必要は出てくると思います。この時1件ずつループ処理で登録するのではなく、効率性などの観点で各データストアが提供する一括登録の仕組みを利用すると思います。
2021.04.30
真野隼記
Xでポストする:Goでバッチ登録するときのイディオム(1ポスト)
1
Facebookでシェアする:Goでバッチ登録するときのイディオム
はてなブックマークで見る:Goでバッチ登録するときのイディオム(5ブックマーク)
5
Pocketに保存する:Goでバッチ登録するときのイディオム(12保存)
12
Go Conference 2021 Springに登壇しました
Go Conference 2021 spring にTIGから渋川、辻の計2名が登壇しました。Go Conference'20 in Autumnではオンラインとオフラインのハイブリッドな構成でしたが、今回はGo Conference史上初となるフルオンラインでの開催となりました。
2021.04.30
辻大志郎
Xでポストする:Go Conference 2021 Springに登壇しました(1ポスト)
1
Facebookでシェアする:Go Conference 2021 Springに登壇しました
はてなブックマークで見る:Go Conference 2021 Springに登壇しました(1ブックマーク)
1
Pocketに保存する:Go Conference 2021 Springに登壇しました(5保存)
5
GoにおけるAPIドキュメントベースのWeb API開発について登壇しました
TIG 多賀です。2021/3/19 を開催しました。 私は、Goの Web API 開発にて、API ドキュメントベースで開発していることについて話しました。なお、その他の登壇者の資料は こちら に公開済みですので、興味があれば参照ください。
2021.04.27
多賀聡一朗
Xでポストする:GoにおけるAPIドキュメントベースのWeb API開発について登壇しました
Facebookでシェアする:GoにおけるAPIドキュメントベースのWeb API開発について登壇しました
はてなブックマークで見る:GoにおけるAPIドキュメントベースのWeb API開発について登壇しました
Pocketに保存する:GoにおけるAPIドキュメントベースのWeb API開発について登壇しました(5保存)
5
Goのフラットパッケージについて登壇しました
TIG真野です。2021/3/19に「Future Tech Night #7 〜フューチャーの開発事例と共に学べるGo勉強会〜」を開催しました。トップバッターでGoの開発構成・アプリアーキテクチャについて話したので報告します。
2021.04.27
真野隼記
Xでポストする:Goのフラットパッケージについて登壇しました(10ポスト)
10
Facebookでシェアする:Goのフラットパッケージについて登壇しました
はてなブックマークで見る:Goのフラットパッケージについて登壇しました(8ブックマーク)
8
Pocketに保存する:Goのフラットパッケージについて登壇しました(21保存)
21
春だから学ぶシステム連携
システム間のデータ連携は業務システムでは不可欠な要素ですが、初心者にはとっつきにくい概念です。けれどシステムとしての付加価値はデータを繋げることで生まれることが多く、非常に重要です。本記事ではそんなデータ連携について、具体的なパターンを例に上げて説明します。
2021.04.14
真野隼記
Xでポストする:春だから学ぶシステム連携
Facebookでシェアする:春だから学ぶシステム連携
はてなブックマークで見る:春だから学ぶシステム連携(3ブックマーク)
3
Pocketに保存する:春だから学ぶシステム連携(5保存)
5
Go 1.16のgo:embedとNext.jsの相性が悪い問題と戦う
前エントリーのGo 1.16のembedとchiとSingle Page Applicationでは、Vue.jsで生成したファイルをバンドルしました。Vue.jsや、Parcel V2でビルドしたコンテンツを配信するにはこれで問題ありません。しかし、React(Next.js)は要注意です。フロントエンドの環境整備をどうやって行うかはいつも悩みの種ですが、そんな中、僕が3年ほど前から他の人にお勧めしていたのがNext.jsでした
2021.04.09
澁川喜規
Xでポストする:Go 1.16のgo:embedとNext.jsの相性が悪い問題と戦う(4ポスト)
4
Facebookでシェアする:Go 1.16のgo:embedとNext.jsの相性が悪い問題と戦う
はてなブックマークで見る:Go 1.16のgo:embedとNext.jsの相性が悪い問題と戦う(14ブックマーク)
14
Pocketに保存する:Go 1.16のgo:embedとNext.jsの相性が悪い問題と戦う(6保存)
6
Go 1.16のembedとchiとSingle Page Application
シングルページアプリケーションは、一つのHTMLファイルであらゆるページを表現します。history APIを使ってそのようなページが実際にあるかのように振る舞います。一方で、画面がリロードされたとき、メールでSNSでシェアされたときにその該当ページをきちんと再現するためには、サーバー側でハンドリングを行う必要があります。
2021.04.08
澁川喜規
Xでポストする:Go 1.16のembedとchiとSingle Page Application(2ポスト)
2
Facebookでシェアする:Go 1.16のembedとchiとSingle Page Application
はてなブックマークで見る:Go 1.16のembedとchiとSingle Page Application(31ブックマーク)
31
Pocketに保存する:Go 1.16のembedとchiとSingle Page Application(19保存)
19
LeetCodeへのコントリビュートのすすめ
毎日1問、LeetCodeの問題を解くことを日課にしています。特にアルゴリズムとデータベースのセクションに取り組んでいるのですが、先日無事データベースセクションの課題を全て解き終えました。そこで次は自分でも問題を提供する側になりたいと思い、初めて問題を投稿し無事採用されたのでその過程についてまとめてみました。
2021.04.07
須田桂伍
Xでポストする:LeetCodeへのコントリビュートのすすめ
Facebookでシェアする:LeetCodeへのコントリビュートのすすめ
はてなブックマークで見る:LeetCodeへのコントリビュートのすすめ
Pocketに保存する:LeetCodeへのコントリビュートのすすめ(1保存)
1
AWS SDK for Goのリトライアルゴリズムを差し替える方法
AWS SDK for Goを使ってAWSのAPIをコールする場合のリトライアルゴリズムを差し替える方法を紹介します。
2021.02.18
辻大志郎
Xでポストする:AWS SDK for Goのリトライアルゴリズムを差し替える方法
Facebookでシェアする:AWS SDK for Goのリトライアルゴリズムを差し替える方法
はてなブックマークで見る:AWS SDK for Goのリトライアルゴリズムを差し替える方法(4ブックマーク)
4
Pocketに保存する:AWS SDK for Goのリトライアルゴリズムを差し替える方法(9保存)
9
プログラミング英会話 基礎
英語大好き優輝です。今回はカナダの大学でコンピュータ・サイエンスを学んだ経験から、英語でIT会話をする基礎を書こうと思います。プログラミングやIT表現を練習をしましょう!
2021.02.17
山田優輝
Xでポストする:プログラミング英会話 基礎
Facebookでシェアする:プログラミング英会話 基礎
はてなブックマークで見る:プログラミング英会話 基礎(1ブックマーク)
1
Pocketに保存する:プログラミング英会話 基礎(3保存)
3
Go 1.16のsignal.NotifyContext()
Go 1.16リリース記念連載の最終回はsignal.NotifyContextです。ご存知のように、Go 1.7でcontext.Contextが入ってから、少しずついろいろなAPIがContext対応になりました。
2021.02.12
澁川喜規
Xでポストする:Go 1.16のsignal.NotifyContext()(12ポスト)
12
Facebookでシェアする:Go 1.16のsignal.NotifyContext()
はてなブックマークで見る:Go 1.16のsignal.NotifyContext()(51ブックマーク)
51
Pocketに保存する:Go 1.16のsignal.NotifyContext()(26保存)
26
Go1.16からのio/ioutilパッケージ
Go1.16でアップデートがあった io/ioutil パッケージが deprecated になる話題のまとめです
2021.02.10
辻大志郎
Xでポストする:Go1.16からのio/ioutilパッケージ(22ポスト)
22
Facebookでシェアする:Go1.16からのio/ioutilパッケージ
はてなブックマークで見る:Go1.16からのio/ioutilパッケージ(52ブックマーク)
52
Pocketに保存する:Go1.16からのio/ioutilパッケージ(31保存)
31
Go 1.16のgo installについて
Go 1.16連載の2つ目となるこの記事では、Go 1.16で機能追加された go install について説明します。
2021.02.09
真野隼記
Xでポストする:Go 1.16のgo installについて(4ポスト)
4
Facebookでシェアする:Go 1.16のgo installについて
はてなブックマークで見る:Go 1.16のgo installについて(16ブックマーク)
16
Pocketに保存する:Go 1.16のgo installについて(21保存)
21
Go 1.16からリリースされたgo:embedとは
トップバッターとしてgo:embedについて記事を書きます。プロポーザルとなるissueはこちら、2020年9月のissue作成から約5ヶ月の時を経てgo:embedがリリースに含まれることになりました。
2021.02.08
伊藤真彦
Xでポストする:Go 1.16からリリースされたgo:embedとは(19ポスト)
19
Facebookでシェアする:Go 1.16からリリースされたgo:embedとは
はてなブックマークで見る:Go 1.16からリリースされたgo:embedとは(36ブックマーク)
36
Pocketに保存する:Go 1.16からリリースされたgo:embedとは(31保存)
31
Go 1.16連載が始まります
毎年2月と8月はGoの新バージョンがリリースされます。2021年2月は1.16です。本ブログでは1.16のリリースを記念してGo 1.16の新機能を紹介する集中連載を行います
2021.02.07
澁川喜規
Xでポストする:Go 1.16連載が始まります(3ポスト)
3
Facebookでシェアする:Go 1.16連載が始まります
はてなブックマークで見る:Go 1.16連載が始まります(45ブックマーク)
45
Pocketに保存する:Go 1.16連載が始まります(26保存)
26
前のページ
1
2
…
7
8
9
10
11
12
13
14
次のページ