LayerX エンジニアブログ

LayerX の エンジニアブログです。

2023-01-01から1年間の記事一覧

LayerXの発信の"のびしろ"とCasual Nightのウラガワの話 #LayerXテックアドカレ

こんにちは。すべての経済活動をデジタル化したい @serima です。名探偵コナンで好きなセリフは「お前を巨匠にしてやるよ、怪盗キッド。監獄という墓場に入れてな…」です。 この記事はLayerXテックアドカレ2023の20日目の記事です。 前回は @y_matsuwitterが…

ISUCON13にLLM活用担当で参戦しました

こんにちは、LayerX CTOの@y_matsuwitterです。最近はパン作りにハマっています。無心に小麦と酵母の声を聞くことで精神の安寧を求めています。 この記事は LayerXテックアドカレ2023 19日目の記事です。前回は @shota_tech が「Go の linter 雰囲気で使って…

AIの民主化が進む時代におけるバクラクのAI-OCR機能の開発戦略 #LayerXテックアドカレ

LayerX バクラク事業部 機械学習チームの機械学習エンジニア兼マネージャーの松村(@yu-ya4)です。半年間に結婚祝いでいただいたたくさんのお酒が順調に減ってきているのですが、サントリーウイスキー角瓶 4Lペットだけはなくなる気配がありません。 この記…

Go の linter 雰囲気で使っていたから調べ直した #LayerXテックアドカレ

こんにちは。LayerX バクラク事業部 バクラクビジネスカード開発チーム エンジニアの @shota_tech です。 最近運動不足解消のため chocoZAP に通い始めたのですが、胸筋鍛えるマシンだと思って使っていたやつが背筋鍛えるやつでした。 この記事は LayerXテッ…

Notionでスプリントのあれこれをダッシュボードで可視化する #LayerXテックアドカレ

