87 search resultsShowing 1~20 results

Stocked
taqu

@taqu

C++の共用体やタイプパニングについて

はじめに 同じメモリ領域に別の型を格納したい, 同じメモリ領域を初期化したときとは別の型で読み出したい, シリアライザの実装などで必要になることがあると思います. 解決策として, 共用体を悪用活...

5
2
Comment0
taqu

@taqu

ブロックソート

はじめに データ圧縮, データサイズを可逆にロスレス圧縮する場合, 理論上はデータの情報量より小さくすることはできません. しかし, 情報量は変化しないにしても, ある種の変換を施した場合, 圧...

1
0
Comment2
taqu

@taqu

LLMにドキュメントを書かせる

はじめに Handy Toolsの開発記のようなものです. 私がほしいものを入れていく拡張になります. ローカルPCで動かせる程度のLLMでできることを拡張に入れていきたいと思っています. 関数...

0
0
Comment0
taqu

@taqu

Laminar CI - Jenkins代替

はじめに CI/CDツールのうち, オンプレミスで動作して, Dockerコンテナを起動するタイプではないものは限られています. 巨大なフレームワークやSDKを扱う場合や, Windows上のS...

0
0
Comment0
taqu

@taqu

ハッシュテーブル SwissTables

はじめに 最速のハッシュテーブルを求めて以降, アルゴリズム的に新しいものを実装してきませんでしたが, そろそろ新しいものを取り入れていきたいと思い, SwissTables(Swiss Tab...

0
1
Comment0
taqu

@taqu

TOMLパーサを作るために

はじめに 公式サイト TOMLは, 人が書く設定ファイルのためのフォーマットです. 設定ファイルに使われるフォーマットとして代表的なものについて, 私の意見は次になります. YAMLかTOMLを...

0
2
Comment0
taqu

@taqu

バイアスなしの範囲内整数乱数

はじめに [0,1)の浮動小数点数乱数については以前にコードを書きました. [0,N)の範囲の整数乱数を生成する方法について書きます. 非常に詳しい説明と実装が[1]にあります. バイアスありの...

2
1
Comment0
taqu

@taqu

ローカルのChat AIアプリを作りたい

はじめに 仕事ではないので, だらだらとやってきたのでそろそろちゃんとまとめたいと思います. 上手くいかなかったこともできるだけ書こうとは思います. そろそろ飽きてきたというのもあります. 要求...

3
3
Comment0
taqu

@taqu

[0,1)の浮動小数点数乱数

はじめに [0.0, 1.0) の乱数を得るための“本当の”方法というスライドがタイムラインに流れてきたので, 少し興味を持ちました. Downeyの方法では, 2^nの確率分布で指数を選択する...

0
1
Comment0
taqu

@taqu

Unreal EngineのFStringのコピー

はじめに Unreal EngineのFStringについて, コピーの動作がどうなっているのか, 気軽にコピーしてもよいのか明確にしようと思います. FString 構造 ここをみれば特性は把...

0
0
Comment0
taqu

@taqu

モダンなC++とは何なのか

これは次の記事に対する批判・訂正記事です. 元記事が修正されたら削除されます. おまえもしかしてまだ自分がモダンC++使わなくてもいいとでも思ってるんじゃないかね? はじめに 何なのでしょうね?...

2
0
Comment1

87 search resultsShowing 1~20 results

Qiita is a knowledge sharing service for engineers.

  1. You can follow users and tags
  2. You can stock useful information
  3. You can make edit suggestions for articles
Functions that can be used after logging in