{"pages":{"search":{"query":"Practical Programming with Dr. Xu","originalQuery":"Practical Programming with Dr. Xu","serpid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","parentReqid":"","serpItems":[{"id":"5863736881188561506-0-0","type":"videoSnippet","props":{"videoId":"5863736881188561506"},"curPage":0},{"id":"3953982542483054197-0-1","type":"videoSnippet","props":{"videoId":"3953982542483054197"},"curPage":0},{"id":"16973788502611967451-0-2","type":"videoSnippet","props":{"videoId":"16973788502611967451"},"curPage":0},{"id":"16107633819593579323-0-3","type":"videoSnippet","props":{"videoId":"16107633819593579323"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dFByYWN0aWNhbCBQcm9ncmFtbWluZyB3aXRoIERyLiBYdQo=","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","ui":"desktop","yuid":"8749668631765409027"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"12776684003428710112-0-5","type":"videoSnippet","props":{"videoId":"12776684003428710112"},"curPage":0},{"id":"14971962200426672736-0-6","type":"videoSnippet","props":{"videoId":"14971962200426672736"},"curPage":0},{"id":"12775220847531121198-0-7","type":"videoSnippet","props":{"videoId":"12775220847531121198"},"curPage":0},{"id":"16638401289283055659-0-8","type":"videoSnippet","props":{"videoId":"16638401289283055659"},"curPage":0},{"id":"18008195405839257594-0-9","type":"videoSnippet","props":{"videoId":"18008195405839257594"},"curPage":0},{"id":"320285747824319247-0-10","type":"videoSnippet","props":{"videoId":"320285747824319247"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dFByYWN0aWNhbCBQcm9ncmFtbWluZyB3aXRoIERyLiBYdQo=","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","ui":"desktop","yuid":"8749668631765409027"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"16706690341777773309-0-12","type":"videoSnippet","props":{"videoId":"16706690341777773309"},"curPage":0},{"id":"2547494610993093118-0-13","type":"videoSnippet","props":{"videoId":"2547494610993093118"},"curPage":0},{"id":"14663039446912253115-0-14","type":"videoSnippet","props":{"videoId":"14663039446912253115"},"curPage":0},{"id":"3076677346846776196-0-15","type":"videoSnippet","props":{"videoId":"3076677346846776196"},"curPage":0},{"id":"748922129916430538-0-16","type":"videoSnippet","props":{"videoId":"748922129916430538"},"curPage":0},{"id":"3104356118140573787-0-17","type":"videoSnippet","props":{"videoId":"3104356118140573787"},"curPage":0},{"id":"789111610425088823-0-18","type":"videoSnippet","props":{"videoId":"789111610425088823"},"curPage":0},{"id":"12813024702663236713-0-19","type":"videoSnippet","props":{"videoId":"12813024702663236713"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"isFeedbackModalVisible":false,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dFByYWN0aWNhbCBQcm9ncmFtbWluZyB3aXRoIERyLiBYdQo=","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","ui":"desktop","yuid":"8749668631765409027"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DPractical%2BProgramming%2Bwith%2BDr.%2BXu"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"4903322125749668637263","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_viewer_heartbeat_disabled_in_no_js_api":1,"video_search_toggle_with_text":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","distr_splashscreen_on":1,"video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_resource_loader":1,"video_adv_config_desktop":{"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"video_nohost_full_filter_onboarding_enable":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"video_resource_loader_load_timeout":6000,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_depot_viewer_masthead_ssr_only":1,"video_blender":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"beauty_header_futuris_tab":9,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"distr_popup_on":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_depot_viewer_related_adv_margin":400,"video_viewer_doc2doc_instant_load":1,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"int_online_summarization_video_snippet":1,"video_morda_header_nav":1,"video_nohost_full_filter":1,"distr_pcode_off":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1},"slots":["1374659,0,50;1281084,0,88;287509,0,65;1005534,0,41;912286,0,85"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DPractical%2BProgramming%2Bwith%2BDr.%2BXu","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://gs.yandex.com.tr/video/search?text=Practical+Programming+with+Dr.+Xu","settingsUrl":"https://yandex.com.tr/tune/search/","helpUrl":"https://yandex.com.tr/support/video/","legalUrl":"//legal.yandex.com.tr/termsofuse/","feedbackUrl":"https://yandex.com.tr/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","backUrl":"//ya.ru","url":"https://gs.yandex.com.tr/video/search?text=Practical+Programming+with+Dr.+Xu","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Practical Programming with Dr. Xu: 2 bin video Yandex'te bulundu","description":"\"Practical Programming with Dr. Xu\" sorgusu için arama sonuçları Yandex'te","shareTitle":"Practical Programming with Dr. Xu — Yandex video arama","keywords":"yandex video, video araması, çevrimiçi izle, dizi, film, müzik klipleri","hasPorno":0},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"yd36682ab879db77c9fee2035b8d01ee5","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1374659,1281084,287509,1005534,912286","queryText":"Practical Programming with Dr. Xu","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","userRegionName":"","userRegionId":"function() {\n return this._region.id;\n }","yandexuid":"8749668631765409027","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,378416,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1227266,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1441146,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1765409027","tz":"America/Louisville","to_iso":"2025-12-10T18:23:47-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1374659,1281084,287509,1005534,912286","queryText":"Practical Programming with Dr. Xu","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","userRegionName":"","userRegionId":"function() {\n return this._region.id;\n }","yandexuid":"8749668631765409027","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"hasWebOmni":0,"isTouch":0,"hasYandexCamera":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","TurboAppPlatformVersion":"","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","hasWebVert":0,"DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"Unknown","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","isTurboApp":0,"MailRuSputnik":0,"YaBuildName":"","isWAP":0,"PreferMobile":0,"DesktopMode":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"4903322125749668637263","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"enableSlowBufferingAlert":false,"enableSlowBufferingAlertDedup":false,"userConnectionRtt":161,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"isAdvDisabled":false,"shouldShowVideoPlaylistPane":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"forceSlowBufferingAlert":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"useSendBeacon":false,"isFinalHeartbeatDisabledInNoJsApi":true,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsInD2d":false,"isDoc2DocInstantLoadEnabled":true,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"isIslandsDisabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":false,"isCommentsEnabled":false,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvInRelatedWithInnerPadding":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"8749668631765409027","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1730.0__3d16743d3f4a80a51841f5bd9590c58da53e91a3","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"regular":{"default":"R-I-48058-715","mail":"R-A-13411721-3"},"adult":{"default":"R-I-474674-108","mail":"R-A-13426421-3"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"gs.yandex.com.tr/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","snippet":"254","icon":"1167","abuse":"1436","submit":"297","wizard":"358","incut":"1073","extralinks":"3557","show":"487","feedback":"296","out":"3218","popup":"1544","scroll":"768","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"5863736881188561506":{"videoId":"5863736881188561506","docid":"34-6-14-ZFB1F07718BEF48E1","description":"I got my PhD in theoretical physics. I have over 25 years of programming experience in C, C++, C# .NET, and Web development. I have published over 20 books about practical programming on a...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1542617/e11b02bad74470265d3cd1ebed5aa50c/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/28_qrAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dfan01fu8H3s","linkTemplate":"/video/preview/5863736881188561506?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Channel Overview","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=fan01fu8H3s\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhUKEzU4NjM3MzY4ODExODg1NjE1MDZaEzU4NjM3MzY4ODExODg1NjE1MDZqhhcSATAYACJDGjAACiloaHNkcWtyeXVsb2ZxenFoaFVDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZxICABEqD8IPDxoPPxNmggQkAYAEKyqLARABGniB_An1AfsFAOwFB_0DAAAA_gv48vj-_gD1BQL_BwH_AO4U-QEAAAAA-g_9_vsAAAD9__wBA_4AAAEBAwEEAAAADfz8BvsAAAAE-wL5_wEAAPIG-wcDAAAACfcJAgAAAAD8DAf_AgAAAP8F9gIAAAAAA_L7_AAAAAAgAC1gPeE7OBNACUhOUAIqhAIQABrwAX8dHwGtH_r-9e8FAfsU_AGx9PIAKvXqANT76AGfAvf-4g0CAP3q-f9A6xMAhxYJAsYSFP9cFRX_-fM4AiX39f_9FywAP_MjAQwd-QDy7AX-6vgCABQIKgAR3fgA2zjv_B31A_0f1_YC9v0CAPoYGwIBCfIBDf0D_L77BwDp9_UC5APoACEFHQDkwhP-LSP3APoOwQg4-u4A_SwN_wYiFQkAAAD8I_PyAAz7_fsUKQn76PQS_hsbAAT8-u79-goOB87mEwPpIOkF_Prm-wEU_hQh6vcAFwsP9-AKEPkX4fr6BiIG--TzAgPzFBsH7_b4_yAALePrGzs4E0AJSGFQAirPBxAAGsAHPl3dvsqcIzredpG9G7kePtj2ET2gxGe8k1xZvZXnS70Rvr06uBmDPZQ5Ub1_5gK950aivesACLtaf8u8Ub-LPh1sFj2b6HM9ufohviiBDb2Pugc9PnkIvmSyk72aBm86OC_OPM5twrwxb588fQUZPu6Ujr0V-K88yVfCvOYMAD1C7gK9-dhdPjcdPL1YyUe8KqhIPrgG07v-KoA8XuirPYDBCT3cEU48p_qPvQcW9rycWBa9yj1zvaT1wbyLS7o8dWYsPaaLwzz_dKg8mzhZvdXo9b0Q8zy7BulzPIerHr3AT-Y8wEBQPqG1l71rSDs7obsEPpHNujzGCV289Sg_u32zTbwa2qE7yn6Gu8u_sTznlQY9u33WvZ-HJL35HXk8RBj_vZjiQztO8dk7Sv1mPRYEBbzXYCu89kIhvR7yIL2QeAM9Eqt1PRABbD1rhDO5ZsECO7mEqDzDzjk7rTPePSrm47lshPa7fsQPvf89mL3YmpI8z08svYcMdTzyfAI7umhIvIzZ0r2NdFA8dlu4PcKvBzxt51Y8TGiWOyC1C7zzPBk8N-JJPcXbNL3OORc8C0alPC4XVr3ciKO6fT8FPuJlnD2CX9k7xMI6vf73m72TNhU8Qo0MPXScNj2XgRa810w-PUp92T2FYLA6rokAvYsffj3skXk6N8yKO8eP5zsqyMu7uiXBO8AAZzwr4Ue7fQ0cvXJZ-7wq-m26VPqePZroOL14Wk84ObjEvZBuHz3vEgM7aM_lvHYwhzx-nxq7eQGrPSLBt7so9TY5SvFMvBF6bLwRY8E4Yq62PQ_nJr2GdFC0NeEoPDWVmr2o5Ec5NJP5vH4sLj0s3eO49eC0PcnqczvWpCa426CbPAKj6LtdQCw6PkKdveiqVL2Wh065IiKLvUVJ6L0Tyqc4UhefPFL2wT2Xju24KtV0vFbtvzyzH3E3jrkEPI0LBz3OOAk5BpCLvW9NlbxFnzA4pWbvvZoImzxLOaG5M1Y2vV7fIj3DP2s5y-ENPJkTj7x7NWe4UzO1vA4gcj0kmCK5YaVCPdICz7w-gJe20IAVPYBKtT2WNJC4yuEDvhDXHjyX_U43Wuq6vZmaFL7pW1K4R4_fPMf1zz3439g4rWOBvNzO4zxVcXU4YWBsvTUkvj3Z5BU4l5GVPXwSoz06E5k4sjuuvOamdrvpRio442AFPREBR73ZDHQ4maazPQz-4zwMSwe4G0MFPRgiDD2Kj_44gBa2vePYHz2nu8G42vDsuy0AMrx71KE2hUyoPFR_U71yQp22IAA4E0AJSG1QASpzEAAaYHIKACcHK8rIBV3s7ALx-hD8ByD31tv_1-X_7yjv-f381qgCBwBY7iIFowAAACHoF0kHAOR8CMArL9E1QeLP3A3ef_HyEr7jJBvm8hz_-Pg3Igk7JAAhw8FB_uXANv9GISAALU7rGTs4E0AJSG9QAiqvBhAMGqAGAACwwQAAgEEAAPDBAAA4wgAAgEEAAEzCAAAwQgAAiMEAAJrCAAAwQQAA0EEAALTCAACWwgAAZMIAAKpCAACQwgAAGMIAAKDAAAAQwgAADMIAAAjCAAAkwgAAoEEAAIBAAAAAQgAA2MEAAOjBAABgwgAAWEIAAKBBAAAkwgAAHEIAALzCAADQQQAALMIAAGDCAACgwQAAwkIAAIA_AACAQQAAWEIAAIBBAAD4QQAABEIAANBBAAAQwgAATMIAAPjBAACAQgAAgMEAABDCAADgQAAAIEEAAIA_AACgQQAA0MEAAOzCAADgQQAAqMEAAODAAADQQQAAgD8AAKDBAADAwgAAIEEAAGjCAAAEwgAAgMAAAKBAAADQwQAAgEIAAMZCAACgwAAAKEIAAODBAAB4wgAAqMEAABDBAAAcQgAA2MEAAHzCAAAoQgAAoMAAABhCAACAQAAA0MEAADxCAABUQgAAPEIAAETCAACgwAAAXEIAAOhBAABIwgAA0EEAAHTCAADYQQAAQEIAAJhBAADQwQAABMIAADRCAABEQgAAcMIAAOjBAAAAQAAA2MEAABxCAABgQQAAiEEAAChCAAAAAAAAAEAAACDCAABQQQAAEEEAAPjBAAAIwgAAwEAAAIBBAAAEwgAAMMIAADjCAAAUwgAA6EEAAFBCAAAAwAAAQMEAAADCAAAswgAAQMAAABRCAAAQwgAAsEEAAPhBAAAAAAAA-EEAAOhBAABgwgAAqMIAAODBAABAwAAAbEIAAABAAAAgQgAAYMEAAIzCAABwQQAAgD8AADDBAACwQQAAcEEAAMhBAADQwQAAQEAAAEDCAAAAwQAAPMIAAKDBAADQQQAAOMIAANhBAACOwgAAgMEAANDBAAAgwQAAREIAAIBCAACEQgAAsEEAAFjCAABcQgAAuMEAALBBAACgwAAAmEEAADBBAABgwQAAoEEAADhCAAAAQQAAsMEAAIDAAACIwQAAikIAAARCAAC2wgAAskIAAKBAAAAQwQAAkMIAAJjCAADgwQAAAAAAAMDAAACQQQAAJMIAAMDAAABMwgAAFMIgADgTQAlIdVABKo8CEAAagAIAAJa-AACIvQAAND4AAIo-AAAcvgAAoLwAAIA7AADOvgAAMD0AAKA8AAC4PQAAcL0AAOA8AACoPQAABL4AABQ-AACuPgAAED0AACQ-AADGPgAAfz8AABC9AACYPQAA2D0AAES-AADovQAAmD0AAIi9AADoPQAAFD4AAEQ-AACgvAAAuD0AAGw-AACOPgAA6D0AAKg9AACqvgAAHL4AACy-AACAuwAAor4AAHA9AAAsvgAAQDwAAFC9AADgPAAAQLwAAPi9AAAwvQAA2D0AAAS-AABAPAAAFD4AAKA8AACIPQAANz8AALi9AABwPQAAbD4AACy-AACSPgAAuD0AAEC8IAA4E0AJSHxQASqPAhABGoACAADIvQAAqL0AABS-AAA7vwAAMD0AAEC8AACAuwAAoLwAAOC8AAD4PQAAML0AABC9AACAuwAA-L0AALg9AABwvQAA-L0AAC0_AACIvQAApj4AANi9AABwPQAAMD0AAHC9AACovQAA4DwAAOi9AACIvQAAmD0AAIg9AACoPQAAUD0AAHA9AACgvAAAFD4AAMi9AAAMPgAAiL0AAHy-AAAMPgAAQDwAAIg9AAAkvgAAyD0AADy-AAAMvgAAf78AAOg9AAC4PQAAUL0AAOC8AAAsvgAAqD0AACQ-AABsPgAAmD0AADA9AAAcvgAAUL0AABC9AABAPAAA4DwAAKA8AABQvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=fan01fu8H3s","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["5863736881188561506"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"3953982542483054197":{"videoId":"3953982542483054197","docid":"34-6-1-Z50F907A3D2F83CA7","description":"(Note: the source code link for this video is available at the end of this description) This is the first video of a video series about "WebGPU Graphics Programming Step-by-Step". Most exam...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1520253/0d38828e79e899460e7ab828f9082411/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/se1UJwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D-hXtt4ioH5A","linkTemplate":"/video/preview/3953982542483054197?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"WebGPU (1): Set up Development Environment","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=-hXtt4ioH5A\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhUKEzM5NTM5ODI1NDI0ODMwNTQxOTdaEzM5NTM5ODI1NDI0ODMwNTQxOTdqhxcSATAYACJEGjAACiloaHNkcWtyeXVsb2ZxenFoaFVDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZxICABEqEMIPDxoPPxPWB4IEJAGABCsqiwEQARp4gf8E-wH-AgDpDwT_-gABAAsA-_r3AAAA8_gG__8C_wAB-QD3-gEAAAwF-wMCAAAAAv799vP9AQAEAfb-BAAAAAzx_f_6AAAAAQbvCwABAADy8wEB9gIAARMEAf3_AAAA-AsH-_v_AAD-CvkLAAAAAAIC_A0AAAAAIAAtE_PZOzgTQAlITlACKoQCEAAa8AFyEu7-9_YXApfw5QC8_OkBgRgP_1MM2gDD9f4A3QDoAcgM9wDSzBX_ywob_4ET7AHU69b_Mhoc_xAIKgA2-gcAHhX0AUDBEwFKD-sA7ALw_wNAHAEm5TcCWcH7_R4O-P__DB_8-9fZAqnf4gP5HSACN-wUAhshBP7TEzYEBgEfA93v7f3iDyX8v-4F9wMEFf8N_NAAOyzm_-MbFAMp9_YM_hAFBAsUAgXtGAQH3eT59Lfw2QDiH-IMAwofAxUMIQIG-xf53_D68ucG-vArBPH48i4Z_yvj9Qnr8vD-4QgWBeAtHAKzM_gG-OgW-CHg-fwgAC0BsAA7OBNACUhhUAIqzwcQABrAB5Xz7b6AWCA9zZpuvVPkVb1R3oc8i-IwvNnfw71-Ors7gL6IPE0Tlj2jFYk9QW8APfyMu75aUw-8xurFu1G_iz4dbBY9m-hzPWLZLL5yAqo7w2QKvUzEO76CnEW7VjLXuo8yNzrvnDy9-HG0PN8y5z0al-C8x2IbPcoufb1J56474JcfvZiBb7wKc7O7uvETuyf3Oz5dJAM9JyurPBIWBT7fCpe8_6NAPS9v6bwhqeg7YWaEvNpfEb3Hdii9prT-O1o39zrM62u72t2oPHovk72Gdp69P7PaPLzZ0Tuixo48_fe_O6zCaz2df2A910V2vLxabj23i7w6duWvO-rQlL1p78I8b90IPaPVjz2ncn-8rMKoussGo72G1W49ptzYPGQ-IL3uqQG9Iwp3PM0e6D1FApe8aMnIPKur5TuvLYe9i67Fu012nT0zSKa83fssuvanjj3iBGY9ZddFO75o0buQ3ks9rCMivE5e5L3WQn88B6_EOzt0xT0HAR69rhQbvM8Tz7u0GUw8ZsR9O4D0DT1ZCEE9878mPEUZ4LwmBOU7Q5OfvHR-yjxqJHM9hcSou_eDED3HqU47Th11vEy6V71R54C8-TIsvAPBLT3svHK9l7hBuA9IIr322HE8XRgiuur6Tz0fTLq9arkoOvjsb7129S-9l_pcuzq9Ib29sdY8B7tjOAMnuz1NrIK83tsAu8b8XDzGjRa9IbWiOWnk0z3J0r28UrAGuNSggTt0FbG9PrNbuFxQxLzDqWU9F7uCOvV-iD0z3wG9QHxsOS04rT2UpAs9DQqKOSdmvTxp7hc8NMnQuPXdSD3bVmg5eJgEuXUulrzl0Q29i5iLuQ4xjr2d58m9pYAlurAiHr3r8EY8dnSWOaMYhTzgsB08pbY7uqV1qj0pQpW9uvq0uMXinLyU3Qw9FL2ytx5rZj1z3U891wAdOfmnLzxiIJm8vZDtuGl7Cj2TFWg8G5CpOPKdEz17r5C8dSgoOJXhyzrnAYc9MjGLN4M1Tjz9FAW8axZuuCkJCb29Tg-9_B27OOPxfr3dNGy9ksS-t295k7tzMDY9tMWQt1wAOr4BE429YPMxuY6ItTrZynC9_wlnN00DdbvxGio8CNS-OBlrZL1WxF-9ueslOAuQgj0Fws48IPgCucwHmT2Y6_68uqCSN9vBCD3FUkk9dTGptn5KPz2KMyu9k1agNz-Oxj0r3gi-hyK0uIqWVz0QWPk9jRdAOJe7A7zS08E9UWrJuDV6Fb0rYTc8LrIPN6C4TT33H6m9K02-tyAAOBNACUhtUAEqcxAAGmBU_QA07A3w1TdL7hgE6Cbw2esRR9D2__XX_ywy2P4UE7-iNvQASdwT96MAAAAg9-8-ugAxfxIAB9rCP-e24tQX434Q6jyHAAwWtLkhHukE8hr2JwQA-OCsDD770ioe8CMgAC15zRM7OBNACUhvUAIqrwYQDBqgBgAAcMEAALhBAABAwAAAwEAAADBBAADYQQAAOEIAABDCAAB8wgAAcEEAAPBBAABkwgAAlsIAACTCAACAQQAABMIAAIDAAACAvwAAyMEAAHDBAACAwQAARMIAABhCAAA0QgAAqEIAAARCAABEwgAA2MEAAKBAAABAQQAAZMIAAKBAAAA8wgAAQMAAAJTCAAB0wgAA6EEAAIRCAABUwgAAHEIAAKBAAABAwAAAlEIAAKBAAAAAQAAANMIAAAjCAAAgQQAA6EEAACzCAAB4wgAADMIAACDBAACQwQAA-EEAABjCAAAAwwAAQMAAADDCAAAAwAAAfEIAACzCAAAAQQAADMIAAKBAAADIQQAAfMIAAADCAABMQgAACMIAAIZCAACIQgAAWMIAAIhCAABAQAAAQMIAAILCAAAMQgAAoEEAAIhBAACswgAArEIAAAxCAACQQQAAEEEAAIDBAAAgwQAAnkIAAKhBAAAMwgAAwMEAAHxCAAAQQQAACMIAAOBBAAAQwgAAmMEAAMDAAAAwQgAAQMIAANjCAADQQQAAqEEAAADCAACYwgAAlEIAAAzCAADwQQAAgMEAAEBCAABEQgAAMMIAAFzCAAAAQAAAEEEAAIjBAAAAQQAAAMIAAJjBAAAcwgAAQMEAAKDBAAAQwgAAkMEAAKDAAADAQQAAsMEAAKjBAADwwQAA4EAAAFDBAAC4QQAAMMIAACxCAABcQgAAdEIAAEBBAACAvwAAXMIAAIjCAAA8wgAAaMIAAKBBAACYwQAAskIAAFDCAABowgAA2EEAAFhCAACAvwAA4EEAAHBBAADgQAAAAMIAAADBAABAQQAAuEEAAGTCAAAIwgAAYEEAAPjBAACowQAAiMIAADDBAADoQQAAIEEAAKhBAAA8QgAA-EEAAIBAAADQQQAAhkIAAADBAAB4wgAA0MEAAIC_AACIwQAATMIAABRCAAAkQgAAqMEAAMDAAABQwQAAIEEAACxCAACcQgAAoMEAAExCAABwQgAAFEIAAEDAAACgwQAACEIAACDCAABwQQAAAMAAADDBAADYQQAAFMIAAETCIAA4E0AJSHVQASqPAhAAGoACAACOvgAA-L0AAAS-AACOPgAA-L0AAFA9AAAsPgAAgr4AAFy-AABAvAAADL4AAAy-AACgvAAAFL4AAGS-AABwvQAAnj4AAJi9AAAMPgAABz8AAH8_AAAEPgAA4LwAAAS-AACovQAAED0AAFA9AAC4PQAA4LwAAEC8AAA8PgAAUD0AAOA8AACmPgAAHD4AAFC9AACOPgAAJL4AAIq-AABUvgAAjr4AAMi9AABMPgAAHL4AALY-AADoPQAADD4AAES-AABQvQAABL4AALg9AACIvQAAiD0AAAw-AABAPAAAmL0AACs_AABwvQAAND4AADw-AABcvgAAED0AAKi9AACYvSAAOBNACUh8UAEqjwIQARqAAgAAuL0AAAw-AAB0vgAAD78AAIg9AABMPgAAqD0AAHA9AACYvQAAbD4AADC9AAAwPQAAcD0AAFS-AAAUPgAAEL0AADS-AAAnPwAA4LwAAMo-AACYvQAAmL0AAIY-AAAMvgAA4LwAAOA8AAAMvgAAoDwAAES-AAD4vQAAcD0AAJi9AADYPQAAED0AADQ-AACmvgAAUD0AANg9AABUvgAAcD0AAOg9AADIPQAA-D0AAKi9AACIvQAA2L0AAH-_AADIvQAAED0AAOg9AAC4PQAAEL0AAOg9AABMPgAAZD4AAEA8AABwvQAAfL4AANi9AAAwPQAAQDwAAJI-AADgPAAADL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=-hXtt4ioH5A","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["3953982542483054197"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"16973788502611967451":{"videoId":"16973788502611967451","docid":"34-6-15-ZC64744561EFAACCF","description":"Starting from June 28, 2021, Chrome Canary stops supporting the global variables defined using the let keyword. This video shows how to update code examples in my "WebGPU Graphics Programming...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4144064/766107ae27c30838d5a3d4bce7ddffc9/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/WKdTtAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DNJ-Dr0eeTaU","linkTemplate":"/video/preview/16973788502611967451?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"WebGPU: Code Update (3) - WGSL: Module & Function Scope Variables","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=NJ-Dr0eeTaU\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhYKFDE2OTczNzg4NTAyNjExOTY3NDUxWhQxNjk3Mzc4ODUwMjYxMTk2NzQ1MWqHFxIBMBgAIkQaMAAKKWhoc2Rxa3J5dWxvZnF6cWhoVUNnMTRYZnFYaW0wdnBnYWJVM1Q3dFJnEgIAESoQwg8PGg8_E5AGggQkAYAEKyqLARABGniB__wF-gT8AO0DBgYAA_4BJvcCAPMEBADc-v0CA_oDAPYBFAEBAAAA8gP6BwEAAAABCAL-8P4BAP_0-wgDAAAAB_P8-wQAAAAHCgIK_gEAAOr78gkD_wAAFuoGCP8AAAAGFQcC_gAAAA0HAQUAAAAA7fbyAQD_AAAgAC2L-8c7OBNACUhOUAIqhAIQABrwAVEN8_8M7g4DwRjqAM8T5f-BFfD_JPftAMkE_QDh9PAB3fEHAPLgGADo8gYAwyH6_-f96P8rDAYB_Qob_xQLHAAY_uAALewQADQRA__bH90ABBUT_i7iFf4q1wYAIADwAhH-_wPYBMn_1u3_AfsUFwEjBQwCKhIHAeEdGgX1IRID5dv9-voOA_yz_Af-ChT9_wn93gAqH-7_6AIFCRwN-wkW5w4BE_kG_QMaDgjn7Pv36ALxBQwI_wjtHBf-Bx4d-g75GAj15gHyARb8_TcE9fftKAcFEOX6CAX68v3kCQX9__YQ-d8g_QPpChb-_Bj0-yAALVH0NTs4E0AJSGFQAirPBxAAGsAH8S3kvjPFNz31Rxy8yrufvVpGij18hku87X7VvTvqg7znlFu8yBGhOzoRoz0OUis9_Iy7vlpTD7zG6sW7PSlzPpTA5rv1cg49K2Ccvbse1rxOXkS9FRxOvqxNyDw1lx87OC_OPM5twrwxb588nzsBPo-UKD07GLE8IbKzvU07rburMVe88kbFO84Dg720jzU9KqhIPrgG07v-KoA8aRkZPr1fO71lF-87ojDDvQJB5zv3EEO88Q97vb4aGz102Le6_m6QPcfscjuhcw09K732vaVDsb0tpDK8Y5z_PL7Mg7szCjQ7vWygvSbmVD2hFr060qOOPZmkDb1Q37I8rfkBvlSlkjwh0d87v7gUPuMLSbymu8a8D-kcvc3TTz2JdQ89t4zlPLcPVLyBzM4856cIPrEsXT1G8nC7Rii2us7gL72hNZo8Uxp2PRillbqahWo7b2HCPK6J4DwDBzQ8_g-LvN6XDj2hJsA7KNXevWgK-LztA7m7P-MCPgUZAbzzoVU8ggT_O6zR4TztLUC8MeZTPGT_gT0hwok8a-9TPHLb4zw4fzg86I2Lu5rfGj04eZ27FAibPavnpDzYWPQ7hR52vdCzGb3IaT68NfqHPQ79rrzjmaO7pxaLvcVvLzw6rzE86vpPPR9Mur1quSg6-2CUvekgubySzZc76gMJvTsOw7l1Htc7PWtNPWC4Cb1VwrW5hPW_vIALV7xnS3M7TQ9vPU9FJb2qKCM4lZ7pPCKhEr1H5DE6xxFLvSBOlrzX6Au7PmFEPecDfb0nlr24t6lLPS1aBT254mI5KGEmvIg-qbym5jw5OlqVPIedLj0Yx2E4avYju--dp71iSNy4d6ZLvX1wo7zWGoe5q3s_vQh8OT2dYnY68bkzPRBV3Tx1ZWC5DarNPYKSXbwsqYk41depOp8bHz2fjqC34pViOxgttr38g1m5tUsAvW5RRr27SlI4LiuDvJ4OH73X4hy3jEoJPFUb9zzgu-m4cHsfPIsqDT3noKS4jNCZPNJr2DxNSu23Br33vMXRy7w0_mU4sA-xvbcMuL3-WDi4pSXgPEGx-jxAO9O4XAA6vgETjb1g8zG5Klj3uKwJOL22cms3dVq3vJjrQ73QqMU274BhvVqhmL2QD484HVQnPRX-jDwsll-3zAeZPZjr_ry6oJI3VHaVPNa1rDxGHiQ3imd6PSZBbjytAxC4XKihPX3ElL24oZY3ipZXPRBY-T2NF0A4OaELvdEQhD3l09W4_OoFvYawtTxZymq32uWrPXdaaL1a8UM3IAA4E0AJSG1QASpzEAAaYFr2AB36-uH4N0ftBNy5NQD15PIH4TX_GMH_8DPfIgzr7oH-7f8s--f3nQAAACAE0ELzABN9DhDn1LlVDa29_AABcPoJVZX1NyH2tmAn5xPp7CcJGAD99LHuDuPUHCXe6iAALWzdEzs4E0AJSG9QAiqvBhAMGqAGAAAAAAAAoEEAAIBAAADgwAAA2EEAAGBBAADwQQAAqMEAAGjCAABAQAAAgEEAAILCAACswgAAHMIAAKhCAABEwgAAsMEAALjBAAAcwgAAVMIAAADCAAAgwgAAAEAAAGBCAABEQgAA4MAAABTCAACwwQAAAEIAANBBAAB4wgAABEIAAILCAADAQAAAyMEAADTCAADgQAAAqkIAACDCAACCQgAANEIAANhBAACSQgAAYEEAAJBBAACswgAAXMIAAIDBAACgQgAAUEEAAETCAADIQQAAoMAAACDBAADIQQAAoMEAAADDAACAQQAA8MEAANBBAABoQgAAKMIAANjBAAC0wgAAmEEAAFDCAACwwQAAGMIAABBBAABMwgAAnkIAAIpCAAAEwgAAkEIAAMDAAABUwgAANMIAAOhBAABEQgAAgEAAADzCAAAAQgAAEEEAAIZCAACowQAAoMAAADBBAABIQgAA0EEAAHjCAABQwQAA0EEAAMDAAACMwgAAwEAAAADCAACwwQAAgEEAAEBCAAAUwgAAgMIAAFRCAAAkQgAAosIAADDCAABwQQAAkMEAAEBCAADwwQAANEIAALBBAADgwAAAcMEAAFDBAACAwAAA2MEAAKDAAAA4wgAAgMEAAGDBAADgwQAAKMIAABzCAABAwQAAyEEAAFRCAACIwQAAEMEAAHjCAAAEwgAA4MAAALBBAADwwQAAOEIAAKBAAAAQQgAAmEEAABBBAAA4wgAArMIAAADCAAAAwQAAqEEAAIC_AAAgQgAA4MEAAITCAAAcQgAA8EEAALjBAAAAAAAAcEEAAPhBAAAwwQAAqMEAAIjBAACQQQAAlMIAACTCAAAkQgAAUMEAAIA_AABowgAAEMEAAEBAAACAPwAAREIAAERCAAAAQgAAAEAAAEDBAABAQgAAAMIAAIDAAABAQQAAMEEAACzCAADwwQAATEIAAHBBAAAQwQAAwMEAALhBAADAQAAArEIAANhBAACGwgAATEIAADBBAABgQQAAOMIAAJTCAAAsQgAAwMEAAIhBAADQQQAAfMIAACBCAAB4wgAAWMIgADgTQAlIdVABKo8CEAAagAIAAHy-AAAUvgAAMD0AAAE_AAAEvgAAjj4AAHA9AAAhvwAA0r4AAIC7AAC2vgAA-L0AADA9AAD4PQAAED0AABy-AAA8PgAAcD0AAOA8AAD-PgAAfz8AAOA8AADYPQAA6L0AAIA7AABQvQAAXD4AAIC7AABAPAAAdL4AAFw-AADYPQAA4DwAAL4-AAAMPgAAoLwAABQ-AACovQAAtr4AABy-AACivgAAdD4AAOA8AABcvgAAXD4AABA9AABcPgAAFL4AAMg9AAB0vgAAFD4AAIC7AAAUPgAADD4AAAy-AACYvQAAVz8AAIA7AABMPgAAZD4AAHA9AABwPQAAyD0AAJi9IAA4E0AJSHxQASqPAhABGoACAAA0vgAAHD4AAEy-AAALvwAAiL0AAEQ-AADoPQAARD4AAFS-AACyPgAAqL0AAJg9AAAwPQAAVL4AAIg9AADgvAAAhr4AAEc_AAAQvQAAvj4AADC9AACIvQAAUD0AAKC8AABEvgAADL4AAKA8AACYPQAATL4AAAS-AABwPQAAiL0AABC9AACAOwAA-D0AAIa-AAAcPgAA-D0AALa-AACoPQAAHL4AAOC8AAAQPQAAcL0AACQ-AACAOwAAf78AAAS-AABAvAAALL4AAOg9AACAOwAAbD4AAKg9AACKPgAA4DwAAIC7AABAPAAA6D0AAAQ-AACYPQAArj4AAEA8AABkviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=NJ-Dr0eeTaU","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16973788502611967451"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"16107633819593579323":{"videoId":"16107633819593579323","docid":"34-1-1-ZE842786CDE81C0F5","description":"This is the 51th video of a video series about "WebGPU Graphics Programming Step-by-Step". It shows how to create multiple different objects in a single scene. Most examples used in this v...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3240028/d598f7e76a0e3ef7f49e8850cf1b2290/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/sucHRAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D8pMWA5ydZwI","linkTemplate":"/video/preview/16107633819593579323?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"WebGPU (51): Multiple Different Objects in a Single Scene","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=8pMWA5ydZwI\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhYKFDE2MTA3NjMzODE5NTkzNTc5MzIzWhQxNjEwNzYzMzgxOTU5MzU3OTMyM2qHFxIBMBgAIkQaMAAKKWhoc2Rxa3J5dWxvZnF6cWhoVUNnMTRYZnFYaW0wdnBnYWJVM1Q3dFJnEgIAESoQwg8PGg8_E7oFggQkAYAEKyqLARABGniB8_8DC_0DAP0CBQL6Bf4C-_b9Bvr-_QDxAfcCBwH_AO0OCfoEAAAAAgf_Av0AAAD38_0J-P8BAAwP7wADAAAADPH9__oAAAAODf0DEf4BAf4BEvYCAAAABPv-9_8AAAD2AQL7-AD_AQsI-fwBAAAAC_UFDQAAAAAgAC1Csds7OBNACUhOUAIqhAIQABrwAX8j9v_u1h8Cq_3yALr76AGJ1v__FRrJAM0H9QLC_-gBwPYaANnmIf_X8iYApzD3_9Lq1f9WCewAFR4i_x0PKQEfFfQBXtwQAl0aEwG9FNn_A0IdAVP4FwFQ1w3-MQ4A_AQlHP0X97QB1tntBesvHgEoDf0HJC35A9IUOAT0-Bf84OcB-eEPJvzP7AUFFfYLC-Ps4_s9Lub_8vTqAkAZ7g78-t4CJRow-e4FBQDc4_j02yf_-uMI5P7f9iUB9-8o9SQLEwYA4Q725gf68FAF8PLnJfcBRfDiDBe28fe37hUD_uQMC7E1-AYG-Bv8Den19CAALbgL-jo4E0AJSGFQAirPBxAAGsAHahbQvqyUGT1TDfe7VaXNvdSW3zyVOEA74KD9vS4MpjsFkR68eeX6PSWwuT2oIvA8_Iy7vlpTD7zG6sW7PSlzPpTA5rv1cg49YsrGvVrAXzwD5zG8FRxOvqxNyDw1lx87msuyuSAax709sbM8_yE9Ps6J_TxOEFA8taXOvTlCCjyhcAy9aIh0vB0hA70pJ7U8J_c7Pl0kAz0nK6s8vFruPUBjS7wrAac8ADqsvcsU8zxuY728v7WDvXmKgTxaaQy7dWYsPaaLwzz_dKg8RCC9vbRgPb1b1Uc5Y5z_PL7Mg7szCjQ7WPMtvHURNT164U68GrWcPTHwt7ww4Sc7TfOOvWxvwbwsPPk8v7gUPuMLSbymu8a8ywajvYbVbj2m3Ng8ZD4gve6pAb0jCnc8z3yjPbgyUj2n0FQ8egCmPGLgVL3EH0k7E0W4PZNG-7x1zLm8OA6hvGEtyDz5rYw6ufIjvKJ55TwaqVK8dRetvRkXMzzXcy08O8UKPlaDK71f8OU7gDOnPOhY1DySwTw7MeZTPGT_gT0hwok8QPsRvVZTozWFsnA8ajYNPJ97Kj0xyW28KZWwPAo1pzjpP9K7N9JDvVXCcrsCuky7vgpaPdcnyrxFB2o7IYZnvTpoBDxdjJ67R3t3PaV5ob2KnPS7vfB5vc7MwrzpnOG78uQfvbg2t7tRyGe7MPWDPeEzaL2IvVA8iKHVO-JBzrze3e-7B-7gPXrcHrv2pQ660ClIO5MtHL31B1I7NOEtvcp0Bbw9tKE5PmFEPecDfb0nlr248E5ePXOyPj3BVkI51Ni5PMFJBL1-WIO5fPUsPdd3tDzBz3O33SqjvFc9wL2RBh45qrFJvT_Ea70expK5EWpLvZjDSTyxZZk5TurwPJNojzrihSE3LT0ePDlJTrwh6HO4XyHYPDO1GbyhN2c4dCEcPJSpjb3zwCc3AFYnvVi5obzajaE5qu_8PHT-N72hgRA4_VptvVlThL1hRp84Sa-HveGtGD26TpM4Wp9yvOmyHb2KjFi4iVNXvbGiBr1GO0e4sEKQvUwAmb0hZWO4IZ6bvOGTUz3I0NW3XAA6vgETjb1g8zG5PympvRvW1L24fkG3xyAhvTbu6LzwPYK474BhvVqhmL2QD4840_IJPJfEfjzOZJW4sxtHPd3UETpHmA23dQI6PUn3Dj0C5Sg3lGvKPNpp9byH7cG3aYCsPfH0Sr1w60u1oBcOPRclvT0ofwA5P_pLvKoZKD0e-MO4-zcUvYnONz2vDY-3xefOPRslpL2GIYA3IAA4E0AJSG1QASpzEAAaYFP0ACAkD9rrOinzAOvgO-zY4Pfw1Rr_CcD_GwvHETIkzZUD6P9i3PfsmQAAABTqFhzVAFB_FvDx-LTm987TzTPNdyb4Ru37NiH4jkUDyyKyFvj_NwD01L8sAgLiPhsmCiAALXkCEzs4E0AJSG9QAiqvBhAMGqAGAABAwAAAwEAAAHDBAAAAAAAAUEEAABRCAAB4QgAAGMIAAIjCAAAgwQAAkEEAAMzCAACmwgAAJMIAALhBAACIwQAAQEAAAEDAAACYwQAAwEAAACBBAAAgwgAAoEEAADxCAAB0QgAAgEAAAMjBAAAMwgAAEEEAAIBAAACewgAAmEEAAETCAACAvwAAgsIAAIDCAABgQgAAZEIAAGDCAAAkQgAAqEEAAAAAAACkQgAAgL8AAMDAAABgwgAAMMIAAEBAAADQQQAAMMEAAGjCAADwwQAAAMAAACDBAACYQQAAJMIAAADDAABAQAAAEMIAAADBAACuQgAAkMIAAFBBAADYwQAAcMEAAIhBAABswgAAUMEAABhCAADYwQAAgkIAAGRCAAAgwgAAWEIAAABAAACgwQAAsMIAALhBAACgQAAAgEAAAKbCAABYQgAAQEIAADBCAAAAwAAAUMEAAADBAABwQgAA8EEAAHDBAACAvwAAjEIAAKhBAACMwgAAIEEAADDCAAC4wQAA6MEAAIBCAAAIwgAAxMIAABBCAACIQQAAdMIAAIrCAAAkQgAAAMIAABhCAACQwQAAwEEAAExCAAAIwgAAZMIAADBBAADIQQAAqMEAAADAAACwwQAA8MEAABzCAACAvwAAkMEAANjBAAAwwQAAmEEAAPhBAADYwQAAAAAAABTCAACgQAAAMMEAAMBAAAB0wgAAUEEAABhCAAA8QgAAQMAAAFBBAAA4wgAAbMIAACTCAAAUwgAAkEEAAMDBAACiQgAAoMEAALzCAACYQQAAaEIAAPBBAAAYQgAACEIAAAxCAAAwwQAAmMEAAIDBAAAAQgAAssIAAFDCAABEQgAAcMEAALjBAABIwgAAAMAAAKBBAAAAAAAAwEEAAHRCAAAUQgAAAEEAABhCAAAYQgAAyMEAAEzCAADgwAAAUMEAAFDBAABgwgAA-EEAAABBAABQwQAAIMIAAIDBAADgQQAAfEIAAIxCAAAYwgAAcEIAAOhBAABwQQAAQMEAAFDBAADoQQAAIMIAAIBAAADQwQAAAMEAAOhBAAAowgAAFMIgADgTQAlIdVABKo8CEAAagAIAALK-AADgPAAAiL0AACw-AACevgAAnj4AAKI-AAAZvwAAir4AAFC9AACYvQAAE78AAIC7AAC2PgAADL4AAKi9AACqPgAAMD0AABw-AADaPgAAYT8AABQ-AADgPAAAiL0AAMq-AACovQAA4DwAAMi9AACgPAAAiD0AAK4-AADYvQAAyD0AAJ4-AABQvQAA4DwAAFQ-AABEvgAAbL4AAKa-AABUvgAARD4AALI-AACSvgAAUD0AAFA9AADYvQAAfL4AABw-AACivgAAjj4AALi9AABUPgAAuD0AABA9AACYvQAAfz8AAAQ-AABUPgAApj4AAAO_AACIPQAALD4AABw-IAA4E0AJSHxQASqPAhABGoACAAC4vQAAUL0AAEy-AAAXvwAATL4AAOA8AADgPAAAJD4AAEy-AAAEPgAAcL0AAIi9AACoPQAAJL4AABC9AACgPAAAuD0AADU_AABAvAAA0j4AACS-AACgvAAAmL0AAES-AAAwvQAAmL0AANi9AAA0vgAAQLwAANg9AACgPAAAoDwAAHC9AAC4vQAAbD4AABy-AADgvAAAqD0AAGS-AAAwPQAAEL0AADC9AADYvQAAUL0AAAS-AACIPQAAf78AABS-AACGvgAAdL4AAKY-AACAuwAA6D0AAPg9AACoPQAA4LwAAKC8AAAwPQAAQLwAALg9AAC4PQAAED0AAOC8AAB0viAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=8pMWA5ydZwI","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16107633819593579323"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"12776684003428710112":{"videoId":"12776684003428710112","docid":"34-8-16-ZCF4605EC6B17CAB4","description":"(code update: Recently, Chrome Canary made some changes to the WebGPU API: it no longer supports old pipeline format anymore. I have updated the code at GitHub.) This is the second video of a...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1721853/513c43a5911d7926d051cbf14a2dd693/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/OCl9GwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DQWh968pmsbg","linkTemplate":"/video/preview/12776684003428710112?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"WebGPU (2): Create First Triangle","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=QWh968pmsbg\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhYKFDEyNzc2Njg0MDAzNDI4NzEwMTEyWhQxMjc3NjY4NDAwMzQyODcxMDExMmqHFxIBMBgAIkQaMAAKKWhoc2Rxa3J5dWxvZnF6cWhoVUNnMTRYZnFYaW0wdnBnYWJVM1Q3dFJnEgIAESoQwg8PGg8_E6oIggQkAYAEKyqLARABGniB-wAB-v8CAO8R_Af4A_8BAgwA__f__wD2-vv9_gP_AAQJBQD4AQAABhP2AP4AAAABCAH-8v4BAAQC7QYCAAAAD_r89fYAAAAKBvcI_gEAAOz3Av8DAAAACO4PAwAAAAD7F_z5AP8AAAABAQMBAAAA-fECBgAAAAAgAC1ZJtc7OBNACUhOUAIqhAIQABrwAXIS7v4A6yMCqefpALLr-QCBGA__LxjfAMP1_gDr7ucBxfj6AdLYPv3sBe8AgRPsAcwU1P89EQgBIQsXABfs_wAXDuABN9EuA1PxBgDvFeH-A0AcASblNwIszPQBEB3w_RARE_3t6c7-qd_iA_kdIAIx-_38OPILA7YTKwLmCBr8ytvy_8sCEPrL_gUBIPYJ_e4Lzfk7LOb_ACAPBT8Y7w4B7RACIBED-ggd9gnuB_v5uArpANohAgHmKCH-HPYv__QTJAPq3e_35wb68CsE8fjlIAoCHsv3FO70-BDZBAYQ3xAV9rtBDPfZ-iDiDAPr-CAALQGwADs4E0AJSGFQAirPBxAAGsAHhxbhvrg-7Dw5Qia90rqnvbhAIj1VZYS84KD9vS4MpjsFkR68-RDUPanDRT2qu_I8l8eqvhPH7Du-EZ28LQlQPtT4YDzmZBg9huMJvt8g9TysASq9ptQFvj9MqboFZqq8xfhVvJdQhr2QQyk9ERfFPTrDGT2w37g8vlZYvYkiO7oXObo8aIh0vB0hA70pJ7U8pUxqPjK1Gz0Ky2k8dOs1PnAcQryxVPI8k9STvdUqlTw84Z276vYovd9a3LzT4628Wkc1PYPGp7vIg-M8RCC9vbRgPb1b1Uc5wWVfPC3Tjjt3lNQ8s5Kcu8bSwT02qMO76vFWPDAe1Lwzd1S5OUK2vaRmlD1PsL889fX8PZyiCD3rK1m8ywajvYbVbj2m3Ng8K97IPHyX97ykw0M8ZJPcPW79TzxnMcw8nEZkPUDZib3-VAk7vMW4Pa7rPDuoI7a8umMWPeT2yzym1Yy7qOyqPKFeFT39HcC7kMAPvtJ0kby1PwS8nPrgPUD9Ar0Mddg7Y9S1PE6iOT3sPVm5xvycPWNJND2lsxs7-boxvIltAT0tgW-7Db_hu0LzVD1yj4C83BHOPfGT9jrK_FM5hR52vdCzGb3IaT68A8EtPey8cr2XuEG42Ig7vMnHbj3OOiE8YusDPSWU3r1SP9I5vfB5vc7MwrzpnOG7ccmxvJf8FTzRvVo7Rg6MPcWUA738MW877yuFvD96O7s4zQ47CyToPasBL73sydM5LEJWvUhj_ryhXQ07tjGRvYxD4jxJW4u3lEC0PeDNZL3ih2o5ZmFUPbfxhz1K3LE5rYQTPQxfOrzFCYY6X6NbPd-Wvjy8jts3BdP6u_hOgb0J-ZG5IhFkvRbDlb25cDi53sUgvaisYT04Ea24BNEJPQMHFD0H8om681GrPQWDwL3mTcq4yIPjPHUM4zy-HNm3vOtsPPth37zzSZO4CKnAvASp1Lzr2Uc5mLzmPJWi8LvKJbo48p0TPXuvkLx1KCg4N0P9u9DKAj0L5EA5TJc0vHt_qLx4PkO4cusFvIY-M71BkgY44s-bvTNQ-b1Gyg24_NKRPMOOcD1y2Dg4XAA6vgETjb1g8zG5YUz-u9SYtb0ztII2WfqQvFA8grwTlHK3xZwWvbSTrL1RgoM41EP0PVZgTT2Ui125P6hLPbNdYb2kEHQ1ZT9BPKMk_zyHzo83vFdNPQUcnbwGMvS2x6ADPmCNeL0XyFo4ipZXPRBY-T2NF0A4HjiCvTPznj2c5_K4MQdBvVYeDTzX3602MWjXPJlMgL1Z5Qq2IAA4E0AJSG1QASpzEAAaYDv6ABLYHdTjWEP94_jfNPDj7fsJ6P7_8cz_LCP9QRQVw78VCv8ZygTSpQAAABwF4zX-AA16F9Ez968Y3sbhwSP3f9sbMa7CCELmyUP12yn-_Q8e5wAi1rgZOvIZUCvtDCAALTUTGzs4E0AJSG9QAiqvBhAMGqAGAAAkwgAAgL8AAKBAAAAwwQAASEIAAGhCAAC8QgAA6MEAAJLCAACAwAAA8EEAABTCAACawgAAQMAAAJhBAACAwAAAAEEAAFDBAADAwQAAOMIAAIBBAAAswgAAAEIAAIBCAAA8QgAA2EEAAKhBAAAowgAAyEEAAAhCAAAEwgAAmEEAAK7CAADYwQAAmMEAAGDCAADoQQAApkIAAEDCAAAsQgAAIEIAANBBAAC8QgAA2EEAAIBBAACGwgAAJMIAAEBBAAAgQgAAKMIAAGDCAABswgAAIMEAAOBAAAAEQgAAgL8AAMDCAADAwAAAJMIAAKhBAADAQAAACMIAAGBBAAB0wgAA-EEAAADAAAAgwQAA0MEAANhBAAAYwgAANEIAADRCAAAgwgAASEIAAADAAAA0wgAAwMEAACBCAABwwQAAgEEAAJLCAABkQgAA0EEAABBCAAAoQgAA4MAAAIhBAAC-QgAAKEIAACDCAAAIQgAAjkIAAAjCAABswgAA4MAAAETCAAAAwAAAQEAAAChCAAD4wQAAAMMAAHBCAAD4QQAAlsIAAJzCAAA8QgAAMMEAACBCAAAgQQAA4EEAABBCAAD4wQAAGMIAAJBBAAAwQQAAoMEAADBBAACGwgAAmMEAALjBAADYwQAAIEEAADjCAAAIwgAAUEEAAMhBAABwwQAAgD8AAADCAAAUQgAA4MEAAKjBAAA8wgAAiEIAAMhBAAAwQgAAWEIAAMBAAABcwgAAnMIAANDBAACgwAAAWEIAAIA_AACIQgAA8MEAAGDCAAAQQQAAsEEAAATCAAAEQgAAMEEAAIBBAACgwQAAAEEAAJjBAACAvwAA-MEAANjBAADgQAAA2MEAAHBBAACWwgAAAEAAALhBAADAwAAAmEEAAExCAACIQQAAuEEAABzCAABAwAAA-MEAAEjCAABEwgAAQEIAAADAAAC4wQAAgEAAAAxCAABUwgAA4MAAAODBAADQQQAAmkIAAKBCAAAswgAA-EEAALhBAAAAwAAAuMEAAIDBAADAQQAAHMIAAAhCAADAwAAADMIAAGRCAAAgwgAAGMIgADgTQAlIdVABKo8CEAAagAIAAGy-AAA8vgAALD4AAJY-AAD4vQAAqj4AAJI-AAAdvwAAgr4AAIY-AABwPQAAHL4AADS-AABUPgAAiL0AAPi9AACqPgAAHL4AAHQ-AABLPwAAfz8AADw-AABMvgAA6D0AAAS-AADSPgAAoDwAAES-AACaPgAAkj4AAMg9AABAPAAAEL0AAKo-AAA0PgAAfL4AAOg9AABwPQAABL4AAKC8AAAkvgAATD4AAM4-AADIvQAAcD0AACw-AAAMPgAAlr4AAIg9AACovQAAUD0AAHC9AABcPgAAPD4AAIg9AACgPAAARz8AAGS-AACAOwAA4j4AAKi9AACaPgAATD4AABA9IAA4E0AJSHxQASqPAhABGoACAACIvQAAQDwAABy-AAAFvwAAEL0AANg9AAAwPQAABD4AAEC8AABMPgAALL4AAMg9AAAwvQAAqL0AAPg9AABwPQAAQLwAADs_AABAPAAABz8AAFy-AACIvQAAgLsAADy-AADIvQAAiD0AAKA8AACgvAAAbL4AAMg9AAAwPQAAmD0AAMg9AAAEPgAAsj4AAES-AACePgAALD4AAJq-AABQvQAAFD4AAOg9AAAMvgAAgDsAABS-AAC4vQAAf78AAIa-AAAcvgAAoLwAAAQ-AACYPQAAED0AADQ-AACiPgAAiD0AAIC7AABUvgAAED0AAFw-AAAsPgAAjj4AAOi9AAAsviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=QWh968pmsbg","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["12776684003428710112"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"14971962200426672736":{"videoId":"14971962200426672736","docid":"34-6-12-ZF2782EDA8EC71DC6","description":"(code update: Recently, Chrome Canary made some changes to the WebGPU API: it no longer supports old pipeline format and old WGSL shader anymore. I have updated the code at GitHub.) This is the...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/213495/5d08e4c8615c9bd5e342066479412f11/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/kN5HtQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DEwy1QdFBLVc","linkTemplate":"/video/preview/14971962200426672736?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"WebGPU (10): Create a 3D Cube with Distinct Face Colors","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Ewy1QdFBLVc\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhYKFDE0OTcxOTYyMjAwNDI2NjcyNzM2WhQxNDk3MTk2MjIwMDQyNjY3MjczNmqHFxIBMBgAIkQaMAAKKWhoc2Rxa3J5dWxvZnF6cWhoVUNnMTRYZnFYaW0wdnBnYWJVM1Q3dFJnEgIAESoQwg8PGg8_E4QLggQkAYAEKyqLARABGniB9gEK9gEAAPT-Cg0CB_wBFgL88vUCAgDl-fsL-P0BAPYBEwEBAAAA_wkB9v8AAAAC_v328_0BAAb-9_UEAAAAAvT0APkAAAAK-QMD_wEAAP0T8QAD_wAAGPv8_gAAAADvFP_6____AAcOCwoAAAAADAP7CgAAAAAgAC0jg887OBNACUhOUAIqhAIQABrwAXAj-wDc8wUB7uj6AM877QGByA_8OPf0ALX7GACyEOr_8DjsAO_UBQHz9yL_uP7qARYE2v8zHwkADxYZ_yn7BQABJzoAJAEKASAMCwDp8w4A8gsU_w8GDv8TBf4B4CgD_xwMFP8EIPIB3gHtAOf4IAIIMBMBNAL_AQEgK_3sBhP98wT6AgkgBAP0BA7-IvDyBycJ2gMMBPT64_Ty_SoBBAf3-gsGNAn4_Tv59gDeIvH21gkOARY8BwELAAAAHPXvAtvh-QEK3OIG8_b__xTmGvvr9RUFCPYCBe8O9wLx-Af_5wwQ-PcYCPwABgsB9O7_ByAALfdyKTs4E0AJSGFQAirPBxAAGsAHkujtvpRnQbnNSV69a3InPbmRLT2SOTs8PIs5vXIbCD3HgR46UbuvPZ7OOrwIoji8l8eqvhPH7Du-EZ28PSlzPpTA5rv1cg49JuNYvhLIG7wqybo8p1mAvuLS4jgHmi-9zbNNPUX9RL22Jbw83zLnPRqX4LzHYhs9kVZGPLSOqryUgB29Twh8O3LSRb3fikS864sUPtOAxbu3cgA94ZcKPnGolL26q2y7A8UXvFRCZj1cwFO73o8Lvi-_17uWmS08OdawPZQpa72g8rk8vgq6POUUeLy4uHy82Ww2PdwAojw2Etc7GED4PLKnk7x0hwG87mURPefZkTwKVzS7Wz8dve7DCTzn2VE87IbtPYz3gz1yW5E7GD5ivXa3fD0W3ys8ZD4gve6pAb0jCnc8LEUSPqDcO73PiZg8K7PzOxfQ8LzxVBY9CS2APbY3Lj2TQ7q8OeCpPfX7mT3gaAW8a4OuvMlILDzexou8WeWdvQLBV72jhRc8LTOWPat4I70SjjS8v8ODPTQqlTwLD6m5L058PB8kNb0FyMw7XCEMPSP7uzwPMM676clmPYGwMz2cdT47n4lVvBdNIj3dvCe8HCFIva_cgTxIwI27A70mPTS_9byUULg7yy-DPKlFiT0quwm7237DO3SyVDw9-yE8MelUvUA1-TwBgr07KHSoOdlZ2TyuHZg7tfWYPTmCr7x5GAO73pBmvZ8thr0Dryi6NODHPVG4gzxrG_M5LEJWvUhj_ryhXQ07asJ2PMOrNj2FTL25956hOz8Qqr047O23ZmFUPbfxhz1K3LE5icC3Pe61-zzilRK4PSzvPLh-MLzY1cS3kEc1PeKNrzulgkK6eilmvXN7Dr1Rw-I41qJLO928JroC5AQ4pYAXPPVBHjvSamO5voKZvIGalb0F5_q3sdzSvO-AvLzLzGa5Il84PfNl2DwhgiK5M1a2vGid5zxIbJ84E4gyPO1KpjwoIag4wrS5vEyKn70GYHY48mBSOlcrD7xVcYS3uBmcuSa4orxt-Dm3jdH6vHBXhL1lEL63UkjPuz48q71PsuQ40IAVPYBKtT2WNJC4uOQovtF_hbyd-Bq50GE-vD5WVb0teEa4AXuWPZbz_zvmDeU3m2ghvOkcjb3Na4Q4SeGlPdx3FDzUtiO59cOvuWwb67yy5YC4Way8PGO4OrzOhB04IvyLvIgf0rzUbUi49nR6PeAP370_mZu3Iv_sPTUpBT7zflu4uhOsvHLcuT10MBi5NWxKvWXflT2R1IM3Apg3PT6Gfb3zDKk3IAA4E0AJSG1QASpzEAAaYCf9ACPc-v33I33r5ub6MfLn3fIL9w3_F7sA8gsS_e76uaQkAgA03hL2qgAAAAH7_DMKAAhv5eb2CrsfA4HL9ygDb_UOCdrk9xHvyyXKwzDPHTQTIgD2_MATSvzXKBzmECAALSTdJDs4E0AJSG9QAiqvBhAMGqAGAAAAAAAABEIAABDBAACgwQAAJEIAAEBAAAAEQgAA-MEAAMLCAACAQAAAgEEAADTCAACawgAAwMEAAExCAABAwQAA4MEAANDBAAA0wgAAAMIAAIjBAABYwgAAGEIAAExCAAAUQgAAcEEAABDCAAAEwgAA0EEAAOBBAAB0wgAAiEEAAGTCAACAPwAARMIAACBBAAAAAAAAukIAAOjBAAA8QgAAQEIAADBBAACcQgAABEIAAEhCAABUwgAAIMIAAAhCAAB4QgAAAMEAABzCAADYQQAAoMEAAATCAAAAAAAAgEEAAMbCAAAgQQAAyMEAAJBBAADwQQAASMIAALjBAAB0wgAAVEIAAAjCAAAwQQAAQMEAABBCAACEwgAAlkIAAChCAACowQAAYEIAAODAAACGwgAAeMIAAHBBAABEQgAA4MEAABzCAACAQgAAwEEAABBCAACgwAAAqMEAAOBAAABkQgAANEIAAPjBAACYwQAALEIAAETCAACewgAAwMAAADDBAAD4wQAAOEIAAExCAADwwQAAmsIAAGxCAADwQQAAlMIAAGjCAACIQgAAEMEAAGxCAABkwgAAjkIAADBBAACgwQAAPMIAACBBAADYwQAAIMIAAMjBAABgwgAAoMEAAETCAADgwAAARMIAAFDCAABwwQAAoMAAADBBAAAAAAAAqMEAAGDCAAAQQQAA2MEAAEBBAADgwAAA0EEAADBBAABsQgAAAEAAANBBAADgwQAAkMIAAAjCAABwwQAA8EEAAMDAAACaQgAA2MEAAJ7CAADYQQAAjEIAACBBAAAAQQAAgEAAAKDBAAAAwAAA8MEAAEDAAACAQQAAHMIAAGzCAAAoQgAA2MEAABBBAABowgAAgD8AAKBBAABgwQAAGEIAAKJCAACwQQAAAMAAAIA_AAAAQgAAwMEAAIDBAAAwQQAAoEEAALDBAABEwgAA0EEAAOBBAAAkwgAAGMIAAIDBAACQQQAAhkIAAIpCAABMwgAANEIAAGxCAAAgQQAAcMIAAETCAAAwQgAAyMEAANDBAAAAwAAAgMIAADBCAACQwQAAFMIgADgTQAlIdVABKo8CEAAagAIAAJa-AACYPQAAZD4AAKo-AAAMvgAAVD4AAK4-AAAFvwAAFL4AAIg9AAAQvQAAZD4AAIg9AAC4PQAAgDsAAAS-AAA8PgAA4DwAANi9AAA5PwAAfz8AAFQ-AAB8vgAAMD0AAJg9AAC4vQAAJD4AAJi9AACAOwAA2D0AAHA9AAA0vgAAgDsAAMg9AABEPgAABL4AAOY-AADYvQAAir4AAEA8AAD4vQAA4LwAAFQ-AADIPQAAnj4AAOI-AABsPgAAED0AAGw-AAAkvgAAiD0AAKC8AADIvQAAkj4AAFS-AADIPQAAXz8AAKa-AAAUPgAA1j4AAKi9AABEPgAAJD4AAPi9IAA4E0AJSHxQASqPAhABGoACAAAsvgAATL4AAAS-AAAzvwAA4DwAABQ-AACIvQAAiD0AAFy-AAAEPgAAqL0AAHA9AADgvAAAqL0AALg9AACAuwAAiL0AAD8_AACYPQAAyj4AAAy-AACAuwAAqD0AANi9AABAvAAAoLwAACy-AAAwvQAAmL0AALg9AAAwPQAAUD0AAKA8AABAvAAAyj4AAHS-AAA0PgAAcD0AAI6-AACAuwAAiD0AAEA8AABcvgAAgDsAAPi9AABMvgAAf78AAHC9AACYPQAAUL0AABQ-AAAEvgAAmL0AAJY-AAAsPgAAiD0AAIA7AADIvQAAMD0AALg9AABUPgAARD4AAEA8AABcviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=Ewy1QdFBLVc","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["14971962200426672736"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"12775220847531121198":{"videoId":"12775220847531121198","docid":"34-9-4-ZCEF1EE81501D666B","description":"This is the 4th video of a video series about "wgpu Graphics Programming in Rust Step-by-Step". It shows how to create point and line primitives. Most examples used in this video series ar...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1522502/0aab20074d45d246e1b19f2ecb492061/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/1ZpJ-gEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D-QXj0UexUw0","linkTemplate":"/video/preview/12775220847531121198?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Rust wgpu (4): Create Point and Line Primitives","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=-QXj0UexUw0\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhYKFDEyNzc1MjIwODQ3NTMxMTIxMTk4WhQxMjc3NTIyMDg0NzUzMTEyMTE5OGqHFxIBMBgAIkQaMAAKKWhoc2Rxa3J5dWxvZnF6cWhoVUNnMTRYZnFYaW0wdnBnYWJVM1Q3dFJnEgIAESoQwg8PGg8_E_IFggQkAYAEKyqLARABGniBBQoBAPwEAPIBDwP6BP8BGg0ABvUDAwDs-Pz0Av8BAAHxBP_6AAAADf8MBvwAAAD7_PX59v4BAAgKBAIEAAAAFfn8AP8AAAAFAfsR_wEAAPsAAv0D_wAA_P_9-v8AAADwBAT8_v8AAAwP_wIBAAAAAQQG_v8AAAAgAC3FJN87OBNACUhOUAIqhAIQABrwAWMKAP0F2RkFtAXbANQn4gGUBPMAKRL-ALv76QC_6t8BvQQFANjdNf3j7wgAgRcJAuwD2f43B_QAPAUq_x70Kf8WHeEBJdkLAD8VA__kKOv-AiIs_iIDGQAzzgcABwzu_vg7Dv_5Acj_3eDwBRAsHAQjFA8CPhf8_9kRLwPxGSAB5N_uAPr9B_jS_wQB_gf1_wv91wAzJur_4wIGDBMC9Af73QMKC_UQ_P_9-gO4-An8wgwDCA4J_wkEByz_AP8cAxABDf_y8_788izv9TcDAPzXIQEIMvIADf3Q-fPZ-gr4__QU99hY-QEF-Rb8DhX18CAALUKtFDs4E0AJSGFQAirPBxAAGsAHKSDNvp2MAD2KQga90rqnvbhAIj1VZYS84KA9vuPXl7uQOB8906MZPqg2eD1hCfe6mx2hvkahm7zIZ6g8PSlzPpTA5rv1cg49huMJvt8g9TysASq95_4qvl3L_zxIdCo8ttrDvAG_xryQPAY93sstPrBSBbzY5N87b7EMvVZbG71SOMy8UZZrvIF0pr2bc9M7J_c7Pl0kAz0nK6s8aRkZPr1fO71lF-87u42nvfKkez0jZTC8v7WDvXmKgTxaaQy7_m6QPcfscjuhcw096_uFvT5oTL2HOxE82Ww2PdwAojw2Etc7jX-fO6GOfT3_CS68vFpuPbeLvDp25a87VRTPvc5D_Tvo-Kg83bQZPj0W0TwDYPq7xmGqvatbnT3u1Jo7JkgXvOcRrbzvmsY8MbEZPqn1Izw7SJk8GdulPalRI70gSaQ8uP6CPTZTxrs4esa8gIA1PNzxBj0lB6q78UibOtGuQjyJkjW83KD2vRj-G7wbb2E8ImWlPTE2Pr1o5zQ848ViPeV1Lj1feZC81sHGPSOUCLx1oFo7a2r0vBDdTTqN6ra6Q0iMvAeHTT1iGwG5dqF-PaIJ1DzSEiA62BqwvXzX_7tMvGq7muMBPffnIr3LZLg7bQNyvQdkyjzJAok71HtPPNFCfb1N-pi7WCRhvWdBbb3WSL87KHSoOdlZ2TyuHZg7NYafPT8IPL1QbIk7fQ0cvXJZ-7wq-m26B-7gPXrcHrv2pQ66acw_vdBjNL3Ij526f74tvSFXqjxwjgS7at6BPVFmaL0CFoQ5NyUPPeu4gD0d1bs52G2GO73VhLyW2He4R_r-PISQPT0aE0033SqjvFc9wL2RBh45RHUJvWWs0bxdhCO5Vxa7vDs_ID2L5SA6AUb8PPg7DLzZVRy5R42OPYFCfb2OJRC5vEcRPX5UQzyc24W35m-nPGF4O731yqm2KNYpvRRUib3vdOI4JCNsPcBJKru8BXA4q8wKOsurKb0JVcK3dD6hPIV_nD2MlkS5XkZWvMUK7bwECPS38Z37O6CPDb2C44I4kcQhvYsMrL3IJnw4z-DdOfq6Zz0KBYe4XAA6vgETjb1g8zG50NtzvY_iXL0bCpa3ySIovEj_Jr3Tmk22hyGovQbgmr3KdC4488-3PftNUj3ELCK5cKc-vCfTbb10QV-4UY64PJBB-DzHh2o39w94PT1NQbxh1bu3x6ADPmCNeL0XyFo4ipZXPRBY-T2NF0A4ru-TvTrjwD0eAum4OE9QvTjWCj0QdqY2w3KlPW2r2b1Tt8C4IAA4E0AJSG1QASpzEAAaYBLyACfkGq4IKkHzEvb-GALTxeIN3z3_A8__-xHm-CfUzeAE7_82ujTxogAAACITwxfgAPN48dTBCaIB09TE8hcJfwL4VqPf-DbixR3l7QvaBhMz8QAb4uAmVR3DFlDpIyAALSqYGjs4E0AJSG9QAiqvBhAMGqAGAADgQQAAKEIAAIhBAAB4wgAAMEIAAFBCAAA8QgAAkMEAADzCAACowQAAgEAAAHTCAAA8wgAAOMIAAKBCAADwwQAAQMEAAPDBAABAwQAA-MEAAODAAABEwgAAoMAAALRCAACIQQAAgD8AABjCAACIwQAAyEEAADhCAACMwgAAJEIAAATCAAAIQgAAIMIAAGzCAAAQQgAA_kIAAHDBAAAkQgAALEIAAIBAAACSQgAAgEEAAADBAAAUwgAAgL8AANBBAABIQgAA4EEAAODBAACQwQAAAMAAAMBAAADYQQAAgD8AAFjCAABwQQAA8MEAAGBBAACAQgAASMIAANjBAAAkwgAANEIAANjBAABAQAAA0MEAAODBAABUwgAAMEIAAJJCAABgwQAAxEIAAADCAAAQwgAALMIAABjCAACCQgAAkEEAAADCAACOQgAAgL8AAEBCAABUwgAAuEEAALjBAAAgQQAADEIAAABAAACAwAAAOEIAAIC_AAC2wgAAqMEAABDCAADIwQAACEIAAKRCAACAvwAAQMIAAJBCAABsQgAAosIAAFTCAAAwQQAAFMIAALBCAABcwgAAIEIAALBBAAAwwQAAuMEAAEDBAADgQAAAQEAAADjCAACEwgAAcEEAAAjCAAAAwQAARMIAAFDBAAAgwQAAgEAAAJRCAAC4wQAAIMEAABTCAABMwgAAMMEAAIjBAAAgwgAA0EEAACDBAACwQQAAcEEAADhCAACMwgAArMIAAOjBAAAIQgAAsEEAAMBAAAAEQgAAQEAAAKTCAAAAQgAAsEEAAJjBAABAwAAAUEIAAFxCAABAwQAA2MEAADDBAABgwQAAcMIAAGTCAAA4QgAAgL8AAPhBAAAwwQAAAAAAAIC_AADgQAAASEIAAFhCAABQQQAAoEEAAATCAACgQQAAFMIAAIBAAAAUwgAAuEEAABjCAACEwgAAAEIAABhCAACAwQAAMMIAAKhBAADAQAAAXEIAACBBAACowgAAAEAAAGBBAAAAQAAACMIAAFjCAADwQQAA4MAAAIBBAAAAQQAAIMIAAMBBAABcwgAAwMAgADgTQAlIdVABKo8CEAAagAIAABA9AACIvQAAcD0AAJ4-AABwvQAAlj4AAAw-AACuvgAAkr4AABw-AAB8vgAA-D0AADA9AACaPgAAjr4AAIi9AACOPgAAML0AAKg9AADiPgAAfz8AABy-AAAQvQAABD4AAMi9AAAUPgAAmD0AABA9AABEvgAAyD0AAFA9AACgvAAA4DwAACQ-AACuPgAAiL0AAOg9AABUvgAAkr4AAEC8AAAEvgAAPD4AAFw-AAA0vgAAEL0AAFC9AAAwPQAA4LwAABS-AABsvgAAyD0AAKC8AABEPgAA4DwAAOC8AABwvQAACT8AAHC9AAAkPgAAhj4AANi9AADYPQAAED0AAPg9IAA4E0AJSHxQASqPAhABGoACAAAUvgAA4LwAAIa-AAALvwAAgDsAAFQ-AAAQPQAAmD0AAFC9AACyPgAAmL0AAAw-AACIvQAA4LwAAAQ-AADgvAAAgDsAAB0_AABwvQAAFz8AAAy-AACgPAAA6D0AAHC9AACgPAAA4DwAADC9AAAQPQAAqL0AAEA8AAAQPQAAQDwAAKC8AADgPAAAkj4AAFS-AABUPgAAdD4AAHy-AABAvAAAcD0AADQ-AAAQvQAAuL0AAIA7AAAUvgAAf78AAJg9AADgPAAA4DwAAHC9AACAuwAAQDwAAKo-AAA8PgAAmD0AAIC7AACCvgAAoLwAANg9AABwPQAAgj4AAFw-AACYvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=-QXj0UexUw0","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["12775220847531121198"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"16638401289283055659":{"videoId":"16638401289283055659","docid":"34-1-1-Z141830752C3DF93A","description":"This is the second video of a video series about "wgpu Graphics Programming in Rust Step-by-Step". It shows how to set up the development environment. Most examples used in this video seri...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4011613/3978fa668f615cab8fa4d9679753ef0f/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/lNUl-AEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DLULQtc5CUJ8","linkTemplate":"/video/preview/16638401289283055659?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Rust wgpu (2): Set Up Development Environment","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=LULQtc5CUJ8\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhYKFDE2NjM4NDAxMjg5MjgzMDU1NjU5WhQxNjYzODQwMTI4OTI4MzA1NTY1OWqHFxIBMBgAIkQaMAAKKWhoc2Rxa3J5dWxvZnF6cWhoVUNnMTRYZnFYaW0wdnBnYWJVM1Q3dFJnEgIAESoQwg8PGg8_E-kIggQkAYAEKyqLARABGniBBQoBAPwEAOcJDvn9_gIACwz2-PYAAADw-P0F_wEAAAHxBP_6AAAAEvoFAAAAAAD7_PX59v4BAAMDBAL8AAAADPH9__oAAAABBfALAAEAAP3-BfQCAAAAAggB_P8AAAD1CgP6AgAAAAoK_AwAAAAABgYDCf8AAAAgAC3FJN87OBNACUhOUAIqhAIQABrwAWn_3ADt8ToB6v4QAOwL2wGByA_8L_APANHlEAHDCv4BCif6ANfrDQDz9yL_0RL1ANvs8gA6LA8AJBYTACn7BQAkJOwAPAwPATEOFAIL7-AA9ij8_jwPB_8j5gYA9yge_if6AQAG0tX_-AH4BvMbAwIZDBkBRg7u-8gPIQIbHBv_6vQPBO8C_gOt_Af-CQT6BC715P8UKtr_5O0KBRAC9gYJHgEEEfbhAAYW-Afk8w762BP6-QwI_wgkGf4BDfcB-Q3xCvbq-PQI_O3x8xQC5wXtDBQCIMkQB-Yd-Pzl9wQDBQYU-sYn-gT8AAcRCu_49yAALfdyKTs4E0AJSGFQAirPBxAAGsAHhxbhvrg-7Dw5Qia90rqnvbhAIj1VZYS82d_DvX46uzuAvog8isITPbRNWz22DhA8si_hvo6IczyCwNK6Ub-LPh1sFj2b6HM9KGHmvb5OSTtXT3c89aFrvoTTBz10NcO7O0VdPZm6K7xd34c8YtghPk_2ID0_ICs9PQzNvXoRUj2bPAQ8VsiGvZPUg7157U09pUxqPjK1Gz0Ky2k85gNCPvY9T71HAQG7ADqsvcsU8zxuY7285Pf2vGMV5ztLavI8_m6QPcfscjuhcw093FV-vP3XPr3KILG6RiagvNtPBrwpqFE7C4ZpvdSqabrzfhC8B3iCPeBEub0lPAE9oXsAveodE70L0BW77IbtPYz3gz1yW5E7IpStvHRLoT3OwbM8t7KJvW7igbr2kYC8ByZ3PVwNPzzN0im87itqPbnyI70qk366OH2SPR-epTzvITy83gvCPe1WoDxT7hk6FyzVvIm6ar1LMn47HiUlvb_ZQbzaa-q7ImWlPTE2Pr1o5zQ8-HU7PZwOCT2WXCS7zoz-PEIORT3Msky8wVNIvMlVsT3BOgw8d8KmvMWXBL3rcko8kXALvTLk2DzbLwA8OcV0vKjOOb0hs_G7gqtcPS9NkbwBw3I8ByEFvWRK-7vmEn08U1q_PVX53rwHsr-7-2CUvekgubySzZc7KHSoOdlZ2TyuHZg7Rg6MPcWUA738MW87AACMN6VOwLyzXus6JCv_PLo4gD3sdu45i5ddPRAF070hOoi6nsEVvd9lcD0MY0a67PckPYy2L72Rdsy6tyn9On-6Rj01-k454eSYPXt5Ljvhu2Y5GvhVuy68XL3vPrk4w2y8u2xr1byWR9m44rPAvUztGz3oxZ44LkC2vMwC0rxY4405waLsvCG6hr3Y8q45_AEKPWXzgrwmpxO2FiMhPXBbwDw_YBI5SMV_vDOMi71U34c5qckGvOcGqb1QgDa2nyi_vDnFdLwhnj43x9M3vRsCsb3swnM52JdRvYrj5TwR1AE5IgnxvFjfgjv26A64sYXFPEYfmDyAlD-5bjEfvaKb_TvQlI84NXauPOaszz31DNg27omPvWufqb1yZC83xUIovT9gNL1q2JU26g-DvbtNbjzh06C4Tc0vPUoQqb2K1Yg3gEdxu2bKfb033Gg4DwQtPWSikjyGi4c4GwkZPZWqkz28Eso3ylLrPEw9pr2rWlU4dn47Pe2SAry0TVm4ucF1PC3sCT6GJ-c4U1N8vfDzZD0mccO3n8e4vQocf72bN9i3WOq0PLMAl73dM0c3IAA4E0AJSG1QASpzEAAaYC7-ADDnF-zXMkTqIxvrI-3wAAo34_j_7dAAOR7b0Q_zzLsbBP9r1RABpwAAAC8HzC_DACpwCwrmDbsa5Mn1AA0BeRr4O4H4AxjbvAkM0fXfBe0qEQD77sYIUxLNAjP6ICAALXe2Hzs4E0AJSG9QAiqvBhAMGqAGAABAQQAACEIAAIBBAADowQAAyEEAACBBAADgQQAAiMEAAADCAADAwAAALEIAAJLCAACQwgAA4MEAAKhCAAA4wgAAAMIAAKDBAAC4wQAAWMIAAKDBAAAUwgAAgEAAAJJCAAAgQgAA4MAAAEzCAAAgwgAAHEIAABBCAAAkwgAAMEIAAGDCAACAQQAA8MEAAGjCAACQQQAA2kIAAADCAAB8QgAAFEIAAMBAAACSQgAAAMAAAMhBAACOwgAADMIAAABAAACMQgAAMEEAAEDBAABAwAAAoEAAAIBBAABMQgAAwMEAANzCAAAwQQAAQMIAAABAAACCQgAAcMEAANDBAACEwgAA2EEAALjBAAAQQQAALMIAAIA_AAAwwgAAZEIAAIRCAABgwQAAjkIAANjBAABswgAAyMEAAJDBAAD4QQAACEIAAADCAAAgQgAAQEAAAFxCAABcwgAAYEEAAEBBAADIQQAAJEIAAEzCAACIwQAAyEEAAIDAAACkwgAAcMEAAFzCAACIwQAA0EEAAFhCAAAwwQAAaMIAAJJCAACAQgAA1MIAAAzCAABAwAAARMIAAHxCAABUwgAAWEIAANBBAAAAwAAA6MEAAHDBAABAQQAAUMEAAEDCAAAkwgAAuMEAAOjBAACYwQAAMMIAACDCAADAwAAAEEIAAJpCAAAwwQAAAEAAAFTCAAAwwgAAgEAAAEDBAAAYwgAANEIAACBBAACoQQAAQEEAABRCAACGwgAAmsIAAATCAAAAwAAA0EEAABBBAABUQgAAyMEAAITCAAAAQgAAYEEAABzCAACQwQAAVEIAADBCAACgwAAAwMAAAADAAACgQAAATMIAACTCAAAgQgAAmMEAAHBBAADowQAAmMEAAMDAAACwQQAAaEIAAGxCAACwQQAA6EEAAAzCAAAIQgAAsMEAAADBAADQwQAAUEIAAAjCAAAQwgAAYEIAAKhBAACYQQAACMIAAAxCAABAQQAAhkIAABBBAACCwgAAyEEAAAAAAADAQQAAFMIAAITCAAAAQgAAsMEAADxCAABAQAAALMIAACBBAABQwgAAVMIgADgTQAlIdVABKo8CEAAagAIAAKq-AACAuwAAuL0AAK4-AACAuwAA6D0AAFw-AADGvgAAjr4AAMg9AAA0vgAAHL4AABC9AABAvAAAPL4AABC9AADCPgAAED0AAJY-AADePgAAfz8AADC9AAAUvgAAmL0AACy-AABAvAAAEL0AAEA8AACYvQAAiD0AACw-AABAPAAAVD4AAII-AABcPgAAFD4AAEQ-AAAEvgAAmr4AADy-AACAOwAAjj4AADQ-AACIvQAAPD4AADC9AACIPQAAyL0AAFA9AACYvQAAfD4AAIC7AABsPgAARD4AAIg9AACgvAAA9j4AACw-AADYPQAALD4AAIa-AACAuwAAQLwAAKg9IAA4E0AJSHxQASqPAhABGoACAABMvgAAQDwAAES-AAAfvwAAXD4AAGQ-AAD4PQAAED0AAIA7AAAUPgAADL4AAKg9AADgPAAAPL4AACQ-AACgvAAAyL0AABk_AADYvQAAtj4AAOi9AABAPAAAmj4AAEC8AAAQvQAAqD0AAMi9AABAPAAA2L0AAKi9AACYPQAAgLsAAFC9AACIvQAAuD0AAEy-AADoPQAADD4AAHS-AABQPQAA4DwAAAQ-AAA8PgAAgDsAAHA9AAAkvgAAf78AAIC7AACIPQAAND4AABA9AABQvQAAdD4AADw-AABUPgAA4DwAAIC7AACmvgAA6L0AAIi9AAAQPQAAlj4AALg9AAAUviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=LULQtc5CUJ8","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16638401289283055659"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"18008195405839257594":{"videoId":"18008195405839257594","docid":"34-11-12-Z3A101A1DD85E65DB","description":"This is the 6th video of a video series about "wgpu Graphics Programming in Rust Step-by-Step". It shows how to create a colorful square using a GPU buffer. Most examples used in this vide...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3365045/196c891eef182acfa20b048649640644/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/TglF_QEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DGIEjzG2wwJY","linkTemplate":"/video/preview/18008195405839257594?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Rust wgpu (6): Create Square using GPU Buffer","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=GIEjzG2wwJY\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhYKFDE4MDA4MTk1NDA1ODM5MjU3NTk0WhQxODAwODE5NTQwNTgzOTI1NzU5NGqHFxIBMBgAIkQaMAAKKWhoc2Rxa3J5dWxvZnF6cWhoVUNnMTRYZnFYaW0wdnBnYWJVM1Q3dFJnEgIAESoQwg8PGg8_E7IIggQkAYAEKyqLARABGniBAgUC_v8CAPAIFv37AgABJv7_CvQEBADr-PvzAv8BAPv5CvoBAAAACQf9_wsAAAAC_v328_0BAAYADP8EAAAACfcE-f4AAAD8_f0K_wEAAAMAAPwCAAAA_gER-v8AAAD0Cfr_AgAAABAOCgIBAAAADv4B9QAAAAAgAC0zINc7OBNACUhOUAIqhAIQABrwAVUYAPz66QoDtwXcALYW6gCB4f3_JxTlAOPj7AG_A-IAzfgVANrVEv_W6hL_lxDvAe0D2_4v-OUANyEq_if1GQAZEfYBNekTAD0UA__yEeb_LCEI_zUOGQE7xyAACQn-BP0RCv0S-MMB4vflBS4qLQEhC_4GKxL3Ae4ZMQEJDhUA4uMY_AD1FgPQ6Bz_CwoG_uv98gYWLtf_1uAA_iEQ-gr_5O8FD-cN-wQeEArS-wf63zkA_PYS8wfpDCMD7PkZBRABDf_99wf8Af_38y0W-f31GgIMGdT4EQzm9_PZ7iEBKfwZCsc2Cvj-5wYEC-339iAALRQFGzs4E0AJSGFQAirPBxAAGsAH8S3kvjPFNz31Rxy8U-RVvVHehzyL4jC87X7VvTvqg7znlFu8TROWPaMViT1BbwA9FM_hvsGt-7zV5wq9PSlzPpTA5rv1cg49YsrGvVrAXzwD5zG8RBhfvtRkZzulnT88165fPY7Krb1PiuA8YtghPk_2ID0_ICs9IbKzvU07rburMVe88Mk7O6rQZb3SI3w8pUxqPjK1Gz0Ky2k8GFodPmoHcbu0hRA83kB8vZy_qjuXe7e8zVDBveY3UT1-Opo7gkLIPdoT7jwi2N086_uFvT5oTL2HOxE8WyxAPUdpobrttBi7RSunvZvBZD2XUte8xCy_PVFphLzMeas8aNadvbCgPDtUBX489fX8PZyiCD3rK1m8_Ouuu-4eZT2IA7I8s743vLcdBbz6t4k7uYnaPQnrFT2uC4U7l7MSPeFdDr3wngc7pbwWPRfDj7vz-Me8IzKXPQzlCT1dZEg77skovWhbTbyLD307x_ySvaJdxbwN0y08u9ToPdV5VDycpfc5MQnXPGgnnjxQ8Ym8caLpuqd_5Dy2rfs7hNt1vQvmFDwWhWG76I2Lu5rfGj04eZ27kjLzPABLOD1deUG7x3lJvHVnmjrNGyu7muMBPffnIr3LZLg7NtPIvXyUNjwucxu8R3t3PaV5ob2KnPS7pi6UvQwqYL2kRWi7ccmxvJf8FTzRvVo7C6ixPfHD97yYjPu5lNTwu5YgxLtn7--6GLIKPmWew7sY0YI4eaenO4CKWb2mCVa2Ez0aveomDDsmW_853j0gPQI6Xb3k5sg5GFWQPXiLMT1gxBI50UJdPEiQJb3VZ5Q4fPUsPdd3tDzBz3O33SqjvFc9wL2RBh451BuUvd3a27vBgXA4y6yUvWdT5DyOpwA6hxsNvEW76Tuikbg4Hk2KPXW0Ijtj0F65wqLiPAa4oLwesSS4dCEcPJSpjb3zwCc3AFYnvVi5obzajaE55s2hPF4lRLxeYxc5cAorvXE5nrzLPoW4fnJUvZNxLD0mmrG4qfKiPKFIHL04exm4_4AdvV2Ejrzbw4G31LpIvWqlkL0OtTa4YleJvKhiVzveYEG4XAA6vgETjb1g8zG50NtzvY_iXL0bCpa3xyAhvTbu6LzwPYK4LHkhvRwPgb33Zbk3lcBBPXu80DzELwq5oQ_WPBeFersb3Ru4cwghPRzt2TvNAag3u_i2PGX5_DoLyww4PXOQPcivZL0ksgQ3ipZXPRBY-T2NF0A4WZZ5PMUMYz0buI64MQdBvVYeDTzX3602oLhNPfcfqb0rTb63IAA4E0AJSG1QASpzEAAaYC_4ACsCLtoLK0D-EcoRUfT-2sfvzR3_K83_FxbwAwIL2qf-Bf9Ayg3YmQAAAEwH2gO-ACB_9N7UA4zx38sDDxIjeAj5SrPNJSxY7zcFvgvO_hc4KQAz4dM1ORfOFDMJCyAALWceFDs4E0AJSG9QAiqvBhAMGqAGAACAQQAAwEEAAIDBAADIwQAAFEIAABRCAADAQQAA0MEAADTCAACwQQAAwEEAAHTCAACWwgAAFMIAAHxCAACwwQAAAMIAALDBAABUwgAASMIAAADCAACYwQAAEEIAAKJCAAAsQgAAYEEAAMjBAAA8wgAAuEEAAEBCAABMwgAABEIAADzCAACIQQAAXMIAAETCAAD4QQAAskIAAFzCAAAoQgAAPEIAAIBBAACcQgAAcEEAALBBAAB8wgAAkMEAADBBAABkQgAAgEEAANjBAAAAwQAA0MEAAADBAAAYQgAAMMEAAObCAACAQAAAfMIAADBBAACSQgAARMIAANjBAABowgAANEIAAKjBAAAAAAAAVMIAAADBAABIwgAAPEIAAHxCAABAQAAAOEIAANjBAABYwgAATMIAAAAAAACgQQAAkEEAAEDCAAAIQgAAHEIAAMBBAADAwAAAgD8AAKBAAADIQQAANEIAAOjBAADgwAAAPEIAAOBAAACIwgAAYMEAAEzCAAAQwQAAGEIAAIJCAABgwQAAZMIAAEBCAAA4QgAAjsIAAFTCAABQQQAAQMIAAFxCAABswgAAyEEAACBBAACgwQAAcMIAAKBBAADgQAAAoMAAABTCAAB4wgAA2MEAAFTCAABgQQAAIMIAAFDCAABQwQAAAMEAAEBCAACAwAAAqEEAADTCAADAwQAAGMIAAMjBAABwwQAA-EEAAADAAABQQgAAAAAAALhBAACOwgAAisIAABTCAACYwQAABEIAAMDAAABMQgAAYMEAAKjCAADwQQAAhkIAACDBAAAAwQAABEIAAABCAACAQAAAJMIAAABBAAAAQAAAXMIAAIbCAAAgQgAAMEEAAODAAABQwgAAQEAAAKhBAACwQQAAFEIAALBCAAAAQgAAkEEAAIC_AAAsQgAAFMIAACjCAACgwQAA8EEAAHDBAACKwgAAbEIAANhBAACAwAAA4MEAAEDAAABIQgAApkIAAIpCAAAkwgAAQEIAAOhBAAC4QQAA0MEAAEDCAAA8QgAAIMIAAEBAAAAAQQAANMIAANhBAADYwQAA8MEgADgTQAlIdVABKo8CEAAagAIAALq-AABwvQAAgDsAAIo-AAAwvQAA6j4AAKg9AAAHvwAAor4AAKA8AADIvQAAbL4AADy-AAB8PgAAfL4AAEC8AADaPgAAQLwAAGQ-AAABPwAAfz8AAEC8AABkvgAAML0AAI6-AAAkvgAAXD4AAHC9AADYvQAAcD0AAFw-AABEvgAAiD0AABc_AACoPQAAQLwAAAQ-AABcvgAA3r4AAES-AABUvgAA6D0AABw-AAC4vQAAbD4AABS-AABAvAAA-L0AAJ4-AACovQAAVD4AAJi9AACCPgAALD4AAGS-AACovQAAUz8AAKC8AAAwPQAA5j4AAIq-AACOPgAAqD0AAEC8IAA4E0AJSHxQASqPAhABGoACAAAsvgAAgDsAABy-AAAJvwAAcD0AAAQ-AABwvQAAJD4AADC9AABUPgAAyL0AAPg9AABAvAAAcL0AANg9AAAQvQAAUL0AACc_AACYvQAA0j4AAMi9AACAOwAAFD4AAKi9AADgPAAAED0AAAy-AACAOwAAmL0AAHA9AAAQPQAAED0AAJi9AAAMPgAAoj4AAGy-AAB8PgAA-D0AAIa-AACAOwAAQDwAANg9AAC4vQAAQDwAAIC7AAB0vgAAf78AAAw-AAAQvQAAgDsAADC9AAAwPQAAcD0AALI-AAAsPgAAmD0AAIC7AACWvgAAML0AAIg9AAAwPQAATD4AADQ-AAA8viAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=GIEjzG2wwJY","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["18008195405839257594"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"320285747824319247":{"videoId":"320285747824319247","docid":"34-0-15-Z5BEF62CE6AFF4AB1","description":"This is the 16th video of a video series about "WebGPU Graphics Programming Step-by-Step". It shows how to create a 3D torus wireframe. Most examples used in this video series are based on...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/398810/6de8a9d1cac06e2007e979a32cdbe03e/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/7zZP1AEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DnjKt4tY0QjA","linkTemplate":"/video/preview/320285747824319247?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"WebGPU (16): 3D Torus Wireframe","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=njKt4tY0QjA\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhQKEjMyMDI4NTc0NzgyNDMxOTI0N1oSMzIwMjg1NzQ3ODI0MzE5MjQ3aocXEgEwGAAiRBowAAopaGhzZHFrcnl1bG9mcXpxaGhVQ2cxNFhmcVhpbTB2cGdhYlUzVDd0UmcSAgARKhDCDw8aDz8TugWCBCQBgAQrKosBEAEaeIEBA_0C-wUA-QcFCAAG_QESAgT69gEBAP0EAwACBf4A7fkP_P3_AAACB_8B_QAAAPkH-vP3_gEABAH2_gMAAAAI-AAH_QAAAAsEAggKAAEA_AAC_QP_AAAM_QQA_wAAAO0N9f7_AAAADQgC_AEAAAD2-PsHAAAAACAALXdb4zs4E0AJSE5QAiqEAhAAGvABWQkA_vn4EgK1G9H_2A7GAIEAAv8lE-YA0ArqANTf7QDUCfkA3OAw_gsHFP-sEAsB5fzl_xj7_wAb-BkAGf0TABIL5wEyzw8BRxQPAeYH6f8CMhYBI9YSABPKDv4tDuz-DBgFAdMFw__c9dgAAiUTASwAJAEoAgv_xg8iAt8cEwDD__L-4fP8--zs_gEE8gwA_Q3lBCBC4ADaEfT9ExP9AeXwFf8FBA4A8gQEAOTq-vfd-P8GFQL1AfTwGQH3DyADEfYd9PnJAwDsB-n6Nefw_vQSBvsY1vkQ_PT4-O3oAP3-Dgr2zxEDAQX6FP37-PnxIAAtv08kOzgTQAlIYVACKs8HEAAawAe37Ni-XXepPLHUxLzKu5-9WkaKPXyGS7yV0gO-lpinvL-0rDtNE5Y9oxWJPUFvAD0N47a-Bi5vvWsz5ztAvTk-4huqOQyl2LlA3CW-xCskPPP2b7tPeJG-ZxVMPanmi7rGjRY9wvC2O-Qb5Tz61dw9N35yPKugFjxhgmC7bxYKPRi6bbwR-ZM80yOXvNw2AryESjw-yInAun5BQT1pGRk-vV87vWUX7zut9Wq9O1ESPSXJmLzIv8W8DkA0OhKOsLsP_I49_IwrPd8g9TybOFm91ej1vRDzPLu47Xe75P7-PIa7xDzu1g29m4JGPAfd8zvI8PM8NABqvbyfyzs-GW29bzNQPbBjkjzdtBk-PRbRPANg-rsP6Ry9zdNPPYl1Dz0LAvW8e_w5vHDvmjwongM-rK1YvPHlzzsZ26U9qVEjvSBJpDwJLYA9tjcuPZNDurzq48Y8evGPPdJvobu-aNG7kN5LPawjIrwQB-m9H1VDPTyowDsEonE93CMFvUErDTwtuBo9LZm-ujIcQDorFwo9s_mOPbQwlzvzBCI9yGuBOSI_kbyCDqm8MlK1Oqp_0jstqmo9UhEjPEN9v7uqpY-9YHlrvLPsSbx-n5s975Y_vPwIFTxcTxu8uzMJPT3CHzwONhA9AKiCvSIzPLypVQ-9exSuvL4HeTqG6JC9LxSwPHoxuTsiiPM9arElve977bogCPU89KbkOxQwkbuBW_c9CEuWvfhf7jh5p6c7gIpZvaYJVrasQqm932IvPakHD7TiW5g9uiSYvB2fezmLdis9IJdYPfaoX7g1aQk9kI32vFh-AzryfAY9z5uvvX0Z4DiGyfE78gUQu0NNWzpf3Ly91eK4vLQlXLcpzPu8St81vIVg0TlMGM06WN2wu_4X1bi8-Tc9WlAzvTu1nTi4pxQ8D-cKPO5cn7ifTuA7RvWxvBSnLLdtMck8KEnyvLSerDhtC4W82MOwOtHeQTiRc4u6n9tVPZEktLcmv2o9GkNKPN2g0LYHaic9H0IGPZ5xJrjGul088IUpvWJGrzeVozu9RZsDvg3aMzfi1_66inqsPdVYlbhr8em9edYkvO4vYDZkhAE9a5K5vZiXlTiGqng9tSIAvdovAzgkWne9HW3BvQ4WGjkK74c9IdpYPRVA07igM2k8u06pvR9Qm7hmqRA9uWvuPKrSpjaVeZA9ZabUvR8vrTjHoAM-YI14vRfIWjiKllc9EFj5PY0XQDgHC6e8vfzuPYO0HrkrppK8BjneOw5mnzdDPZg9a8OXvFL3CjggADgTQAlIbVABKnMQABpgSvYAHdPnvNdJMf0F38oV4eDuAAnLBf8Gp_8nDdMO__f1rCUe_1n7CAmfAAAAFQbpQgIAEH_18_r5sSDu3Lm6Igd87RRIpPcAIwe3Q_TkDekk7BMwAOvaoyJS56shFgwpIAAtsYYUOzgTQAlIb1ACKq8GEAwaoAYAAMDAAADgQQAA8EEAABDBAADoQQAA4MAAAEhCAADAwQAAwMIAAMhBAACQQQAAXMIAAETCAAAUwgAATEIAABjCAAAIwgAAwMEAAIA_AAAMwgAAAEAAACTCAAD4QQAAFEIAAI5CAACAvwAAuMEAAFDBAADgQQAACEIAAKjBAABIQgAANMIAAJDBAAAcwgAAHMIAANjBAADOQgAAAMAAAIRCAABIQgAAuEEAAChCAADoQQAAAAAAAFTCAABAwgAAQMAAALRCAAAIwgAAFMIAAIhBAAC4wQAAgEAAAAxCAAAgwgAAAMMAAIRCAACIQQAAgEAAAIZCAAAAwQAAgMEAADDCAAD4QQAAVMIAAIDAAACMwgAAiMEAABTCAAC0QgAAjEIAADzCAABsQgAAmEEAAFTCAAAwwgAADEIAAOhBAADgQAAAXMIAAOhBAADAwQAAIEIAABTCAAAAQQAA6EEAADhCAABUQgAAfMIAAKDBAACOQgAAsEEAAJzCAADwQQAAmMIAAADCAAAcQgAAgEEAAJDCAAAowgAAIEIAACBCAACAwgAAcMIAAExCAACAPwAAqEEAAIC_AACcQgAAOEIAAHDBAACwwQAAIMEAAEDAAAAgwQAACMIAACjCAAAQQQAAMMIAABjCAAA8wgAA8MEAAKDAAACAPwAACEIAAMDBAADQwQAADMIAAAAAAAAcQgAAjEIAAFTCAACqQgAA4EEAACBBAADQQQAAPEIAAJjBAACEwgAAmMEAAHDBAACAvwAAQMAAAJZCAACMwgAAwMAAAOBAAACgQAAAsMEAAJhBAABQQQAAoMAAADTCAACwQQAAYMEAABBBAACMwgAAgMAAANBBAABwwQAAgMAAAIDCAAAcwgAAmMEAAIjBAABQQQAAiEEAABhCAACAQQAAoEEAAIRCAADAwQAABMIAAAAAAACAvwAAQMEAALjBAADAQAAAQEIAAIDAAABAwQAAwMAAALhBAADQQQAAEEIAAFzCAAA4QgAA6EEAAJhBAABMwgAAUMIAAHhCAABwwQAA4EAAABRCAAAEwgAAgMAAAIrCAABQwiAAOBNACUh1UAEqjwIQABqAAgAAwr4AANi9AACIvQAAbD4AABA9AACGPgAAHD4AAK6-AACivgAAQLwAAGS-AAAQvQAAiL0AADC9AABkvgAA4LwAAKo-AADIvQAAoLwAAAE_AAB_PwAAoLwAACS-AABwvQAAUL0AANg9AABwvQAAHD4AADA9AACIPQAARD4AALi9AAAUvgAAfD4AAEC8AAAsvgAAdD4AABS-AACGvgAATL4AAES-AAAkPgAAfD4AANi9AADoPQAAMD0AAHA9AAC4vQAAED0AAHA9AADgvAAAgr4AAIg9AADoPQAAEL0AAIC7AAApPwAA2L0AAKg9AADyPgAAfL4AACw-AABwPQAAuD0gADgTQAlIfFABKo8CEAEagAIAAOi9AAA8PgAAZL4AAP6-AABAPAAAyD0AAFC9AABwvQAADL4AALI-AABAPAAAMD0AAEC8AAA8vgAAiD0AAHC9AACYvQAAOT8AAKA8AAABPwAA-L0AAIA7AAD4PQAA-L0AALi9AADYvQAAqL0AAIg9AAAwvQAA2L0AAIg9AABQPQAAQLwAANg9AAA8PgAAZL4AAAQ-AACCPgAAbL4AAFC9AAAwPQAAiD0AAES-AAAcvgAAcL0AAKg9AAB_vwAABL4AAHA9AADgPAAAqD0AAKi9AAAQvQAAoj4AAOg9AAAwPQAA4LwAANi9AACovQAATD4AAOC8AAAEPgAALD4AAOi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=njKt4tY0QjA","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["320285747824319247"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"16706690341777773309":{"videoId":"16706690341777773309","docid":"34-1-3-Z6C42DC7E8A063C6C","description":"This is the first video of a new video series "WebGPU by Examples". The series will focus on advanced graphics programming and omit the explanation of basics such as development environment...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/923951/820f5ca9674809a37eb7e486fa465d06/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/CvcMSAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DPwKjAlZfiwY","linkTemplate":"/video/preview/16706690341777773309?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"WebGPU by Examples (1): Introduction","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=PwKjAlZfiwY\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhYKFDE2NzA2NjkwMzQxNzc3NzczMzA5WhQxNjcwNjY5MDM0MTc3Nzc3MzMwOWqHFxIBMBgAIkQaMAAKKWhoc2Rxa3J5dWxvZnF6cWhoVUNnMTRYZnFYaW0wdnBnYWJVM1Q3dFJnEgIAESoQwg8PGg8_E48EggQkAYAEKyqLARABGniB9AMC_v8BAPMTBgYIBP0BAgwA__f__wDn_QUC__4BAO78APP4AAAA-RD9_vsAAAD8-wT7_P4AAAf_AvUEAAAAAPz-BvkAAAARBgAN_gEAAObr_gADAAAAGPn-DQAAAADxCgYQAAAAAP4J_wMAAAAAAPD6DQAAAAAgAC3YMtQ7OBNACUhOUAIqhAIQABrwAWIF_P8EAQ4EwQcoAL0C-wCByA_8MBHNAOD19wDa1MwB2xkFAN8CHQEDACL_wgYB_879D_5IKiIABhEXAA8H3gD0L_ABEM4CADEjFgDV7N_-CSf6_g304QEh6vUA4xUA_x_98v493u4B5fL3_ukQCP7_5vkGJMIEAdURDAJT5x8E5fPy_vwR5_0OAP0AMAz3A_369wU0CN0ACwf7-SoTAP_tEfD3IvEC_eUf9QYM-wf_9yb__fkaEgv--Pz9NQwIAQEBBvgE7vz17_IR8_oICwoU9g0E_eX0CQX58f0L4vsDCDkHAeMDCwLvBwoF8uj0_iAALfdyKTs4E0AJSGFQAirPBxAAGsAHp5XCvr7rrT3-oyW8jm9Uve3zFLzPWts8nfeHvhkmLjwVqZO7pkg-Pp28SD34kqE7OGmKvtEMPTztrn08LQlQPtT4YDzmZBg9oP0Yvk3s67xneQG8Rbz1vWfoxDysuCe83PUSPZELzrygBxC7ILQuPhMvKr29qF08rkUQPYOcwTxV7Lm8g6TvPdzonb1Bb-A6jgQaPgTFNDwV2bk7peCEPfpHujxALae7I5OCvVWH3Dy6FUI8jabpPKeSkT2wLOI8RTFUvHnqDzz5yQm86_uFvT5oTL2HOxE8KDA4Pdbpm7xLy-U7kZr2PSMjsbwOmgI9J_KpPUcfcz2DO8i7bk06vG0SDb0xtq072XxXPeoQbrs4JeY7SFEXvhs0TzyzDHE8_5k8vaEbED3Xtzg8AZm3PdaiKrxXIYo8l7MSPeFdDr3wngc7SDbXPUjfJLyiaQG78SoMPHNuTj0gNPG7nASlPF0AdTyjJ4C8kMAPvtJ0kby1PwS8L7BdvZ3SB7s1MiE8jYt0vY1Pt7yTwp87Oe1JPVycBz1FxyO7d9H8vJFqoz3Qnqo7j5b5vDKy_btrXri79yDGO42RkbrUAkW85xYfvY1Hqbz5A7O60TIaPOeMSL3ZPDM8N-mRvFvkg7yJGtg60ZXoPbhQw7y9z8g6YtgBvhB6Mb1ZyLe6KDWqvLXUyzze2AE82lfePSfrwbza9Wy50dUxvWy6eTvDBrA7oI0sPsuuBb0gAg25gBvYPGhvtb10O0a5xxwava_-qT38qge6y4TfPLDMVzvzYMW5Rl_hPSLJRz27Cl052_aSPT4xfDw9U4A4jk-Su2iwKb1d3oe350JbvdEWoTzWfQu6uEPgO4qMM7xNJDy5cdGEvX1pwLymClk5wLivvOX-uDvLwQI4XrWHPdvc2L36Axy5kfhwPbvv2DzVj084LE1lPTdMuT1jxlS4dS5WPVQ7Pj0tZO24HzQWPfGv7zyaA4k4TKgAPcfwnb3-7jA5lUFavBJpmzwhNbA4L-2lvGCqPrzhXAy4CGBZvS7nDT3r0sC47vGdvZx2Jz0v13I4LflpvPIKxDySL3I3XAA6vgETjb1g8zG5BO4vvMu8Bb45ecK4eeqNO_94LzxJqCC4m2ghvOkcjb3Na4Q43-wkO_AWSLw-HBy4xK5SPUgZ0b1gPYa4k02OPaNc2j1THQY4o5qdPdvebr3gdQ04Mu6sPVwmvr3sakM3nr50vf3GEj0OjK24U1N8vfDzZD0mccO3I2jMvQ0B-jtvBgY3qeX9vDLGp70LIXm4IAA4E0AJSG1QASpzEAAaYFD5ACf1BNjpc1jf7v7gJwnHyfIDsib_2Nb_HALSFPIj56MH_P8Z0BwToAAAABcCCEH1ACZ_IOD-4-0YJ6--5RQHdhssEZMVFwOu0irg7wbPNNsG-wAAr7EJC-jDH_wrFSAALbk-FTs4E0AJSG9QAiqvBhAMGqAGAAAAwAAAYMEAAODAAACgwQAAAAAAACBBAABMQgAAUMIAALjCAAAYwgAAEEIAADTCAABAQQAAsEEAAFhCAADYwQAAyEEAAADAAABAQAAAQMAAAATCAACgQQAAcEEAAPBBAACsQgAAAEIAAMDAAAB0wgAAUMEAAOBBAAB0wgAAQEEAACDBAACwQQAAdMIAAMDBAAAAQAAAlEIAACDCAAAAQgAAoEEAALBBAADwQQAAmMEAAExCAADYwQAA4EEAAJDBAAA4QgAA2MEAAFTCAACYQQAAgMEAAIC_AACowQAAYMIAAI7CAACAPwAA-EEAAABBAABQQQAAcMIAAJhBAAAgwQAAMEEAAOBAAACgwQAAAMEAADBBAACgQQAAJEIAACRCAABEwgAAMEEAAADBAABIwgAAsMIAAMBBAAAYwgAADEIAALbCAABQQQAAoEEAALhBAADAQAAABMIAALBBAABsQgAATEIAAEzCAAAAQAAATEIAABBCAABwwQAAgkIAAADBAACYwQAAMMEAAIhBAABIwgAAosIAADDBAAAAwAAAjsIAAPDBAACAQgAAyMEAALhBAACgwQAAoMEAAIZCAACgwgAAoMAAAOBBAACeQgAAcMEAAEBAAAAQwgAAQEEAAEDCAADAQQAAWMIAAPjBAAAswgAAyMEAAADAAADgwAAAgMEAACzCAAAEQgAAUMEAAJZCAADwwQAAmEIAALxCAADwQQAA-EEAAJDBAAAMwgAAZMIAADxCAAA8wgAAUEEAAEDAAAC4QQAAmEEAAFzCAACowQAAyEIAAJBCAAAAQAAA4EAAAFDCAAD4wQAAHEIAAEBCAAAUQgAAjsIAAILCAABUQgAAsMEAABzCAAAMwgAAoEAAAMhBAAAAwAAAgMEAAJJCAADAQgAAhEIAAAhCAABEQgAAoEEAANjBAAAAQQAAEMIAACzCAADAwAAACEIAAIRCAADQwQAATMIAAATCAAAAQQAAXEIAAKpCAAAgQQAAuEIAAMDAAAAIQgAAgL8AAEBAAAAsQgAAJMIAAIC_AABYQgAAgEAAAHDBAAAEwgAABMIgADgTQAlIdVABKo8CEAAagAIAANi9AAAkvgAA4LwAAFQ-AADYvQAApj4AAJI-AADWvgAA6r4AADQ-AAAMvgAAdL4AADy-AAB8PgAANL4AADC9AAAEPgAAcL0AALg9AAArPwAAfz8AAEA8AAD4vQAAdL4AAKK-AACoPQAAHD4AAHA9AAAEvgAAQDwAAEw-AAAwPQAAHL4AAI4-AABkPgAAbL4AAJI-AACivgAAvr4AABC9AACovQAARL4AACw-AAA8vgAAnj4AAKg9AABAvAAAML0AAFA9AADSvgAAuL0AADS-AAAsPgAAwj4AAMi9AAAQPQAASz8AACy-AAAEPgAAoj4AABy-AABcPgAAMD0AADC9IAA4E0AJSHxQASqPAhABGoACAAAQPQAAUD0AAPi9AAAPvwAAgDsAADw-AACIPQAAoLwAAHC9AACGPgAAuL0AAJi9AAAkPgAAJL4AAKg9AADgvAAAcD0AADs_AAAQPQAA7j4AAJK-AAAwvQAALD4AAPi9AACgvAAAcL0AABC9AABQvQAAgDsAAEA8AACIPQAAMD0AAAy-AAD4PQAAZD4AAFy-AABkPgAA-D0AAJq-AAAQvQAAgDsAAIo-AAAEvgAAgDsAAFS-AADgPAAAf78AABC9AAAQvQAAiD0AAPg9AADIvQAAgLsAAI4-AABUPgAAMD0AAOA8AABUvgAAFL4AAJg9AADIPQAAJD4AAHA9AAB0viAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=PwKjAlZfiwY","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16706690341777773309"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"2547494610993093118":{"videoId":"2547494610993093118","docid":"34-1-4-ZECFAEEA993FAE135","description":"This is the 52th video of a video series about "WebGPU Graphics Programming Step-by-Step". It shows how to create multiple different objects in a single scene using different pipelines.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3383616/f65df1a63aeb03c4be76f8cdef59e010/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/xSYyQwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D1p1Ba2wXOvw","linkTemplate":"/video/preview/2547494610993093118?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"WebGPU (52): Create Different Objects using Different Pipelines","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=1p1Ba2wXOvw\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhUKEzI1NDc0OTQ2MTA5OTMwOTMxMThaEzI1NDc0OTQ2MTA5OTMwOTMxMThqhxcSATAYACJEGjAACiloaHNkcWtyeXVsb2ZxenFoaFVDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZxICABEqEMIPDxoPPxPYBoIEJAGABCsqiwEQARp4gf0H_g3-AgD7_g0E-wb9AhP1Bwb3AAAA9vr7_f4C_wAFAwcEAgEAAAQG9wECAAAA9v77CPT_AQAZBfD-AwAAAAL-APUGAAAADw39AxH-AQEABQj4A_8AAAYACAAAAAAA-An_CPwAAAD_AQAA-f4AAAf7_goAAAAAIAAtjY_aOzgTQAlITlACKoQCEAAa8AFVGAD88gIHArcF3ADMIfgAgeH9_ycU5QDN4hEBwevhAb7zIADv2h0ABvEbAK0j1gATBOoARQfwABEYG__7CAcA_QYEAUzjDQFaHyv94_nn_wor-v4Y9w8AMdAHAAX-8wAYDfYABs3Q_-nbAwEqEBQEDBj3CgwDFQHbEC0DCiUVBujzEAQA9RYD8RP7AhsNAvwSDewB_CLf-ggCAAUiHwUB_fvkAg74-QYGGPgHtQz1_PtM-Pr_BfkK_vwECAD_GwP_-AD9Bgv8_-Xr9_AxKwkHBicEBBPh-gr90vnz5uTt_in8GQqjJPcEEugV-gz3AfwgAC0UBRs7OBNACUhhUAIqzwcQABrAB5G33L6-SI0979ALvcRrDb2BBl06TtNnPJXSA76WmKe8v7SsO00Tlj2jFYk9QW8APRTP4b7Brfu81ecKvT0pcz6UwOa79XIOPURFtr1UdwC9ecZjvEQYX77UZGc7pZ0_PJrLsrkgGse9PbGzPGLYIT5P9iA9PyArPSGys71NO627qzFXvKz6AT2om6W9ZUH6O6VMaj4ytRs9CstpPJSE5D3WLrc8_BFQPKIww70CQec79xBDvM1Qwb3mN1E9fjqaO3DQXj2zJeu8hmDLPEQgvb20YD29W9VHOVChXz3wdta7a5iGvCz1l70NVrc8ym_yu7xabj23i7w6duWvO6ctZLwBFpo7OyTrO_X1_D2cogg96ytZvA_pHL3N0089iXUPPWJOK730fcC7wzQCPDBjqj2hkZk8JmmjPJezEj3hXQ698J4HO6W8Fj0Xw4-78_jHvP0fdj0i-EQ9y_J1vHv067ypV8K7P2_qvN-Izr2SGTm8tqFPulLtoz3F4Ma8JnyEO6Tt7zuRgFE9HCUvvK7evLyqGvM8hX9_uWtq9LwQ3U06jeq2umo2DTyfeyo9McltvI8MqDwEx6W8XzICvEctTzpAFgE81pVHu2G27jxk2u28CoLHuzbTyL18lDY8LnMbvM6XnT3UXDO9L9fou73web3OzMK86Zzhu-oDCb07DsO5dR7XOzD1gz3hM2i9iL1QPI0jezxV7zq8sJFBO2nk0z3J0r28UrAGuDx8o7yC56m91n9fuF-UhbzwtEa8bMhfuK50BjzBO1m91K8BuZnAiD3zdt88xQeKtzVpCT2Qjfa8WH4DOnp99zwqHrS6lhint90qo7xXPcC9kQYeOSQPxL0EcHi9yN-WNxFqS72Yw0k8sWWZOUwYzTpY3bC7_hfVuJI-rTxxG828sb9mOOAx-jt-IJS8ORTQuIyC4Dyc0bC9q1JNuIWxibuS-vw7OoxCuGsOED0UTwe9C84Ht7yGKr2pE5C9AMqoODipY72qhnC6UAiiuOYWxLw70QS9ERbquI7Amb0T7tW8iZxWtuXiubxxaJu95a0INpCZMLyt5g89xyYWOFwAOr4BE429YPMxuT8pqb0b1tS9uH5Bt01rLr0OVae8yjhot9CgvLzHIpe9LzthOMotUjzgKxu8oyBduMCkQjzfA0-8bnQluFx3jj1kHXM9Nedmtwo1njwZtye9aXOdN2mArD3x9Eq9cOtLtaAXDj0XJb09KH8AOW0nwDzrw_o8mg-4uDEHQb1WHg0819-tNqV8nT1usbG905sAuCAAOBNACUhtUAEqcxAAGmAy7AAQ8BjeEj5U8_Hh_kkZzvnGBuUb__-9_wcD-B8mFbeZ4Pb_eN4OCpgAAAAoF_cU4gBIf_3d9e6v8w3azepT-mMb-S_Z9CwnC548A83-0xgrLTMA6-3NREwArwszzjMgAC3_dRE7OBNACUhvUAIqrwYQDBqgBgAAQEEAAIhBAADgwAAAwEAAAAxCAACoQQAAaEIAAKjBAACuwgAA4EEAAPBBAACGwgAAusIAAODAAABsQgAAIMEAAIDBAACYwQAAbMIAAKDBAABAQQAACMIAAARCAAA8QgAAsEEAADDBAACowQAAwMEAABBBAAAcQgAAksIAAEhCAABUwgAAgEEAABTCAACWwgAAwEEAAKhCAADYwQAAEEIAAKBBAAAAQgAAfEIAAKhBAABQQQAAfMIAAODBAACAwQAANEIAALhBAACEwgAAmMEAANBBAADQwQAA8EEAAABBAAD-wgAAAAAAAIjBAABwwQAAhEIAAGTCAACAvwAAXMIAACxCAAAAwQAAIMEAAJjBAABAQgAAVMIAABRCAABoQgAA4MAAAABCAACYwQAAcMEAAKTCAADIQQAA6EEAAKjBAABswgAAYEIAAAxCAAAgQQAAUMEAAODAAAAAAAAAZEIAABxCAADAwAAAgEEAAExCAAAAQQAAVMIAAABBAAAcwgAAEMEAAOhBAAAkQgAA8MEAAM7CAACQQgAABEIAAKLCAABswgAAgEEAADDBAAAsQgAAPMIAABRCAADwQQAAMMIAAHTCAADIQQAAsMEAAPDBAACIwQAAcMIAAIDAAACAwQAAcMEAAMjBAAAswgAA4MEAAOBAAADoQQAAoEAAAEBBAABcwgAA4EAAAEzCAACAwAAANMIAACBBAADQQQAASEIAAAAAAADQQQAAUMIAAGjCAADYwQAAMMEAABhCAABAQAAAnkIAAFDBAACawgAAyEEAADRCAABQwQAA8EEAALhBAACAQQAA4MAAAAjCAAAAwgAAIEEAAFjCAABcwgAAHEIAAADCAADAQAAAWMIAAHDBAACAvwAADMIAACxCAADCQgAAaEIAAABBAAAAQQAAQEAAAIjBAAAMwgAAgD8AAOBAAACAPwAA6MEAAMBBAACIQQAAAMEAAEDCAADIwQAAAEIAALpCAABEQgAALMIAAMJCAAAkQgAA2EEAAAzCAAAgwgAADEIAAFjCAACgwAAAMMEAADzCAAAcQgAAuMEAAADCIAA4E0AJSHVQASqPAhAAGoACAACuvgAAgDsAAAQ-AACKPgAAMD0AAM4-AACSPgAANb8AAHC9AAA8PgAAPD4AABC9AABAPAAArj4AAAS-AACovQAAEz8AAOA8AACAuwAA-j4AAH8_AABUPgAA6L0AAFC9AACAuwAAoDwAAHQ-AAAMvgAAQLwAAI4-AACmPgAAjr4AACQ-AAA8PgAA-D0AALg9AAAkPgAAuL0AAAS-AAAsvgAAlr4AAKA8AACePgAAZL4AAK4-AACYvQAAqD0AAFy-AAAcPgAANL4AAKY-AADovQAAoDwAAFC9AACYPQAAmL0AAGk_AAAMvgAADD4AAKY-AAAcvgAAiD0AAJY-AAAcPiAAOBNACUh8UAEqjwIQARqAAgAARL4AAEA8AACmvgAAC78AALi9AACoPQAAiD0AAEA8AAA8vgAAZD4AAAS-AAAQvQAAiL0AAOi9AAAQPQAAUL0AALi9AAAvPwAATL4AAMI-AADIvQAA-L0AAFC9AACIvQAAoDwAAOC8AABsvgAAUL0AADA9AACIvQAA4DwAABC9AACAuwAAED0AAKY-AAAsvgAATD4AAFA9AAAsvgAAmL0AAMg9AAAQPQAAuL0AANi9AAAEvgAAmL0AAH-_AABAPAAAuL0AACS-AAAcPgAAqL0AAHA9AABsPgAA4DwAAKA8AADgvAAAgLsAAIA7AAA0PgAAgLsAAAQ-AAC4PQAA2L0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=1p1Ba2wXOvw","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["2547494610993093118"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"14663039446912253115":{"videoId":"14663039446912253115","docid":"34-8-3-Z57D81870E5C95BEA","description":"This is the 32th video of a video series about "WebGPU Graphics Programming Step-by-Step". It shows how to create a 3D Breather surface. Most examples used in this video series are based o...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1530420/0b8cc7d7cae0dc70c065a379fab82f44/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/A2Od3AEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DYecHbHT403c","linkTemplate":"/video/preview/14663039446912253115?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"WebGPU (32): Breather Surface","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=YecHbHT403c\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhYKFDE0NjYzMDM5NDQ2OTEyMjUzMTE1WhQxNDY2MzAzOTQ0NjkxMjI1MzExNWqHFxIBMBgAIkQaMAAKKWhoc2Rxa3J5dWxvZnF6cWhoVUNnMTRYZnFYaW0wdnBnYWJVM1Q3dFJnEgIAESoQwg8PGg8_E9kFggQkAYAEKyqLARABGniB-wAB-v8CAPQJDwkFBvwBEAkL9PYBAQD5_PIDBQT-AOr5BQX8_wAA_fT1CQYAAAD9AgH3Av4AAA0G9QMEAAAAAPEAAfgAAAAHAv__Ef8BAfgB_AED_wAAFv4GAwAAAAD6FQj8_v8AAAb9DP8AAAAAAfzrBAD_AAAgAC1ZJtc7OBNACUhOUAIqhAIQABrwAVkD2P4FDgID0QLrAesM2gGBAAL_Tf3uANjvCv_d8-8B5AwCAOa9HgLlGxH_vRHv_-4C3f4wDgYBAAUM_yHxBwAI_gAAMs8PARD_CADpE_X_AR8n_yoPL_8Tyg7-Hhb2_hriBP627eP-yPrSAQoTIQAsACQBLPUIAvEeF_obIgcD5gPpANcCDfy-3f3-CecLDPn10wQVK9n_CRT7ChEC9QYB0wz-IvTzACILBgzj8w_63g75A_8F-QrRCx0DCCEh-v7sB_X7_vAD5u348Q_-8fv-8AEM6eAFDwgHAw0Y1w_0994N-b79CAb0ExkGKxLu-iAALb9PJDs4E0AJSGFQAirPBxAAGsAHbcjfvnP31Dz-AaA8NW7AvdFS3rxFM4m7OWTjvbLSCzuJAy290v_SPWkqdT1UlAW8_Iy7vlpTD7zG6sW7Ci9hPhdxsLxB08Y5huMJvt8g9TysASq9RBhfvtRkZzulnT88msuyuSAax709sbM88zsNPnYUzLyGS1g8ArVdvV96Gz3TsC69vlKxvOGLArx9Qcu8Tir6PdVeHzwh6Cg9vFruPUBjS7wrAac8-fK3vSwJljvCGy08TyRzvLiCHD1aDYm8HejBPYb8frnqSY88fxXgvW47I73xnZg8xijSOQ-HW7w2-iC7bx-DPK4M6jyffYA8u7upPZIkiL1yKFm6PhltvW8zUD2wY5I89fX8PZyiCD3rK1m8HIS_vU2tDT03nOQ7nNlTPNCx6LzHVZI504bjPcx2aj3WdL08kStQPeaWVr3ewXQ8CS2APbY3Lj2TQ7q8VxgMvVcbCD1b5EO8_OAcPbnjSD1qu-y7jZuavXOVOD3s-4u8O8UKPlaDK71f8OU7LbgaPS2ZvroyHEA6VWsBPTvZtLveI7Y8ewfLuxu6m7vEkay8H4cgvFD65zsIZpa7ahDJO0yTrTxzyLw5vB_HvZBJ6zyC4zK8AsiKPTiMjb0Ux2S7gRndvGS1lDyRAlU86vpPPR9Mur1quSg6YkBAvTHsoD1YFvE6TwSxvOAYWTl48dm7V10HPVxnjb2uVW25YzEAPVddhzx0Ygs7gVv3PQhLlr34X-44XDEtPY5JNb2NKiK7FOppvJSVUD38QXK7bQPXPbWj2L0Mn685NyUPPeu4gD0d1bs5VyqDvVx3zrxaxg05en33PCoetLqWGKe3snKevHklpLxZi0u5bPOVvSZf_7yxwES4S7F-vN16zTzFqXe5hxsNvEW76Tuikbg44q3zPN6wCD2gE8O4FkBCPF7aED3ceYe3PfE8PaNYLr3cABS5yy_DPCCVxbv8jkU65s2hPF4lRLxeYxc5EN_TvEP8CTuMTGi3dD6hPIV_nD2MlkS5ZYTcvKyXlT16Lwk3K6oZveapMzwCwQG51LpIvWqlkL0OtTa4VP7WO87i5T1PVVo4bcX-vaLUPr0aL_S4wnVbvbow0r02w7u1nXClPNmXDL0jCXe4vR2hvLlVAL675i24H58APqTkkL0V6Dq5lGwQvbpJsbyD43O39kbtPFSDujwnVoq33DRRPXmxsDxQnqo3XKihPX3ElL24oZY3Iv_sPTUpBT7zflu45yBDvQt0cj0FdZW4XIllvWQz0TynvaA3hUyoPFR_U71yQp22IAA4E0AJSG1QASpzEAAaYCIGAPHU7c3cEUj25vPkNA702-bWvDL_NNv_ND0b_wsB5rJ7B_9H8xgDngAAACb29wXpAAd_EMPi8LI43KMSBU39YP3tM6wA6RsFtwUG4ScBFPNDLQAT37ozVsnoIQ0P9CAALadjFzs4E0AJSG9QAiqvBhAMGqAGAACAvwAAwEAAAPhBAAAQQQAAUEIAAIBBAACqQgAAAMEAACTCAAAQwQAAIMEAAEDCAABwwgAADMIAAIhCAACYwgAAUMEAAMDAAADgQAAAgMIAANBBAADIwQAAUEEAAPhBAACMQgAANEIAADDBAACwwQAAoEEAACxCAADWwgAAJEIAAHDCAADAwQAAFMIAAFDCAACAQAAAkkIAAFDBAAAoQgAAoEAAAIjBAAB8QgAA4MAAAMhBAAAAwgAANMIAAADAAABAQgAANMIAACTCAAA4wgAAAEAAAChCAABgQQAAEMIAAADDAABEwgAAEMEAALhBAACWQgAA0MEAAKBAAABUwgAA4MAAADDBAADIwQAAIMEAACBCAAAEwgAAqEEAAHBCAACawgAAqkIAAGDBAADgwQAAFMIAALBBAABEQgAAqEEAAATCAACIQQAAMEIAAGhCAABwwQAAgL8AAIBBAABQQgAAhEIAAEDAAABQwgAAFEIAAKhBAABYwgAAQEEAAPDBAABswgAAEMEAALxCAAAcwgAAgMIAABDBAABAwAAAMMIAAI7CAABEQgAA8EEAAEBBAABgwQAAdEIAADBBAADgQAAAGMIAAHDBAACYwQAADMIAACDBAABMwgAAwMEAAIjBAAAswgAAAMEAAIjBAACYwQAAgMEAACBBAACgQAAA8MEAABTCAACowQAAkEEAAIhBAACwwQAATEIAAIJCAADAwAAAWEIAAABAAABYwgAAqsIAAEDBAACAQAAAAEEAAOBAAACEQgAADMIAABDCAACAQQAAoEEAAMBBAADgQQAAuMEAAGBBAAC4wQAAiEEAAAzCAACoQQAAisIAAIDCAAD4QQAA4MEAAOhBAADYwQAA2EEAAPDBAAAkwgAAqEEAAKhBAABsQgAAQEEAAIhBAABMQgAAUMIAAGDCAAAAQAAAIEEAAIBBAABQwgAA8EEAAHhCAAAwwgAA-MEAALDBAABgwQAA6EEAAExCAAAwwgAAQEIAABBBAADAwAAAlsIAAGDCAAAAwAAAIMIAADBCAACAPwAAyEEAAAxCAADQwQAALMIgADgTQAlIdVABKo8CEAAagAIAAJ6-AAAUvgAAJD4AAMg9AABsvgAAkj4AAJ4-AAARvwAAvr4AAEw-AAA8PgAAqr4AAKg9AACoPQAAEL0AAOi9AABkPgAA4DwAAI4-AADyPgAAfz8AAGQ-AACgPAAANL4AAJi9AAD4vQAAQLwAAMg9AAAMvgAAJD4AAGw-AADIvQAAgDsAANY-AAAQvQAABD4AAOo-AAAMvgAARL4AAPi9AACGvgAAQDwAAOg9AABQvQAAFD4AAKA8AAAMvgAABL4AAOA8AACmvgAA6D0AAJi9AABcPgAAHD4AAIC7AACgPAAASz8AAMi9AAAUPgAAnj4AAES-AAD4PQAAJD4AAOg9IAA4E0AJSHxQASqPAhABGoACAADIvQAA6D0AAEy-AAADvwAAuL0AAFA9AABAPAAAUL0AAAS-AACOPgAAcL0AABy-AABAPAAANL4AADA9AAAwvQAAQLwAAD8_AACAOwAA3j4AAMi9AACIvQAAoDwAAAy-AACAOwAAmL0AAPi9AABAvAAAgDsAAKC8AAAwPQAAoDwAABA9AABwPQAAjj4AAIK-AAAUPgAAFD4AAHy-AABAvAAAuD0AAMg9AADIvQAAJL4AAFS-AABwPQAAf78AANi9AACovQAAqL0AAAw-AADovQAAEL0AAEQ-AABMPgAAQDwAAKC8AACgPAAAuL0AAGw-AACgPAAAmD0AAKg9AADIvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=YecHbHT403c","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["14663039446912253115"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"3076677346846776196":{"videoId":"3076677346846776196","docid":"34-0-4-Z5CE8C6B5A6BBEE1A","description":"This is the first video of a video series about "wgpu Graphics Programming in Rust Step-by-Step". It gives an overview about this tutorial video series. Most examples used in this video se...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2955583/aa0603a2d7aacfee1ddd8e8583f4cdc3/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/dy7w9gEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Di6WMfY-XTZE","linkTemplate":"/video/preview/3076677346846776196?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Rust wgpu (1): Overview","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=i6WMfY-XTZE\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhUKEzMwNzY2NzczNDY4NDY3NzYxOTZaEzMwNzY2NzczNDY4NDY3NzYxOTZqhxcSATAYACJEGjAACiloaHNkcWtyeXVsb2ZxenFoaFVDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZxICABEqEMIPDxoPPxPyBIIEJAGABCsqiwEQARp4gQwEAv7-AgD0AgsAAgT-AQ4M8gT1AAAA7f0BBAkAAADy9f8BAgAAABIFCP__AAAA_fj4Avv-AAD__wf5BAAAAAj4AAf9AAAABQH9B_8BAAAJBwP6AwAAAAD_AAkAAAAA_AEDBv7_AAATCQMLAAAAAAAAAgYAAAAAIAAtaVfaOzgTQAlITlACKoQCEAAa8AF07v8Dpf75-0v-7QDqCPcAgQUL_zUI6ACyAwoA4AXoAQAL6ADa4gAA-PEL__T8Dv8E-ub_MPIPABYLBf8YA_ABCQEdACzj_gAwCvMA_wTu__sPBf8N-hf_HeoFAO4JBv4RAA7_HgTi_wAi-gH2BAb_JAAeAQ4DBQXzGBP7ChID__rx__7s-w393Pj1__D0EgMB5fcCGvz9_-nwCQQI_-ABCg0A_hX_1_wOBugEBP38_vj1BvwxAfECHwEOAfv8-AIN5wQB_vX0-wX3AfoR5AsH9dsO-O3nDv__FuoGEuj7-_v_BPbe9QT48egEAOT2-PsgAC1uJ0g7OBNACUhhUAIqzwcQABrAB8GnBb_UlRU8csPvvPK0nD2baGE9ZP64u_gzPLyHSzM9xMGUu4my170Nl4s8W65hupfHqr4Tx-w7vhGdvFG_iz4dbBY9m-hzPXXJKL7aVJ09k5CjPBU3Tr6tNOm8ZTpPvLYvAD6UUHU9CYz1O587AT6PlCg9OxixPCS6Ir0JDIO9S-okvQIOEb4OOte8Jz4tvFOXDD4Ohrq8T3ulPCAHuj2CkTe9iLKcvIDeCj3Umf-7hNRtO2QG6r2aJBY9lluaPMq0nD3iQIO949e4u1szaDx87iS9qGSpO2rUaD3ICZM8WTDWvD7EcL2V5TU8Bo8lPLsqwD2mbCc98mV9PLTTxbw5Org8DwJZO3onFT1qYzE92hNuvE88B70Neco9h2DmO_VSDD2gD2C8_E_EOyieAz6srVi88eXPO2_KprxZYq88YqylPHZJ5jxdgAc9gsudumeHTj29gOg8CULkOp4RX7sRHzO8KSbKPJDAD77SdJG8tT8EvNGT0j19RfG76MmrvHK_Az0RXxw9Em94vBjMnzyavs-7_qjdO8oyST28dum8CfGSvCgsDL1dkp68EX8BPCx12rzAZHk9MCopvEy6V71R54C8-TIsvDX6hz0O_a6845mju3ZxWbq47yy8Z63TOmpzNTuveRW9IPXTuwqRgrx0oSg8PtI7vE8EsbzgGFk5ePHZuyKI8z1qsSW973vtulFtSz1h1Qu7toZvO0PSITxpZhc9jhG_O3JUiTwnBSy95BWIOw8pxLsa6zE9aiXpOX0NXL3foYu7dAwnuWZhVD238Yc9StyxOVQ27DxZVjW93MUjOXHc8zsi_Au9EC_bOBwFqToQ0Fg86MoGuoP3Bb6JaRW9DMWSuUuxfrzdes08xal3ufnA6bv5pG68Di-QuOKt8zzesAg9oBPDuJlSbT0WKd68E_ONuNUCAD368t08x6I3uFNXozx1HCQ9h1tVuJi85jyVovC7yiW6OHsS2LzPBmq98aehOEYu07z2ARI9aAvxOJiZ47qdZgO8L_ASti9rpLt7qnm9eVA6t1JIz7s-PKu9T7LkOKUl4DxBsfo8QDvTuFRT0r3odM-8L_jFN2VzsLzLPAO8TYpiuBO6yzvXoZq6Gl43tjP8Vzp2ihW9veQwON9PvT29rjo87FdruZernzxjZc-8icrWN23q2TuwDUu8PZZGN1e3tLum2Ey9zTG4N2EGeT3zOhK-S-epuIqWVz0QWPk9jRdAOO3EmzxFScg97lIKuZ2mKr3N3Xi8fui7tzFo1zyZTIC9WeUKtiAAOBNACUhtUAEqcxAAGmBMEAA56EHz3AFF8xP7-Q8M_A0j9trx_-fcAPIm4OIIxt_BJRj_UNHxFqQAAABB5MwUHQADfSTl1wauBdPe4vz_J38DHCqQqRQH68MQ-M39DALkVhYADdWyFRcS5idPIgMgAC106xs7OBNACUhvUAIqrwYQDBqgBgAAAAAAADRCAAC4QQAAQMIAAPBBAACgwAAAyEEAAMDBAAAYwgAAIEEAAIBCAACmwgAAkMIAAGzCAACIQgAAsMEAAADCAABQwQAA4MAAAATCAADgwAAA0MEAAPBBAACSQgAAOEIAAIjBAADIwQAAEMIAACRCAAAcQgAAPMIAAERCAABIwgAAUEEAANjBAACqwgAAUEEAANJCAACowQAATEIAADhCAABAwAAAokIAAABAAABAQQAAsMEAAAjCAADgwAAATEIAAGBBAACAwAAA6MEAAIDBAAAAAAAAcEIAANDBAADawgAAgD8AAGjCAADAwAAAaEIAAABAAAAAwAAASMIAAOhBAAAcwgAAuEEAABjCAADAwAAA6MEAAExCAACsQgAAAEAAAGBCAAAEwgAA-MEAANDBAACIwQAACEIAABBCAAD4wQAAAEIAABBBAAA0QgAAVMIAAHBBAAAQQQAAYEEAACBCAADIwQAAoMEAABxCAAAAQAAAjsIAAEDBAACawgAAgD8AACRCAABIQgAAoMAAAGDCAACMQgAAJEIAAOjCAAAMwgAAQEEAADDCAACeQgAAPMIAABxCAAAUQgAAIMEAAKjBAACAQAAAoEEAAKDAAABIwgAAUMIAAHDBAACowQAAgMEAAGjCAAD4wQAAQMAAAKhBAACYQgAAqMEAAABBAAAQwgAAYMIAAHDBAACQwQAALMIAAOBAAADwQQAAyEEAANhBAAAEQgAAkMIAAIDCAADAwQAA4MAAAABCAAAAwAAAiEIAAIA_AACKwgAAFEIAAOBBAAA8wgAAoMAAABhCAABkQgAAsMEAAIA_AADAwAAAYEEAAGTCAACQwQAAAEIAAMDBAACoQQAAIMIAAMDBAACowQAA4EEAADhCAACCQgAA-EEAAKhBAACowQAAmEEAAAzCAABAwgAAYMIAAJRCAADAwAAAQMIAAOhBAAA0QgAA0EEAABzCAACIQQAAoMAAADBCAACYQQAAtMIAAMBBAABAwQAA8EEAACjCAACywgAAEEEAAEDBAAAcQgAAwMAAAJjBAAAgQQAAAMEAALjBIAA4E0AJSHVQASqPAhAAGoACAACSvgAAyL0AAPi9AADKPgAAXL4AAAM_AAAEvgAA7r4AAMq-AAAEPgAAjr4AAGS-AACgPAAAuD0AAGy-AAAwvQAAdD4AAEA8AACqPgAA_j4AAH8_AABwvQAA2L0AAKC8AACAuwAAiD0AAEA8AACoPQAAlr4AANi9AAAkPgAA-L0AAFQ-AAD-PgAAnj4AAJi9AAAMPgAAtr4AAL6-AACCvgAAgj4AAEA8AACqPgAAFL4AAIY-AABUvgAAlr4AAHA9AADYPQAAVL4AAAQ-AABQvQAArj4AABQ-AADYvQAAED0AAFM_AADIPQAArj4AAHA9AACGvgAAuj4AAOC8AAAsviAAOBNACUh8UAEqjwIQARqAAgAARL4AAOC8AAAEvgAAE78AADQ-AAB8PgAADD4AAMg9AACYvQAAgj4AABS-AADoPQAADD4AACS-AABwPQAAgLsAABA9AAArPwAAuL0AALY-AACKvgAAyD0AAGQ-AAAwPQAAqL0AAIC7AADovQAAcL0AAOC8AAD4vQAAiD0AAKA8AABQvQAAED0AAFQ-AAA8vgAAkj4AAMg9AACOvgAAQDwAALi9AAA0PgAAoLwAAEC8AADgPAAABL4AAH-_AACoPQAAoLwAAOg9AAA8PgAAQLwAAL4-AACOPgAAuD0AAKA8AADgPAAAur4AAKi9AABQvQAAUD0AAHQ-AABQPQAANL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=i6WMfY-XTZE","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["3076677346846776196"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"748922129916430538":{"videoId":"748922129916430538","docid":"34-8-2-ZD49A0C51A53E1485","description":"So... you know your programming language but still have issues "solving" problems. If this is the case.. this series is yours. Here I will provide a kind of fun, useful, everyday life prob...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2425688/25718609e032465dbb51deb93e53ff17/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/zZwvPAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DxET7Bko48n8","linkTemplate":"/video/preview/748922129916430538?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Practical Programming Practices; Dizzy. Working with strings to decode a hidden message","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=xET7Bko48n8\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhQKEjc0ODkyMjEyOTkxNjQzMDUzOFoSNzQ4OTIyMTI5OTE2NDMwNTM4aogXEgEwGAAiRRoxAAoqaGh4anFhcmlveXlkZGh0Y2hoVUN0dE1nYTFTSE5tdWxqaXFPU2ZXbGhREgIAEioQwg8PGg8_E5wIggQkAYAEKyqLARABGniB_v4BCPsFAPUBAwUHBP0B_QH1Bvj9_QDzDgT5BAEAAAUEAQn7AQAA-v0IBAAAAAD3_vwH9f8BAA77CAQEAAAAEf4A-f8AAAAFAfwR_wEAAP8AAQL7AgABBPYR-QAAAAD2BwgD__8AAAUC_fnz_AAADPn4BQAAAAAgAC15oOI7OBNACUhOUAIqhAIQABrwAVHg4f_E7P3-9_ftAO8J4QGBBQv_MQb7AO725gC-Du3_8fQCANIUD__rGuoA4iQkAOsE1f8W-RIAEfIL_xnpCwAj_fsANufzARb19gH_9ur_5hHh_ykP-wId6gUAGRL4_ijeBADuC-AB_-_5_xgPHAEj8w0BCBPrAvn5F__oGAAC3w7e_vMQFwXp-gf_7wUcAesS__saFQ39AyP_AgTj_QcgHP__B_rvA-kHCwfvCQkG_SnrAA0B5gEZAfwKGAMJ_g_29wH19v79FgQM-yMFEPkBBAMIC_ECDScGAwEI6Aj9F_v_9PQJCADKBfkH_-X5CCAALW4nSDs4E0AJSGFQAirPBxAAGsAH2EX5viisP7uCnOY8_RwZPCu6mrw7M2I7nrVbvQ9faz1H-v48kKIePkoS3zy3QwE8dHzEvhyE7zyZ2i29PSlzPpTA5rv1cg49HOHdO6nG5DuVcii9FAdQvpN2fjyKmh69jzI3Ou-cPL34cbQ8D5dcPjqDFT2BxUY9qarIu7JdJr1fwQy9UZZrvIF0pr2bc9M7LQGdPT8I3DwtWoA7FBU7ux-lDb0CN4E83kB8vZy_qjuXe7e8crWvvWJZOr3nbdG8rMD1PLSuUb2wz_c8LNy9vcm_oDx_z1k8qcSQPRFIkzzHRLE7PsRwvZXlNTwGjyU8giSHvCA-lbwU0e-8XoSJvaEKJDxlzLi8hEvnPVE2QLx5TVm8bD4uPMXF0T3_5qo8Vu-COmtuOzwOgvE6PSZXPXcRpjwjtgA96Y3JvOfC7Tzk7pi7RvWMPXH_cb04Bq68EH6tvXrzRb03bUY8l97jvO7x3TylYb67LGw8vLqh6T0cORg7pCyNPZ0cFbx5bJE71OICPVuNtryYkAe8o4SqvLOKDLzxMh68cqICvak8cLydLgs7CdBFva3sjLy5kY289xuzO8xunLxmcTW8KHbZvFcIq700iIu76C_0PSrG2T1iB3u6tvBhvMiLFrzUTO-7kQsOPSHTtTzOnAG8bHjavbzmOj0uWC86tb7tPKiTJ71o6rO7tGBYPc_56TzEL6s6vAjzPankl71UIfA4VPqePZroOL14Wk846pwaPZ7YHjyhsxI7H01QvQZZAL04ixM6QNaBun_Ihr27Hhu5YMRDvZEl2LyU7AU5VDbsPFlWNb3cxSM5HaKbPHm5ALv73Qo5avYju--dp71iSNy4kPrGvP_hU7xrJZC5WqFIvIu8UTzOEx85Cih5vBxeDrzkS1O5Hs5SvXPshbz8GhW54Ok_vfAALzqE1xa4i2t8PMlj_DwnRi25dpkrPC2IUr1W6Vy4GrdivYUDhj1hd7A4GviGvc9YSr0ucsW3Hs6yPLYlVz2rSUy3e0AKvdVCyTwTpuc2_2mkvSfZqr0XVGw4sEKQvUwAmb0hZWO4_D7HvbDmYL1iPv047CWXvQObzrxEeBE4wnVbvbow0r02w7u1HtDIvdLAcrtBmyq5XUrCvBHpwr3eR504O9qdPVlRQ71xldO4KopcPZt8abww9RO3ZHXrPcXcPz0kDZq4zVu1PYoTqTyFLzS4ewGsPDeEzzzsWyG5VRimPW0LxT2Dx-c4CA6OvRhzfLwt3IG4cP2FPHqSTzydf_W3QnZ-PQyeGL0jO963IAA4E0AJSG1QASpzEAAaYDMGACYJBuXa9WLrO-LcCN0TH-8cyCv_HecABifpq-En1sUWF_8ezvbrpAAAACQI1VANAOl5Jcv3Ee0J3syY2STyf-EXG7j_QecG30Q4-d8E-ARqGgAcyrstKfHaRUP8FiAALccRFzs4E0AJSG9QAiqvBhAMGqAGAAAUQgAAqMEAAJZCAABMwgAAiEEAAOBAAACIQgAAQEEAAFDCAACAQAAA8EEAAFDBAADIwQAAgMAAAOhBAABgwQAAXEIAAM7CAAB8QgAApsIAAKBAAACAwAAAVMIAAGxCAADowQAAcEEAAAjCAADQwQAAvkIAAChCAADAwQAAoMEAAFzCAAAUQgAAgMIAAATCAAC4QQAA0kIAACBBAACIQgAAIMIAAODAAACoQQAAuMEAAOjBAACowQAAoMEAADxCAACAQQAAsEEAAKbCAAAgwgAAeMIAADRCAABsQgAAcEEAAGDCAADAwAAAAAAAABBBAAC4QQAAoEAAAJjCAABAwQAAUMEAALjBAAAcQgAAKMIAAEDCAAAEwgAAZEIAAIpCAAAowgAAqEEAAMjBAAAAAAAA8MEAADTCAAAgQQAAEEEAANjBAABoQgAAiMEAABRCAAAwwQAA6EEAAIjCAADgwQAAGEIAAEDCAACIQQAAuEEAABDCAAAIwgAA8MEAAJrCAAAUwgAA0EEAALJCAABUwgAAJMIAAJRCAACuQgAAyMEAAIDCAACYwQAA0EEAAMZCAADYwQAAqEIAAMBBAAA4QgAAgMAAANhBAABUQgAAQEIAAADCAAAAQgAAwMEAADTCAAAEQgAABMIAAAAAAAB0wgAAgEEAACxCAAA0wgAAgMAAAODBAADQQQAAMEEAAILCAABQQQAAIEEAAJDBAAD4QQAAKEIAAOhBAABAwAAARMIAAJBBAACgwAAAFMIAADTCAACwwQAARMIAAODBAAAQQQAASMIAAABAAABwQQAA-EEAAAhCAAAIwgAAUMEAAEDBAAAowgAAAMEAAMDBAAA0QgAAPMIAAEhCAAAEQgAAoMAAAMjBAADgwAAAmEEAALBBAAD4QQAAUMEAAJDBAACgQAAAAMAAAFBBAAAgwQAAYEEAAIBBAAAAQAAAIEEAAKBCAAB8wgAAhMIAAKhBAACgQAAAmEEAABDCAACywgAA0EEAAADAAAAAwAAAAMEAAKDBAACwwQAAgD8AAABBAADoQQAAoMEAABhCAABwQQAAUMIgADgTQAlIdVABKo8CEAAagAIAACS-AAA8PgAAFD4AAAS-AAAwvQAAdD4AAOi9AAAfvwAAgr4AAHC9AAAQPQAAfL4AAOg9AADgPAAAmD0AAJi9AADYPQAAoLwAAHw-AAAJPwAAfz8AADA9AACoPQAAyL0AAJa-AACgPAAAoLwAACS-AAB8vgAAgj4AABQ-AADoPQAAgDsAAGQ-AACuPgAA2D0AAHC9AABcvgAAuL0AACy-AACivgAAUL0AAEC8AABwvQAA4LwAAII-AAC4PQAAQLwAAAy-AACGvgAAiD0AAOA8AAAUPgAAbD4AAIq-AAAwvQAATT8AAIi9AACiPgAAFD4AAI6-AAD4PQAAEL0AAFA9IAA4E0AJSHxQASqPAhABGoACAACWvgAAQLwAAMi9AAA9vwAA2L0AAIC7AACgvAAAcL0AAJi9AAA8PgAAPL4AAAS-AAAsvgAABL4AAIg9AADIvQAAHL4AACs_AADovQAAxj4AAJg9AAAcvgAA4LwAAJi9AACgvAAAiL0AADy-AACAOwAAUD0AAFA9AACgPAAA2D0AAHC9AAAEvgAAVD4AAOC8AAAsPgAAgj4AAHS-AAAQPQAA6D0AAKA8AABwvQAAiL0AAOA8AAAQvQAAf78AABw-AADIPQAABL4AAHA9AABkvgAA6D0AAFQ-AAD4PQAAMD0AAFA9AADgPAAAEL0AAIA7AADgPAAA-D0AACQ-AACAOyAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=xET7Bko48n8","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3024,"cheight":1960,"cratio":1.54285,"dups":["748922129916430538"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"3104356118140573787":{"videoId":"3104356118140573787","docid":"34-4-11-ZEDE6BE2E961B8898","description":"Science & Technology...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2226493/891b5e197589f7d4a6508905b7e1e93f/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/ICSKXwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DrL_uwV5jCpo","linkTemplate":"/video/preview/3104356118140573787?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Practical Programming","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=rL_uwV5jCpo\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhUKEzMxMDQzNTYxMTgxNDA1NzM3ODdaEzMxMDQzNTYxMTgxNDA1NzM3ODdqiBcSATAYACJFGjEACipoaHR6cHBjdWd1eGtib3ZjaGhVQ3hRVlAtenJ2cERqTktIWnpwOE9NdHcSAgASKhDCDw8aDz8T1gSCBCQBgAQrKosBEAEaeIH7AAH6_wIA-_4C_wME_gEUBfgG9QEBAAcKBAQHA_8A9wj8Af8AAAD9AvsGAQAAAPoH-wf7_gAABgAM_wQAAAAM8f3_-QAAAAYHCBP-AQAA__z7_wP_AAAT9g_9_wAAAO0S_wf_AP8ADPv-8QEAAAAJ8QED-_P-ACAALVkm1zs4E0AJSE5QAiqEAhAAGvABZPz2AdcRDAAF9-UA3x3qAIEFC_8vF-kAy_UIAM4C6QDyFPkAz-wM_wUWDgDJDvL_DOfbACP5CwAWAyMAOAsLAAcaFwBB-voAFvX2Aer67AABBgz_JfkeASz0AQETCfv_JwkRAN0K9ADrCe4E_wMhABoOCwEuBxEA_goe_fEjBv8MCvcDCw_-_ugHAv_-DBcCDRH6_Q0S_P7z-QEC7_zPAwjm_PsQCOsDMvr3ABAD__3t9g7_GA30BQn1-QAVEAoB5_0HBQMA_AjTDQX8It0NAe73EgT3Ag__5g7y_v_vBvb2Aw376g8H9_MJBPf6CPn1IAAtbidIOzgTQAlIYVACKs8HEAAawAf9FgG_WNHVPFS3hrvD_Eu89dvXPf2_arzg4te8eLQQPNiTBrvS_9I9aSp1PVSUBbybHaG-RqGbvMhnqDw9KXM-lMDmu_VyDj1aLlu-6o-VPG5ikrxEGF--1GRnO6WdPzzGjRY9wvC2O-Qb5TxyH5Q9mAeKPfRx6TvJV8K85gwAPULuAr0PWEO9PxljvGyJ5rx3hMM9E_s6vDJvmzscC3o-c1yXvITMX7w_T4s76pLQO0VNjzz6ErW9ZSNrvLINwTz3PxA-F6BtvJ9J8jsD-6k9VaNXPO24wDv6NhM9XtoQPf_GIryVUoY9IzHBPLtlYrwatZw9MfC3vDDhJzteo8C8DWKRPY7TqzzdYDg-KaZcPeMbPjoYPmK9drd8PRbfKzxhScM8HRc8O7ASHjyU_wQ9CTFcvYQjjjvgFLG8EU_bvHILpzzRhYc8Go-MOidXCLtEiqE9D7jOPcfibTy4PHe77FMJvac9pbxVj7q9vjk3PBeZJbw2EME9urvOvcDUxzq_w4M9NCqVPAsPqbkYzJ88mr7Pu_6o3TsT_LU9dJA8PQErj7sZNBk9FAAovfLjlrtjXkc8pFA7PfmvPbsdBN29qGonPK8h2TvDPps9E481vSUkEjxz_lw8igHUOwOYcLtSXxY97GqyvOGHObxSG8u8cZZtPKsXT7vy5B-9uDa3u1HIZ7sbdMg9QDdPPVcGVbuNv7o5YVovPGiPmzu-gU49pVpVPGlhZLsJ6xK8EYF0vXVh_7oo4H86NHaDPX_jpbp5bSA9YY-0vVvQlzn-t5I8BlwBPdsdLDiovyM9N_FfvWg0objuc-O70qGIvcMjPDkB4DO8hlzjuxbsUDpAuCe9432mPNyBIjrboJs8AqPou11ALDqANgg9QW61vB0DYrmNP_Y88YF9PUIe07irbVQ8tyhzvY6q1bccBtg828cFvTZXaTlbEQu9UJztvHDTAzmxVRu8tNaGvPYea7irzAo6y6spvQlVwrdiQ5w8wx2JPViwoTlracm8One7PIrCw7cSR4O8niNSvXurHrd2U2q9V8_JvVw6ari92IM7yqacPAV5EzcZrUO9J-CyPCbOhzgj0bC8clPDvOMQO7hLj7s9Qj4IvTxjfDhhUKY7czJMvaKXi7fUQ_Q9VmBNPZSLXblgZxQ9f80FvJkPILjbwQg9xVJJPXUxqbahG1C9pxx4vSwiArYdlww9SQ9DvlQxTbmKllc9EFj5PY0XQDgeOIK9M_OePZzn8rhciWW9ZDPRPKe9oDfspQa8i6devSSuuDcgADgTQAlIbVABKnMQABpgJRUAPtwrud33Y-ke2hAe-vkW6vXdMv8B7P8VPAut9Dqz3QVbAAbBGfeiAAAADx70SwIA7n8B3_QByBP11ZnzEP9l2zxTo-gH7M3CLAfi2PUjFhLbAAfbowo858sjZAT5IAAtM3sTOzgTQAlIb1ACKq8GEAwaoAYAAOBAAABwQQAAmkIAAIDAAADIwQAAHEIAAP5CAABAQgAAosIAAABCAAAMQgAA4MEAAJjBAADAQAAA0MEAAODAAAAsQgAAwMEAAAjCAADgQQAATEIAAFTCAAAEwgAANEIAABzCAADgQQAAAMEAAFzCAADAQQAAJEIAAAxCAACAQgAAgEEAACBBAAAkwgAAVMIAAABBAAA4QgAAAMEAACRCAACowQAADEIAACRCAAAAwAAAHMIAACDCAAAYwgAAAEEAAMDAAACcwgAAhMIAAOBBAAD4wQAAaEIAAGBBAAAIQgAAOMIAAODAAACAwAAAFEIAAPhBAABkQgAAIMIAACBBAACaQgAAiEEAACDCAABEwgAAgMAAACjCAADAQQAAMMIAAATCAACAQQAASEIAABTCAACUwgAAEEEAAKBBAACGwgAAoMIAAJRCAABYwgAASEIAAJDBAAAAwAAAMMEAAGBCAABgQQAAoEEAAIDBAADeQgAAOEIAAOBAAAC4QQAAgMIAAHTCAAAIwgAABEIAAMDBAAAEQgAAWMIAALJCAADQwQAA4EAAAMBBAABwwQAAMEEAAMBAAAAwQQAAuEIAACTCAABgwQAAlkIAABDBAADgQQAAwMEAADRCAACAvwAA8MEAAADAAAAAwQAAgEAAAGDCAAAAwQAAiMEAABDCAACAQgAAgL8AAKBAAAAgQQAA4EEAAHDBAACIQQAAQMEAAHjCAACaQgAAcMEAAPjBAABYwgAAqMEAACBCAADowQAAYMEAADhCAAAcwgAABEIAAETCAAAIwgAAsEEAAIBBAADAwAAADEIAACDBAABAQAAAmEEAAGBBAAAAQAAAEMEAAIDAAABQwQAAgMEAAAjCAABwwgAACMIAAKBAAAAQQgAAcEEAADBBAADIwQAA0EEAAGxCAADQQQAAAAAAAAjCAADQQQAAMMIAADjCAAD4QQAAREIAAIjCAADgwQAAgMAAAODBAADoQQAAkEEAACDCAADgQAAAkEEAALhBAAAMwgAAwMAAAIJCAACIwQAAdMIAAARCAABAQAAAlsIAAKrCAACCQiAAOBNACUh1UAEqjwIQABqAAgAALL4AADC9AACIPQAARD4AAAS-AACAuwAAML0AAOq-AAD4vQAA6D0AAIg9AACIvQAAEL0AALi9AAAQPQAAVD4AACw-AAAwPQAARD4AAOY-AAB_PwAAED0AAOA8AACAuwAAqL0AAJi9AAAkvgAAUL0AAOA8AACGPgAAHD4AAMg9AABAPAAAgj4AAHQ-AABcPgAA4LwAAJK-AAAEvgAAcL0AANi9AAA8vgAA-D0AAKC8AAAEvgAAqL0AAKi9AACgvAAANL4AAIi9AAAMPgAA4LwAAEQ-AAAMPgAAcL0AAFA9AAAtPwAA-L0AABw-AACgPAAAgDsAAKI-AAC4PQAAyL0gADgTQAlIfFABKo8CEAEagAIAAKA8AADYvQAAbL4AAD-_AAAEvgAAoDwAAHC9AAA0PgAAQDwAAHA9AADgvAAAyL0AAOA8AACYvQAAqD0AALi9AAB8vgAAHT8AAES-AABUPgAAML0AAOC8AADYPQAAqL0AAKi9AAD4PQAAcL0AAEA8AAAEPgAAyD0AAFA9AACIPQAAyL0AALi9AACYvQAAiL0AADw-AADIPQAANL4AAJg9AAAUPgAA-L0AACS-AABMPgAAML0AAMi9AAB_vwAAHD4AAPg9AAAQPQAAyL0AAFy-AACAuwAA2D0AAJY-AACoPQAAED0AADC9AACgPAAAML0AABQ-AABQPQAAiL0AACS-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=rL_uwV5jCpo","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["3104356118140573787"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"789111610425088823":{"videoId":"789111610425088823","docid":"34-6-11-Z9758D6BB8B9C14A7","description":"Disjoint sets supports union() and find() function. Notes can be downloaded from: boqian.weebly.com...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2464153/d7c42a8e0abfd7e9beb8d8ae767f749d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/DbgFCQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUBY4sF86KEY","linkTemplate":"/video/preview/789111610425088823?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Practical Programming Algorithm: Disjoint Sets","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=UBY4sF86KEY\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhQKEjc4OTExMTYxMDQyNTA4ODgyM1oSNzg5MTExNjEwNDI1MDg4ODIzapMXEgEwGAAiRRoxAAoqaGhqdG9oaXBmaW1wb29rZGhoVUNFT0d0eFlUQjZ2bzZNUS1XUTlXX25REgIAEioQwg8PGg8_E84GggQkAYAEKyqLARABGniB-wT7AAH_APv1Dv4HBf0BDf76Cfb__wD1_woABwL_APYF9fT4AAAADQX7AwIAAAD2_f7-_P8AAA35FAAEAAAAEfr1AfQAAAAIDg0H_gEAAAj_9QoE_wAADP8O8v8AAADtE_8H_wD_AAgH9e8BAAAA-fEP-wAAAAAgAC3t3847OBNACUhOUAIqhAIQABrwAX8HDQDjEucB-CDcAAELuAGW9S7_UwzaALD65gDT7dEAD0HRAtgJ-gD0NyD-sQUaACEBuwAF-BH_KBX6_z0Q2gD9BwUBFvwoAUkYBP_eCOP_xCYg_e8BDwPj7u0B9RENARUMBgA8L9n_Ef_OA_4FNAAZEgcCSzEPAekv_wD_EzAAAxTg_k3qDQD5CQIDy-kiAvfyxgUaFeMCJj7oAwD2-QnWzgb5Jfv6CyMT5QUL6wTr-goaByD14vfx6yAB-zz3_wcQBwH3yyf_7RkK7VK0BPwA1f0M2SX-_d4B8_40rAfwEuIFAtH-9QYO_PIBRDgM-SAALVzRADs4E0AJSGFQAirPBxAAGsAHahbQvqyUGT1TDfe7yXeEutU15Dz78c287y12PBlHiz3m6ke8_g3aPV8tUjyc9OO8mx2hvkahm7zIZ6g8Ci9hPhdxsLxB08Y5nmKFvpG6fT0sc4S8FAdQvpN2fjyKmh69ti8APpRQdT0JjPU7-AUqPB1DATkBHcG8rkUQPYOcwTxV7Lm8pJiTumo0ubqRd_O8fQA3PftcDb11P6c67a-IPYPuHL0u2mu7xMF0PfwcvLoOsYu7eraova7iw7spi-s7WkqGPisl1TyIhM67QQuOPSdQRD2EsKQ8wIkyvL0IiTzBcA28HHL9PIWtfj3XhPw32MIHPUTHmb3yO7K8PkhqPZidij0gOeM88H9sPWapwD3lZQk8sOLUvXU2yT08jlU8avCIvfjfSj1PvDk8dA2uPR56Ib3Kyoa7QX52PfIfOTudCCy8Sqk1vQyUlD2_vs67VWSJPfaX3T2Y8ka8ssuBPGoEgT3JDIq8xEMTvT8Y3Txlm-W8BKJxPdwjBb1BKw08pTJFvIvIizyjpRu8LcoRPV8XhL2aQ_M7U4IVPOimqL3bXAq86I2Lu5rfGj04eZ27j47rPBSW-DwSQlG8yVkovjo1vLvyfQ48muMBPffnIr3LZLg79BNzPAo6ED0SH-0747VBvQrWGL2oVt-7ls_SPVDFjbzXMa47N0TGvZqHor0c-Vo5ngntPV0bxTy7e226utduPK8qFjzXoJI7aeTTPcnSvbxSsAa4Iyo5Pa0lDr0kNkw72EMAPYZAyT1lHzW5BphePX7rOb0eJc05P5cfPKZfxz0oIe44oILNPHkYJLwZfvu4W5Q5PcbPNTz_QRY57gQcPFJVMrz5DTO6THs5PQdNQb0owp-5JlZGPMOwULo-vV26Cih5vBxeDrzkS1O5NZUqvdvitby6Qg-5JZS-vB8UrzyBfwQ5IpoKPeJsAryQFv85na8DvY4IhLu_FiU5v4SlPEQoAL3vgrI41oG9vFb0Aj2BcZm4WT8Mva7vKD0zk0244jK4vG0Atry6gZO4MQcRPlUhFD0uptk3iGmqPfZSQr0n6So4K9mBvfsH8T288Bw5PhJFvaZxOTy1Mwk50-MSvfErhr3Xfw65Yi-UPa1pHrw_ddy1JFp3vR1twb0OFho5E4aMPU3dRTqQ252498zSvdTRcbwHbQ22RyfmPL6nrb3JNG-3xyS4vQzE17zSefm2DRJHPHR89L1WWFm4oBcOPRclvT0ofwA5YJqYPFua-z2Erf24tBbAvVQ0uz08X7I4cvJMveEeUL0B0g24IAA4E0AJSG1QASpzEAAaYDsPAALrLqTyBlL0EekO8NS3H_vnzBr_ztv_LC0Awf8MwNAEMgAB0z_woQAAAOf5-CfnAPt__9oHN-jT_N602jsVUOwvP8j3DRCc5hnoAOMQLEU5BgDb25fvW9vAEBggAiAALfkrGTs4E0AJSG9QAiqvBhAMGqAGAABwQQAAEEEAAERCAABQwgAASEIAAMBBAADaQgAAYMIAAIBAAAB4wgAAqEEAAKBBAADYwQAAoMAAAABCAACwQQAA8EEAAKDBAACAvwAAVMIAAFhCAADAQAAAyEEAAEBCAAAQQgAABEIAANjBAACAQQAAmEEAAEhCAADAQQAAfEIAAGTCAAB0QgAAiMIAAPjBAABEQgAAgEIAAIDAAACEQgAACEIAAEDAAACwQQAA8EEAAJhBAAAwwQAAMMEAAGRCAADOQgAAqMEAAODBAAAIwgAAqMEAAGhCAAAwQgAAIEEAALbCAAAYwgAAkEEAADhCAABoQgAAYMEAABjCAAAMwgAAAMEAAIDBAACAQQAAUMEAAIDBAACUwgAANEIAACBCAAC2wgAAAAAAAPBBAADIwQAAXMIAANDBAABAwAAA8EEAAGDCAAAgQgAAAMAAAIpCAAAUQgAAAEAAADBBAAAwQQAAjkIAAAzCAAAAQQAAjEIAAAhCAAAkwgAAwMEAABDCAAC4wQAAMMIAAKJCAAD4wQAAiMEAAPBBAAAgQQAAYMEAAEDCAAAUQgAAoEAAAIDBAAAgwgAAVEIAAEBCAACAQAAAyMEAAJDBAAB4wgAAuEEAAKZCAABQQgAARMIAAABAAAAMwgAAGMIAAAAAAAAkwgAAYMEAAJjBAABwwQAAYMEAAIC_AADowQAAkMEAAABBAACqwgAAcEEAAKLCAACwwQAAREIAACBBAADgwQAAwMAAAChCAAC4QQAAqEEAALBBAAAAQgAAksIAAOjBAAAgQQAAYEEAALhBAABswgAAVEIAABBBAACgQQAA0EEAABDCAAAAwgAA0MEAADDCAAAIQgAAyMEAAHxCAACKQgAAMMIAACDBAADQwQAAPEIAAERCAAAAAAAAwMEAACBBAAAAQQAARMIAAABAAABowgAASMIAAPBBAACYwgAALEIAAAxCAACQwQAAgMIAAIDBAAAswgAAyEEAAADCAAAAAAAAmEEAAPDBAACwQQAAeMIAAJLCAAB0QgAAQMAAACBCAADwwQAAQMAAAABAAAAcwgAAgkIgADgTQAlIdVABKo8CEAAagAIAACy-AADgvAAAVD4AAHA9AACoPQAAqD0AAFA9AAABvwAAtr4AABA9AADovQAAoDwAAAQ-AACAuwAA4LwAAJI-AACoPQAAqD0AAKA8AAApPwAAfz8AAEy-AABwPQAAZL4AANi9AAD4PQAAQDwAADw-AAD4vQAApj4AAEw-AACgPAAAmL0AAL4-AAA8PgAAND4AAKC8AACavgAAPL4AAPi9AAAwvQAA2L0AABw-AADIvQAAEL0AAOA8AAD4PQAAmL0AAKi9AABMvgAA-D0AAIC7AAB8PgAATD4AALi9AACgPAAAKz8AAIA7AABMPgAAFD4AAKC8AAAsPgAAQDwAAOi9IAA4E0AJSHxQASqPAhABGoACAAB8vgAAoDwAAFy-AAA7vwAA4DwAABw-AAD4PQAA2D0AAIg9AABwPQAAEL0AABC9AABwvQAATL4AADA9AACAOwAAyL0AAAs_AAB8vgAAfD4AADC9AAAsPgAAJD4AAPi9AAAwvQAAlj4AABy-AAAkPgAABL4AANi9AACIPQAALD4AAFS-AABMvgAAUL0AAAy-AADCPgAA-D0AAIK-AADIvQAAiD0AAGy-AABUvgAAPD4AAIg9AAAEvgAAf78AAHC9AABwvQAAsj4AABA9AAAwvQAAuL0AAEQ-AACOPgAAmD0AAOC8AAAMvgAADD4AAEC8AAA8PgAAMD0AABw-AABwvSAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=UBY4sF86KEY","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["789111610425088823"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"12813024702663236713":{"videoId":"12813024702663236713","docid":"34-10-13-Z641586238EE7C3FB","description":"Today we went over some HTML and CSS on Codepen. Codepen Link: http://codepen.io/anon/pen/viAaJ...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1118064/01d4c4273a7aa3974ebefd462d36a5af/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/L6kUHQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DOY5Espk-mfs","linkTemplate":"/video/preview/12813024702663236713?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Practical Programming #4 - Live Coding w/ HTML (02/18/2014)","related_orig_text":"Practical Programming with Dr. Xu","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Programming with Dr. Xu\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=OY5Espk-mfs\",\"src\":\"serp\",\"rvb\":\"EqoDChM1ODYzNzM2ODgxMTg4NTYxNTA2ChMzOTUzOTgyNTQyNDgzMDU0MTk3ChQxNjk3Mzc4ODUwMjYxMTk2NzQ1MQoUMTYxMDc2MzM4MTk1OTM1NzkzMjMKFDEyNzc2Njg0MDAzNDI4NzEwMTEyChQxNDk3MTk2MjIwMDQyNjY3MjczNgoUMTI3NzUyMjA4NDc1MzExMjExOTgKFDE2NjM4NDAxMjg5MjgzMDU1NjU5ChQxODAwODE5NTQwNTgzOTI1NzU5NAoSMzIwMjg1NzQ3ODI0MzE5MjQ3ChQxNjcwNjY5MDM0MTc3Nzc3MzMwOQoTMjU0NzQ5NDYxMDk5MzA5MzExOAoUMTQ2NjMwMzk0NDY5MTIyNTMxMTUKEzMwNzY2NzczNDY4NDY3NzYxOTYKEjc0ODkyMjEyOTkxNjQzMDUzOAoTMzEwNDM1NjExODE0MDU3Mzc4NwoSNzg5MTExNjEwNDI1MDg4ODIzChQxMjgxMzAyNDcwMjY2MzIzNjcxMwoSNDIwNzQ3MDY0Nzk1NTk4ODcyChM0MjkzMTcyMDUwNjY2MjI1NjU1GhYKFDEyODEzMDI0NzAyNjYzMjM2NzEzWhQxMjgxMzAyNDcwMjY2MzIzNjcxM2qIFxIBMBgAIkUaMQAKKmhod3VrYXBseGFqb3Fza2RoaFVDVVJ3cWhtQ21pelZkMFNpNHFvdUxzQRICABIqEMIPDxoPPxOnIIIEJAGABCsqiwEQARp4gf7-AQj7BQDy-___CAL_AP0B9Qb4_f0A7gn_BQgAAAD7_QD__wAAAAEDBv3_AAAA_gP_D_f-AQAD-_0CAwAAAAz6-fz-AAAABQH8Ef8BAAD8-QEI-gEAAAn3CQIAAAAA9An6_wIAAAALAQb5AAAAAPv_-gUAAAAAIAAteaDiOzgTQAlITlACKoQCEAAa8AFh9OD_Ad_5A7sF3gDFBwwBgQAC_xkT8wDA79sA5QDtAd3x0v_w9PkAANv6ALb-6gHsBe__Qg0oAOb5AQAb9SX_GBD3ASvbJAIn_OwB6RP1_xkVCP8J-woARs78_h4W9v4c9QP-2-brA8fbEQHwEhEEAu0k_TUiGgDjMAn9BQj6_-kODQTn4hcA1RwI__j6Evz5D-35LiPs__sKGQoaDNgCCgAIBfP7DfoWGwcF5Or69-fe8wrwFwAGCtYbBeYcEf3xEQgGA97y-vQfGfUlCfMHBSUDA_vqBAgB3vX_4QsF_dkSDgXjGgcM0_ML-PkK9_MgAC2_TyQ7OBNACUhhUAIqzwcQABrAB8Gq4r7LKLu8trC4PMq7n71aRoo9fIZLvDlk472y0gs7iQMtvbU1Mj6_a0s98Wj-PLcNk74bVBM8G7Qcvf29dD6SVEu9A7HsPL9E_L2YdfW8gln8vKDFEr4UIgC9_0WrvOdZBL3pojy92GxAPJNvBj5vsCE9nJAOvHzf7rytrhm9Ze6QO6YaDD2bkFa9mpa7OyqoSD64BtO7_iqAPOvgsD1_eIy8fBVPvEEcxb1AKPk8f116O7-1g715ioE8WmkMu8kibT1FhNo7JTMoPChCb71C0ae9oX-nu2oarz3Ia5Q8EF2QPGRAUbw3F388Zz6MPII0aD0pVce7gUj1PA1TK75csqY7Yro1vPCLCz7zP7O74jrGOxyEv71NrQ09N5zkO1MsLT0a8IM8VZQgPNOG4z3Mdmo91nS9PLKnkzzAUxK9g44xvPeuiT7XCXk8evh4u1QXdb3oRCy9mjE7PDYtR737qLs9TaHSuwPfvr0s3wk95_ITOzoRMz1KSpW81LGQO8Jkvz1Ihww95xHpu1lZkbyRcKA9NaSAPELYX7yA33U8nfIHvD0VRj3qa6c8egZDvGNeRzykUDs9-a89uyh22bxXCKu9NIiLuz5NHD13H7Y8Ugm0PIUs4roCzMI7KMrvug42ED0AqIK9IjM8vDobt734MrS6FDlpOwj-3Lzr46E8D1t-u0dM2jwqtyO9xc1eukof4zvcoYe5Hjq5OpVFoTz9uwO9smg2u0DBJb0p1pS9iD-XOaRFBz38sg08iNPXOe50nD2s4s29Kv-9OcbgYbwJTuA6miMvuwIPCjwoHc84EeNIOgkoSDl9sIw83_eQOsBMaj3Ru7e9-RjEuJD6xrz_4VO8ayWQuRzbQb30v9w8uhxuOmiF2Dwgv509NmunubplarvX3by87gHKuGcs2rytJEg9zwwwt9TjCD1fPTO98WvLuGqzOz3NkZW84GEJuWFmabw1rT49AO6JuB2CtLxV7Pm8R10juO1EST1b7PY843xnOM1OoL2Wuj88pAtVOMU8m72qd329YbYkuFcG9b1wQ-y9zAyLuPzSkTzDjnA9ctg4OGvx6b151iS87i9gNv4bqrx9ezK9qD7PN-Xx1L0I4mG9HzOxuCRad70dbcG9DhYaOYCgVz1Y2Yi9TsmFuIkMmz3Hhkm9PbMhtkp62D1NLoa8Di1vN0hpez3zt_M8LJXmtz1zkD3Ir2S9JLIEN__Naz2pekM9ykWnOI96_rxH7kS84y-MuJA42rwV5bI9xKItN-ylBryLp169JK64NyAAOBNACUhtUAEqcxAAGmBHAAAq5QypCwJBAAzfDBvu-OsC6ZVE_xni__Y0CvX7GrXNNR4AKsnp_J4AAAAhKNY_0ADvfwr83-_NPA6mxgo1AGb0BjimCygs9LNA8AT1uQceMPMA--Wj2y8X7TU-Nf8gAC05UxU7OBNACUhvUAIqrwYQDBqgBgAAQMAAAKhBAACQQQAABMIAAFBCAACQwQAAcEIAAJTCAAAEwgAAiEEAACxCAACOwgAA0MEAAFjCAAAYQgAAIMEAABDBAABcQgAA4MEAAITCAAAYwgAAgEEAACBBAADAwAAAUEEAAETCAAAowgAATMIAALZCAADIQQAAcMEAADhCAABowgAAIEEAABjCAABAwQAAmMEAALhCAAAQwgAAHEIAAHBBAABAQAAAWEIAAMDAAACgQQAAAEAAAEDAAABUwgAAuEIAAEDBAAAAwgAAIEIAAIBBAACAwAAAiEEAAFDBAAAAwwAAoMAAACTCAABAwAAAgEEAAADBAACAvwAAXMIAAKDAAADOwgAAwEAAANjBAACAQAAAAMEAAHRCAACWQgAA4EEAAAAAAACIQQAApsIAAAjCAACYwQAAgEIAAEhCAAAcwgAADEIAAABAAABAwAAA8MEAAODAAAAkQgAAbEIAAKBCAACIwQAAYMEAAOBAAACgwAAArsIAAADAAAD4wQAAsEEAAGhCAAAAwgAA4MEAAFzCAACIQgAAAEIAAGzCAADQQQAAgEAAAAzCAACIQgAAoMEAAIhBAAAAQgAAgD8AAJhBAAAcwgAAQEEAANhBAACowQAA6MEAADBBAACAQAAAiMEAADjCAACAwQAAgEAAAMBAAACAQQAA6MEAAIhBAACMwgAAyMEAABDBAAAAwAAAIMEAAABCAAAAAAAAcEEAANBBAADYwQAAIMEAAITCAAB8wgAAQEIAADBCAAC4wQAADEIAAIhBAACcwgAAgEEAAAAAAAAwQQAAyEEAAHDBAABQQQAA8MEAAKDBAACowQAAiEEAAHDBAAAMwgAAAAAAANjBAADwwQAAfMIAADBBAAAUwgAALEIAAAAAAAAoQgAAhEIAAIA_AABUwgAAqEEAAEjCAAAwwgAA2MEAACRCAAAQQQAA-MEAAIDAAABIQgAAgL8AAODBAADIQQAAAMIAAAhCAAAsQgAAtMIAAOJCAAAwwQAAwEEAALTCAABUwgAAmEEAAEDBAABkwgAAZEIAANDBAAAswgAASMIAADTCIAA4E0AJSHVQASqPAhAAGoACAAADvwAAPD4AAKi9AACmPgAAuL0AABQ-AADGPgAAtr4AAKK-AAAEvgAAdD4AAJ4-AAC4PQAAoDwAAOi9AADYvQAA7j4AAFA9AACyPgAAVT8AAH8_AABAvAAA-D0AAGw-AAAUPgAAuL0AABw-AACgvAAAqL0AAII-AABkPgAADD4AAAw-AAC4vQAAAz8AALo-AAA0PgAACb8AAKq-AABAPAAAZL4AABy-AABUPgAAdD4AABS-AACmPgAA4DwAAIK-AADKvgAAor4AACy-AACIPQAAED0AANI-AAAwPQAAmD0AABM_AABMPgAALD4AAKC8AABEPgAAkj4AAEC8AACovSAAOBNACUh8UAEqjwIQARqAAgAA6L0AALi9AACGvgAAVb8AAFS-AAAMvgAABL4AAOA8AADIvQAAdD4AAOA8AABwPQAANL4AADS-AAAQvQAAgLsAAM6-AABHPwAA6D0AALI-AACYPQAA2L0AANi9AACYvQAAFL4AAEC8AABwPQAABD4AALi9AAD4PQAA2D0AAIC7AADIPQAAUL0AABw-AAB0vgAAFD4AABA9AADSvgAAND4AAAQ-AACIvQAATL4AAJg9AABAvAAANL4AAH-_AAC4vQAAXD4AAGS-AADYvQAAbL4AAES-AABAvAAA-j4AAMg9AAAQvQAARD4AAIg9AACYPQAALD4AAEw-AAC4vQAAHL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=OY5Espk-mfs","parent-reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12813024702663236713"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false}},"dups":{"5863736881188561506":{"videoId":"5863736881188561506","title":"Channel Overview","cleanTitle":"Channel Overview","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=fan01fu8H3s","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/fan01fu8H3s?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZw==","name":"Practical Programming with Dr. Xu","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Programming+with+Dr.+Xu","origUrl":"http://www.youtube.com/@PracticalProgrammingwithDrXu","a11yText":"Practical Programming with Dr. Xu. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":102,"text":"1:42","a11yText":"Süre 1 dakika 42 saniye","shortText":"1 dk."},"date":"5 haz 2021","modifyTime":1622851200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/fan01fu8H3s?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=fan01fu8H3s","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":102},"parentClipId":"5863736881188561506","href":"/preview/5863736881188561506?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/5863736881188561506?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3953982542483054197":{"videoId":"3953982542483054197","title":"WebGPU (1): Set up Development Environment","cleanTitle":"WebGPU (1): Set up Development Environment","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=-hXtt4ioH5A","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/-hXtt4ioH5A?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZw==","name":"Practical Programming with Dr. Xu","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Programming+with+Dr.+Xu","origUrl":"http://www.youtube.com/@PracticalProgrammingwithDrXu","a11yText":"Practical Programming with Dr. Xu. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":982,"text":"16:22","a11yText":"Süre 16 dakika 22 saniye","shortText":"16 dk."},"views":{"text":"16,5bin","a11yText":"16,5 bin izleme"},"date":"29 nis 2021","modifyTime":1619654400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/-hXtt4ioH5A?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=-hXtt4ioH5A","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":982},"parentClipId":"3953982542483054197","href":"/preview/3953982542483054197?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/3953982542483054197?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16973788502611967451":{"videoId":"16973788502611967451","title":"WebGPU: Code Update (3) - WGSL: Module & Function Scope Variables","cleanTitle":"WebGPU: Code Update (3) - WGSL: Module & Function Scope Variables","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=NJ-Dr0eeTaU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/NJ-Dr0eeTaU?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZw==","name":"Practical Programming with Dr. Xu","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Programming+with+Dr.+Xu","origUrl":"http://www.youtube.com/@PracticalProgrammingwithDrXu","a11yText":"Practical Programming with Dr. Xu. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":784,"text":"13:04","a11yText":"Süre 13 dakika 4 saniye","shortText":"13 dk."},"date":"29 haz 2021","modifyTime":1624924800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/NJ-Dr0eeTaU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=NJ-Dr0eeTaU","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":784},"parentClipId":"16973788502611967451","href":"/preview/16973788502611967451?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/16973788502611967451?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16107633819593579323":{"videoId":"16107633819593579323","title":"WebGPU (51): Multiple Different Objects in a Single Scene","cleanTitle":"WebGPU (51): Multiple Different Objects in a Single Scene","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=8pMWA5ydZwI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/8pMWA5ydZwI?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZw==","name":"Practical Programming with Dr. Xu","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Programming+with+Dr.+Xu","origUrl":"http://www.youtube.com/@PracticalProgrammingwithDrXu","a11yText":"Practical Programming with Dr. Xu. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":698,"text":"11:38","a11yText":"Süre 11 dakika 38 saniye","shortText":"11 dk."},"date":"14 nis 2022","modifyTime":1649894400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/8pMWA5ydZwI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=8pMWA5ydZwI","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":698},"parentClipId":"16107633819593579323","href":"/preview/16107633819593579323?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/16107633819593579323?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12776684003428710112":{"videoId":"12776684003428710112","title":"WebGPU (2): Create First Triangle","cleanTitle":"WebGPU (2): Create First Triangle","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=QWh968pmsbg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/QWh968pmsbg?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZw==","name":"Practical Programming with Dr. Xu","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Programming+with+Dr.+Xu","origUrl":"http://www.youtube.com/@PracticalProgrammingwithDrXu","a11yText":"Practical Programming with Dr. Xu. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1066,"text":"17:46","a11yText":"Süre 17 dakika 46 saniye","shortText":"17 dk."},"views":{"text":"6,1bin","a11yText":"6,1 bin izleme"},"date":"6 mayıs 2021","modifyTime":1620259200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/QWh968pmsbg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=QWh968pmsbg","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":1066},"parentClipId":"12776684003428710112","href":"/preview/12776684003428710112?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/12776684003428710112?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14971962200426672736":{"videoId":"14971962200426672736","title":"WebGPU (10): Create a 3D Cube with Distinct Face Colors","cleanTitle":"WebGPU (10): Create a 3D Cube with Distinct Face Colors","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Ewy1QdFBLVc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Ewy1QdFBLVc?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZw==","name":"Practical Programming with Dr. Xu","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Programming+with+Dr.+Xu","origUrl":"http://www.youtube.com/@PracticalProgrammingwithDrXu","a11yText":"Practical Programming with Dr. Xu. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1412,"text":"23:32","a11yText":"Süre 23 dakika 32 saniye","shortText":"23 dk."},"views":{"text":"1,5bin","a11yText":"1,5 bin izleme"},"date":"1 tem 2021","modifyTime":1625097600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Ewy1QdFBLVc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Ewy1QdFBLVc","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":1412},"parentClipId":"14971962200426672736","href":"/preview/14971962200426672736?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/14971962200426672736?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12775220847531121198":{"videoId":"12775220847531121198","title":"Rust wgpu (4): Create Point and Line Primitives","cleanTitle":"Rust wgpu (4): Create Point and Line Primitives","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=-QXj0UexUw0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/-QXj0UexUw0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZw==","name":"Practical Programming with Dr. Xu","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Programming+with+Dr.+Xu","origUrl":"http://www.youtube.com/@PracticalProgrammingwithDrXu","a11yText":"Practical Programming with Dr. Xu. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":754,"text":"12:34","a11yText":"Süre 12 dakika 34 saniye","shortText":"12 dk."},"views":{"text":"4,9bin","a11yText":"4,9 bin izleme"},"date":"22 mar 2022","modifyTime":1647977482000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/-QXj0UexUw0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=-QXj0UexUw0","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":754},"parentClipId":"12775220847531121198","href":"/preview/12775220847531121198?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/12775220847531121198?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16638401289283055659":{"videoId":"16638401289283055659","title":"Rust wgpu (2): Set Up Development Environment","cleanTitle":"Rust wgpu (2): Set Up Development Environment","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=LULQtc5CUJ8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/LULQtc5CUJ8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZw==","name":"Practical Programming with Dr. Xu","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Programming+with+Dr.+Xu","origUrl":"http://www.youtube.com/@PracticalProgrammingwithDrXu","a11yText":"Practical Programming with Dr. Xu. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1129,"text":"18:49","a11yText":"Süre 18 dakika 49 saniye","shortText":"18 dk."},"views":{"text":"12,6bin","a11yText":"12,6 bin izleme"},"date":"8 mar 2022","modifyTime":1646752136000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/LULQtc5CUJ8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=LULQtc5CUJ8","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":1129},"parentClipId":"16638401289283055659","href":"/preview/16638401289283055659?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/16638401289283055659?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"18008195405839257594":{"videoId":"18008195405839257594","title":"Rust wgpu (6): Create Square using GPU Buffer","cleanTitle":"Rust wgpu (6): Create Square using GPU Buffer","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=GIEjzG2wwJY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/GIEjzG2wwJY?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZw==","name":"Practical Programming with Dr. Xu","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Programming+with+Dr.+Xu","origUrl":"http://www.youtube.com/@PracticalProgrammingwithDrXu","a11yText":"Practical Programming with Dr. Xu. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1074,"text":"17:54","a11yText":"Süre 17 dakika 54 saniye","shortText":"17 dk."},"views":{"text":"3,2bin","a11yText":"3,2 bin izleme"},"date":"5 nis 2022","modifyTime":1649174752000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/GIEjzG2wwJY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=GIEjzG2wwJY","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":1074},"parentClipId":"18008195405839257594","href":"/preview/18008195405839257594?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/18008195405839257594?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"320285747824319247":{"videoId":"320285747824319247","title":"WebGPU (16): 3D Torus Wireframe","cleanTitle":"WebGPU (16): 3D Torus Wireframe","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=njKt4tY0QjA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/njKt4tY0QjA?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZw==","name":"Practical Programming with Dr. Xu","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Programming+with+Dr.+Xu","origUrl":"http://www.youtube.com/@PracticalProgrammingwithDrXu","a11yText":"Practical Programming with Dr. Xu. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":698,"text":"11:38","a11yText":"Süre 11 dakika 38 saniye","shortText":"11 dk."},"date":"12 ağu 2021","modifyTime":1628726400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/njKt4tY0QjA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=njKt4tY0QjA","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":698},"parentClipId":"320285747824319247","href":"/preview/320285747824319247?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/320285747824319247?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16706690341777773309":{"videoId":"16706690341777773309","title":"WebGPU by Examples (1): Introduction","cleanTitle":"WebGPU by Examples (1): Introduction","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=PwKjAlZfiwY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/PwKjAlZfiwY?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZw==","name":"Practical Programming with Dr. Xu","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Programming+with+Dr.+Xu","origUrl":"http://www.youtube.com/@PracticalProgrammingwithDrXu","a11yText":"Practical Programming with Dr. Xu. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":527,"text":"8:47","a11yText":"Süre 8 dakika 47 saniye","shortText":"8 dk."},"views":{"text":"4,5bin","a11yText":"4,5 bin izleme"},"date":"25 mayıs 2023","modifyTime":1684972800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/PwKjAlZfiwY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=PwKjAlZfiwY","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":527},"parentClipId":"16706690341777773309","href":"/preview/16706690341777773309?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/16706690341777773309?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2547494610993093118":{"videoId":"2547494610993093118","title":"WebGPU (52): Create Different Objects using Different Pipelines","cleanTitle":"WebGPU (52): Create Different Objects using Different Pipelines","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=1p1Ba2wXOvw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/1p1Ba2wXOvw?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZw==","name":"Practical Programming with Dr. Xu","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Programming+with+Dr.+Xu","origUrl":"http://www.youtube.com/@PracticalProgrammingwithDrXu","a11yText":"Practical Programming with Dr. Xu. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":856,"text":"14:16","a11yText":"Süre 14 dakika 16 saniye","shortText":"14 dk."},"date":"21 nis 2022","modifyTime":1650499200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/1p1Ba2wXOvw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=1p1Ba2wXOvw","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":856},"parentClipId":"2547494610993093118","href":"/preview/2547494610993093118?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/2547494610993093118?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14663039446912253115":{"videoId":"14663039446912253115","title":"WebGPU (32): Breather Surface","cleanTitle":"WebGPU (32): Breather Surface","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=YecHbHT403c","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/YecHbHT403c?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZw==","name":"Practical Programming with Dr. Xu","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Programming+with+Dr.+Xu","origUrl":"http://www.youtube.com/@PracticalProgrammingwithDrXu","a11yText":"Practical Programming with Dr. Xu. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":729,"text":"12:09","a11yText":"Süre 12 dakika 9 saniye","shortText":"12 dk."},"date":"3 ara 2021","modifyTime":1638484501000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/YecHbHT403c?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=YecHbHT403c","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":729},"parentClipId":"14663039446912253115","href":"/preview/14663039446912253115?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/14663039446912253115?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3076677346846776196":{"videoId":"3076677346846776196","title":"Rust wgpu (1): Overview","cleanTitle":"Rust wgpu (1): Overview","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=i6WMfY-XTZE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/i6WMfY-XTZE?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZzE0WGZxWGltMHZwZ2FiVTNUN3RSZw==","name":"Practical Programming with Dr. Xu","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Programming+with+Dr.+Xu","origUrl":"http://www.youtube.com/@PracticalProgrammingwithDrXu","a11yText":"Practical Programming with Dr. Xu. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":626,"text":"10:26","a11yText":"Süre 10 dakika 26 saniye","shortText":"10 dk."},"views":{"text":"29,5bin","a11yText":"29,5 bin izleme"},"date":"1 mar 2022","modifyTime":1646092800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/i6WMfY-XTZE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=i6WMfY-XTZE","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":626},"parentClipId":"3076677346846776196","href":"/preview/3076677346846776196?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/3076677346846776196?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"748922129916430538":{"videoId":"748922129916430538","title":"\u0007[Practical\u0007] \u0007[Programming\u0007] \u0007[Practices\u0007]; Dizzy. Working with strings to decode a hidden message","cleanTitle":"Practical Programming Practices; Dizzy. Working with strings to decode a hidden message","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=xET7Bko48n8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/xET7Bko48n8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdHRNZ2ExU0hObXVsamlxT1NmV2xoUQ==","name":"Jadi","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Jadi","origUrl":"http://www.youtube.com/@geekingjadi","a11yText":"Jadi. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1052,"text":"17:32","a11yText":"Süre 17 dakika 32 saniye","shortText":"17 dk."},"date":"1 ağu 2023","modifyTime":1690848000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/xET7Bko48n8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=xET7Bko48n8","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":1052},"parentClipId":"748922129916430538","href":"/preview/748922129916430538?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/748922129916430538?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3104356118140573787":{"videoId":"3104356118140573787","title":"\u0007[Practical\u0007] \u0007[Programming\u0007]","cleanTitle":"Practical Programming","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=rL_uwV5jCpo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/rL_uwV5jCpo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDeFFWUC16cnZwRGpOS0haenA4T010dw==","name":"radical81","isVerified":false,"subscribersCount":0,"url":"/video/search?text=radical81","origUrl":"http://www.youtube.com/@radical81","a11yText":"radical81. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":598,"text":"9:58","a11yText":"Süre 9 dakika 58 saniye","shortText":"9 dk."},"views":{"text":"6,5bin","a11yText":"6,5 bin izleme"},"date":"23 mar 2008","modifyTime":1206230400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/rL_uwV5jCpo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=rL_uwV5jCpo","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":598},"parentClipId":"3104356118140573787","href":"/preview/3104356118140573787?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/3104356118140573787?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"789111610425088823":{"videoId":"789111610425088823","title":"\u0007[Practical\u0007] \u0007[Programming\u0007] Algorithm: Disjoint Sets","cleanTitle":"Practical Programming Algorithm: Disjoint Sets","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=UBY4sF86KEY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/UBY4sF86KEY?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDRU9HdHhZVEI2dm82TVEtV1E5V19uUQ==","name":"Bo Qian","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Bo+Qian","origUrl":"http://www.youtube.com/@BoQianTheProgrammer","a11yText":"Bo Qian. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":846,"text":"14:06","a11yText":"Süre 14 dakika 6 saniye","shortText":"14 dk."},"views":{"text":"61,7bin","a11yText":"61,7 bin izleme"},"date":"16 haz 2013","modifyTime":1371340800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/UBY4sF86KEY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=UBY4sF86KEY","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":846},"parentClipId":"789111610425088823","href":"/preview/789111610425088823?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/789111610425088823?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12813024702663236713":{"videoId":"12813024702663236713","title":"\u0007[Practical\u0007] \u0007[Programming\u0007] #4 - Live Coding w/ HTML (02/18/2014)","cleanTitle":"Practical Programming #4 - Live Coding w/ HTML (02/18/2014)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=OY5Espk-mfs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/OY5Espk-mfs?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVVJ3cWhtQ21pelZkMFNpNHFvdUxzQQ==","name":"PracticalProgramming","isVerified":false,"subscribersCount":0,"url":"/video/search?text=PracticalProgramming","origUrl":"http://www.youtube.com/@practicalprogramming7804","a11yText":"PracticalProgramming. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4135,"text":"1:08:55","a11yText":"Süre 1 saat 8 dakika 55 saniye","shortText":"1 sa. 8 dk."},"views":{"text":"1,3bin","a11yText":"1,3 bin izleme"},"date":"20 şub 2014","modifyTime":1392854400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/OY5Espk-mfs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=OY5Espk-mfs","reqid":"1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL","duration":4135},"parentClipId":"12813024702663236713","href":"/preview/12813024702663236713?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","rawHref":"/video/preview/12813024702663236713?parent-reqid=1765409027188978-3490332212574966863-balancer-l7leveler-kubr-yp-vla-263-BAL&text=Practical+Programming+with+Dr.+Xu","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x001cd987dbd","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"4903322125749668637263","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"regular":{"default":"R-I-48058-715","mail":"R-A-13411721-3"},"adult":{"default":"R-I-474674-108","mail":"R-A-13426421-3"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"Practical Programming with Dr. Xu","queryUriEscaped":"Practical%20Programming%20with%20Dr.%20Xu","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}