はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ 実装

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 1000件)

滅びてほしい認証系の実装の話

2024/04/25 このエントリーをはてなブックマークに追加 523 users Instapaper Pocket Tweet Facebook Share Evernote Clip 富士榮 認証系 某所 サービス提供側 ところ

こんにちは、富士榮です。 ちょっと前に某所でダメダメな認証系の技術実装ってなんだろうねぇ、、という話をしていたことをXで呟いたところ、色々とご意見を頂けましたのでまとめて書いておきます。 考えていると結局のところ、サービス提供側が意図していることとは全然違うことが起きている気がするので、この辺はしっ... 続きを読む

PerlからGoへのシステム移行のアシスト 〜Perl XSとUnix Domain Socketを活用〜 - Mirrativ Tech Blog

2024/04/25 このエントリーをはてなブックマークに追加 115 users Instapaper Pocket Tweet Facebook Share Evernote Clip perl サーバサイド Mirrativ サグラダファミリア

こんにちは ハタ です。 Mirrativ では 2020年頃から サーバサイドの技術をPerlからGoへのシステム移行 を行っており、2024年現在でもサグラダファミリアのように移行作業は継続しています PerlとGoという2つの環境を同時に運用していますが、 基本的には 新機能は Go で実装 し、 Perlでは積極的に新規実装を行わない ... 続きを読む

LangChainを用いた4種類のRAG質問応答chainの実装と性能比較

2024/04/24 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip LangChain LLM Chain api経由 性能比較

はじめに この記事で想定している読者の方: LangChainで簡単でもコードを書いたことがある人 LLM chainについてざっくりと理解している人 公開されているLLMをapi経由で用いて様々な処理を記述できるライブラリ 「LangChain」にて, 主に外部から文書を与える際に用いられる以下の4つのchainをご存知の方も多いと思います... 続きを読む

【Bedrock×Lambda】高精度なハイブリッド検索RAGをサーバレスで実装(Slack連携も可) - Qiita

2024/04/21 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip サーバレス Qiita Slack連携

はじめに 近年、大規模言語モデル(LLM) の発展により、LLMを活用する機会が増加しています。 その中でも、LLMを組み込んだ仕組みの一つとして、RAG(Retrieval-Augmented Generation) が注目を集めています。 本記事では、はじめに、検索精度を向上させたRAGアーキテクチャを紹介します。 次に、それをAWS上で実装す... 続きを読む

2024年版最近の実装に合わせた、HTMLでWebページを実装するための必要最小限をまとめたテンプレート一式

2024/04/23 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip テンプレート一式 HTML 必要最小限 Webページ ファイル

Webページを作成する時に役立つ、HTMLをはじめとする必要最小限のファイルをまとめたシンプルな基本テンプレート一式を紹介します。 最新版は、最近の実装に合わせた設計にアップデートされました。 HTML5 Boilerplate -GitHub HTML5 Boilerplateの特徴 HTMLの基本テンプレート HTML5 Boilerplateの使い方 HTML5 Boilerp... 続きを読む

優秀と噂なCohere社のCommand R+でRAGチャットボットを簡単に構築して体験しよう! - Qiita

2024/04/14 このエントリーをはてなブックマークに追加 118 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita LLM Rag Command R+ GPT4

1. はじめに Cohere社が最近リリースしたLLMのCommand R+がGPT4に迫る性能を発揮していたり、RAG利用での性能で話題となっています。 そのCommand R+でRAGを体験できるチャットアプリの実装がLightningAIにてチュートリアルが公開(CC-BY-4.0ライセンスとして)されています。 これを身近な環境で動かしてみたいと思います... 続きを読む

Brainfuck 実装で学ぶ TypeScript 型レベルプログラミング - Object.create(null)

2024/04/14 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip Brainfuck TypeScript null 技法 年間

およそ 4 年前に「TypeScript で型レベル Brainfuck」という記事を書きました. susisu.hatenablog.com それから 4 年間の間に TypeScript も進化し, 型レベルプログラミングの技法にも大きな変化がありました. 特に顕著な影響があったものでは, TypeScript 4.0 のタプル型の改善 TypeScript 4.1 のテンプレートリテラル... 続きを読む

AIホワイトペーパー ステージⅡにおける新戦略 ー世界一AIフレンドリーな国へー

2024/04/13 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip ステージ 新戦略 政策 政治理念 平将明

2024年4月12日 09:38 | 政治理念/主な政策 自民党デジタル社会推進本部「AIの進化と実装に関するプロジェクトチーム」(平将明 PT座長)は4月12日、「AIホワイトペーパー ステージⅡにおける新戦略 ー世界一AIフレンドリーな国へー」をとりまとめ、 デジタル社会推進本部で了承いただきました。この後、政務調査会の審... 続きを読む

PyTorchやPythonなしの純粋なC言語を使用した大規模言語モデルトレーニングツール「llm.c」がリリースされる

