VisasQ Dev Blog

ビザスク開発ブログ

入社エントリといふものを、してみんとてするなり

自己紹介 はじめまして!2022年11月にビザスクに入社しました、下山と申します。男です。 静岡県富士市に在住しており、普段はフルリモートでお仕事をしています。 まずは軽く経歴の紹介をします。 2017年4月よりプログラミング未経験の新卒文系として、製造…

TerraformでElastic Cloud上のElasticsearchの立ち上げとElasticsearch自体の設定を自動化する

こんにちは、検索チームのよこやまです。 以前趣味である文書を書いたところはてブホットエントリ入りして喜んでおりました。技術記事もそれぐらい見られたらなあと夢見ております。 ビザスクでは 1 年に 1 回 Elasticsearch のバージョンアップを行っており…

父のおかげでゼロトラストに出会って、念願のコーポレートITになるまで

まずは自己紹介 はじめまして!ビザスクでコーポレートIT担当をしている、つみちゃん(@nattun_26)です。2022年10月にビザスクにjoinいたしました 今回の入社エントリでは、私の自己紹介とゼロトラストとの出会い、ビザスクでやっていきたいことについてお話…

ITチームの2022年を振り返って

こんにちは。ビザスクのITチームのたっきー(@mizeeey)です。気付けばもう年末ですね。皆様、2022年はどのようにお過ごしでしたでしょうか。年が変わるまであと少し。ここで来年の自分たちのために2022年に取り組んだことと、見直した事をまとめたいと思いま…

ElasticsearchのSigmoidを使って正規化した数値をスコアに反映させる

ElasticsearchのSigmoidを使って正規化した数値をスコアに反映させる 内部向けに企業名サジェスト機能を提供しているのですが、”いい感じ”の企業が上位に来るために試行錯誤しており、今回「マッチスコア」と「登録アドバイザー数」という値のスケールが異な…

GitHub Actions で特定ファイルの変更を含むプルリクにコメントする

GitHub Actionsを使って特定ファイルの変更を含むプルリクに自動でコメントを投稿する方法を紹介します。 弊社では特定ファイルを修正したときに必要な作業のリマインドに利用しています。 実装 以下のyamlファイルを .github/workflows に配置することで、h…

検索チームのSREとして半年間取り組んだ話

こんにちは、検索チームのよこやまです。 今年のはじめに「各チームに SRE が参画するよ」と噂を聞き、「検索チームには誰が来るんだろうなー」と楽しみにしていたら「お前がなるんだよ」と言わて半年+αが経ちました。 検索チーム専属の SRE に任命されてか…

Pylance (type hints) の裏側を調べてみた

こんにちは、Core SRE の西川(@taxin_tt)です。普段はSREチームの一員として、インフラ周りの整備やたまにコードを書いたりしています。 ビザスクのアプリケーションのバックエンドはPythonで書かれています。普段の開発ではVS Codeを利用しているのですが…

今一度改めて Terraform ディレクトリ構造のベストプラクティスを考えてみた件

こんにちは!フルサポート開発チーム兼 Embedded SRE の高畑(Sorarinu (@int_sorarinu) / Twitter)です。 最近、スノーボードだけでなくキャンプにも手を出してしまった結果、どんどん沼にハマっていっている私ですが皆さまいかがお過ごしでしょうか。 先…

マイクロサービス化に伴うローカル環境の改善について

こんにちは。SREチームでリーダーをやっている木村です。 座右の名は「明日自分が交通事故にあっても、システムの運用を滞りなくする」です。 ビザスクは、サービスが開始されてから長年モノリシックな構成で開発を続けてきたのですが、サービスと組織の成長…