並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 8 件 / 8件

新着順 人気順

CANの検索結果1 - 8 件 / 8件

  • Goで解放したメモリが少しずつ戻ってくる現象 - knqyf263's blog

    情報を発信する人のところに情報が集まることを日々実感しているので、Linuxのメモリ管理に特に詳しいわけではないのですが最近遭遇した問題について自分の理解を書いておきます。ざっと調べても同じことを書いている人を見つけられなかったので、公開には意義があると考えています。識者の方がフィードバックをくださると嬉しいです。 ※ AIの出力をベースに書いているのでいつもと少し文体が違います。 背景 要約 調査 再現の難しさ Goアプリケーションの調査 pprofによる分析 GCログの調査 Linuxの調査 Goランタイムの調査 GoのGCとTHP khugepagedの問題 Goランタイムにおける回避策 回避策の削除 max_ptes_noneのデフォルト値について MADV_NOHUGEPAGEをやめた理由 調査内容まとめ 解決策 検証 C言語 Go言語 まとめ 背景 Go言語で書かれたOSSのア

      Goで解放したメモリが少しずつ戻ってくる現象 - knqyf263's blog
    • React / Remix への依存を最小にするフロントエンド設計 - 一休.com Developers Blog

      CTO 室の恩田(@takashi_onda)です。 一休レストランのフロントエンドアーキテクトを担当しています。 Intro 一休レストランでは、以前ご紹介したようにフロントエンドで React / Remix を利用しています。 user-first.ikyu.co.jp 一方、設計方針としては、React / Remix への依存が最小になるように心掛けています。 今日は、そんな一見矛盾するような設計方針について、ご紹介したいと思います。 この記事を読んでいただき Remix に興味をもたれたら、明後日 2024/8/7(水) 19:00〜 のオンラインイベント offers-jp.connpass.com にもご参加いただけると嬉しいです。 この記事でご紹介している疎結合なフロントエンドアーキテクチャを実現する Remix の魅力についてお話します。 なぜ依存を最小にするのか? R

        React / Remix への依存を最小にするフロントエンド設計 - 一休.com Developers Blog
      • ダグラス・アダムスの法則をキミは知っているか?

        インターネットはハムラジオと同じようなものではなかった 英国のSF作家にして脚本家のダグラス・アダムスという人物がいる。ちょっとそのスジの人は『銀河ヒッチハイク・ガイド』(The Hitchhiker's Guide to the Galaxy)という作品シリーズの作者として常識だと言うはずである。私も好きなのだが、2005年公開の映画が楽しかったという人もいるでしょう。 そのダグラス・アダムスがとなえた「ダグラス・アダムスの法則」と呼ばれるものがあるのをご存じだろうか? 1.生まれたときに世の中にあったものは、普通で当たり前で、世界を動かす自然の一部である 2.15歳から35歳の間に発明されたものは、刺激的で革命的と感じ、その分野でキャリアを積むこともできる 3.35歳を過ぎてから登場してきたものは、自然の秩序に反するものである 1. Anything that is in the wo

          ダグラス・アダムスの法則をキミは知っているか?
        • 最強ローカルLLM実行環境としてのEmacs

          みなさん、ローカルLLMで遊んでいますか? 昨年末に、Ollamaが登場してから誰でも簡単にローカルLLMで遊べる時代がやってきました。そこで、僕もローカルLLMでどんなことができるんだろうと思って触りはじめたのですが、ローカルLLMを最大限に活用するためには、まずはどうやったらEmacsからローカルLLMを使えるようになるのかと考えるのはあまりにも自然な流れでした。 この記事では、ローカルLLMに関する基本的な知識から、EmacsからローカルLLMを扱う方法までを解説していきたいと思います。 ローカルLLMの基礎知識 # ローカルLLMとは、LLM(大規模言語モデル)をローカル環境、つまり自分のパソコンで扱えるようにしたモデルです。Facebookが開発しているLlamaが業界のトップランナーで、それをベースにしたモデルを色々な組織(中には個人もいるのかも)が開発しています。 そのLla

            最強ローカルLLM実行環境としてのEmacs
          • export {}; が使われるTypeScript特有の事情

            TypeScriptのコードでは、export {}; という記述を見かけることがあります。これはECMAScriptの構文ではあるものの、これが使われる背景にはTypeScript特有の事情があります。この記事では、export {}; がなぜ使われるのか、どのような効果があるのかを解説します。 export {}; とは この構文は、exportというキーワードから分かるように、モジュールに関連する構文です。 一般に、export { ... };という構文は、既存の変数をモジュールからエクスポートするために使われます。例えば、次のようなコードが考えられます。 const foo = 42; const bar = "hello"; const banana = "banana"; export { foo, bar as hello, banana as "🍌", }; 変数をエク

              export {}; が使われるTypeScript特有の事情
            • How to Build Anything Extremely Quickly - Learn How To Learn

              Do “outline speedrunning”: Recursively outline an MVP, speedrun filling it in, and only then go back and perfect. This is a ~10x speed up over the ‘loading-bar’ style (more on that below) Don’t just read this article and move on. Go out and do this for the very next thing you make so you can get in the habit of doing it. (btw, here, speedrunning just means doing something as fast as possible) Outl

                How to Build Anything Extremely Quickly - Learn How To Learn
              • 米国防総省DARPA、C言語のコードからRustへの自動変換実現を目指す「TRACTOR」プログラム開始

                米国防総省DARPA、C言語のコードからRustへの自動変換実現を目指す「TRACTOR」プログラム開始 アメリカ国防総省 DARPA(Defense Advanced Research Projects Agency:国防高等研究計画局)は、C言語のコードからRust言語のコードへ高い精度での自動変換実現を目指す「TRACTOR」(Translating All C to Rust)プログラムの開始を発表しました。 DARPAは軍事技術の開発および研究を行う機関であり、現在のインターネットはDARPAの前身となるARPAが1967年に開始した「ARPANET」がその起源であることはよく知られています。 DARPAが発表したTRACTORプロジェクトは、C言語のコードからRust言語のコードへの自動変換を高い精度で実現することで、過去にC言語で開発された多くのソフトウェアをメモリ安全なソフ

                  米国防総省DARPA、C言語のコードからRustへの自動変換実現を目指す「TRACTOR」プログラム開始
                • OpenAIが重大な岐路に立たされている

                  8月6日(現地時間)、OpenAIのGreg Brockman氏が、年末までの長期休暇を取得すると発表した。同日、共同創業者のJohn Schulman氏がAnthropicへの移籍を表明。さらにPeter Deng氏もOpenAIからの退社が報じられた。これに先立つ8月5日には、OpenAIの共同創業者イーロン・マスク氏がサム・アルトマンCEOらに対する訴訟を再開したことが明らかになった。OpenAIの内部で何が起きているのだろうか。 Greg Brockman氏には復帰の目も I’m taking a sabbatical through end of year. First time to relax since co-founding OpenAI 9 years ago. The mission is far from complete; we still have a safe

                    OpenAIが重大な岐路に立たされている
                  1