タグ

sutatinのブックマーク (6,989)

  • おまえたちが文句ばかりいって一向に読もうとしないから、代わりに『大転生時代』を読んでやったぞ。 – Something Orange

    読んでやったのだが――うーん、まあ、そこそこ? いや、読む前は「なろうをメタっているだけで凡庸きわまりない駄作www これだから口だけの純文学作家様ときたらwwwwww」みたいに口汚くののしってページビューを稼ごうみたいな気持ちもちょっとあったかもしれないんだけれど(嘘です)、じっさいに読んでみるとやっぱりそれなりに面白い。 大転生時代 (文春e-book) 著:島田 雅彦 ¥2,200 (2024/09/26 02:42時点 | Amazon調べ) Amazon 楽天市場 Yahooショッピング メルカリ ポチップ ただ、これ、読み終えたからいえるのですが、なろう小説はあまり関係ないんじゃないかなあ。 最初から最後まで舞台は現代社会だし、「転生」という概念をキーに物語が進むことはたしかであるものの、逆にいうとそれだけのことでしかなく、「なろう小説らしさ」はほとんどない。 なろう的なものか

    sutatin
    sutatin 2024/09/26
  • 話題のGraphRAGにAWSで挑戦しよう!(LlamaIndexとNeptuneに入門) - Qiita

    GraphRAGとは? Microsoft社が、以前から提唱していたRAGの新しいアプローチ「GraphRAG」のサンプル実装を7月にGitHubで公開したことから、LLM界隈で一気に話題となりました。 従来のRAGは、検索対象のドキュメントを埋め込み(ベクトル)に変換しておくことで、検索クエリーと意味的に近いかたまり(チャンク)を数学的な計算によって探し当てて持ってくる手法でした。 これに対してGraphRAGでは、検索対象のドキュメントを埋め込みではなく「グラフ」として保存する手法です。これによって、従来のRAGでは検索精度がイマイチだったユースケースでも精度が改善することがあります。 グラフとは? グラフといえば、Excelなどでデータを可視化するアレを思い浮かべる方も多いでしょう。GraphRAGで扱うのはそれではなく、数学の世界でいう「グラフ理論」のグラフです。ノード(節点)とエ

    話題のGraphRAGにAWSで挑戦しよう!(LlamaIndexとNeptuneに入門) - Qiita
    sutatin
    sutatin 2024/09/24
  • スタートアップファイナンス:Excel事業計画(財務モデル)の基本・作り方【入門編】

    資料は、主にスタートアップや成長期の企業が事業計画を立て、財務モデルを構築する際の実践的なガイドラインを提供します。ビジネスアイデアの定量化からファイナンス戦略まで、幅広い観点からExcel事業計画の作成方法を解説していきます。 <主なトピック> 1. Excel事業計画の目的と重要性 2.…

    スタートアップファイナンス:Excel事業計画(財務モデル)の基本・作り方【入門編】
    sutatin
    sutatin 2024/09/24
  • RAGで文書検索の精度を上げるには、複数の埋め込みモデルを使う

    株式会社ナレッジセンスは、生成AIやRAGを使ったプロダクトを、エンタープライズ向けに開発提供しているスタートアップです。記事では、RAGの性能を高めるための「Router Retriever」という手法について、ざっくり理解します。 この記事は何 RAGを実装するエンジニアが困りがちなのは、大量の文書から「いかに、ソースとなる正しい文書を検索してくるか」という検索部分です。この記事では、そういった文書検索の精度を上げるための手法である「RouterRetriever」の論文[1]について、日語で簡単にまとめたものです。 今回も「そもそもRAGとは?」については、知っている前提で進みます。確認する場合は以下の記事もご参考下さい。 (注:前提として、今回の手法はちょっとディープです。これまでRAGをやってきたエンジニアで、「RAGの文書検索って難しい」と感じたことがある方にだけ刺さる内容

    RAGで文書検索の精度を上げるには、複数の埋め込みモデルを使う
    sutatin
    sutatin 2024/09/18
  • Difyで作成した生成AIチャットをWebアプリに組み込む - Taste of Tech Topics

    はじめに 9月に入って、少し涼しくなったと思ったら、また、35℃などになる暑い日が続きますね。 データ分析エンジニアとして毎日充実した時間を過ごしている木介です。 今回はGUIで簡単に生成AIアプリを作成できるDifyで作成したAIアプリを簡単にWebアプリに組込む方法について紹介します docs.dify.ai はじめに Difyとは? 概要 今回作成するアプリ Difyを埋め込んだWebアプリの構築方法 利用するツール 構築方法 1. DifyによるAIアプリの構築 2. StreamlitによるDifyを埋め込んだWebアプリの作成 作成したアプリの実行 まとめ Difyとは? 概要 Difyは、生成AIを活用したアプリケーションをGUIで簡単に開発することができるアプリです。 以下のような形で簡単に生成AIを使ったワークフローを作成できます。 詳細な解説については以下の記事を是非参

    Difyで作成した生成AIチャットをWebアプリに組み込む - Taste of Tech Topics
    sutatin
    sutatin 2024/09/18
  • ChatGPT (o1-preview) にテストを渡してコードを実装させるとどうなるか試した

    はじめに 前にも別のモデルでやってる ただ o1-preview は、やり取りを重ねるよりも一発で終わらせるほうがいいらしいので、最終的なテスト全体を渡すようにした。 情報の提示方法が異なると当然結果も変わるので、 gpt-4o でも同様なことを試した。 材料 プロンプトは以下。 基的に最初にやったときと同じ。ペアプロではないのでその部分の調整をしている - 私がテストコードを提示するのでそのテストケースをパスする最小限の実装をしてください - Vue.js のバージョン 3 と Typescript で実装を行ってください - コードのみを示してくださいコードの解説などは必要ありません - スタイリングは必要ありません - テストケースに失敗したらその内容をチャットで送信するので最小限のコードの修正をしてください - テストのコードには vitest を利用しています jest と互換

    ChatGPT (o1-preview) にテストを渡してコードを実装させるとどうなるか試した
    sutatin
    sutatin 2024/09/17
  • Cursor の無料版を使い続ける場合の設定 - Qiita

    Cursor の Pro 版でサポートされる AI 機能は非常に強力であり、無料版と比較して多くのメリットがあります。しかし、個人開発者や学生など予算に限りがある人にとっては、Pro 版の利用は難しい場合があります。 記事では、Cursor の無料版で Gemini や GitHub Copilot を設定することで、Pro の使用感に近付ける方法を紹介します。 Gemini は無料枠があります。 GitHub Copilot は基的に有料ですが、学生・教職員や OSS 開発者への免除があるため、無料で利用できる場合があります。 概要 単純に VS Code を Cursor の無料版に置き換えた場合、差分としてよく使う機能は以下の通りです。 AI Chat でのメンション:Codebase (RAG)、Git、ファイル指定 RAG を別途構築する手間がないのは便利です。 Git 機能

    Cursor の無料版を使い続ける場合の設定 - Qiita
    sutatin
    sutatin 2024/09/15
  • テストカバレッジ100%を追求しても品質は高くならない理由と推奨されるカバレッジの目標値について - Qiita

    皆さんは 「カバレッジが高ければ、ソースコードの品質が高い」という誤解 をしていませんか?少なくとも私は今までテストカバレッジ100%を追求していました。「C0/C1カバレッジ100%」がユニットテストの完了条件として含まれているプロジェクトも多いかと思います。 稿では、「カバレッジが高ければ、ソースコードの品質が高い」という命題がなぜ誤っているのかを論理的に証明し、カバレッジを計測する当の目的、そして推奨されるカバレッジの目標値について紹介したいと思います。 「カバレッジが高ければ、ソースコードの品質が高い」はなぜ間違っているのか? カバレッジを計測する当の目的 バグを潜在させてしまう恐怖のテストケース・アンチパターン カバレッジの目標値は100%にするべきではない カバレッジの目標値は何%にするべきなのか? (テストカバレッジの種類については『ホワイトボックステストにおけるカバレ

    テストカバレッジ100%を追求しても品質は高くならない理由と推奨されるカバレッジの目標値について - Qiita
    sutatin
    sutatin 2024/09/15
  • 資料生成AI「Napkin」でデカめの資料を作ってみたので知見を共有する

    1.1.2 SREの目標と価値 SREの目標は、システムの信頼性を向上させることですが、それは単にシステムのダウンタイムを減らすことだけを意味するわけではありません。ユーザーがサービスを快適に利用できるよう、パフォーマンス、可用性、セキュリティ、スケーラビリティなど、様々な側面からシステムの信頼性を高めることを目指します。 SREの導入によって、以下のような価値がもたらされます。 システムの安定稼働と信頼性向上 運用コストの削減 開発スピードの向上 組織全体の信頼性向上 1.2 SREの原則 SREを実践する上で重要な原則をいくつか紹介します。これらの原則は、GoogleのSREチームが長年の経験から得た教訓に基づいており、SREを実践する上で指針となるものです。 1.2.1 モニタリングと可観測性 SREでは、システムの状態を常に把握し、問題が発生した場合には迅速に検知できるように、モニ

    資料生成AI「Napkin」でデカめの資料を作ってみたので知見を共有する
    sutatin
    sutatin 2024/09/15
  • Next.js(App router)における開発しやすいディレクトリ構成の例 - TechDoctor開発者Blog

    初めまして、テックドクターでフロントエンド開発を担当している大瀧です。 ディレクトリ構成はコードの可読性やスケーラビリティに関わる重要な要素であると思っています。 しかし、フロントエンドのディレクトリ構成はベストプラクティスが確立されておらず、わりと悩むポイントです。 そこで今回は、Next.jsのApp routerにおいて、弊社で採用しているディレクトリ構成を共有します。この記事がディレクトリ構成に悩む開発者の助けになれば幸いです。 ディレクトリ構成の自由度が高すぎる問題 さきほど「フロントエンドのディレクトリ構成はベストプラクティスが確立されていない」と書きましたが、特にApp routerのディレクトリ構成については、公式ドキュメントで以下のように記載されています。 There is no "right" or "wrong" way when it comes to organi

    Next.js(App router)における開発しやすいディレクトリ構成の例 - TechDoctor開発者Blog
    sutatin
    sutatin 2024/09/13
  • 人生3回目のCSVエディタを作っている話

    私は今、人生で3回目のCSVエディタを作っています。もはや狂気です。 なぜ作り始め、なぜ今また作り直しているかみたいな話を書きたいと思います。 About Me 株式会社ヘンリーでソフトウェアエンジニア & アーキテクト的なことをしつつ、個人開発してます。 Social accounts: kohii on GitHub @kohii00 on X 今までに作ったCSVエディタたち 初代SmoothCSV(2011年〜) 私は新卒で入った会社で公共系のシステム開発に従事しており、CSVを扱う機会が多くありました。(今は医療スタートアップにいますがこの業界もよくCSVが現れます。) 既存のCSVエディタをいろいろ試してみたのですが、どれも求めるものと違うと感じ自分で作るしかないと思い、作りました。 SmoothCSV。時代を感じるUI Java / Swingで作成 (当時Javaくらいしか

    人生3回目のCSVエディタを作っている話
    sutatin
    sutatin 2024/09/13
  • エンジニアをプロダクトマネージャーたらしめたものは何か? - ドワンゴ教育サービス開発者ブログ

    みなさま、お疲れ様です!企画開発エンジニア の高瀬 (@Guvalif) です。 "企画開発エンジニア" という職種はあまり耳馴染みがないかもしれませんが、一般的には TechPMTechnical Product Manager として知られるような役割となります。ところで、プロダクトマネージャーってどうやったらなれるのか (なりたいと思えるのか)、どんな人に向くのかって、あまり分からなくないですか? 記事では、エンジニア・バックグラウンドからプロダクトマネージャーに 未経験転職 をした自身の事例を紐解きながら、再現性のありそうなファクターを探っていきたいと思います 🔍 ◆ この記事の位置付け 前半は ... プロダクトマネジメント職種への、モチベーションに関する考察 後半は ... あまり表に出ないように思える、プロダクトマネージャーへの未経験転職事例 (N=1) 教育事業部に

    エンジニアをプロダクトマネージャーたらしめたものは何か? - ドワンゴ教育サービス開発者ブログ
    sutatin
    sutatin 2024/09/13
  • プロンプトエンジニアリングをしよう - 一休.comでの検索システム改善事例 - 一休.com Developers Blog

    はじめに こんにちは。宿泊プロダクト開発部の宮崎です。 みなさん、生成 AI 使ってますか? 近年、AI の進歩はめざましく、文章生成や画像生成はもちろん、動画生成も実用的なレベルで出来るようになっています。 ChatGPT が話題になったのが 2022 年の 11 月なので、たった 2 年足らずでここまで来ているという事実に少し恐ろしくもありますね。AGI(汎用人工知能)の実現もそう遠くないのかもしれません。 一休でも AI 技術は注目していて今年の 6 月に、まさに生成 AI を使ってホテル検索システムの改善を行いました。 この記事では、その時に学んだプロンプトエンジニアリングの重要性について書いていこうと思います。 生成 AI を使ったホテル検索システム 今回我々が実装したのはフリーワード・文章でもホテルを検索できるシステムです。 以下のようなユーザーの自由な入力に対して、適切なホテ

    プロンプトエンジニアリングをしよう - 一休.comでの検索システム改善事例 - 一休.com Developers Blog
    sutatin
    sutatin 2024/09/12
  • 生成AIも安全運転! 注目を集める「LLM用のガードレール」とは何か AIの事故を防ぐために企業がすべきこと

    生成AIも安全運転! 注目を集める「LLM用のガードレール」とは何か AIの事故を防ぐために企業がすべきこと:小林啓倫のエマージング・テクノロジー論考(1/3 ページ) この世に自動車というものがなかったとして、それがいま急に発明されたとしよう。発明されたのは自動車だけで、道路も、交通ルールも、教習所も存在していない。そんな世界で自動車から歩行者の命を守るためには、何が必要になるだろうか? もちろん交通ルールや自動車メーカーに対する規制などを整備して、自動車が正しく使われる社会を整えていかなければならないが、それには時間がかかる。目の前の事故を防ぐためには、物理的に事故を防ぐ、より正確に言えば「自動車が歩行者にぶつからないようにする」仕組みがすぐに必要だろう。そんな仕組みの一つが「ガードレール」だ。 単にガードレールと言うと、フェンスや手すりのようなものまで含まれるが、ここで言っているのは

    生成AIも安全運転! 注目を集める「LLM用のガードレール」とは何か AIの事故を防ぐために企業がすべきこと
    sutatin
    sutatin 2024/09/09
  • 「どろどろえろえろ」から「げきあまぴゅあぴゅあ」まで、いまが旬なオトナの恋愛マンガ20選! - Something Orange

    【プロフィール】 【はじめに】 ①此ノ木よしる『進撃のえろ子さん~変なお姉さんは男子高生と仲良くなりたい~』 ②榎あかまる『この会社に好きな人がいます』 ③もんでんあきこ『エロスの種子』 ④金田一蓮十郎『ゆうべはお楽しみでしたね』 ⑤小西明日翔『来世は他人がいい』 ⑥ハナツカシオリ『焼いてるふたり』 ⑦ふじた『ヲタクに恋は難しい』 ⑧志茂『部長と社畜の恋はもどかしい』 ⑨山田金鉄『あせとせっけん』 ⑩山田金鉄『かさねと昴』 ⑪浜田咲良『金曜日はアトリエで』 ⑫310『アラサーだけど、初恋です。』 ⑬糸川一成『今日もベランダで』 ⑭雨隠ギド『おとなりに銀河』 ⑮若木民喜『結婚するって、ほんとうですか』 ⑯ましろ『山田くんとLv999の恋をする』 ⑰秋★枝『恋は光』 ⑱ma2『私たちが恋する理由』 ⑲板倉梓『瓜を破る』 ⑳夜宵草『ReLIFE』 【プロフィール】 プロライターの海燕です。書評

    「どろどろえろえろ」から「げきあまぴゅあぴゅあ」まで、いまが旬なオトナの恋愛マンガ20選! - Something Orange
    sutatin
    sutatin 2024/09/09
  • 「この文章、勝手に図表にならないかな」 AIで実現? 資料作りを助けるツール「Napkin AI」、日本語対応で話題に

    「この文章、勝手に図表にならないかな」 AIで実現? 資料作りを助けるツール「Napkin AI」、日語対応で話題に 今書いた文章、そのまま図表になってくれないかな──資料作りに追われるビジネスパーソンなら一度は考える理想。いままでは夢物語だったが、その実現を助けてくれるAIツールが日語で使えるようになったとして、Xで話題になっている。 その名も「Napkin AI」。同名の米スタートアップ企業が提供するサービスで、文章や数値を入力するだけで、内容に基づいた図表を提案してくれる。出力した図表は商用利用が可能。テキストは、Napkin AIの機能で生成したものでも、それ以外のものでも、範囲を自由に決めて“ビジュアル化”できる。 出力したビジュアルの色やアイコン、フォントも編集可能。図表をPNG・PDFSVG形式でダウンロードすることもできる。9月4日(日時間)には、日語やタイ語など

    「この文章、勝手に図表にならないかな」 AIで実現? 資料作りを助けるツール「Napkin AI」、日本語対応で話題に
    sutatin
    sutatin 2024/09/08
  • 【作業効率化】お願いだからPCでの移動はこうしてくれ。

    「目的の場所に最短で行け」 これが記事において、僕がもっとも伝えたいことです。 アプリを開く。よく使うページを開く。タブを切り替える。パソコン作業で必ず発生するこれらの作業をトラックパッドや方向キーを使って行っているのであればぜひこの記事を読んで欲しいです。 いつもの作業が数倍早くなることを約束します。 対象者 Macユーザー 新卒社会人や大学生でパソコン操作を速くしたい人 きっかけ 同僚がパソコン作業しているのをみた時に「もっとこうしたらいいのに、、、」と思うことが頻繁にあり、これはまとめて教える人や機会がないのが悪いんだと思ったことがきっかけです。 基的な考え方 カーソル操作を極力減らして、キーボードだけで操作が完結するようにする。 移動によって作業が中断される時間をできるだけ短くすることが目標です。 ケースごとの移動方法 PC内での移動を図にしてみました。(これらができたら十分だ

    【作業効率化】お願いだからPCでの移動はこうしてくれ。
    sutatin
    sutatin 2024/09/08
  • 生成AIの二大潮流と自動運転

    https://yans.anlp.jp/entry/yans2024 での講演スライドです。

    生成AIの二大潮流と自動運転
    sutatin
    sutatin 2024/09/08
  • スロークエリログをどう使えばいいのかって疑問、全て解決

    これはなに ども、レバテック開発部のもりたです。 今回はMySQLでのスロークエリログについて調査してまとめました。 スロークエリログといえば古くからパフォーマンスチューニングの力強い味方といったふうに語られることも多いですが、最近はクラウドで使える便利なツールも生まれています。この記事ではスロークエリログの一般的な使い方を紹介するとともに、他のツールとの比較や、どんな場面でスロークエリログが役に立つのか、また役に立たない場合はどんなツールを利用することができるのかについてまとめました。 足りないところなどあればおおいにマサカリ投げていただけると幸いです。 記事の流れ 記事の流れ この記事はそこそこ長いので、初めに記事の流れを解説します。適宜読み飛ばしてください。 なぜスロークエリログなのか ここではそもそもスロークエリログをなぜ確認したいのかみたいなところを説明します スロークエリログの

    スロークエリログをどう使えばいいのかって疑問、全て解決
    sutatin
    sutatin 2024/09/08
  • 【React】なぜコンポーネントの中でコンポーネントを作るのは良くないのか?

    こんにちは、ダイニーの Feature team でソフトウェアエンジニアをしている @ta21cos です。 最近は新規事業である決済関連の機能の開発をメインに行なっています。 ダイニーにおける Feature team は機能にフォーカスした開発・運用を行っているチームです。最近は複数の事業毎に Unit として分かれて開発を進めています。 日は、普段の開発で実際にあった Pull Request のレビューコメントから得た学びについて紹介します。 Dialog を実装しよう React を使ってある Dialog を作成するため、以下のようなコードを書きました(コードは簡略化しています)。 // useSample ファイル // 内部でロジックと Dialog を同時に定義している hook const Dialog = memo<{ progress: number, ...

    【React】なぜコンポーネントの中でコンポーネントを作るのは良くないのか?
    sutatin
    sutatin 2024/09/07