[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page\u002Fja\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction":3,"page-\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction-ja":525,"surroundings\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction-ja":2058},[4],{"title":5,"ignore":6,"path":7,"stem":8,"children":9,"page":25},"ドキュメント",true,"\u002Fja\u002Fdocs","ja\u002F01.docs",[10,26,517],{"title":11,"path":12,"stem":13,"children":14,"page":-1},"ようこそ","\u002Fja\u002Fdocs\u002Fwelcome","ja\u002F01.docs\u002F01.welcome\u002F01.index",[15,16],{"title":11,"path":12,"stem":13},{"title":17,"path":18,"stem":19,"children":20,"page":25},"Get Started","\u002Fja\u002Fdocs\u002Fwelcome\u002Fget-started","ja\u002F01.docs\u002F01.welcome\u002F01.get-started",[21],{"title":22,"path":23,"stem":24},"インストール","\u002Fja\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation","ja\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F02.installation",false,{"title":27,"path":28,"stem":29,"children":30,"page":25},"コアツール","\u002Fja\u002Fdocs\u002Fcore","ja\u002F01.docs\u002F02.core",[31,56,68,77,86,94,102,110,132,164,196,204,212,221,229,237,245,253,266,275,284,292,304,325,346,376,405,432,460,487],{"title":32,"path":33,"stem":34,"children":35,"page":25},"MD5","\u002Fja\u002Fdocs\u002Fcore\u002Fmd5","ja\u002F01.docs\u002F02.core\u002F01.md5",[36,40,44,48,52],{"title":37,"path":38,"stem":39},"紹介","\u002Fja\u002Fdocs\u002Fcore\u002Fmd5\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F01.md5\u002F01.introduction",{"title":41,"path":42,"stem":43},"基本使用方法","\u002Fja\u002Fdocs\u002Fcore\u002Fmd5\u002Fbasic-usage","ja\u002F01.docs\u002F02.core\u002F01.md5\u002F02.basic-usage",{"title":45,"path":46,"stem":47},"高度な機能","\u002Fja\u002Fdocs\u002Fcore\u002Fmd5\u002Fadvanced-features","ja\u002F01.docs\u002F02.core\u002F01.md5\u002F03.advanced-features",{"title":49,"path":50,"stem":51},"セキュリティ考慮事項","\u002Fja\u002Fdocs\u002Fcore\u002Fmd5\u002Fsecurity-considerations","ja\u002F01.docs\u002F02.core\u002F01.md5\u002F04.security-considerations",{"title":53,"path":54,"stem":55},"API リファレンス","\u002Fja\u002Fdocs\u002Fcore\u002Fmd5\u002Fapi-reference","ja\u002F01.docs\u002F02.core\u002F01.md5\u002F05.api-reference",{"title":57,"path":58,"stem":59,"children":60,"page":25},"UUID","\u002Fja\u002Fdocs\u002Fcore\u002Fuuid","ja\u002F01.docs\u002F02.core\u002F02.uuid",[61,64],{"title":37,"path":62,"stem":63},"\u002Fja\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F02.uuid\u002F01.introduction",{"title":65,"path":66,"stem":67},"API","\u002Fja\u002Fdocs\u002Fcore\u002Fuuid\u002Fapi","ja\u002F01.docs\u002F02.core\u002F02.uuid\u002F02.api",{"title":69,"path":70,"stem":71,"children":72,"page":25},"Beyond Compare","\u002Fja\u002Fdocs\u002Fcore\u002Fbeyond-compare","ja\u002F01.docs\u002F02.core\u002F06.beyond-compare",[73],{"title":74,"path":75,"stem":76},"Introduction","\u002Fja\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F0.introduction",{"title":78,"path":79,"stem":80,"children":81,"page":25},"Clock","\u002Fja\u002Fdocs\u002Fcore\u002Fclock","ja\u002F01.docs\u002F02.core\u002F06.clock",[82],{"title":83,"path":84,"stem":85},"Clock Tool","\u002Fja\u002Fdocs\u002Fcore\u002Fclock\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F06.clock\u002F0.introduction",{"title":87,"path":88,"stem":89,"children":90,"page":25},"Jwt Parser","\u002Fja\u002Fdocs\u002Fcore\u002Fjwt-parser","ja\u002F01.docs\u002F02.core\u002F06.jwt-parser",[91],{"title":74,"path":92,"stem":93},"\u002Fja\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F0.introduction",{"title":95,"path":96,"stem":97,"children":98,"page":25},"Screenshot Tool","\u002Fja\u002Fdocs\u002Fcore\u002Fscreenshot-tool","ja\u002F01.docs\u002F02.core\u002F07.screenshot-tool",[99],{"title":74,"path":100,"stem":101},"\u002Fja\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F0.introduction",{"title":103,"path":104,"stem":105,"children":106,"page":25},"Svg Placeholder Generator","\u002Fja\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator","ja\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator",[107],{"title":74,"path":108,"stem":109},"\u002Fja\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F0.introduction",{"title":111,"path":112,"stem":113,"children":114,"page":25},"Area Converter","\u002Fja\u002Fdocs\u002Fcore\u002Farea-converter","ja\u002F01.docs\u002F02.core\u002F08.area-converter",[115,118,121,124,128],{"title":74,"path":116,"stem":117},"\u002Fja\u002Fdocs\u002Fcore\u002Farea-converter\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F08.area-converter\u002F0.introduction",{"title":41,"path":119,"stem":120},"\u002Fja\u002Fdocs\u002Fcore\u002Farea-converter\u002Fbasic-usage","ja\u002F01.docs\u002F02.core\u002F08.area-converter\u002F02.basic-usage",{"title":45,"path":122,"stem":123},"\u002Fja\u002Fdocs\u002Fcore\u002Farea-converter\u002Fadvanced-features","ja\u002F01.docs\u002F02.core\u002F08.area-converter\u002F03.advanced-features",{"title":125,"path":126,"stem":127},"例","\u002Fja\u002Fdocs\u002Fcore\u002Farea-converter\u002Fexamples","ja\u002F01.docs\u002F02.core\u002F08.area-converter\u002F04.examples",{"title":129,"path":130,"stem":131},"よくある質問","\u002Fja\u002Fdocs\u002Fcore\u002Farea-converter\u002Ffaq","ja\u002F01.docs\u002F02.core\u002F08.area-converter\u002F05.faq",{"title":133,"path":134,"stem":135,"children":136,"page":25},"Camera Recorder","\u002Fja\u002Fdocs\u002Fcore\u002Fcamera-recorder","ja\u002F01.docs\u002F02.core\u002F08.camera-recorder",[137,140,144,148,152,156,160],{"title":74,"path":138,"stem":139},"\u002Fja\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F0.introduction",{"title":141,"path":142,"stem":143},"Basic Usage","\u002Fja\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fbasic-usage","ja\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F02.basic-usage",{"title":145,"path":146,"stem":147},"Advanced Features","\u002Fja\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fadvanced-features","ja\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F03.advanced-features",{"title":149,"path":150,"stem":151},"Examples","\u002Fja\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fexamples","ja\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F04.examples",{"title":153,"path":154,"stem":155},"Frequently Asked Questions","\u002Fja\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Ffaq","ja\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F05.faq",{"title":157,"path":158,"stem":159},"Related Tools","\u002Fja\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Frelated-tools","ja\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F06.related-tools",{"title":161,"path":162,"stem":163},"Security Considerations","\u002Fja\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fsecurity-considerations","ja\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F07.security-considerations",{"title":165,"path":166,"stem":167,"children":168,"page":25},"Todo List","\u002Fja\u002Fdocs\u002Fcore\u002Ftodo-list","ja\u002F01.docs\u002F02.core\u002F09.todo-list",[169,172,175,178,182,185,189,192],{"title":74,"path":170,"stem":171},"\u002Fja\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F09.todo-list\u002F0.introduction",{"title":41,"path":173,"stem":174},"\u002Fja\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fbasic-usage","ja\u002F01.docs\u002F02.core\u002F09.todo-list\u002F02.basic-usage",{"title":45,"path":176,"stem":177},"\u002Fja\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fadvanced-features","ja\u002F01.docs\u002F02.core\u002F09.todo-list\u002F03.advanced-features",{"title":179,"path":180,"stem":181},"セキュリティに関する考慮事項","\u002Fja\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fsecurity-considerations","ja\u002F01.docs\u002F02.core\u002F09.todo-list\u002F04.security-considerations",{"title":53,"path":183,"stem":184},"\u002Fja\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fapi-reference","ja\u002F01.docs\u002F02.core\u002F09.todo-list\u002F05.api-reference",{"title":186,"path":187,"stem":188},"使用例","\u002Fja\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fexamples","ja\u002F01.docs\u002F02.core\u002F09.todo-list\u002F06.examples",{"title":129,"path":190,"stem":191},"\u002Fja\u002Fdocs\u002Fcore\u002Ftodo-list\u002Ffaq","ja\u002F01.docs\u002F02.core\u002F09.todo-list\u002F07.faq",{"title":193,"path":194,"stem":195},"関連ツール","\u002Fja\u002Fdocs\u002Fcore\u002Ftodo-list\u002Frelated-tools","ja\u002F01.docs\u002F02.core\u002F09.todo-list\u002F08.related-tools",{"title":197,"path":198,"stem":199,"children":200,"page":25},"Json To Yaml","\u002Fja\u002Fdocs\u002Fcore\u002Fjson-to-yaml","ja\u002F01.docs\u002F02.core\u002F12.json-to-yaml",[201],{"title":74,"path":202,"stem":203},"\u002Fja\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F0.introduction",{"title":205,"path":206,"stem":207,"children":208,"page":25},"Json To Toml","\u002Fja\u002Fdocs\u002Fcore\u002Fjson-to-toml","ja\u002F01.docs\u002F02.core\u002F13.json-to-toml",[209],{"title":74,"path":210,"stem":211},"\u002Fja\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F0.introduction",{"title":213,"path":214,"stem":215,"children":216,"page":25},"Keycode Info","\u002Fja\u002Fdocs\u002Fcore\u002Fkeycode-info","ja\u002F01.docs\u002F02.core\u002F13.keycode-info",[217],{"title":218,"path":219,"stem":220},"キーコード情報 - はじめに","\u002Fja\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F0.introduction",{"title":222,"path":223,"stem":224,"children":225,"page":25},"Toml To Json","\u002Fja\u002Fdocs\u002Fcore\u002Ftoml-to-json","ja\u002F01.docs\u002F02.core\u002F14.toml-to-json",[226],{"title":74,"path":227,"stem":228},"\u002Fja\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F0.introduction",{"title":230,"path":231,"stem":232,"children":233,"page":25},"Toml To Yaml","\u002Fja\u002Fdocs\u002Fcore\u002Ftoml-to-yaml","ja\u002F01.docs\u002F02.core\u002F15.toml-to-yaml",[234],{"title":74,"path":235,"stem":236},"\u002Fja\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F0.introduction",{"title":238,"path":239,"stem":240,"children":241,"page":25},"Xml To Json","\u002Fja\u002Fdocs\u002Fcore\u002Fxml-to-json","ja\u002F01.docs\u002F02.core\u002F16.xml-to-json",[242],{"title":74,"path":243,"stem":244},"\u002Fja\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F0.introduction",{"title":246,"path":247,"stem":248,"children":249,"page":25},"Json To Xml","\u002Fja\u002Fdocs\u002Fcore\u002Fjson-to-xml","ja\u002F01.docs\u002F02.core\u002F17.json-to-xml",[250],{"title":74,"path":251,"stem":252},"\u002Fja\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F0.introduction",{"title":254,"path":255,"stem":256,"children":257,"page":25},"Url Encoder","\u002Fja\u002Fdocs\u002Fcore\u002Furl-encoder","ja\u002F01.docs\u002F02.core\u002F18.url-encoder",[258,262],{"title":259,"path":260,"stem":261},"URLエンコーダー\u002Fデコーダーツール","\u002Fja\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F0.introduction",{"title":263,"path":264,"stem":265},"実用的な例","\u002Fja\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fpractical-examples","ja\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F09.practical-examples",{"title":267,"path":268,"stem":269,"children":270,"page":25},"Text Replacer","\u002Fja\u002Fdocs\u002Fcore\u002Ftext-replacer","ja\u002F01.docs\u002F02.core\u002F19.text-replacer",[271],{"title":272,"path":273,"stem":274},"テキスト置換ツール - 紹介","\u002Fja\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F01.introduction",{"title":276,"path":277,"stem":278,"children":279,"page":25},"Case Converter","\u002Fja\u002Fdocs\u002Fcore\u002Fcase-converter","ja\u002F01.docs\u002F02.core\u002F20.case-converter",[280],{"title":281,"path":282,"stem":283},"ケース変換器","\u002Fja\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F20.case-converter\u002F0.introduction",{"title":285,"path":286,"stem":287,"children":288,"page":25},"Temperature Converter","\u002Fja\u002Fdocs\u002Fcore\u002Ftemperature-converter","ja\u002F01.docs\u002F02.core\u002F20.temperature-converter",[289],{"title":74,"path":290,"stem":291},"\u002Fja\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F0.introduction",{"title":293,"path":294,"stem":295,"children":296,"page":25},"Black Wallpaper","\u002Fja\u002Fdocs\u002Fcore\u002Fblack-wallpaper","ja\u002F01.docs\u002F02.core\u002F23.black-wallpaper",[297,300],{"title":74,"path":298,"stem":299},"\u002Fja\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F0.introduction",{"title":301,"path":302,"stem":303},"基本的な使用方法","\u002Fja\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fbasic-usage","ja\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F02.basic-usage",{"title":305,"path":306,"stem":307,"children":308,"page":25},"Text Diff","\u002Fja\u002Fdocs\u002Fcore\u002Ftext-diff","ja\u002F01.docs\u002F02.core\u002F23.text-diff",[309,313,317,321],{"title":310,"path":311,"stem":312},"Text Diff ツール - 紹介","\u002Fja\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F23.text-diff\u002F0.introduction",{"title":314,"path":315,"stem":316},"基本的な使用方法 - Text Diff ツール","\u002Fja\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fbasic-usage","ja\u002F01.docs\u002F02.core\u002F23.text-diff\u002F02.basic-usage",{"title":318,"path":319,"stem":320},"高度な機能 - Text Diff ツール","\u002Fja\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fadvanced-features","ja\u002F01.docs\u002F02.core\u002F23.text-diff\u002F03.advanced-features",{"title":322,"path":323,"stem":324},"例 - Text Diff ツール","\u002Fja\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fexamples","ja\u002F01.docs\u002F02.core\u002F23.text-diff\u002F04.examples",{"title":326,"path":327,"stem":328,"children":329,"page":25},"M3u8 Player","\u002Fja\u002Fdocs\u002Fcore\u002Fm3u8-player","ja\u002F01.docs\u002F02.core\u002F26.m3u8-player",[330,333,336,339,342],{"title":74,"path":331,"stem":332},"\u002Fja\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F0.introduction",{"title":301,"path":334,"stem":335},"\u002Fja\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fbasic-usage","ja\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F02.basic-usage",{"title":45,"path":337,"stem":338},"\u002Fja\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fadvanced-features","ja\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F03.advanced-features",{"title":53,"path":340,"stem":341},"\u002Fja\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fapi-reference","ja\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F05.api-reference",{"title":343,"path":344,"stem":345},"サンプルコード","\u002Fja\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fexamples","ja\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F06.examples",{"title":347,"path":348,"stem":349,"children":350,"page":25},"Markdown To Pdf","\u002Fja\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf","ja\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf",[351,354,358,361,364,367,370,373],{"title":74,"path":352,"stem":353},"\u002Fja\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F0.introduction",{"title":355,"path":356,"stem":357},"基本用法","\u002Fja\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fbasic-usage","ja\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F02.basic-usage",{"title":45,"path":359,"stem":360},"\u002Fja\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fadvanced-features","ja\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F03.advanced-features",{"title":179,"path":362,"stem":363},"\u002Fja\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fsecurity-considerations","ja\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F04.security-considerations",{"title":53,"path":365,"stem":366},"\u002Fja\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fapi-reference","ja\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F05.api-reference",{"title":186,"path":368,"stem":369},"\u002Fja\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fexamples","ja\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F06.examples",{"title":129,"path":371,"stem":372},"\u002Fja\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Ffaq","ja\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F07.faq",{"title":193,"path":374,"stem":375},"\u002Fja\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Frelated-tools","ja\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F08.related-tools",{"title":377,"path":378,"stem":379,"children":380,"page":25},"Screen Dead Pixel Detector","\u002Fja\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector","ja\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector",[381,385,388,391,395,398,402],{"title":382,"path":383,"stem":384},"画面不良ピクセル検出","\u002Fja\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F0.introduction",{"title":41,"path":386,"stem":387},"\u002Fja\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fbasic-usage","ja\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F02.basic-usage",{"title":45,"path":389,"stem":390},"\u002Fja\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fadvanced-features","ja\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F03.advanced-features",{"title":392,"path":393,"stem":394},"セキュリティとプライバシー","\u002Fja\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fsecurity-considerations","ja\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F04.security-considerations",{"title":186,"path":396,"stem":397},"\u002Fja\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fexamples","ja\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F06.examples",{"title":399,"path":400,"stem":401},"FAQ","\u002Fja\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Ffaq","ja\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F07.faq",{"title":193,"path":403,"stem":404},"\u002Fja\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Frelated-tools","ja\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F08.related-tools",{"title":406,"path":407,"stem":408,"children":409,"page":25},"Survey Tool","\u002Fja\u002Fdocs\u002Fcore\u002Fsurvey-tool","ja\u002F01.docs\u002F02.core\u002F31.survey-tool",[410,414,417,420,423,426,429],{"title":411,"path":412,"stem":413},"アンケートツール","\u002Fja\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F0.introduction",{"title":41,"path":415,"stem":416},"\u002Fja\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fbasic-usage","ja\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F02.basic-usage",{"title":45,"path":418,"stem":419},"\u002Fja\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fadvanced-features","ja\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F03.advanced-features",{"title":179,"path":421,"stem":422},"\u002Fja\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fsecurity-considerations","ja\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F04.security-considerations",{"title":186,"path":424,"stem":425},"\u002Fja\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fexamples","ja\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F06.examples",{"title":399,"path":427,"stem":428},"\u002Fja\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Ffaq","ja\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F07.faq",{"title":193,"path":430,"stem":431},"\u002Fja\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Frelated-tools","ja\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F08.related-tools",{"title":433,"path":434,"stem":435,"children":436,"page":25},"Vue Office","\u002Fja\u002Fdocs\u002Fcore\u002Fvue-office","ja\u002F01.docs\u002F02.core\u002F32.vue-office",[437,441,444,447,451,454,457],{"title":438,"path":439,"stem":440},"Vue Office ドキュメントプレビュー","\u002Fja\u002Fdocs\u002Fcore\u002Fvue-office\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F32.vue-office\u002F0.introduction",{"title":41,"path":442,"stem":443},"\u002Fja\u002Fdocs\u002Fcore\u002Fvue-office\u002Fbasic-usage","ja\u002F01.docs\u002F02.core\u002F32.vue-office\u002F02.basic-usage",{"title":45,"path":445,"stem":446},"\u002Fja\u002Fdocs\u002Fcore\u002Fvue-office\u002Fadvanced-features","ja\u002F01.docs\u002F02.core\u002F32.vue-office\u002F03.advanced-features",{"title":448,"path":449,"stem":450},"セキュリティ","\u002Fja\u002Fdocs\u002Fcore\u002Fvue-office\u002Fsecurity-considerations","ja\u002F01.docs\u002F02.core\u002F32.vue-office\u002F04.security-considerations",{"title":186,"path":452,"stem":453},"\u002Fja\u002Fdocs\u002Fcore\u002Fvue-office\u002Fexamples","ja\u002F01.docs\u002F02.core\u002F32.vue-office\u002F06.examples",{"title":399,"path":455,"stem":456},"\u002Fja\u002Fdocs\u002Fcore\u002Fvue-office\u002Ffaq","ja\u002F01.docs\u002F02.core\u002F32.vue-office\u002F07.faq",{"title":193,"path":458,"stem":459},"\u002Fja\u002Fdocs\u002Fcore\u002Fvue-office\u002Frelated-tools","ja\u002F01.docs\u002F02.core\u002F32.vue-office\u002F08.related-tools",{"title":461,"path":462,"stem":463,"children":464,"page":25},"Event Calendar","\u002Fja\u002Fdocs\u002Fcore\u002Fevent-calendar","ja\u002F01.docs\u002F02.core\u002F33.event-calendar",[465,469,472,475,478,481,484],{"title":466,"path":467,"stem":468},"イベントカレンダー","\u002Fja\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F0.introduction",{"title":41,"path":470,"stem":471},"\u002Fja\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fbasic-usage","ja\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F02.basic-usage",{"title":45,"path":473,"stem":474},"\u002Fja\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fadvanced-features","ja\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F03.advanced-features",{"title":179,"path":476,"stem":477},"\u002Fja\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fsecurity-considerations","ja\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F04.security-considerations",{"title":186,"path":479,"stem":480},"\u002Fja\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fexamples","ja\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F06.examples",{"title":399,"path":482,"stem":483},"\u002Fja\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Ffaq","ja\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F07.faq",{"title":193,"path":485,"stem":486},"\u002Fja\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Frelated-tools","ja\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F08.related-tools",{"title":488,"path":489,"stem":490,"children":491,"page":25},"Base64","\u002Fja\u002Fdocs\u002Fcore\u002Fbase64","ja\u002F01.docs\u002F02.core\u002Fbase64",[492,495,498,501,504,508,511,514],{"title":74,"path":493,"stem":494},"\u002Fja\u002Fdocs\u002Fcore\u002Fbase64\u002Fintroduction","ja\u002F01.docs\u002F02.core\u002Fbase64\u002F0.introduction",{"title":301,"path":496,"stem":497},"\u002Fja\u002Fdocs\u002Fcore\u002Fbase64\u002Fbasic-usage","ja\u002F01.docs\u002F02.core\u002Fbase64\u002F02.basic-usage",{"title":45,"path":499,"stem":500},"\u002Fja\u002Fdocs\u002Fcore\u002Fbase64\u002Fadvanced-features","ja\u002F01.docs\u002F02.core\u002Fbase64\u002F03.advanced-features",{"title":49,"path":502,"stem":503},"\u002Fja\u002Fdocs\u002Fcore\u002Fbase64\u002Fsecurity-considerations","ja\u002F01.docs\u002F02.core\u002Fbase64\u002F04.security-considerations",{"title":505,"path":506,"stem":507},"APIリファレンス","\u002Fja\u002Fdocs\u002Fcore\u002Fbase64\u002Fapi-reference","ja\u002F01.docs\u002F02.core\u002Fbase64\u002F05.api-reference",{"title":125,"path":509,"stem":510},"\u002Fja\u002Fdocs\u002Fcore\u002Fbase64\u002Fexamples","ja\u002F01.docs\u002F02.core\u002Fbase64\u002F06.examples",{"title":129,"path":512,"stem":513},"\u002Fja\u002Fdocs\u002Fcore\u002Fbase64\u002Ffaq","ja\u002F01.docs\u002F02.core\u002Fbase64\u002F07.faq",{"title":193,"path":515,"stem":516},"\u002Fja\u002Fdocs\u002Fcore\u002Fbase64\u002Frelated-tools","ja\u002F01.docs\u002F02.core\u002Fbase64\u002F08.related-tools",{"title":518,"path":519,"stem":520,"children":521,"page":25},"Troubleshooting","\u002Fja\u002Fdocs\u002Ftroubleshooting","ja\u002F01.docs\u002F06.troubleshooting",[522],{"title":129,"path":523,"stem":524},"\u002Fja\u002Fdocs\u002Ftroubleshooting\u002Fcommon-issues","ja\u002F01.docs\u002F06.troubleshooting\u002F01.common-issues",{"id":526,"title":37,"body":527,"description":2045,"extension":2046,"meta":2047,"navigation":6,"path":62,"seo":2055,"sitemap":2056,"stem":63,"__hash__":2057},"content_ja\u002Fja\u002F01.docs\u002F02.core\u002F02.uuid\u002F01.introduction.md",{"type":528,"value":529,"toc":2002},"minimark",[530,535,540,544,549,578,582,615,619,623,633,638,649,654,786,790,797,801,812,816,981,985,992,996,1007,1011,1160,1164,1171,1175,1185,1189,1196,1200,1211,1214,1218,1252,1254,1308,1311,1315,1422,1426,1500,1504,1560,1563,1566,1586,1589,1597,1600,1608,1611,1615,1640,1643,1727,1730,1848,1850,1854,1857,1861,1864,1868,1871,1882,1886,1889,1900,1902,1929,1932,1936,1950,1953,1989,1992,1998],[531,532,534],"h1",{"id":533},"uuid-ジェネレーター","UUID ジェネレーター",[536,537,539],"h2",{"id":538},"uuid-とは","UUID とは？",[541,542,543],"p",{},"UUID（Universally Unique Identifier、汎用一意識別子）は、コンピュータシステムで情報を一意に識別するために使用される 128 ビットの数値です。UUID は GUID（Globally Unique Identifier、グローバル一意識別子）とも呼ばれます。",[545,546,548],"h3",{"id":547},"uuid-の特徴","UUID の特徴",[550,551,552,560,566,572],"ul",{},[553,554,555,559],"li",{},[556,557,558],"strong",{},"一意性","：分散システムで重複 UUID が生成される確率は極めて低い",[553,561,562,565],{},[556,563,564],{},"標準化","：RFC 4122 標準に準拠",[553,567,568,571],{},[556,569,570],{},"クロスプラットフォーム","：異なるオペレーティングシステムとプログラミング言語で使用可能",[553,573,574,577],{},[556,575,576],{},"非中央集権","：中央調整機関が不要",[545,579,581],{"id":580},"uuid-の応用シーン","UUID の応用シーン",[583,584,585,591,597,603,609],"ol",{},[553,586,587,590],{},[556,588,589],{},"データベース主キー","：分散データベースの主キーとして",[553,592,593,596],{},[556,594,595],{},"ファイル識別","：ファイルシステム内のファイルを識別",[553,598,599,602],{},[556,600,601],{},"セッション管理","：Web アプリケーションのセッション識別",[553,604,605,608],{},[556,606,607],{},"メッセージキュー","：メッセージの一意識別",[553,610,611,614],{},[556,612,613],{},"API インターフェース","：API リクエストとレスポンスの識別",[536,616,618],{"id":617},"uuid-バージョン詳細","UUID バージョン詳細",[545,620,622],{"id":621},"uuid-v1時間とノードベース","UUID v1（時間とノードベース）",[541,624,625,628,629],{},[556,626,627],{},"形式","：",[630,631,632],"code",{},"xxxxxxxx-xxxx-1xxx-yxxx-xxxxxxxxxxxx",[541,634,635,628],{},[556,636,637],{},"特徴",[550,639,640,643,646],{},[553,641,642],{},"現在時刻とノード ID（通常は MAC アドレス）に基づく",[553,644,645],{},"タイムスタンプ情報を含み、時間順にソート可能",[553,647,648],{},"MAC アドレス情報が漏洩する可能性がある",[541,650,651,628],{},[556,652,653],{},"生成アルゴリズム",[655,656,661],"pre",{"className":657,"code":658,"language":659,"meta":660,"style":660},"language-javascript shiki shiki-themes github-light github-light dark-plus","\u002F\u002F 疑似コード例\nfunction generateUUIDv1() {\n  const timestamp = Date.now();\n  const nodeId = getMACAddress();\n  const clockSeq = random16Bit();\n\n  return formatUUID(timestamp, clockSeq, nodeId);\n}\n","javascript","",[630,662,663,672,687,714,729,744,750,780],{"__ignoreMap":660},[664,665,668],"span",{"class":666,"line":667},"line",1,[664,669,671],{"class":670},"sLEZ0","\u002F\u002F 疑似コード例\n",[664,673,675,679,683],{"class":666,"line":674},2,[664,676,678],{"class":677},"sGiLm","function",[664,680,682],{"class":681},"sqMzV"," generateUUIDv1",[664,684,686],{"class":685},"svVIm","() {\n",[664,688,690,693,697,701,705,708,711],{"class":666,"line":689},3,[664,691,692],{"class":677},"  const",[664,694,696],{"class":695},"sdRU0"," timestamp",[664,698,700],{"class":699},"sGmsN"," =",[664,702,704],{"class":703},"szTj3"," Date",[664,706,707],{"class":685},".",[664,709,710],{"class":681},"now",[664,712,713],{"class":685},"();\n",[664,715,717,719,722,724,727],{"class":666,"line":716},4,[664,718,692],{"class":677},[664,720,721],{"class":695}," nodeId",[664,723,700],{"class":699},[664,725,726],{"class":681}," getMACAddress",[664,728,713],{"class":685},[664,730,732,734,737,739,742],{"class":666,"line":731},5,[664,733,692],{"class":677},[664,735,736],{"class":695}," clockSeq",[664,738,700],{"class":699},[664,740,741],{"class":681}," random16Bit",[664,743,713],{"class":685},[664,745,747],{"class":666,"line":746},6,[664,748,749],{"emptyLinePlaceholder":6},"\n",[664,751,753,757,760,763,766,769,772,774,777],{"class":666,"line":752},7,[664,754,756],{"class":755},"srAhW","  return",[664,758,759],{"class":681}," formatUUID",[664,761,762],{"class":685},"(",[664,764,765],{"class":703},"timestamp",[664,767,768],{"class":685},", ",[664,770,771],{"class":703},"clockSeq",[664,773,768],{"class":685},[664,775,776],{"class":703},"nodeId",[664,778,779],{"class":685},");\n",[664,781,783],{"class":666,"line":782},8,[664,784,785],{"class":685},"}\n",[545,787,789],{"id":788},"uuid-v3名前空間と-md5-ベース","UUID v3（名前空間と MD5 ベース）",[541,791,792,628,794],{},[556,793,627],{},[630,795,796],{},"xxxxxxxx-xxxx-3xxx-yxxx-xxxxxxxxxxxx",[541,798,799,628],{},[556,800,637],{},[550,802,803,806,809],{},[553,804,805],{},"名前空間 UUID と名前の MD5 ハッシュに基づく",[553,807,808],{},"同じ名前空間と名前は常に同じ UUID を生成",[553,810,811],{},"決定論的 UUID が必要なシーンに適用",[541,813,814,628],{},[556,815,653],{},[655,817,819],{"className":657,"code":818,"language":659,"meta":660,"style":660},"function generateUUIDv3(namespace, name) {\n  const namespaceBytes = parseUUID(namespace);\n  const nameBytes = Buffer.from(name, 'utf8');\n  const hash = crypto\n    .createHash('md5')\n    .update(Buffer.concat([namespaceBytes, nameBytes]))\n    .digest();\n\n  return formatUUIDv3(hash);\n}\n",[630,820,821,842,860,889,901,917,948,957,961,976],{"__ignoreMap":660},[664,822,823,825,828,830,834,836,839],{"class":666,"line":667},[664,824,678],{"class":677},[664,826,827],{"class":681}," generateUUIDv3",[664,829,762],{"class":685},[664,831,833],{"class":832},"szM7h","namespace",[664,835,768],{"class":685},[664,837,838],{"class":832},"name",[664,840,841],{"class":685},") {\n",[664,843,844,846,849,851,854,856,858],{"class":666,"line":674},[664,845,692],{"class":677},[664,847,848],{"class":695}," namespaceBytes",[664,850,700],{"class":699},[664,852,853],{"class":681}," parseUUID",[664,855,762],{"class":685},[664,857,833],{"class":703},[664,859,779],{"class":685},[664,861,862,864,867,869,872,874,877,879,881,883,887],{"class":666,"line":689},[664,863,692],{"class":677},[664,865,866],{"class":695}," nameBytes",[664,868,700],{"class":699},[664,870,871],{"class":703}," Buffer",[664,873,707],{"class":685},[664,875,876],{"class":681},"from",[664,878,762],{"class":685},[664,880,838],{"class":703},[664,882,768],{"class":685},[664,884,886],{"class":885},"sjj1j","'utf8'",[664,888,779],{"class":685},[664,890,891,893,896,898],{"class":666,"line":716},[664,892,692],{"class":677},[664,894,895],{"class":695}," hash",[664,897,700],{"class":699},[664,899,900],{"class":703}," crypto\n",[664,902,903,906,909,911,914],{"class":666,"line":731},[664,904,905],{"class":685},"    .",[664,907,908],{"class":681},"createHash",[664,910,762],{"class":685},[664,912,913],{"class":885},"'md5'",[664,915,916],{"class":685},")\n",[664,918,919,921,924,926,929,931,934,937,940,942,945],{"class":666,"line":746},[664,920,905],{"class":685},[664,922,923],{"class":681},"update",[664,925,762],{"class":685},[664,927,928],{"class":703},"Buffer",[664,930,707],{"class":685},[664,932,933],{"class":681},"concat",[664,935,936],{"class":685},"([",[664,938,939],{"class":703},"namespaceBytes",[664,941,768],{"class":685},[664,943,944],{"class":703},"nameBytes",[664,946,947],{"class":685},"]))\n",[664,949,950,952,955],{"class":666,"line":752},[664,951,905],{"class":685},[664,953,954],{"class":681},"digest",[664,956,713],{"class":685},[664,958,959],{"class":666,"line":782},[664,960,749],{"emptyLinePlaceholder":6},[664,962,964,966,969,971,974],{"class":666,"line":963},9,[664,965,756],{"class":755},[664,967,968],{"class":681}," formatUUIDv3",[664,970,762],{"class":685},[664,972,973],{"class":703},"hash",[664,975,779],{"class":685},[664,977,979],{"class":666,"line":978},10,[664,980,785],{"class":685},[545,982,984],{"id":983},"uuid-v4ランダム生成","UUID v4（ランダム生成）",[541,986,987,628,989],{},[556,988,627],{},[630,990,991],{},"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",[541,993,994,628],{},[556,995,637],{},[550,997,998,1001,1004],{},[553,999,1000],{},"完全にランダム生成",[553,1002,1003],{},"最も一般的に使用される UUID バージョン",[553,1005,1006],{},"意味のある情報を含まない",[541,1008,1009,628],{},[556,1010,653],{},[655,1012,1014],{"className":657,"code":1013,"language":659,"meta":660,"style":660},"function generateUUIDv4() {\n  const bytes = crypto.randomBytes(16);\n  bytes[6] = (bytes[6] & 0x0f) | 0x40; \u002F\u002F バージョン 4\n  bytes[8] = (bytes[8] & 0x3f) | 0x80; \u002F\u002F バリアント\n\n  return formatUUID(bytes);\n}\n",[630,1015,1016,1025,1050,1100,1140,1144,1156],{"__ignoreMap":660},[664,1017,1018,1020,1023],{"class":666,"line":667},[664,1019,678],{"class":677},[664,1021,1022],{"class":681}," generateUUIDv4",[664,1024,686],{"class":685},[664,1026,1027,1029,1032,1034,1037,1039,1042,1044,1048],{"class":666,"line":674},[664,1028,692],{"class":677},[664,1030,1031],{"class":695}," bytes",[664,1033,700],{"class":699},[664,1035,1036],{"class":703}," crypto",[664,1038,707],{"class":685},[664,1040,1041],{"class":681},"randomBytes",[664,1043,762],{"class":685},[664,1045,1047],{"class":1046},"sewGd","16",[664,1049,779],{"class":685},[664,1051,1052,1055,1058,1061,1064,1067,1070,1073,1075,1077,1079,1082,1085,1088,1091,1094,1097],{"class":666,"line":689},[664,1053,1054],{"class":703},"  bytes",[664,1056,1057],{"class":685},"[",[664,1059,1060],{"class":1046},"6",[664,1062,1063],{"class":685},"] ",[664,1065,1066],{"class":699},"=",[664,1068,1069],{"class":685}," (",[664,1071,1072],{"class":703},"bytes",[664,1074,1057],{"class":685},[664,1076,1060],{"class":1046},[664,1078,1063],{"class":685},[664,1080,1081],{"class":699},"&",[664,1083,1084],{"class":1046}," 0x0f",[664,1086,1087],{"class":685},") ",[664,1089,1090],{"class":699},"|",[664,1092,1093],{"class":1046}," 0x40",[664,1095,1096],{"class":685},"; ",[664,1098,1099],{"class":670},"\u002F\u002F バージョン 4\n",[664,1101,1102,1104,1106,1109,1111,1113,1115,1117,1119,1121,1123,1125,1128,1130,1132,1135,1137],{"class":666,"line":716},[664,1103,1054],{"class":703},[664,1105,1057],{"class":685},[664,1107,1108],{"class":1046},"8",[664,1110,1063],{"class":685},[664,1112,1066],{"class":699},[664,1114,1069],{"class":685},[664,1116,1072],{"class":703},[664,1118,1057],{"class":685},[664,1120,1108],{"class":1046},[664,1122,1063],{"class":685},[664,1124,1081],{"class":699},[664,1126,1127],{"class":1046}," 0x3f",[664,1129,1087],{"class":685},[664,1131,1090],{"class":699},[664,1133,1134],{"class":1046}," 0x80",[664,1136,1096],{"class":685},[664,1138,1139],{"class":670},"\u002F\u002F バリアント\n",[664,1141,1142],{"class":666,"line":731},[664,1143,749],{"emptyLinePlaceholder":6},[664,1145,1146,1148,1150,1152,1154],{"class":666,"line":746},[664,1147,756],{"class":755},[664,1149,759],{"class":681},[664,1151,762],{"class":685},[664,1153,1072],{"class":703},[664,1155,779],{"class":685},[664,1157,1158],{"class":666,"line":752},[664,1159,785],{"class":685},[545,1161,1163],{"id":1162},"uuid-v5名前空間と-sha-1-ベース","UUID v5（名前空間と SHA-1 ベース）",[541,1165,1166,628,1168],{},[556,1167,627],{},[630,1169,1170],{},"xxxxxxxx-xxxx-5xxx-yxxx-xxxxxxxxxxxx",[541,1172,1173,628],{},[556,1174,637],{},[550,1176,1177,1180,1183],{},[553,1178,1179],{},"名前空間 UUID と名前の SHA-1 ハッシュに基づく",[553,1181,1182],{},"v3 より安全（MD5 ではなく SHA-1 を使用）",[553,1184,811],{},[545,1186,1188],{"id":1187},"uuid-nil空-uuid","UUID NIL（空 UUID）",[541,1190,1191,628,1193],{},[556,1192,627],{},[630,1194,1195],{},"00000000-0000-0000-0000-000000000000",[541,1197,1198,628],{},[556,1199,637],{},[550,1201,1202,1205,1208],{},[553,1203,1204],{},"すべてのビットが 0",[553,1206,1207],{},"\"UUID なし\" または \"不明な UUID\" を表すために使用",[553,1209,1210],{},"データベース設計でデフォルト値として使用",[536,1212,1213],{"id":1213},"事前定義された名前空間",[545,1215,1217],{"id":1216},"標準名前空間-uuid","標準名前空間 UUID",[550,1219,1220,1228,1236,1244],{},[553,1221,1222,628,1225],{},[556,1223,1224],{},"DNS 名前空間",[630,1226,1227],{},"6ba7b810-9dad-11d1-80b4-00c04fd430c8",[553,1229,1230,628,1233],{},[556,1231,1232],{},"URL 名前空間",[630,1234,1235],{},"6ba7b811-9dad-11d1-80b4-00c04fd430c8",[553,1237,1238,628,1241],{},[556,1239,1240],{},"OID 名前空間",[630,1242,1243],{},"6ba7b812-9dad-11d1-80b4-00c04fd430c8",[553,1245,1246,628,1249],{},[556,1247,1248],{},"X.500 DN 名前空間",[630,1250,1251],{},"6ba7b814-9dad-11d1-80b4-00c04fd430c8",[545,1253,186],{"id":186},[655,1255,1257],{"className":657,"code":1256,"language":659,"meta":660,"style":660},"\u002F\u002F DNS 名前空間を使用して UUID v3 を生成\nconst dnsNamespace = '6ba7b810-9dad-11d1-80b4-00c04fd430c8';\nconst uuid = generateUUIDv3(dnsNamespace, 'example.com');\n\u002F\u002F 結果：5df41881-3aed-3515-88a7-2f4a814cf09e\n",[630,1258,1259,1264,1280,1303],{"__ignoreMap":660},[664,1260,1261],{"class":666,"line":667},[664,1262,1263],{"class":670},"\u002F\u002F DNS 名前空間を使用して UUID v3 を生成\n",[664,1265,1266,1269,1272,1274,1277],{"class":666,"line":674},[664,1267,1268],{"class":677},"const",[664,1270,1271],{"class":695}," dnsNamespace",[664,1273,700],{"class":699},[664,1275,1276],{"class":885}," '6ba7b810-9dad-11d1-80b4-00c04fd430c8'",[664,1278,1279],{"class":685},";\n",[664,1281,1282,1284,1287,1289,1291,1293,1296,1298,1301],{"class":666,"line":689},[664,1283,1268],{"class":677},[664,1285,1286],{"class":695}," uuid",[664,1288,700],{"class":699},[664,1290,827],{"class":681},[664,1292,762],{"class":685},[664,1294,1295],{"class":703},"dnsNamespace",[664,1297,768],{"class":685},[664,1299,1300],{"class":885},"'example.com'",[664,1302,779],{"class":685},[664,1304,1305],{"class":666,"line":716},[664,1306,1307],{"class":670},"\u002F\u002F 結果：5df41881-3aed-3515-88a7-2f4a814cf09e\n",[536,1309,613],{"id":1310},"api-インターフェース",[545,1312,1314],{"id":1313},"単一-uuid-生成","単一 UUID 生成",[655,1316,1318],{"className":657,"code":1317,"language":659,"meta":660,"style":660},"\u002F\u002F UUID v4 を生成\nconst uuid = generateUUID('v4');\n\n\u002F\u002F UUID v1 を生成\nconst uuid = generateUUID('v1');\n\n\u002F\u002F UUID v3 を生成\nconst uuid = generateUUID('v3', {\n  namespace: '6ba7b810-9dad-11d1-80b4-00c04fd430c8',\n  name: 'example.com',\n});\n",[630,1319,1320,1325,1343,1347,1352,1369,1373,1378,1396,1406,1416],{"__ignoreMap":660},[664,1321,1322],{"class":666,"line":667},[664,1323,1324],{"class":670},"\u002F\u002F UUID v4 を生成\n",[664,1326,1327,1329,1331,1333,1336,1338,1341],{"class":666,"line":674},[664,1328,1268],{"class":677},[664,1330,1286],{"class":695},[664,1332,700],{"class":699},[664,1334,1335],{"class":681}," generateUUID",[664,1337,762],{"class":685},[664,1339,1340],{"class":885},"'v4'",[664,1342,779],{"class":685},[664,1344,1345],{"class":666,"line":689},[664,1346,749],{"emptyLinePlaceholder":6},[664,1348,1349],{"class":666,"line":716},[664,1350,1351],{"class":670},"\u002F\u002F UUID v1 を生成\n",[664,1353,1354,1356,1358,1360,1362,1364,1367],{"class":666,"line":731},[664,1355,1268],{"class":677},[664,1357,1286],{"class":695},[664,1359,700],{"class":699},[664,1361,1335],{"class":681},[664,1363,762],{"class":685},[664,1365,1366],{"class":885},"'v1'",[664,1368,779],{"class":685},[664,1370,1371],{"class":666,"line":746},[664,1372,749],{"emptyLinePlaceholder":6},[664,1374,1375],{"class":666,"line":752},[664,1376,1377],{"class":670},"\u002F\u002F UUID v3 を生成\n",[664,1379,1380,1382,1384,1386,1388,1390,1393],{"class":666,"line":782},[664,1381,1268],{"class":677},[664,1383,1286],{"class":695},[664,1385,700],{"class":699},[664,1387,1335],{"class":681},[664,1389,762],{"class":685},[664,1391,1392],{"class":885},"'v3'",[664,1394,1395],{"class":685},", {\n",[664,1397,1398,1401,1403],{"class":666,"line":963},[664,1399,1400],{"class":703},"  namespace:",[664,1402,1276],{"class":885},[664,1404,1405],{"class":685},",\n",[664,1407,1408,1411,1414],{"class":666,"line":978},[664,1409,1410],{"class":703},"  name:",[664,1412,1413],{"class":885}," 'example.com'",[664,1415,1405],{"class":685},[664,1417,1419],{"class":666,"line":1418},11,[664,1420,1421],{"class":685},"});\n",[545,1423,1425],{"id":1424},"バッチ-uuid-生成","バッチ UUID 生成",[655,1427,1429],{"className":657,"code":1428,"language":659,"meta":660,"style":660},"\u002F\u002F バッチ UUID 生成\nconst uuids = generateMultipleUUIDs('v4', 10);\n\n\u002F\u002F 異なるバージョンの UUID を生成\nconst mixedUUIDs = generateMultipleUUIDs(['v1', 'v4', 'v5'], 5);\n",[630,1430,1431,1436,1459,1463,1468],{"__ignoreMap":660},[664,1432,1433],{"class":666,"line":667},[664,1434,1435],{"class":670},"\u002F\u002F バッチ UUID 生成\n",[664,1437,1438,1440,1443,1445,1448,1450,1452,1454,1457],{"class":666,"line":674},[664,1439,1268],{"class":677},[664,1441,1442],{"class":695}," uuids",[664,1444,700],{"class":699},[664,1446,1447],{"class":681}," generateMultipleUUIDs",[664,1449,762],{"class":685},[664,1451,1340],{"class":885},[664,1453,768],{"class":685},[664,1455,1456],{"class":1046},"10",[664,1458,779],{"class":685},[664,1460,1461],{"class":666,"line":689},[664,1462,749],{"emptyLinePlaceholder":6},[664,1464,1465],{"class":666,"line":716},[664,1466,1467],{"class":670},"\u002F\u002F 異なるバージョンの UUID を生成\n",[664,1469,1470,1472,1475,1477,1479,1481,1483,1485,1487,1489,1492,1495,1498],{"class":666,"line":731},[664,1471,1268],{"class":677},[664,1473,1474],{"class":695}," mixedUUIDs",[664,1476,700],{"class":699},[664,1478,1447],{"class":681},[664,1480,936],{"class":685},[664,1482,1366],{"class":885},[664,1484,768],{"class":685},[664,1486,1340],{"class":885},[664,1488,768],{"class":685},[664,1490,1491],{"class":885},"'v5'",[664,1493,1494],{"class":685},"], ",[664,1496,1497],{"class":1046},"5",[664,1499,779],{"class":685},[545,1501,1503],{"id":1502},"uuid-検証","UUID 検証",[655,1505,1507],{"className":657,"code":1506,"language":659,"meta":660,"style":660},"\u002F\u002F UUID 形式を検証\nconst isValid = validateUUID('550e8400-e29b-41d4-a716-446655440000');\n\n\u002F\u002F UUID バージョンを取得\nconst version = getUUIDVersion('550e8400-e29b-41d4-a716-446655440000');\n",[630,1508,1509,1514,1533,1537,1542],{"__ignoreMap":660},[664,1510,1511],{"class":666,"line":667},[664,1512,1513],{"class":670},"\u002F\u002F UUID 形式を検証\n",[664,1515,1516,1518,1521,1523,1526,1528,1531],{"class":666,"line":674},[664,1517,1268],{"class":677},[664,1519,1520],{"class":695}," isValid",[664,1522,700],{"class":699},[664,1524,1525],{"class":681}," validateUUID",[664,1527,762],{"class":685},[664,1529,1530],{"class":885},"'550e8400-e29b-41d4-a716-446655440000'",[664,1532,779],{"class":685},[664,1534,1535],{"class":666,"line":689},[664,1536,749],{"emptyLinePlaceholder":6},[664,1538,1539],{"class":666,"line":716},[664,1540,1541],{"class":670},"\u002F\u002F UUID バージョンを取得\n",[664,1543,1544,1546,1549,1551,1554,1556,1558],{"class":666,"line":731},[664,1545,1268],{"class":677},[664,1547,1548],{"class":695}," version",[664,1550,700],{"class":699},[664,1552,1553],{"class":681}," getUUIDVersion",[664,1555,762],{"class":685},[664,1557,1530],{"class":885},[664,1559,779],{"class":685},[536,1561,1562],{"id":1562},"パフォーマンス考慮事項",[545,1564,1565],{"id":1565},"生成速度",[550,1567,1568,1574,1580],{},[553,1569,1570,1573],{},[556,1571,1572],{},"v4（ランダム）","：最速、約 100,000 UUID\u002F秒",[553,1575,1576,1579],{},[556,1577,1578],{},"v1（時間）","：中程度、約 50,000 UUID\u002F秒",[553,1581,1582,1585],{},[556,1583,1584],{},"v3\u002Fv5（ハッシュ）","：遅い、約 10,000 UUID\u002F秒",[545,1587,1588],{"id":1588},"メモリ使用量",[550,1590,1591,1594],{},[553,1592,1593],{},"各 UUID は 16 バイトを占有",[553,1595,1596],{},"バッチ生成時はメモリ使用量に注意",[545,1598,1599],{"id":1599},"並行安全性",[550,1601,1602,1605],{},[553,1603,1604],{},"v4 は暗号学的に安全な乱数生成器を使用",[553,1606,1607],{},"v1 はクロックシーケンスの一意性を確保する必要がある",[536,1609,1610],{"id":1610},"ベストプラクティス",[545,1612,1614],{"id":1613},"uuid-バージョンの選択","UUID バージョンの選択",[583,1616,1617,1623,1629,1635],{},[553,1618,1619,1622],{},[556,1620,1621],{},"一般的な用途","：UUID v4 を使用",[553,1624,1625,1628],{},[556,1626,1627],{},"時間順ソートが必要","：UUID v1 を使用",[553,1630,1631,1634],{},[556,1632,1633],{},"決定論的が必要","：UUID v3 または v5 を使用",[553,1636,1637,1639],{},[556,1638,589],{},"：UUID v4 を推奨",[545,1641,1642],{"id":1642},"ストレージ最適化",[655,1644,1648],{"className":1645,"code":1646,"language":1647,"meta":660,"style":660},"language-sql shiki shiki-themes github-light github-light dark-plus","-- PostgreSQL での UUID ストレージ\nCREATE TABLE users (\n  id UUID PRIMARY KEY DEFAULT gen_random_uuid(),\n  name VARCHAR(255)\n);\n\n-- インデックス作成\nCREATE INDEX idx_users_id ON users(id);\n","sql",[630,1649,1650,1655,1669,1683,1698,1702,1706,1711],{"__ignoreMap":660},[664,1651,1652],{"class":666,"line":667},[664,1653,1654],{"class":670},"-- PostgreSQL での UUID ストレージ\n",[664,1656,1657,1660,1663,1666],{"class":666,"line":674},[664,1658,1659],{"class":677},"CREATE",[664,1661,1662],{"class":677}," TABLE",[664,1664,1665],{"class":681}," users",[664,1667,1668],{"class":685}," (\n",[664,1670,1671,1674,1677,1680],{"class":666,"line":689},[664,1672,1673],{"class":685},"  id UUID ",[664,1675,1676],{"class":677},"PRIMARY KEY",[664,1678,1679],{"class":677}," DEFAULT",[664,1681,1682],{"class":685}," gen_random_uuid(),\n",[664,1684,1685,1688,1691,1693,1696],{"class":666,"line":716},[664,1686,1687],{"class":677},"  name",[664,1689,1690],{"class":677}," VARCHAR",[664,1692,762],{"class":685},[664,1694,1695],{"class":1046},"255",[664,1697,916],{"class":685},[664,1699,1700],{"class":666,"line":731},[664,1701,779],{"class":685},[664,1703,1704],{"class":666,"line":746},[664,1705,749],{"emptyLinePlaceholder":6},[664,1707,1708],{"class":666,"line":752},[664,1709,1710],{"class":670},"-- インデックス作成\n",[664,1712,1713,1715,1718,1721,1724],{"class":666,"line":782},[664,1714,1659],{"class":677},[664,1716,1717],{"class":677}," INDEX",[664,1719,1720],{"class":681}," idx_users_id",[664,1722,1723],{"class":677}," ON",[664,1725,1726],{"class":685}," users(id);\n",[545,1728,1729],{"id":1729},"パフォーマンス最適化",[655,1731,1733],{"className":657,"code":1732,"language":659,"meta":660,"style":660},"\u002F\u002F オブジェクトプールを使用してメモリ割り当てを削減\nconst uuidPool = new Array(1000).fill(null).map(() => generateUUIDv4());\n\n\u002F\u002F バッチ生成時に Web Workers を使用\nconst worker = new Worker('uuid-worker.js');\nworker.postMessage({ type: 'generate', count: 1000 });\n",[630,1734,1735,1740,1788,1792,1797,1818],{"__ignoreMap":660},[664,1736,1737],{"class":666,"line":667},[664,1738,1739],{"class":670},"\u002F\u002F オブジェクトプールを使用してメモリ割り当てを削減\n",[664,1741,1742,1744,1747,1749,1752,1755,1757,1760,1763,1766,1768,1772,1774,1777,1780,1783,1785],{"class":666,"line":674},[664,1743,1268],{"class":677},[664,1745,1746],{"class":695}," uuidPool",[664,1748,700],{"class":699},[664,1750,1751],{"class":677}," new",[664,1753,1754],{"class":681}," Array",[664,1756,762],{"class":685},[664,1758,1759],{"class":1046},"1000",[664,1761,1762],{"class":685},").",[664,1764,1765],{"class":681},"fill",[664,1767,762],{"class":685},[664,1769,1771],{"class":1770},"sLV08","null",[664,1773,1762],{"class":685},[664,1775,1776],{"class":681},"map",[664,1778,1779],{"class":685},"(() ",[664,1781,1782],{"class":677},"=>",[664,1784,1022],{"class":681},[664,1786,1787],{"class":685},"());\n",[664,1789,1790],{"class":666,"line":689},[664,1791,749],{"emptyLinePlaceholder":6},[664,1793,1794],{"class":666,"line":716},[664,1795,1796],{"class":670},"\u002F\u002F バッチ生成時に Web Workers を使用\n",[664,1798,1799,1801,1804,1806,1808,1811,1813,1816],{"class":666,"line":731},[664,1800,1268],{"class":677},[664,1802,1803],{"class":695}," worker",[664,1805,700],{"class":699},[664,1807,1751],{"class":677},[664,1809,1810],{"class":681}," Worker",[664,1812,762],{"class":685},[664,1814,1815],{"class":885},"'uuid-worker.js'",[664,1817,779],{"class":685},[664,1819,1820,1823,1825,1828,1831,1834,1837,1839,1842,1845],{"class":666,"line":746},[664,1821,1822],{"class":703},"worker",[664,1824,707],{"class":685},[664,1826,1827],{"class":681},"postMessage",[664,1829,1830],{"class":685},"({ ",[664,1832,1833],{"class":703},"type:",[664,1835,1836],{"class":885}," 'generate'",[664,1838,768],{"class":685},[664,1840,1841],{"class":703},"count:",[664,1843,1844],{"class":1046}," 1000",[664,1846,1847],{"class":685}," });\n",[536,1849,129],{"id":129},[545,1851,1853],{"id":1852},"q-uuid-と-guid-の違いは","Q: UUID と GUID の違いは？",[541,1855,1856],{},"A: UUID と GUID は本質的に同じで、名前が異なるだけです。UUID は RFC 標準用語、GUID は Microsoft の用語です。",[545,1858,1860],{"id":1859},"q-uuid-は重複しますか","Q: UUID は重複しますか？",[541,1862,1863],{},"A: 理論的には可能ですが、確率は極めて低いです。v4 UUID の重複確率は約 2.71 × 10^-36 です。",[545,1865,1867],{"id":1866},"q-uuid-バージョンはどう選べばいいですか","Q: UUID バージョンはどう選べばいいですか？",[541,1869,1870],{},"A: 要件に応じて選択：",[550,1872,1873,1876,1879],{},[553,1874,1875],{},"ランダム性が必要：v4",[553,1877,1878],{},"時間情報が必要：v1",[553,1880,1881],{},"決定論的が必要：v3 または v5",[545,1883,1885],{"id":1884},"q-uuid-はデータベースパフォーマンスに影響しますか","Q: UUID はデータベースパフォーマンスに影響しますか？",[541,1887,1888],{},"A: 影響する可能性があります。UUID は整数主キーより大きいため。推奨：",[550,1890,1891,1894,1897],{},[553,1892,1893],{},"B-tree インデックスを使用",[553,1895,1896],{},"UUID v1（時間順ソート）の使用を検討",[553,1898,1899],{},"適切な場合は整数主キーを使用",[536,1901,193],{"id":193},[550,1903,1904,1911,1917,1923],{},[553,1905,1906],{},[1907,1908,1910],"a",{"href":1909},"\u002Fmd5-calculator","MD5 計算機",[553,1912,1913],{},[1907,1914,1916],{"href":1915},"\u002Fsha256-calculator","SHA-256 計算機",[553,1918,1919],{},[1907,1920,1922],{"href":1921},"\u002Fbase64-encoder","Base64 エンコーダー",[553,1924,1925],{},[1907,1926,1928],{"href":1927},"\u002Fpassword-generator","パスワードジェネレーター",[536,1930,1931],{"id":1931},"技術仕様",[545,1933,1935],{"id":1934},"rfc-標準","RFC 標準",[550,1937,1938,1944],{},[553,1939,1940,1943],{},[556,1941,1942],{},"RFC 4122","：UUID 仕様",[553,1945,1946,1949],{},[556,1947,1948],{},"RFC 4122 Section 4.1.3","：UUID バージョン定義",[545,1951,1952],{"id":1952},"プログラミング言語サポート",[550,1954,1955,1964,1973,1981],{},[553,1956,1957,628,1960,1963],{},[556,1958,1959],{},"JavaScript",[630,1961,1962],{},"crypto.randomUUID()","（Node.js 14.17+）",[553,1965,1966,628,1969,1972],{},[556,1967,1968],{},"Python",[630,1970,1971],{},"uuid"," モジュール",[553,1974,1975,628,1978],{},[556,1976,1977],{},"Java",[630,1979,1980],{},"java.util.UUID",[553,1982,1983,628,1986],{},[556,1984,1985],{},"C#",[630,1987,1988],{},"System.Guid",[1990,1991],"hr",{},[541,1993,1994],{},[1995,1996,1997],"em",{},"最終更新日：2024年1月20日",[1999,2000,2001],"style",{},"html pre.shiki code .sLEZ0, html code.shiki .sLEZ0{--shiki-default:#6A737D;--shiki-light:#6A737D;--shiki-dark:#6A9955}html pre.shiki code .sGiLm, html code.shiki .sGiLm{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#569CD6}html pre.shiki code .sqMzV, html code.shiki .sqMzV{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#DCDCAA}html pre.shiki code .svVIm, html code.shiki .svVIm{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#D4D4D4}html pre.shiki code .sdRU0, html code.shiki .sdRU0{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#4FC1FF}html pre.shiki code .sGmsN, html code.shiki .sGmsN{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#D4D4D4}html pre.shiki code .szTj3, html code.shiki .szTj3{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#9CDCFE}html pre.shiki code .srAhW, html code.shiki .srAhW{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#C586C0}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .szM7h, html code.shiki .szM7h{--shiki-default:#E36209;--shiki-light:#E36209;--shiki-dark:#9CDCFE}html pre.shiki code .sjj1j, html code.shiki .sjj1j{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#CE9178}html pre.shiki code .sewGd, html code.shiki .sewGd{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#B5CEA8}html pre.shiki code .sLV08, html code.shiki .sLV08{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#569CD6}",{"title":660,"searchDepth":674,"depth":674,"links":2003},[2004,2008,2015,2019,2024,2029,2034,2040,2041],{"id":538,"depth":674,"text":539,"children":2005},[2006,2007],{"id":547,"depth":689,"text":548},{"id":580,"depth":689,"text":581},{"id":617,"depth":674,"text":618,"children":2009},[2010,2011,2012,2013,2014],{"id":621,"depth":689,"text":622},{"id":788,"depth":689,"text":789},{"id":983,"depth":689,"text":984},{"id":1162,"depth":689,"text":1163},{"id":1187,"depth":689,"text":1188},{"id":1213,"depth":674,"text":1213,"children":2016},[2017,2018],{"id":1216,"depth":689,"text":1217},{"id":186,"depth":689,"text":186},{"id":1310,"depth":674,"text":613,"children":2020},[2021,2022,2023],{"id":1313,"depth":689,"text":1314},{"id":1424,"depth":689,"text":1425},{"id":1502,"depth":689,"text":1503},{"id":1562,"depth":674,"text":1562,"children":2025},[2026,2027,2028],{"id":1565,"depth":689,"text":1565},{"id":1588,"depth":689,"text":1588},{"id":1599,"depth":689,"text":1599},{"id":1610,"depth":674,"text":1610,"children":2030},[2031,2032,2033],{"id":1613,"depth":689,"text":1614},{"id":1642,"depth":689,"text":1642},{"id":1729,"depth":689,"text":1729},{"id":129,"depth":674,"text":129,"children":2035},[2036,2037,2038,2039],{"id":1852,"depth":689,"text":1853},{"id":1859,"depth":689,"text":1860},{"id":1866,"depth":689,"text":1867},{"id":1884,"depth":689,"text":1885},{"id":193,"depth":674,"text":193},{"id":1931,"depth":674,"text":1931,"children":2042},[2043,2044],{"id":1934,"depth":689,"text":1935},{"id":1952,"depth":689,"text":1952},"オンライン UUID 生成ツール、複数の UUID バージョンをサポート、バッチ生成機能","md",{"category":2048,"tags":2049,"date":2054,"updated":2054},"生成ツール",[57,2050,2051,2052,2053],"一意識別子","GUID","分散システム","データベース","2024-01-20",{"title":37,"description":2045},{"loc":62},"Wbr5aWxqug0emFge_ag_RWkfozk51ysQxeOZDP84zjQ",[2059,2059],null]