こんにちは。LayerX バクラク事業部 申請・経費精算チーム エンジニアの @minako-ph です。ニホンザルYouTuberにハマって3年が経とうとしています。 この記事はLayerXテックアドカレ2023の17日目の記事です。 前回は @yu-ya4 さんが書いてくれてます(本日公…

Azure AI SearchのSemantic Ranker #LayerXテックアドカレ

Privacy Tech事業部も合流し、先日新たに新設されたAI・LLM事業部でソフトウェアエンジニアをしている osukeです。 layerx.co.jp この記事は LayerXテックアドカレ 15日目の記事です。前回は @yossylx による バクラクの帳票画像を用いたDALL-E dVAEの学習 …

バクラクの帳票画像を用いたDALL-E dVAEの学習

機械学習エンジニアの吉田です。 この記事はLayerXテックアドカレ14日目の記事です。前回は @shnjtk による ストーリーポイントではなくアウトカムで開発速度を測る でした。次回は osuke さんが担当します。 今回はバクラクの帳票画像を使ってDALL-EのdVAE …

ストーリーポイントではなくアウトカムで開発速度を測る #LayerXテックアドカレ

こんにちは。LayerX バクラク事業部 バクラクビジネスカード開発チームEMの @shnjtk です。新しいMacBook Proがとても気になっています。スペースブラックいいですね。欲しい。 この記事は LayerXテックアドカレ 13日目の記事です。前回は @itkq による 情報…

Vertex AI Pipelinesを用いて爆速ML開発の仕組みを構築する #LayerXテックアドカレ

こんにちは。LayerXのバクラク事業部で機械学習エンジニアをしている@shimacosです。 最近、体重が増える一方で危機感を感じ始めたので、ダイエットを始めました。 ダイエットを始めて早3ヶ月ほどですが、一向に痩せません。何故でしょう? この記事はLayerX…

DB に JSON を保存したいときに Protobuf を使うと便利 #LayerXテックアドカレ

こんにちは。バクラク事業部 Enabling チームの @izumin5210 です。最近「HUNTER×HUNTER」の既刊を全部読みました。 この記事はLayerXテックアドカレ2023の9日目の記事です。 前回「1人目データアナリストとしてデータチームに異動しました 」 次回「Slack ×…

Slack × Zapier × MiroでKPTでの振り返りをラクにする #LayerXテックアドカレ

こんにちは。バクラク申請・経費精算エンジニアの@upamuneです。最近「グラップラー刃牙」を全巻読んだので、懸垂マシンを買いました。 この記事はLayerXテックアドカレ2023の10日目の記事です。前回はデータチームの@saaaaaakyが「1人目データアナリストと…

情報の流通性を上げコミュニケーションを活性化させるNotionデータベース #LayerXテックアドカレ

バクラク事業部Platform Engineering部DevOpsチームの id:itkq です。最近は スリーズブーケ というユニットの曲にハマっています。 この記事は LayerXテックアドカレ 12日目の記事です。前回の記事は shimacos による Vertex AI Pipelinesを用いて爆速ML開…

DynamoDBのIncremental Exportの仕様を理解する #LayerXテックアドカレ

2023年9月26日にDynamoDBがIncremental Exportをサポートしました。このIncremental Exportは「直近35日以内における特定期間の変更をChange Data Capture(CDC)としてS3にExportできる」という機能です。この機能を利用して、高頻度で継続的にIncremental …

Microsoft Graph API へのキーレス認証 (GitHub Actions編) #LayerXテックアドカレ

7月ぐらいから CTO 室で働き始めている @yuya-takeyama です。 Corporate Engineering や Security に関わる仕事などをしています。 この記事はLayerXテックアドカレ2023の6日目の記事です。 昨日は機械学習を通じて誰かをラクにしたい yakipuさんが「〜OCR…

〜OCR戦記〜適格事業者登録番号との戦い🔥🔥🔥

この記事はLayerXテックアドカレ2023の5日目の記事です。 昨日はmakogaさんがEngineering Career Ladderを作るときに気をつけたこと 其の一を書いてくれました。 次回はyuya-takeyamaさんがMicrosoft Graph APIについて書いてくれます!乞うご期待! こんに…

Engineering Career Ladderを作るときに気をつけたこと 其の一

この記事はLayerXテックアドカレ2023の4日目の記事です。 昨日は@shun_takさんが「バクラクのデータは難しくて面白い」を書いてくれました。 明日は機械学習チームのyakipuさんの記事が公開予定となっています。楽しみですね! こんにちは、すべての経済活動…

Web系ソフトウェアエンジニアが機械学習エンジニアに囲まれて働く面白さ

この記事はLayerXテックアドカレ2023の2日目の記事です。 昨日はconvtoさんが「つくってまなぶ静的解析のすすめ」を書いてくれました。 次回はData&ML部の部長のgiwaさんが渾身の記事を書いてくれます。 こんにちは、未来の希望を実装したいTomoakiです。 今…

つくってまなぶ静的解析のすすめ

Go

はじめに こんにちは、LayerXの id:convto です。 そしてこれは LayerX アドベントカレンダー (概念) の1日目の記事です。 アドベントカレンダー盛り上げていくぞ〜ということで11月から始まるらしいです。だいぶフライングしてるけど枠もかなり埋まっててす…

LayerXで実践中の「ゆるい輪読会」をご紹介します

皆さんこんにちは!バクラク共通管理画面プロダクトをメインに担当している、EMのあらたまです。9月に入社して、1ヶ月ほどが経ちました。温かく迎え入れてくれたメンバーたちのおかげで、毎日いきいき楽しく働いています。さて、LayerXには多様なバックグラ…

SaaS開発者がSaaSを導入してみて感じたこと

こんにちは!2023年に新卒としてLayerXに入社したhideです! 現在はバクラク共通管理基盤のエンジニアとして働いています。そしてGatherの伝道師でもあります。この記事はUXにこだわるSaaS(バクラク)開発者がUXにこだわるSaaS(Gather)を導入する際に感じたこ…

バクラクのデータセットを用いたLayoutLMv3による事前学習

機械学習エンジニアの吉田です。本記事では、LayoutLMv3*1というモデルをバクラクで取り扱っている帳票で事前学習を行い、それをファインチューニングして項目推定タスクに取り組んでいる話をご紹介します。 背景 LayerXで提供しているバクラクでは帳票をア…

LayerXではKaggleなどのデータ分析コンペティションへの参加をサポートする制度を開始しました。

バクラク事業部Data/ML部 ML(機械学習)グループのマネージャー兼機械学習エンジニアの松村(@yu-ya4)です。 LayerXではKaggleなどのプラットフォームや機械学習系の学会などにより開催されるデータ分析コンペティションに社員が参加することをサポートす…

岩瀬さんによるマネジメント&リーダーシップ研修を実施しました

こんにちは。バクラク事業部 Engineering Officeチームの@serimaです。 今回は、Engineering Officeにてfukabori.fmのオーガナイザーである岩瀬さんをお招きしてマネジメント&リーダーシップ研修を主催・運営を行い、振り返りまで完了したので、本稿にて報…

PR-Agent を使って Pull Request をAIレビューしてみた。(日本語対応もしてみた)

LayerXの suguru です。 今日は、バクラクの開発に導入した PR-Agentの話をしようと思います。 PR-Agent は、Codium AI によってオープンソースで開発されている ChatGPT を使ったプルリクエストを便利にするためのAIツールです。 現時点で、下記のような機…

バクラクフロントエンド Visionの策定と願い

バクラク事業部 電子帳簿保存のエンジニアリングマネージャーをしている菊池 (@kichion)です。7月はLayerX エンジニアブログを活発にする期間なので、もし気になる記事があればぜひご覧ください! 7月33日の今日はバクラクというプロダクトのフロントエンド…

バクラクMLチームの技術スタックの変遷

機械学習エンジニアの吉田です。 夏ですね。7月はLayerXエンジニアブログを活発にしよう月間 です。 昨年バクラクOCRの機械学習モデルの検証から本番投入までの取り組みについて記事を書きました。 tech.layerx.co.jp その後、運用する中で新たな課題が生ま…

Document AIを巡る技術とLayerXにおける可能性

初めまして。機械学習エンジニアの島越@nt_4o54です。現在はMLチームで日々、バクラクシリーズで用いられているAI-OCR機能の改善や新規機能の開発などを行なっています。 7月はLayerXエンジニアブログを活発にしよう月間ということで、自分からは表題にもあ…

何問わかるかな?AWS FireLens(Fluent Bit利用版)クイズ!!!

AWS

こんにちは。バクラク事業部Platform Engineering部DevOpsチームの@civitaspoです。 7月はLayerXエンジニアブログを活発にしよう月間 ということで、この記事ではAWS FireLensに関する情報をクイズ形式でお届けします。 みなさんはAWS FireLensを使っていま…

openapi-generatorを使ってOpenAPI定義ファイルからGoコードを生成する

こんにちは、バクラク事業部 バクラクビジネスカード開発チームでEMとTechLeadを担当している高江 @shnjtk です。 今回は、openapi-generator を使ってOpenAPI定義ファイル(OpenAPI Specification)からGoのコードを生成する方法と、運用時のTipsについてご紹…

ecspressoを活用したECSデプロイの改善

2月にバクラク事業部Platform Engineering部DevOpsチームに入社したid:itkqです。7月はLayerXエンジニアブログを活発にしよう月間 ということで、この記事では、私が入社してから中心となって進めた、ECSサービスのデプロイの改善について書いています。 バ…