2024/04/11 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip PyTorch LLM Python C言語 GPT-2

AIの本体と言える大規模言語モデル(LLM)のトレーニングはほとんどの場合PyTorchやPythonを使用して行われていますが、そうしたトレーニングを純粋なC言語のみで実装したツール「llm.c」が登場しました。まだ最適化が行われておらず従来の手法に速度面では敗北していますが、GPT-2のトレーニングを行う実装を約1000行のク... 続きを読む

[改訂第5版]C++ポケットリファレンス

2024/04/10 このエントリーをはてなブックマークに追加 8 users Instapaper Pocket Tweet Facebook Share Evernote Clip C++ポケットリファレンス リニューアル 形式 概要 信頼

この本の概要 C++プログラマー必携の『C++ポケットリファレンス』がリニューアル! 「逆引き形式で目的からすぐ探せる」「サンプルコードを見ながら具体的な実装のイメージがつかめる」という特徴はそのままに,C++23に対応しました。 信頼と安心の1冊です。 こんな方におすすめ C++を使用するプログラマ ゲーム開発者 ... 続きを読む

「Apache」「Node.js」も ~多くの実装が影響を受ける脆弱性「HTTP/2 CONTINUATION Flood」/「Rapid Reset」脆弱性と比べても深刻

2024/04/09 このエントリーをはてなブックマークに追加 100 users Instapaper Pocket Tweet Facebook Share Evernote Clip http Apache Rapid Reset 脆弱性 影響

続きを読む

CSSでボタンを実装するときに記述しておくと便利なスタイルのまとめ

2024/04/09 このエントリーをはてなブックマークに追加 107 users Instapaper Pocket Tweet Facebook Share Evernote Clip CSS ズーム 誤動作 テキスト スマホアプリ

Webサイトやスマホアプリの実装に、ボタンは欠かせない要素の一つです。そんなボタンの実装に設定しておくと便利なCSSのスタイルを紹介します。 スマホでボタンをタップした際にズームなどの誤動作が起きないようにするCSS、ボタンのテキストが選択されてハイライトにならないようにするCSS、フォーカス時のアウトライン... 続きを読む

DSL作りたいんだけど何もわからないので識者に教えてもらいたい - Lambdaカクテル

2024/04/03 このエントリーをはてなブックマークに追加 52 users Instapaper Pocket Tweet Facebook Share Evernote Clip DSL ロガー Lambdaカクテル 識者 トランス

トランスパイルするDSLを作りたいが何を読んだらいいのかまだよくわかっていないので、誰か教えてほしい、という記事です。 あらすじ DSL作りたい あらすじ 最近色々な技術を勉強している。具体的にはロガーの実装を読んだりRefinement Typesの勉強をしたりしている。仕事で必要というのが半分、興味半分といった具合で... 続きを読む

ローチケが炎上。機種変更やアプリ再インストール、SIM差替で「チケット消滅」「復元不能」仕様がアップデートで突如実装のため - すまほん!!

2024/04/03 このエントリーをはてなブックマークに追加 600 users Instapaper Pocket Tweet Facebook Share Evernote Clip ローチケ すまほん 復元 ローソンチケット 炎上

すまほん!! » ニュース » 社会 » ローチケが炎上。機種変更やアプリ再インストール、SIM差替で「チケット消滅」「復元不能」仕様がアップデートで突如実装のため ローチケ(ローソンチケット)がSNSで炎上しています。 これはローチケが突如アップデートにて、機種変更やアプリ再インストール、異なるスマートフォンへの... 続きを読む

こういう直接的かつ強引にデータを取得する通信方法(?)好き→一見強引に見える外部取り付け装置による光の検出、実装の容易さやコスト面でメリット IoTの活用で広がる世界

2024/03/25 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip IoT 検出 容易さ コスト面 メリット

さっちゃ @Saccharon_24 バズったので宣伝するよ 主に3Dプリンター等を用いたものづくりとその物販やってる通称・没脳研(@Qto6BshdBJYXdch )さんのbooth物販です。 面白い物や訳わからん物、かわいい物がたくさんあるので買ってみてね!! f0r8uck5.booth.pm 2024-03-23 12:26:14 さっちゃ @Saccharon_24 ちなみに元ツイ... 続きを読む

C++/Java系言語で1文字だけでコメントアウトするブロックを切り替える - Qiita

2024/03/23 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip エディター Qiita プログラミング 方式 言語仕様

概要 プログラミングをしていると実装の方式を試してみることがあると思います。あるいは、別の実装でうまくいくか自信のない時、今あるものはコメントアウトしておいて別の実装を試してみたり。そんな場合、今時はエディターの機能で簡単にブロックをコメントアウトしたりできますが、言語仕様をうまく使って一文字編集... 続きを読む

CSSでスタイルクエリ(@container style())を使えるようになると、実装がいろいろ便利になる

