Linkers Tech Blog

リンカーズ株式会社の開発者ブログです。

全文検索を日本語向けにチューニングする

はじめに 情報システム部の横山です。弊社のビジネスマッチングサービス・LFBで、全文検索のチューニングを行ったので、今回はその時の知見を共有します。 読者の想定レベル Elasticsearch(以下ES)の設定方法についてある程度わかる人を想定しています。も…

Apache Solr の撤廃と henkei の導入

はじめに こんにちは。情報システム部の桝冨です。 Linkers Sourcing / Marketing (LS/LM) では日頃からさまざまな内部改善を行なっています。 その中で、Apache Solr の撤廃と henkei の導入を担当させていただきましたので、共有したいと思います。 Apache…

webpackのSplitChunksでビルドを3倍速に

はじめに こんにちは、情報システム部の呉です。 あっという間に、2023年の終わりが近づいてきました。今年はLinkers Sourcing / Marketing (LS/LM)ではシステムの様々な内部改善を行いました。 その一環としてwebpackのパフォーマンスを改善しましたので、…

LS/LM がRuby 2.7 -> 3.2 にアップグレードするまでの軌跡

こんにちは、情報システム部の大河原です。 徐々に暑さが増してきて、夏本番が近づいているのを肌で感じます。先日、お気に入りの夏限定ドリンク1をコンビニで初めて見かけて、テンションが上がりました。 さて、遡って春先の話になりますが、Linkers Sourci…

RubyKaigi 2023に参加しました

こんにちは。情報システム部の呉です。 5.11~5.13の3日間、松本市でRubyKaigi2023が開催されました。参加の皆様、良い時間を過ごされましたでしょうか? リンカーズでは、RubyKaigi2023にGold Sponsorとして協賛させていただき、私を含めて5名のエンジニアが…

【RubyKaigi 2023】リンカーズはGold Sponsorとして協賛します

みなさんこんにちは、情報システム部の大河原です。GWはいかがお過ごしでしたでしょうか。 GWが明けまして、RubyKaigi 2023がいよいよ今週末に迫りました。リンカーズは、当イベントにGold Sponsorとして協賛いたします。 rubykaigi.org

RubyKaigi 2022に初参加しました

こんにちは、Nathan Willsonです。リンカーズのバックエンドエンジニアとしてRubyで開発しています。 リンカーズ株式会社は2022年のPlatinum SponsorとしてRubyKaigiに参加しました!私はRubyKaigiに初参加し、様々な経験をしましたのでこちらで共有したいと…

My RubyKaigi 2022 Experience

Hi there, I'm Nathan. I'm currently working as a backend lead developer at Linkers. Our team at Linkers attended RubyKaigi 2022 as a Platinum Sponsor! It was my first time attending RubyKaigi and I wanted to share my experience. RubyKaigi …

Rubyのパターンマッチで再帰関数

はじめに こんにちは、情報システム部サービス開発チームの金です。 Rubyのパターンマッチ機能、皆さんは使っていますか? Ruby2.7の実験的(experimental)新機能として発表されて久しいですが、Ruby3.0では一部についてexperimentalの警告が出なくなり、その…

Elasticsearchの日本語対応 (with Rails) と学んだこと 💡 [ 日本語版 ]

導入 情報システム部サービス開発チームのNathanです。この記事ではElasticsearchについて学んだことをご紹介します。横山さん、翻訳をしていただきありがとうこざいました。 The English version can be found here. 目的 Elasticsearchを設定して使用する…