技術情報

17/42ページ

API Gateway+AWS SAM+GolangでWebSocket通信を行う

  • 2019.07.05

AWS認定 SAPの勉強に日々精進しております。やっさんでございます。 今回は、AWS SAMとGo言語を用いて、 WebSocket通信によるチャット機能を実践してみたいと思います。 概要図と処理内容 Amazon API GatewayでWebSocketが利用可能になったのは、 去年の2018年12月になりますので、まだまだ記憶に新しい出来事です。 [発表]Amazon API Gatewa […]

Go言語でメタプログラミング

YouTubeのプレミアム会員に入ってしまい、動画を見る時間がますます増えてしまいました。エンジニアの内山です。 最近の業務では、Go言語を書いています。言語の機能については物足りなさを感じることもありますが、それよりもシンプルさが結構気に入っています。 今回は、Go言語のメタプログラミングについて、ご紹介します。 メタプログラミングとは 開発業務では、似たような単純なプログラムを何度も書く必要が […]

JavaScriptの同時実行モデルについて

概要 JavaScriptが多くの言語と異なる点のひとつに、イベントループベースの同時実行モデルがあります。これは、JavaScript自体というよりも、ブラウザの仕組みにも関わりがあります。 今回はそれについて書いてみようと思います。 目次 概要 ラインタイム ヒープ スタック キュー イベントループ 応用例 まとめ 参考 ラインタイム MDNの図を拝借すると、JavaScriptのラインタイム […]

Setappで使っているアプリの紹介

  • 2019.06.21

西藤です。 以前、Macアプリのサブスクリプションサービス Setapp について紹介する記事を書きましたが、 Macアプリのサブスクリプションサービス Setapp について あれから使うアプリも増えてきたので、今回もSetappネタでいくつか紹介したいと思います。 Cappuccino https://setapp.com/apps/cappuccino RSSリーダーです。 Macアプリだけ […]

AWS Systems Manager Run Commandの実行結果をSlackに通知する方法

AWS

どうも、7月中旬から1~3ヶ月のレンジでホーチミンでリモートワークをする予定のため、今からとても楽しみな古川です。 今回はタイトルの通り、AWS Systems Manager Run Commandの実行結果をSlackに通知する方法を共有したいと思います。 処理フロー AWS Systems Manager Run Command -> Amazon SNS -> AWS Lamb […]

KPTふりかえりをファシリテートするときに意識していること

  • 2019.06.10

こんばんみ、下條です。 弊社では何個かのプロジェクトでKPTふりかえりを実施しています。3ヶ月ほど回してきて、かなり機能していると思っています。今のところはだいたい私がファシリテーターを担当しているのですが、今回のブログではKPTふりかえりをファシリテートするにあたって意識していることを書いてみます。 KPTふりかえりの実施方法 KPTふりかえりについての説明はいろいろな場所に情報があると思います […]

Lambda@Edgeでアクセス元の国を判別してリダイレクト

あるお客様からのご相談 つい先日お客様から、 「特定のパスに対して、特定の国からのアクセスがあった場合に、別のパスに転送することは可能か?」 というご相談をいただいた。 今回は、このケースについて、 Lambda@Edge で行う方法が AWS 公式のドキュメントに例として上がっていたので、実際に試してみる。 【参考URL】国またはデバイスタイプヘッダー別のパーソナライズ - 例 下準備 Amaz […]

AWSを活用した総保有コスト(TCO)最適化支援のご紹介

早朝5時にセブンで購入したカフェオレを帰宅3秒後リビングに全てぶちまけて、泣きながら盛大に拭き掃除した。 MMM代表 国本です。 MMMでは2018年度から『AWSを活用したシステム総保有コスト(TCO)の最適化』に注力しており、法人のお客様が運用されているシステム全体のコスト最適化をこれまで多数手がけています。 今回のブログでは、我々がご提供するTCO最適化の考え方・進め方について、簡単にご紹介 […]

いいコミットをつくる – Git

  • 2019.05.24

書き古されたテーマではありますが、Gitのコミットについて改めて考えてみます。 いいコミットには何が重要か? いいコミットをつくることは重要です。まず、コミットはどんなときに見られるのかを考えると、以下のケースが考えられます。 いつ プルリクエストのレビュー時 バグや機能追加でのデバッグ時 機能のリリース時 何を コミットメッセージのタイムライン コミットメッセージの詳細 コードの変更内容 コード […]

「もくもくプルリクレビュー」で「プルリクレビュー溜まりがち問題」を解消する

エンジニアの内山です。 足にできた魚の目が痛いです。 最近、私が参加しているプロジェクトで、「もくもくプルリクレビュー」というものが始まりました。決まった時間に、プロジェクトメンバー全員が同時にプルリクレビューを行うというものです。 今回は、「もくもくプルリクレビュー」について紹介いたします。 プルリクが溜まってしまう問題 プルリクレビューを取り入れているプロジェクトでは、__プルリクが溜まってし […]

1 17 42