Future Tech Blog
フューチャー技術ブログ

Programming

2020年秋にVue.jsのアプリケーションを作るなら、押さえておきたい5つのポイント

TIGの伊藤真彦です。ここ最近はVue.jsでのフロントエンド開発を行っています。ほぼ何もない状態からのスタート段階から始めたのですが、その際調査したことが学びになったので共有します。
Read more

GoCon仙台で発表してきました

あいにくの天気でしたが、GoCon仙台で発表してきました。当初は2月予定だったのが状況が厳しいということで7月にずらして公開したが、それでも状況は好転しなかったので10月に延期、とスタッフの方々はいろいろ気を揉んで大変だったと思います。子供と見ていたシンカリオンに出てきて気になっていたチキン弁当!
Read more

「Go on DockerスタイルでのバックエンドAPI構築」というテーマでGo Conference’20 in Autumn SENDAIに登壇しました

TIGの伊藤真彦です先日[Go Conference’20 in Autumn SENDAI]に登壇させていただきました、リモート登壇の為残念ながら現地には行きませんでした。![image.png]発表資料はこちらです。
Read more

TiKVに触れる

TIG DXグループの伊藤真彦です。CNCF連載最終回として、TiKVについて調査してみました。TiKVは分散型、トランザクション型Key-Valueデータベースです。
Read more

Policy as Code を実現する Open Policy Agent に憧れて。ポリシーコードでAPI仕様をLintする

Open Policy Agent(OPA)は汎用的なポリシーエンジンで、[Rego] と呼ばれるポリシー言語で定義されたルールに従って、入力がポリシーに沿っているか否かの判定を移譲させることができます。Regoで宣言的にポリシーを実装し、Policy as Code を実現できます。コーディング規約も一種のポリシーとみなして、Open API Spec(Swagger)をLinter的にチェックするツールを題材に、OPAを用いて開発してみたいと思います。
Read more

LambdaとGoを使ったサーバーレスWebAPI開発実践入門

こんにちは、TIGの辻です。業務アプリケーションのビジネスロジックをサーバーレスで実装することも増えてきました。[AWSサービストリガによるLambda関数起動]の記事にもあるようにAPI GatewayとLambda関数を組み合わせてHTTPサーバを提供することも容易にできます。バックエンドのWebAPIをLambda関数で動かすユースケースがよくあるパターンです。Lambda関数とアプリケーションロジックの実装は密結合になりやすいですが、HTTPサーバで動作するように実装して、Lambda関数として組み込むと、従来のHTTPサーバを実装するノウハウを活かしつつ、サーバレスで動作するバックエンドのWebAPIを構築できます。本記事ではGoを用いてサーバレスなWebAPIサーバをAWS上に1から構築するチュートリアルです。
Read more

Future Tech Night(第4弾:Go x AWS スマート工場編)を開催しました。

こんにちは、TIGの栗田、伊藤、辻です。先日2020/9/25にオンラインにてFuture Tech Nightという社外勉強会を開催しました。今回は第4弾としてGoとAWSを使って工場制御する最新プロジェクトの事例を紹介しました。
Read more

Future Engineer Camp 2020 参加記

皆さん、こんにちは。Future Engineer Camp 2020に参加しました齋藤です。インターンシップやその前のできごとを書いていきます。
Read more

Engineer CampでSQLフォーマッタを開発しました

はじめまして。フューチャーのインターンEngineer Campに参加した中村と申します。この記事では、今回のインターンで私が取り組んだ内容を紹介します。今回のインターンで私は、SQLフォーマッタの作成に取り組みました。
Read more

SpringBootでDIを駆使したルールエンジン開発

はじめまして、2018年新卒入社の渡邉です。第5弾はGlyphFeedsCMSにおけるSpringを駆使したルールエンジンについてです!新聞業界の多種多様に変化する業務体系に対してどのようにシステムを構築したかご紹介致します。ニュース(=コンテンツ)を世の中に配信していく過程において、新聞社には大きく次のアクターが関わります。
Read more

Tags