Scraps
#ja #Scraps #Tag #TopPage #ExternalLink
ここには、私が日々集積している知識の断片へのリンクを貼っていく。
なお、ページタイトルは可能な限り元サイトに準拠したものにするつもりだが、角括弧が含まれるものに関してはScrapBoxの記法と干渉するため、隅付き括弧に置き換えさせて頂く。
【布教用】
メモ、情報整理のツール
万能メモツールWorkFlowyの紹介(新社会人にもおすすめ)|Jey.P.
Scrapboxの基本的な使い方 | utelecon
検索 / デライト
独自のデータ構造により、人々の知識を記憶のように体系化するSNS
Markdown記法 サンプル集 #Markdown - Qiita
GitHub Gistのソースをホームページに埋め込む Output48
Gistを技術ブログのように使うコツ7選
現状、理想にもっとも近いアイデアノート? Markdownでメモを管理できる「Obsidian」【レビュー】 - 窓の杜
Windowsカスタマイズ、便利ツール
Windowsのコマンドプロンプト(cmd)を最強にする方法 #Windows - Qiita
cmdでUnixシェルのような補完ができたり、一部のUnixコマンドを使いたい人向け
marticliment/WingetUI: WingetUI: A better UI for your package managers
GUIのパッケージマネージャ。自分のパソコンに入っているソフトを一覧表示したり、一括でアップデートしたりできる。これ無しの生活に戻れない。
WindowsのWi-Fiパネルから要らないSSIDを消してスッキリ「Wi-Fi Filter Tool」【レビュー】 - 窓の杜
「EverythingToolbar」+「Quick Look」で爆速ファイル検索→プレビュー環境を構築可能に - 窓の杜
Windowsストアアプリをコマンドラインで起動する簡単な方法!【レビュー】 - 窓の杜
WSA(WindowsSubsystem for Android)
Windows Android Subsystemに簡単にAPKをインストールできる「WSA_Pacman」 – SMART ASW
【APK, Android Studio】WindowsでAndroidアプリのAPKを抽出・インストールする方法 #Android - Qiita
LDPlayerでアプリのインストールとそのapkを抽出する方法-機能詳細-LDPlayer
auroraoss.com
GooglePlayのAplを叩く、OSSのアプリストアらしい。実質的にWSAにGooglePlayStoreを入れられたも同然。(Googleアカウントが絡む機能は全て動かないので、ゲームやネットは厳しいけど。)
Webブラウザ関連
便利系
英語ページをGoogle翻訳で和訳させるブックマークレット - りんごが好きなのでぃす
【YouTubeの複数選択】動画を複数選択して一括操作できる拡張機能 | ナポリタン寿司のPC日記
Vivaldiカスタマイズ
【Vivaldi】おすすめコマンドチェインを20個以上紹介! | ナポリタン寿司のPC日記
Vivaldiのコマンドチェインやブックマークレットのススメ
Sync (or transfer) command chains possible? | Vivaldi Forum
Vivaldiのコマンドチェイン(マクロ)のコピー方法(英語サイト)。内部ファイルを編集する必要があるため非常に面倒。
Android版「Firefox」、ようやく拡張機能をフルサポートへ - 窓の杜
VRChat連動ツール
VuruVuruOSC - ゲームパッドをハプティクスデバイスに - みみハウス - BOOTH
HaptiConVRC (感覚拡張ツール) - aruma256 - BOOTH
【Chatbox対応】音声認識システム ShumaiPad v2 - けもシューマイのおみせ~ - BOOTH
GitHubから内容編集できるワールド・アバター紹介ポスター - azarashino - BOOTH
【使用 / 観賞用】
プログラミング
必読
超高速!多倍長整数の計算手法【前編:大きな数の四則計算を圧倒的な速度で!】 #競技プログラミング - Qiita
巨大な数の四則演算というシンプルな目的でさえ、たくさんのアルゴリズムに触れることができる。
【C#】SOLID原則を学ぼう - Annulus Games
オブジェクト指向の鉄の掟。明瞭なプログラムを書いて、未来の自分を救うのだ。
知識0の状態からたった2時間でVSCodeの拡張機能を作った話 #Python - Qiita
ソフトウェア開発の流れが簡潔にまとめられているよい記事。VSCode興味なくても是非。
【日本人エンジニア必携】英語命名規則の決定版 #Python - Qiita
C# (.Net)関連
in/out/refパラメーター修飾子の違いとは?[C#]:.NET TIPS - @IT
.NET Coreにおけるローカルなnugetパッケージの使い方とその参照の持ち方。 - ねののお庭。
【C#】 配列やList<T>を直接公開する代わりにするべきこと #C# - Qiita
【C#】わかった"つもり"になれる「ラムダ式」解説 #C# - Qiita
【Unity・C#】ActionとFuncについてまとめる - 73.Log
C#でキャストとas演算子を使いこなす - Ararami Studio
【解説】「Windowsの設定がフランス語だとゲームが起動しない」開発者がXで公開した小数点表記に関するバグの詳細をレポート – IndieGamesJp.dev
Assert の使い方メモ #C# - Qiita
C#の新たなる進化──プライマリコンストラクタとコレクション式などバージョン12の注目機能を紹介! (1/3)|CodeZine(コードジン)
Rust関連
軽量RustフレームワークTauriでデスクトップアプリ開発をはじめよう | gihyo.jp
Cargo.toml の編集に cargo-edit を使う #Rust - Qiita
Rustは何が新しいのか(基本的な言語機能の紹介) - いもす研 (imos laboratory)
オブジェクト指向経験者のためのRust入門 #Rust - Qiita
Rust (std) on ESP32-C3 で OSC からシリアル LED (WS2812 / SK6812) を動かす
Rustのプロジェクトの中でCを使う - ryochack.blog
Rustで参照を引数にとる演算子オーバーロード
二項演算で値の所有権を失いたくないときに。
RustでAndroid/iOSクロスプラットフォームしちゃう
「Rust」言語向けの“ビジュアルタイムトラベルデバッガー”「FireDBG」が公開 - 窓の杜
Rustで依存クレートを扱う時に便利なツール集
その他
【Python.NET】PythonからC#ライブラリ(dll)の使用方法 | イメージングソリューション
C++のラムダ式の説明 #C++ - Qiita
Pythonと互換性を保ちつつ、非常に高速に動作することで話題のMojoをGoogle Colab上で動作させる方法 #Python - Qiita
オイラー法/ホイン法/ルンゲクッタ法をつかった常微分方程式の数値解析超入門 #数学やり直し - Qiita
VScode 上で今開いているファイルを Vite でプレビューする拡張を作ったら便利
新しいPython風プログラミング言語Mojoを試してみた | DevelopersIO
UUIDなのにデータベースのプライマリキーに設定してもパフォーマンスの問題を起こさない「UUIDv7」の標準化作業が進行中 - GIGAZINE
シミュレータを作りながら量子コンピュータの仕組みを理解する #量子コンピュータ - Qiita
決定論的力学:ストレンジアトラクター
物理から作るスイカゲーム #C++ - Qiita
「ゲーム制作には数学が必要!」って、実際どのレベルまで?図解で学ぶ、数式とゲームの関係性【CEDEC+KYUSHU 2023】|ゲームメーカーズ
【忙しい人向け】 100行から始めるWebGPU(WGSL対応版) #JavaScript - Qiita
【2023年版】今年生まれた新しいプログラミング言語を紹介! #プログラミング言語 - Qiita
bashの機能いろいろ
プログラミング用語の中国語の漢字表記がカッコ良すぎるし初心者に優しいからもっとみんなに知ってほしい #Swift - Qiita
async/await 比較(C#, JavaScript, Python) #Python - Qiita
【TypeScript】any型とは。 少し勘違いしていました
JSON にもコメントを書きたい #JSON - Qiita
Google FormとLINE Notifyを使って出欠botを作った #GAS - Qiita
Makefileの書き方
Numpyが18年ぶりのメジャーアップデート! 改善点、変更点まとめ #Python - Qiita
C++ - 超初心者向けプログラミング入門
C 言語経験者のための C++ 入門 - cpp_introduction.pdf
CG関連
メモ VRChatのGI - Imaginantia
【Unity】Shaderの半透明とDstAlphaを調べてみた #Unity - Qiita
【Unity】Radeonで描画が乱れないシェーダーの書き方 #Unity - Qiita
Shader(HLSL), 手続き的にテクスチャ生成など行うとき使用頻度の高い関数 #Shader - Qiita
Convert wavelength of color to RGB
CC2が語る“魅力的なゲームエフェクトの作り方”ーー新入社員の研修をベースにしたエフェクト制作の基礎を解説【CEDEC+KYUSHU 2023】|ゲームメーカーズ
Lightning Fast Circle Rendering - YouTube
webgpuを使用したチュートリアル動画。これでWSGLという言語の存在を知った。
Unity関連
シェーダー技術
【Unity】シェーダを実装する時に MaterialPropertyDrawer を使用して Inspector の表示をカスタマイズする - コガネブログ
【Unity】 描画モード切替に対応して、似たようなシェーダーを1つにまとめよう #Unity - Qiita
Shader Variantについて調べてみた - しゅみぷろ
【Unity】shader_feature_localやmulti_compile_localを正しく使おうというお話 - LIGHT11
Unityシェーダースニペット集 - 黒鳥のメモ
Unity - Manual: Built-in shader variables
そろそろShaderをやるパート14 カメラとの距離を測って使う
【Unity】【シェーダ】描画する地点の深度を取得する - LIGHT11
シェーダーのVR対応 - 黒鳥のメモ
定義済みシェーダープリプロセッサーマクロ - Unity マニュアル
【Unity】【シェーダ】なんとなく書きがちな#pragma target 3.0の意味 - LIGHT11
Unity - Manual: Shader Compilation Target Levels
Single Pass InstancedでGrabPass取得できない時の対処
そろそろShaderをやるパート36 Directional Light、環境光を反映する
スクリプト解説
C++ライブラリ(DLL)をUnity(C#)向けに作成して利用するシンプルな方法
UnityのTime.deltaTimeの説明おかしくない?という話 | ゲームの作り方!
【Unity】 スクリプトからコンポーネントを追加や取得、削除してみる - NP メモリア
【Unity C#】複数のマテリアルをスクリプトで切り替え - プログラミング教室 フタバゼミ
VRC用の拡張Editorを作ってみよう(1) #Unity - Qiita
【Unity】ギズモをちょっと触ってみたよ - 徳島ゲーム開発ごっこ 技術ブログ
【Unity】エディタ拡張でマテリアルを一度に置換する – Unityの使い方|初心者からわかりやすく
Unity プラットフォーム判別 #Unity - Qiita
【Unity】Unity標準のコンポーネントやアセットのInspectorを拡張する - なごるふ
【Unity】Inspector 内に他オブジェクトの Custom Inspector を表示する「Editor.CreateEditor」 - コガネブログ
【Unity】EditorUtility.SetDirtyのなく頃に - 徳島ゲーム開発ごっこ 技術ブログ
Unity : プレハブの値をエディタスクリプトから変更・保存する - いんでぃーづ
スクリプト黒魔術
【Unity, C#】internalな型やメンバにアクセスするには、多分これが一番早いと思います #C# - Qiita
【Unity, C#】internalな型やメンバにアクセスするには、多分これが一番早いと思います #C# - Qiita
UdonShorp (VRChat)
【VRChat/UdonSharp】FixedUpdateの罠
VRChat UdonSharp
Unity2020以降、2022で利用可能の新機能
新しい実験版機能 Caching Shader Preprocessor によるビルドの高速化 | Unity Blog
IL2CPP の概要 - Unity マニュアル
UnityでC#(Mono)ではなく、C++のコードを生成するバックエンド。
Unity、レンダリング用API「BatchRendererGroup」を活用したゲームのサンプルを公開。ハイスペックではないスマートフォンでも60fpsで描画|ゲームメーカーズ
派生マテリアルを作成する「Material Variant」を使ってみた【Unity2022.1】 - TATIKUNLOG.
Unity2022からHierarchy上のオブジェクトを任意のPrefabと簡単に差し替えられるように【Unity】 - (:3【kanのメモ帳】
Unityのインスペクタに力技で適当なボタンをねじ込む #Unity - Qiita
【Unity/Shader】Unity2022.1から追加された dynamic branch を検証 - redglasses67 Jimdoページ
if文で定数が書かれた分岐を実行時分岐とコンパイル時分岐に切り替えられるみたい。プリプロセッサでの分岐は対象外のため、使わない方がよいのかも。
その他
【Unity】Unityで最新バージョンのC#を使う - rarafyの技術ブログ
Unity2019.4でAssetDatabaseV2の効果を検証してみた - gracetory’s blog
mob-sakai/UpmGitExtension: This package extends the UI of Unity Package Manager (UPM) for the packages installed from git repository.
Unityのパッケージマネージャーでの、Gitの使い勝手がよくなる
TOPIC9|Unityで活用する【2/2】|Unityで3D都市モデル内を自由に歩いてみる | How To Use | PLATEAU 【プラトー】
【Unity】Unity Searchのクエリチートシート - LIGHT11
【Unity】Unity 2019.3 には高速にプレイモードを開始する実験機能が存在する - コガネブログ
初期化をスキップして高速にデバッグできる。一部の挙動が変化する黒魔術。
【Unity】アセットの読み込みでシンボリックリンクを使う - するめとめがね
Assetsフォルダ以下にシンボリックリンクがあっても問題なく動作する(らしい)
Unityからコマンドプロンプトを起動するスクリプト. · GitHub
Unityの基本的なColliderの形状完全に理解した #Unity3D - Qiita
Colliderを一つのGameObjectにまとめた場合と、ColliderごとにGameObjectを分けた場合の負荷比較【Unity】【最適化】 - (:3【kanのメモ帳】
AI関連
StableDiffusion(お絵かきAI)
【Stable Diffusion】色移りを防ぐ拡張機能『Cutoff』の使い方を解説! | 動画編集ロードマップ動画編集ロードマップ
U-Net階層別マージでモデルを混ぜる方法と各階層の画像への影響を解説(WebUI 1111用) | 経済的生活日誌
ローカル高速化メモ - NovelAI 5ch Wiki
Stable Diffusion用のプロンプト生成ツール【PEZ】 | ジコログ
【Stable Diffusion】 LoRAの学習方法 | ぺんぎんや
【Stable Diffusion】Tiled diffusionの使い方とインストール方法を解説! | 動画編集ロードマップ動画編集ロードマップ
web UI拡張機能でShap-Eを動かす【テキスト・画像からの3Dモデル生成】 | ジコログ
【TensorRT】Stable Diffusion Web UIを倍速にできるNVIDIA製の神AIツール | WEEL
Intel ARC oneAPI Stable Diffusionとsd-scriptsのWindowsネイティブ対応 - tomokzのブログ
RTX 4090なら100fps以上達成できる爆速画像生成AI「StreamDiffusion」 - PC Watch
Stability announces Stable Diffusion 3, a next-gen AI image generator | Ars Technica
プロンプトの認識が混同しにくくなったのが大きな改善点か?
【西川和久の不定期コラム】5万円台で生成AIに理想的なVRAM 16GBの「Intel Arc A770」でStable Diffusionが使えるか試してみた - PC Watch
最も有名なwebUIがIntelARCに対応した。しかし、まだStable diffusion2系は上手く動作しない様子だった。
テキスト系
自分で作ったAI同士を会話させてみた #JavaScript - Qiita
ローカルPCでセルフホストできてGithub Copilotのように使えるコーディング補助AI「tabby」、Dockerイメージありなので早速使ってみたレビュー - GIGAZINE
text-generation-webui で RWKV を試す|npaka
さまざまなチャットAIを簡単にローカル環境で動かせるアプリ「Ollama」の公式Dockerイメージが登場 - GIGAZINE
llama2.mojoでもじょもじょする|ngc-shj
その他
Blockade Labs Skybox - AI-Generated 3D Worlds
スカイボックス(360度風景画像)をAIが生成してくれるサイト
画像生成AI「Midjourney」、専用サイトを開設--「Discord」を介さず利用可能に - CNET Japan
大きなAIモデルが小さいAIモデルを構築…「自己進化するAIに向けた第一歩だ」 | Business Insider Japan
MaX-DeepLab:デュアルパストランスフォーマーを使ってパノプティックセグメンテーションを直接実行(1/2)
pytorch での実装? conradry/max-deeplab: Unofficial implementation of MaX-DeepLab for Instance Segmentation
他言語で感情表現も可能な音声クローンAI「OpenVoice」、対談音声から動き付きリアルアバター生成するAIモデルなど重要論文5本を解説(生成AIウィークリー) | テクノエッジ TechnoEdge
Blender関連
【blender解説】#1「アバターの胸を盛る」|えすびちゃん|pixivFANBOX
ストレンジアトラクターを現界させる #Blender - Qiita
【アドオン紹介】Symmetrize Uv Util – UVを左右対称に調整 | CGbox
ノイズ除去、アップスケーリング、時間節約ツールなどが含まれた無料Blenderアドオン「Pidgeon Tool Bag」 | CGinterest
Blender公式が誰でも無料でアドオンを共有ダウンロード出来るプラットフォームのアルファ版サイトBlender Extensions Platform公開 • 3DCG最新情報サイト MODELING HAPPY
録音、音声関連
音屋がボイチェンをガチ検証してみた | ぷるれこ
AIフェイクボイスで対面会話する方法。本人vs.本人AIボイチェンのカオス(CloseBox) | テクノエッジ TechnoEdge
RNNoiseをOBS Studio以外でも使う - so2akt’s technical diary
OBSやEqualizerAPOで使えるVSTプラグインの紹介 | 楽しみのない猫
【OBS Studio】VSTプラグインを使用してノイズを除去する(ReaFir) - 旧Rフェイススタジオ出張所
ハムノイズ削減のプラグイン。Subtractモードの赤い波形はマウスを上でドラッグして調整でき、無音のときに黄色い波(出力波形)が見えなくなるまで調整する。左右端を思いっきり持ち上げることで低音、高音のカットをすることもできる。
FFTで周波数毎に分解、各周波数毎に定義した音量より大きくなると出力する的な仕組みなのかな?
RNNoiseやイコライザーと違って、ノイズより大きい音の波形はほとんど変形しない(=声の印象は変わらない)...と思う。
SAVIHost+VoiceMeeterBananaを利用し、VSTエフェクト経由で音を聴く設定|shinsaka
VSTプラグインをDTMソフトやOBSを経由せずに簡単に使用できる方法。以下のAIボイチェンソフトの使用で動作確認。
Beatrice | 軽量・低遅延AIボイスチェンジャー
Ubuntu関連
KVMでWindows11をインストールする方法
virtualization - Ubuntu 22.04 GPU passthrough (QEMU) - Ask Ubuntu
VMでGPUを扱えるようにする方法。
IT関連(雑多)
ActivityPubの概要 #mastodon - Qiita
『トラブルシューティング ツール』が段階的に廃止。Windows11の次期バージョンから | ニッチなPCゲーマーの環境構築Z
namae — 唯一無二の名前を見つける
SNSや、GitHub等のアカウント名や、アプリ名などを決めるときに被りがないか一気に検索できる。
今更聞けないDockerのしくみ(「Dockerとは?」から「docker-composeファイルを1人で作れるようになる」まで) #Ruby - Qiita
【Ubuntu日和】【第37回】UbuntuでもBitLockerのようなストレージ暗号化を実現してみよう - PC Watch
ASCII.jp:プレビュー版が登場したWSLのVer.2.0 新機能を具体的に見る (1/2)
実写並みの3D映像を高速描画! 新技術「3Dガウス・スプラッティング」でゲームやVRが格段にリアルに|Pen Online
高速なPython互換言語の「Mojo」、そのままGPUで実行可能に。「MAX GPUs」発表。ModCon '23 - Publickey
インターネットを劇的に高速化できる新技術「L4S」をApple・Google・NVIDIA・Valveなどが推進中、一体どういう技術なのか? - GIGAZINE
新幹線でもQUICで快適にSSHする #SSH - Qiita
大阪大学に設置した超伝導量子コンピュータ国産3号機の クラウドサービスを開始 - ResOU
スペースX、スマホとの直接通信が可能な衛星の初打ち上げに成功
GitHub資格認定プログラムが一般ユーザも利用可能に | gihyo.jp
基本的なFoundationsは取ってみたい。
Twitterに代わるSNSプロトコルとして注目を集める「Nostr」とは一体どういう仕組みなのか? - GIGAZINE
プラットフォームの上に劣化版のプラットフォームを作成してしまうアンチパターン「内部プラットフォーム効果」とはどういうものなのか - GIGAZINE
楽天モバイルが強化する「スマホ直接通信」の意味 スターリンクとの違い【石野純也のモバイル通信SE】-Impress Watch
Intel製CPU搭載マシンでゲームがクラッシュする問題発生中、対策方法はコレ - GIGAZINE
IntelのCPUで既定の動作クロックが高すぎる様子。
ようこそハッキングの世界へ、自分だけのハッキング・ラボを作って好きなだけ実験しよう|CodeZine(コードジン)
ハッキングを通してPCの動作を理解しようという本。仮想環境でのテストには興味があるので、読んでみたい。
Meta Quest 3に“超リアルな森”が出現!? 精細な3D環境をUnityシーンに変換する「Oniri」を試してみた - MoguLive
PCやスマホの処理速度をハードウェアのアップグレードなしで約2倍にして消費電力は半分にする方法を科学者が考案 - GIGAZINE
オープンソースのメーラー「Thunderbird」の開発チームが「バグを減らす開発手法」を解説 - GIGAZINE
ゲーム関連ニュース
フレームレート3倍も!AMD補完技術「Fluid Motion Frames」1月24日正式リリース | Game*Spark - 国内・海外ゲーム情報サイト
AMD「FSR3」全ソースコードとDLLファイル公開―対応タイトル増の足がかりになるか? | Game*Spark - 国内・海外ゲーム情報サイト
Intel「フレーム外挿」使用の独自技術「ExtraSS」開発中―遅延を押さえつつ高フレームレート化の恩恵を受けることが可能に? | Game*Spark - 国内・海外ゲーム情報サイト
【Meta Quest 3】SDKが上半身トラッキングなどに対応。深度マップによりMR機能も強化 - MoguLive
その他
百合の花を描くコツ
猫AIが返答するチャットボット『CatGPT』。作者「ChatGPTは退屈」 | Gadget Gate
古いエレベーター「パーテルノステル」降りずに乗り続けてみた - YouTube
国土交通省が「Cities: Skylines」のMOD“SkylinesPLATEAU”を公開。日本の3D都市モデルを反映したマップを作成できる
水道水よりも安く海水から飲用水を生成できる装置が完成 - GIGAZINE
スマホやノートPCのバッテリー持ちを「テープの素材を変える」だけで改善できるという研究結果 - GIGAZINE
キャラクターをデスクの上に召喚するMRアプリ「Deskucchi」がMeta Quest向けに配信 - MoguLive
体内時計をIoTで手軽に可視化 「ハルシェ」が目指す医療革命 | Forbes JAPAN 公式サイト(フォーブス ジャパン)
Duolingoに数学と音楽のコースが登場!
メンタルヘルス検定、受検者が16年で5倍に…「心を病む人」増加で管理職に推奨する企業も : 読売新聞
wikiでページのURLをIDにすると絶対にうまくいかない - 橋本商会
これさえあれば、聴覚をアップグレードできる!聞こえを改善したい人のためのワイヤレスイヤホン「XROUND HEAR」 | ライフハッカー・ジャパン
【個人開発】健康的に太りたい人をサポートするサービス「Fat Recipe」をリリースしました! #Ruby - Qiita
昇降デスクと昇降じゃないデスクをW使いしたら仕事がすごい捗った | ギズモード・ジャパン
【TeXの理解を深める動画9】自分用のパッケージを作る - YouTube
VRChatからYouTubeに配信してみよう! 簡単にできる画面設定方法&音楽配信のテクニック - MoguLive