タグ

2024年1月3日のブックマーク (4件)

  • JavaScript 実行エンジンの V8 を学ぶ | 株式会社CAM

    |はじめに こちらはCAM advent calendar 2022の14日目の記事です。 こんにちは、普段CAMでバックエンドの開発をしている吉瀬です。 Node.js デザインパターンというを読み Node.js のアーキテクチャについて学んでいます。 その中でも今回は JavaScript 実行エンジンの一つである V8について紹介します。 出典(https://www.oreilly.co.jp/books/9784873118734/) |おことわり ・Parse と Compileの詳細な話はしません ・WebAssembly の話はしないので Liftoff の話はしません ・ブラウザ側の話はしません ・できる限り一次情報を参照するようにしていますが、誤っている箇所がある可能性があります |V8 とは V8 とは JavaScript 実行エンジンの一つで Google

    JavaScript 実行エンジンの V8 を学ぶ | 株式会社CAM
  • フィードバックを”受ける”技術

    フィードバックを”受ける”技術 はじめに マネジメントなどにおける成長支援の一貫で、フィードバックという行為があります。 フィードバックの中でも「ネガティブフィードバック」、相手に対して耳の痛い話をしなければならない状況には頭を抱えた経験がある方も多いのではないでしょうか。 私自身もフィードバックはとても難しい行為として捉えており、特にフィードバックの成否が「フィードバックする相手に一定依存する」のは悩ましいポイントです。受け手の気持ちはそもそもアンコントローラブルであり、信頼関係も簡単には作れません。 そこで、この記事ではフィードバックを”する”側ではなく、”受ける”側のマインドセットや、それに伴う技術の一片を記しています。日常的に受けるフィードバックに対して「ちょっと苦手だな…」という方が、少しでも前向きに成長支援を受けられるようになることを願っています。 コーチャブルであるかを認知す

    フィードバックを”受ける”技術
  • DDDを実践するためのリポジトリ層の設計(Go言語による例)

    The Go gopher was designed by Renée French. Illustrations by tottie. はじめに この記事は、ドメイン駆動設計(DDD)の中核概念である「リポジトリ」についての理解を深めることを目的としています。リポジトリの基的な役割と重要性を確認し、Go言語での実装の例を紹介します。 前提 リレーショナルデータベースからデータを取得(更新)するアプリケーションを想定しています サンプルコードは Go 言語で書かれています リポジトリとは まずは、リポジトリの定義を確認してみましょう。 リポジトリパターンとは: リポジトリは、データベースから取得したデータを構造体にマッピングし、ドメインオブジェクトにアクセスするためのインターフェースを提供します。 これは、一般的なリポジトリの理解と相違ないですね。次に DDDの文脈で、より詳しい定義をみ

    DDDを実践するためのリポジトリ層の設計(Go言語による例)
  • GPT-4の回答を向上させる「プロンプト26の原則」、220以上の生成タスクが実行可能なマルチモーダルモデル「Unified-IO 2」など重要論文5本を解説(生成AIウィークリー) | テクノエッジ TechnoEdge

    2014年から先端テクノロジーの研究を論文単位で記事にして紹介しているWebメディアのSeamless(シームレス)を運営し、執筆しています。 1週間分の生成AI関連論文の中から重要なものをピックアップし、解説をする連載です。2024年初っ端の第27回目は、「礼儀は不要」「モデルに質問させる」「良い解答には報酬」など、大規模言語モデルの返答が向上する「プロンプト26の原則」をはじめとする5つの論文をお届けします。 生成AI論文ピックアップ複数の自律AIエージェントが過去の経験を共有して未知のタスクを処理するモデル「Experiential Co-Learning」 画像から動く3Dシーンを生成する新モデル「DreamGaussian4D」 大規模言語モデルの返答が向上する「プロンプト26の原則」が公開。「礼儀は不要」「モデルに質問させる」「良い解答には報酬」など 220以上の生成タスクが実

    GPT-4の回答を向上させる「プロンプト26の原則」、220以上の生成タスクが実行可能なマルチモーダルモデル「Unified-IO 2」など重要論文5本を解説(生成AIウィークリー) | テクノエッジ TechnoEdge