BFT名古屋 TECH BLOG

日々の業務で得た知識を所属するエンジニアたちがアウトプットしていきます。

ITの利活用

【Slack】リアクションしてくれたユーザを特定する!

はじめに こんにちは! (株)BFT インフラ女子(?)のやまぐちです。 みなさん、Slackというメッセージアプリを使ってますか? 弊社では社内のコミュニケーションツールとしてSlackが導入されており、メール文化だった頃から比べるといろいろな人との交…

【GitHub・Lambda関数URL】GitHubでのpushをトリガーにAWSでコードをデプロイする!(1/2)

はじめに こんにちは! 株式会社BFT名古屋支店・インフラ女子(?)のやまぐちです。 なかなか進められなかったCI/CDがようやく形になりました…! このブログではGithub更新イベントをトリガーとしてラズパイにコマンド実行(Systems ManagerのRun Comman…

【Github・Lambda関数URLs】「401 Invalid Signature」でAWS側へ連携できないを解決する!

はじめに こんにちは! 株式会社BFT名古屋支店・インフラ女子(?)のやまぐちです。 2022年8月にAmazon EventBridgeがWebhookを介したGithub, Stripe, Twilioとの統合に対応しました。 Webhook を使用した GitHub、Stripe、Twilio からのイベント受信に …

【GitHub】GitHubってなに?

はじめに 以前、こちらでVRに関する記事をいくつか書きました。 bftnagoya.hateblo.jp bftnagoya.hateblo.jp VR上でプレイできるゲームの開発に携わる機会があり、その中でGitHubを使った際に非常に便利なツールであると筆者は感じました。最近、巷で話題に…

【AWS・Slack・ワークフロー】障害対応にSlackのワークフローを使ってみた!

はじめに こんにちは! 株式会社BFT名古屋支店・インフラ女子(?)のやまぐちです。 今まで名古屋支店ではGoogle Chatを情報共有の場として使っていたのですが、最近全社でSlackを使うようになり日々もっといい使い方はないかと試行錯誤をしています。 A…

【AWS・Systems Manager】SSMエージェントを自動更新しよう!

はじめに こんにちは! 株式会社BFT名古屋支店・インフラ女子(?)のやまぐちです。 混雑状況を見える化するサービス「こんどる?」では各店舗にRaspberry Pi(以後、ラズパイ)を置いています。そのラズパイにUSB接続したWebカメラとGPIOピンに付けたCO…

【AWS・Systems Manager・セッションマネージャー】使わないターゲットインスタンスを削除する

はじめに こんにちは! 株式会社BFT名古屋支店・インフラ女子(?)のやまぐちです。 みなさまはセッションマネージャーを使っていますか? 個人的にセッションマネージャーがAWS Systems Managerで使う機能No.1なのですが、ずー-----っとどうに…

【AWS・Systems Manager・オートメーション】承認後にEC2インスタンスを起動するワークフローを実行してみよう!

はじめに こんにちは! 株式会社BFT名古屋支店・インフラ女子(?)のやまぐちです。 最近Systems Managerの素晴らしさに改めて気づかされています。運用の自動化ってここまで進んでいるんだなぁと驚きを隠せないのですが、「誰かの承認後に○○する」とい…

【AWS・Systems Manager・オートメーション】Systems Managerのオートメーションを使ってEC2インスタンスをサクっと作ろう!

はじめに こんにちは! 株式会社BFT名古屋支店・インフラ女子(?)のやまぐちです。 AWSリソースを自動で作成するとなるとまず検討されるのがAWS CloudFormationです。しかし最初の頃は「難しそう…」とか「どんな問題が潜んでいるかわからない…」など不…

【AWS Config】野良リソース撲滅運動!「特定タグがなければメール通知」をしよう(とりあえず実装編)

はじめに こんにちは! 株式会社BFT名古屋支店・インフラ女子(?)のやまぐちです。 みなさん、社内でAWSの環境を運営していますか? 誰が作ったかわからないリソース・いわゆる野良リソースに困った経験はないでしょうか。 インフラがなくてもちゃち…

【Powershell】テキストファイルからファイル名を取得して一括コピーする

はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 プロジェクトでとても時間がかかるのが仕様書作成やエビデンス取得などでのExcel操作。 エンジニアなはずなのに実際の職業は『Microsoft使い』となっていることも多々あります…

【AWS・IoT】Pythonを使って作業PCからIoT CoreへMQTT接続しようとしたらエラー対応に追われた話(Resolved)

はじめに こんにちは! 友人から貰ったキャラメルソースが美味しすぎて高カロリー街道まっしぐら、 BFT名古屋支店・インフラ女子(?)のやまぐちです。 今回は絶賛サービス実装中である「混雑状況可視化サービス」について、IoTデバイス(ラズベリーパイ…

【CloudWatch・サブスクリプションフィルタ・Slack】出力されるログの一部を抽出してSlackにわかりやすいメッセージ出力してみた

はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 前回の投稿でAWSマネジメントコンソールにログインしたらSlackへ通知する仕組みの実装をしましたが、Slackに通知される内容はアラーム内容なので、「ログインした」ということ…

【AWS】ログインイベントをSlackへ通知して意図しない作業を監視する 第2回(全2回)

はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 前回の記事に引き続き、ログインしたらSlackへ通知する、という仕組みの実装について説明をします。 前提としてセキュアなログイン、その後の操作をするための仕組みは前回の記…

【AWS】ログインイベントをSlackへ通知して意図しない作業を監視する 第1回(全2回)

はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 現在BFT名古屋支店では社外の方と一緒に混雑状況を可視化するサービスを作って、名古屋の飲食店を応援しよう!という企画が進行中です。 ありがたいことに名古屋だけではな…

【GitLab】【Sourcetree】開発超★初心者が GitLab + Sourcetree で最小限のバージョン管理を始めてみる 第2回(全2回)

はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 前回に引き続きGitLabの非公開レポジトリへSourcetreeというGitクライアントソフトを用いてSSHでアクセスすることで成果物や資料を共有する方法をご紹介します。 前回の記事で…

【GitLab】【Sourcetree】開発超★初心者が GitLab + Sourcetree で最小限のバージョン管理を始めてみる 第1回(全2回)

はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 今私たちは名古屋市の小規模飲食店応援企画と称して「混雑状況可視化サービス」を社外の方も含めて一緒に作ろうという企画を立ち上げています。 prtimes.jp 2021年6月~8月にか…

【VR】【Unity】VRプロジェクト開発とぬるぬる動かすための軽量化!

はじめに こんにちは! BFTの一三です。以前、「【VR】初心者必見!VRコンテンツを開発する時に必要なPC環境と重要語句とは」と題して、VRプロジェクトの開発に必要な環境について紹介しました。今回は、自社のオフィスのワンフロアを再現したプロジェク…

【VR】初心者必見!VRコンテンツを開発する時に必要なPC環境と重要語句とは

はじめに こんにちは!最近、スマホの買い替えが喫緊の課題となっている、BFTの一三です。以前、「【VR】ココがおもしろい!VRの世界!」と題して、VRの歴史から課題、活用場面(ユースケース)について紹介しました。 この記事の最後にも記載しておりま…

【機械学習】Teachable Machineを使って5分で画像認識を体験してみた!

はじめに こんにちは! 昨今のAI技術にまったくついていけていないBFT名古屋支店・インフラ女子(?)のやまぐちです。 2021年4月は機械学習の強化月間(勝手に)ということで、学んだことをどんどんアウトプットしていこうと思います。ちなみにプ…

【VR】ココがおもしろい!VRの世界!

はじめに こんにちは! 最近、いい靴がないか探し回っている、BFTの一三です。以前、社会人1年目女子の「【VR】ゼロから始めるVR体験!」と題してOculus Quest 2の体験記をご紹介しました。 bftnagoya.hateblo.jp こちらの記事では、Oculus Quest 2のレ…

【VR】ゼロから始めるVR体験!

はじめに こんにちは!BFTの2020年新卒・VR初心者の池田です。新型コロナウイルス感染拡大防止のための「おうち時間」が増え、さらなる盛り上がりを見せるVR市場。ゲーム機器としての活用だけでなく、ファッション業界や広告業界、さらには医療業…

【Windows】メモリ使用率を定期的に下げて限られたリソースを有効に使おう!

はじめに こんにちは!BFT名古屋支店・インフラ女子(?)のやまぐちです。 ここ2か月くらいブルースクリーンでPCが突然落ちることがあります。頻度は1,2週間に一回なのですが、あまりにもショック過ぎてブルースクリーン中に表示されるエラーコー…

【WSL2】WSL2がインフラエンジニアに向かない3つの理由

はじめに こんにちは!BFT名古屋支店・インフラ女子(?)のやまぐちです。 2021年に入ってWindows Subsystem for Linux 2(以後、WSL2)を触ることがあって記事を書きました。 bftnagoya.hateblo.jp 今回は折に触れて触ったり調べたり…その中で気づ…

エンジニアの技術書「積読(つんどく)」を考える

はじめに こんにちは! あんまり本を読まないけど本屋に行くのは好きなBFT名古屋支店・インフラ女子(?)のやまぐちです。 本は定期的に読みたくなるのですが、購入するのを控える根本的な気持ちがあります。それは「物を増やしたくない」というものです…

【Windows Terminal・WSL2】ローカル環境での開発を効率的に進めるWindows Terminalの使い方

はじめに こんばんは! 名古屋に来てからお目当てのお店が偶然その日お休みということに50%くらいの確率で遭遇するBFT名古屋支店・インフラ女子(?)のやまぐちです。 世知辛さをひしひしと感じつつ、本日もWSLに関する記事を投稿していきたいと思…

【LinuC】ちょっぴりわかりにくい有効期限と再認定ポリシーを図にまとめてみた

はじめに こんにちは! 最近自宅で五目春巻きを揚げて食べるのにハマっているBFT名古屋支店 ・インフラ女子(?)のやまぐちです。 揚げ物ってやっぱり揚げたてが一番ですよね~!五目春巻きなら油が少なくてもフライパンでいけるしカスが出ないので晩ご…

【Ruffle】Flashがサポート終了で動かなくなった!(泣)を1分で解決するブラウザ拡張機能

はじめに こんにちは! ゲームはマリオカートで画面酔いした高校3年生の時からほぼやっていない、BFT名古屋支店・インフラ女子(?)のやまぐちです。 最近見たYoutubeで「スーパースコープ」という任天堂のゲームに使うバズーカ砲みたいなのが話題に出…

まだ写真に撮ってるの?ホワイトボードのデータ化&共有をインタラクティブホワイトボードでスムーズに!

はじめに こんにちは! 愛三電気さんのLANケーブルキーホルダーをつまみにお酒が飲める、BFT名古屋支店・インフラ女子(?) のやまぐちです。 LANケーブルキーホルダー 780円(税抜)、可愛すぎる。 昨年末に名古屋支店の大掃除をするにあたり、こん…