Future Tech Blog
フューチャー技術ブログ
Home
Blog
Programming
Programming
カテゴリの記事
498
投稿
122
著者数
49304
総シェア数
21728
Twitter
42
Facebook
15738
はてブ
11796
Pocket
反転数について、隣接互換との関係、分割統治法による数え上げ
この間、反転数が関係する問題がうまく解けなくて悔しい思いをしたので、技術ブログでアルゴリズム連載企画ができたのを機に、反転数について考えてみたいと思います。
2021.07.20
アルゴリズム
6
シェア
はてな
3
Go x AWSでつくる サービス運用ツール実例集
Future Tech Night #12 〜Goで始めるサーバレスファーストという選択肢〜というイベントを開催しました。私は『Go x AWSでつくる サービス運用ツール実例集』というタイトルで発表させていただきました。
2021.07.16
Go言語
登壇レポート
AWS
StepFunctions
TechNight
12
シェア
3
9
Proxy下でのFlutter環境構築(for Mac)
以前、当ブログで連載が行われたFlutterですが、先日業務のためにFlutterの環境構築をしようとしたところ、いくつかの障壁がありました。当記事ではProxyがある環境下でMac上にFlutterの環境構築について、ダウンロードから仮想デバイス上での公式デモアプリ(Android)実行まで紹介いたします。
2021.07.15
環境構築
Flutter
Proxy
6
シェア
はてな
1
Goのおすすめのフレームワークはnet/http
僕としてはGoのおすすめのフレームワークを聞かれたら、標準ライブラリのnet/httpと答えるようにしています。というよりも、Goの他のフレームワークと呼ばれているものは、このnet/httpのラッパーでしかないからです。Goでアプリケーションを作成する場合のイメージは次の通り。
2021.07.14
Go言語
技術選定
218
シェア
207
127
フューチャーでSlack Enterprise Gridの導入を進めた話
TIGの山上・村田です。いきなりですが、みなさんはコミュニケーションツール(チャットツール)何を使っていますでしょうか。フューチャーでは2020年のはじめに社内公式のチャットツールとしてSlack Enterprise Gridを導入しました
2021.07.12
Slack
リモートワーク
2
シェア
はてな
3
monotone minima による高速化について
私は学生時代競技プログラミングに打ち込んでおりました。今回フューチャー技術ブログでアルゴリズムの記事を書く機会を頂きとても嬉しいです!よろしくお願いします!本記事では、最適化問題を解く上でのシンプルな高速化手法である monotone minima について説明します。
2021.07.07
アルゴリズム
最適化
26
シェア
はてな
1
Airflow Study #1「Airflowの内部構造と動かし方を理解する」で発表しました
「Airflow Breeze を使ったローカル環境構築」について発表してきました。当ブログでの Airflow 関連の記事を見ていただき、お声がけいただいたということで、大変嬉しく思うとともに、色々ブログ記事書いてきて良かったなと思っています。
2021.07.06
登壇レポート
Airflow
3
シェア
2
2
LOUDSをGoで試してみる
データ構造とアルゴリズムはどちらかというと独立した存在(どちらも大事)っぽく語られることが多いと思いますが、一方で、特定のアルゴリズムと組み合わせるスペシャルなデータ構造というものがあります。例えば、次の二分探索に特化して、配列の並び替えをすることで、2分探索を早くする(CPUのキャッシュに乗せやすくする)、というものとかがあります
2021.07.01
Go言語
アルゴリズム
33
シェア
2
6
除算・平方根の計算のためのハードウェアアルゴリズム
CPUには除算や平方根といった比較的複雑な計算が必要な演算を行うハードウェアが実装されています。除算は、筆算に対応するような単純な方法で計算すると、ビット数nとしてOの計算ステップ(≒CPUサイクル数)がかかります。しかしながら、50年以上前から、これらをより高速に計算するアルゴリズムが開発され、ハードウェア上で実装されています。
2021.06.30
アルゴリズム
Ruby
3
シェア
2
3
Future Tech Night #10 ~進化するJava。標準API/Tomcat編 を開催しました
こんにちは。TIG藤野です。2021/5/21を開催しました。私は、Tomcatコミッタがお送りするちょっとマニアックなTomcatのコンフィグレーション10選というタイトルでお話させていただきました。
2021.06.30
Java
登壇レポート
OSS
TechNight
Tomcat
14
シェア
1
4
Goのcontext.Contextで学ぶ有向グラフと実装
今回は身近なところに潜むグラフの例を紹介します。データ構造の一つに「グラフ」があります。グラフは対象物の関係性を数理的に表すものです。世の中の事象をグラフとして定式化することで、問題の見通しがよくなるなど、グラフの応用範囲はとても広く、かつ有用です。グラフそのものの説明については本記事で書ききれる内容ではないので割愛しますが、「グラフ理論」などで検索すればたくさん記事が見つかるでしょう。
2021.06.29
Go言語
アルゴリズム
9
シェア
3
7
近傍探索で用いられるtopKのソートアルゴリズム
今回はアルゴリズムをテーマとして、faissを題材にソートされたTopKを取得するために使われているソートアルゴリズムについて紹介したいと思います。
2021.06.28
アルゴリズム
2
シェア
はてな
2
アルゴリズムとデータ構造がテーマの連載を始めます
6/28~7/5にかけて、アルゴリズムとデータ構造をテーマにしたブログ連載を始めます。若手~中堅~ベテランまで幅広い執筆陣によって構成されるので、多くの人が楽しめるのではないかなと思います。
2021.06.28
インデックス
アルゴリズム
23
シェア
3
4
JavaScriptのコレクション操作入門
この記事ではこのフューチャー技術ブログを機能拡張する過程で学んだコレクション操作で利用頻度が高い順にまとめます。ブログ運営(?)の保守運用な雰囲気が少しでも伝わればなと思います。
2021.06.23
JavaScript
TechBlog
フロントエンド
5
シェア
3
6
Svelteに入門した
今年のゴールデンウィーク(STAY HOME週間)に最近話題のSvelteに入門したので紹介を書きます。Svelteは主にブラウザ上で動作するユーザーインタフェースを作るフレームワークで、ReactやVue.jsの対抗馬的な存在です。
2021.06.22
入門
フロントエンド
Svelte
30
シェア
70
56
どうしてHTML5が廃止されたのか
HTML5が2021年の1月に廃止されました。Webエンジニアとしてバリバリ活躍されてる方やエグゼクティブテックリードのような肩書きを持つ方にとっては「何をいまさら」という話題かと思います。しかしながら、今年も新人さん入ってきてくださったので、プログラミングを学習中にHTML5という文字列に悩まされないように...
2021.06.21
Web
フロントエンド
HTML
13442
シェア
1894
922
ES2021/ES2022を知ろう
少し前にES2021にて変更される新機能が発表されました。JavaScriptを扱う上では知っとくべき!と意気込んだもののECMAScriptが何者なのかすら曖昧な理解だったので、この機会に学んだことをまとめてみようと思います。* ECMAScriptがJavaScriptにとってどのような役割を持つのかを知る
2021.06.17
JavaScript
フロントエンド
72
シェア
8
21
「リアクティブコントローラ」導入がもたらすかもしれないウェブフロントエンド設計の変化
フロントエンド連載2日目のエントリーです。あまり話題になっていないような気がしますが、Web Componentsを実装するためのフレームワークのLit-Element v3がバージョンアップして、ついでにリブランディングしてLit v2.0となりました。ロゴも変わり、ウェブサイトも新しくなりました。
2021.06.15
WebComponents
フロントエンド
設計
リアクティブプログラミング
38
シェア
60
48
Jest + TypeScript + Vue 3環境で Vue Testing Library(@testing-library/vue) を動かす
フロントエンド記事連載の1記事目です。Vue Testing LibraryはVue.js公式のライブラリであるvue-test-utilをベースとする、DOM Testing LibraryのVue.js用拡張です。Vue Testing Libraryを用いると、Vue.js公式ライブラリであるvue-test-utilと比較して内部構造を意識せずにテストを作成できます。
2021.06.14
フロントエンド
テスト
Vue.js
14
シェア
7
3
フロントエンド連載2021
2021の06.14~6.24にかけてフロントエンド技術をテーマにしたブログ連載を始めます。ES2021/TS/Node/Vue/Reactなどなど、ざっくりとフロントエンド界隈で話されるような技術をテーマにします。
2021.06.14
インデックス
フロントエンド
12
シェア
2
6
サーバーアプリ開発環境(Python/FastAPI)
Pythonでお仕事する前提で、現在のところで自分が最適と考えるチーム開発のための環境整備についてまとめてみました。今までももろもろ散発的に記事に書いたりしていたのですが、Poetryで環境を作ってみたのと、過去のもろもろの情報がまとまったものが個人的にも欲しかったのでまとめました。
2021.06.11
Python
VSCode
Docker
162
シェア
287
137
Vuls開発中に出会ったGORMあれこれ
はじめまして、中岡と申します。現在はフューチャー発OSSのVuls開発をメインに、CSIGでアルバイトをしています。- ORMを触るときは発行されるクエリが意図したものか確認する
2021.06.09
Go言語
Vuls
ORM
GORM
40
シェア
1
3
AWS Certified Solutions Architect - Professional合格体験記
TIGの伊藤真彦です。先日AWS Certified Solutions Architect - Professionalを受験し合格できました。合格までの学習方法を共有します。
2021.06.07
AWS
合格記
26
シェア
1
2
続・サーバーレス検索エンジン:巨大な静的ファイルを扱うケースについて考える
巨大な学習済みの機械学習モデルとか、検索用インデックスをデプロイする場合に、どうやってデプロイするか、というのは色々選択肢があります。以前、ちょびっとだけ「どうやってデプロイしましょうかね」というのを悩んだ時期があったのですが、今回、こんな方式が考えられるんじゃないか、というのを改めて調べてリストアップしてみました。
2021.06.04
Go言語
Docker
サーバーレス
MLOps
APIGateway
63
シェア
51
51
静的解析によるInvalidなAWS Lambda関数シグネチャの検知
です。本記事では[AWS Lambda]の関数シグネチャを静的解析することで、より安全にAWS Lambdaを実装する方法を紹介します。"
2021.06.03
Go言語
Linter
Lambda
静的解析
9
シェア
2
1
Prev
1
2
…
10
11
12
13
14
15
16
…
19
20
Next