kickflow Tech Blog

株式会社kickflowの開発チームによるブログ

JavaScript

Wasmを触ってみた

A pop and cute eye-catch image for a WebAssembly (wasm) related blog (Bing の Image Creatorで生成) kickflowプロダクト開発本部の小本です。 kickflowでは週1でkickflowで使っている技術や今後kickflowで使いたい技術を紹介する勉強会を開いています…

ESLint を flat config に移行したときのお話

社内 AI にお願いして描いてもらった ESLint flat config のイメージ図 こんにちは。kickflow エンジニアの芳賀と申します。 今回は入社後初めて行った「ESLint の flat config 移行」についてお話します。 自身も久しぶりにガッツリ ESLint と向き合う機会…

RubyからJavaScriptコードを実行する方法

戦前、日本の鉄道網は連絡船を通じて樺太までつながっていた(本文には関係ありません)パブリックドメインの画像。wikimedia commonsより kickflowプロダクト開発本部の小本です。 今回はRubyからJavaScriptコードを実行する方法を調べてみました。

JavaScriptで文字列の長さを正しくカウントする

文字列の長さをカウントするのは難しい こんにちは、CTOの小林です。 JavaScriptで文字列の長さをカウントする際、特にサロゲートペアや合字を含む場合には注意が必要です。この記事では、String.length、[...str].length、およびIntl.Segmenterを使用して文…