2024/03/19 このエントリーをはてなブックマークに追加 26 users Instapaper Pocket Tweet Facebook Share Evernote Clip CSS スタイルクエリ クエリ コンテナクエリ メディアクエリ

コンテナクエリがすべてのモダンブラウザの安定版でサポートされ、メディアクエリに代わり、コンテナクエリを使用する機会も増えてきたと思います。 コンテナクエリは親コンテナに基づいてスタイルを定義できるものですが、親のサイズによるクエリだけではありません。親のスタイル値によるクエリ(スタイルクエリ)も可... 続きを読む

Next.jsのlayout.tsxで認証チェックすると情報漏洩するかも

2024/03/12 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip layout.tsx Next.js 情報漏洩 ゲー 肥大化

Next.jsの認証チェックどこでするか問題 基本的には middleware.ts で行うと思うのですが、肥大化を避けたり、ちょっとした共通処理は layout.tsx に書くこともあるでしょう。今回は layout.tsx で認証チェックをした場合に、実装によっては意図せず認証ユーザにしか表示したくない情報が漏洩してしまうかもしれないケー... 続きを読む

異なる動画編集ソフト間でタイムラインを共有できる「OTIO」とは何か DaVinci Resolveにも実装

2024/03/12 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip 小寺信良 ポストプロダクション 手直し タイムライン ツール

異なる動画編集ソフト間でタイムラインを共有できる「OTIO」とは何か DaVinci Resolveにも実装:小寺信良の「プロフェッショナル×DX」(1/3 ページ) 世の中にはプロ向けの編集ツールは多いが、ポストプロダクションでは同じツールで統一することが多い。同じツールであれば、編集の手直し等で編集者が変わったとしても... 続きを読む

実装に1年、「KeePassXC」が待望の「パスキー」対応 ~フリーのパスワード管理アプリ/v2.7.7がリリース

2024/03/11 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip 待望 ハスキー リリース パスワード管理アプリ

続きを読む

Bluesky、AT Protocol開発助成金を発表――招待制廃止、連合機能の実装に続き、オープンな開発エコシステムによる成長がさらに加速 | gihyo.jp

2024/03/11 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip Bluesky gihyo.jp 根幹 加速 促進

Bluesky⁠⁠、AT Protocol開発助成金を発表 ――招待制廃止⁠⁠、連合機能の実装に続き⁠⁠、オープンな開発エコシステムによる成長がさらに加速 2024年3月6日、分散型SNS「Bluesky」は、同サービスの根幹となるオープンプロトコル「AT Protocol」の一層の開発拡大・促進を目指すために、AT Protocol開発を対象とした助成金を発... 続きを読む

メルカリ「コピー出品」実装。 他人の出品から説明文をパクるクソ機能。

2024/03/10 このエントリーをはてなブックマークに追加 214 users Instapaper Pocket Tweet Facebook Share Evernote Clip メルカリ pic.twitter.com 出品 他人 禁止行為

🍋 @sksi_ink_2015 メルカリの他の人の商品画面で「商品の内容をコピーして出品する」ってボタン何??? 他人の商品説明文コピー出品は禁止行為じゃなかったの... #メルカリ pic.twitter.com/n9VSBTmDZR 2024-03-08 02:45:22 続きを読む

TikTok、通知をタップしてくと運営が敵認定した議員にイタ電させられるヤバい機能を実装、米議会マジギレ

2024/03/09 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip ブルースカイ TikTok イタ New 自爆テロ

運営の政治思想に都合が悪いニュースの表示回数を減らしまくったザッカーバーグおじさんのフェイスブック 運営の政治思想と対立する候補の支持者をバンしまくったドーシーおじさんのブルースカイ 利用者に自爆テロをさせるショージチューおじさんのtiktok(new) 最近、tiktokのジジイ率上がってきたから、ガキどもも何... 続きを読む

BitNet&BitNet b158の実装について|はち

2024/03/06 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip ハチ

はじめに先週発表された論文『The Era of 1-bit LLMs: All Large Language Models are in 1.58 Bits』は多くの人に衝撃を与えたと思います。 それまで量子化とは、有り体に言えば性能を犠牲にメモリ等のコストを抑える手法でした。しかし、BitNet b158(*)では量子化手法としては初めてオリジナルを超える性能を出す可能... 続きを読む

TypeScriptでクリーンアーキテクチャを実践する

2024/03/01 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript サンプルアプリケーション CLI 学習

概要 本記事は、スクラムを管理するアプリケーションをクリーンアーキテクチャの考え方で実装し、WebからもCLIからも動かせるようにしたという実践を紹介するものです。学習のための個人開発で作成したサンプルアプリケーションの設計と実装を適宜紹介することで、クリーンアーキテクチャに対する理解を深めることが目的... 続きを読む

 
(1 - 25 / 1000件)