{"pages":{"search":{"query":"ProgrammingKnowledge","originalQuery":"ProgrammingKnowledge","serpid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","parentReqid":"","serpItems":[{"id":"18332558358407570556-0-0","type":"videoSnippet","props":{"videoId":"18332558358407570556"},"curPage":0},{"id":"13279542131923441149-0-1","type":"videoSnippet","props":{"videoId":"13279542131923441149"},"curPage":0},{"id":"8377910210484409835-0-2","type":"videoSnippet","props":{"videoId":"8377910210484409835"},"curPage":0},{"id":"16629822500504180713-0-3","type":"videoSnippet","props":{"videoId":"16629822500504180713"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dFByb2dyYW1taW5nS25vd2xlZGdlCg==","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","ui":"desktop","yuid":"7636260311758559709"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"3981316188277692198-0-5","type":"videoSnippet","props":{"videoId":"3981316188277692198"},"curPage":0},{"id":"11229656321043826189-0-6","type":"videoSnippet","props":{"videoId":"11229656321043826189"},"curPage":0},{"id":"2941110702885952788-0-7","type":"videoSnippet","props":{"videoId":"2941110702885952788"},"curPage":0},{"id":"12948279235788610665-0-8","type":"videoSnippet","props":{"videoId":"12948279235788610665"},"curPage":0},{"id":"11753075713671999230-0-9","type":"videoSnippet","props":{"videoId":"11753075713671999230"},"curPage":0},{"id":"8379743381852792878-0-10","type":"videoSnippet","props":{"videoId":"8379743381852792878"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dFByb2dyYW1taW5nS25vd2xlZGdlCg==","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","ui":"desktop","yuid":"7636260311758559709"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"3399433538127808089-0-12","type":"videoSnippet","props":{"videoId":"3399433538127808089"},"curPage":0},{"id":"13607575875296031928-0-13","type":"videoSnippet","props":{"videoId":"13607575875296031928"},"curPage":0},{"id":"10860454178868897783-0-14","type":"videoSnippet","props":{"videoId":"10860454178868897783"},"curPage":0},{"id":"12902994043105898202-0-15","type":"videoSnippet","props":{"videoId":"12902994043105898202"},"curPage":0},{"id":"10200665959843147389-0-16","type":"videoSnippet","props":{"videoId":"10200665959843147389"},"curPage":0},{"id":"10029541913400514713-0-17","type":"videoSnippet","props":{"videoId":"10029541913400514713"},"curPage":0},{"id":"10674989198990619633-0-18","type":"videoSnippet","props":{"videoId":"10674989198990619633"},"curPage":0},{"id":"7425375492509879530-0-19","type":"videoSnippet","props":{"videoId":"7425375492509879530"},"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,"correction":{"items":[{"kind":"misspell","url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=Programming%20Knowledge","params":{"channelId":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","how":"tm","text":"Programming Knowledge"},"query":"Programming Knowledge","helpUrl":"https://yandex.com.tr/support/search/info/request-correction.xml","helpTarget":"_blank","helpAriaLabel":"Yazım hatası düzeltme servisi"}],"id":"71684236794"},"viewerData":{},"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":"dFByb2dyYW1taW5nS25vd2xlZGdlCg==","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","ui":"desktop","yuid":"7636260311758559709"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"quasarData":{"title":""},"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3FchannelId%3DdmsuY29tO3B1YmxpYzIxODk0NDkzNw%253D%253D%26how%3Dtm%26text%3DProgrammingKnowledge"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"7675331011058427677144","expFlags":{"video_depot_viewer":1,"video_instream_player_yaru_loader":1,"video_skeleton_doc_update":1,"velocity_delay_drawer":1,"video_instream_disable_hosts":"dzen.ru,ok.ru,vk.com,video.mail.ru","video_search_toggle_with_text":1,"video_single_vh_unmute":1,"video_update_d2d_after_clickout":1,"video_viewer_desktop_hide_tabs":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","video_instream_player_config":{"vmapScenarioId":119,"category":2,"impId":7,"partnerId":2216089},"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_resource_loader":1,"video_nohost_full_filter_onboarding_enable":1,"video_skeleton_direct_under_player_update":1,"video_instream_player_config_porno":{"vmapScenarioId":119,"category":3,"impId":4,"partnerId":1988486},"video_vh_player_js":0,"video_dzc":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_single_vh_iframe":1,"velocity_delay_metrika":1,"video_viewer_channel_link_mode":2,"video_viewer_desktop_visible_header":1,"video_partner_label":1,"video_direct_render_in_viewport":1,"video_skeleton_instream_update":1,"video_resource_loader_load_timeout":6000,"int_tr":1,"video_viewer_catch_sandbox_early_inits":1,"tabs_excluded":"products","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":{"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_skeleton_direct_organic_update":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_instream_players_yaru_enable":1,"video_adv_new_show_rules_docs_count":1,"beauty_header_futuris_tab":9,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_disable_serp_dzc":1,"video_direct_pos_id":"R-I-48058-73","dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_viewer_desktop_blocks":1,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"video_morda_header_nav":1,"video_nohost_full_filter":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_direct_pos":5,"video_viewer_host_link_mode":1,"video_direct_viewport_margin_desktop":700},"slots":["1354188,0,93;1351915,0,8;1306284,0,63;1368470,0,81;1357194,0,15;1351303,0,0;1365606,0,92;1312966,0,39;1363592,0,97;1337241,0,69;744171,0,52;754535,0,52;1357013,0,83;1358739,0,97;30275,0,6;1367991,0,57;182559,0,36;1349300,0,42;1363393,0,30;1282204,0,56;1365915,0,16;1356613,0,22;1353335,0,42;1368051,0,36;1357915,0,20;1360998,0,36;1360993,0,25;1356033,0,18;1364677,0,42;965705,0,15;1362837,0,10;151171,0,32;128379,0,10;126340,0,54;1281084,0,3;704825,0,95;287509,0,30;1231503,0,29;1361098,0,63"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3FchannelId%3DdmsuY29tO3B1YmxpYzIxODk0NDkzNw%253D%253D%26how%3Dtm%26text%3DProgrammingKnowledge","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://gs.yandex.com.tr/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","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":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","backUrl":"//ya.ru","url":"https://gs.yandex.com.tr/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"ProgrammingKnowledge: 5 bin video Yandex'te bulundu","description":"\"ProgrammingKnowledge\" sorgusu için arama sonuçları Yandex'te","shareTitle":"ProgrammingKnowledge — Yandex video arama","keywords":"yandex video, video araması, çevrimiçi izle, dizi, film, müzik klipleri","hasPorno":0},"isEmbedded":false,"isPumpkin":false,"quasarCsrfToken":"y88cde29baf344d5659d5747e1eb88fd8","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1354188,1351915,1306284,1368470,1357194,1351303,1365606,1312966,1363592,1337241,744171,754535,1357013,1358739,30275,1367991,182559,1349300,1363393,1282204,1365915,1356613,1353335,1368051,1357915,1360998,1360993,1356033,1364677,965705,1362837,151171,128379,126340,1281084,704825,287509,1231503,1361098","queryText":"ProgrammingKnowledge","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","userRegionName":"","userRegionId":"function() {\n return this._region.id;\n }","yandexuid":"7636260311758559709","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,1099741,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1152703,1156933,1174275,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1227266,1226860,1246754,1281110,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1364920,1299604,1354188,1351915,1306284,744171,1358739,30275,1367991,182559","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1758559716","tz":"America/Louisville","to_iso":"2025-09-22T12:48:36-0400","__is_plain":1},"isQuasarEnabled":false,"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","tld":"com.tr","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDailyClickoutDzenInSerp":false,"shouldDailyClickoutDzenInViewer":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":"1354188,1351915,1306284,1368470,1357194,1351303,1365606,1312966,1363592,1337241,744171,754535,1357013,1358739,30275,1367991,182559,1349300,1363393,1282204,1365915,1356613,1353335,1368051,1357915,1360998,1360993,1356033,1364677,965705,1362837,151171,128379,126340,1281084,704825,287509,1231503,1361098","queryText":"ProgrammingKnowledge","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","userRegionName":"","userRegionId":"function() {\n return this._region.id;\n }","yandexuid":"7636260311758559709","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":"7675331011058427677144","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"enableSlowBufferingAlert":false,"enableSlowBufferingAlertDedup":false,"userConnectionRtt":160,"visibleHeader":true,"hideTabs":true,"animated":false,"isServiceLikeViewer":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"isAdvDisabled":false,"shouldShowVideoPlaylistPane":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":false,"isPlainHeader":false,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"isVerificationMarkDisabled":false,"shouldPlayNonStopForExternal":false,"forceSlowBufferingAlert":false,"rknWarnHosts":[""],"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"useSendBeacon":false,"isFinalHeartbeatDisabledInNoJsApi":false,"wildcard":true,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsInD2d":false,"isDoc2DocInstantLoadEnabled":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldForceDarkTheme":false,"shouldShowMetaUnderPlayer":false,"isStickyPlayerDisabled":false},"shouldShowAdvId":false,"isAdultQuery":false,"showSensitive":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"7636260311758559709","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1675.0__7fac0d0db0391f899d8461599f9f432c0a7ddc06","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"}}},"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","feedback":"296","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"18332558358407570556":{"videoId":"18332558358407570556","docid":"34-10-0-ZA6F7380666EF4BAF","description":"In this Node.js tutorial for 2025, you will learn how to check file permissions in Node.js to determine whether a file or directory has read, write, or execute access. This is especially...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3142607/1556ece36b179423563cd147dfa2eb11/564x318_1"},"target":"_self","position":"0","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"How to Check File Permissions in Node.js | Verify Read, Write, Execute Access Rights Tutorial 2025 — Video by ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241992\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhYKFDE4MzMyNTU4MzU4NDA3NTcwNTU2WhQxODMzMjU1ODM1ODQwNzU3MDU1NmrQAhIBMBgAIjwaKAAKIWhoaWJ5aXB1eW1vbmt3c2JoaHB1YmxpYzIxODk0NDkzNxICABIqEMIPDxoPPxO-AoIEJAGABCsqiwEQARp4gQ0KCfkD_QDwDhD7BwL_AR71_Af1AgIA5_r7_gT-AQD-_AIE9gEAAPb6-_gBAAAA-v3-B_3-AAD0DgAPAwAAACD98vr8AAAADwz7BP4BAAD7AAP9A_8AABAACPr_AAAACA7_APn_AAENBwEFAAAAABHn-_4BAAAAIAAtIC7LOzgTQAlITlACKnMQABpg_gMAMREE4MX8X9MMCLsSEPPzze7-K_8Kw__fNN7j8OfAxBZL_zn1HOqeAAAAHTb5R-EABH3777zbBzskqdu-Kvd_8R-2t9od8tToKs4dMhIODDBTAAH89wFM2Q1hNwsSIAAt3cAUOzgTQAlIb1ACMAk4AUoAYABoAA,,\"}","related_url":"http://vk.com/video-218944937_456241992","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["18332558358407570556"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":true,"contentTypeId":null},"13279542131923441149":{"videoId":"13279542131923441149","docid":"34-1-3-Z779D554DADD4F83D","description":"In this in-depth Node.js tutorial for 2025, you’ll learn everything about HTTP 4xx status codes — the client error responses category in the HTTP protocol.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1619913/e5a1da3f7e734217d5706fa8bcc8e766/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/lGOVXAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"Master All HTTP 4xx Status Codes in Node.js | Client Error Responses Explained with Examples 2025 — Video by ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241990\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhYKFDEzMjc5NTQyMTMxOTIzNDQxMTQ5WhQxMzI3OTU0MjEzMTkyMzQ0MTE0OWqpDBIBMBgAIjwaKAAKIWhoaWJ5aXB1eW1vbmt3c2JoaHB1YmxpYzIxODk0NDkzNxICABIqEMIPDxoPPxOyA4IEJAGABCsqiwEQARp4gQUU_QkE_AD5CA78-wT_AR_sAv31AgEA4gDwCgD9AgD1AfwC9AAAAPUE-AL4AAAA9wb6_fP_AQACCAERBAAAAAkCAADzAQAADQ_uAv8BAAD_8fsBA_8AAAz1AQf_AAAA8f8JBfr__wAIEu78AQAAAALo9QMBAAAAIAAtS-THOzgTQAlITlACKoQCEAAa8AF90Dn9gTTB-g719v8sSNX_h_Q0_h4M3QCt-isAxSDnAQHW-AH2DLL_8BD-AJUGMgHvBvv919RKAE7dIQAx2CcA6BcSAUL0BQEv-QoCHxnm_8xN2f4F1REAGq7mAM5N6PsU2fj7HN4Y-vAczQL-BjsAEgseBugiEQHlBD4Bwk8s_drzzPz8CQIF_-3l_uTqIQUVEPwH9WbfAM868APoOhkJ3LfxBNvA6voe_fADXAEKBBL1FfIl8972KPcuCNbt4wH27_MCAN4P9Rf6Fvv-7QP19Rf0AszFBBHHGQwNEfENALwZAvYX_BDz2CTm9ScQCxsgAC0-_OI6OBNACUhhUAIqzwcQABrAB3qN5b7mvQC95KoovZf9Oj4ZhCA79DKKPNxJJD7VadM8RHzxvMzSTj3o6Cc8k-V_vPyMu75aUw-8xurFux-gCz7pPbq8e8n1vEDcJb7EKyQ88_Zvu_GE3r2AH588t0EOPDHsoL1pBPY8Y1QjPdaiLz1UPfS82qQqu7zLBb5cjyG8_D0DOoOk7z3c6J29QW_gOnb3JT0YKCS9rJS5vAipAL329h09_M-QPCalZT1A22o9tMBoPNaOIr5DHXa9XqwevMkibT1FhNo7JTMoPAP7qT1Vo1c87bjAO8kaSjoKMac90zuNOzITVr3QQgI9hjrNOo8_jD0QZd48-MeWPFR8Mr3QQ-08woyEPPjKt70h5vI9Sbl7vFDD173Eknc9a4zOOnvylTwCrCG8I-EWvSieAz6srVi88eXPO2M9ij0gIIQ8-UiKPJuxgz36Hv-8APqiPBsvXb0Y0Ks9q1woPOuJ8Ds34xQ-zH_EupwUCzugRms8rZucuy2PmjyGe8A8PRKrOxZo-zqgtIa9SLK9PHAK6zxF77m99kfluSC33z0EkNq9MwMNu24ZizwQb5I9uo08PArERr2BXGK875VUvD-d9Tm7e0C9ybDpO3NMdr2B90S9yunjunP-XDyKAdQ7A5hwu9suersv_7o7BrlNu6oL-L0fe-I7II4_ump6mjzkCU69gsT6OzImmL2XnOQ8gXymulFtSz1h1Qu7toZvO1MopjxuB6k9N6hcOdGJLj3DSuA8-mefOyjgfzo0doM9f-OluukN9zyALoW9kk3dubKSQL0tvwI9jybIudbsp73g-3Y8-TskOQH7hTvC6wQ9307buY6_vr1rcK-42swdudhi1z3YPg28LIi-uMp6AD05qG493BKYOgI0I7xNq3e9IbNeOQyMITy44ie9fdXDuEDj3Ty1npu9Fq-4tpg6ozyCsRk9Lrq6OZZTDD27N1A8kMk-uYK_hD0-iE49DmtHOLclAr6w84W9Vp4OOJYvjj3XGiW8zMaPOOIyuLxtALa8uoGTuOieWj3DESS8FSB8tsc3aj0gX4K9dvnKNkJF8LyV5TW8guGjOPBuBT62-FQ9AQhyuRYggDwIVMG7JeR6tpzlqjsWFbE801Xbt8ZOWD09X_M99eRAODHPijwKgBY924OcuGSKgz2SZCy9zUp_tyu0Pbzpmgm9nn1Nt-l3hjz2tEM8FyTMN7MxBrsIr729HH2mt_lk5T3I2Zo9tUDWNm1su71qoUe7JGNAuMy8gD2UAcY9tJAeuFQ27LxG-I29zgbQtyAAOBNACUhtUAEqcxAAGmBZ_QA7BxriD_Zd0_Ho3wnjve_v5Oj___-7__QZ2OXtBNO-HwP_MuX52aMAAAA6DApRAQDuf_jw9OnrDyK4w6xLFHb1IRPQ1vvpr9BAFPLwE_0GNGAAI-eoHljhuD4e_QYgAC0gHxU7OBNACUhvUAIwCTgBSgBgAGgA\"}","related_url":"http://vk.com/video-218944937_456241990","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["13279542131923441149"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":true,"contentTypeId":null},"8377910210484409835":{"videoId":"8377910210484409835","docid":"34-8-11-ZEB06400A5CC739F1","description":"In this Node.js tutorial for 2025, you’ll learn how to send a plain text response using the Node.js HTTP module without relying on any external frameworks like Express.js. This is a foundational...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/902245/93e43dc4887b55ca438b667029359df4/564x318_1"},"target":"_self","position":"2","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"How to Send Plain Text Response in Node.js HTTP Module | Simple Server Response Tutorial 2025 — Video by ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241989\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhUKEzgzNzc5MTAyMTA0ODQ0MDk4MzVaEzgzNzc5MTAyMTA0ODQ0MDk4MzVq0AISATAYACI8GigACiFoaGlieWlwdXltb25rd3NiaGhwdWJsaWMyMTg5NDQ5MzcSAgASKhDCDw8aDz8TvgOCBCQBgAQrKosBEAEaeIH7EggKAv4A6w8A-gUAAAAQ8_kB9gD_AOf6-_4E_gEABQkFAPcBAAD98_UKBwAAAOXw9fr7AgAAAggBEQQAAAAbAv0A9wAAAAoR-g_-AQAA-fEA9wIAAAAK9woDAAAAAPoM9wP9AAAAFBT7-AEAAAD76_7_AAAAACAALWiEzDs4E0AJSE5QAipzEAAaYEgCACb_893B9TXg_urd7gTv_MDs1hL__OQA4Bz15Qbe1M0gF_8fJ_7tsgAAAC8_8BsgABplC_fWDPg2CrW97hUlfw8U5vUMAvm28DjjMAbz8OwXSwD__QIDQbwCRxISLyAALcjqMDs4E0AJSG9QAjAJOAFKAGAAaAA,\"}","related_url":"http://vk.com/video-218944937_456241989","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8377910210484409835"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":true,"contentTypeId":null},"16629822500504180713":{"videoId":"16629822500504180713","docid":"34-5-7-ZC38F3F1D72C9C14A","description":"In this complete Node.js tutorial for 2025, you’ll learn how to work with JSON files — one of the most common data formats used in web development for storing configuration, user data, and API...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2226493/ac994752fbcd9fa4763374404a22c150/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/ZKOnXAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"How to Work with JSON Files in Node.js | Read, Write, and Update JSON Data Step-by-Step 2025 — Video by ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241988\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhYKFDE2NjI5ODIyNTAwNTA0MTgwNzEzWhQxNjYyOTgyMjUwMDUwNDE4MDcxM2qpDBIBMBgAIjwaKAAKIWhoaWJ5aXB1eW1vbmt3c2JoaHB1YmxpYzIxODk0NDkzNxICABIqEMIPDxoPPxPvA4IEJAGABCsqiwEQARp4gfgMBP8C_gDwDhD7BwL_ARX0Bwb2AAAA4_D7_wn9AQD1AfwC9AAAAPD49v74AAAAAfYBBfX9AQAEBPcIBAAAABAD_v_8AAAAChH6D_4BAADx8gEB9QIAARAACPr_AAAACA7_APn_AAEXCfwBAQAAABHn-_4BAAAAIAAtMJjKOzgTQAlITlACKoQCEAAa8AFUGuf8-O34AsAa9gDqDNkBgSIK_hwk4gDV--gB-QvgAfT8DgDv2xwAtAX9Abkn-f_k_OT_LvjlAP_8EwDx6zYALPz6ADTMDwE6AP0A1R36_wM1FwE0BPwAGOoLABv_3P_x9An-5_zbA7-_8wIJHTEDGgAF_wEQJf3sAywB4vEIBe0DBv3pDwX8p_wI_RQZLQP59dEEJhbb_vMH_QQh-PgKHvQZ_RnYFATy9wwI8Qb8-sTz4AD06uUI6yEb_vcQIQMW7QoM9wX97fnqBfcn6PcABiYEBA7tAhH_4wH08gYP9vHwCPHUNvX-5xoE-B8cCPIgAC3_IR07OBNACUhhUAIqzwcQABrABy_9674KYgU93dT-O0tbrL2KxGk938U7Pdnfw71-Ors7gL6IPJCiHj5KEt88t0MBPLcNk74bVBM8G7QcvT0pcz6UwOa79XIOPcnuXb3ifvY8GNZIvW077b19uD-8GvIVPOrslL09vS29xm30PJyMGj6tInI9WgIavYf76L2pWye93S-Xu5g4TbyifKC7qmfcPGeBBj6ZMzY9SszYvLxa7j1AY0u8KwGnPJjtkrvYiDu88HZzvHR76b2lFsq8u1qTvGXM-LxAF009_-bFPHovk72Gdp69P7PaPCJKxTwZ47M9CUbvO1jzLbx1ETU9euFOvF1OLj0xA_q8rXesOyY19L1-Ay49q7oCPW2p4z0GEam8FJ3bPMKymL2V6fw8aDC8PL4_FL1g_WS9j6m7PKVLrz0A25Y9mWGjupezEj3hXQ698J4HO42cBT7UBFu91NdzvHMH97vCgwu9ozwxu7LLgTxqBIE9yQyKvHyddL02wgw9on3XObjq-j2E2SS9ZciMvGIqHjzV8rm8_6esvDntST1cnAc9Rccju_pYpr3LUJC9Haeuu5yiCDz6hog9dmU8vPYFqT3BvNG8b3zxu0h8m7oxWze96CM6vH6fmz3vlj-8_AgVPFMRjb33ZFW7EJSZOtrodzx2g6296cucu_-9Kr3bGze9B88IPCZO07z6vm68kOFru1aGjD3VtCa9zv7-uyAI9Tz0puQ7FDCRuw0_nj157II8yyeOOljsar23mUg79FjMOzohE7xkKvM82ch5u8dnEj6uoOm9kAm0uQ0WszwIfIk93Kn4OORCT7164wS9VK-1uN47mj1u8ys9480vucui8LxbQh6-NwXjObhD4DuKjDO8TSQ8ue3Zvr0pOWw958rVOZ_MPz2I7p-7tQvLuff1rT3SGNK8LJXmt4ApAz53G8o8yO85OeZvpzxheDu99cqptnFmpb1yYpk8Quj-ObdXED0qtOY63j8NObdifzw9z0S9hU7KNjnlm7x9b908GLf8t2ddSDwKXYO90RiGNsnd07moZqA8lmQoOHZTar1Xz8m9XDpquPyg07wr-6481t2UOLjkKL7Rf4W8nfgauY8ofr24f3u9r8Xnt7fEW72IUta8zzLhuJ_YlL26xGy98lIUONRD9D1WYE09lItdudmYhz07nA67pVTAN6pOYjzK4bS7vpA3OGYQPz2rtAU9YD-AuFyooT19xJS9uKGWN0LLXz1jGrc9bpCOOPCyNb1czM89DEYKuW6tijxdbxs9eAi9t3CZrrxw-um8D2e4NyAAOBNACUhtUAEqcxAAGmAq9AA35QTGzhkh6g7P1x3b_svYB9gY_w3RAOQj2O0Q4PHMPfX_SfwH16QAAAA6E9YZHAACefvb2xfgSO7CsNQT8X8M6xLDKiEH0bdt6vAQ9ubrMjQAEMPVND3iy1Ak8hggAC1Eyho7OBNACUhvUAIwCTgBSgBgAGgA\"}","related_url":"http://vk.com/video-218944937_456241988","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16629822500504180713"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":true,"contentTypeId":null},"3981316188277692198":{"videoId":"3981316188277692198","docid":"34-11-0-ZDEE36631022BA6C6","description":"In this comprehensive Node.js tutorial for 2025, you’ll master all HTTP 3xx status codes — the redirection category of HTTP responses used to guide clients and browsers from one URL to another.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/405756/7b4062775e5507fd9da9968bb55924ab/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/FJqXXAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"Master All HTTP 3xx Status Codes in Node.js | Redirection Responses Explained with Examples 2025 — Video by ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241987\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhUKEzM5ODEzMTYxODgyNzc2OTIxOThaEzM5ODEzMTYxODgyNzc2OTIxOThqqQwSATAYACI8GigACiFoaGlieWlwdXltb25rd3NiaGhwdWJsaWMyMTg5NDQ5MzcSAgASKhDCDw8aDz8TpgOCBCQBgAQrKosBEAEaeIEFFP0JBPwA7w4Q-wcC_wEV9AcG9gAAAOIA8AoA_QIA_AMA-fYBAAD1BPgC-AAAAPkI-fL1_gEACfoADQMAAAARB_4J9gAAAA8b-gL9AQAA-fAA9wMAAAAM9QEH_wAAAPwJAQH8_wAAFBT7-AEAAAAK7gL9AAEAACAALUvkxzs4E0AJSE5QAiqEAhAAGvABNewC-YX34Pky_vgALwjeAYHtHP8VCegAsSkCAAbv_AH32QsACPbvANIG6f_M-C3_AvoM_wP6OwAu0B7_EvD_ACD1GgAuDQUCIu4QAesqCP_lI_v_6tQPAP7N4gDvAuP_5_cA_B3z-_zuIdoDCRsvAkESAwIAAfoE-BYcBc8SGQELI-3-_PcHBgP99QMI9SYECv3bABAt8f8AG_QA_yUCBfDyCf_t7eQBC9jyARv_IwElAwUB_QHpAz3wC_z6FN399Pb-9Rn0HAEhFvQGFvoT9gAaDfvw7_sJ8Q_uEQ7P-vPL6gr4BwP-9O4q7vwZ7QcUIAAtQVolOzgTQAlIYVACKs8HEAAawAdFLPq-7WQQvVRBgL0S2z0-VJEFPV2cobvo20I-jzo1Pez7S7wrUfY8c77YPDp0erz8jLu-WlMPvMbqxbv43yo-psAXvLlIC70QsPa9CKROPUe3UrtHjw--baSRPGg4yjyQ5ym9UQSnPAG7_zwdZp4885cRvbNqhjwzMf29Na4kvMKQ8LwzbMQ9HwJdvdrujLjJQFk97zOTvKvW-Ly_tr689R-jPNmCtTrfktI8xI0APXRIRbvWjiK-Qx12vV6sHrz3qY89gM1evGo39jtr0Fw9QNjOuxblCD1JC_w8mQdVPUm6qDuWCmq9rpSKPal_NbyPP4w9EGXePPjHljwSLoU7rg9LPTVd8Dv4yre9IebyPUm5e7zGYaq9q1udPe7UmjufGjO7547-vAvV6LwxsRk-qfUjPDtImTxCA1Y9xN3PPHloqzpTGnY9GKWVupqFajtHrEW9wyZXPb5hiTrrifA7N-MUPsx_xLqyUhg8AgkPPdm8vzuqcxY9BJ4qPXz0xDsfVNg827OIvQZvITxwCus8Re-5vfZH5bkYXNM9DkKavQkPojpuGYs8EG-SPbqNPDypzhW8qW80vQlkgLxEII08V1OjvAn-Nzw5WQ-9wanPvaeDDDxjdGW77ZbJvGkOHLvYv8a8xN5VPH_xMbxbpqC9G0YmPbq6BLxKuTY9zXqMvZNxmDfivyq9jW3IPCDw4bpThiA91i55uz8h-bqyIH49wD1vPY_kFLqlIVk93iBaPHKbfDubn-67McjnPIrYkjsyVyY9uOSYvaBq8rdNJoi9-U_xO1JXkDfr4-G9dYgJvCS2FbnB0hC8_ZMuPL2rizkceNW9BT51vLHapLUSqIk90ZZOvDu567moZws9QymQPW1igzmGnt47q3VivUnV_7kMjCE8uOInvX3Vw7hA4908tZ6bvRavuLbVAgA9-vLdPMeiN7gcAUE9Q8YGPL_EY7mhpUY9ZTs6PfB_vziG5c-9AGnkvAM0TbktQcY9zkwVPRbyhji5MSK91fTROtp8y7iAR4Q9ADCDPM-pp7iHRVY902Wmvb8o9DbQ3zq8kF0zvO3Vaziy2fE9e23RPMzgTLkX1Tq6-VAxOtBY3DdG8eg6lgK3vMbvZzeDh4k9Tny1Paoo6TcK74c9IdpYPRVA07hkioM9kmQsvc1Kf7crtD286ZoJvZ59Tbd7KPY8iQKiPBCDKbdTZU48e1yVvV51vLerD8o9pf6VPcGUmjd1dtK9qlJpvBIlO7fc8IA97-2BPSgpW7dRODM6dyY5vf8F47cgADgTQAlIbVABKnMQABpgQQUAPgoq0gIBTuL55uUB6tHn3vjQDP_5wAD2MwDt9wn0zRb3_y3k-uewAAAAFCLjOPkA_2Xw-tH98yYMtLDRNAJ_CiEG7fEO5c7bTfXx4gH_8kM_ABvr0SJKzMM_C_8IIAAtm8sqOzgTQAlIb1ACMAk4AUoAYABoAA,,\"}","related_url":"http://vk.com/video-218944937_456241987","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3981316188277692198"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":true,"contentTypeId":null},"11229656321043826189":{"videoId":"11229656321043826189","docid":"34-3-7-ZF66A19262C255E7D","description":"In this in-depth Node.js tutorial for 2025, you’ll master all HTTP 2xx status codes — the “Success” category of HTTP responses that indicate a client’s request was successfully received...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1906358/1a2e8d213d461155e88b6e2e75b6ccca/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/oJKUXAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"Master All HTTP 2xx Status Codes in Node.js | Success Response Codes Explained with Examples 2025 — Video by ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241986\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhYKFDExMjI5NjU2MzIxMDQzODI2MTg5WhQxMTIyOTY1NjMyMTA0MzgyNjE4OWqpDBIBMBgAIjwaKAAKIWhoaWJ5aXB1eW1vbmt3c2JoaHB1YmxpYzIxODk0NDkzNxICABIqEMIPDxoPPxObA4IEJAGABCsqiwEQARp4gfsSCAoC_gDuDQj2_QABAAb1APn4_v0A4A_1BAP7AgD9AwD59gEAAPP69Qz9AAAA-xHx9_z-AAACCAERBAAAAAoN-wL5AAAADA7uAv8BAAD58QD3AgAAAA_-AQgAAAAA_gwJBPr_AAAJB_XvAQAAAAPx-_wAAAAAIAAtaITMOzgTQAlITlACKoQCEAAa8AE99RL4iRLc-jDwAQAgNeAAgeH9_xYJ5gCrDyoC6-jcARPt9AAKBuj_7QMJAO8KGQAMAAf_9uokAUngMQAUCwIAHw4SABoRDgH8ARMA_Sn6_vUZ4P8E4QwA-LX6Aesa5f7dBvf-HuMGAukc7QDl9yMCMQ7p_g389AHuGTEB2RYvAfAT1v0mCA0F-QP0_OL2LgcTLuABAzD7AfX37wLQPwoCAc_zAufj8P8O4_D4LvkA_A0IF_r8B-fyNu8gAfQC5vkU8vQBEf8RCQ8T8_YF2hD1_TUG_PvoBQgJFf0GAtv5887G9P0V8wPr8w7r9R0MCBMgAC0UBRs7OBNACUhhUAIqzwcQABrAB4kJ8r7vro68PRbRvJf9Oj4ZhCA79DKKPNxJJD7VadM8RHzxvCtR9jxzvtg8OnR6vBTP4b7Brfu81ecKvfjfKj6mwBe8uUgLveen2L2cU8k8AOIuO0ePD75tpJE8aDjKPML2g72GvO88p6F8PDAO7jwvGQe8mLZJPLzLBb5cjyG8_D0DOtHnkz0Omy29HQvEuxydnzn7dee81YLNvMwllbzGeMM8Fs25PPF4JD3ItDY97L6Eu_Vn_72B85i9g1Y7vMkibT1FhNo7JTMoPAp_qz2572K88K1-PBU0Mj089tM92x0MO5YKar2ulIo9qX81vI8_jD0QZd48-MeWPD4Zbb1vM1A9sGOSPPjKt70h5vI9Sbl7vNJXm73dSFQ9GvQtu3vylTwCrCG8I-EWvY4gVT57SN28L6fCO0IDVj3E3c88eWirOmLvKj1-QLk6jtj-uicAmrw4tMI9WuiUPOuJ8Ds34xQ-zH_EurJSGDwCCQ892by_O09cbj2Rtzw9YXwHu0AXjTx3qSy9iDHEPHAK6zxF77m99kfluQIToz2Uz3y9kJr6O_2k2ju6jbE9DQ20ur1BqrzHQS69Expzu7y7Jbv9EIu904Ojt8D2Qr24_mK9TfWBOPEpBT16efA812QVPHLczrytazQ8e5ORO2x42r285jo9LlgvOkq5Nj3Neoy9k3GYN0x3srzqlCc9y0fWutF91DxHMYo75hSyO8QDLz1kvZI90wa4OY1BCjxAdSC8RGgpO53qmryQQw49NF06uzJXJj245Ji9oGryt84YZr2_z108I-27uXNLu73z7fg83HLpOM0g_Dv-aoQ8Czp-uo6_vr1rcK-42swduSCYkz02gw274hrzOWEM1TtzTDY9ue5muHwCsjwgNIG9R3IFuJI-rTxxG828sb9mOF5oDj0-isS97_BlttUCAD368t08x6I3uP3GEj0ZmuG82ZV6uKGlRj1lOzo98H-_OG_Lsb08TjG9Bfh7tbESmD1nb9s7Mr9JODViIb05pl08hNDCt4BHhD0AMIM8z6mnuMc3aj0gX4K9dvnKNmf4qrxhybC87CeNOBg7xj3uux09kUfHuDW2lzzntF08wUDnOERAtDxqSvQ7zWImuMZOWD09X_M99eRAOPNBaDuGRDA9Bv2EuPzTVz00ITe9f44xtzjnlrxGwDe9auIDuN5Ij7y2EY88bunRtkn3jjytUMS9c5zyuCL_7D01KQU-835buHfGjb2rKQQ9n9OKuBcMMz2BtnA9ZSiAuEEoL70ecZO9pManuCAAOBNACUhtUAEqcxAAGmBLBQBGEynZ8Plzx-_yy_f1z-vY4LkR_-25__ES_bzf8_jKH_j_Ptft2KAAAAAsIgo_6QAIf-n8y-nnGB2orshDK3oFIPjb1wH0p9lg_uLp_tHsV0sAIPO8GkDe2T8H3eEgAC2F_w47OBNACUhvUAIwCTgBSgBgAGgA\"}","related_url":"http://vk.com/video-218944937_456241986","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["11229656321043826189"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":true,"contentTypeId":null},"2941110702885952788":{"videoId":"2941110702885952788","docid":"34-3-6-Z0F890B7AC9101554","description":"Смотрите онлайн «How to Handle Redirects in Node.js HTTP Module | 301, 302, 307 & 308 Status Codes Guide 2025» от автора ProgrammingKnowledge. Хорошее качество видео без регистрации в бесплатном...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2419255/9257ea0bd9cc16be3d127effabd34266/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/idaTXAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"How to Handle Redirects in Node.js HTTP Module | 301, 302, 307 & 308 Status Codes Guide 2025 — Видео от ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241985\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhUKEzI5NDExMTA3MDI4ODU5NTI3ODhaEzI5NDExMTA3MDI4ODU5NTI3ODhqqQwSATAYACI8GigACiFoaGlieWlwdXltb25rd3NiaGhwdWJsaWMyMTg5NDQ5MzcSAgASKhDCDw8aDz8T7gOCBCQBgAQrKosBEAEaeIH_CQL1_gMA7QEC9v3_AgAa9hH-9wIBAOQRBwED_QEA-gUHBPkBAADqA_oA9wAAAPMD9_r8AAAABAT4BwQAAAD5B_oA_QAAAAAX9gf-AAAA_PwKBAP_AAAO_gEIAAAAAPcCBvb__wAAFAIIAQAAAAD07Pz4AAAAACAALei92Ts4E0AJSE5QAiqEAhAAGvABeyL2_wHW9wOmIuIA5Q_QAYEYD_9JJNwAzwf2As4H2wHrCQYA6uktAKMG_AGqL_f_1OvW_0AJ8wAP_xb_FuwWACP90gBAwRMBMwz1AN4J4__sIyMAOgESATvGCAAh_9T_D9wT_rgA0wCp3-IDCyM8AzwVBgYHLSQE0fko_dYjGf_h5wH58w3w_pbJFv4NBCYD_BHeBloF8f_8-vkIES7oDgHtEAL3-SAABSUTC9gS9vPO_er_CRPjA-YoIf71EykD9wcTAfz2Cfv5Bgr_U-_--_xAB_sf8_IOAe3vDtP5C_cH4AvyszP4BuAPH_0jD_j3IAAtAbAAOzgTQAlIYVACKs8HEAAawAdtyN--c_fUPP4BoDxLW6y9isRpPd_FOz1NOJq90KRiu0jBE72mSD4-nbxIPfiSoTuhSHe-c1a6PKQ2Mb09KXM-lMDmu_VyDj3J7l294n72PBjWSL3RXIe9jz5eO6Bu4rpQA0G9mKdTvayDTT2TbwY-b7AhPZyQDrw9DO29c_6cvUt-G7vOD-k7C1i8vIJEiTxngQY-mTM2PUrM2Ly8Wu49QGNLvCsBpzwvb-m8IanoO2FmhLzXfqe9C_1dvHdLcrwHtxS7TjzxPMW2-zx6L5O9hnaevT-z2jzejtM6IsFUPWtMozzSxaY8eDsnPbZqNru8Wm49t4u8OnblrzuoyCG-AnwcPejpbTzwiws-8z-zu-I6xjvCspi9len8PGgwvDyzvje8tx0FvPq3iTv0NOA9OJPAPXcCUDzDq3Y8BwIJvSChHDyNnAU-1ARbvdTXc7wfouy8-VJTvYXIjrpngjw9eg27Pd1sYry7fGu9g8NmPCB7nDvttwY-UofPu7woVbwU5408xrMavScUILxo0mE9ykIFPQbEmjzgvNi9d2GAvT59Arx0fso8aiRzPYXEqLuGWp49J1BEul03gLwodtm8VwirvTSIi7u-Clo91yfKvEUHajtTEY2992RVuxCUmTra6Hc8doOtvenLnLu3m6C9WNJAvaJOEjwI_ty86-OhPA9bfru5wyY9IM9OvVPUlbtKH-M73KGHuR46uToNP549eeyCPMsnjjrsQKe8IUqou8-3CTs6IRO8ZCrzPNnIebvHZxI-rqDpvZAJtLkK9wo9zwYqPfatvTkkMoK97xsfvHpS97egfcY9yUi8PVdukrnLovC8W0IevjcF4zm8d_U7yywCvb6YAbkaVJa95KV2PcMktTm8VXw9DBnVu4S8Ybnt05E92EFKvK6-0DjVlto9xC8rPELwNDiT2N47A0xPvUZfBbh4c7K9drDVutzwizmYvOY8laLwu8olujjrpGM8ooyivb9SZDkK8hO94529PZVT1bhSPLg8X8tQvRitEbgeljy8xtm2O6mKGrjiz5u9M1D5vUbKDbizQLu8AEApPZO2NTi45Ci-0X-FvJ34Grm9MpS9VOuTvfzTurYlUE698oZqvbOefbi0yNa9dEa_vd63vTjfT709va46POxXa7lJXqc9K-gsvJaBczdXIB89fX2IPGqNjbbXBTI9CHhNPe_HHLgU9E09tL2nvZeXjbeKllc9EFj5PY0XQDjrXOy8qqSkPQGLxLjcf6Q8QoHSPOyAA7hmHFm8tnuOvVYiw7cgADgTQAlIbVABKnMQABpgKP4ANPAB1NQBOOgoyNwn2-jr2f7RIv8K1P_cHdwA__nvxDAT_0MKBxCpAAAALjX6OtYAGXD-4KwS0E4KxtHnIQJ__-srpfca9_XEX_P8CfAQBC0rADbP1glHAO8tMwIKIAAtOechOzgTQAlIb1ACMAk4AUoAYABoAA,,\"}","related_url":"http://vk.com/video-218944937_456241985","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["2941110702885952788"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":false,"contentTypeId":null},"12948279235788610665":{"videoId":"12948279235788610665","docid":"34-4-9-ZFD4E2EC2037B8306","description":"In this comprehensive Node.js tutorial for 2025, you’ll learn how to handle Eexist and Enoent errors when working with files and directories using Node.js. These errors are among the most common...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3772390/d17845f94ce6c9aa2fa2f35da2eebf6a/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/u8uaXAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"How to Handle Eexist & Enoent Errors in Node.js | File System Error Handling Guide 2025 — Video by ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241983\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhYKFDEyOTQ4Mjc5MjM1Nzg4NjEwNjY1WhQxMjk0ODI3OTIzNTc4ODYxMDY2NWqpDBIBMBgAIjwaKAAKIWhoaWJ5aXB1eW1vbmt3c2JoaHB1YmxpYzIxODk0NDkzNxICABIqEMIPDxoPPxPKA4IEJAGABCsqiwEQARp4gQoR-wH_AgDt_xL6BwAAABztAv32AgEA7AL8BAAAAAD19wP_9wAAAPf7_QL-AAAA9vL9Cff_AQACCAEQAwAAABMA8wL_AAAAFwn2CP4BAAD8-AL_Av8AAA0BCgUAAAAA_vwL-fv_AAAMCPj8AQAAAALp9gMBAAAAIAAtnnvXOzgTQAlITlACKoQCEAAa8AFYG9T--O74Arob6AD4Hd4BgQAC_ywG7gDS5-4B3fHbANL6-wDV6w0Awfz0ALwl-f_l_OX_NvP2ABXuDv_98yUANAHhADbc_QBP_PwB1xz6__QeCf8e7QUAENYfABr_3f8M5A__6PzdA9Xs6gAKEyEAIBINAhAmKwDtAysB1vsIAtrxAf7tGvf9qvwH_gIEEf_9_ecGNgncAPgMCAMg-fgKDfoXAfvtF_4F_ggI9gTm-OLu8AX1APT-_CEYCfcPIAMbCA4FCg8B9BH4A-8t9_YF_TIG_A3uAhD_5gQC3RkB9gTv__XEKPoEAAwU9g0T9vIgAC2_TyQ7OBNACUhhUAIqzwcQABrAB0rU677KQFQ8Ja6jPMq7n71aRoo9fIZLvF8lf70UrzI8GaKSu9OjGT6oNng9YQn3urcNk74bVBM8G7QcvQovYT4XcbC8QdPGOcnuXb3ifvY8GNZIvUpNwb1m5jg7TxqPPEd_rr2bAY69S0STPAqBLD45R_g8Jey2vIf76L2pWye93S-Xu5g4TbyifKC7qmfcPGeBBj6ZMzY9SszYvGzPzD1COh-8d4FUO0whq7yyCdU8IbH4vL-1g715ioE8WmkMu2XM-LxAF009_-bFPPRhB73DDYi9Lp2FPCJKxTwZ47M9CUbvO4NDmDkBpPY8FtmCOldp_ztMd4267ek0vG2s5L2mES49lE7BO6JSdj2y9x29MmiyPByEv71NrQ09N5zkO5tATL3n9ve83OqgO_Q04D04k8A9dwJQPOlrET1NGn68TPIOPLowAj5mvZi8zD60vJ0qn7zQRIi9uL2TPGeCPD16Dbs93WxivPKH1bymaWs9GPS5vC0zlj2reCO9Eo40vNTiAj1bjba8mJAHvID0DT1ZCEE9878mPPpYpr3LUJC9Haeuu5yiCDz6hog9dmU8vPYFqT3BvNG8b3zxuznFdLyozjm9IbPxu2Pdrj3sbyY7a8trO5fiKr3L3Q66QNTku9rodzx2g6296cucu6lVD717FK68vgd5OnHJsbyX_BU80b1aOz1rTT1guAm9VcK1ubHVijyNoTW7RplLuw0_nj157II8yyeOOuxAp7whSqi7z7cJO6I10DwQfOc8nHMNu8dnEj6uoOm9kAm0ubepSz0tWgU9ueJiOfx99bwc-Ge9GEz0OIY49j1XSiU9amI0ucui8LxbQh6-NwXjORFDoTx8iJ27dTR6Oih-7L0Rc0Q97Da3ObxVfD0MGdW7hLxhue9NqD3TYD-89346uEaa2D2yMwA91guQOP6wSjzEIBW96bEHN8SwaL1f4OI6LMCQOROIMjztSqY8KCGoOMK0ubxMip-9BmB2OG684LxXy4I8o646OP-nyTuTNwC9vdR2uNAeGrs36CY8WmMgueLPm70zUPm9RsoNuLw6y7u4XJg8vtCSNrjkKL7Rf4W8nfgauT8pqb0b1tS9uH5Btym6BL2FLZG8S50HubTI1r10Rr-93re9OPPPtz37TVI9xCwiuUcc8j2tTo48ZZDtNmzuaDwpIJK8hxiqN3F_tD3XpDs95CdauNWU5Dy-Nqa986NNuCEytjw7OeM9BBsGOZe7A7zS08E9UWrJuD2ART13qUc8onbIt-XBLD0UpY68bBkKtyAAOBNACUhtUAEqcxAAGmAo9AAf9P3a2hE27vjd2RjX4wHk-u8N_xvBANYW5_kAFsiwGyj_LxEL8bAAAAAvEvcf0wD1Zv3j-Aq9R-fS38wX23__6hev8hYU9cVbC_IR-QL_Mx4AG-LREkvc1zIa8hQgAC0ihy47OBNACUhvUAIwCTgBSgBgAGgA\"}","related_url":"http://vk.com/video-218944937_456241983","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["12948279235788610665"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":true,"contentTypeId":null},"11753075713671999230":{"videoId":"11753075713671999230","docid":"34-8-14-Z2C244389C8403094","description":"How to Implement Rewarded Ad in Flutter | AdMob Rewarded Ads Tutorial Step-by-Step In this complete tutorial, you’ll learn **how to implement Rewarded Ads in Flutter** using **Google AdMob...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4569442/2afac6495e413b7f17a8522da0a488c0/564x318_1"},"target":"_self","position":"9","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"How to Implement Rewarded Ad in Flutter | AdMob Rewarded Ads Tutorial (2025) — Video by ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241981\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhYKFDExNzUzMDc1NzEzNjcxOTk5MjMwWhQxMTc1MzA3NTcxMzY3MTk5OTIzMGrQAhIBMBgAIjwaKAAKIWhoaWJ5aXB1eW1vbmt3c2JoaHB1YmxpYzIxODk0NDkzNxICABIqEMIPDxoPPxOFBIIEJAGABCsqiwEQARp4gQX4AQP_AQDvAwv7_AEAAQgDCQn4__8A7f0BBAkAAAAECQUA-AEAAPsF9fz_AAAA8gP3-vwAAAAF-fsL8gD_AAkCAAD0AQAADgz8A_4BAAD1_wD9-QEAAAAFCP7_AAAA-QUSBv4AAAAEAQP8AAAAAADr9fcBAAAAIAAtkCvXOzgTQAlITlACKnMQABpg7w4APfz9zeXmCeIH0vgIF_0M4fj3EAAB2gD1IvvtBAvoxxUF_zH8BwzCAAAAAzblHRMA-Uce3s329RPj8egHKut_Bw7p-k8i8ugGE-clH_bzACcbAATtJPgq9OkxIfYkIAAt-bRcOzgTQAlIb1ACMAk4AUoAYABoAA,,\"}","related_url":"http://vk.com/video-218944937_456241981","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["11753075713671999230"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":true,"contentTypeId":null},"8379743381852792878":{"videoId":"8379743381852792878","docid":"34-6-10-ZA99C0D971822BC87","description":"In this complete Node.js tutorial for 2025, you’ll learn how to use REPL (Read-Eval-Print Loop) in Node.js to quickly test JavaScript code, debug programs, and explore Node.js features in real-time.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/218190/eeb9447979b7f327e891ef4be88d8052/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/r9eZXAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"How to Use REPL in Node.js | Interactive Shell, Commands & Examples for Beginners 2025 — Видео от ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241979\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhUKEzgzNzk3NDMzODE4NTI3OTI4NzhaEzgzNzk3NDMzODE4NTI3OTI4NzhqqQwSATAYACI8GigACiFoaGlieWlwdXltb25rd3NiaGhwdWJsaWMyMTg5NDQ5MzcSAgASKhDCDw8aDz8TjAKCBCQBgAQrKosBEAEaeIH5D_T-Av4A7RcLAPwCAAEU9gH39gEAAPIA-A4FAv8A_QMA-fYBAAD6_Pn49wAAAPsDBAX1_gEAFvoCDQMAAAAG_wMO9QAAAAoR-g_-AQAA7PEE9AIAAAAU9hD9_wAAAAEKDPn-_wAADPr2_wEAAAAA7_oOAAAAACAALY76yzs4E0AJSE5QAiqEAhAAGvABRgnp_tcRDAD_AwIB3wruAYEFC_8WHegA8_gLAPAP8AHyBe8A4uYo_sQE_gHIHvoADuPIAiT66wD9_QIA_vUeACwEBAAi7AIAIOYDAN8eDAAXICH_POz4AAvuGQAV_-T_CukM__v5BgTNzfYBGA8cARYKFQEaCgP_2gAN_gIUCwLqDPcE5vX9_Mrj_f8H9x8D9Aff-w0l9P_pBP_9FAEEBA0cFwEX8w4AEhYGBOsICPvg_vIA_QHtA_wYAAH7FA0BGe4FAucWDQbn9wn1__P0_fEX-gH63PcLBPrz_f_vBvbtBQQB8i76_-sUCwYaERL-IAAtbidIOzgTQAlIYVACKs8HEAAawAfmy_O-E8MEvWkF4TxnJo29EzfZulaiBTy726u8pTIgPZPb2zwU88c888CRPFrahDwUz-G-wa37vNXnCr2g4ig-UdvGvEQONjzJ7l294n72PBjWSL0VHE6-rE3IPDWXHzvF-FW8l1CGvZBDKT3DueY9IJOhPeXnq7wrTQq-a__uOWUZIj1WyIa9k9SDvXntTT294yQ-H7SDvGQe_TtpGRk-vV87vWUX7zu4HY-9Xt9iPAGnN70WkmK9EV51uz7007xw0F49syXrvIZgyzzr-4W9PmhMvYc7ETyvsCA9qDeDPZ8jzTxET-q912YIPfGYpjzog8q8CoMaOYULlLzEzI69NpHZPWjsJrzWgsg9AiO5PHcbyrx0S0Y9MnKWPEZeFj3bEbO8Dx4XvQ7cAT25ido9CesVPa4LhTtCvvi6K1bovF0v8ruyEN09OAsgveLjuLqQlIC70eMcO4H0wzy-aNG7kN5LPawjIrySKsC8oKdhPaV9UbnRk9I9fUXxu-jJq7zU4gI9W422vJiQB7ziLcY8eNDsPH2ifLznONe9SOwJvQdPV7xF5fQ7qGagPFnDhTwYL0w8wh4NvF_IsDuf-Ku9zcr2PAydjbzDPps9E481vSUkEjx1Z9y8ZZ27vK8BGTwtutC7kYRYvZ4He7upVQ-9exSuvL4HeToQsmo7gsQ7vZWFqztHTNo8KrcjvcXNXrqn03U9AZklu7Ax-bqVjY096jeYvYVVbzrtz2q91f-evOr5e7rQb6k8i4r6OzGb3zpmtlA9ie7ZvSGVvTn4-4W8e09APA9nDToqYoe98OuRPA7EvTiF-SE9ydAMvWo2_LW-xeA7rFMVvqaMyTmxlnG8fnNavPf_MzsSFeq9Hbi5PAEnnDmYOE095gfJvBMKFblTUzc9E6eJvGqOJbhq8W49yJJ-PZAODjjmb6c8YXg7vfXKqbZiYW29zAN9PSWnAznvGMM85AYuO2u9xDjrpGM8ooyivb9SZDk6uoC84bKvu1kxXziM0Jk80mvYPE1K7bdAmCW84yKSPCv1W7mvPZi8F_Qevv2Kqrj8s1W96QOwu1CRwDgqvsu9qLI-vedGlTfGv2-9BMYavVtpm7jJ5KS9BUKhPLZXirhqaAO9en1XvRqV_zfUQ_Q9VmBNPZSLXbkmU4W8SGkbPb0hgLfVuX08jBMfvXFzMLX3D3g9PU1BvGHVu7e1Cxs83txpvU2DHbjOfeY7PB-UPb0Svzg5oQu90RCEPeXT1bh8ToW9Y4RLvMLI6LZ2ehQ8bycWvdF7zbYgADgTQAlIbVABKnMQABpgUPIAKe0MvfHvT-wC2uUg5v7i9QvLQf8mxv8AFdjXEfDhxjsp__wG6d2iAAAATSz4KPsAB38G5hAJ4xr_s7fnGfNfHQoAmgUH6LfHeATq4e_7ByE4ACm6tQBK1tE9OyEGIAAtmLMXOzgTQAlIb1ACMAk4AUoAYABoAA,,\"}","related_url":"http://vk.com/video-218944937_456241979","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["8379743381852792878"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":false,"contentTypeId":null},"3399433538127808089":{"videoId":"3399433538127808089","docid":"34-7-3-Z81157280362C443C","description":"How to Connect to AWS RDS PostgreSQL Database Using FastAPI | Step-by-Step Guide In this hands-on tutorial, you’ll learn **how to connect your FastAPI application to an AWS RDS PostgreSQL database...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2103509/76d8c189bc22fbb61d64a4e1c1933ba4/564x318_1"},"target":"_self","position":"12","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"How to Connect to AWS RDS PostgreSQL Database Using FastAPI — Видео от ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241978\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhUKEzMzOTk0MzM1MzgxMjc4MDgwODlaEzMzOTk0MzM1MzgxMjc4MDgwODlq0AISATAYACI8GigACiFoaGlieWlwdXltb25rd3NiaGhwdWJsaWMyMTg5NDQ5MzcSAgASKhDCDw8aDz8TvwKCBCQBgAQrKosBEAEaeIETCwwDBvkA5AoQ-P3-AgAs_BMB8wYFAfEA-A8FAv8A6_sD-QP_AADvAQD7_wAAAP339gL6_gEABPgF_gMAAAAJ9wEI_AAAAAEG7Q3_AQAA8OsL_QMAAAAI_RYEAAAAAPoN9wP9AAAAFQXy-AEAAAAF5ADxAQAAACAALa03wjs4E0AJSE5QAipzEAAaYBkMAE0CC-HM2TfzK9bnEfbz-9MN4fr_2N0A2xYgzOLvzeQ9B_82IAjfqwAAADJPxRs1AB1oEdvMKPlJFKXY2DTxfxsfGv_84ukAElMwGvve8PAiGQAJ7vYANrisIhgHMyAALdKWIjs4E0AJSG9QAjAJOAFKAGAAaAA,\"}","related_url":"http://vk.com/video-218944937_456241978","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["3399433538127808089"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":false,"contentTypeId":null},"13607575875296031928":{"videoId":"13607575875296031928","docid":"34-6-4-Z9C792BAC46CE23B0","description":"In this comprehensive Node.js tutorial for 2025, you will learn how to effectively use console.log() in Node.js to debug applications, monitor variable values, and output essential information to...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/475337/66657ff85b5e5b9b43b32e9c68fdd919/564x318_1"},"target":"_self","position":"13","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"How to Use console.log in Node.js | Debugging & Output Tips for JavaScript Developers 2025 — Video by ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241977\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhYKFDEzNjA3NTc1ODc1Mjk2MDMxOTI4WhQxMzYwNzU3NTg3NTI5NjAzMTkyOGqpDBIBMBgAIjwaKAAKIWhoaWJ5aXB1eW1vbmt3c2JoaHB1YmxpYzIxODk0NDkzNxICABIqEMIPDxoPPxOuAYIEJAGABCsqiwEQARp4gfoCCwAE_ADvDhD7BwL_AR_sAv31AgEA4QP8Cwn8AgD4Cwz4_wEAAPb6-_gBAAAABAH5BvH9AQD__AQTAwAAAAwK7AX9AAAAAQbuDP8BAAD99gH49QIAAQkFEPz_AAAA8xINB_4AAAAN-_3wAQAAAALn9QMBAAAAIAAtbPjGOzgTQAlITlACKoQCEAAa8AFJ9tb88RIMAs8FAADMC_r_ge0c_wcr8wDw9w0A7RLtAeT7BADc4TD-uAX9AdMfEQDp7sz_Ov4D__fwEP_y7DMANx8LACrnAgAQ5f4AxSQg_-4_I_5J6PYAF_UXABgM6P4M5A7_-AEaArzm6QMmABL-D-QSAy4UBwG55QUADSb2A-kODQTj3-f_v_Dv_gj1JgQMEN7_Ch3qAP37-wcICukGBwYe-Az1Bwf9_BkIEecf_uAE3gLxBv4DEAnqBwoUEQoK_AgI7ScIAO7yEfMY9_gB6STuBw3uAhAE-P4CEusI-gIDDAX1J_z4-BwECgoYA_sgAC1BWiU7OBNACUhhUAIqzwcQABrABwlS2b5FBJC6jKDxPIpvnb0heSI9gTJ8PAOeb73oaUA8c9s-PdqQHz6mBTM7562ZOhtkor74GiK9lVdYvS0JUD7U-GA85mQYPcnuXb3ifvY8GNZIvUW89b1n6MQ8rLgnvOdZBL3pojy92GxAPJyMGj6tInI9WgIavTjAHL5wP-C8lU3SO1qlD71qgDe9vpuTPGeBBj6ZMzY9SszYvGkZGT69Xzu9ZRfvO2PENL1xV446vr8BvXR76b2lFsq8u1qTvDgCJzxTkhY8TdcYPXovk72Gdp69P7PaPCJKxTwZ47M9CUbvOy3hmrzLXKo8-gZLvOiDyrwKgxo5hQuUvDlCtr2kZpQ9T7C_PIRL5z1RNkC8eU1ZvFt6tLzwnb08UYLjPL4_FL1g_WS9j6m7PM98oz24MlI9p9BUPEK--LorVui8XS_yu42cBT7UBFu91NdzvJfA0rzE6Dm8gAOkPLLLgTxqBIE9yQyKvDZDw7sD7z898Bv8uu23Bj5Sh8-7vChVvBTnjTzGsxq9JxQgvJ9lDD2C5QY8YgHcuQnDAL752bi9P4oiOiyRFTxEXE89IzQAPPYFqT3BvNG8b3zxu6qlj71geWu8s-xJvMM-mz0TjzW9JSQSPDPehr3n9-K8ZNvUuw42ED0AqIK9IjM8vMeoQb15C_-8B-tzuL8ROLyc7JW8AVRtu4pQNjxnGG296MhCO6fTdT0BmSW7sDH5ujTgxz1RuIM8axvzOQjOpL0bEak7fOwRO3gmNDw8qlA8A683u32V3D0Wbim-fDzyuQDy1LyGgR097SeduF74XL2Ngrs8psFaN35Rhz2OEze6P3dnuekPTTyoOD6-cp9dOcnQjDxZP-y88iqbOZz6EL5fDdA8b0cqOtKzTz3xi0G97_0RurgHkT2EP828mkYBuQyEsz2PLwY9SHXmuD3xPD2jWC693AAUuSk_yb0rAGE92_2AOSQjbD3ASSq7vAVwOI2u97zAycu9oaWBOQOwprwQcdo7oNa7NjooHD08C6e8fFpatkCYJbzjIpI8K_Vbua89mLwX9B6-_YqquEXYcL2TmSI8gl8iN2vx6b151iS87i9gNrv4wb3pfIi9JkFOONhusb1lA8S8vOzetxlrZL1WxF-9ueslONRD9D1WYE09lItdudAxezxpWZI8UdpGOKpOYjzK4bS7vpA3OFwhZz2wIwo7KOm6t5XfWD31zNy82S39t6AXDj0XJb09KH8AOR44gr0z8549nOfyuKgNHb2J3AI9ojz2tvnJB7wggRq9bnydtyAAOBNACUhtUAEqcxAAGmBR_QBC6Dbd7uBR7hkI8QvlAuvyEO9R_yay_88l_v8L66_QJRn_JBL--54AAABZLvw10gAgfwnn-ADIKvq2uccgEngf-TCXGCLTz8dgJvnpx-j_-DkAFq7Q-SrU91Ic4R8gAC2jBBE7OBNACUhvUAIwCTgBSgBgAGgA\"}","related_url":"http://vk.com/video-218944937_456241977","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["13607575875296031928"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":true,"contentTypeId":null},"10860454178868897783":{"videoId":"10860454178868897783","docid":"34-7-9-ZB4F054BB68C0DB0B","description":"In this complete step-by-step tutorial for 2025, you will learn how to install and set up Nodemon in Node.js to make your development process faster, smoother, and more efficient.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2095034/78e9f927c9e12a3d4c47a6ef01e94919/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/EP-NXAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"How to Install Nodemon in Node.js for Auto Restart | Step-by-Step Guide for Beginners 2025 — Video by ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241976\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhYKFDEwODYwNDU0MTc4ODY4ODk3NzgzWhQxMDg2MDQ1NDE3ODg2ODg5Nzc4M2qpDBIBMBgAIjwaKAAKIWhoaWJ5aXB1eW1vbmt3c2JoaHB1YmxpYzIxODk0NDkzNxICABIqEMIPDxoPPxOiAoIEJAGABCsqiwEQARp4gf8P__4H-ADgFAjzAPwD_y7uAQn0BQQB8u_4_wYC_wDvDAL7-QAAAOwF6wT9AAAA_f79__f-AAAOAgoRBAAAAAMI9v_5AAAAD__rAf8BAAD58AD3AwAAAAMCCQgAAAAA8___B_r_AAAVAP77AQAAAAPuAAYAAQAAIAAt_wC_OzgTQAlITlACKoQCEAAa8AF2Gd7-Adj4A6sg4wDPD-UBgfoR_0Ui3QDSCc7_6v7WAMsL-ADc6B__tPvxAYcS7QHPE9b_QvH0AO0GHwD98CwAIf7UAD3EEgE18_kAziL5_-o7Ef0l6QYAI9EbAiD_1v8P3hL-4vvVBK3g5APsDzUCJxUQAhMuNQDVEjMD5wcY_OPoAfnpIPX8mPsJ_QgZEv_vC8_5QQrUAAUSAwA58PD9HPsvAQD1BfTw9g4J8PH39tvp7Qb0FfEI5yYg_vYSJwPpAAYJ9QX86fQX9vE29fQGBi0EBP73ARP-3wHy2w0H_Pn-BfHTK_0E4x4E9hAX9O8gAC3G_QY7OBNACUhhUAIqzwcQABrABwlS2b5FBJC6jKDxPME72b1TFr89V2J5POCg_b0uDKY7BZEevNOjGT6oNng9YQn3uqFId75zVro8pDYxvT0pcz6UwOa79XIOPcnuXb3ifvY8GNZIvf0Hsr2_rcc7ew4TvLMVSr2I-OK8LtW7PJNvBj5vsCE9nJAOvIf76L2pWye93S-Xu--yujwA1Qm9GnuAPGeBBj6ZMzY9SszYvARXCT7rrVw8L0RDuuZtFr1yD9M8CYeDu33PqL322gc89EAYvFb1srxPubg8DQScPFj-vL3F2Z69KktfO8MmVzyP-3Y956JsOfTh9DxVuqA80C8EO3syWj0iFla8XNslvKjIIb4CfBw96OltPJ8g8T0QDiy9jhEnOSa6yL1PPpw7xYirO9XnarwJ0Uk6yUSAPPQ04D04k8A9dwJQPDw9JTwjPXu86qO-uo2cBT7UBFu91NdzvFtHML0whaK9_i5HPGeCPD16Dbs93WxivH7dLr0pp0c9d0l_Ozt0xT0HAR69rhQbvBTnjTzGsxq9JxQgvMb8nD1jSTQ9pbMbO22po73ZxT69x4u_u3R-yjxqJHM9hcSou4Zanj0nUES6XTeAvDnFdLyozjm9IbPxu36fmz3vlj-8_AgVPFMRjb33ZFW7EJSZOtR7TzzRQn29TfqYu7eboL1Y0kC9ok4SPDfMijvHj-c7KsjLuz1rTT1guAm9VcK1udF91DxHMYo75hSyOxfeiz0imcA7tyiSu5qYrrzuDww8I9yBO9buC7wVG-k5NnosOsdnEj6uoOm9kAm0uXD3KD1UCrA8I04jOezTG73ZO0g81sLsNjSdYj0Mc4c9LjseuekPTTyoOD6-cp9dOfTvozuP_ay8oAplOe3Zvr0pOWw958rVOfu9Qz15O4I8VwnKuC2lmD1kKhi9NJYSuEaa2D2yMwA91guQOBwG2DzbxwW9NldpOVGfZL1miam8mfFXOXiYFzw0RhC8HwJDuOy5r7vFwZq9E4B2OREeyLuRfVA97x2MNrnQqrtcjSy9JKV9uDS5vbyA24s7LWynuOLPm70zUPm9RsoNuJCZMLyt5g89xyYWOLjkKL7Rf4W8nfgauT8pqb0b1tS9uH5BtyVQTr3yhmq9s559uLTI1r10Rr-93re9OJlK3z2Ac9A8VLi-uI0ywT1edIO8VxpbOOAB1DzH9W88tOoCOOP_jj1_3zo9rfHTt1yooT19xJS9uKGWN1UYpj1tC8U9g8fnODmhC73REIQ95dPVuG6tijxdbxs9eAi9t1E4Mzp3Jjm9_wXjtyAAOBNACUhtUAEqcxAAGmAv6gBN5BCv1yVB4x7N3zLn4e_EFe4Z__3M_9EezgT-9u_KJwT_DwED_qMAAAA6XvMuGwAJfOrV-gjCSfOxnfkrEX0K9Q_CGBkcy9N_7PIY1BnuMCwAE73P-in36islygsgAC2zsRU7OBNACUhvUAIwCTgBSgBgAGgA\"}","related_url":"http://vk.com/video-218944937_456241976","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["10860454178868897783"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":true,"contentTypeId":null},"12902994043105898202":{"videoId":"12902994043105898202","docid":"34-10-6-Z4D1346E78DF59022","description":"How to Connect to AWS CLI Using AWS Keys | Configure AWS CLI Step-by-Step In this detailed tutorial, you’ll learn **how to connect to AWS CLI using AWS Access Keys** so you can securely manage...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3284947/04b21aee991506b62173934c1af7c901/564x318_1"},"target":"_self","position":"15","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"How to Connect to AWS CLI Using AWS Keys — Видео от ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241975\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhYKFDEyOTAyOTk0MDQzMTA1ODk4MjAyWhQxMjkwMjk5NDA0MzEwNTg5ODIwMmrQAhIBMBgAIjwaKAAKIWhoaWJ5aXB1eW1vbmt3c2JoaHB1YmxpYzIxODk0NDkzNxICABIqEMIPDxoPPxO5AYIEJAGABCsqiwEQARp4gRcL_vcF-gDmEQT_-QABACz8EwHzBQUB5BD8-Aj9AQD0AfwC9AAAAOz8DfcCAAAA8fkG-_sAAAAOB_QDBAAAAAAQ__76AAAABQH7E_8BAAD_AAEC-gIAAQ8JAQYAAAAA_AkBAfz_AAAY9ff6AQAAAPff-vsBAAAAIAAtk2_DOzgTQAlITlACKnMQABpgFR4AKb0G5rrHLP4o8ssq9QDj9M_mLP_-6ADgNS7b9Oy48CEh_xEl6vqqAAAALUfiLBoAO2sH6c0K6_4TlAjpIOd_Fgb2JAgL__8MQApW6AX6KQRLABb6OAUf-upGQyNAIAAtkDEjOzgTQAlIb1ACMAk4AUoAYABoAA,,\"}","related_url":"http://vk.com/video-218944937_456241975","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":854,"cheight":480,"cratio":1.77916,"dups":["12902994043105898202"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":false,"contentTypeId":null},"10200665959843147389":{"videoId":"10200665959843147389","docid":"34-10-9-Z659A39F0A3FB6899","description":"How to Change Hostname in Linux | Step-by-Step Guide for Beginners In this step-by-step tutorial, you’ll learn **how to change the hostname in Linux** quickly and easily.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/466206/c2850e9a285aab9a7f5426ffa20ac650/564x318_1"},"target":"_self","position":"16","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"How to Change Hostname in Linux — Видео от ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241974\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhYKFDEwMjAwNjY1OTU5ODQzMTQ3Mzg5WhQxMDIwMDY2NTk1OTg0MzE0NzM4OWqoDBIBMBgAIjsaKAAKIWhoaWJ5aXB1eW1vbmt3c2JoaHB1YmxpYzIxODk0NDkzNxICABIqD8IPDxoPPxNdggQkAYAEKyqLARABGniBBg0RBQL_APwF_AcBB_0CJfgCAPQEBADiAfb_CvwCAP78AgT3AQAA8wP6BwEAAAD_7g4D_f0BAAP7_AIEAAAACQL3AP0AAAAFAfsS_wEAAP32Afn2AgABAPUOBv8AAAD4Cv8J_AAAABb29_oBAAAA--v-_wAAAAAgAC0E8c07OBNACUhOUAIqhAIQABrwAWcW4v8B-QMD0hX3AOz9_wGB4f3_HCXiAOLwJAHb8u4B7eT_Ae7tJQC7EQ0AuRLu_-jtyf8qFhf_8-YDAADtEwAZEfYBA94TAi70-gDEGwb_LCEI_ybUEwAm4wb_9QPQARLuBgHdF-kAk_38_w7-OwEE2BACOxb8__IHDAENFwT-GOUFBcEM_QPiy_f8IeQV_Q0R3P8aGfYI5BT8BiEQCwTz2CL_Dvj5BgoCJv4MBwH5xvsDAesOCwLZGRD8KCMY-tELHQH9_vv64dAD-ScJ8gcAHA777dbiCPH2-Q709Pv9BQcW-u08-f8ADBX2HxAJACAALRQFGzs4E0AJSGFQAirPBxAAGsAHjzTYvj8tkLweLAi9zv4AvhlhQDxOneI8zKWXvXGq9Tw9PJU81nAhPn_5RD1F3Ic9l8eqvhPH7Du-EZ28j3EVPsAuu7praQk9ye5dveJ-9jwY1ki981kOvjhvNz12-yy7MEGSvU9oiLyFTyk9WB8vPu4skD37Rg88229IvTS35zxF-7M8phoMPZuQVr2alrs7SkYePl_5YjxA3SA9aRkZPr1fO71lF-87QRzFvUAo-Tx_XXo7uOnPPKykuryu5V88-R7kPHthV7zE6SS8vvG6vamE573CNMy8HYSKPZbRKD0cTs88Mh_QvBZLsT3TdoI8lXvmvLHoLD10oD28xMyOvTaR2T1o7Ca8Hhk7PkGkujurEEW8W3q0vPCdvTxRguM8a7nzPDANSD3jNQ48MGOqPaGRmTwmaaM81O-CvJ03BL0zf9g6dbD-Pbnhtbt2noI86uPGPHrxjz3Sb6G7Xf8pPQy1wTw_dJy8A9--vSzfCT3n8hM7O3TFPQcBHr2uFBu8HFzaPbXu8LxEbI862ChQPTTbxT2q3WU8CScYvZfQGD1z6U-6MRDHufgtJL2C5J28Ri1IPZe4gjtmFEs8DFoIvq7h2DzDZEs78djPPcijSLtyLni6teRMPIj5TT3nF6U7YusDPSWU3r1SP9I5qVUPvXsUrry-B3k6BjCAPJ1rc70XBpO7zwNuPQlrSL1i_DU6WwNgvRxLjrzWNsW7gVv3PQhLlr34X-44CqNZvY5p2LvLKvC62CJzvT7HDD2upRQ6H6LRPVj4H7150Yo4KJnBPHHykbyh8gO40UoQvWwwQ7z_a7A5eatTPJNxbL2qhgM5qGx9PX_r2Lun4VW6uOQ4vHVz0b0Pgjm6uHj4vIOKxztMCR06FG2oPV2ABz2hnIS5VW_oPOTirr1JEMm4dKgQPXEghD2VTgK4GafGPMO8B75Tv1C5rh17PNx5LL0XQgY3g2-3O-Cfcr08y144C6TKPTYF8Dqozmw5GrO6O4v_Vr1PwRW4Wz1Mu7s0tDzLtZm4L2uku3uqeb15UDq3Vwb1vXBD7L3MDIu4lF9Hug1nBjweMWU3yTirvfyUPr1TlPu3vJS6vO69vr1Ji5s3LbfPvLg4cDvkpYy474BhvVqhmL2QD484ndnuPZ-Vk7qjag65o167PeYL9zvssfI3O2XBuhCSRT2w5p83S0oQPekw-jwsesU1jAhQPQHhIjxaZka4VRimPW0LxT2Dx-c4gBa2vePYHz2nu8G4K6advVjywrzwqKW37KUGvIunXr0krrg3IAA4E0AJSG1QASpzEAAaYDX7ABPKBp7THFnl5NvpQv35xt8O3wD_JcH_7R4WG_z7w9FISv8nEwzkoAAAAB8r1h76ACl_Gs71L87z_bTe1DHqcTLgDdsj5-Grl3X6Bs3ZEyEmHwA62skCRczlMi7yPSAALYJoDzs4E0AJSG9QAjAJOAFKAGAAaAA,\"}","related_url":"http://vk.com/video-218944937_456241974","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["10200665959843147389"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":false,"contentTypeId":null},"10029541913400514713":{"videoId":"10029541913400514713","docid":"34-9-15-ZBFD4635F479E0670","description":"How to Install Node.js on Windows 11 | Step-by-Step Guide for Beginners In this beginner-friendly tutorial, you’ll learn **how to install Node.js on Windows 11** step-by-step. This guide covers...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2094310/1a2e8d213d461155e88b6e2e75b6ccca/564x318_1"},"target":"_self","position":"17","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"How to Install Node.js on Window 11 (2025) — Видео от ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241973\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhYKFDEwMDI5NTQxOTEzNDAwNTE0NzEzWhQxMDAyOTU0MTkxMzQwMDUxNDcxM2rQAhIBMBgAIjwaKAAKIWhoaWJ5aXB1eW1vbmt3c2JoaHB1YmxpYzIxODk0NDkzNxICABIqEMIPDxoPPxOtAYIEJAGABCsqiwEQARp4gQIPB_7-AgDmCQ_5_f4CAB3tAv32AgEA8gD5DQUC_wD19wP_9wAAAPIB8fb9AAAA_v7-__j-AAANAgkPBAAAAAIH9__6AAAAAQbvCwABAAD2-gb5AgAAAA_-AQgAAAAA-AsH-vv_AAALBPcEAAAAAAPwAAUAAQAAIAAtaFfWOzgTQAlITlACKnMQABpgOPIAL-EMzsIJVeoJz9Q_HeLc4fP3F_8Ns__DQOHf__jcxiYj_0Yg-gOaAAAAI2LWLO4AEn8FA_wVxi0a0pHgDhB7Pv7x3P78EcbFP8YfHttG-0c0ACTP9xc737o5cgoCIAAtTyEOOzgTQAlIb1ACMAk4AUoAYABoAA,,\"}","related_url":"http://vk.com/video-218944937_456241973","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["10029541913400514713"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":false,"contentTypeId":null},"10674989198990619633":{"videoId":"10674989198990619633","docid":"34-0-9-Z975D1C486990FECB","description":"How to Implement Interstitial Ad in Flutter | AdMob Integration Guide for Flutter Apps In this step-by-step Flutter tutorial, you’ll learn **how to implement an Interstitial Ad in Flutter** using...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3321615/65988bc29b82b3f357634cb25074a7eb/564x318_1"},"target":"_self","position":"18","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"How to Implement Interstitial Ad in Flutter | AdMob Integration Guide for Flutter Apps (2025) — Video by ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241972\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhYKFDEwNjc0OTg5MTk4OTkwNjE5NjMzWhQxMDY3NDk4OTE5ODk5MDYxOTYzM2rQAhIBMBgAIjwaKAAKIWhoaWJ5aXB1eW1vbmt3c2JoaHB1YmxpYzIxODk0NDkzNxICABIqEMIPDxoPPxODB4IEJAGABCsqiwEQARp4gQgG-QwAAADzBAUB-QT_AQz--gn3__8A6P0FAv_-AQAH-wgB-wEAAPoQ8P8DAAAA-Qf68vb-AQARBwEM9QAAAAkCAAD0AQAADgz8A_4BAAD1_P7uAQAAAA8ACPv_AAAA-foDC_3_AAABAgkAAAAAAPzy_O8AAAAAIAAtmUDVOzgTQAlITlACKnMQABpg-g0AQgn4ycXdJtH71-gHHggW4hLQOP_e0f_5Pu727RnMwhEl_zrjCQeuAAAAAyD4HN8A9WcK36gEBiXx8Kr6Mgx_HQfXBiQR9bfcEtU8Bunp-hc3AOYSKgAx9vhKTQUoIAAt53IqOzgTQAlIb1ACMAk4AUoAYABoAA,,\"}","related_url":"http://vk.com/video-218944937_456241972","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["10674989198990619633"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":true,"contentTypeId":null},"7425375492509879530":{"videoId":"7425375492509879530","docid":"34-3-4-Z6EBE0E148CA5B5E2","description":"In this step-by-step tutorial, you’ll learn **how to implement Banner Ads in Flutter using Google AdMob**. Banner Ad widge ... #ProgrammingKnowledge 20250809 NMG8GO3uQ10...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1030135/01ab734215f832d17d47ece4eeac76a0/564x318_1"},"target":"_self","position":"19","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","isAdultDoc":false,"relatedParams":{"text":"How to Implement Banner Ad in Flutter | AdMob Integration Tutorial for Beginners (2025) — Видео от ProgrammingKnowledge","related_orig_text":"ProgrammingKnowledge","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"ProgrammingKnowledge\",\"url\":\"http:\\/\\/vk.com\\/video-218944937_456241971\",\"src\":\"serp\",\"rvb\":\"ErADChQxODMzMjU1ODM1ODQwNzU3MDU1NgoUMTMyNzk1NDIxMzE5MjM0NDExNDkKEzgzNzc5MTAyMTA0ODQ0MDk4MzUKFDE2NjI5ODIyNTAwNTA0MTgwNzEzChMzOTgxMzE2MTg4Mjc3NjkyMTk4ChQxMTIyOTY1NjMyMTA0MzgyNjE4OQoTMjk0MTExMDcwMjg4NTk1Mjc4OAoUMTI5NDgyNzkyMzU3ODg2MTA2NjUKFDExNzUzMDc1NzEzNjcxOTk5MjMwChM4Mzc5NzQzMzgxODUyNzkyODc4ChMzMzk5NDMzNTM4MTI3ODA4MDg5ChQxMzYwNzU3NTg3NTI5NjAzMTkyOAoUMTA4NjA0NTQxNzg4Njg4OTc3ODMKFDEyOTAyOTk0MDQzMTA1ODk4MjAyChQxMDIwMDY2NTk1OTg0MzE0NzM4OQoUMTAwMjk1NDE5MTM0MDA1MTQ3MTMKFDEwNjc0OTg5MTk4OTkwNjE5NjMzChM3NDI1Mzc1NDkyNTA5ODc5NTMwChMzNDc5NTA4OTMyMjc5NDg1NDg1ChM1MTI4NjkzNjM0NzMwNjA1NjgwGhUKEzc0MjUzNzU0OTI1MDk4Nzk1MzBaEzc0MjUzNzU0OTI1MDk4Nzk1MzBq0AISATAYACI8GigACiFoaGlieWlwdXltb25rd3NiaGhwdWJsaWMyMTg5NDQ5MzcSAgASKhDCDw8aDz8TywqCBCQBgAQrKosBEAEaeIH_BwcFAAAA7wsMAvoD_wEM_voJ9v__AO38B_oHAAAABAkFAPgBAADuBO0E_QAAAO0DAPH_AQAADgD9A_sAAAAO_PwG-wAAAA4M-wP-AQAA9fz-7QEAAAAJBQ_8_wAAAPUBA_v3AP8BBvn__QAAAAD88vzuAAAAACAALWQm0js4E0AJSE5QAipzEAAaYBkPAFP17LG0yhHf8MrhGCcI_N8M7CL_6_H_CVIE3fUvvbMeL_8j6vsFowAAAA491BfYAO9vBMne-xISBNmg6SP6fxcY19xHMeu59DTxTQj1GhILQwDuFyDgStL-Tz8VOSAALZ1PGTs4E0AJSG9QAjAJOAFKAGAAaAA,\"}","related_url":"http://vk.com/video-218944937_456241971","parent-reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["7425375492509879530"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":false,"contentTypeId":null}},"dups":{"18332558358407570556":{"videoId":"18332558358407570556","title":"How to Check File Permissions in Node.js | Verify Read, Write, Execute Access Rights Tutorial 2025 —...","cleanTitle":"How to Check File Permissions in Node.js | Verify Read, Write, Execute Access Rights Tutorial 2025 — Video by ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241992","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=82c6d990e3a7b25b&id=456241992&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":318,"text":"5:18","a11yText":"Süre 5 dakika 18 saniye"},"date":"22 ağu 2025","modifyTime":1755887395000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=82c6d990e3a7b25b&id=456241992&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241992","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":318},"parentClipId":"18332558358407570556","href":"/preview/18332558358407570556?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/18332558358407570556?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13279542131923441149":{"videoId":"13279542131923441149","title":"Master All HTTP 4xx Status Codes in Node.js | Client Error Responses Explained with Examples 2025 — ...","cleanTitle":"Master All HTTP 4xx Status Codes in Node.js | Client Error Responses Explained with Examples 2025 — Video by ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241990","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=f1aec5064b21b155&id=456241990&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":434,"text":"7:14","a11yText":"Süre 7 dakika 14 saniye"},"date":"14 ağu 2025","modifyTime":1755135650000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=f1aec5064b21b155&id=456241990&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241990","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":434},"parentClipId":"13279542131923441149","href":"/preview/13279542131923441149?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/13279542131923441149?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8377910210484409835":{"videoId":"8377910210484409835","title":"How to Send Plain Text Response in Node.js HTTP Module | Simple Server Response Tutorial 2025 — Vide...","cleanTitle":"How to Send Plain Text Response in Node.js HTTP Module | Simple Server Response Tutorial 2025 — Video by ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241989","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=03f99d40f0ac0377&id=456241989&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":446,"text":"7:26","a11yText":"Süre 7 dakika 26 saniye"},"date":"14 ağu 2025","modifyTime":1755135289000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=03f99d40f0ac0377&id=456241989&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241989","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":446},"parentClipId":"8377910210484409835","href":"/preview/8377910210484409835?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/8377910210484409835?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16629822500504180713":{"videoId":"16629822500504180713","title":"How to Work with JSON Files in Node.js | Read, Write, and Update JSON Data Step-by-Step 2025 — Video...","cleanTitle":"How to Work with JSON Files in Node.js | Read, Write, and Update JSON Data Step-by-Step 2025 — Video by ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241988","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=b1f1204d763bf2c2&id=456241988&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":495,"text":"8:15","a11yText":"Süre 8 dakika 15 saniye"},"date":"14 ağu 2025","modifyTime":1755135071000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=b1f1204d763bf2c2&id=456241988&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241988","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":495},"parentClipId":"16629822500504180713","href":"/preview/16629822500504180713?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/16629822500504180713?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3981316188277692198":{"videoId":"3981316188277692198","title":"Master All HTTP 3xx Status Codes in Node.js | Redirection Responses Explained with Examples 2025 — V...","cleanTitle":"Master All HTTP 3xx Status Codes in Node.js | Redirection Responses Explained with Examples 2025 — Video by ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241987","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=1a85829e5c025147&id=456241987&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":422,"text":"7:02","a11yText":"Süre 7 dakika 2 saniye"},"date":"14 ağu 2025","modifyTime":1755133606000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=1a85829e5c025147&id=456241987&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241987","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":422},"parentClipId":"3981316188277692198","href":"/preview/3981316188277692198?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/3981316188277692198?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"11229656321043826189":{"videoId":"11229656321043826189","title":"Master All HTTP 2xx Status Codes in Node.js | Success Response Codes Explained with Examples 2025 — ...","cleanTitle":"Master All HTTP 2xx Status Codes in Node.js | Success Response Codes Explained with Examples 2025 — Video by ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241986","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=91b3ddef14f4e309&id=456241986&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":411,"text":"6:51","a11yText":"Süre 6 dakika 51 saniye"},"date":"14 ağu 2025","modifyTime":1755133382000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=91b3ddef14f4e309&id=456241986&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241986","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":411},"parentClipId":"11229656321043826189","href":"/preview/11229656321043826189?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/11229656321043826189?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2941110702885952788":{"videoId":"2941110702885952788","title":"How to Handle Redirects in Node.js HTTP Module | 301, 302, 307 & 308 Status Codes Guide 2025 — Видео...","cleanTitle":"How to Handle Redirects in Node.js HTTP Module | 301, 302, 307 & 308 Status Codes Guide 2025 — Видео от ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241985","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=cf1aca0659f9ab3c&id=456241985&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":494,"text":"8:14","a11yText":"Süre 8 dakika 14 saniye"},"date":"14 ağu 2025","modifyTime":1755132521000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=cf1aca0659f9ab3c&id=456241985&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241985","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":494},"parentClipId":"2941110702885952788","href":"/preview/2941110702885952788?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/2941110702885952788?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12948279235788610665":{"videoId":"12948279235788610665","title":"How to Handle Eexist & Enoent Errors in Node.js | File System Error Handling Guide 2025 — Video by \u0007...","cleanTitle":"How to Handle Eexist & Enoent Errors in Node.js | File System Error Handling Guide 2025 — Video by ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241983","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=f35909af6d6980a6&id=456241983&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":458,"text":"7:38","a11yText":"Süre 7 dakika 38 saniye"},"date":"12 ağu 2025","modifyTime":1754983285000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=f35909af6d6980a6&id=456241983&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241983","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":458},"parentClipId":"12948279235788610665","href":"/preview/12948279235788610665?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/12948279235788610665?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"11753075713671999230":{"videoId":"11753075713671999230","title":"How to Implement Rewarded Ad in Flutter | AdMob Rewarded Ads Tutorial (2025) — Video by \u0007[Programmin...","cleanTitle":"How to Implement Rewarded Ad in Flutter | AdMob Rewarded Ads Tutorial (2025) — Video by ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241981","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=996c7b427405fb5f&id=456241981&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":517,"text":"8:37","a11yText":"Süre 8 dakika 37 saniye"},"date":"12 ağu 2025","modifyTime":1754983051000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=996c7b427405fb5f&id=456241981&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241981","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":517},"parentClipId":"11753075713671999230","href":"/preview/11753075713671999230?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/11753075713671999230?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8379743381852792878":{"videoId":"8379743381852792878","title":"How to Use REPL in Node.js | Interactive Shell, Commands & Examples for Beginners 2025 — Видео от \u0007[...","cleanTitle":"How to Use REPL in Node.js | Interactive Shell, Commands & Examples for Beginners 2025 — Видео от ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241979","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=d4e8a64f06ed7847&id=456241979&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":268,"text":"4:28","a11yText":"Süre 4 dakika 28 saniye"},"date":"12 ağu 2025","modifyTime":1754982633000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=d4e8a64f06ed7847&id=456241979&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241979","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":268},"parentClipId":"8379743381852792878","href":"/preview/8379743381852792878?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/8379743381852792878?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3399433538127808089":{"videoId":"3399433538127808089","title":"How to Connect to AWS RDS PostgreSQL Database Using FastAPI — Видео от \u0007[ProgrammingKnowledge\u0007]","cleanTitle":"How to Connect to AWS RDS PostgreSQL Database Using FastAPI — Видео от ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241978","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=322828c45af92dbf&id=456241978&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":319,"text":"5:19","a11yText":"Süre 5 dakika 19 saniye"},"date":"12 ağu 2025","modifyTime":1754982602000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=322828c45af92dbf&id=456241978&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241978","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":319},"parentClipId":"3399433538127808089","href":"/preview/3399433538127808089?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/3399433538127808089?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13607575875296031928":{"videoId":"13607575875296031928","title":"How to Use console.log in Node.js | Debugging & Output Tips for JavaScript Developers 2025 — Video b...","cleanTitle":"How to Use console.log in Node.js | Debugging & Output Tips for JavaScript Developers 2025 — Video by ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241977","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=bead4da08e2baea3&id=456241977&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":174,"text":"2:54","a11yText":"Süre 2 dakika 54 saniye"},"date":"12 ağu 2025","modifyTime":1754982522000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=bead4da08e2baea3&id=456241977&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241977","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":174},"parentClipId":"13607575875296031928","href":"/preview/13607575875296031928?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/13607575875296031928?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10860454178868897783":{"videoId":"10860454178868897783","title":"How to Install Nodemon in Node.js for Auto Restart | Step-by-Step Guide for Beginners 2025 — Video b...","cleanTitle":"How to Install Nodemon in Node.js for Auto Restart | Step-by-Step Guide for Beginners 2025 — Video by ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241976","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=83022e05d57baa8a&id=456241976&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":290,"text":"4:50","a11yText":"Süre 4 dakika 50 saniye"},"date":"12 ağu 2025","modifyTime":1754982466000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=83022e05d57baa8a&id=456241976&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241976","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":290},"parentClipId":"10860454178868897783","href":"/preview/10860454178868897783?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/10860454178868897783?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12902994043105898202":{"videoId":"12902994043105898202","title":"How to Connect to AWS CLI Using AWS Keys — Видео от \u0007[ProgrammingKnowledge\u0007]","cleanTitle":"How to Connect to AWS CLI Using AWS Keys — Видео от ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241975","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=ccb01cc34b2695dd&id=456241975&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":185,"text":"3:05","a11yText":"Süre 3 dakika 5 saniye"},"date":"12 ağu 2025","modifyTime":1754982416000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=ccb01cc34b2695dd&id=456241975&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241975","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":185},"parentClipId":"12902994043105898202","href":"/preview/12902994043105898202?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/12902994043105898202?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10200665959843147389":{"videoId":"10200665959843147389","title":"How to Change Hostname in Linux — Видео от \u0007[ProgrammingKnowledge\u0007]","cleanTitle":"How to Change Hostname in Linux — Видео от ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241974","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=ed81113265f5afdd&id=456241974&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":93,"text":"1:33","a11yText":"Süre 1 dakika 33 saniye"},"date":"12 ağu 2025","modifyTime":1754982306000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=ed81113265f5afdd&id=456241974&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241974","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":93},"parentClipId":"10200665959843147389","href":"/preview/10200665959843147389?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/10200665959843147389?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10029541913400514713":{"videoId":"10029541913400514713","title":"How to Install Node.js on Window 11 (2025) — Видео от \u0007[ProgrammingKnowledge\u0007]","cleanTitle":"How to Install Node.js on Window 11 (2025) — Видео от ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241973","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=20c43287846d07f3&id=456241973&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":173,"text":"2:53","a11yText":"Süre 2 dakika 53 saniye"},"date":"12 ağu 2025","modifyTime":1754982197000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=20c43287846d07f3&id=456241973&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241973","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":173},"parentClipId":"10029541913400514713","href":"/preview/10029541913400514713?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/10029541913400514713?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10674989198990619633":{"videoId":"10674989198990619633","title":"How to Implement Interstitial Ad in Flutter | AdMob Integration Guide for Flutter Apps (2025) — Vide...","cleanTitle":"How to Implement Interstitial Ad in Flutter | AdMob Integration Guide for Flutter Apps (2025) — Video by ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241972","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=bb926c55b77f119f&id=456241972&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":899,"text":"14:59","a11yText":"Süre 14 dakika 59 saniye"},"date":"10 ağu 2025","modifyTime":1754824160000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=bb926c55b77f119f&id=456241972&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241972","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":899},"parentClipId":"10674989198990619633","href":"/preview/10674989198990619633?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/10674989198990619633?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7425375492509879530":{"videoId":"7425375492509879530","title":"How to Implement Banner Ad in Flutter | AdMob Integration Tutorial for Beginners (2025) — Видео от \u0007...","cleanTitle":"How to Implement Banner Ad in Flutter | AdMob Integration Tutorial for Beginners (2025) — Видео от ProgrammingKnowledge","host":{"title":"VK Video","href":"http://vk.com/video-218944937_456241971","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=b848467dcae455a8&id=456241971&loop=0&oid=-218944937\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzIxODk0NDkzNw==","name":"ProgrammingKnowledge","isVerified":false,"subscribersCount":0,"url":"/video/search?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&text=ProgrammingKnowledge","a11yText":"ProgrammingKnowledge. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1355,"text":"22:35","a11yText":"Süre 22 dakika 35 saniye"},"date":"10 ağu 2025","modifyTime":1754823945000,"isExternal":false,"shouldShowQuasar":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=b848467dcae455a8&id=456241971&loop=0&oid=-218944937","playerId":"vk","videoUrl":"http://vk.com/video-218944937_456241971","reqid":"1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL","duration":1355},"parentClipId":"7425375492509879530","href":"/preview/7425375492509879530?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","rawHref":"/video/preview/7425375492509879530?channelId=dmsuY29tO3B1YmxpYzIxODk0NDkzNw%3D%3D&how=tm&parent-reqid=1758559716526101-17767533101105842767-balancer-l7leveler-kubr-yp-sas-144-BAL&text=ProgrammingKnowledge","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x586eab788cc","isHermione":false,"isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"7675331011058427677144","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"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"ProgrammingKnowledge","queryUriEscaped":"ProgrammingKnowledge","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":{}}}}