タグ

2023年8月1日のブックマーク (3件)

  • YJITの性能を最大限引き出す方法 - k0kubun's blog

    RubyのJITコンパイラYJITを開発している弊社Shopifyでは、社内で最もトラフィックが多いストアフロントのアプリにRuby 3.3 (master) をデプロイして平均レスポンスタイムが16%高速化、社内で最も大きなアプリであるモノリスにRuby 3.2をデプロイして平均レスポンスタイムが9%高速化している。他の会社でも、YJIT番で有効にしたら高速化したという事例をちらほら目にした。 一方で必ずしも良い報告ばかりではなく、YJITを有効化したらメモリを使い切ってしまったりだとか、遅くなったみたいな報告も目に入ることがある。こういった問題は我々も多かれ少なかれ経験しており、それぞれ適切に対処することで解決できたため、その知見を共有する。*1 メモリを使い切ってしまった時 zenn.dev YJITを有効化すると、YJITが生成する機械語に加えて、それに関するメタデータもメモリ

    YJITの性能を最大限引き出す方法 - k0kubun's blog
    tofu-kun
    tofu-kun 2023/08/01
  • ノブ「JSX内のmapメソッドでindexをkeyに指定しないでくれぇ」 - Qiita

    とある開発会社での千鳥の会話 ノブ「大吾、手隙か?」 大吾「手隙じゃ」 ノブ「ちょいと大吾に頼みたいことがある」 大吾「なんでもまかせろ」 ノブ「ユーザーが自由に入力フォームを追加できる機能を作ってくれんか」 ノブ「完成形はこんな感じじゃ。増やすボタンを押すと入力フォームが追加されるイメージじゃ」 大吾「こんなん簡単じゃな。任せときい」 カタカタカタカタカタカタカタカタカタカタカタカタ 大吾「ノブ〜できたぞ」 ノブ「おお!?はや早い。どれどれ見てみよか」 ノブ「ちゃんとボタンを押すと入力フォームが増えとるな」 ノブ「入力フォームに値を入れて確認してみようか」 ノブ「おいおいおい!!」 ノブ「idが1の入力フォームに入れた入力値が追加ボタンを押して出てくるidが2の入力フォームに移動しとるやないカイ!」 大吾「そんなんワシは知らん」 ノブ「ちょっと大吾の書いたコードを見せてくれんか」 大吾「

    ノブ「JSX内のmapメソッドでindexをkeyに指定しないでくれぇ」 - Qiita
    tofu-kun
    tofu-kun 2023/08/01
  • 誰でも簡単⁉️👀 絵文字ができるまで😃👍

    現在の私たちが何気なく使っている絵文字たち(😀🥺💦💕🏠💻🌊😈🐱💢…)って、実は誰でも提案📝📮することができて、「この絵文字はワシが作った👴」と言えるチャンス💪があることをご存知ですか❓🤔 このスライド📄では、普段あまり知ることのないUnicode Emoji😀(絵文字の代表格)の仕様策定の流れ💨や、Emojiを提案する方法🙆‍♀️を簡単にご紹介👩‍🏫します! ✅ Zennスライド以外の内容(📊通過率・🗑️Emoijのボツ案など)を含めて載せてます↓ https://zenn.dev/cybozu_frontend/articles/how_to_propose_a_new_emoji ※資料は、2023年6月30日にサイボウズで開催された社内イベント「フロントエンドデー」における登壇資料に一部編集を加えたものです。 ※ここに掲載の内容は2

    誰でも簡単⁉️👀 絵文字ができるまで😃👍