Lighthouse Developers Blog

フィード

記事のアイキャッチ画像
RustでGitHub Actionsの実行時間を集計してみた
Lighthouse Developers Blog
こんにちは、株式会社ライトハウスでエンジニアをしている宮城です。 今回は、RustでGitHub Actionsの実行時間を集計するツールを作成した話をします。 目次 GitHub Actionsの実行時間を可視化するにいたった背景 要約 詳細 困ったていたこと 解消方法 この体験を通して気がついた課題 Rustでツールを作った背景 ツール紹介 実装時にハマった箇所 終わりに GitHub Actionsの実行時間を可視化するにいたった背景 要約 困っていたこと 一回の変更で多数のCIが実行され、多くの課金時間が消費される 解消方法 ダミーJobを用意して、実行時間を短縮する この体験を通して…
2年前
記事のアイキャッチ画像
今ふたたびのAnsible入門
Lighthouse Developers Blog
こんにちは、ライトハウスでソフトウェアエンジニアをしている北添です。 今回は「今ふたたびのAnsible入門」と題しまして以下の内容を書きます。 なぜ今ふたたびAnsibleに入門するのか 基本的な使い方 ベストプラクティスに則ったAnsibleのコード設計 なぜこの記事を書いたか 理由は2つあります。 1つ目は、IoTのプロダクトでAnsibleがどのように活躍するのか、ご紹介したかったことです。 私が勤める株式会社ライトハウスは、水産業界の課題解決のために船舶のIoT化を推し進めています。 船舶からセンサーを通じて情報を吸い上げ、クラウドへ送信することでIoT化が達成されます。 通常、セン…
2年前
記事のアイキャッチ画像
サウナで分析基盤を構築し、漁業のサステナビリティを向上させる取り組みを考えた話
Lighthouse Developers Blog
こんにちは、株式会社ライトハウスでエンジニアをしている平塚です。 今回はサウナで分析基盤を作った話を致します。 なぜサウナなのか 休憩時間に本気のリフレッシュできるからです。 逆に長時間働き過ぎると眠くなってくるので(個人の主観)夢中になってやりすぎ防止出来る面は 良いかなと思っています。 分析基盤を作成した場所 今回利用させて頂きました施設は両国湯屋江戸遊 です。 両国の江戸遊を選択した理由は複数あるのですが、以下の通りです。 駅近(両国駅徒歩5分) 提携駐車場有り 湯船ワークスペース サウナ会議室(ホワイトボード&防音) 会議室の利用 会議室は当日に伺うと埋まっている事が多いです、 事前予…
4年前
記事のアイキャッチ画像
漁師に出会ったエンジニアがDynamoDBで困った話
Lighthouse Developers Blog
こんにちは、ライトハウスの開発をしている熊谷です。 今回、ライトハウスのエンジニアはコード書くだけが仕事ではないということをお伝えしたいと思い、ブログを書きました。 それは、新しい機能やサービスについて考えることです。 開発に限らず社員全員がサービス改善の提案と実行をおこない、 希望をすればエンジニアも顧客に会い、直接ユーザの声を聞くことができます。 このような環境で私の体現した印象深い事例をお伝えします。 大阪ミートアップ 関西エリアの多くの漁師さんに集まっていただきました。 ご出席いただいた漁師さんには、以下のようなご意見を頂きました。 「漁労機器の一部として無くてはならない存在になりつつ…
4年前
記事のアイキャッチ画像
ISANAの開発について
Lighthouse Developers Blog
みなさんこんにちは、ライトハウスで開発に携わっている石川です。 当社は、現在主に漁業のサポートを行うプロダクトであるISANA(「いさな」と読みます。)を漁師さんに使っていただいています。今回はそのISANAの開発についてざっくりと紹介したいと思います。 ただ、技術的な話に入る前に、ISANAが対象としている漁法について簡単に触れさせてください。 漁業といっても多種多様な漁法が存在しますが、ISANAは主に船びき網漁とまき網漁の漁師さんを対象としたプロダクトとなっています。 そこで「船びき網漁」と「まき網漁」について簡単に説明いたします。 対象の漁法 船びき網漁とまき網漁は以下の図のとおり、複…
4年前