{"pages":{"search":{"query":"FolksDev","originalQuery":"FolksDev","serpid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","parentReqid":"","serpItems":[{"id":"7864698485503803118-0-0","type":"videoSnippet","props":{"videoId":"7864698485503803118"},"curPage":0},{"id":"17326866912223582737-0-1","type":"videoSnippet","props":{"videoId":"17326866912223582737"},"curPage":0},{"id":"8519583787756982696-0-2","type":"videoSnippet","props":{"videoId":"8519583787756982696"},"curPage":0},{"id":"3111306967152526141-0-3","type":"videoSnippet","props":{"videoId":"3111306967152526141"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dEZvbGtzRGV2Cg==","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","ui":"desktop","yuid":"4967264771773451834"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"15881645219431933579-0-5","type":"videoSnippet","props":{"videoId":"15881645219431933579"},"curPage":0},{"id":"12547178274990452213-0-6","type":"videoSnippet","props":{"videoId":"12547178274990452213"},"curPage":0},{"id":"13578947583982141539-0-7","type":"videoSnippet","props":{"videoId":"13578947583982141539"},"curPage":0},{"id":"11141179488408599811-0-8","type":"videoSnippet","props":{"videoId":"11141179488408599811"},"curPage":0},{"id":"9927265116157903790-0-9","type":"videoSnippet","props":{"videoId":"9927265116157903790"},"curPage":0},{"id":"14303609711326117776-0-10","type":"videoSnippet","props":{"videoId":"14303609711326117776"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dEZvbGtzRGV2Cg==","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","ui":"desktop","yuid":"4967264771773451834"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"12996507628316021221-0-12","type":"videoSnippet","props":{"videoId":"12996507628316021221"},"curPage":0},{"id":"8865404187352133175-0-13","type":"videoSnippet","props":{"videoId":"8865404187352133175"},"curPage":0},{"id":"7837032448723904080-0-14","type":"videoSnippet","props":{"videoId":"7837032448723904080"},"curPage":0},{"id":"4546357781088681396-0-15","type":"videoSnippet","props":{"videoId":"4546357781088681396"},"curPage":0},{"id":"16465042415433281044-0-16","type":"videoSnippet","props":{"videoId":"16465042415433281044"},"curPage":0},{"id":"10732138130257646400-0-17","type":"videoSnippet","props":{"videoId":"10732138130257646400"},"curPage":0},{"id":"10421292525562087083-0-18","type":"videoSnippet","props":{"videoId":"10421292525562087083"},"curPage":0},{"id":"4000204737495108356-0-19","type":"videoSnippet","props":{"videoId":"4000204737495108356"},"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,"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":"dEZvbGtzRGV2Cg==","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","ui":"desktop","yuid":"4967264771773451834"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DFolksDev","pages":[{"reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"5794520602948243197767","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_search_toggle_with_text":1,"video_viewer_show_placeholder":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","distr_splashscreen_on":1,"video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_adv_config_desktop":{"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_depot_viewer_masthead_ssr_only":1,"video_blender":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"distr_popup_on":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_depot_viewer_related_adv_margin":400,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"int_online_summarization_video_snippet":1,"video_morda_header_nav":1,"video_nohost_full_filter":0,"distr_pcode_off":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1},"slots":["1503641,0,42;1469658,0,43;1414494,0,15;1480630,0,34;82358,0,31;1490007,0,24;1510154,0,83;1441067,0,85;1499486,0,95;1502345,0,95;30275,0,76;1506986,0,24;1339938,0,54;1500928,0,76;1497893,0,12;1501449,0,81;1507235,0,2;1504560,0,17;1490833,0,16;1503900,0,64;188944,0,95;124062,0,93;1494286,0,40;263461,0,10;255406,0,10;1500732,0,47;4,0,18;1357004,0,90;1508042,0,40;1297911,0,2;19996,0,98;46453,0,88;151171,0,90;128379,0,0;1281084,0,13;287509,0,0;1447467,0,24;1447551,0,92;1482982,0,53;1499422,0,85;1478786,0,19"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DFolksDev","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=FolksDev","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":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=FolksDev","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"FolksDev: Yandex'te 1 bin video bulundu","description":"Результаты поиска по запросу \"FolksDev\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"FolksDev — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"yc66a8b6c2597287f9b9f5feed54865aa","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1503641,1469658,1414494,1480630,82358,1490007,1510154,1441067,1499486,1502345,30275,1506986,1339938,1500928,1497893,1501449,1507235,1504560,1490833,1503900,188944,124062,1494286,263461,255406,1500732,4,1357004,1508042,1297911,19996,46453,151171,128379,1281084,287509,1447467,1447551,1482982,1499422,1478786","queryText":"FolksDev","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"4967264771773451834","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459585,1461130,1492788,1495633,1509771,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1773451837","tz":"America/Louisville","to_iso":"2026-03-13T21:30:37-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1503641,1469658,1414494,1480630,82358,1490007,1510154,1441067,1499486,1502345,30275,1506986,1339938,1500928,1497893,1501449,1507235,1504560,1490833,1503900,188944,124062,1494286,263461,255406,1500732,4,1357004,1508042,1297911,19996,46453,151171,128379,1281084,287509,1447467,1447551,1482982,1499422,1478786","queryText":"FolksDev","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"4967264771773451834","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":"5794520602948243197767","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":165,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"shouldCensorShockContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"isCommentsSmartNonStopEnabled":false,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"preventAdvHideOnEmpty":false,"isPlayerChangeCounterEnabled":false,"isSmallTitle":false,"shouldRestoreMuteState":false,"isAdvUnderPlayerWithSlider":false,"isAdvUnderPlayerCommentsAligned":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"showShock":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"4967264771773451834","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1785.0__ab4b9de1530b4e7ef53ae9d2e7bd51dd0141055f","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":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"twitter.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","request_entry_completed":"2021","snippet":"254","icon":"1167","abuse":"1436","submit":"297","extralinks":"3557","feedback":"296","wizard":"358","incut":"1073","out":"3218","popup":"1544","scroll":"768","show":"487","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"7864698485503803118":{"videoId":"7864698485503803118","docid":"34-1-4-Z116C618FCB03E126","description":"Herkese merhaba, Folksdev Şubat podcasti olan FolksDev Ayın Podcast'in Şubat ayı bölümünde, Şubat ayında, Go Lang Öğreniyoruz ve Spring Boot Workshop ve Algoritma pratikleri yayınlarımızdan ve...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/777811/a8bc84534951f9f34654a240438fdd26/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Vpu5qQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D8k62W_jQid4","linkTemplate":"/video/preview/7864698485503803118?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Proje Yönetim Çeşitleri, Algoritma Pratikleri ve Docker Yayınlarımız - FolksDev Podcast #4","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=8k62W_jQid4\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhUKEzc4NjQ2OTg0ODU1MDM4MDMxMThaEzc4NjQ2OTg0ODU1MDM4MDMxMThqkxcSATAYACJFGjEACipoaGF3Z2FlZnRqZnBxdWdiaGhVQ3ZaNVZnc1NoX2pDMnVsWkE2b3Itd3cSAgASKhDCDw8aDz8TqxuCBCQBgAQrKosBEAEaeIH3Bff8_gIA-vT_AgQF_gH_Bgj_-P7-APb_CgAHAv8A-vwA__8AAADzBgoKAQAAAA77_gv3_wAADfsG_AQAAAAN-fj8_gAAAPMC8QQAAQAA_gEPDgT_AAAdB_n6_wAAAPsECQv-AAAABQf-_gAAAAAA6_b3AQAAACAALVog2Ds4E0AJSE5QAiqEAhAAGvABelwJ_5v2FPwmJQYAmEbX_4EYD_9y4LcAXtwaAf0LCwHP6woAyEMC_7b23f4q7PAB_9rVAAX3Ef_91xL_FAnTABfd4wHp8BsBFN79ANDxBv7V9gH_CPb4_90e4QEbKfkCNy27_i_w4wHt4PgA7yQDA_bfEgX18AD9Gw4M_ivOLQUDKwH7ywIQ-jgQ6QEo3xn9vhDr9xAG8Pn0MvAFKff2DAUD-AsUCPQH8eEUCS4O1wIcHPL-AvDW-sbvIwkl8ukDFCH3B-H7Bv_ZGyX_GDT58uTyHAe0_hgMD-H18eXGHwIjIu7tAdzqCc7o7wf7Ie_5IAAtAbAAOzgTQAlIYVACKs8HEAAawAd6UeO-b1EguoUyQzzc8SY9DlVnvL2Ye7vjoLm9HG2LPF4FI7y-pCG-Bew0vfu0BjyyL-G-johzPILA0rpAvTk-4huqOQyl2LkNXLQ9wn45vb8jj7xXsTi-R6V9PKXUCj3Pvx093sknPUh2Oz3S6wU9ZoPMvNUiAr0IFCq6rIX-vNaHmjy8weE8yTC4uy4tFzylmv47lcm6vHjl4bvGk7O9E7TuPL12hLz0FQm9klCEvNuLKL1RzZs98ipmPVEolbw51rA9lClrvaDyuTxdQD69x-m1PNCJszyk63g8JTZEvNaw_LtVLpS9Zt6FPILcKj1MxYY8MjoAPb-JVzw-SGo9mJ2KPSA54zz89hq9xAAOPY1r8jynaYE9u0S1PNZJR7zUnjK9sGVDPHrXCzxN05w95Db1vAlsjjyD_Mw9JVVAveyNErwhpBi9RS3NvKCxZTw4DqG8YS3IPPmtjDo4QJu7JUaaPbaDz7qsFCe98qsePdjvLrwziuW9mghbvdLv7ztM0QC9j0LIvDXEQjwbTak9mbQOvXD6abzV5I68LlJtPVb2l7sGuwG9x6dbPd-BizxxeUc9vz-tuwtMwLoGdcu97x2FvWEWVbmpCIE8Jo68vKcG2LscfQy94WzpPBlrhzt6sas99um9PcRtAzr8U7q9KuHpva4Gpzkd9LY83EvaPaH0sDgR_zA93mtNPUfJ6Tvt1Aw-IdS7PI6mC7isbzA-5J7OvdnHK7hpIaw9-xX8vO6L17qsQqm932IvPakHD7RGNfY8aDZUPcgeWblE7JK9ma8cvWTPyrh8dqU9haTFvP_vf7lMbjQ9mchWPdf2rbjfbmm9VXMUvEDy1joWXjO9-MhBPDruh7msW7g9fu7bO8SnwrizPxC-yDgQvQyTSrkMjCE8uOInvX3Vw7jqdgY-Ut5dPTc4-DWcRE69KuGJPIf6xjjxDgC-lXFCPWuC2DnquiY8jYsZPGPUDDjmPe69TckovDDBWbkzVja9Xt8iPcM_azlJU4M95h1MvOd68zQ0ub28gNuLOy1sp7gW8Sc9FTwFO8pF0bZ42zu8ZJoEvVqIkjhkUV29_K8OPWUPLTnQ23O9j-JcvRsKlrdHj988x_XPPfjf2Dh0Ka48TlB5va7RqDX-z4Y826zFvXVOLjjZXeK6ULeivRCbQbjelqM9WNeyvGOZJDjMmti847VhPZDfobfzt4M9WPMtPLEJVrgk3jA9dvHIPE6N_TiPev68R-5EvOMvjLhurYo8XW8bPXgIvbdbb2W9iQoVvs5P8bcgADgTQAlIbVABKnMQABpgXAkALi4X1tn1QNcf-SMQFsK5JBy7A_8N9__bQ9fM_hgguu82_yTvBeugAAAAK_fBRwgA1X8EEdDe8fwLj8nhKRJMKt7YrfoizzK2GP8DFz3R5gr7AMrZxPs0FtI_KwH_IAAt094YOzgTQAlIb1ACKq8GEAwaoAYAAEDAAAAgwQAA4MAAAPDBAACgQQAAjEIAAEDBAAD4wQAAUMIAAGDBAAAQQgAADMIAAJDCAABkwgAAQEIAACzCAABcwgAAAAAAAETCAADQwQAA0MEAAMDAAAC4wQAAWEIAAIBBAADAQQAAgMIAAHTCAABYQgAAeEIAAFDCAADwwQAAfMIAAMhBAAAswgAAgD8AAIC_AACGQgAAPMIAAIA_AACWQgAAuEEAAGhCAACAQAAANEIAAHzCAACAwAAAqMEAALxCAAAMQgAAoMAAAABCAAD4QQAAYMEAAGxCAADowQAAtMIAAEBAAADowQAACEIAAI5CAAAQwgAA2MEAANjBAACgQAAAgEAAADTCAACGwgAAYEEAADDCAAAAQgAAWEIAAIzCAAB8QgAAmMEAAIDCAADYwQAAmEEAAATCAAAAAAAAiMIAAJhBAAAYQgAAiEEAACBBAACgQQAAJEIAAKhBAACKQgAAcEEAABDCAABIQgAAREIAAJrCAAD4wQAAqMEAAIhBAADoQQAAPEIAAIDAAAD4wQAAwkIAAIA_AACcwgAAnMIAAJjBAABQwQAA2EEAAGDBAAAwQQAAhEIAACBBAACQwQAA2MEAAAhCAACgwQAADMIAAGjCAACAQQAAoMEAAIBBAADAwQAAnMIAAABAAADIQQAAmEEAADjCAACAvwAAjMIAAFDBAABgQQAAsEEAAODAAACmQgAAAEEAAKBAAADoQQAA-EEAAABAAAAUwgAA4MEAALDBAADgQAAAVMIAABhCAAAAwQAAmMEAAHBBAADwQQAAEEEAAIjBAADowQAAkMEAACBBAACgQAAAYMEAALBBAACCwgAAVMIAAJRCAABQwQAAgD8AAOBAAACwQQAABMIAAOjBAABQQgAAmkIAAFBCAACSQgAAiMEAAJBCAAAUwgAAwEAAAMBBAABAwgAAVMIAACDBAAA0QgAAWEIAABDCAADowQAAgMAAAJDBAABYQgAA4EAAAADBAAAwQgAAUEEAAHDBAAAAwAAAoMEAAAxCAADowQAAAEEAABRCAACKwgAAgMAAAObCAAAswiAAOBNACUh1UAEqjwIQABqAAgAAPL4AAOA8AACIvQAAbL4AANi9AADgvAAAUL0AAIa-AACevgAAdL4AALK-AACaPgAAuD0AAJi9AABUvgAAFL4AABA9AADgvAAAiD0AABc_AAB_PwAA-L0AAHC9AACovQAAoLwAAAy-AADYvQAA2L0AAKC8AAC2PgAADD4AAJi9AACCPgAAqD0AAKo-AACYPQAAQLwAALa-AABcvgAAMD0AAEC8AABQPQAA4DwAALK-AADIPQAAgLsAAHC9AAAUvgAARL4AAES-AACAOwAAqL0AAGQ-AAA0vgAAVD4AAOC8AAARPwAA4DwAAPg9AACmPgAAFL4AAAS-AAAUvgAA1j4gADgTQAlIfFABKo8CEAEagAIAAKA8AABUPgAA6L0AADG_AACSvgAAqD0AAJY-AACIvQAAQDwAAPg9AAA0vgAAZL4AAIC7AAB0vgAAJD4AAEC8AACgvAAA7j4AAOi9AADGPgAAUD0AABC9AACYvQAAuL0AABC9AACAOwAAPL4AAKA8AACqvgAAUL0AAKA8AABwPQAA2D0AAGS-AACAuwAAUL0AADA9AAAsPgAAdL4AAKA8AABwPQAAXD4AAAQ-AABAvAAAED0AAAy-AAB_vwAAcD0AAFA9AAAQPQAARD4AAEC8AACAOwAATD4AABQ-AAC4PQAAcL0AAOC8AABUvgAAED0AALg9AABsPgAAZD4AAIA7IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=8k62W_jQid4","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["7864698485503803118"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1172436188"},"17326866912223582737":{"videoId":"17326866912223582737","docid":"34-8-9-ZF6002A68C7B7101C","description":"Herkese merhaba, FolksDev Ayın Podcast'in Haziran ayı bölümünde, Yurtdışında nasıl iş bulunur, yurtdışında yazılımcı olmak gibi konuları konuştuk. Sosyal Github ► https://github.com/folksdev...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/471290/b71eed5b703b174f6ac39a8a2e70f63c/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/_wAnugEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DSeQndf1AuFo","linkTemplate":"/video/preview/17326866912223582737?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Yurtdışında Kariyer ve Yaşam - FolksDev Podcast #8","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=SeQndf1AuFo\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhYKFDE3MzI2ODY2OTEyMjIzNTgyNzM3WhQxNzMyNjg2NjkxMjIyMzU4MjczN2qIFxIBMBgAIkUaMQAKKmhoYXdnYWVmdGpmcHF1Z2JoaFVDdlo1VmdzU2hfakMydWxaQTZvci13dxICABIqEMIPDxoPPxOQToIEJAGABCsqiwEQARp4gfz_CAEAAQD0AgwAAwT-Af4GBQAJ_f4A7vAE_AcAAADxCwL7-QAAAPP9A_0GAAAACwUDD__9AQAV-wIMAwAAABD69QH1AAAA9Qv_-v8BAAAEAv4FA_8AABAEBxAAAAAA_AfvCAAAAAAFAgcJAAAAAPzlCv4AAAAAIAAtSsTUOzgTQAlITlACKoQCEAAa8AF_KwoCzgfkADTk-wGf_ij_nRTyAPP8DAA8AAAB9-ECAej49QCz-fcA6Pzy_w_-BADiFPf_GPgUALj8Cv8u4O4A9P8IAPED8AEzEQP_3Q8H_9n-CQAG8RUA3BD-_hX2_wER_dv89yPP_gXx6QAD5-0BGPsQ_dTrBQEIC-8BKe_8AAH9BwEOEBD_8xD7AgjzFgXeCvsB6kv0_uX18_3-D-ADBhsL-hzfKfsK9_wK3vXw-Qz6_PoEEAX_9NsYAfL19gAC9-oAEP8AAB0ZCQgI9-j8Bv4O_vkGA_YrBer9CeUJ_PUw_gT_EhX27vL5--H6AAIgAC3BwjY7OBNACUhhUAIqzwcQABrAB7qj974xg6c8InxePFt43j3x-JE8aEbaPKG30bjwp0Y8SygzvOm3L75580o9lWMSvb2OkL5851y92KYpOwr1lD3dg0a7YmU0PFfxALtnDw-9WO8GPU94kb5nFUw9qeaLusBfTD7ypeY817QAuWea8L0Tibg8AyTcu9fVjTsITDE9XKFZPAlBvb25JpM89pMWvJV_DT6ipFa9sVVdPNtv7Tpchkk8-efzvF_PJ74RB3-9mtQrvI5Ltj1uUqy80G-pO3VmLD2mi8M8_3SoPBMJi70KN1S9sraOvGrUaD3ICZM8WTDWvH4uJL1KUfg83nGvPLiQFz7IIUc94QfMvFR8Mr3QQ-08woyEPHd3LrxzFFu9Bou5vBVPsj0unDq9JAnnOwWZLrwvy209Q4gQvUr9Zj0WBAW812ArvB7Hqrw5r1a9a358PDxsHb0HNra7bv3iufS3bj16WJO9KncbPIuJ7b0acic9taAcu4MU_jvnGIA9alxuvArq5bzXBEc9xSEXPNUpSj26swC9TFqnvD0yjL2ga1-9tOPIO2J7Mj0XZ7y950YBuwa7Ab3Hp1s934GLPLN1Vb0gozK9O_dkO45PUr1JII-9s3XTOwLfIzx-7AQ9M8tUPL2pKL15UaU9ULpyum3FQ73j9ZU9N0yNucXtK7zE0Cq9KqwQPIB2DztJcDk9ON7bOoZdT73ifQo6ywBqumjMFD41PIO7cSgautDzwjzD7bW8rbQ1u9Lxsr0nqDy8t-qdOmjP5bx2MIc8fp8au-3cj71u9Fa9SYn6uOHZib0seHs9FblGOcT3dL0nZl47c_4QOaKH0DyTzps8KtC2uFwdAD6r55S9pl9bORvyL76Dhym9bkaTuTp1FT5K9wm9KyOsudhblL3EPia8kpHUutverr2RnaK98v6CONoeXT0KtGW9O1DGN-Xy-jy__Fi4n_squVNXozx1HCQ9h1tVuLtmbb2u4049sy4jt2UdCT2LQJs9fv0COB7Osjy2JVc9q0lMt-lKXzw0s_u8kxMVOB81UroVG_M8ZhLIuJwOSb3I9Qq9gKvxt87vRT1Gp4i9ot0xuQ0_Dr2pbzQ9Ffa4N0SvVT1_2He8cxqVN7BfBr3Ar9E9UU1nOPakQr0wJRc9g8PIN01brbzv67i68NWft90kJr1lckW8H9goty46OT0QdDm9rewrN5dRkb2Hch09UziLtjFf3j0fICk8Vy5wNPxfBby9rjo8imXkN9f34TwsxLm9fNiDuLPp7TxKx0Y9gZLItvKg8rpbiSo9XhCqNyAAOBNACUhtUAEqcxAAGmBM7wAhCQTxu9ke4_8ZKBEH7rQwOcjq_-sGAK4j6uoB5N6h2f4AI6rtCp8AAAAeGMMjEADZf-ru7fTdFOnG0BkH42xCHZfP-ywMfq6vuvn-8BTvJAsAPfG_xybZCDkcGw4gAC0nQRI7OBNACUhvUAIqrwYQDBqgBgAA4EAAAGDBAAAgwQAA6MEAADBBAACGQgAAYMEAAAjCAABswgAAsMEAAOBBAAAAwgAAfMIAAGjCAABAQgAAPMIAACjCAACgQAAAQMIAAPDBAACQwQAAIMEAAOjBAABsQgAAYEEAAMhBAACCwgAAXMIAAFBCAABMQgAAhMIAADDCAACQwgAAwEEAAOjBAABAQAAAgL8AAIBCAAAwwgAAAMAAAI5CAACQQQAAZEIAAIBAAABEQgAAeMIAACDBAACgwQAAtkIAAPBBAACgwAAAAEIAAMhBAADQwQAATEIAAAjCAACgwgAAAEEAAMDBAABQQgAAnkIAABjCAAAEwgAACMIAAADAAADgQAAAQMIAAI7CAACAQQAAHMIAAAhCAABIQgAAlMIAAHRCAACYwQAAmsIAAODBAACgQQAA8MEAAEDAAABcwgAA0EEAABxCAABwQQAAAEEAALhBAAAoQgAAgEEAAFRCAADgQQAA8MEAADxCAAAUQgAAssIAANDBAABAwQAAoEEAAABCAAAwQgAAUMEAAEDCAACcQgAAMEEAAKDCAACUwgAAkMEAAKDBAACIQQAAEMEAAEBAAABgQgAAwEAAAIjBAAAAwgAAHEIAAFDBAAC4wQAAhsIAAAhCAAAEwgAAyEEAAODBAACewgAAgL8AAMhBAACwQQAAIMIAAMDAAACOwgAAwMAAAEBAAAAkQgAAwMAAAKhCAAAwQQAAUEEAANhBAADwQQAAQMAAACjCAAAgwgAAyMEAADBBAABEwgAAJEIAAADBAACAwQAAAEEAAMhBAABAQAAAgMEAAKDBAAAAwQAAAMAAAABBAAAAwQAA8EEAAIrCAACQwgAAbEIAAADAAACAPwAAEMEAAIBBAACowQAAsMEAAIJCAACOQgAAPEIAAJBCAAC4wQAAiEIAAAzCAABgQQAAgEEAADzCAACCwgAAgMEAADhCAABsQgAAKMIAAATCAADAQAAAUMEAAHBCAABAQQAAEMEAAFBCAACQQQAAYMEAACBBAAD4wQAAyEEAAOjBAAAQQQAANEIAAIrCAAAAAAAAwMIAAFTCIAA4E0AJSHVQASqPAhAAGoACAACGvgAAgDsAAJi9AACgvAAA6D0AAFw-AAB0vgAArr4AADy-AADgvAAAuD0AAGw-AACYPQAAcL0AALa-AABwvQAA-D0AADA9AAAkPgAA2j4AAH8_AABAPAAA2L0AADA9AAAMvgAAED0AAFy-AAC4vQAAML0AAEQ-AAAEPgAANL4AAPg9AADIvQAAPD4AANg9AACgPAAAfL4AAFS-AACgvAAAUD0AAKg9AABUPgAADL4AANg9AACgvAAAUL0AADS-AAAQvQAAJL4AAEA8AAAEPgAAlj4AAIg9AAAUPgAAiL0AAJo-AAAcPgAAFD4AAAQ-AABEvgAAEL0AAKi9AAAMPiAAOBNACUh8UAEqjwIQARqAAgAAuL0AABw-AAAEvgAAL78AAEA8AACoPQAARD4AACS-AADgvAAAtj4AAFC9AADYvQAAyL0AALa-AABQPQAAgLsAAKC8AAAVPwAAqL0AAJI-AADYvQAAEL0AAJi9AABAPAAAgLsAACw-AAAEvgAAoLwAAEy-AADovQAA4LwAAFA9AAA0PgAADL4AAHC9AAC4vQAAiD0AACQ-AABsvgAAcL0AAKg9AAAMPgAALD4AACy-AACAOwAAEL0AAH-_AABAPAAAMD0AAOC8AAAUPgAAbL4AAHQ-AABwvQAAMD0AAOC8AADgPAAA2L0AAFy-AADIPQAA4LwAAOC8AAC4vQAAgj4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=SeQndf1AuFo","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17326866912223582737"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3838367933"},"8519583787756982696":{"videoId":"8519583787756982696","docid":"34-11-2-ZB83BD889180FD0BF","description":"FolksDev ekranlarından herkese merhaba. SpringBoot ile Sıfırdan proje oluşturma videomuzdan sonra Folksdev Twitch kanalımızda spring boot workshop serisine başladık. Birinci workshop bölümümüzde...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3790450/2d165595c02b4f46e0741674f2bb2378/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/4mnCfAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Di_z4h6dRLb4","linkTemplate":"/video/preview/8519583787756982696?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"SpringBoot'a Giriş Workshop'u Bölüm #1 - FolksDev ile Yazılım Öğreniyorum","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=i_z4h6dRLb4\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhUKEzg1MTk1ODM3ODc3NTY5ODI2OTZaEzg1MTk1ODM3ODc3NTY5ODI2OTZqtg8SATAYACJFGjEACipoaGF3Z2FlZnRqZnBxdWdiaGhVQ3ZaNVZnc1NoX2pDMnVsWkE2b3Itd3cSAgASKhDCDw8aDz8TqiOCBCQBgAQrKosBEAEaeIH9B_4N_gIA9vkGCQ4G_AH-BgUACf3-AOv4_PMC_wEA9fcD__cAAADu_Az4AgAAAAj29_73_gAAEv_wBwIAAAAE__0CAgAAAAUB_Qf_AQAA9f4DBAMAAAAKBf38AAAAAA0I9Az_AAAAC_v3_wAAAAAC6vYDAQAAACAALY2P2js4E0AJSE5QAiqEAhAAGvABTrz49_f2FwKyIPMA5Q_QAYEYD_9AAAf__9oM_8Q8AALD3xcAzR0DANXn5P_X-yMAzBTU_wUQHwD2Buj-2_DwAEPr-gAxr_MB-vEg_wRGCP8PT__-Pxf5AzcY_wI36b4ALxHRAM6_6QDCDPMCEkQQAfHUSQJED-AF7CYe-Rr6HP_fA-MAEQUGAOwbB_n85N8CGCoF_frj9PQm-_wDWeMMAN4o8fX9zgYE8eUI_f_L-wDj8Rb-3hcN8K66DP5GI_T4FCH3BwAGCv_zXwUA_S8e-Rwd-f0TLAv9FOnvASLT_wnwRP0G0OIP6tcP9P0Z8f4GIAAtAbAAOzgTQAlIYVACKnMQABpgKP4ALQYFr-D5A_kEAQAEDgLXCAiBMv8Z4AD4HPD2-gjiuAX3_ze2AgulAAAAMRu7RVAA_2wS28cK5SADodXsGwxjChYjxRQt2PW9R-IhMwfo8R4CAPLi4uX32-cjTBIGIAAtL4wkOzgTQAlIb1ACKq8GEAwaoAYAAEBAAAAgQQAAQEEAAGzCAACIQQAAqEEAAMBAAACgQAAAlMIAALBBAABwQQAASMIAAGzCAAAAwQAA4EEAAODBAABswgAAhMIAAPjBAAAkwgAAqMEAABzCAACAvwAAjkIAAPDBAADAQAAAHMIAAABAAAA4QgAA8EEAAIbCAACAvwAAxMIAAGRCAADQQQAAjMIAAPDBAAB0QgAAgMEAAHxCAAAIQgAAcMEAAKpCAADYQQAAgMAAAITCAACOQgAAIMEAAGBCAACAQAAAiMEAAIA_AABAQQAAIMIAAIJCAADAwQAAgMIAACTCAAAUwgAA4EEAAGRCAACAQQAAUMEAAIjCAAAQQgAA8MEAAPhBAACgwQAAQMAAAEDCAADIQQAAYEEAAIDAAACIQgAAsEEAAEDBAACwwQAAGEIAAPhBAABQwQAAksIAAOBBAADIQQAA8MEAABjCAABgwQAADEIAAIBBAACoQgAAREIAAHDCAAAQQgAAqMEAAI7CAACgwQAAKMIAAMDAAAAwQgAANEIAAABBAABAQAAAZEIAAERCAADIwQAAlsIAAKBAAADIQQAAqEEAAAAAAAA8QgAAcEIAAFBBAABcwgAAHEIAAEBCAADYwQAAkMEAAATCAAAQwQAAAMAAAEhCAAD4wQAASMIAABDCAAAoQgAAMEIAAODBAACgwAAAosIAAJjBAABAwQAAYEEAAFBBAADIQQAAgEAAACBBAABQwgAAKEIAAKhBAAA8wgAAsEEAAADAAAAEQgAAAMIAANpCAACowQAAjsIAAFBCAAAQwQAAhEIAAIjBAACowQAADMIAAJLCAABgwQAAosIAAJDBAACwwQAAoMAAAIRCAAA0wgAAQEIAAODAAADwwQAAAMEAAJjCAABoQgAAnkIAAAxCAAAgQgAALMIAABhCAACowQAAisIAAODBAACAvwAAYMEAAIDBAACQwQAAfEIAAIzCAACAPwAANMIAAKDBAABgQQAAcEEAACDBAAAAQQAAoMAAAABAAAAAwAAAmEEAAFBBAABAwAAARMIAAADAAACowQAAREIAADjCAABUwiAAOBNACUh1UAEqjwIQABqAAgAAHL4AACw-AACgvAAAgj4AANi9AAA0PgAARL4AAMa-AAAkvgAAqL0AADS-AAC4PQAAmD0AAIC7AACCvgAAUD0AAMY-AADovQAAgj4AAO4-AAB_PwAA-L0AAIC7AAC4vQAA4LwAAPi9AABwvQAADL4AAN6-AABAvAAAJD4AAAQ-AACiPgAAiD0AACQ-AACgvAAAuL0AACy-AACCvgAAoLwAABA9AACYPQAA5j4AAES-AACWPgAA-L0AAFA9AAAQvQAAML0AAEy-AADoPQAArr4AAFQ-AACYvQAAZD4AADC9AADmPgAA2L0AAPi9AAAQvQAA6L0AAPg9AABQvQAA3j4gADgTQAlIfFABKo8CEAEagAIAAKi9AABUPgAANL4AAEm_AAAsvgAAcD0AAAQ-AAAEvgAA4DwAAAw-AAAMvgAAHL4AAES-AAC6vgAA2D0AAEC8AADIvQAABT8AAMi9AADWPgAAML0AAFC9AABAvAAAqL0AAAS-AACYPQAAdL4AABA9AACKvgAADL4AAJg9AADgPAAAfD4AAFy-AAAwPQAAQLwAAHC9AAA8PgAAVL4AAAw-AADIPQAA-D0AABA9AADYvQAAJL4AAJi9AAB_vwAAEL0AAHA9AAAQPQAA6D0AADy-AAAwPQAARD4AAHQ-AAAwPQAAUL0AAKC8AACCvgAA4LwAADC9AAA0PgAAXD4AADQ-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=i_z4h6dRLb4","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8519583787756982696"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1973710592"},"3111306967152526141":{"videoId":"3111306967152526141","docid":"34-10-1-Z5825F72845E212C9","description":"Herkese merhaba, Bu hafta @FolksDev konuğu olarak 'Yurt dışında Nasıl İş Bulunur?' konusunu konuşup, tecrübelerimizi aktaracağız. Son dönemlerde yeniden gündeme gelen yurt dışında iş bulma konusu...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/938114/01c3f0776b4dff7ec4200401b738a0b1/564x318_1"},"target":"_self","position":"3","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dg8GFvFXIsqE","linkTemplate":"/video/preview/3111306967152526141?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Yurt dışında Nasıl İş Bulunur? @FolksDev","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=g8GFvFXIsqE\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhUKEzMxMTEzMDY5NjcxNTI1MjYxNDFaEzMxMTEzMDY5NjcxNTI1MjYxNDFqrw0SATAYACJFGjEACipoaGNmbHJoY25rbHp0b2diaGhVQ3ZrNGk1NnY4NkRfQnhmaGd0SWFULWcSAgASKhDCDw8aDz8T3EqCBCQBgAQrKosBEAEaeIH3_vwA_gMAAPn_A_sG_gIEAAAC-P_-APECCPIDAQAA8wAI_PsAAAD0_QP9BgAAAPH38Af7AAAAEfb5CAIAAAAJ8_cL-wAAAAUB_Qf_AQAAB__4AAP_AAANFQoBAAAAAAkN_gQBAAAA_P8GBvb9AAD65wEJAAAAACAALQBT2zs4E0AJSE5QAipzEAAaYPH-AD8kFPfC3tr5BAbn9tzbzzXcgfz_GAgAzQy49hBOtt3lAgBfB_4inQAAAO8k1OI7AAZ0r9bn_wwKscDz5xvVXGHY_-3w-d0R9fIoIdT8GvROKwAEzfnYOc6zQB1KASAALX7fFTs4E0AJSG9QAiqvBhAMGqAGAACAPwAAoEAAAMBAAADAwQAAsEEAAEDAAABAQAAACMIAAJhBAAA8wgAAAEIAAMBAAAAIwgAARMIAAMRCAADGwgAAOMIAABDBAAAIwgAAEMIAANjBAABwwQAAMMIAAHhCAACIQgAAsMEAAJLCAADUwgAAhEIAAGRCAAAwwgAAAAAAAI7CAAAwQQAAWMIAAEDAAAAkwgAA_kIAANDBAADgQAAAVEIAAJBBAAC4QQAA4EEAABhCAAAQwgAAgMIAAKDBAABEQgAAIMIAAEzCAAAcQgAA6EEAADDBAAAMQgAA4EEAAKTCAABAQQAAWMIAABhCAACSQgAACEIAAMjBAABYwgAAmMEAAMBAAABkwgAAAMIAAFBBAACAwQAAOEIAALBBAAB8wgAAVEIAAHDBAADCwgAAQEEAANDBAABgwQAABMIAAADCAABAQQAA6EEAABRCAAAwwQAAsEEAAAAAAAAQwQAAsEIAAEBAAADIwQAAqkIAAIBBAABQwgAAEEEAABTCAABAQQAAcEEAAIxCAADgQAAAuMEAAGRCAAB8QgAArMIAAILCAACwwQAAQEEAAIjBAACAPwAAAAAAAChCAADQQQAAQMAAAKDCAABAQQAAoEIAADzCAABIwgAAoEEAALjBAACAPwAA0MEAAAzCAADAwAAAokIAAABCAACAvwAANMIAAPDBAACQwQAAwEEAAJjBAAAAQAAAEEIAAKhBAAA4wgAA4MAAAMBBAAAAAAAAEMEAAAzCAACAPwAABEIAAFjCAACYQQAAREIAACTCAADQQQAAYEEAACDBAAAoQgAADEIAAMBAAACwQQAAMEEAAMDAAAAgwQAAksIAAILCAACmQgAAmMEAAI5CAAAAQQAAAAAAADTCAABAQQAAYEIAAHRCAADAQQAAgL8AAIjBAABQQQAAQMAAAIBAAABYQgAAksIAAADAAABAQAAAKEIAALBBAABQQQAA-MEAAEDAAAC4wQAAZEIAAPDBAAAAwgAAwEEAAKDBAAAEwgAAmMEAADDCAADQQQAAoEEAAADAAADQQQAAMEEAAIDAAAAMwgAAJMIgADgTQAlIdVABKo8CEAAagAIAAHC9AACgPAAA2D0AADC9AACYvQAAjj4AACS-AABMvgAAbL4AAKg9AAB8PgAA4LwAAMg9AADovQAA6L0AAKi9AAAMPgAAuL0AAJ4-AAAsPgAAfz8AAJI-AACgvAAAuD0AAPi9AADYvQAAyL0AAMg9AAB8vgAAUD0AAPg9AAAUvgAAhj4AAAQ-AAC4PQAA6L0AAEA8AACCvgAAtr4AAOg9AACovQAAMD0AADw-AAD4vQAAtj4AAKC8AACIvQAANL4AAIC7AACovQAAiD0AAFA9AAB8PgAA6L0AAOC8AAAQvQAAdD4AAOA8AACIPQAAPD4AAOi9AAA0PgAAgLsAAIg9IAA4E0AJSHxQASqPAhABGoACAABAPAAALD4AAGS-AAAfvwAAEL0AAII-AAB8PgAABD4AAOA8AABkPgAAQLwAABC9AABUvgAA2r4AAIA7AADgPAAABL4AAPY-AAB8vgAAhj4AANi9AAC4PQAA6L0AAOA8AAAsvgAAPD4AANi9AAAQPQAAcD0AALq-AACgPAAAQDwAAKA8AAAEvgAAPL4AAKg9AACSPgAADD4AAJa-AACovQAAED0AAIg9AADIPQAAyL0AAKA8AAA0PgAAf78AAKg9AAAMPgAAUD0AAAS-AAAsvgAAij4AALi9AABcPgAA4DwAAOA8AACGvgAAmL0AAKg9AABMvgAAHL4AADC9AADKPiAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=g8GFvFXIsqE","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3111306967152526141"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"15881645219431933579":{"videoId":"15881645219431933579","docid":"34-7-13-Z866888D9FAA22334","description":"Herkese merhaba, Kanalımızın aylık podcasti olan Folks Podcast'in Aralık ayı bölümüzüzde, Aralık ayında, Go Lang Öğreniyoruz ve Spring Boot Workshop yayınlarımızdan ve Docker container sistemlere...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/471020/2c4ea174f9405470f69606de70c13744/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/O22LwAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DEeQ65BF-U2U","linkTemplate":"/video/preview/15881645219431933579?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Çöken Google Servisleri, Java Summit, Go ve Spring Workshopları - FolksDev Podcast #2","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=EeQ65BF-U2U\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhYKFDE1ODgxNjQ1MjE5NDMxOTMzNTc5WhQxNTg4MTY0NTIxOTQzMTkzMzU3OWqIFxIBMBgAIkUaMQAKKmhoYXdnYWVmdGpmcHF1Z2JoaFVDdlo1VmdzU2hfakMydWxaQTZvci13dxICABIqEMIPDxoPPxPdDoIEJAGABCsqiwEQARp4gfgMBP8C_gD59P8CBAX-AQT4DgH4_v0A4PkE9gf7AgD7DfwG-QEAAPz3_fwJAAAA9fsKDPP_AQAEB_oI-QAAABMFBvn3AAAA9gv2Df8BAAD3_QoB9AIAARUTAQv_AAAA9vsU_P8AAAD0BvUFAAAAAPvr_v8AAAAAIAAtMJjKOzgTQAlITlACKoQCEAAa8AF_-AkEsQz3_XQD5gArAggAxAkUAEj85_8mAwMABQMSABXq_wDlEBEA9AP1ACD1_QAD-uf_5e3yAfcIBv_jJekA-gvxAAP0EwAbCgkA7B3x_8_5Ef4IB_8CByEEARwA8gEJ9_X-I-fx__kQDf_0Dw4DAvMNAvv84P_-DwgCDdUQAu3xAfzzGwn_6BMBAuIC_AX69Ov9JC8KAQ_7BwMK9wcF8BDrAvvc8gL1-P8EBez7__bnAfzl6Qz85f8FBfsM9AMF7On_B_r4_vwEBgD-HRL8AfgSCOz79fss7QH-EfET_AUD-wYf6w35Dwn3CeX2-PsgAC2rSk87OBNACUhhUAIqzwcQABrAB9xHCr-XqpQ9ENXvvM5QDD4a8W69l1s1PXi0AT456g09DgxFO9pXDr6N6LO9NtnQPLIv4b6OiHM8gsDSuuboET6SSuc8xctzvVGk-z0csuG9vEyePPxUJb4x2S68B3PmN82zTT1F_US9tiW8PNLrBT1mg8y81SICvSoNqTscbm25RSYlPZg4TbyifKC7qmfcPOlDp71D6Jy7pIM_vMEhv722s1S8trgLvYJeE72TXUQ8Oy86PC63aj1W4Pk7codNvVd4pz0rRge9KSMuvP9_t72dcwY9PijDvOhVkz35nrK6fkbzvGNWqb3l0Lc9QEKgu-enGD2Ad7y8lX-tvLTTxbw5Org8DwJZO4FDCL7Bxcq8aHQsPHa4xz2uVKc7j95wvB1baj06tKM9q1XkO2LglDzRQRK92LKAu9CAlT1DkIM8wX2Ru_aFxrzGLSy7ukZwPE7sZj2QT4g8X_BpPDYtR737qLs9TaHSu5wUCzugRms8rZucu7MJIL4vhQw9Q0uFuwE3Zr1ureU7xJ5RPA15dzq_wGI9BNAivLjN1D3CUc082ekJPAsftruKcuk9tXUJu1mHwz0Kz1W99IJTO9gasL181_-7TLxquz2RcT34YS69-eaKu7bwYbzIixa81Ezvu5pQ0jt2Bnw9nEwBO_xTur0q4em9rganOR1ITby1kkw9F4mUuWJsvruogTA9PoHJugEYyj3SU8Q9F1jwuYFz6zslZ6e9atI3O5LYpLyzVtk8RyHJOoyhRzqWuTS9HArJuI1i9zt-k4G8-Mf3OvKsibxCtdy8mqmBuFdZITt2f4a9Myjgt6xTpTweWGm8f3ahOd0mfL0U-go9KZhvuXY8Ab2gc5K8qhWQuJ4_kj2hA9w8O26xuZ7qxb3xriQ9mIBUuX8_qzxofhC9MLCWucKSAjxZUQO9cjH3tqJpAbwipBO9Ca1iuVsRC71QnO28cNMDOR80Fj3xr-88mgOJOHAKK71xOZ68yz6FuHisI7yun349fQTTOOV7hr2irRS9VPQvt_XZ4LoaGuq8WFXIN0gYxjzMMOQ8pcZiOPWCD7y0kta9e3UGOXNSUz30qHi8HQVUOW7UVDy0RJ28M-cAOAqFyLxE9HA96sXGN3dz57zwYzG9wsPcN1WxgjydLKW9ekeDN6VcqzyyT4u9RRhHuHUCOj1J9w49AuUoN9Dmoj1vi4g95p_Rt9bqxjx77WM87k-iuBtDBT0YIgw9io_-ONiR9DzQVzq9xzSsuM6GYb3Q7Po9wBKWOHrOTLzobYe8urGbNyAAOBNACUhtUAEqcxAAGmBaCQD2DAn11-UswQoZBRkS_vIWx6s1_w0EALof1cwZHh2Q7_X_7tP06p4AAABA-b1EaQDpfwbZwCPcDvSa3wEIFXAiHP_MEBHCFenoHSf3_-zJJAgA7QbH9w2z_Ww9KukgAC0XvRQ7OBNACUhvUAIqrwYQDBqgBgAAgD8AAJDBAAAQwQAA8MEAAMBBAACcQgAAmMEAAHDBAACSwgAAIMEAABhCAADwwQAAksIAAFTCAAAUQgAAqMEAABjCAACgwQAAKMIAANDBAADgwQAAMMEAAIA_AACAQgAAEEEAAMhBAAAowgAAisIAADBCAAAQQgAATMIAANjBAAA8wgAAgEEAAOjBAAAAQAAA4EAAAHhCAAAowgAAcEEAAJBCAACgQQAAfEIAAEBAAAAEQgAAnsIAANBBAADgwQAAzEIAAPhBAABwwQAAAEIAAIBBAAAwwQAAjkIAABTCAACqwgAAEEEAAHDBAADoQQAAkEIAAETCAACYwQAAHMIAAABBAABgwQAAKMIAAIjCAACAPwAALMIAALhBAACSQgAAhsIAAIZCAAAQQQAAGMIAADDCAADoQQAAHMIAAEDAAACGwgAAsEEAACBCAADgwAAAoEEAAKhBAAAQQgAAFEIAAIZCAAAQQQAAEMIAADhCAABMQgAAhsIAADjCAABAwQAAEEEAAPhBAABUQgAAAMEAAETCAACyQgAAEMEAAKzCAACEwgAAgL8AAKjBAAAYQgAAsMEAAABBAABsQgAAUMEAAIDAAACIwQAA0EEAAPjBAAAEwgAAMMIAAEBBAACAwQAAoEEAAPDBAACowgAA4EAAAMBAAABQQQAARMIAAEBBAACkwgAAFMIAAEBAAACIQQAAAAAAAKJCAAAQQQAAAEAAAMhBAAAEQgAAgMAAABDCAACAwQAALMIAAKBAAAAkwgAAYEIAAJDBAADAwQAAQEAAACxCAACQQQAAmMEAAADCAAAgwQAAMEEAAGBBAADQwQAAyEEAAFDCAABYwgAAkkIAAABAAABgwQAAgEEAAFBBAAD4wQAAoMEAADBCAACkQgAAFEIAAJ5CAAAAwAAAikIAAMDBAACAQAAAMEEAANDBAAAwwgAAAMEAAChCAABUQgAAVMIAAKjBAACAPwAA0MEAAIBCAABQQQAAiMEAAAxCAACgQQAAEEEAABDBAABAwQAAYEIAAADCAADAwAAABEIAAJjCAAAwQQAAzsIAAFjCIAA4E0AJSHVQASqPAhAAGoACAAAsvgAAlj4AAKg9AABkvgAA-D0AAKg9AACYPQAAHb8AACy-AACIPQAAgr4AACS-AAAwPQAAcD0AAJi9AAA0vgAAmD0AAKA8AABcPgAADT8AAH8_AACIvQAALL4AAFC9AAAMvgAAuL0AAHA9AAAkvgAAcL0AAKo-AADIPQAA6L0AAJI-AACCvgAALD4AAHA9AACAuwAAQDwAAHC9AABwvQAA4DwAAKC8AAB8PgAAyL0AABQ-AAD4PQAAZD4AABy-AAAMvgAA6L0AAHw-AADIvQAAkj4AAKC8AABwPQAAoDwAAAc_AABAPAAAcL0AAIg9AAC4vQAAMD0AADA9AAB0PiAAOBNACUh8UAEqjwIQARqAAgAA2L0AAJg9AAA8vgAAP78AADy-AADovQAAqD0AAOi9AAAwvQAAND4AAIg9AACgvAAATL4AAGy-AADoPQAA4DwAADA9AAABPwAAQLwAANo-AABAvAAALD4AAPi9AAAMvgAARL4AAMg9AAAsvgAAgLsAABS-AABAPAAAmD0AAKg9AAAMPgAAir4AAMg9AACoPQAAML0AACQ-AACCvgAAQLwAAFA9AAAkPgAADL4AADC9AADYvQAAiD0AAH-_AABQvQAADD4AADS-AAD4PQAA6L0AAHC9AABMPgAAgj4AAJg9AABAPAAABL4AAKi9AACgvAAAmL0AAKA8AABEPgAA-D0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=EeQ65BF-U2U","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["15881645219431933579"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2587692935"},"12547178274990452213":{"videoId":"12547178274990452213","docid":"34-5-11-Z3B781D317D5E0A57","description":"FolksDev ekranlarından herkese merhaba. SpringBoot ile Sıfırdan proje oluşturma videomuzdan sonra Folksdev Twitch kanalımızda spring boot workshop serisine başlamıştık. İkinci Spring Boot...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2742678/f4cab4b59d45a10c5d192dc93ca95e26/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/m2j-rAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=videoid:12547178274990452213","teaser":[{"list":{"type":"unordered","items":["Bu video, bir eğitim içeriği olup, konuşmacı yazılım yüzbir kursunun son dersinde geliştirilen \"Fox Dev Bank\" uygulaması üzerine unit test kavramını anlatmaktadır.","Video, unit test kavramının ne olduğunu, önemini ve nasıl uygulanacağını açıklamaktadır. İlk bölümde unit testin yazılımdaki yazılımsal testlerden biri olduğu, özellikle Java tabanlı programlarda ve yayınlanma işlemlerinde çok önemli olduğu vurgulanırken, ikinci bölümde create account, update ve get all accounts gibi farklı metotların test senaryoları incelenmektedir.","Videoda ayrıca mok test kavramı, test senaryolarının nasıl oluşturulacağı, \"white değer dönen metotlar test edilmez\" ve \"private metotlar test edilmez\" gibi önemli kurallar, DTO (Data Transfer Object) dönüşümü ve if-else durumları için ayrı test metotları yazmanın gerekliliği gibi konular Draw.io kullanarak görsel olarak açıklanmaktadır."]},"endTime":776,"title":"Java'da Unit Test Kavramı ve Uygulaması","beginTime":0}],"fullResult":[{"index":0,"title":"Unit Test Kavramı ve Önemi","list":{"type":"unordered","items":["Yazılım 101 kursunun son dersinde sıfırdan bir bank uygulaması (Fox Dev Bank) Spring Boot ile yapılmıştır.","Unit test, özellikle Java tabanlı programlarda çok önemli bir kavramdır ve Türkiye'de genellikle atlanmaktadır.","Unit testler, yayınlanma esnasında sıfırdan çalıştırılır ve hatalı kodlar canlıya çıkmamalıdır."]},"beginTime":7,"endTime":125,"href":"/video/preview/12547178274990452213?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=7&ask_summarization=1"},{"index":1,"title":"Test Türleri ve Unit Testin Özellikleri","list":{"type":"unordered","items":["Yazılımdaki yazılımsal testler arasında unit test, integration test, smoke test ve stres test bulunmaktadır.","Unit test, programdaki her fonksiyonun sahip olduğu her mantıksal noktayı test eden bir test tipidir.","Unit test kavramı karıştırılan bir konudur ve ilk defa başlayanlar için kafa karışıklığı yaratabilir."]},"beginTime":125,"endTime":248,"href":"/video/preview/12547178274990452213?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=125&ask_summarization=1"},{"index":2,"title":"Unit Testin Uygulanması","list":{"type":"unordered","items":["Unit test, dışarıya hizmet açan sınıfların (servisler) testini içerir.","DTO converterlar ve controller'lar da unit test edilebilir, ancak model sınıfları test etmeye gerek yoktur.","Unit testte, test edilen sınıfın dış dünya ile olan iletişimleri \"mock\" (yalancı) servis katmanlarıyla simüle edilir."]},"beginTime":248,"endTime":572,"href":"/video/preview/12547178274990452213?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=248&ask_summarization=1"},{"index":3,"title":"Unit Test Kuralları","list":{"type":"unordered","items":["Void değer dönen metotlar test edilmez, sadece içerideki başka yerleri çağırdıkları kontrol edilir.","Private metotlar test edilmez çünkü test sınıfı dışarıdan ulaşamaz.","Her bir durum için ayrı ayrı test senaryoları yazılmalıdır."]},"beginTime":572,"endTime":680,"href":"/video/preview/12547178274990452213?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=572&ask_summarization=1"},{"index":4,"title":"Hesap İşlemleri ve Test Senaryoları","list":{"type":"unordered","items":["Customer get id boşsa veya null ise boş bir account dto döndürülür, doluysa işlem devam edip veritabanına kaydedilir.","Create account için minimum iki senaryo yazılmalıdır: customer'ın boş olma durumu ve dolu olma durumu.","Update işleminde de customer kontrolü ve dolu olma durumunda update işleminin yapılması için ayrı senaryolar yazılmalıdır."]},"beginTime":683,"endTime":738,"href":"/video/preview/12547178274990452213?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=683&ask_summarization=1"},{"index":5,"title":"Get All İşlemi ve Test Metotları","list":{"type":"unordered","items":["Get all accounts işleminde tek bir senaryo vardır, herhangi bir parametre alınmaz ve kontrol yapılmaz.","Her if-else durumu için ayrı test metotları yazılmalıdır, aksi takdirde eksik senaryo elde edilir."]},"beginTime":738,"endTime":761,"href":"/video/preview/12547178274990452213?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=738&ask_summarization=1"}],"linkTemplate":"/video/preview/12547178274990452213?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Spring Boot ile Unit Test Kavramı - FolksDev ile Yazılım Öğreniyorum","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=zBcqyUBOXr4\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhYKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzWhQxMjU0NzE3ODI3NDk5MDQ1MjIxM2qIFxIBMBgAIkUaMQAKKmhoYXdnYWVmdGpmcHF1Z2JoaFVDdlo1VmdzU2hfakMydWxaQTZvci13dxICABIqEMIPDxoPPxOIBoIEJAGABCsqiwEQARp4gQQL8wEAAADr_gUDBwL_AP4GBQAJ_f4A-PQB8gMD_wD19wP_9wAAAPP9A_0GAAAAAfYBBPX9AQANAP0D-wAAABMABQT8AAAAC_0EDP8BAAD8_AoEA_8AABIIAvT_AAAACAP6BwAAAAASAu8DAQAAAPPq9wUAAAAAIAAteBzVOzgTQAlITlACKoQCEAAa8AF1FRX95O8RAsUb9QG3--cBgeft_nAj1gHc4xYAywjYAeoKBgDSAykC4RzvAKQy9v-6_ND_Fgjw_zcFGAAQ-Sn_NjYGADSq8gFwCCQA3jHm_tMSIv5EEiACSfMZAA3zsgDt8Az9FgT8BAEFCAMpOiICLycpBiIZ7gS09DIBvRgjARjyCQDvCRkOsv_y-AXVCv8O_M0AMADfAwoLFQgrJwcB-dUEDBDxCgnn9hD5zPDYCMgb9_bf9_H-4w8tBCMbEQFAIQsDCt3-AQEKBfBY7v77ACMS-jwK-hHm2PL02tML9f7zAQLVUwoC3SESCgf_9wkgAC3qjPI6OBNACUhhUAIqzwcQABrAB-2fr75JXVw9ISVRPQMVRL0AiUs9VKcou_vnOb5iwkM8-63dvIldKz7TXcM9fYYFPBtkor74GiK9lVdYvT0pcz6UwOa79XIOPRzh3TupxuQ7lXIovWdiCr5VYf08MEI9vRgVZ72gvLg6IOQGPX9LQD6nSso7gbiGvDE1k73ocbO86w-ePNHnkz0Omy29HQvEu1vR5j2DUzo9tQBIOxpBGT0UQZw8yPVGu5PUk73VKpU8POGdu1VI3jy6xrI9YOQFvfBZzTyscoA7RtJuPP1avb2CA1Y7155-vDuTkT1C6x-7ZmNKPO7WDb2bgkY8B93zOwaWDT0gyjy8JGR7PH7FCr5PIAy9okbfO6PVjz2ncn-8rMKoussGo72G1W49ptzYPFbvgjprbjs8DoLxOtOG4z3Mdmo91nS9PMQQND0EXt47Z_9NPLj-gj02U8a7OHrGvMOJnr27f6y8pC3TPOuJ8Ds34xQ-zH_Eun7dLr0pp0c9d0l_OxPr-TzqC3y8BK2fuxjriz0FWSW93lRmOxOSlj1tuo89MiqhO8QFQL1uo8G85L-8u02mJT1qeW8969gQPB5r5j0bKgY9OEMWvLPN7b0Zuii9tAHYu7fmFju-54Y9114XuzPehr3n9-K8ZNvUu_0t5jwq5fW8-ThLO2ynd721qgC9FHD4O6_Lhb2Acd871NK7OjlupzxQA6G9ENlVO4fLQL1TMKm9zLP1uHdeFD19ofY8WBHBuhUHCz1hMAQ9mWrBumYVtjxeb3E9PpKzOXlYCD64IL67D7aROF0voj1EonU8rNCHOEyzLzxv9uK89mjHODSLKz2tG5o9a3gvOL7F4DusUxW-pozJOZgf7jzbuGq8ERzFuNgydL0K2Rk9kpIsOC4UuryjMo881E9IurplarvX3by87gHKuLxHET1-VEM8nNuFt1JmXjz-rqm9dehdOCjWKb0UVIm973TiOMFdbL05-7m8L1ZJOAXsWbzAGca7udw5Oae9Fz1oTmg9hmA6OaOGwDyUUFU8QnhSuKJEa70kuXy8_XYmuB75470b65y9HMKFuM7dk7za_MO71Y8JOFwAOr4BE429YPMxuVrqur2ZmhS-6VtSuGpKF739d069GSleuCmSH7609KK9h0GoOE1brbzv67i68NWftxIw2j1CxX4733AbOd3Ktz0wo5a7497uN21zAz49-Z89Lu2HN_Z0ej3gD9-9P5mbt6BKUj0HOI49FZKMOJVfKzzPvIw9xfwGuRnWHjwdVdE6oZ_0t9cUGD7cL9-9Xsq-NiAAOBNACUhtUAEqcxAAGmA_-wBL6Q-p4v0R_RQDAxXwy8kD9Z5H__vZ__gTz_D9CdGrChX_LbT_D5oAAAAw8ckJPQAEf-3DwBDMBc64yvE19WEL52CuIyjnAtJh_ywsQvv39doA8eXYCELUyi8-8RggAC1OGhM7OBNACUhvUAIqrwYQDBqgBgAA4EEAAPhBAAAAAAAAOMIAALhBAACEQgAAEEEAAADAAAA8wgAAkMEAAFBBAACYwQAALMIAAMjBAAAgQgAAjsIAAEjCAAAUwgAAisIAAIC_AAAgwQAAKMIAAKDBAABYQgAAgL8AAPBBAAB8wgAAMEEAAFBCAAAgQgAAtMIAAKjBAADSwgAAcEIAAEDBAABgwQAAHMIAAHBCAABAwAAAqEEAAIBCAABQQQAAKEIAAPBBAAAgQQAApsIAABhCAADwwQAAmkIAAIBAAAA0wgAAQMAAAABAAAAowgAADEIAAKBAAAB4wgAA-MEAABzCAAAkQgAADEIAAIDBAADAQAAAcMIAALhBAADgQAAA4EAAAIBBAADAwQAAcMIAAHBCAABQQgAAZMIAAPBBAABMwgAARMIAAAjCAAA0QgAAcEEAAEjCAACmwgAAuEEAADBBAABgwQAAcMEAAMhBAAA8QgAAEMIAAFhCAAAoQgAA4MAAACRCAADAQAAAnMIAAFDBAACMwgAAyEEAADhCAADQQQAAEEEAAKBAAACMQgAATEIAAIDAAACgwgAAwMAAAIJCAACAwAAAREIAAAxCAACAvwAAgEAAALDBAAAAwAAAJEIAADDCAACAvwAAcMIAAADBAACYQQAAEEIAABTCAABcwgAAWMIAAOhBAADIQQAABMIAAOjBAACkwgAA4EAAAODAAAAAQQAAEEEAAFhCAAAAwAAADEIAANjBAACgwAAAAMEAANjBAACYQQAADEIAAIA_AADgwQAAeEIAALBBAABYwgAACEIAAHBBAACYQQAAgL8AAIC_AAAswgAAgsIAAKjBAADCwgAAwMEAADjCAABkwgAAkEIAAPDBAAAoQgAAgD8AAKBAAADwwQAAeMIAAIZCAACoQgAAhEIAAIBBAABUwgAAWEIAADjCAACMwgAAMEEAADzCAAAQwgAAsMEAAIC_AAAEQgAAcMIAANDBAADowQAA-MEAADBCAACwQQAAwMAAAIJCAADYQQAAyMEAAKBAAADIwQAAIMEAACRCAADQwQAAQMAAACBBAADAQAAAHMIAAMDBIAA4E0AJSHVQASqPAhAAGoACAABsvgAAtj4AAEw-AAAsPgAAXL4AAFw-AAAsvgAAJb8AAKi9AABQvQAA-L0AAIC7AAA8PgAAyD0AAIa-AAAQPQAAkj4AAJi9AAAcPgAAGz8AAH8_AACavgAAiL0AAFy-AACSPgAAmL0AAIg9AAA0vgAAFL4AADw-AAD4PQAA4LwAAHw-AADoPQAABD4AAAy-AAD4vQAAbL4AAGS-AABkvgAAoLwAAKA8AAADPwAAFL4AANI-AAAwvQAA6D0AADC9AACCvgAAFL4AAKg9AAB8vgAAcD0AADy-AAAkPgAAMD0AACk_AAAcPgAAcD0AAJg9AAAEPgAA6D0AADC9AACKPiAAOBNACUh8UAEqjwIQARqAAgAAgDsAAFw-AAAEvgAANb8AAIi9AABAvAAAqD0AAAy-AADgvAAAPD4AAHC9AADovQAA2L0AANK-AADIPQAAcL0AABy-AAARPwAAqL0AALI-AACgvAAAmL0AAKA8AABQvQAAyL0AADA9AACGvgAAED0AAFS-AACYvQAAED0AADA9AAD4PQAADL4AADC9AAAQvQAAcL0AAMg9AABMvgAAFD4AABA9AAAQPQAAEL0AABC9AAC4vQAAoLwAAH-_AAC4vQAAoDwAAEC8AABQPQAADL4AAOg9AABwPQAAyD0AAOA8AABQvQAAmL0AAGS-AACAuwAAmL0AAEw-AAAMPgAAUD0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=zBcqyUBOXr4","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12547178274990452213"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3148338107"},"13578947583982141539":{"videoId":"13578947583982141539","docid":"34-0-3-ZC3DACE99D18177EF","description":"FolksDev ekranlarından herkese merhaba. SpringBoot ile Sıfırdan proje oluşturma videomuzdan sonra Folksdev Twitch kanalımızda spring boot workshop serisine başlamıştık. İkinci Spring Boot...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/468995/1ea213d4e9e2c2ab3458a38e85e4500b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/DF7AqwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=videoid:13578947583982141539","teaser":[{"list":{"type":"unordered","items":["Bu video, bir eğitmen tarafından sunulan yazılım eğitim serisinin bir parçasıdır. Eğitmen, daha önce Spring Boot ile \"Fox Dev Bank\" adlı bir banka uygulaması geliştirdiğini ve bu uygulamaya unit test eklemediğini belirtiyor.","Video, Java tabanlı programlarda unit testin önemini vurgulayarak başlıyor ve IntelliJ IDEA kullanarak test sınıfı oluşturma sürecini adım adım gösteriyor. Eğitmen, Mockito kütüphanesi kullanarak yalancı servisler oluşturma, test senaryoları yazma ve test metodlarının nasıl yapılandırılacağı konularını detaylı şekilde anlatıyor. Özellikle account service ve customer service sınıflarının test edilmesi için gerekli kod örnekleri ve açıklamalar sunuluyor.","Eğitim içeriğinde ayrıca Mockito'nun nasıl çalıştığı, verify metodunun kullanımı, Lombok'un @EqualsHashCode metodunun önemi ve iki farklı test senaryosunun yazılması gibi konular da ele alınıyor."]},"endTime":1182,"title":"Java'da Unit Test Oluşturma Eğitimi","beginTime":0}],"fullResult":[{"index":0,"title":"Unit Test Kavramı ve Önemi","list":{"type":"unordered","items":["Yazılım 101 kursunun son dersinde sıfırdan bir bank uygulaması (Fox Dev Bank) Spring Boot ile yapılmıştır.","Bu projeye unit test eklenmemiştir, ancak Java tabanlı programlarda unit test çok önemli bir konudur."]},"beginTime":7,"endTime":42,"href":"/video/preview/13578947583982141539?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=7&ask_summarization=1"},{"index":1,"title":"Test Sınıfı Oluşturma","list":{"type":"unordered","items":["IntelliJ IDEA'da test sınıfı oluşturmak için servis sınıfında Ctrl+Shift+T tuşlarına basılır.","Test sınıfı oluşturulurken \"Create new test\" seçeneği ile JUnit 4 kullanılır ve \"AccountServiceTest\" adı verilir.","Test sınıfında setup metodu istenir çünkü her test senaryosu çalıştırılmadan önce ortak işlemler yapılmalıdır."]},"beginTime":42,"endTime":116,"href":"/video/preview/13578947583982141539?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=42&ask_summarization=1"},{"index":2,"title":"Servis Objesi Oluşturma","list":{"type":"unordered","items":["Test etmek istediğimiz servisin objesi private olarak tanımlanır ve before metodu içerisinde doldurulur.","Servis objesine ihtiyaç duyulan nesneler (AccountRepository, CustomerService, AccountDtoConverter) private final olarak tanımlanır.","Mockito kütüphanesi kullanılarak yalancı servisler (mock) oluşturulur ve bu servislerin davranışları testin kontrolünde tutulur."]},"beginTime":116,"endTime":331,"href":"/video/preview/13578947583982141539?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=116&ask_summarization=1"},{"index":3,"title":"Test Senaryoları Yazma","list":{"type":"unordered","items":["Test senaryosu yazmak için @Test annotation'ı kullanılır ve test sınıfı metodları public ve void olmalıdır.","Test senaryoları \"should\" ile başlamalı ve metot ismi ile senaryo ismi birlikte yazılmalıdır.","Test senaryolarında önce veriler (request, model) oluşturulur, sonra servislerin davranışları belirlenir ve sonuçlar karşılaştırılır."]},"beginTime":331,"endTime":559,"href":"/video/preview/13578947583982141539?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=331&ask_summarization=1"},{"index":4,"title":"Mockito ve Unit Test Çalışma Prensibi","list":{"type":"unordered","items":["Mockito, unit test çalıştırıldığında yalancı servisi çalıştırır ve test senaryosunda belirtilen parametre ile çağrıldığında belirli bir davranış sergiler.","Mockito test yazılım şekli genellikle önce dataları oluşturup, ardından van kısımlarını ve asset'leri yazarak ilerler.","Test senaryosunda dışarıya çıktığımız her noktada (custom servis, account repository, account DTO) mockito van yazmak gerekir."]},"beginTime":576,"endTime":694,"href":"/video/preview/13578947583982141539?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=576&ask_summarization=1"},{"index":5,"title":"Test Senaryosu Oluşturma","list":{"type":"unordered","items":["DTO converter için convert metodunu çağırıp, account parametresi ile account DTO döndürmesini bekleriz.","Test senaryosunda servisin metodunu çağırdıktan sonra, beklenen sonuç ile gerçek sonuç arasında karşılaştırma yapılır.","Asset sınıfı ve asset.equals metodu kullanılarak iki değerin eşit olup olmadığı karşılaştırılır, eşit değilse test başarısız olur."]},"beginTime":694,"endTime":814,"href":"/video/preview/13578947583982141539?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=694&ask_summarization=1"},{"index":6,"title":"Mockito Verify Metodu Kullanımı","list":{"type":"unordered","items":["Mockito verify metodu ile yalancı servislerin çağrılıp çağrılmadığı kontrol edilir.","Mockito verify metodunda sadece mock'u verip, verify içerisine parametre olarak nokta get customer metodu gibi çağırma fonksiyonunu yazmak gerekir.","Test senaryosunda hem sonuç eşitliği hem de çağrılan metodların kontrolü yapılır."]},"beginTime":814,"endTime":970,"href":"/video/preview/13578947583982141539?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=814&ask_summarization=1"},{"index":7,"title":"Test Çalıştırma ve Hata Ayıklama","list":{"type":"unordered","items":["Test çalıştırıldığında, modelin içerisinde equals metodu olmadığı için nesne eşleştirilmesi yapılamaz ve test başarısız olur.","Lombok'un equals ve hash metodlarını otomatik olarak yaratması için @EqualsHashCode eklenir.","İkinci test senaryosu için customer service'ten none exit customer durumunda empty account döndürmesi beklenir."]},"beginTime":970,"endTime":1164,"href":"/video/preview/13578947583982141539?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=970&ask_summarization=1"}],"linkTemplate":"/video/preview/13578947583982141539?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Spring Boot ile Unit Test Nasıl Yazılır - FolksDev ile Yazılım Öğreniyorum","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=6CrpncmMivM\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhYKFDEzNTc4OTQ3NTgzOTgyMTQxNTM5WhQxMzU3ODk0NzU4Mzk4MjE0MTUzOWqIFxIBMBgAIkUaMQAKKmhoYXdnYWVmdGpmcHF1Z2JoaFVDdlo1VmdzU2hfakMydWxaQTZvci13dxICABIqEMIPDxoPPxOeCYIEJAGABCsqiwEQARp4gQQL8wEAAADr_gUDBwL_ABEDBvoH__8A6_j78wL_AQD9-A7_-AAAAO0IB_gFAAAA9vL9Cff_AQANBvUDBAAAAAz6AAABAAAA_P39Cv8BAAD8_AoEA_8AAA8ACPv_AAAACAP6BwAAAAAD_PAGAAAAAPPq9wUAAAAAIAAteBzVOzgTQAlITlACKoQCEAAa8AFhIQ4A6vMNAc4C6gHH_O0BgeH9_1U34QDk6REAzBXYAOL7BP_e_w__0RkGAL0YCADJ_dr_IgLsABsJEwD98icALxT3AFHM9gFXBhwA5Sbs_uf5IvxJ9SkAMwkbAfv03v3x9An-CPvbAfb9AgAuKi0BOBAZAwcY9v_Z-iH-zBMbAfD2BQPnDB79w__1-hDfJgUL_dgAEA3U_OgXEQIlEx4I6ucABhf4B_zxBAQA2PThBtQV-fjw9ej46QwjAxIKGwIeGAwICOX_AOUq_fNF8v789SYV_xUN_BHr4PX32voJ-An0BwHfQQgC8xQbBxYTAP8gAC0UBRs7OBNACUhhUAIqzwcQABrAB1wfxr4AQXQ9pxKUPEKk8LxxRC09CebDvDvHIL4vCoy8qwtTvHnl-j0lsLk9qCLwPA3jtr4GLm-9azPnOzsZbD6uDOo8gowlPBzh3TupxuQ7lXIovRUcTr6sTcg8NZcfO-dZBL3pojy92GxAPC2YWD6HIL28oRKXvDE1k73ocbO86w-ePKYaDD2bkFa9mpa7OygLDz5iBCM9eDySPFZOFj3P1zE9hU8EvCtXjr0xcya8gHwuvGsiWDyOmT8935YfvDgCJzxTkhY8TdcYPUq4i72tMtO8R1ACvPc3nT0KKzU9bJj8O71soL0m5lQ9oRa9Ol1OLj0xA_q8rXesO07ys73ezKi8RvJwPOcevT2rpwC9itbdOhg-Yr12t3w9Ft8rPK8JSb0VUTg8VmDtu9OG4z3Mdmo91nS9PCCcKj1Iqs46wmz-u89F6DwawUY8RIwyvMm7ib1RFo69Q2tJO6etEDq5jLs9WmKKPIcEYr03rno9_jZ6vNPn2Tyi85y4fiq4vD0UYD1rlvC85808PCsXCj2z-Y49tDCXO3NawbxVvUG9-g56u6DzpDxfHhc9MLP4ui2qaj1SESM8Q32_uwZ1y73vHYW9YRZVuUkeG7zJcQc9gNc9OoFKq70lYuW864sIvOTlHz0Oy1W8fdqXOmynd721qgC9FHD4O5ibOb3R5yM9KRDNu7nDJj0gz069U9SVu46Eh7ypn1y9N5GROmx7ez1N4LE8q4qZOj82yTwrOSI9F9TYOmrCdjzDqzY9hUy9uY832T2daW264QYJubN4gT3LfgI8URy_NldZITt2f4a9Myjgt85YjzzO7lo9lXwgOL7F4DusUxW-pozJOcrmIrq3lO65o7NWOtgydL0K2Rk9kpIsOI6r9rwtUH87jb4WurplarvX3by87gHKuBuLfD01yRk9bTuCtjbVSTzIt9e9x87euHEHRb1nJCe9Qh_cN6cZPL2x0cO8eYa1N4xKCTxVG_c84LvpuMN3LD3uSKA9be0bOWTk0TzFD4Q93qL-t6JEa70kuXy8_XYmuLBCkL1MAJm9IWVjuEJF8LyV5TW8guGjOLpqDr7mrO-9foq4N1rqur2ZmhS-6VtSuE2Ebb17-mO8o_iOuEq2Cr5nnty9W5b2ONPyCTyXxH48zmSVuCgWnj02F4k8oPg_ON3Ktz0wo5a7497uNyPchD35l749blE1tzLurD1cJr697GpDN0US2Dwgsog902HPOO2WRjp16KQ9Cm7juMpVC7xrPri8DqrQtcXnzj0bJaS9hiGANyAAOBNACUhtUAEqcxAAGmBB7wBS9Ail3_wa8hn--Qrt1cD--KA____c_-4azPb9Ic-y_BH_Lbb5FZwAAAAnArwWIgATf9fLsxTE8tW0yu9F-lIV7FatHiHu4LtgCx0YI-jW-vsA_urOCETj2T9B7wsgAC3HvBM7OBNACUhvUAIqrwYQDBqgBgAA-EEAAFBBAAAgwQAAQMIAACxCAAA0QgAAgD8AAEBAAACEwgAAgMEAAEBBAADIwQAAMMIAAMjBAABoQgAAaMIAADTCAADAwQAAaMIAAODBAAAAQQAABMIAALDBAABkQgAAiEEAALhBAABwwgAAwMEAAHxCAAAoQgAAjsIAAKDBAADKwgAAhEIAAJDBAAC4wQAAXMIAAJpCAACAPwAA4EAAAMJCAADgQAAAGEIAAAxCAAAcQgAA3sIAAPBBAADowQAApkIAAADAAABIwgAAyEEAAIDAAADQwQAAHEIAAIBAAAB8wgAAyMEAAEDCAABQQgAALEIAAODAAAAAQAAAbMIAAEBBAACAvwAAwEEAAEBBAABAQQAAQMIAAHxCAAAcQgAAhsIAAFRCAAAwwgAAKMIAANjBAADYQQAAoMEAADDCAADMwgAAoMAAABBBAAAQQQAABMIAAIhBAADgQAAAuMEAAFhCAAAAQgAA6MEAAOBAAACIQQAAksIAAODAAACOwgAAAEIAABxCAAAEQgAAwMAAAIA_AACMQgAAhkIAAIDBAACawgAAoMAAAERCAACgwAAAoEEAAMBBAACgwAAABMIAABDBAAA4wgAA-EEAADDBAADIwQAAbMIAAADAAAAQQgAAAEIAABDCAACOwgAAFMIAACBCAAAgQgAAKMIAAHDBAACSwgAA4EAAALhBAADYwQAAKEIAAExCAAAQQgAA2EEAAMDBAAAQwQAAcMEAAMjBAAAAQQAAMEIAALBBAADIwQAALEIAAMhBAABMwgAA2EEAALBBAAAAwAAAQEAAAEDBAAAcwgAAOMIAAIA_AACiwgAA4MEAADzCAADIwQAAnkIAAIjBAAAkQgAAgEAAAABBAABwwQAAmMIAAJJCAACcQgAATEIAAJhBAACSwgAAGEIAAODBAAAUwgAAwEAAADjCAABwwQAAcMEAAIBBAAA0QgAAeMIAABDCAAC4wQAAXMIAANhBAADAQAAAQMEAAFhCAACIQQAAIMIAAKDBAABwwQAAMEEAAChCAABgwQAAIEEAAJjBAAAAwQAATMIAABTCIAA4E0AJSHVQASqPAhAAGoACAAB0vgAAwj4AAOg9AACSPgAABL4AACw-AACSvgAAHb8AAOi9AACIvQAA6L0AAKg9AAA8PgAA4DwAAI6-AADIPQAAoj4AALi9AADIPQAALT8AAH8_AACGvgAAEL0AAJK-AAB0PgAAHL4AAEA8AAA0vgAANL4AAMg9AAA0PgAAQLwAAHw-AAA8PgAARD4AAOi9AAAMvgAALL4AAHy-AACKvgAAEL0AADA9AAAJPwAALL4AALo-AABQvQAAyD0AALi9AAAkvgAAVL4AAIC7AACevgAA4DwAAEy-AAAcPgAAgDsAACk_AAAEPgAAcD0AAOA8AABQPQAA2D0AAKi9AADOPiAAOBNACUh8UAEqjwIQARqAAgAAED0AADw-AAAUvgAAP78AAOi9AAAQvQAAJD4AABy-AABAPAAADD4AAFC9AADIvQAA4LwAAMK-AAD4PQAAmL0AAGS-AAAFPwAAcL0AALo-AADgvAAA6L0AADA9AABwvQAA2L0AADC9AAB0vgAAQDwAADS-AAD4vQAAoDwAADA9AADoPQAAJL4AAKi9AACYvQAAiL0AAPg9AAA8vgAAND4AAEA8AAAQPQAAgDsAAOC8AAAwvQAAML0AAH-_AABQvQAAuD0AAKC8AABwPQAA-L0AANg9AACIPQAAUD0AAFA9AACIvQAA6L0AADy-AADgvAAAML0AAEQ-AADIPQAA4DwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=6CrpncmMivM","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["13578947583982141539"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1764602530"},"11141179488408599811":{"videoId":"11141179488408599811","docid":"34-5-9-Z1995361DAD64F6E1","description":"FolksDev ekranlarından herkese merhaba. Folksdev Twitch kanalında yaptığımız Docker workshopunda çok aşamalı (multistage) docker buildlerini konuştuk ve Spring Boot uygulamamızıdan bu şekilde bir...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3668947/90a06df86bfc06ccb02b90317b8030b4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/2tnHqwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DW41UZVR0Dzo","linkTemplate":"/video/preview/11141179488408599811?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"5 Dakikada İleri Seviye Docker Build Öğrenin","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=W41UZVR0Dzo\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhYKFDExMTQxMTc5NDg4NDA4NTk5ODExWhQxMTE0MTE3OTQ4ODQwODU5OTgxMWqIFxIBMBgAIkUaMQAKKmhoYXdnYWVmdGpmcHF1Z2JoaFVDdlo1VmdzU2hfakMydWxaQTZvci13dxICABIqEMIPDxoPPxO7AoIEJAGABCsqiwEQARp4gfoB8wAG-ADq_vACEAH_APT3-vv5_f0A9_3-BAYC_wDn8vv8_P8AAAD6AQ8GAAAA_gP_Evb9AQAZAAP-BQAAAAPx_vP5AAAA_QXw7_8BAAARBQr_BP8AAAIGBhMAAAAAAAr5CQAAAAD8E_P0AQAAAAXkAPEBAAAAIAAt9MHAOzgTQAlITlACKoQCEAAa8AFUCvD_8__5AO0I8QD16-YAgfD7_xUc6QDo_Q8A5PXyAAzm8QDo8BT_3hoU_9cB9P_07gT_KhoHABH1_P8M8yoAHAvuADD16QAVCAD_6xME___-LP8Y7yIBH-8UABX_5P8L2AP_xvHp_-wJ7wT_AyAAHwULAh_9-f_-HgP_3isY_vUD-wLzAQkB4-IHAAIDDf8C5uAAJRzwAPUI8QMEGhAHEdwBAhjq9voE_gYG_AgC_t0HDAHt-_f__BcN-gwoEQH-AgEDEvj8-Bny_wEq7PP-6RUSBQ7W7QYfB_r7_Rn87-cJAfbsJwIL9g8UBf0V9fwgAC2Q-k47OBNACUhhUAIqzwcQABrAB-zZ874TIb88itRKPQMVRL0AiUs9VKcou5sb07wXMx290F23vPkQ1D2pw0U9qrvyPLIv4b6OiHM8gsDSujsZbD6uDOo8gowlPI9T9LydmcU8-oLxvKbUBb4_TKm6BWaqvMy-kb3xtKG8avTuO_A0eT5ubHa8ZBT0O4f76L2pWye93S-XuzLj8buxV_O8yZb-uoXqBj5fuLM9xhEQvKXghD36R7o8QC2nu2ZI-rzxbjs9CWmRu3L-Ab30Eog89gJYvFpHNT2Dxqe7yIPjPHgANb1Xp_M6xYLvu_M82D2AH4899g1MPG36iL2Ychk9oMaYPF1OLj0xA_q8rXesO6LT073u6aq8FLBMup8g8T0QDiy9jhEnOR7Sqb0W8s46XjKpPGz7aLy8C688p6xCOfQ04D04k8A9dwJQPEK--LorVui8XS_yuwsODz5caxY8qu8AvI9CyDwThfG7hxpgPDhAm7slRpo9toPPuocEYr03rno9_jZ6vFLtoz3F4Ma8JnyEO971Yz1jzvm7_e2ZOkLmrzzKHTE9EaFXO97yx7x_q-u8bJpNOu3HXLzgU-88t7aNO5iazrwfKrI8eNtgvKqlj71geWu8s-xJvJoAaD0AWSM9YXE4PJfiKr3L3Q66QNTku9rodzx2g6296cucu6pDDr6FZrI8GfxIuazD9jyNcKi714t8u6SDGj0cWzS9HPwOPO73er1B1z69O0X9Oga_iD00_AI89VG-O7Boxrq6jRw9bdWFOvIilzo-7RA9WFFmuzy98j1KyFG9V8GOObepSz0tWgU9ueJiOVxsfzxT40o843O_OSvp1zy2IRA9qWdUtsBMaj3Ru7e9-RjEuPYjhbzaSCi9J7mOOZS4E72h6Mu8iXc7t-sNKD1-VOQ6hc4tOta17DyWAhg8m8OAObDzsD0T3307Eyyft5PY3jsDTE-9Rl8FuFaUnL3r64-9lebGOYYzZL01zR48D21ZuHd-kzrP80y8KXtHuWfS5jwC7TM98EqDObvPVj17JZo91swTOD_Ko7yd-IW8yG6QuFcG9b1wQ-y9zAyLuCM28Ts7_zY911yWuMk4q738lD69U5T7tzwp-Lxxj-W9iR28uFn6kLxQPIK8E5Ryt7TI1r10Rr-93re9OPGglzsDzOG8_lzmNS0MvD3RCTw94CoVOIEWHjs8I9s8Jt-QOMXGnD2H8QQ9KLWmt9WU5Dy-Nqa986NNuGRekj20a2w9IXjuON6Ggzutc7i5IdGuuEyeHL0Wyrq6JN7It_l0Kz0J0Ws8RnykNCAAOBNACUhtUAEqcxAAGmAC9gBSGPrZAPY8BRi5_TkF_rQtz8co_xsDANMl2uvJ-9KlGPX_PdwKBZ4AAAAE4uAVMwDVf-3Vv9_MPdKfufHA83EqBwWqGjr9OL41Evzw4wHkFDUAJ_er90HBqidDBvogAC0vdxA7OBNACUhvUAIqrwYQDBqgBgAAMMEAAMDAAABAQQAA8MEAAGBBAAAQQgAA8EEAAPjBAADYwQAAAEAAANBBAAAswgAAGMIAAJrCAAB8QgAAFMIAAIzCAACgwQAAysIAAJhBAABwwQAAhsIAAEjCAABoQgAAMMEAAEDAAAAwwgAAwMEAAEhCAADYwQAAkMIAABBCAADWwgAAmEEAAMDAAACYQQAAOMIAAM5CAABAQAAAgD8AABhCAACAwAAAaEIAAJ5CAAAwQgAAMMIAACDBAADowQAAjkIAAAAAAAAcwgAAkEEAALhBAAAEwgAAcEEAAIC_AADGwgAAuMEAABDBAAAoQgAAPEIAAARCAAAIwgAA4MEAACBCAAAgwQAAUMEAANBBAACAQAAACMIAAHhCAADoQQAAlMIAALhCAADgwQAA2MIAACDBAAAcQgAAXEIAAODBAAAIwgAAoEEAAKhBAABAwAAARMIAAJBBAABMQgAAQMAAAGxCAABEQgAAQMIAAChCAADgwAAA0sIAAABBAAAwwgAAAMAAAAhCAACGQgAAgMEAANhBAABAQQAAIEIAAEjCAACOwgAAwMAAAIBBAABwQQAAkEEAAOBAAABsQgAAEEEAANDBAACCwgAAUEIAAFBBAACgwAAA4MEAAABAAACgwQAAwEEAAADAAADgwQAAMMIAAKxCAADQQQAAJMIAANDBAAAEwgAAsMEAAJhBAACwwQAAOMIAAExCAAAAAAAAAAAAABjCAADAwQAAqEEAAILCAACAQQAASEIAAIjBAAAIwgAAgEIAACBBAABgQQAABEIAAOBBAABQQQAA4EAAAIDBAAAwwQAAUMIAAODBAABQwQAAEMEAACzCAAA8wgAAEEIAAODAAAB4QgAAgEEAAMBAAABwwQAAZMIAABxCAAA8QgAAOEIAACBBAACOwgAADEIAAIjCAAAkwgAAEEEAAPDBAACMwgAAuMEAAABAAABwQQAAwMEAAPDBAAAgwQAAIMIAAIpCAACgQAAAAMAAAIBCAACYwQAAcMEAAKjBAABcwgAAQMEAAABCAACgwQAAAEEAABBBAAAAwAAAgsIAAODBIAA4E0AJSHVQASqPAhAAGoACAACSvgAAiD0AALi9AAC2vgAAqr4AAAQ-AACoPQAAEb8AAJK-AACIvQAAgr4AAAS-AADIPQAAbL4AAJK-AADYvQAAuL0AABC9AAAFPwAAwj4AAH8_AACgPAAAHD4AAEA8AACGvgAAMD0AAIi9AAB8vgAAsr4AAFA9AAA8PgAAVD4AAK4-AABcvgAAPD4AAIi9AACoPQAAjr4AALi9AADYPQAA-D0AADy-AAAEvgAALL4AAIg9AADaPgAAQDwAALi9AADKvgAATL4AAJo-AACSvgAAmj4AADy-AADIPQAAMD0AADk_AAAMPgAAEL0AADC9AAAUvgAA2D0AAIa-AABAvCAAOBNACUh8UAEqjwIQARqAAgAARL4AAAQ-AACgvAAAM78AALK-AADoPQAAZD4AAIC7AAAQPQAAEL0AAKK-AABEvgAAcD0AABy-AADgPAAAiD0AAFC9AAAlPwAAcD0AAL4-AABAvAAAEL0AADy-AABAPAAAXL4AAES-AADgPAAAqL0AAOi9AAAQvQAAED0AAJg9AAAwvQAAXL4AABA9AACgPAAAmD0AABC9AADCvgAAED0AAJq-AACGPgAABD4AAKA8AACYPQAAoLwAAH-_AACAOwAA-D0AADS-AACOPgAAyL0AAEC8AABEPgAAoj4AAPg9AACAuwAAyD0AAKi9AADoPQAARD4AAEA8AADIPQAAPL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=W41UZVR0Dzo","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["11141179488408599811"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1764522573"},"9927265116157903790":{"videoId":"9927265116157903790","docid":"34-3-8-Z3F3E87A252850A69","description":"FolksDev ekranlarından herkese merhaba. Her ay farklı bir konuk ile yaptığımız podcast serimiz olan Yazılımcı Sohbetlerinin bu ayki konuğu değerli dostumuz Çağrı Altuğ oldu. Bir önceki...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2808933/b30d4806d63c834bd59d0a7e2eff6dcb/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/ipJfxQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D7qUokM0ocwo","linkTemplate":"/video/preview/9927265116157903790?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Nedir Bu Cloud Development - Yazılımcı Sohbetleri#3 - Konuğumuz Çağrı Altuğ","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=7qUokM0ocwo\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhUKEzk5MjcyNjUxMTYxNTc5MDM3OTBaEzk5MjcyNjUxMTYxNTc5MDM3OTBqiBcSATAYACJFGjEACipoaGF3Z2FlZnRqZnBxdWdiaGhVQ3ZaNVZnc1NoX2pDMnVsWkE2b3Itd3cSAgASKhDCDw8aDz8ThTeCBCQBgAQrKosBEAEaeIED8QMNBfoA8_73BvgF_wH6-QTx-fz8AO8B_wb1AQAA9O4K-_4AAAD2BAr8_wAAAP4D_xL2_QEAC_EB-gMAAAAKAvcA_QAAAPH4_Aj_AQAA_gUBEgT_AP8eEgP8_gAAAPr9Av38_gAAFALtBAEAAAAC5_UDAQAAACAALSh1xTs4E0AJSE5QAiqEAhAAGvABcyX7_8_bE_8vGfkArxHTAIEAAv817swBPwk-At3z7wHRx_YBvwvsANIG6f8pDgAAGgHKAOb5CQAP5Bb_9fjmARvl2ADg4wIBBfcMAPfs9wDS8C0AJRHlAekh-QH6Iwr_IiXi_TPy9__-t_sD8xwDAurn9wED9f4FBhkSAA7sHwP4LPv-ABv0_QgT5f785Rb98gnY-hsJ8_v-Ee0AKQPz_eoD6wMj8AL94_INBhAC7P4SFAj_EAHhAef4HAH6EPED_Q7dAej8BADu8hHyGRcO9vrlFALP9vgOJ-b--wzOCgQhEvv78uoL_9nt8wXxHAcBIAAtv08kOzgTQAlIYVACKs8HEAAawAd40OS-qTyROwwN37zc8SY9DlVnvL2Ye7vO3Ai9VWWEOl8OFr0qGmu-dYdevfTlAD0Uz-G-wa37vNXnCr3FjFU9BMTJvDXrsTxYeII9H3xtvRKJNDn8VCW-MdkuvAdz5jd9l_I9FAt3PZzdOj0wR888OLqPvfInKjwpqxC88aSgvCRhvroLzbo9BKC8OxH20rwTXLS7McwOvS_6yDuwy8u9GjyCPRRXurxXBwC-HyVAPLCMzbywHOE9rX88PcLOA73-bpA9x-xyO6FzDT0iBP-8HX84PYX0jDtKRd-7Dff2vM8qm7nB07q9EXEzPXVzsTybaKG89wW0PHF6sjyCSYs9mPDVPIIrzzyNfH69QoZEPA9ZDj20Hn49bjUGvANFB713Y7a9XVY8PHslnbnCzbg91_mnvUBtkrvl8ro9w920vAS6I7xrZmi9dlPKvE0bBD0Wzj89nY8hPSkigzxDOXG9INTgPNHNwDs2PB48y6UMPeE8QbxeY7y9BcwSvV4lxLvPE8-7tBlMPGbEfTvWxyI8ZmwDPAelXDvFIPA8UxIIPSuJbDwskRU8RFxPPSM0ADw13oy8By6qvPp5Njt2qty9jfzwvPyrBTwogqM912fzPFbYKbvuPQy-b9ADPZCfzzoLteY9fVn6PWUlHLqTA7G9R5ObvYN0qTrPzjM7vbu_PTSg3rkroTu8usWXPGomKTxPO_w9zQjKOnPqBLeVjY096jeYvYVVbzqWFXk9X9HtvMp_VDpME4u9cjpEPfCB_zmpySI9TFXaPKIuqLhywgS9AxAyvU15k7lGblc9omcuvfLMk7isLBs9KwEMPV9kZjkqIYO9Ca-TvFs1Izdf3Ly91eK4vLQlXLcXqJs9jLIduncZbLmS5s-9dghSvPjNCDmfP8g8Uy2YvFf2ALmeUJ492OksPZn8dbi81EO9QVgVu7lI5rfT3Aq-5_qjPa58yTk86RM9r6EqPf_btTjm_I69MgyOvNleArlF35i9JsJLPW-4rrdmjYU9eoWavZXISjZkldK7NziRvO83BzgfXnw8Lhy4PfYxlLa4W6K9vOqhvUCPMTkhrKs8cDCKOm-49TVhTP671Ji1vTO0gjYnrQ69-ku2PelJQLd0Ka48TlB5va7RqDUL5CO9MdmuvbCrhDilXKs8sk-LvUUYR7i0J8c9bvitvZsFOLa8QS-9JaIJPc2_Zjha_AE9AuF5vIkqwbdFEtg8ILKIPdNhzzi2yp083NUrPV_ZcLiX9EG9vLy_PekOEji-7TM9AMT9vajO_7cgADgTQAlIbVABKnMQABpgI_IAYykE7-3PJuJKAicyBubADPvEBP_2Bv-zNubSEPINpPv0_y3F8_WeAAAAIgfEG0oA8H_Q_80e4SQAvd_bNQtXRbbisOoMyw_OMAPq5gj1_EtAAOnq1Ov_7ttSP0kWIAAttxEXOzgTQAlIb1ACKq8GEAwaoAYAAHDBAADQwQAAQMAAAEzCAAC4QQAAoEIAAFDBAAAgwgAASMIAAKBAAAAQQQAAIMEAAGDCAAAMwgAAeEIAAGjCAABYwgAAQEAAAHTCAACCwgAA4MAAADTCAAAkwgAAMEIAAODAAABAwQAAoMIAABzCAAB4QgAAaEIAAGjCAAAwQQAAnMIAADRCAADgwQAACMIAAAjCAADAQgAAAMEAAIC_AADoQQAA6EEAAGxCAAAAQgAAYEIAAOTCAAAgQgAAYMEAAKJCAADgwQAAwMEAAPBBAABAQgAA4EAAAEDBAABgQQAAhMIAACBBAAAUwgAASEIAADhCAADAwAAAIMEAAADCAACoQQAAyEEAABRCAACgQAAAoEEAAPDBAABcQgAAAEIAAJzCAACoQgAAFMIAALDCAACQwQAAoEAAANDBAADowQAAgMIAAIA_AACgQQAABEIAAADCAABAQgAAoEAAAFDBAAA8QgAAFEIAABzCAACwQQAAoEEAAK7CAACAwAAAPMIAAPBBAAAcQgAAWEIAACDBAADAQAAASEIAAIJCAAAEwgAAusIAAFDBAABgQQAAUEEAADDBAACAQAAAMEIAAEDAAAAAwgAAIMIAAI5CAABgQQAAAMIAAMDBAACQQQAAMMEAAODAAADIwQAAYMIAAIDBAACIQgAAWEIAACzCAACYQQAAkMIAACBBAAAAQAAAQMEAABDBAABwQgAA-EEAAMBAAAAQwQAA4MAAAATCAABIwgAAgL8AAOhBAACAQQAAkMEAAI5CAAAQwQAAhMIAAAxCAADAwAAAIMEAADBBAACAPwAAqEEAALDBAAAAAAAACMIAAAjCAAAkwgAACMIAAOhBAACowQAALEIAACDBAACQQQAAmMEAABjCAAB4QgAAwEIAAIZCAACYQQAAtsIAADxCAAAwwQAAwMEAAADBAAAQwQAAlsIAAKDAAADAwAAA0EEAAADAAACYwQAAUMEAADzCAABUQgAA8MEAAEDBAAAwQgAA6EEAAHDBAAAwwgAAkMEAAABAAACowQAAYEEAAKDAAABwwQAAMEEAALTCAAAEwiAAOBNACUh1UAEqjwIQABqAAgAA0r4AAEC8AAAwvQAAgLsAAIC7AAA0PgAAEL0AAHy-AACmvgAAqD0AAGy-AABMPgAABD4AAMi9AADgPAAAoLwAABC9AABQvQAAVD4AAJI-AAB_PwAA4DwAABw-AAAwvQAAPD4AAIg9AAB8vgAAuL0AACS-AADYvQAAgDsAAKg9AADWPgAAgLsAAPg9AACGvgAA6L0AALq-AADavgAAmD0AAKC8AAAwvQAAML0AAEy-AACCPgAALL4AAJi9AABQvQAAcL0AAKC8AACgvAAAuL0AAFA9AABwPQAAjr4AAIg9AAB8PgAAXD4AACQ-AAADPwAAiL0AAIC7AABwvQAAcD0gADgTQAlIfFABKo8CEAEagAIAAPi9AACyPgAAkr4AABm_AAB8vgAA2L0AALg9AADoPQAA6D0AABA9AACAuwAAJL4AABw-AACOvgAA-D0AABA9AACgPAAA_j4AAMi9AAAcPgAAuL0AAKC8AADIPQAA6L0AACy-AACmPgAAoLwAAKC8AACCvgAATL4AAIg9AACAOwAAcL0AANg9AABEvgAAcL0AAKi9AACePgAAPL4AAGy-AACgPAAAFD4AADw-AACAuwAAmD0AADC9AAB_vwAAQLwAABy-AAAwvQAAVD4AAKA8AAA8PgAATD4AAKg9AAAQPQAAEL0AABA9AAAsvgAAiL0AAOC8AAAEvgAAyL0AANi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=7qUokM0ocwo","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["9927265116157903790"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"420769829"},"14303609711326117776":{"videoId":"14303609711326117776","docid":"34-2-12-Z1F19BDD166BCA51B","description":"Folksdev ekranlarından herkese merhaba, geçtiğimiz günlerde twitch folksdev kanalında En Güncel SpringBoot Standartları eğitimini 6 saatlik bir yayın ile tamamlamıştık. Bu yayında sıfırdan bir...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2187002/b32f8d9a56c58790dc1579a2df05d674/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/gzozGgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=videoid:14303609711326117776","teaser":[{"list":{"type":"unordered","items":["Bu video, bir eğitmen tarafından sunulan teknik bir eğitim içeriğidir. Eğitmen, izleyicilerle etkileşim halinde, Spring Boot ve Java teknolojilerini kullanarak integration test yazma sürecini adım adım göstermektedir.","Video, unit test ile integration test arasındaki farkları açıklayarak başlıyor ve Spring Boot uygulamalarında integration test yapabilmek için gerekli ayarları gösteriyor. Eğitmen, account ve customer servislerinin integration testini nasıl yazacağınızı, Postman ile API testlerini nasıl gerçekleştireceğinizi ve JSON verilerini nasıl analiz edeceğinizi detaylı şekilde anlatıyor. Ayrıca, sıfırdan bir proje oluşturma süreci, modeller, kodlar, servisler, Docker yapılandırması gibi konular da ele alınıyor.","Eğitim, altı saat süren bir yayın sonunda GitHub'a proje yükleme işlemiyle sonlanıyor ve eğitmen, yarın Murat'ın yayında olacağını ve projeye devam edeceğini belirtiyor."]},"endTime":2694,"title":"Spring Boot ve Java ile Integration Test Eğitimi","beginTime":0}],"fullResult":[{"index":0,"title":"Integration Test Nedir?","list":{"type":"unordered","items":["Integration test, unit testten farklı olarak genellikle API ve servislerin entegrasyonunu test eder.","Controller seviyesinde istek yapılır, controller'ın servisi çağırması beklenir ve veritabanına kaydedip kaydetmediği kontrol edilir.","Integration test, tüm unit testlerin birbiriyle entegrasyonunu test eden bir test türüdür ve genellikle controller seviyesinde yapılır."]},"beginTime":33,"endTime":97,"href":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=33&ask_summarization=1"},{"index":1,"title":"Controller Testinde Spring Boot Kullanımı","list":{"type":"unordered","items":["Unit testte herhangi bir annotation kullanılmadığı gibi application context'i ayağa kaldırılmazken, controller testinde Spring Boot application context'i ayağa kaldırılmalıdır.","Spring Boot, controller'ı ayağa kaldırırken, servis, repository ve kasma servislerinin singleton nesnelerini oluşturup dependent injection context'e atar.","Bu sayede controller'lar birbiriyle konuşabilir ve entegrasyon testi yapılabilir hale gelir."]},"beginTime":97,"endTime":210,"href":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=97&ask_summarization=1"},{"index":2,"title":"Test Sürecinde Zaman Sorunu","list":{"type":"unordered","items":["Test süreçlerinde zaman sorunu yaşanabilir, örneğin account serviste local datetime now kullanıldığında milisaniye düzeyindeki değerler test sırasında tekrarlanamaz.","Bu sorunu çözmek için clock tipinde bir değişken oluşturulup, local datetime now fonksiyonu bu değişkene bağlanarak test sırasında istenilen değer verilebilir.","Java'da Spring'de bu tür ayarlar için configuration dosyası veya main sınıfına kod yazılabilir."]},"beginTime":210,"endTime":356,"href":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=210&ask_summarization=1"},{"index":3,"title":"Spring'de Condition on Property Kullanımı","list":{"type":"unordered","items":["Spring'de condition on property, belirli property'ler olması durumunda çalıştırılacak metotlar için kullanılır.","Eğer test için özel bir yapılandırma kullanmak istenirse, application.properties dosyası test.properties olarak değiştirilebilir.","Environment settings kullanılarak farklı ortamlar için farklı settings kullanılabilir, örneğin dev, production gibi."]},"beginTime":356,"endTime":475,"href":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=356&ask_summarization=1"},{"index":4,"title":"Integration Test Hazırlığı","list":{"type":"unordered","items":["Account sürecinde create account süreci yapılırken account repository kullanılır.","Account servis için account repository, customer service için customer repository ve converter kullanılır.","Object mapper kütüphanesi (Faster XML) entegrasyon testinde kullanılır."]},"beginTime":475,"endTime":727,"href":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=475&ask_summarization=1"},{"index":5,"title":"Test Edilebilirlik ve Refactor","list":{"type":"unordered","items":["Test edilebilir kod yazmak için mantıklı düşünmek ve TDD (Test Driven Development) mantığını kullanmak önemlidir.","Clock nesnesini local datetime now fonksiyonuna mocklayarak testlerde istenilen değer verilebilir.","UID supplier kullanımı, account'un id'sini hypernate'e bırakmak yerine elle oluşturmak için kullanılır."]},"beginTime":727,"endTime":1096,"href":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=727&ask_summarization=1"},{"index":6,"title":"ID Sorunu ve Çözüm Arayışı","list":{"type":"unordered","items":["Konuşmacı, ID'yi bilmeden account nesnesi üretip dönen JSON ile karşılaştırma yapmak istiyor.","ID verilmezse hatalı sonuç döneceği için ID'yi nasıl araya girebileceğini düşünüyor.","Argument capture ile JSON'ı kontrol edemeyeceğini fark ediyor ve ya ID'ye müdahale etmek ya da kontrol ederken ID'yi ignor etmek zorunda kalıyor."]},"beginTime":1119,"endTime":1327,"href":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1119&ask_summarization=1"},{"index":7,"title":"Test Senaryoları ve Düzenleme","list":{"type":"unordered","items":["Scope test ekleyerek zaman bağımlılığını ortadan kaldırıyor.","Count application'daki gereksiz alanları ve date down'ı geri alıyor.","Object map kullanımı ve random değerler gibi gereksiz kısımları kaldırıyor."]},"beginTime":1327,"endTime":1442,"href":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1327&ask_summarization=1"},{"index":8,"title":"Create Account Testi Yazımı","list":{"type":"unordered","items":["Count controller için iki senaryo var: custom ID'ye ait kayıt olmaması ve kayıt olup create etmesi.","Test için önce veritabanına bir customer kaydetmek gerekiyor.","ID'siz bir constructor ekleyerek test amaçlı bir customer oluşturuyor."]},"beginTime":1442,"endTime":1638,"href":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1442&ask_summarization=1"},{"index":9,"title":"Test İstekleri ve JSON Path Kullanımı","list":{"type":"unordered","items":["Customer'ı aldıktan sonra create account rest'e istekte bulunuyor.","İstekte custom ID'yi 100 olarak belirliyor.","JSON path kullanarak balance stringini almak için dolar nokta kullanıyor."]},"beginTime":1638,"endTime":1898,"href":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1638&ask_summarization=1"},{"index":10,"title":"Test Çalıştırma ve Hata Ayıklama","list":{"type":"unordered","items":["Jason path expression kullanılarak bir test çalıştırılıyor ve 404 hatası alınıyor.","Object mapper kullanılarak JSON karşılaştırması yapılıyor ve transaction değerlerinin kontrolü yapılıyor.","ID değerlerinin not blank olarak kontrol edilmesi ve transaction'ın içinde bir değer olması gerektiği belirtiliyor."]},"beginTime":1903,"endTime":2203,"href":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1903&ask_summarization=1"},{"index":11,"title":"Test Sonuçları ve Proje Durumu","list":{"type":"unordered","items":["Test çalıştırıldığında id'lerin uyumlu olduğu ancak account bilgilerinin eksik olduğu tespit ediliyor.","Proje için yarın devam edileceği ve gündüz yayın açılabileceği belirtiliyor.","Yarın iki önemli iş görüşmesi olduğu için yoğun bir gün olacağı söyleniyor."]},"beginTime":2203,"endTime":2397,"href":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=2203&ask_summarization=1"},{"index":12,"title":"Projenin Tamamlanması","list":{"type":"unordered","items":["Sıfırdan proje oluşturulmuş, modeller, kodlar, servisler, unit ve integration testleri, Docker ve Docker componentleri ayarlanmış.","Tek eksik React ve exception render olduğu belirtiliyor.","İzleyicilere eğitimleri devam ettirmeleri ve anlatılan yapıya uygun projeler yapmaları tavsiye ediliyor."]},"beginTime":2397,"endTime":2507,"href":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=2397&ask_summarization=1"},{"index":13,"title":"Git Kullanımı","list":{"type":"unordered","items":["GitHub'da proje oluşturulup git init komutu ile init işlemi yapılıyor.","Git add komutu ile değişiklikler remote'a gönderilmek üzere ekleniyor.","Git push komutu ile değişiklikler uzak sunucuya (upstream) gönderiliyor."]},"beginTime":2507,"endTime":2662,"href":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=2507&ask_summarization=1"}],"linkTemplate":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"SpringBoot Eğitimi #6 - Integration Test ve Github Proje Oluşturma","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ngRWtIuV8so\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhYKFDE0MzAzNjA5NzExMzI2MTE3Nzc2WhQxNDMwMzYwOTcxMTMyNjExNzc3NmqIFxIBMBgAIkUaMQAKKmhoYXdnYWVmdGpmcHF1Z2JoaFVDdlo1VmdzU2hfakMydWxaQTZvci13dxICABIqEMIPDxoPPxOGFYIEJAGABCsqiwEQARp4gfQMBvMF-gAA-P8D-gf-AhwABgsIAQEA6AYT-Qb_AQDY_vsFAP7_APYFC_z_AAAACfX2_vb-AAANDA4HBQAAAATjAwj8AQEAABr1B_4AAADs8v0NBP8AAAsLBPr_AAAACQIBFP8AAAADAPn_AAAAAPTz-v8AAAAAIAAtHI_BOzgTQAlITlACKoQCEAAa8AFRHe4A7fT8AukZ9QDgC9IAgfD7_zoT9gD_2hAAzwLqAOoG9wDbChwA3AXu_8sN8v_d__QAHQr4AB4SDwD9-wcAQhj3ACjZDAEy9RUA9Q3s_-gaDf8yDAb_GQQPAf4C7QAEA_7_Ce3mAOn57AQXDxsBA_sUARQP9QLtDxQA-vQYAuEFAwTzGwn_3PDp_w36BwcI_uIAHRDk_vL_CPwRD_IC7AAKAQD2-__27QwG4vT5BeED_vz_-_wA7wkaAw0IFAIWBwsE_dr1_fYf9PgoAgD9ABUL_AMHBwv99vn64NwLBAvtAwHZGQsF9g8UBQoP-PUgAC2Q-k47OBNACUhhUAIqzwcQABrAByKo4r7xHvE8D5M1PR3iRDxCISI9J8CwPCMT8L3XLSc99_1AvD7Q6j2ZzvM8nYdRu5xNl77qPVy5ZI8WvP7Viz4gxJ88hqkxOxzh3TupxuQ7lXIovUW89b1n6MQ8rLgnvD6xjryVlCA8i8JOPQqdFz6TmxW8EYqtvBHxYL0jBQC9HTOWO_BVBj3NhHW95jXAvA14Tz1SGmA9Ts_gvAmV0TtNkS47EZ0vPN9qsr2XoJC80m-fvBM8Dbvz1u8880yaulKQqTy_dwA9IRutPO7QML1Yeoi8iyrPu_qtZz13uIK8i-PbPFI3obxW3ie7yt3GOgaWDT0gyjy8JGR7PJ2dDL6-EV28lXY0vOcevT2rpwC9itbdOssGo72G1W49ptzYPGz7aLy8C688p6xCOdOG4z3Mdmo91nS9PH3rgzwsq4s32jbSOxNFuD2TRvu8dcy5vM6JDb6kpaK9P1MOuygFgrzF3qA9pj_gvIMU_jvnGIA9alxuvLkxIj1JPRW9mS6ju1souT1_9iO9vJAzvID0DT1ZCEE9878mPPtV5bx0QLc8HNMwu3sNlj1kvm09y6vGuh5r5j0bKgY9OEMWvAZ1y73vHYW9YRZVucvNgbyPUJM9e8RDvLbwYbzIixa81EzvuwmZVT2qR5o8-QkQvPQy6r0ofYG9FVW_OuxuWb0FdaA9p_lAOqza_zwS2MG8HWI0O63O-zwPl9y8HDyXOoPASj3Mzqa7ADcLu0ZmST2pKpm8b6WRO3cXw7xSIhE8BFSbO5NikT2mgT-9g5OsuSiZwTxx8pG8ofIDuFQ27DxZVjW93MUjOc5YjzzO7lo9lXwgOK0vtzr9EvG9vCOJORFDoTx8iJ27dTR6OmNel71vSjk944eROcUCn7zu_Tc9miqzt38_qzxofhC9MLCWucup0zxQaB88bomiuLXRrzwtf3m9ZG8HOfmrtrywLGe9J_IjOXTWQr2AUqO6c25mtXAKK71xOZ68yz6FuBDjmjwmuvg8hWPQOKOGwDyUUFU8QnhSuOfgmb0GybE8qiXLuGBZGb6Lwk69KjD6uBnzJL3uKwq9vUGQOFwAOr4BE429YPMxuWkVAr2QvCO-zYOEuPbGOr1IkW-7e_3GuCmSH7609KK9h0GoOKW3ZDzjEWa95DWiOEMCBj6Vrb-8NjwYuN3Ktz0wo5a7497uN0iBvz0zfrs9xZ4DOGmArD3x9Eq9cOtLteNrDz6FTh49F3SuOPCyNb1czM89DEYKueMZtDyA-Y89Z6RMuBxe0D1b7_e9UV-UNiAAOBNACUhtUAEqcxAAGmAy6gBA_BbR2AH2BBnwCCfi2dYNAqhI_xLX__8uzer1OgC4AC3_OKv3AZoAAAAbCMgrCAAlf_XUrhe-CPXNreFA-nUv4Vmb6iLwDKxDCu759-f0DPAA79Cw_jP30khBDv0gAC1anxI7OBNACUhvUAIqrwYQDBqgBgAAcEEAAOBAAADAQAAAhsIAABRCAAAoQgAAiMEAALDBAAAgwgAAwMAAAFBBAAAIwgAABMIAAJrCAAAkQgAANMIAAGDCAAAQwQAAjsIAAGzCAADgwAAAsMEAACDBAABwQgAAQMAAAIC_AACcwgAADMIAAJpCAAA8QgAAoMIAABDBAACWwgAADEIAAHDBAAD4wQAACMIAAJZCAABAwQAAJEIAAJxCAAAwwQAAdEIAAEBCAABIQgAAgMIAAARCAAAgQQAA0kIAAKhBAABUwgAA4EAAAHBBAACowQAAMEIAAEDAAAC2wgAAYMEAAI7CAABMQgAAWEIAAIDAAACoQQAAbMIAAJhBAAC4wQAAoEAAAIDAAACAPwAAJMIAAIhCAADIQQAAdMIAAIJCAADYwQAATMIAANDBAADgwAAAMMEAACzCAACAwgAAAMAAAPBBAAAAwAAAUMEAAHBBAADgQQAAyMEAAFhCAADIQQAAAMIAALBBAACAQQAArsIAAADBAACIwgAAQEIAAFhCAAAsQgAAUEEAAKDAAABgQgAATEIAADjCAADEwgAAQMAAACxCAACgQQAAoEAAAHBBAAAQQgAAAEAAABDCAAAwwgAAbEIAAEhCAADowQAALMIAAABBAAAAwAAAIEIAAADCAACcwgAAFMIAAABCAAAUQgAATMIAAJDBAACCwgAAYMEAAGDBAAAUwgAAQEEAAAxCAAAgQQAAQEEAAPDBAADgwAAAwMAAAAjCAAAAwQAAAEIAAJhBAADQwQAAgkIAABDBAACKwgAAEEIAAFBBAAAwQQAAUEEAADBBAABQQQAAGMIAABBBAABcwgAAQMEAADjCAACAwgAAcEIAAOBAAABgQgAAIEEAAODAAABQwQAAEMIAADRCAADGQgAAgEIAAABBAACGwgAAhEIAACDCAAAAwgAA6MEAAOjBAACowQAA6MEAAIC_AABUQgAA0MEAAMDBAADAwAAAXMIAAMhBAAAAwgAAkMEAAOBBAADQQQAAAMIAAIDAAABEwgAAAEEAABhCAACgwAAAgMEAANDBAABwQQAAKMIAAADBIAA4E0AJSHVQASqPAhAAGoACAACivgAAHD4AAKg9AAC2PgAAgLsAAKg9AAAQvQAAkr4AAOi9AAAwPQAANL4AAMg9AAA8PgAAoDwAADQ-AADgvAAAxj4AAKC8AABEPgAAFT8AAH8_AABkPgAAuD0AAOi9AAA8vgAA-L0AAIC7AAB0vgAA0r4AAEC8AACIPQAAjj4AAKo-AABAPAAAPD4AALg9AAAwvQAABD4AALa-AADYvQAAZL4AAPg9AADWPgAAcD0AAMg9AAA0PgAAML0AAGy-AAAEvgAAqL0AABA9AABwvQAAjj4AAFw-AAC4vQAAiL0AABc_AACIPQAAEL0AAFQ-AACgPAAADL4AAIi9AACyPiAAOBNACUh8UAEqjwIQARqAAgAAQLwAACQ-AABkvgAAK78AAEy-AADgPAAAlj4AABC9AAAEPgAAFD4AAFS-AAAUvgAADL4AAGy-AAB0PgAA4LwAAOA8AADePgAA2L0AAAM_AAAcvgAAHL4AAHC9AABAPAAA4DwAAKg9AAAsvgAAoLwAAI6-AAAUvgAAiL0AAIg9AABMPgAAoLwAABA9AAAwvQAAuD0AAAQ-AAD4vQAA2D0AAAQ-AAAUPgAA4DwAAHC9AACgvAAAHL4AAH-_AACgPAAA2L0AAOC8AAAwPQAAyL0AAOC8AAAkPgAAoLwAAPg9AADgvAAABL4AAPi9AADIPQAAMD0AAJg9AADgvAAAVD4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=ngRWtIuV8so","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["14303609711326117776"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"386314485"},"12996507628316021221":{"videoId":"12996507628316021221","docid":"34-6-1-Z0B292BB95C71AEBC","description":"Folksdev kanalından herkese merhaba. Twitch kanalımızda yaptığımız yayınımızda Spring Boot ile Kafka kullanımını ve Kafka Docker kurulumunu örnek kullanım senaryolarıyla anlatmıştık. Bu video...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4343389/c8a6feb21ce84d533792e6b024fa9936/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/S7gHsAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=videoid:12996507628316021221","teaser":[{"list":{"type":"unordered","items":["Bu video, bir eğitim içeriği olup, izleyicilere Spring Boot ile Kafka entegrasyonu konusunda adım adım rehberlik etmektedir.","Video, Kafka kurulumu sonrası Spring Boot ile Kafka entegrasyonu yapma sürecini kapsamaktadır. İçerikte öncelikle Kafka konfigürasyonu (consumer ve producer) anlatılmakta, ardından Kafka template oluşturma, mesaj gönderme ve okuma işlemleri gösterilmektedir. Eğitmen, transfer money transferi örneği üzerinden Kafka'ya mesaj gönderme ve notification service servisi üzerinden mesajı okuma işlemlerini kod örnekleriyle açıklamaktadır. Video, Docker ile Kafka kurulumu ve uygulamanın çalıştırılmasıyla sonlanmaktadır."]},"endTime":620,"title":"Spring Boot ile Kafka Entegrasyonu Eğitimi","beginTime":0}],"fullResult":[{"index":0,"title":"Kafka ve Spring Boot Entegrasyonu","list":{"type":"unordered","items":["Video, Kafka ile Spring Boot arasındaki entegrasyonu anlatmaktadır.","Kafka kurulumu Docker ile oldukça basit bir şekilde yapılmıştır.","Spring Boot ile Kafka entegrasyonu için öncelikle bir dependency eklenmesi gerekmektedir."]},"beginTime":0,"endTime":48,"href":"/video/preview/12996507628316021221?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=0&ask_summarization=1"},{"index":1,"title":"Kafka Konfigürasyonu","list":{"type":"unordered","items":["Kafka için konfigürasyon yapmak için iki yöntem vardır: Application Properties'e property eklemek veya Configuration Class oluşturmak.","Kafka'da iki ana başlık vardır: Producer (mesaj basan taraf) ve Consumer (mesaj dinleyen taraf).","Konfigürasyonlar basit bir şekilde yapılmıştır."]},"beginTime":48,"endTime":121,"href":"/video/preview/12996507628316021221?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=48&ask_summarization=1"},{"index":2,"title":"Mesaj Gönderme İşlemi","list":{"type":"unordered","items":["Mesaj göndermek için Kafka Template oluşturulmalıdır.","Kafka Template kullanılarak mesaj key ile birlikte topic'e gönderilir.","Mesaj gönderme işlemi için if-present kontrolü kullanılarak account optional değeri kontrol edilir."]},"beginTime":121,"endTime":278,"href":"/video/preview/12996507628316021221?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=121&ask_summarization=1"},{"index":3,"title":"Mesaj Dinleme İşlemi","list":{"type":"unordered","items":["Mesaj dinlemek için ayrı bir Notification Service servisi oluşturulmuştur.","Notification Service'de @KafkaListener antasyonu kullanılarak mesaj dinleme işlemi yapılır.","KafkaListener'da topic ve grup id bilgileri belirtilir."]},"beginTime":278,"endTime":475,"href":"/video/preview/12996507628316021221?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=278&ask_summarization=1"},{"index":4,"title":"Uygulama Testi","list":{"type":"unordered","items":["Kafka ve uygulama Docker konteynerleri ayağa kaldırılır.","Uygulama Kafka'ya bağlanır ve mesajları okur.","Kafka'da mesajlar görüntülenebilir, filtrelenebilir ve silinebilir."]},"beginTime":475,"endTime":603,"href":"/video/preview/12996507628316021221?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=475&ask_summarization=1"}],"linkTemplate":"/video/preview/12996507628316021221?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Spring Boot ile Kafka Entegrasyonu","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=bLnhdRgo7Yc\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhYKFDEyOTk2NTA3NjI4MzE2MDIxMjIxWhQxMjk5NjUwNzYyODMxNjAyMTIyMWqIFxIBMBgAIkUaMQAKKmhoYXdnYWVmdGpmcHF1Z2JoaFVDdlo1VmdzU2hfakMydWxaQTZvci13dxICABIqEMIPDxoPPxPsBIIEJAGABCsqiwEQARp4gQIFAv7_AgAA-wYJ-Aj8AgQAAAL4__4A8QII8gMBAADz-ggCBAAAAOgP_v36AAAA9vj___P_AQAXAg8FBAAAABDuCPf7AAAACgb3CP4BAADzBAryAgAAAAoF_fwAAAAA__oKEQAAAAD_-voFAAAAAO3x_ggAAAAAIAAtMyDXOzgTQAlITlACKoQCEAAa8AFzHwkDzNkU__oK7wDqDNgBgeH9_0gv_wD_4Qr_zv_tAeAc7QDcFhcA1hbqAL0YCADJ_dr_GhPyABwrGf8HABUAQBL8AFHM9gFBAhb_5Sbs_u8dHQBD-hIBGfUYAA3_5AAS7gYBFfXjAPL67f0LFSMADAgqA_sjBgDbEC0D-PEhA-cPDgTlISv_zf_hBPf6E_sL_dgAJxbb_ggCAAUi-PgK0g0I-C_6__7x-_L-2wLw_NwP-QPw1-cC0PIdBwseCfv-HQcHFcPv-fYU-PMx9QD19SYV_xIe8wvw8P_zzNsA_g_nBQLMEgQC8xQbBxUQ7gkgAC0UBRs7OBNACUhhUAIqzwcQABrAB23I375z99Q8_gGgPFrIrTwz3EA9nmKVvO1-1b076oO855RbvNcUCD4iBjU9R8KjPPyMu75aUw-8xurFuzsZbD6uDOo8gowlPARJCT3Kkek8tt0hvLeyJL4pFcM8RNBivPZzNL1_vq28Rjniui2YWD6HIL28oRKXvM_dqb0Dt2m9EayFPKYaDD2bkFa9mpa7O1vR5j2DUzo9tQBIO2xa6Tyfyqk878WXPCtXjr0xcya8gHwuvGsiWDyOmT8935YfvFpHNT2Dxqe7yIPjPM_ZAr0JKwC7BrdaPNOKuj2-eNS7yaeuOyz1l70NVrc8ym_yu11OLj0xA_q8rXesOy-G8r10kHy8_SGsPKPVjz2ncn-8rMKouiKUrbx0S6E9zsGzPPbzkb0r_oq8OuIYOtOG4z3Mdmo91nS9PNSF8zy60lc8M4lBunZh9Txl2468WT-quxB-rb1680W9N21GPCkKz7xqrY49B4gEOocEYr03rno9_jZ6vLkxIj1JPRW9mS6juxxc2j217vC8RGyPOjHmUzxk_4E9IcKJPE2F17uHmrK8eikGvEt2bD0N7cI9OeajOxvWlD2r7eY8DZh2vMOqsL1lwzq96CfBu2lKW7tJf1Q9sbZzvJDZWb2wI2m8NaUIvChCLz3Wn6s6gE3OuwV7wr1zLkW9p2v1uplDd71AX0Q9EXKcu603A7xojDu9taDaO5TDIj3T9Bm9eTG9Onrkqj0jX668b0iCuVoKTT1NV5E5JmxhuFiF9rvSV5s9iQr3tx-i0T1Y-B-9edGKOKjDSj1mZ9G8BLf1uIxlOj1rNO-8JOcmuaeCI7tmP9w8FzQzOt0qo7xXPcC9kQYeOcrmIrq3lO65o7NWOm3YgL1qFok7Vf3QOUmnybwYesS7huT2t-qu7Lway4q9zf6_ObxHET1-VEM8nNuFt3PYfbzCR7m9Fpv7uCjWKb0UVIm973TiOMFdbL05-7m8L1ZJOF3-A73l7xw8OBOvuHklN7hUZB49nqiSOI6KKT1tH7I85mRZNxdogr1Sq7k8ZbmWuO9HwL14ug69NdBnuGf4qrxhybC87CeNOK97671zf6W9UMARuBbfS71Rgv69RFgsuIxI-bySPBe95C8bN0q2Cr5nnty9W5b2OM6YuLw0MuO8q9o_NygWnj02F4k8oPg_OK71pT3VnSK9bAFxOEiBvz0zfrs9xZ4DOFyooT19xJS9uKGWN6sPyj2l_pU9wZSaN-2WRjp16KQ9Cm7juHD9hTx6kk88nX_1t8Xnzj0bJaS9hiGANyAAOBNACUhtUAEqcxAAGmBGCgA1EC-83fAd9xnw6yEExNELxaZA_w3q_xoD7OUdINO75yP_Lqn27J4AAAAP89s3IQAUf_vGqOzJCM7E5_xB2W8JBluYCCnVEcEtG_IZLuEBAssAvtTBBifqD0JFHAcgAC2wxhI7OBNACUhvUAIqrwYQDBqgBgAAqEEAABDBAAAAAAAAgsIAAMhBAABEQgAAmMEAAIDAAAA0wgAAwMEAADxCAAAswgAAUMIAACTCAAA4QgAANMIAALjBAADgwQAAqMIAAHDBAABAwQAAKMIAALjBAABYQgAAcMEAAMBBAACEwgAA2MEAAHhCAAAIQgAAlMIAAIxCAADQwgAAAEIAAADBAAAwwgAAQMIAALJCAADAwQAAEEEAABRCAADgwAAApkIAAGhCAADYQQAAosIAACRCAACAPwAAukIAANhBAACQwQAAMEEAAAxCAABgwQAAOEIAAEBAAACKwgAAMMIAAEzCAAAoQgAA8EEAAABBAADgwAAAKMIAAGhCAADwQQAAQEEAAKDAAACQQQAAMMIAAGBCAABAQgAAYMIAAJBCAACgwAAAbMIAADDBAAAMQgAAoMAAAFzCAACgwgAAAEEAANBBAADwQQAAaMIAADBBAAAUQgAACMIAANBBAAAMQgAAKMIAAOBBAAAAAAAAqsIAAKBBAAAowgAAQEAAAGxCAAAkQgAAwEEAAEBAAADAQQAANEIAABjCAACywgAAoEEAAIhCAABAQQAAmEEAADBCAACIQgAAYMEAACzCAACIwQAA-EEAAIDAAADgwQAA6MEAABBBAADAwAAABEIAALjBAACywgAALMIAAEBCAABUQgAA8MEAACDBAABAwgAAYMEAAEDAAAAAwgAAyMEAAABCAABwQQAAIEEAAGDBAAAMQgAAAMEAAAzCAADQQQAA2EEAAOjBAADAwQAAXEIAAHBBAABUwgAAGEIAAMDAAACAQAAAIEEAABDBAABAwAAAcMIAAFDBAACCwgAAAMIAANDBAADYwQAAlkIAAPDBAAB0QgAAgD8AAOBAAACYwQAAjMIAACBCAACiQgAAeEIAABRCAACSwgAABEIAALjBAAA0wgAAiMEAADjCAABEwgAAmMEAAADBAADIQQAAAEAAAIA_AACgwQAANMIAABhCAAAAwAAAEMEAAGRCAAAUwgAA4MEAAIjBAAAIwgAA4EAAAARCAABgwQAAgMEAAEBAAAAoQgAAcMIAAJjBIAA4E0AJSHVQASqPAhAAGoACAAATvwAA-L0AABS-AACYPQAAcD0AALI-AAAQvQAAS78AAHy-AADSPgAAdL4AACS-AADgPAAA4LwAAPq-AAAUvgAA1j4AABC9AADIPQAAQT8AAH0_AABEvgAAgLsAAOa-AACWPgAAmD0AAAw-AACIPQAAyL0AAJo-AABcPgAAmj4AABw-AABUPgAAHL4AAJ6-AAAcPgAAFL4AAMi9AACGvgAA2D0AAMi9AACePgAAsr4AAO4-AACCPgAA0r4AAES-AAD6vgAA-L0AAKI-AABEvgAAiD0AALi9AAAQPQAAUL0AAH8_AAAEPgAA-D0AAMI-AACWvgAAFL4AAES-AABAPCAAOBNACUh8UAEqjwIQARqAAgAAiL0AAI4-AADIvQAARb8AACy-AACYvQAAcD0AADy-AAAMPgAAgLsAADS-AACCvgAAyL0AAOK-AABQPQAAoLwAAOA8AADuPgAAiL0AAI4-AACIvQAAoLwAAKC8AACAOwAA-L0AAAw-AACGvgAAgDsAABy-AAAEvgAAMD0AAPg9AAAEPgAAiL0AAAy-AAC4PQAAiD0AAMg9AAAkvgAAcD0AAEA8AADIPQAAqL0AAOA8AADovQAAgLsAAH-_AABAvAAABL4AABQ-AAAsPgAALL4AAAw-AAAMPgAAoLwAAFA9AAAwvQAAgDsAAHy-AAC4vQAAUL0AADA9AACYPQAAHD4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=bLnhdRgo7Yc","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["12996507628316021221"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3261901201"},"8865404187352133175":{"videoId":"8865404187352133175","docid":"34-11-9-ZD039ED20F93A0F25","description":"Herkese merhaba, Bir yazılımcı olarak gün içerisinde yoğun zihinsel efor sarf ediyor ve çoğu zaman gün sonunda kendimizi çok yorgun hissedebiliyoruz ya da gün içerisinde yoğun zihinsel faaliyetler...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1531407/ff0a0c97f258b5fb36d1c5be28914261/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/TaRENAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=videoid:8865404187352133175","teaser":[{"list":{"type":"unordered","items":["Bu video, bir konuşmacının sunduğu eğitim içeriğidir. Konuşmacı, yazılımcı olarak deneyimlerini paylaşmakta ve Mustafa, Furkan Şahin gibi katılımcılarla etkileşim halindedir.","Video, dikkat kontrolü ve üretkenlik artırma teknikleri üzerine odaklanmaktadır. İçerik, altı temel yöntem üzerinden yapılandırılmıştır: bilinçli farkındalık, görev odaklı çalışma, dikkat kontrolü egzersizleri, zihinsel not alma, düzenli mola verme ve çevresel dikkat. Ayrıca zaman yönetimi teknikleri, pomodoro tekniği, iş blokları ve odak düşmanlarını tanımlama gibi pratik bilgiler de sunulmaktadır.","Sunumda ayrıca dürtüsel istekleri kontrol etme, \"talepkar mod\" ve bunun alt modları (incinmiş çocuk modu, mükemmeliyetçi mod ve kopuk avungan mod) ele alınmaktadır. İş hayatında hayır demenin önemi, sınırlar belirleme ve sürekli öğrenmenin kariyer gelişimi için gerekliliği de vurgulanmaktadır."]},"endTime":8005,"title":"Dikkat Kontrolü ve Üretkenlik Artırma Teknikleri","beginTime":0}],"fullResult":[{"index":0,"title":"Programın Başlangıcı ve Teknik Sorunlar","list":{"type":"unordered","items":["Sunucu, iki haftadır kendi kanalında yayın yapmadığını ve en son Furkan ile yayın yaptığını belirtiyor.","Bugün OBS'den HD yayın yaptığını, Steam Yard'da yayın yaptıklarında 720p vermek zorunda kaldıklarını söylüyor.","Yayın sırasında ses sorunları yaşayarak mikrofonu yaklaştırıp ses seviyesini ayarlıyor."]},"beginTime":74,"endTime":194,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=74&ask_summarization=1"},{"index":1,"title":"Hava Durumu ve Duyurular","list":{"type":"unordered","items":["Ankara'da soğuk ve sel durumu olduğunu, İstanbul'da ise sıcak olduğunu belirtiyor.","Amsterdam'da sıcak basmaya başladığını ve yayın sırasında sıcaklık sorunları yaşayabileceğini söylüyor.","Duyurular bölümünde yazılımcı günleri etkinliği, sponsor arayışı, Discord kanalındaki etkinlikler ve English Speaking Club hakkında bilgi veriyor."]},"beginTime":194,"endTime":257,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=194&ask_summarization=1"},{"index":2,"title":"Yazılımcı Günleri Etkinliği","list":{"type":"unordered","items":["12-13 Ağustos tarihlerinde İstanbul Veri ve Bilgi Laboratuvarı Merkezinde iki günlük yazılımcı günleri etkinliği gerçekleştirilecek.","Şu ana kadar 750'den fazla kayıt alındığı ve merkezin kontenjanı konusunda anlaşmazlık olduğu belirtiliyor.","Katılımcıların mail adreslerini kontrol etmeleri, community.com veya foxdft@gmail.com üzerinden gelen mailleri dikkate alması gerektiği vurgulanıyor."]},"beginTime":257,"endTime":382,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=257&ask_summarization=1"},{"index":3,"title":"Sponsor Arayışı ve Diğer Etkinlikler","list":{"type":"unordered","items":["Etkinlik için sponsor arayışı devam ediyor ve şu ana kadar beş şirketle anlaşma yapıldığı belirtiliyor.","17 Haziran Cuma günü saat 20:00'de Discord kanalında özel bir etkinlik düzenleneceği ve bu etkinliğin herhangi bir yerde yayınlanmayacağı söyleniyor.","İngilizce konuşma kulübü (English Speaking Club) canlandırılmaya başlandığı ve Discord kanalında düzenleneceği belirtiliyor."]},"beginTime":382,"endTime":758,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=382&ask_summarization=1"},{"index":4,"title":"Programın Konusu","list":{"type":"unordered","items":["Sunucu, bugün yazılımcılar için efektif çalışma yöntemleri ve stratejileri konusunu ele alacağını belirtiyor.","Yazılımcılar için gün içerisinde dolu dolu bir günü geçirmek ve efektif çalışma yöntemlerini bilmek önemli olduğunu vurguluyor.","Bir süredir üzerinde çalıştığı psikolojik ve uygulamalı araştırmaları paylaşacağını söylüyor."]},"beginTime":758,"endTime":853,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=758&ask_summarization=1"},{"index":5,"title":"Zihin ve Etkili Çalışma Yöntemleri","list":{"type":"unordered","items":["Zihin, sürekli çalışan muazzam bir makinedir ve bu makineyi doğru odağa yönlendirmek sadece kişinin kontrolündedir.","Doğru yere yönlendirilen güçler somut başarılar elde edebilir, yanlış yönlendirildiğinde ise olumsuz sonuçlar doğurabilir.","Etkili çalışma yöntemleri iki başlıkta toplanır: zihinsel ve fiziksel."]},"beginTime":860,"endTime":986,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=860&ask_summarization=1"},{"index":6,"title":"Alışkanlık ve Pratik","list":{"type":"unordered","items":["Zihinsel etkili çalışma yöntemleri ancak alışkanlık edinilerek otomatize edilebilir ve alışkanlık edinmek sık pratik ile mümkündür.","Bir şeyi alışkanlık haline getirmek için yirmibir gün boyunca eksiksiz ve aralıksız, mümkünse aynı saatler içinde pratik yapmak gerekir.","Yirmibir gün boyunca bir alışkanlık edindiğinizde, yirmiiki. gün o alışkanlığı yerine getirmezseniz vücudunuz o şeye yoksun hale gelmiş olacak."]},"beginTime":986,"endTime":1097,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=986&ask_summarization=1"},{"index":7,"title":"Fiziksel Çalışma Ortamı","list":{"type":"unordered","items":["Verimli çalışmak için düzenli bir çalışma ortamı oluşturmak çok önemlidir.","Çalışma ortamında masa temiz, düzenli olmalı ve dikkat dağıtabilecek gereksiz eşyalar olmamalıdır.","Fotoğraflarda görüldüğü gibi genellikle çalışma ortamları sade olup, monitör, klavye ve mouse dışında fazla eşya bulunmaz."]},"beginTime":1097,"endTime":1163,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1097&ask_summarization=1"},{"index":8,"title":"Yazılımcı İçin Gerekli Donanım ve Ortam","list":{"type":"unordered","items":["İyi bir bilgisayar ve donanım, yazılımcıların işlerini etkileyen olumsuz faktörlerden biridir; bilgisayarın eksik donanımı odaklanmayı zorlaştırabilir.","Yazılımcılar için yeterli donanım, kullandıkları uygulamaları ve virtual machine'leri kolaylıkla çalıştırabilme yeteneğine sahip olması yeterlidir.","Yazılımcılar genellikle internete bağlı çalışır, bu nedenle iyi bir internet bağlantısı çok önemlidir."]},"beginTime":1173,"endTime":1241,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1173&ask_summarization=1"},{"index":9,"title":"Geliştirme Ortamı ve Çalışma Alanı","list":{"type":"unordered","items":["Geliştirme ortamı olarak IDE'ler (Integrated Development Environment) kullanılır; konuşmacı Jet Brance'in IDE'lerini 10-12 yıldır kullanmaktadır.","Çalışma ortamının düzenli ve temiz olması önemlidir; özellikle kötü kokular odaklanmayı zorlaştırabilir.","İyi aydınlatma, göz yorgunluğunu azaltır; ekran ışığı dışında yeterli doğal ışık veya masa lambası kullanılmalıdır."]},"beginTime":1241,"endTime":1417,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1241&ask_summarization=1"},{"index":10,"title":"Ergonomik Çalışma Alanı","list":{"type":"unordered","items":["Rahat ve ergonomik bir masa ve sandalye, özellikle sırt kısmını destekleyen bir sandalye uzun süreli çalışma için önemlidir.","Ekranın dik pozisyonda konumlandırılması, omuz ve boyun ağrısını önler.","Sessiz ve dikkat dağıtıcı unsurlardan arındırılmış bir çalışma ortamı, ses engelleyici kulaklıklar veya odaklanma odaları gibi çözümlerle sağlanabilir."]},"beginTime":1417,"endTime":1607,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1417&ask_summarization=1"},{"index":11,"title":"Motivasyon ve Erişim","list":{"type":"unordered","items":["Çalışma ortamını kişiselleştirerek, çiçek, tablo veya ışıklar gibi öğeler ekleyerek daha davetkar hale getirmek önemlidir.","Dijital kaynaklara erişim sağlamak için bookmark dosyaları oluşturmak kritiktir; böylece ihtiyaç duyulan bilgilere hızlıca ulaşılabilir.","Bookmark yapısını klasör yapısı halinde tutmak, bilgileri düzenli ve erişilebilir hale getirir."]},"beginTime":1607,"endTime":1913,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1607&ask_summarization=1"},{"index":12,"title":"Fiziksel Çalışma Ortamı Özellikleri","list":{"type":"unordered","items":["Düzenli ve sade bir çalışma ortamı, iyi bir bilgisayar ve kesintisiz internet bağlantısı gereklidir.","Gelişmiş geliştirme ortamları (IDE) kullanmak, notepad yerine Visual Studio Code veya JetBrains gibi araçları tercih etmek önemlidir.","İyi aydınlatma, doğal ışık veya masa lambası, rahat ve ergonomik bir masa ve sandalye, oturma pozisyonlarını öğrenmek gerekir."]},"beginTime":1922,"endTime":2069,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1922&ask_summarization=1"},{"index":13,"title":"Zihinsel Çalışma Ortamı Özellikleri","list":{"type":"unordered","items":["Sessiz ve dikkat dağıtıcı unsurlardan arındırılmış, ilham verici ve motive edici bir ortam yaratmak önemlidir.","Telefonu mümkün olduğunca uzak tutmak veya sessize alıp ekranını çevirmek gerekir.","İhtiyaç duyulan araçlara ve kaynaklara erişim kolay olması, kitaplar ve diğer malzemelerin elin altında olması önemlidir."]},"beginTime":2069,"endTime":2171,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=2069&ask_summarization=1"},{"index":14,"title":"Zihinsel Yöntemler","list":{"type":"unordered","items":["Zihinsel yöntemleri otomatik hale getirmek için 21 gün kuralı ve sürekli pratik yapmak gerekir.","Planlama ve önceliklendirme, yazılımcının en büyük gücüdür; kaosu çözmeye çalışan \"kovboy yazılımcı\" olmamak gerekir.","Zaman yönetimi, verimli çalışmanın en önemli unsurlarından biridir ve pomodoro gibi yöntemler kullanılabilir."]},"beginTime":2171,"endTime":2351,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=2171&ask_summarization=1"},{"index":15,"title":"Odaklanma ve Kesintileri Azaltma","list":{"type":"unordered","items":["Yazılım geliştirme sürecinde odaklanmak çok önemlidir çünkü kod yazarken uzun süre odaklanmak gerekir.","Kesintiler (e-posta bildirimleri, sosyal medya, WhatsApp, gereksiz toplantılar, uzun molalar) odaklanmayı bozar.","Ard arda gelen molalar ve tekrar odaklanma süreci zaman alıcı olduğundan, molaların düzenli ve aralıklı olması gerekir."]},"beginTime":2351,"endTime":2455,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=2351&ask_summarization=1"},{"index":16,"title":"Araştırma ve Öğrenme","list":{"type":"unordered","items":["Yazılım geliştirme süreci sürekli öğrenme ile devam eder ve teknoloji ile yaşamanız gerekir.","Kendinizi teknolojinin içerisinde hissetmek için teknik makaleler okumak, video izlemek gibi aktiviteleri programlamalısınız.","Öğrenme programını disiplinli şekilde uygulamak ve aralıklar vermek önemlidir."]},"beginTime":2455,"endTime":2611,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=2455&ask_summarization=1"},{"index":17,"title":"Proje Planlaması ve Parçalara Bölmek","list":{"type":"unordered","items":["Bir proje, bağımsız parçalara bölünebilir: tuşlar, portlar, güç ünitesi ve kasa gibi.","Büyük projeleri daha küçük, günlük veya saatlik çalışmalarla sonlandırılacak parçalara bölmek önemlidir.","Klavye örneğinde, ESC tuşu, F tuşu gibi her tuş bir task olarak, board ise bir task olarak tanımlanabilir."]},"beginTime":2620,"endTime":2779,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=2620&ask_summarization=1"},{"index":18,"title":"Önceliklendirme ve Hedef Belirleme","list":{"type":"unordered","items":["Proje parçalarını önceliklendirmek gerekir; en acil olanı önce yapmak stresi azaltır.","Ulaşılabilir hedefler belirlemek önemlidir, aksi takdirde başarı hissi yaşanmaz.","Her ulaşılan hedefte yaşanan başarı, bir sonraki başarıyı isteme arzusunu tetikler."]},"beginTime":2779,"endTime":2912,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=2779&ask_summarization=1"},{"index":19,"title":"Planlama Süreci","list":{"type":"unordered","items":["Haftalık planlama yapmak daha mantıklıdır ve periyodik değerlendirmeler yapılmalıdır.","Pazar günü oturup ne yapıldığını, hedeflerin doğru belirlendiğini değerlendirmek gerekir.","Planlama döngüsünü tekrarlayarak gerçek bir planlama yapmış olursunuz."]},"beginTime":2912,"endTime":2955,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=2912&ask_summarization=1"},{"index":20,"title":"Agile Metodolojisinin Uygulanması","list":{"type":"unordered","items":["Anlatılan süreçler Agile metodolojisine benzer; proje planı, user story/epic, task tanımları gibi adımları içerir.","Agile metodolojisi sadece yazılım projelerinde değil, hayatın her alanında uygulanabilir.","Agile board'ları ev, komünite veya etkinlik planlamalarında kullanmak, daha iyi planlama ve yarınları net görme imkanı sağlar."]},"beginTime":2955,"endTime":3077,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=2955&ask_summarization=1"},{"index":21,"title":"Zaman Yönetimi","list":{"type":"unordered","items":["Zaman yönetimi, bir kişinin günde ne kadar zamanı olduğunu ve ne kadar çalıştığını fark etmesi gerektiği bir yöntemdir.","Araştırmalara göre, insanların günde ortalama iki saat kadar değer üretmek için çalıştıkları belirtilmektedir.","Zaman yönetiminde önemli olan, iş dışındaki aktivitelere ne kadar zaman harcandığını sorgulamaktır."]},"beginTime":3081,"endTime":3484,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=3081&ask_summarization=1"},{"index":22,"title":"Zaman Yönetimi İçin Yöntemler","list":{"type":"unordered","items":["Etkili zaman yönetimi için planlama ve şekillendirme kuralı önemlidir; plan demek sadece saat tabloları değil, hedef belirlemektir.","Pomodoro tekniği (30 dakika çalışma, 5 dakika mola) gibi zaman yönetimi yöntemleri kullanılabilir.","İş blokları oluşturarak, zihinsel enerji yüksek olduğu sabah yoğun çalışılabilir, öğleden sonra ise daha az yoğun işler yapılabilir."]},"beginTime":3484,"endTime":3565,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=3484&ask_summarization=1"},{"index":23,"title":"Zaman Hırsızlarını Kontrol Etme","list":{"type":"unordered","items":["Sosyal medya, WhatsApp ve telefon bildirimleri zaman hırsızları olarak adlandırılır ve bunları kontrol etmek önemlidir.","Bildirimleri kapatmak veya sessiz modda tutmak zamanı korumak için etkili bir yöntemdir.","Delege etme ve işbirliği yaparak, her şeyi tek başına yapmak yerine daha etkili zaman yönetimi yapılabilir."]},"beginTime":3565,"endTime":3753,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=3565&ask_summarization=1"},{"index":24,"title":"Odak Düşmanları","list":{"type":"unordered","items":["Odak düşmanları arasında e-postalar, bildirimler, telefon sesleri, sosyal medya, gereksiz toplantılar, uzun molalar ve birden fazla konuya aynı anda odaklanma bulunmaktadır.","Zihin güçlü bir makine olsa da yoğun odaklanma iki farklı konuya veremez, tek bir konuya verebilir.","Yetersiz uyku özellikle yazılımcılar için büyük bir sorundur, uyku ihtiyacı kişiden kişiye ve yaşlara göre değişmektedir."]},"beginTime":3775,"endTime":3885,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=3775&ask_summarization=1"},{"index":25,"title":"Uyku ve Hareket","list":{"type":"unordered","items":["Yeterince uyku almak zorundadır ki sabah kalkıldığınızda zihin o enerjiyi tekrardan elde edebilsin.","Kötü uyarıcılar arasında sosyal medyada izlenen kavga ve şiddet içeren içerikler bulunmaktadır.","Hareketsizlik bütün gün masada oturmak ve hareket etmemek şeklinde bir odak düşmanıdır, düzenli hareket etmek önemlidir."]},"beginTime":3885,"endTime":4016,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=3885&ask_summarization=1"},{"index":26,"title":"Yeme Bozuklukları ve Hayır Diyebilme Gücü","list":{"type":"unordered","items":["Yeme bozuklukları, kötü beslenme ve ağrı beslenme odak düşmanlarıdır, sağlıklı beslenmeye özen göstermek gerekir.","Odak düşmanlarına hayır diyebilme gücü elde etmek için yeni taleplere hayır demenin bir alışkanlık haline getirilmesi gerekir.","Hayır diyebilme gücü temelde beş maddeden geçer: ihtiyaçları ve öncelikleri belirleme, iletişimde açık olmak, alternatif çözümler sunmak, sınırları belirlemek ve işbirliği yapmak."]},"beginTime":4016,"endTime":4172,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=4016&ask_summarization=1"},{"index":27,"title":"Hayır Diyebilme Stratejileri","list":{"type":"unordered","items":["Talebi kabul etmeme kararınızı açık bir şekilde iletişim kurarak paylaşmak ve mevcut öncelikler listesini kontrol etmek önemlidir.","Alternatif çözümler sunarak hem talebi reddetmemiş hem de iş birliği ortamı yaratmış olursunuz.","Kendi zamanınızı ve enerjinizi korumak için sınırlarınızı net belirlemek ve başkalarının bu sınırlara saygı göstermesini sağlamak gerekir."]},"beginTime":4172,"endTime":4407,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=4172&ask_summarization=1"},{"index":28,"title":"Araştırma ve Öğrenme","list":{"type":"unordered","items":["Üretkenliği arttırmak ve kendimize olan güveni tazelemek için araştırma ve öğrenme çok değerlidir.","Proaktif insanlar araştırma ve öğrenme isteğiyle iş hayatında dikkat çeker ve hızlı yükselir.","Yazılımcı olarak hayatınızı sürdürmek için araştırma yaparak, öğrenme isteği duyarak ve yeni şeyleri öğrenmek için açlığınızı hissetmeniz gerekir."]},"beginTime":4407,"endTime":4569,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=4407&ask_summarization=1"},{"index":29,"title":"Dürtüsel İstekler ve Odaklanma","list":{"type":"unordered","items":["Gün içerisinde etkili ve proaktif olmamızı sağlayan en önemli unsurlar odaklanma ve konsantrasyondur.","Dürtüsel istekler, odaklanma ve konsantrasyonu olumsuz etkileyen en büyük faktördür.","Dürtüsel istekler, sürekli zihni meşgul eden ve odaklanmayı zorlaştıran düşüncelerdir."]},"beginTime":4586,"endTime":4749,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=4586&ask_summarization=1"},{"index":30,"title":"Dürtüsel İstekleri Kontrol Etme Yöntemleri","list":{"type":"unordered","items":["Dürtüsel istekleri kontrol etmek için altı yöntem vardır: bilinçli farkındalık, görev odaklı çalışma, dikkat kontrolü egzersizleri, zihinsel not alma, düzenli mola verme ve çevresel dikkat.","Dürtüsel istekler psikolojide \"talepkar mod\" olarak adlandırılır ve incinmiş çocuk modu, mükemmeliyetçi mod ve kopuk avungan mod olmak üzere üç alt moddan oluşur.","Talepkar mod, zihni sürekli \"bana ver\" diye çağıran ve sosyal medya, haberler gibi konulara açlık duyuran bir durumdur."]},"beginTime":4749,"endTime":4915,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=4749&ask_summarization=1"},{"index":31,"title":"Bilinçli Farkındalık ve Görev Odaklı Çalışma","list":{"type":"unordered","items":["Bilinçli farkındalık, zihni izleyip dikkati iş ve hedeflerden uzaklaştıran uyarıcıları fark etmeyi ve hedeflere odaklanmayı sağlayan bir yöntemdir.","Görev odaklı çalışma, görevleri parçalara bölmek ve her birine ayrı ayrı odaklanarak çalışmaktır.","Zihin, göz gibi tek bir şeye odaklandığında diğer şeye odaklanamaz, bu nedenle tek bir görev odaklanarak çalışmak dürtüsel istekleri kontrol etmeye yardımcı olur."]},"beginTime":4915,"endTime":5044,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=4915&ask_summarization=1"},{"index":32,"title":"Dikkat Kontrolü Egzersizleri ve Zihinsel Not Alma","list":{"type":"unordered","items":["Dikkat kontrolü egzersizleri, zihni güçlendirerek ve odaklanmayı geliştirerek düşünceleri yönlendirmeye yardımcı olur.","Meditasyon, derin nefes alma ve zihinsel farkındalık egzersizleri dikkat kontrolü için etkili yöntemlerdir.","Zihinsel not alma, zihinde dolaşan düşünceleri yakalamak ve kaydetmek için kullanılan bir tekniktir."]},"beginTime":5044,"endTime":5177,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=5044&ask_summarization=1"},{"index":33,"title":"Düzenli Mola Verme ve Çevresel Dikkat","list":{"type":"unordered","items":["Odaklanma sürekli sağlanabilen bir durum değildir ve kişiden kişiye değişen sürelerle kaliteli mola vermek gerekir.","Kaliteli mola, ekranı kapatıp oturmak değil, yürüyüş yapmak, su almak veya dışarıyı izlemek gibi aktivitelerdir.","Çevresel dikkat, iş odaklanmayı zorlaştıran dışsal uyarıcılardan kurtulmak için çalışma ortamını düzenlemeyi içerir."]},"beginTime":5177,"endTime":5280,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=5177&ask_summarization=1"},{"index":34,"title":"Bilinçli Farkındalık","list":{"type":"unordered","items":["Bilinçli farkındalık, zihni mevcut alana odaklamaya anlamına gelir ve bunu geliştirmek için beş adım vardır.","İlk adım zihinsel durumu fark etmektir; dikkatiniz dağıldığında fark etip geri dönmek önemlidir.","Dikkatinizi işe geri döndürmek için nazikçe kendinize \"şu anda buradayım, bu işi yapmam gerekiyor\" diyerek telkinde bulunabilirsiniz."]},"beginTime":5293,"endTime":5491,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=5293&ask_summarization=1"},{"index":35,"title":"Nefes Tekniği","list":{"type":"unordered","items":["Nefes tekniği dört adımda gerçekleştirilir: rahat bir pozisyonda oturup, burundan derin nefes alıp 4-5 saniye tutup, yavaşça nefes vermek ve nefes akışını hissetmeye çalışmak.","Bu teknik düzenli olarak uygulandığında, dikkat dağılması durumunda bilinçli farkındalık sayesinde tekrar odaklanmayı sağlar.","Özellikle önemli bir işe girmeden önce bu egzersizi 4-5 defa üst üste yapmak, bedeni ve zihni hazır hale getirir."]},"beginTime":5491,"endTime":5705,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=5491&ask_summarization=1"},{"index":36,"title":"Şimdiki Anı Fark Etme","list":{"type":"unordered","items":["Bilinçli farkındalığı güçlendirmenin bir yolu şimdiki anı fark etmektir; çevrenizdeki sesleri, kokuları ve duyguları beş duyuyla fark etmek.","Odağa kaybolduğunuzda, o anı hissettiğiniz duyguları fark edip zihninizde kaydetmek, tekrar odaklanmanızı sağlar.","Düzenli pratik yaparak, dikkatiniz dağıldığında kendinizi kontrol edebilir ve dürtüsel isteklerinizi geriye yakalayabilirsiniz."]},"beginTime":5705,"endTime":5830,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=5705&ask_summarization=1"},{"index":37,"title":"Görev Odaklı Çalışma","list":{"type":"unordered","items":["Şimdiki anı fark etme teknikleri dört adımda uygulanır: önce zihni yavaşlatmak için nefes alma egzersizi yapmak.","Beş duyuyu kullanarak çevredeki hissedilenleri fark etmek ve zihninizde dolaşan düşünceleri yargılamadan kabul etmek önemlidir.","Yapılan işe ve çevrenizdeki önemli alanlara odaklanmak, her anı fark etmeye çalışmak bilinçli farkındalığı geliştirmeye yardımcı olur."]},"beginTime":5830,"endTime":6062,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=5830&ask_summarization=1"},{"index":38,"title":"Görev Odaklı Çalışma Stratejisi","list":{"type":"unordered","items":["Büyük projeleri veya görevleri daha küçük ve yönetilebilir parçalara bölmek ve önceliklendirme yapmak gerekmektedir.","Dürtüsel istekleri engellemek için kontrol etmek ve kaos içinde olmamak önemlidir, aksi takdirde dürtüsel ve kopuk modlar oluşabilir.","Odaklanma sürelerini belirlemek ve denemelerle bulmak gerekir, genellikle 25-30 dakika arası bir süre önerilmektedir."]},"beginTime":6067,"endTime":6169,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=6067&ask_summarization=1"},{"index":39,"title":"Mola Verme ve İşleri Tamamlama","list":{"type":"unordered","items":["İşler arasında kısa molalar vermek ve özellikle 5 dakikalık kaliteli mola vermek önemlidir, bu sürelerde kalkıp yürümek, gözleri dinlendirmek gerekir.","İşleri tamamlayıp checklist yaparak başarı hissiyatı ve mutluluk sağlayabilir, bu motivasyonu tekrar yakalamak için yardımcı olur.","Görevleri parçalara bölmek, önceliklendirme yapmak ve zamanı belirli sürelerde kesintisiz kullanmak, görev odaklı çalışma stratejisini uygulamak için gerekli adımlardır."]},"beginTime":6169,"endTime":6282,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=6169&ask_summarization=1"},{"index":40,"title":"Dikkat Kontrolü Egzersizleri","list":{"type":"unordered","items":["Basit görsel odaklanma egzersizinde, odaklanacağınız işi bir resimleştirmek veya görselleştirmek gerekir, bu zihninizi o görsele odaklanmaya yönlendirir.","Dikkat dağıtıcıları fark etmek ve farkındalığı artırmak önemlidir, bunları fark ettikten sonra dikkatı tekrar odaklanılması gereken göreve geri getirmeye çalışmak gerekir.","Zihinsel noktaya geri dönme tekniği kullanılarak, dikkat dağıtıcı düşüncelerden geri getirilebilir, bu için herhangi bir kelime veya basit bir düşünce seçilebilir."]},"beginTime":6282,"endTime":6430,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=6282&ask_summarization=1"},{"index":41,"title":"Düşünce Akışı ve Meditasyon","list":{"type":"unordered","items":["Düşünce akışını kırıp geri dönmek için pratik yapmak önemlidir, günlük hayatta da bu teknik uygulanabilir.","Meditasyon dikkat kontrolünü geliştirmek için etkili bir yöntemdir, meditasyon sırasında dikkat nefese, bedene, zihne veya odak noktasına yönlendirilebilir.","Görevler arası geçişleri fark etmek ve bir görev bitince ufak bir mola vermek, yeni işe geçmeden önce zihin enerjisini yenilemek önemlidir."]},"beginTime":6430,"endTime":6569,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=6430&ask_summarization=1"},{"index":42,"title":"Zihinsel Not Alma Teknikleri","list":{"type":"unordered","items":["Zihinsel not alma sürecinde bilinçli farkındalık geliştirme önemlidir; düşünceleri ve arzuları tanımlamak ilk adımdır.","Zihinsel olarak düşünceleri tanımladıktan sonra not alma imgesi oluşturmak gerekir, örneğin zihinsel bir not kağıdı düşünmek.","Düşünceleri kaydettikten sonra zihinle inatlaşmamak ve \"bu düşüncenin farkındayım, seninle ilgileneceğim\" diyerek telkinlemek önemlidir."]},"beginTime":6579,"endTime":6765,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=6579&ask_summarization=1"},{"index":43,"title":"Düzenli Mola Verme","list":{"type":"unordered","items":["Düzenli mola vermek için mola süresini belirlemek ve disiplinli olmak gerekir, örneğin 30 dakika çalışıp 5 dakika mola vermek.","Mola verirken ekran başından uzaklaşmak, gözleri dinlendirmek ve kendi ihtiyaçlarını uygun aktivitelerle karşılamak önemlidir.","Mola süresinde işten tamamen kopmak yerine, işle ilgili en son yaptığınız şeyi zihninizde tekrar etmeye çalışmak daha verimli olacaktır."]},"beginTime":6765,"endTime":6944,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=6765&ask_summarization=1"},{"index":44,"title":"Çevresel Dikkat","list":{"type":"unordered","items":["Düzenli, temiz ve kişiselleştirilmiş bir çalışma alanı oluşturmak gerekir; dikkati dağıtan unsurları azaltmak ve iş ile ilgili araçları elinizin altında düzenlemek önemlidir.","Teknolojiyi ve sosyal medyayı kontrol etmek, özellikle saçma sapan kanallara maruz kalmamak gerekir.","Rahat ve ergonik bir çalışma alanı, efektif bir gün geçirmenizi sağlayacaktır."]},"beginTime":6944,"endTime":7003,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=6944&ask_summarization=1"},{"index":45,"title":"Pratiklerin Uygulanması","list":{"type":"unordered","items":["Zihinsel not alma ve düzenli mola verme gibi pratikleri uygulamak başlangıçta zor ve yorucu olabilir.","Vücut eğitmek zor olsa da zihni eğitmek daha zor olabilir, bu nedenle ciddi bir çaba ve disiplin gerektirir.","Pratiklerin uygulanması başlangıçta zor olsa da zamanla otomatik hale gelir ve kendiliğinden yapılıyor hale gelir."]},"beginTime":7003,"endTime":7193,"href":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=7003&ask_summarization=1"}],"linkTemplate":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Efektif Çalışma Yöntemleri ve Stratejileri","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=elnQgRXrpuo\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhUKEzg4NjU0MDQxODczNTIxMzMxNzVaEzg4NjU0MDQxODczNTIxMzMxNzVqiBcSATAYACJFGjEACipoaGF3Z2FlZnRqZnBxdWdiaGhVQ3ZaNVZnc1NoX2pDMnVsWkE2b3Itd3cSAgASKhDCDw8aDz8TxT6CBCQBgAQrKosBEAEaeIHtBPv3A_wA8Pv-_wkC_wHqChAB-_7-APEBBwoEAv8A8vwLCfsAAADuAAUEAAAAABD7_gz2_wAAG_gBCPEAAAAQ-vz09QAAAPYQ7gH_AQAAChIC_QP_AAAYBf4GAAAAAP4OBgoBAAAACQf17wEAAAAF4gH_AQAAACAALZzVxjs4E0AJSE5QAiqEAhAAGvABbx0KAYb7EPh_A-MA_QQGAZEAAf8u8dMBJAwlAAUQHAD6--MA0_0NAesF6AEO8vwB6gTT_-n0FgDyFgj__w37ACQD0QDr7wcBCPMbANsK9QDXGhb-4v8PAP0Vyf8UCvv_OxT6ACfu3QD64AEB6QAM_wHz_P_06fj--PoLBQ7hFv8DCvUA9RENAv4SFv4O8fwC-fPo_REPB_shIgcAGQITA-8N-QP16f0D-vH3Cxjx6vsL9_D47QXu_9MJBQb98Ob-EPX2AfX2_v0HCQf__iAU-_zxCgL5BgP2GeAC8R3rC_wFHAX89ugCDPgL-QrpEP_8IAAtKoo8OzgTQAlIYVACKs8HEAAawAfBpwW_1JUVPHLD77zD5r09wUsavRtLGDwnhRk9f_VdPKM6nTwgthS-MqQPvTNIZj0N47a-Bi5vvWsz5zuuqr09jovuO3GBFzw7Gdw9R0RsvdgAFr1XsTi-R6V9PKXUCj3GjRY9wvC2O-Qb5TxejaK8NTlGvbgBhLxfjf08kaE-PBcwHD1RzaY9ABsQvdaF6bxjjJm8HU1cuw_yVbwN5Pm99mKIPUV2rzwAOqy9yxTzPG5jvbzKlAU9jaICPbuzm7xtVg0-p5eDvXVglLwP63K98ScNO-_4mzwXEss8x0TvvCjBUbtHsNG9bevAOmNNwDzOYYg8-QWFvJdjQzysONU9zLjEPJLVo7xcyxS-sSSrOqFrujxHpmg9CivVPG9g9jtmZR48CQKeu1YWgbtN05w95Db1vAlsjjxBfnY98h85O50ILLwFiJK96EMhvO-YcDwegrI6CGIPPU6PNzxTqb48wauGu-xDh7vTtoY7oCZpPN3oyLzZkwC-0EktOyhqhLwyNhm9Qf09vbQD7jwHR-I6JLwYPR-Sa7zV5I68LlJtPVb2l7vdAlm5gIavu9ltYTwNRAM87gnSvTVTrbveyAy-C7JKvcJ5RDv3n6u89h7TvG2sI7xNBUa9YarZPEdXabslxIY9phhWPdz8-bu3m6C9WNJAvaJOEjxqNWI7QayYPe1QPDoNbus8AJtiPBCl5jpPO_w9zQjKOnPqBLeBW_c9CEuWvfhf7jjQKUg7ky0cvfUHUjv_If29haVwPD1WojmBTQw9xipvPJqO5zg6kLW8BSrOu_rlYzeCOdo95pAZvSWOFbn9UW89OwITPUUpJTi2QpK9lxP-vFnCLzmcNbi8_dJHPC8kdboVW6w9Mt9mvQfmODnljJK9k7kDveN9nrmSPq08cRvNvLG_ZjgdNcs9UJZQPVusYTjeG6i9tmS6PDu9CrnjY6G929sSPaPwdzmelj89VPCKPObqSTjm_I69MgyOvNleArnQ8Ga9eIuhPfOdJLk-b8Q95273vZBpOTmDuNc8GX8TPAtFlDhCLue8dIiwutGppDd6YIa9IPlZvZQ1DDn49369W8UsPRgpvjiaVrO7ncMLvd3ovjfbmr68jWKpPTZMmLewr7U8s-acveqpLDZfDhY93u5bvdm177ch_3G8jzaOvcoRrrhcd449ZB1zPTXnZrcHFKC6ySC3PcLXmrd27KY9512OOwVgZrigSlI9BziOPRWSjDhu-D09b8jQvB-woLiyWFS8kNY9PfEV67fR_9c8s-sevtvqkDcgADgTQAlIbVABKnMQABpgFwgAKf39C8zoN88K_iQq-tvWI-edMf8GBACyN-LRGlJXyg8V_zzl0AegAAAAHcbTITsAy3_L3fP68kj-mODs3PZcBP4gz-0Qt9vsOfweywcr5h8dAL7RpAYR3LBGRxH2IAAtqd8SOzgTQAlIb1ACKq8GEAwaoAYAAMBAAACoQQAAqMEAAHDBAABAQQAAcEEAAGBBAADwwQAAgMEAAAjCAABAQAAASMIAAEjCAAA8wgAAhEIAAJDCAAAEwgAAAMAAAFzCAAAcwgAAcMIAAOjBAAAgwgAAUEIAADRCAAAAQAAARMIAAJLCAABAQgAAAEIAACTCAACoQQAArsIAAIBAAADowQAAmEEAAKDAAADsQgAALMIAAPhBAAB8QgAA4MAAABhCAABAQgAAUEIAAKbCAABcwgAAWMIAALpCAAAAQQAAoMAAAARCAABQQQAA0MEAAJhBAADowQAAzMIAACBBAAAYwgAAUEIAAEBCAADYQQAAFMIAAJzCAACAwQAAMMEAANDBAACIwQAAoEAAAMjBAAB4QgAAiEEAAJbCAAA8QgAAgMEAAKLCAACAPwAA8MEAADBBAACgwQAAQMEAAIDAAABAQAAA0EEAAIA_AACgwAAAeEIAAADAAACgQgAA4EAAAMjBAACQQgAAsEEAAI7CAACAwAAA-MEAACBCAAAgQQAAqEEAAEDBAABQwQAAPEIAAKBCAACGwgAAIMIAAMjBAADAwQAAQMAAAABAAADIQQAAsEEAAIhBAABAQQAAfMIAAGBBAABwQQAAoMEAADTCAACIQQAAqMEAALDBAACAwAAAiMIAABzCAABEQgAALEIAAFDBAAAMwgAAbMIAAAjCAABYQgAA2EEAAGBBAACeQgAAsEEAACDBAADAQAAA4EEAAEDAAAB8wgAALMIAALhBAAAoQgAAoMEAAOhBAABwQQAAqMEAAFBBAABwQQAAQEAAAKDAAACAPwAAAMEAAKBAAACYwQAAAMIAALjBAACGwgAAwsIAAIJCAACAwQAAiEEAADDCAAAIwgAAYMEAAMhBAACOQgAAWEIAAPBBAAAEQgAAFMIAAPhBAAAwwgAAAMEAAOBAAAAgwgAAOMIAADDBAABEQgAA2EEAAKjBAABIwgAAGEIAAIC_AADSQgAAQEAAAATCAADgQQAAqEEAAOjBAAAEwgAAYMIAAMhBAADAQAAAgMAAANBBAAD4wQAAQMIAAFjCAACKwiAAOBNACUh1UAEqjwIQABqAAgAAxr4AAKC8AACgPAAADL4AACS-AABQPQAAgDsAADO_AABUvgAAUL0AAEC8AAB8vgAAhj4AAIi9AADovQAAML0AAJa-AACgPAAA3j4AAC8_AAB_PwAAnr4AAEw-AADGvgAAiL0AAAy-AAD4vQAAdD4AAMa-AADIvQAApj4AAEC8AADWPgAAdD4AAFQ-AACOvgAAjr4AAAm_AACmvgAAbD4AADS-AABAvAAAoj4AAGG_AABMPgAAyr4AAOi9AAAkvgAA6D0AADy-AADgPAAAqL0AAOC8AACIPQAAHD4AAKC8AABdPwAAML0AAIY-AACqPgAAqL0AAFy-AADYvQAAzj4gADgTQAlIfFABKo8CEAEagAIAAKC8AAAMPgAAhr4AACe_AAC4vQAAuD0AABQ-AACoPQAAUL0AAJg9AAD4vQAALL4AAOi9AACavgAAMD0AAIA7AADgvAAACT8AAPi9AACSPgAABL4AADC9AACoPQAAUL0AAAS-AADgPAAAjr4AAIi9AABcvgAAHL4AANg9AACoPQAAQLwAAEQ-AACAuwAATL4AALg9AACGPgAAfL4AAJi9AABUPgAAVD4AAIA7AADovQAAqL0AAMg9AAB_vwAAQDwAALg9AAAsvgAAVD4AADC9AACOPgAAHD4AALg9AABQPQAAgDsAAKi9AADovQAAEL0AAMi9AABwPQAAdL4AAKC8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=elnQgRXrpuo","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["8865404187352133175"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"234866648"},"7837032448723904080":{"videoId":"7837032448723904080","docid":"34-4-16-Z7997256920EE5203","description":"Folksdev ekranlarından herkese merhaba, Güncel SpringBoot Standartları eğitimini 6 saatlik bir yayın ile tamamlamıştık. Bu yayında sıfırdan bir springboot projesi oluşturarak güncel spring boot...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3105468/09296c0bd1b576926eaf0421cf8b71a9/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/OfGbIAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D10yKGY1BIBk","linkTemplate":"/video/preview/7837032448723904080?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Güncellenmiş SpringBoot Eğitimi ve ReactJS Web Uygulama Geliştirmesi - Tek Part","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=10yKGY1BIBk\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhUKEzc4MzcwMzI0NDg3MjM5MDQwODBaEzc4MzcwMzI0NDg3MjM5MDQwODBqiRcSATAYACJGGjEACipoaGF3Z2FlZnRqZnBxdWdiaGhVQ3ZaNVZnc1NoX2pDMnVsWkE2b3Itd3cSAgASKhHCDw8aDz8T7uMBggQkAYAEKyqLARABGniBC_oM-gP9APf8-gcBBv0B-AAFCvn9_QDq_Q34-f8BAOv4Efz9_wAA7_cD9P0AAAD99_cC-v4AABv1CgIDAAAA9ekH_PwAAQABBu4M_wEAAAQJ9QUE_wAAHwf4-v8AAAACEBIF_wAAAPkH7P4AAAAA8-n3BQAAAAAgAC3eScs7OBNACUhOUAIqhAIQABrwAX8m-QPCCA_-QiHxAPgc3wG98BkAUeHkAEcFEgEQ8QEB7ub_AbIj_P_B4OMAQ_f6AN_w4P_-JQYB__0RAAQU6QEa5toA0BcM__IEBf_p3wP_0xjz_wn7CgDxF93_HRX2_jQK7_4a_fYE9Pvu_eEHFgP5ASEFBesH_xYgDwEh2iID6g0NBPAhC_8PGQECMPIJBc4M8Pk99wH-ABr0AA4UBgThA_X8Buj8AfTpDwcz9OD_9e70AR8N-fjhEgwMFf7-B_0DAQT1BP4DEQwD9f4Y9fnr9hUF7A7yARy3AfD45Q79_wb38frs-ADG_gcNCQLw-iAALbLEKjs4E0AJSGFQAirPBxAAGsAHpOEQv8Lg9TsyDuS83jlUPpYVlLw5qgQ9KnEtPm4rg7tmm0C82kVHvYkfDLxsHQE9ll1QvpDs27yJKKY8ih9TPssQ6Duk9se8YksfPh521bwwtyC9R48Pvm2kkTxoOMo8XQJLvBOVEj1EKAI8vrh5O1csFL1D2Pq8RtgmPBwfkLs4LI082fWRPbzTGbwJdrK8BI4EvpUR8rxtrMS8f_gJvvlw5DwioRS8ojDDvQJB5zv3EEO80aSePTMvLLzxVqc7OMBMPe1OUr0tYUg8GR2xu5XCcjyinjo7xijSOQ-HW7w2-iC7O-WsvXp-hzwiiV48Vh4uvVY9Sr3l3rK76jeIPRiTfj2AWIC7pS3uvbQDLjuMy8I8iwEtPeRG9jx0fDS8cFc3Oyc9gj06R5M8XpYgPSr3DL3vGUu7-6REPdF_qjxNW628j8Gvve5ldr0kRg88ijyZvRzBfDzgY7A8qGK5vaZ0fzqqvGW62oiMPVKUcDzP9qY7Y0bYvVQ_ijyHEPw7Bm4XPDqAFL2T0Tc8caLpuqd_5Dy2rfs7ykDUPPek-rtb8z48KCwMvV2SnrwRfwE8JOn_vIC9nbzfCEE82YWlvRrTXb0L5z88i2o2PUL7hbvSP1o7Wmq4vZs08jwVqwa8JcSGPaYYVj3c_Pm79DLqvSh9gb0VVb86LrAFOtxn9T2PJsi5MFCROeQ3sD05d547J_SvPV9AlD2I2xa3wkzbPTsd6L12z9g5X7kZPcrAZr1QCog7P_orvUJiNj3dwrg5UnKYvOZ6gjmDLwS5sb0cPD6atb3qZ-I53I9qPWRpgb2d70S4_VFvPTsCEz1FKSU4zrj6vMaOAb0SaMa3VNFOPY5Q_bw3l9u5nfvGPHXhDTxkEpi5AvSLvUU1kL07hjE4zC4zPWpLAr1QWoq5kfhwPbvv2DzVj084cLx2vWMZDTxuoOq2YaiDvDd5YD1TwfW3yCiqvOWiED0Mp5A4mFGHvPI5wTwCe1S4V6AMvU92kz3qSGe4lXxRPXic_bwKwjE3I2GEPLpnvT0lX3e3Bc-zPDllaT2FzwM4nBPgvGn97b3DICk5_wxKu9A_pLseE0c4PGrMvPKlZr369-W3R4_fPMf1zz3439g4SUMyPEbpt72kLmA3K3mGO2tGBr4XrqU32d3Nuzlkg7z2PrW3GBZSPaBpyztjFgS4l6UiPRBSwT0RmU-4-GGuPScFjD2li-q4qRqIPWGeG7wMOm84vtUfPRAQgjxWhdO4RNCDO-66sj266qw37G2TPe7xjb28Vm63IAA4E0AJSG1QASpzEAAaYBLxAEj0CePHKe7ZCuf3DwPs5iIFz0H_G83_2yvS4yA2JqwdH_9UxugIowAAACcG0Rc2APl4-fnGGPHF84EE7RoOfk31Nc_2ENYBmSvHC-8d7-Hl3wCj7sj0GdDxMBML8CAALYVfGDs4E0AJSG9QAiqvBhAMGqAGAABAQQAAgL8AAABAAAA8wgAAsEEAAOBBAABAwAAAcMEAACzCAABgQQAAYEEAAFTCAAAMwgAAYMIAAGRCAADwwQAABMIAACTCAACOwgAAhMIAANjBAAAwwgAAQMEAAIZCAAAwQQAAAEAAAFDCAACCwgAAoEIAAPBBAAAowgAAwMAAALLCAAAAQgAAqMEAAAzCAADAwAAAxEIAADDBAABwQgAAqEIAAIDBAABcQgAAcEIAAAxCAADMwgAAGEIAAIA_AADMQgAAiEEAAHzCAAAQwQAAQMAAADBBAAAcQgAAAMEAAMbCAABAQAAAkMIAALhBAAA8QgAAyMEAAIBBAABMwgAAEEEAAKDAAAAgQQAAqMEAAADAAAB4wgAASEIAACRCAACQwgAAjEIAAHDBAABEwgAACMIAAKBAAACAwQAACMIAALTCAACgQAAA-EEAAAhCAACAwAAAyEEAABBBAAC4wQAAXEIAAJhBAAAQwQAA8EEAAHBBAACewgAAIMEAADzCAABEQgAAXEIAAChCAAAAwQAAMMEAAJhCAABIQgAANMIAALDCAAAAQAAAEEIAAHBBAACAwQAAwEAAAOhBAACIQQAAIMEAADjCAABoQgAALEIAAETCAAC4wQAAIMEAAABAAAD4QQAAoMEAAKTCAAAUwgAA0EEAAGRCAAAMwgAAiMEAAHDCAABwwQAAAMEAADjCAABAQQAA-EEAAMDAAABgwQAAKMIAAIA_AAAEwgAAIMIAALBBAAAAwAAAAEEAAMDAAABYQgAACMIAAEjCAACwQQAAkEEAABBBAACgQAAAmEEAAABBAAAQwgAA4EAAACTCAAAEwgAAMMIAAGjCAACKQgAAUEEAAFBCAABQQQAAIEEAAADBAACowQAAIEIAAKJCAADwQQAAyEEAADDCAABEQgAA0MEAAGDBAACgwQAAuMEAAMDAAACYwQAAUMEAAKBCAACgwQAADMIAAJDBAABAwgAAZEIAADDCAABAwgAAwEEAABBCAADAwQAA4MAAAPjBAACAQQAAyEEAAABBAAAUwgAAEMIAAFBBAABAwgAAMMEgADgTQAlIdVABKo8CEAAagAIAAOK-AABEPgAAQLwAAMg9AABUvgAAPD4AAKC8AADWvgAA2L0AADA9AAAMvgAAJD4AAEA8AABwPQAAcD0AAOi9AAAsPgAAHL4AAGw-AAC6PgAAfz8AAKA8AAC4PQAAqL0AAFC9AAAQPQAAHL4AADC9AAC2vgAAgDsAAAQ-AACAOwAABz8AAHC9AAAMPgAAHL4AAKi9AABAvAAAVL4AAGw-AACovQAAyD0AAHw-AABkvgAALD4AAPg9AABkPgAA2L0AAHS-AACGvgAAND4AAJa-AAC2PgAAir4AAAQ-AACgPAAAGz8AAIg9AACAuwAAgLsAAHA9AACgvAAAiL0AAIo-IAA4E0AJSHxQASqPAhABGoACAABsvgAAhj4AADS-AAA3vwAAcL0AAKC8AADoPQAAqL0AAKC8AACoPQAAyL0AADS-AAB0vgAAsr4AAJg9AACAuwAA4DwAAAc_AAAcvgAAkj4AALi9AAAQvQAAQDwAAJi9AAAwvQAAyD0AAJ6-AABAvAAAZL4AABy-AABQPQAA-D0AAHA9AADgvAAA4DwAADC9AABAPAAAmD0AAAy-AABAPAAAuD0AAIC7AAD4vQAA4LwAANi9AACIvQAAf78AAIi9AAC4vQAA2D0AAIY-AADIvQAAyD0AADw-AACgvAAAQDwAABC9AACIPQAANL4AABC9AACIvQAAoDwAAJg9AADoPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=10yKGY1BIBk","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["7837032448723904080"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2805132587"},"4546357781088681396":{"videoId":"4546357781088681396","docid":"34-10-0-ZBE90CFE0E35ABE1D","description":"Folksdev kanalından herkese merhaba. Twitch kanalımızda yaptığımız yayınımızda Cache Sistemleri ve Spring Data Redis kullanımını anlatmıştık. Bu video ise yayınımızın bir özeti olarak bir...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2384026/d27b37d94336d7b9f6e785309fb32f15/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/IxPeoQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=videoid:4546357781088681396","teaser":[{"list":{"type":"unordered","items":["Bu video, bir eğitim içeriği olup, izleyicilere cache sistemleri ve özellikle Spring Data Redis kullanımını adım adım göstermektedir.","Video, Redis'in Docker image'ini oluşturma ile başlayıp, Spring Boot uygulamasına Redis kütüphanesini ekleme, Redis konfigürasyonu yapma ve Redis ile uygulama arasında bağlantı kurma adımlarını kapsamaktadır. Daha sonra Redis repository oluşturma, Redis hash antasyonu kullanma ve cache'e veri yazma/okuma işlemleri gösterilmektedir. Son olarak, OpenAPI üzerinden oluşturulan uygulamanın test edilmesi ve cache'in çalıştığı gösterilmektedir."]},"endTime":455,"title":"Spring Data Redis ile Cache Sistemleri Eğitimi","beginTime":0}],"fullResult":[{"index":0,"title":"Cache Sistemleri ve Spring Data Redis","list":{"type":"unordered","items":["Video, cache sistemleri ve örnek olarak Spring Data Redis konusunu ele alıyor.","Redis'in Docker image'ini oluşturmak Kafka'dan daha kolay, sadece isim vermek, git uzak sunucudan Redis'in son versiyonunu getirmek ve port belirtmek gerekiyor.","Redis'in default portu 6379'dur ve Docker Compose ile Redis image'i ayağa kaldırılabilir."]},"beginTime":0,"endTime":56,"href":"/video/preview/4546357781088681396?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=0&ask_summarization=1"},{"index":1,"title":"Spring Boot ile Redis Entegrasyonu","list":{"type":"unordered","items":["Redis uygulaması oluşturulduktan sonra Spring Boot'tan Spring Starter Redis kütüphanesi eklenmelidir.","Redis konfigürasyonu için Spring'e hangi cache tipini kullanacağını belirtmek gerekir ve Redis için cache host ve port bilgileri verilmelidir.","Redis ayağa kaldırıldıktan, Docker ile Redis uygulaması oluşturulduktan, kütüphane eklenip konfigürasyonlar yazıldıktan sonra uygulama Redis ile konuşmaya hazır hale gelir."]},"beginTime":56,"endTime":139,"href":"/video/preview/4546357781088681396?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=56&ask_summarization=1"},{"index":2,"title":"Redis Konfigürasyonu","list":{"type":"unordered","items":["Spring Data Redis kullanımı için ayrı bir Redis Configuration sınıfı oluşturulmalıdır.","Bu sınıfta Redis repository'si kullanılır ve Redis connection factory'si oluşturulur ki otomatik olarak bağlantı açabilsin.","Sıfırdan bir tablo oluşturulmalı ve bu tablo Redis hash antasyonu kullanılarak tasarlanmalıdır."]},"beginTime":139,"endTime":214,"href":"/video/preview/4546357781088681396?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=139&ask_summarization=1"},{"index":3,"title":"Redis Modeli ve Repository","list":{"type":"unordered","items":["Redis modeli, normal veritabanı modelinden farklı olarak Redis hash antasyonu kullanılarak tasarlanmalıdır.","Redis repository'si, normal veritabanı tablosu gibi Spring Data JPA'dan JPARepository'den extend edilerek oluşturulabilir.","Redis repository'si normal bir data servisi gibi create, update ve read işlemleri yapabilir."]},"beginTime":214,"endTime":355,"href":"/video/preview/4546357781088681396?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=214&ask_summarization=1"},{"index":4,"title":"Controller ve Test","list":{"type":"unordered","items":["Controller eklenerek create ve get işlemleri yapılabilir.","Open API üzerinden testler yapılabilir, create işlemi yapıldığında Redis cache'e yazılması beklenir.","Get all işlemi yapıldığında tüm veriler Redis cache'den getirilir."]},"beginTime":355,"endTime":436,"href":"/video/preview/4546357781088681396?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=355&ask_summarization=1"}],"linkTemplate":"/video/preview/4546357781088681396?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"5 Dakikada Spring Data Redis Kullanmayı Öğrenin","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=2BRoCFGJeng\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhUKEzQ1NDYzNTc3ODEwODg2ODEzOTZaEzQ1NDYzNTc3ODEwODg2ODEzOTZqtg8SATAYACJFGjEACipoaGF3Z2FlZnRqZnBxdWdiaGhVQ3ZaNVZnc1NoX2pDMnVsWkE2b3Itd3cSAgASKhDCDw8aDz8TxwOCBCQBgAQrKosBEAEaeIED_fr1BvoA9fgHCg8G_AHm-v73-wAAAP3w8_f-Bf4A-w38BvkBAAD_CxQIAAAAAP4D_xL2_QEABAju9gMAAAAK9gT4_gAAAPr3_Pr_AQAA_P4G8gIAAAAWEwEL_wAAAPwH9vkCAQAA_gv4DAAAAAD-7QT3AAAAACAALXoXxDs4E0AJSE5QAiqEAhAAGvABcR8JA-rzDQHnCu0A1P_YAIHX4f9WG-AB8-P9AL4K_gHiDQIAtQsp_9AG6P-6Ee7_xA_zACcN9QEnFxQA7AL-AEUHEgA0zQ8BWB4q_egT9f_xDBX_XyT0ATIJGwH3EuL_GO74_i7f7P7n-vgGChQiABbuNwD4E-oD2voh_gP6LwDbFgMC8DQTAtP28_8V2w0EC_3ZADgJ2wD67f0CFBT9Ac4K-wAG5vwB8_cMCOn47_70DP739_ADAuoMIgMbFA0BBQ0GAfrYBQLmKf3zMhkU_vUmFP8ECgoO_PP3-OPeCfcc9PwC4AMMAvn4EgwQJvL9IAAtk_EdOzgTQAlIYVACKnMQABpgHgEAQAYaz_gaFfEF7vArBObH-vfGNP_h0AAMDfLc_vr5peva_zjnBQytAAAAKPXPITUA_2T2-5n4vRH4yfwEBhV_Dvsus-wy3efUIAv4GArdz_n9ABPF3wD5EcclPPcrIAAtacMuOzgTQAlIb1ACKq8GEAwaoAYAAOBBAAAAQAAAQEEAAGjCAAAoQgAAkkIAAKjBAACwQQAAhsIAANjBAABAQQAAIMIAAJjCAAA4wgAAIEIAABTCAAA0wgAAQMIAAIrCAACIQQAA-EEAADzCAAAQQQAAZEIAAADCAAC4QQAAJMIAAIC_AAAQQgAAgEAAAIzCAAAIQgAA3MIAABBCAABQwQAAoMAAAGDCAACaQgAAgEEAAMhBAAAwQgAAoMEAALhCAABwQgAAAEEAAKDCAABgQgAAMMEAAIBCAADAQQAA8MEAAKBBAACgwQAAFMIAADBCAADgQAAAXMIAAHDBAABAwgAAHEIAABxCAADQQQAAmEEAACDCAABgQgAAMMEAAIJCAACgQAAAyEEAANjBAABEQgAAFEIAAEzCAACEQgAAMMEAAKjBAAAQwgAAMEEAAMhBAABEwgAAhsIAAAAAAAAcQgAAEEEAAJbCAACAwAAA4EEAAJjBAADgQQAAqkIAACjCAACoQQAAEMEAAHTCAAAAwAAAhsIAAKjBAAAsQgAAVEIAAEBBAADAwAAA8EEAAFRCAAAcwgAAiMIAAJhBAAAcQgAACEIAAPhBAAAkQgAAgEEAAGDCAAAgwgAAwMAAAPhBAACgwQAAAMEAAEjCAACoQQAAgMEAADhCAAAIwgAAWMIAACzCAACAQQAAHEIAACjCAADwwQAAVMIAAODBAADgwAAA0MEAAIDAAADIQQAAGEIAALBBAADwwQAA0EEAAABAAAD4wQAAMMEAALhBAADgwAAAHMIAAJxCAADQQQAAOMIAACBCAABQQQAAQEIAAIDAAACAwQAAAMIAAJbCAAAwQQAAjsIAAATCAADgwQAAoMEAAExCAAA8wgAAiEIAAKDAAACAPwAAgMEAAIjCAABYQgAAsEIAAJpCAACgQQAAbMIAALBBAAAcwgAAoMIAAADBAACQwQAAUMEAAAzCAADYQQAAkEEAABjCAABAQQAAoMEAAEDCAADQQQAAYEEAAEDBAABQQgAAqEEAAAjCAADQwQAAiMEAAIBAAAAYQgAAFMIAAEzCAACgwAAAiEEAALjBAAAYwiAAOBNACUh1UAEqjwIQABqAAgAAgDsAAMg9AABAPAAANL4AAFS-AACoPQAA-D0AAB2_AACavgAA4DwAAI6-AABsvgAAmD0AAEC8AACOvgAAdL4AAEC8AACgvAAAND4AAAU_AAB_PwAAuL0AADw-AAD4vQAAMD0AAPg9AACYPQAAEL0AAFC9AACgPAAAHD4AADQ-AAB8PgAAFL4AABw-AADgPAAAVD4AAFS-AAAwvQAABL4AAGS-AACGvgAAfD4AAFy-AACYPQAAyD0AAEA8AAA8vgAAtr4AAFC9AAA8PgAADL4AAKA8AAAwvQAAmL0AAIC7AAANPwAA6L0AAKg9AABQPQAAiL0AAHC9AAD4PQAAij4gADgTQAlIfFABKo8CEAEagAIAADy-AAAQPQAAgLsAADe_AACAuwAAqD0AAKA8AACYvQAA2L0AALg9AACevgAAJL4AAIK-AACOvgAAoDwAADA9AAAwPQAALT8AAKC8AACaPgAAqL0AAOC8AAA0vgAAoDwAAJi9AADIPQAA6L0AAOC8AAA0vgAAMD0AADA9AADoPQAARD4AAEC8AABwPQAAoDwAAFQ-AAAQvQAAir4AADC9AABQPQAA-D0AAEC8AACgvAAATL4AALi9AAB_vwAA6L0AAKC8AADgPAAAHD4AADS-AABQPQAAqD0AAPg9AADgPAAAMD0AANg9AADYvQAAJD4AAHA9AADgPAAAcL0AAAQ-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=2BRoCFGJeng","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["4546357781088681396"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1414894802"},"16465042415433281044":{"videoId":"16465042415433281044","docid":"34-4-4-Z7E8F8BCD9F7A9E85","description":"FolksDev için hazırladığımız Spring Boot ile Netty Socket IO eğitiminin ilk videosu! Burada sokete dair temel bilgiler verilmiş olup, Spring Boot ile SocketIO'nun nasıl kullanılabileceği, Spring...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4427389/4c5a2513eca017bb8207116f1baf1a44/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/GE4-FwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=videoid:16465042415433281044","teaser":[{"list":{"type":"unordered","items":["Bu video, bir eğitmen tarafından sunulan Java ve Spring Boot ile web soket programlamaya ilişkin kapsamlı bir eğitim içeriğidir. Eğitmen, izleyicilere uygulamalı bir şekilde konuyu anlatmaktadır.","Video, web soketlerin ne olduğunu, HTTP ile farklarını ve kullanım alanlarını açıklayarak başlıyor, ardından Socket.IO kütüphanesi ile Java ve Spring Boot kullanarak mesajlaşma uygulaması oluşturma sürecini adım adım gösteriyor. İçerik, sunucu oluşturma, bağlantı yönetimi, mesajlaşma sistemi geliştirme, room (oda) mantığı ekleme ve test etme aşamalarını kapsamaktadır.","Eğitim boyunca, connect ve disconnect olaylarını yönetme, event handling, broadcast operations ve namespace kavramları gibi teknik konular ele alınmaktadır. Video, eğitmenin kendi geliştirdiği bir müzik oynatıcı uygulaması ve eş zamanlı kod düzenleme platformu gibi pratik projelerle sonlanmaktadır. İzleyiciler, Discord üzerinden sorular sorabilecek ve bir ödev alabileceklerdir."]},"endTime":3291,"title":"Java ve Spring Boot ile Web Soket Programlama Eğitimi","beginTime":0}],"fullResult":[{"index":0,"title":"Web Soketler Nedir?","list":{"type":"unordered","items":["Web soketler, çift yönlü bir iletişim protokolüdür ve tek bir TCP bağlantısı üzerinden her iki taraftan da veri aktarımı yapabilmemize olanak sağlar.","Web soketler mesajlaşma uygulamalarında, konum takip uygulamalarında, oyun geliştirme alanında, gerçek zamanlı doküman paylaşımında ve borsa/kripto para uygulamalarında kullanılır."]},"beginTime":9,"endTime":161,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=9&ask_summarization=1"},{"index":1,"title":"Web Soketler ve HTTP Farkları","list":{"type":"unordered","items":["HTTP tek yönlü bir iletişim protokolüdür, web soket ise çift yönlüdür ve bir kez bağlantı kurulduktan sonra sürekli kalır.","Web soket HTTP'den daha hızlıdır çünkü bağlantı kurulduktan sonra direkt bir yol oluşturur ve bu yol üzerinden haberleşir.","HTTP durum saklamaz, ancak web soket her istekte aynı bağlantı kullanılır ve soket ID'si verilir."]},"beginTime":161,"endTime":286,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=161&ask_summarization=1"},{"index":2,"title":"Web Soket Kütüphaneleri","list":{"type":"unordered","items":["Socket.IO çok popüler bir web soket kütüphanesidir ve birçok farklı dilde kullanılabilir.","Java için Socket.IO kütüphanesi kullanılır ve bu kütüphane daha kolay kullanım sunar.","Diğer popüler web soket kütüphaneleri arasında WebSockets, SockJS ve Socket.IO bulunur."]},"beginTime":286,"endTime":452,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=286&ask_summarization=1"},{"index":3,"title":"Proje Hazırlığı","list":{"type":"unordered","items":["Spring Initializr üzerinden Java 11 versiyonunda bir proje oluşturulur.","Proje için Spring Web ve Spring Boot dependencileri eklenir.","Socket.IO kütüphanesi manuel olarak pom.xml dosyasına eklenir ve versiyonlar dikkatle seçilir (backend 1.7.7, client 2.2.0 versiyonları önerilir)."]},"beginTime":452,"endTime":590,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=452&ask_summarization=1"},{"index":4,"title":"Socket Konfigürasyonu","list":{"type":"unordered","items":["Config paketi oluşturulur ve SocketConfig adında bir configuration class eklenir.","Socket.IO server için configuration oluşturulur ve host name, port gibi ayarlar belirlenir."]},"beginTime":590,"endTime":682,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=590&ask_summarization=1"},{"index":5,"title":"Socket Sunucusu Ayarları","list":{"type":"unordered","items":["Socket sunucusu için port ve host bilgilerini application properties dosyasından almak daha iyi bir uygulama olacaktır.","Host bilgisini \"localhost\" olarak ayarlamak yerine, makinenizin IP adresini kullanmanız gerekir, aksi takdirde sadece kendi cihazınızdan erişim sağlayabilirsiniz.","Windows'ta IP adresinizi öğrenmek için \"ip config\" komutunu kullanabilirsiniz."]},"beginTime":687,"endTime":817,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=687&ask_summarization=1"},{"index":6,"title":"Configuration Ayarları","list":{"type":"unordered","items":["Application properties'deki değişkenleri almak için @Value antasyonu kullanılır ve Spring Framework'den gelen versiyonu kullanmanız önemlidir.","Socket IO sunucusu ile ilgili oluşturduğunuz objeyi Spring context'e eklemek için @Bean antasyonunu kullanmanız gerekir.","Socket uygulamasını çalıştırmak için ayrıca bir startup configuration oluşturmanız gerekecektir."]},"beginTime":817,"endTime":1059,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=817&ask_summarization=1"},{"index":7,"title":"Socket Modül Oluşturma","list":{"type":"unordered","items":["Socket modül class'ı için @Component antasyonu kullanılır, bu antasyon servis antasyonuna benzer şekilde Spring context'e kaydeder.","Socket IO sunucusu için connect ve disconnect olaylarını dinlemek için addConnectListener ve addDisconnectListener metodları kullanılır.","Connect ve disconnect olaylarında log bilgilerini görüntülemek için SLF4J kütüphanesi kullanılabilir."]},"beginTime":1059,"endTime":1359,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1059&ask_summarization=1"},{"index":8,"title":"Custom Event Oluşturma","list":{"type":"unordered","items":["Custom event oluşturmak için addEventListener metodu kullanılır ve event'in adını belirtmeniz gerekir.","Event listener'ı oluştururken, gelen veriyi parsel etmek için bir model sınıfı tanımlamanız gerekebilir.","Custom event için bir data antasyonu kullanarak gelen mesajı işleme metodu oluşturabilirsiniz."]},"beginTime":1359,"endTime":1532,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1359&ask_summarization=1"},{"index":9,"title":"Socket.IO Sunucusu Olayları","list":{"type":"unordered","items":["Socket.IO sunucusunda olayları kontrol etmek için Ctrl tuşuna basıp davit listesine gelerek event name, event class ve liste bilgilerini görebiliriz.","Olaylarda sender client (gönderen kişi), data (gelen obje) ve ack sender (mesajı aldığını bildiren kişi) gibi isimler verilebilir.","Log olarak mesaj içeriğini ve gönderen client'ı yazdırmak için log.info(data.getContent()) ve format fonksiyonu kullanılabilir."]},"beginTime":1545,"endTime":1651,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1545&ask_summarization=1"},{"index":10,"title":"Broadcast İşlemleri","list":{"type":"unordered","items":["Bir mesajın sokete bağlı diğer kişilere ulaşması için broadcast operations kullanılmalıdır.","Namespace kavramı, adminler için ayrı, userlar için ayrı veya oyun için ayrı, chat için ayrı alanlar oluşturmak için kullanılır.","Broadcast işleminde mesajı atan kişiye mesajın geri gelmesi sorunu yaşanabilir."]},"beginTime":1651,"endTime":1764,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1651&ask_summarization=1"},{"index":11,"title":"Mesaj Gönderimi","list":{"type":"unordered","items":["Broadcast operations kullanarak getBroadcastOperations().sendEvent() fonksiyonu ile mesaj gönderilir.","Mesajın hangi event'e yollandığı belirtilir (örneğin \"getMessages\").","Gönderilecek veri olarak data objesinin content'i kullanılabilir."]},"beginTime":1764,"endTime":1837,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1764&ask_summarization=1"},{"index":12,"title":"Socket.IO Test Etme","list":{"type":"unordered","items":["Socket.IO sunucusu başlatıldıktan sonra test etmek için Postman kullanılır.","Postman'da + tuşuna basıp Collections'a gelip \"Socket Request Beta\" seçeneği seçilir.","URL, port ve raw soket ayarları yapıldıktan sonra settings kısmında cli version v2 seçilmelidir."]},"beginTime":1837,"endTime":1959,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1837&ask_summarization=1"},{"index":13,"title":"Mesaj Dinleme ve Gönderme","list":{"type":"unordered","items":["Event kısmında dinlenecek event (örneğin \"getmessage\") belirtilir.","Connect işlemi yapıldıktan sonra mesaj göndermek için \"send message\" seçeneği kullanılır.","Mesaj gönderildiğinde hem gönderen hem de alıcı tarafında mesaj görüntülenir."]},"beginTime":1959,"endTime":2194,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=1959&ask_summarization=1"},{"index":14,"title":"Mesaj Tekrar Sorununu Çözme","list":{"type":"unordered","items":["Mesajın atan kişiye geri gelmesi sorununu çözmek için getBroadcastOperations() yerine getNamespace().getAllClients() kullanılabilir.","Tüm client'ları dolaşarak, sender client ile eşleşmeyen client'lara mesaj gönderilebilir.","Bu yöntemle mesaj atan kişiye geri gelmez, sadece diğer client'lara gönderilir."]},"beginTime":2194,"endTime":2296,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=2194&ask_summarization=1"},{"index":15,"title":"Socket Mesajlaşma Sistemi","list":{"type":"unordered","items":["Clear messages komutu ile sistem temizleniyor ve mesajlaşma için gerekli event'ler (get message ve send message) tanımlanıyor.","Üç farklı soket bağlantısı (Merhaba Bir, Merhaba İki, Merhaba Üç) oluşturuluyor ve her biri farklı soket ID'si ile çalışıyor.","Mesaj gönderen kişinin kendisine mesajın geri gelmemesi için özel bir çözüm uygulanıyor."]},"beginTime":2302,"endTime":2458,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=2302&ask_summarization=1"},{"index":16,"title":"Room Mantığı Ekleme","list":{"type":"unordered","items":["Beş kişi arasında üç kişi kendi aralarında, iki kişi kendi aralarında mesajlaşabilecek bir sistem oluşturmak için room mantığı eklenecek.","Connect olduğunda room parametresi ile bir odaya join olunuyor ve soket'in join mantığı kullanılarak sadece o odaya mesaj alınabiliyor.","Mesaj atarken hangi room'a gönderileceği belirtilmeli, aksi halde hangi room'a gittiğini anlayamayız."]},"beginTime":2458,"endTime":2724,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=2458&ask_summarization=1"},{"index":17,"title":"Room Mantığının Uygulanması","list":{"type":"unordered","items":["Farklı room'lar (Fox TV ve Test) oluşturulup, aynı room'da olan kullanıcılar arasında mesajlaşabiliyor, farklı room'larda olanlar arasında mesajlaşma gerçekleşmiyor.","Aynı room'da olan kullanıcılar arasında mesajlar normal şekilde iletiliyor, farklı room'larda olanlar arasında mesajlar iletilmiyor.","Kullanıcılar connect olduğunda ve disconnect olduğunda room'lar arasında bildirimler gönderilebiliyor."]},"beginTime":2724,"endTime":3062,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=2724&ask_summarization=1"},{"index":18,"title":"Socket Bağlantıları ve Özellikleri","list":{"type":"unordered","items":["Socket bağlantısı sırasında istenmeyen bir durum oluştu ancak çözümü \"for\" ile yapılabileceği belirtildi.","Farklı cihazlardan (iki, üç, dört) oda bağlantısı yapılarak socket bağlantıları gösterildi.","Disconnect işlemi yapıldığında, bağlantının sonlandığı mesajının diğer kullanıcılar tarafından görüldüğü gösterildi."]},"beginTime":3070,"endTime":3141,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=3070&ask_summarization=1"},{"index":19,"title":"Socket Projeleri ve Uygulamaları","list":{"type":"unordered","items":["Socket anlayışını geliştirmek için çeşitli projeler planlandığı belirtildi.","MP3 player projesinde, farklı cihazlardan müzik kontrolü yapılabildiği gösterildi.","Collabrate projesinde, HTML, CSS ve JavaScript kodlarını eşzamanlı olarak birden fazla kişi düzenleyebildiği ve değişikliklerin senkronize olarak görüldüğü anlatıldı."]},"beginTime":3141,"endTime":3240,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=3141&ask_summarization=1"},{"index":20,"title":"Projenin Özellikleri ve Kapanış","list":{"type":"unordered","items":["Proje aynı zamanda Foxy platformunda da kullanılabilir hale getirileceği belirtildi.","Sunucu tarafından bazı karışıklıklar ve hatalar olduğu, izleyicilerin sabrından dolayı teşekkür edildi."]},"beginTime":3240,"endTime":3289,"href":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=3240&ask_summarization=1"}],"linkTemplate":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Spring Boot ile Socket IO Kullanimi ve Testi","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=wsDeTuuhZRg\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhYKFDE2NDY1MDQyNDE1NDMzMjgxMDQ0WhQxNjQ2NTA0MjQxNTQzMzI4MTA0NGqIFxIBMBgAIkUaMQAKKmhoYXdnYWVmdGpmcHF1Z2JoaFVDdlo1VmdzU2hfakMydWxaQTZvci13dxICABIqEMIPDxoPPxPbGYIEJAGABCsqiwEQARp4gQn19v8E_AD_7AMK-gn8AhD9BgL2AQAA3PcC-_n5AwAI-wkB-wEAAAYU9QD9AAAABPv8DP_9AQAQBQkA2AD-AAf5B_j0AAAADvvzDP8BAAAABfruAgAAAAUI8_0AAAAACQIBE_8AAAAE_O8GAAAAAOzw_gkAAAAAIAAt-mjLOzgTQAlITlACKoQCEAAa8AFO8PP_5SkDAvj37gDgC9IAgfD7_yD5_ADl6v4AwA3u_90o_ADe7woAAwAc_-QW_QAl4t7_PP7-ABb5FAAaDvcAIw_5ACYE6wAp6vMA9fbx_wkKBv8h9wsAGf8c__wH_v4hAQr_4uvbAOcGBgAA5gcABycQARby9gABGyP-BwsQANvxEQH-7v3_8QX4Af4MAwIE9fL_ExP5BtX2AwTwCe8E-fsJBSoI-v4KBg8E-f71A-oX__35I-7-EPsECRAJ_vwQ-QD9A_H99_r6Avch3gwB_AYWAdLiCwAYAu0E9PUI9iT-CfX2IPoMIvgBCSLwBfQgAC2Q-k47OBNACUhhUAIqzwcQABrAB4z2-L5eAiY88Q3qvMl3hLrVNeQ8-_HNvG_kcDwshFC9yIwDvCurhD1piG89DwlfuxTP4b7Brfu81ecKvS0JUD7U-GA85mQYPUx_sL3GHF88-P3bPE94kb5nFUw9qeaLun0D0z1XAow7q3ZNPUG2HD7BMKo8jUl7O55LjL3tSLU8mctXvFGWa7yBdKa9m3PTO-uLFD7TgMW7t3IAPS9R_T2xBWC6n6utvC9v6bwhqeg7YWaEvHL-Ab30Eog89gJYvJTCHD7kk9-7eqMbPb7F3rwetdO8jMe7vOj-RTwUMRY9Gr39u236iL2Ychk9oMaYPH_CtDxadz29RyXtu13SIr2UyZ88c7MpPfCLCz7zP7O74jrGO7LknjsMpNU8hU3TPFo4j717rA-9D9KTPKUqoj1cVDC8Z2OlvLP7Xz2Q8GK8kXDvOoshND2oUSg932GHu_anjj3iBGY9ZddFO-7JKL1oW028iw99O3UXrb0ZFzM813MtPA-22D1co2-9sO2IPCGNLzyqR5o8vM9xPPal7bzgZP47EKzwu2gN-TwMyEM9ShuYvCrFBDotSwq9ZKvwO2cnI72Rak49pdcou9h1Gb0cako8M1Elu8M-mz0TjzW9JSQSPJvIjDwUcZ88q4ZZOlJfFj3sarK84Yc5vHTVV71_E-k6XUUxu5bOxzy_O4O8v_blO9W8eT2bffo5gtA0O5l7Db2OqaK7VSMqOw0_nj157II8yyeOOs41Cju_jY69tkHUutFgLj2NXWc9XHM1tzVNjjzMInm9ucKUuA0WszwIfIk93Kn4OCS1UD3ueJO8lVKnOhr4VbsuvFy97z65ODUP-zx8b4I8JCWquUh9o70ibeM8ROHeNjuYAz3OCvu7vTHrujOiWTwLGTm9SNVAudVFpbxQP4M8rYKcubHc0rzvgLy8y8xmuSlj17yN_iG9cE2bub0YirzZ1FS8kHtDOLFVG7y01oa89h5ruJ3ipzsjSVW9S56AuE8fQb1TKyM8aEEmOBqOBDshQvc85as9uBdogr1Sq7k8ZbmWuLETgzy2sbO9FanpOC35abzyCsQ8ki9yN_Wisb2obP28Z7CauAexs7yBQRA7avJkN3zhhDw3_LC6bMzUNrh6mT0EL0S9ysQzuO0dPz2Jgx887YjGuJr6D71D64w93l9IuHUCOj1J9w49AuUoN-lMUjuijY29H-lcNzLurD1cJr697GpDN8595js8H5Q9vRK_OBgnOb2UQ6U9ZZTHuOEti72bf8s65gAKON4BHr0ZsY071QM-OCAAOBNACUhtUAEqcxAAGmA5AgBI-hPEBew98BAR3iT7B_Ef-ZdF_zT9_wQB5RbpLbidAgv_HekR8ZwAAAAc8r4XHgD_fxXBr87NC-mJxQw2DW4KDinI4CMO8MZRLv3-7MPgKPkA3N6_4j0IwTg-6vUgAC2E7RM7OBNACUhvUAIqrwYQDBqgBgAAwEEAAIBAAABAQQAAMMIAADRCAAAIQgAAiEEAAHDBAABMwgAAwEAAAAAAAACOwgAADMIAABzCAABkQgAAPMIAAFjCAABgwQAAbMIAACzCAABUwgAA8MEAAODBAACSQgAAwMAAAIC_AADAwQAAnMIAAEhCAAAsQgAAUMIAABRCAAC8wgAAoEEAAKDBAACAwAAAyMEAAOZCAADYwQAA6EEAAGxCAAAAwAAAmEIAAFBCAADQQQAA5MIAAEDAAACgwQAA1EIAAJBBAACoQQAADEIAALBBAAAwwQAAyEEAACzCAAC-wgAAmEEAADjCAAB0QgAAhkIAADBBAADYwQAAZMIAAIhBAACgwAAAcEEAACDCAAC4QQAAuMEAAABCAAAgQgAAcMIAAK5CAADgwQAAaMIAAAAAAABAwQAAIEEAAPjBAAAMwgAAQEAAAGBBAAAAQQAAQMEAAAAAAACIQQAAEEEAAI5CAABQQgAAAMIAAKhBAADgwAAAEMIAAKBAAAA0wgAA8EEAAPhBAAAYQgAAQMEAAMBBAADgQQAAbEIAAJjCAAAEwgAABMIAADDBAACoQQAAAAAAAAxCAAAsQgAAQEAAAJDBAABcwgAAqEEAAJBBAADAwQAAZMIAAOBBAACAQAAAYEEAAAzCAACcwgAA0MEAABRCAAD4QQAAGMIAAMjBAACMwgAAIMIAAIhBAACoQQAAwEAAAJRCAAAAQAAAAMAAAFDBAACEQgAAAMEAAJTCAADgwAAAHEIAAFRCAAA0wgAAcEIAAIhBAAAIwgAA4EEAAGDBAACAwAAA0MEAAMDAAACwwQAA2MEAAFBBAAAEwgAAsMEAADTCAACWwgAAcEIAAJjBAADIQQAAuMEAALjBAADQwQAAAMAAAJJCAACUQgAAyEEAAHhCAACowQAAWEIAAIbCAACQwQAAoMAAAKDBAAA0wgAAgD8AABBCAADwQQAAwMAAAMDBAACAPwAA0MEAAHxCAABgQQAA0MEAAAxCAAD4QQAAYMEAABTCAABAwgAA0EEAAAAAAADowQAAAMAAABzCAACgwAAAZMIAAIbCIAA4E0AJSHVQASqPAhAAGoACAADevgAAfD4AABA9AACYvQAAdL4AAGw-AACYvQAARb8AANK-AABkPgAAmL0AADA9AAAsPgAAyD0AABy-AAAkvgAAjj4AAIg9AAA8PgAAHz8AAH8_AAB8vgAAFL4AANi9AADIPQAAJL4AAKA8AACIvQAApr4AAIg9AAD4PQAAuL0AAN4-AACKvgAA7j4AAJg9AAAkPgAAfL4AAKC8AADgvAAAMD0AAPi9AADyPgAAmL0AALI-AACGPgAAJL4AAHA9AAB8vgAAmr4AAHQ-AACKvgAAJD4AALg9AABAvAAAmD0AAE8_AACiPgAAPD4AALi9AAAMPgAAqL0AAIC7AACaPiAAOBNACUh8UAEqjwIQARqAAgAAiD0AABQ-AAB0vgAAK78AAHy-AACAuwAAoLwAABA9AABAvAAAoLwAAEy-AACOvgAAqL0AAM6-AADgPAAAQLwAAJi9AAAXPwAA6L0AAKY-AAAQvQAAiL0AAIA7AACovQAAiL0AAKA8AACmvgAAUL0AADy-AAC4vQAAUD0AAKg9AAAEPgAAUL0AAKA8AAAcvgAAuD0AAEA8AABUvgAAyD0AAIg9AACYPQAAJL4AAJi9AAAkvgAA4LwAAH-_AAAsvgAALL4AAHC9AAAEPgAAmL0AAOA8AAAUPgAABD4AAKA8AACIvQAA-D0AADy-AAC4PQAAED0AADw-AAAwPQAAqL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=wsDeTuuhZRg","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16465042415433281044"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2438032996"},"10732138130257646400":{"videoId":"10732138130257646400","docid":"34-4-0-Z9829A79A80E8331D","description":"Herkese merhaba, TechThursday yayınlarımızın yeni bölümünde, tüm detayları ile System Design konularını anlatacağız. Serinin bu bölümünde Rate Limiting ve günün en önemli konusu olan CAP theorem...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3173254/7c76ca28faefbeefbe66535a5c8a1888/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Plp3SgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dv_RgxbW5gmQ","linkTemplate":"/video/preview/10732138130257646400?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"[TechThursday] Mastering of System Design #2","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=v_RgxbW5gmQ\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhYKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwWhQxMDczMjEzODEzMDI1NzY0NjQwMGqIFxIBMBgAIkUaMQAKKmhoYXdnYWVmdGpmcHF1Z2JoaFVDdlo1VmdzU2hfakMydWxaQTZvci13dxICABIqEMIPDxoPPxPePoIEJAGABCsqiwEQARp4gfsD8wcAAADz-AgBAgT-ASL4Cgr1AwMA6_j78wL_AQDy9_wOBQAAAPb6-_gBAAAA9v77CPT_AQAa9QoCAwAAAAzw_f_5AAAA_gb-Cv8BAAD2__wNBP8AAAIKBAUAAAAA7AIGAgIA_wAGDAb8AAAAAAD__v8AAAAAIAAtmkzUOzgTQAlITlACKoQCEAAa8AF_AwsCsfAE_CUL8wAHDfUBoQgi_0nk5wAx9yMA_ggIANbk6wDrDyAA6P3z_yvxCADT_uH_CAb_AP39AwD1HwUAJAPRAALkEALm-AkA-fUPANIF_P8ID-4AADvsAgQ_5f4bLfb-PvrnAAbqBQPq-R0C-hD-AQP3_gTtBAIA_NgPA-kd-gT8ER367wAGAxfRFALe_vgCGAj1_CEiBwAe6_AC-CH7AgLrCP_16w4GGfz3-vj1B_v9AewD2PUYBgwP_QkM9_IL7Pn1CBvx_wH3FATz7fcTBdz9AAMe4fH6BOIUARYbAfzS6gEK2xIJDQgC8vogAC2aWzw7OBNACUhhUAIqzwcQABrAB_rvAb-BG287_tJivcHiID5vIG48BEv9O3yhmzwi3RQ9gMRlPJ5FH74NW2m9dE4CvZsdob5GoZu8yGeoPKDiKD5R28a8RA42PHy5Tz6U2ZC99GZ5vBUcTr6sTcg8NZcfOwmH_j19_Xo9OLgZvcF-vj3y98G9F61tvCtNCr5r_-45ZRkiPTKlGj1VtIO7TJkKvRydnzn7dee81YLNvEzGgb3R_Ho4By8wPNdQir2HMhi8jXhXPClTET0I02Y9zVSMu_epjz2AzV68ajf2O-7QML1Yeoi8iyrPu-yE2buSNGm9XcDLvFrwMr4updM83eS_O499Or3rLAS9Az6_O_T0pj29NAU9gGUlvMwnK74c4mm882jXOx6N3jzlTVQ97GwIvMMnwrysRoU9kPmbPO69vj25yk69f6yWPNCAlT1DkIM8wX2RuyGkGL1FLc28oLFlPPCgm7stOVM9rvRaPPzgHD2540g9arvsu9O2hjugJmk83ejIvBtLCL7TFlc66poDPFfaWL2UeE-9LJ7ZO6YSlrvR5jg8oJ_SO8Ug8DxTEgg9K4lsPJmz47zeVAU8T4-Su4oXgL33unu9njAbO9202b1Zq1G8E5UyvD2RcT34YS69-eaKu9n1sb1IRym6IzAZuiXEhj2mGFY93Pz5u_tglL3pILm8ks2XOy6wBTrcZ_U9jybIuYqGlryLydU7yGuQO-3UDD4h1Ls8jqYLuBbrmj0Rq_-9bNcBupWe6TwioRK9R-QxOuo4Q73BKQI9rI-oOVG0fL1Bdsk7ZDdzuCfAsDo1UA-9MiCdOKd1mzy_Oli9hQVFtpRhAb1YuLy75QPDOTNuur1er3o85GxcOKqaYL0NUaa7KmpGuYfk_zzuu_088p2nOX9-ZL2jsTG9YN3jOoxEbDthzHG96gSYuJOpAj5cdXy7w8gQOTzN-LzGN--8ZpzfOGa2lb0aVkw9N02GOdhZgLv3bOO63YDBN38u2r3uw8s8xi9duXYesL0GT3O68IXgOO6Toz1EFrm9sLn7OECYJbzjIpI8K_VbudA6I7nGNR49SGHiN7xw7zseeoG9TdDCOMov6LyPD4S8Eqb0N0mMVLzvSoy9eSvXNjrjYrvFmI89VVXNNklDMjxG6be9pC5gNyRtGbyfj1K93056OOYj6Tzii9u8IwPVtlHvUz1scRK99X61N-GZkDxVm6k9vZm4txYXw7tuSp49-xM8uFmScjxGNkE9mJ6_OMZdcz0O2PY6FBJguGcJl7ymBIk9mrKlN6C4TT33H6m9K02-tyAAOBNACUhtUAEqcxAAGmAnAgAs_PTD3A9XzC_e8QQZ3w0T1a3-_wa1APFI3K3_JDqs_AkAFKbt8JoAAAAE88UiDwC1f-ba9Hz7PNOj5QwU-HlQ9s8NQxPoAgXi-r_rDBrSIPwAzvrYFF7YwyM7EBYgAC2org47OBNACUhvUAIqrwYQDBqgBgAAiEEAANBBAAAwwQAA4MEAAGBBAAAgQQAAQEEAAHDBAACowQAAyMEAAFBBAACKwgAAJMIAAFDCAACKQgAAcMIAABzCAABgwQAARMIAAOjBAABwwgAA2MEAAODBAABYQgAACEIAAMDAAACswgAAwsIAAAhCAAAUQgAAaMIAANBBAACMwgAAMEEAADzCAAC4QQAAQEAAAOpCAAAIwgAAsEEAAEBCAAAAQAAAEEIAAHBCAAAcQgAAwsIAAATCAABYwgAApEIAAOhBAACYwQAAAEIAAADAAAAAwQAAPEIAANDBAADawgAAgEAAACDCAAAwQgAAlEIAAIBBAACowQAAkMIAAKDAAAAAAAAALMIAADDBAAAAwQAAuMEAAIRCAAAAQgAAfMIAAAhCAACYwQAAlMIAAJjBAAAAwgAAoEEAAEDBAADAwQAAgD8AAOBAAAAAAAAAgMAAACBBAACYQgAAMMEAAHhCAACgQAAAgMEAAJxCAADQQQAAeMIAAFDBAAAIwgAAYEIAAJhBAADIQQAAwMAAAHDBAABUQgAAjEIAAIzCAADIwQAAIMIAAATCAABwwQAAIMEAAIBBAAC4QQAAMEEAAMBAAACAwgAAwEAAALBBAADYwQAAVMIAAOhBAAAEwgAAUEEAAIDBAACswgAAFMIAAChCAADwQQAAgMEAAPDBAABowgAABMIAACBCAAAAQQAAQEEAAGxCAABAQQAAoMAAADDBAADgQAAAoMAAAHzCAAAAwQAAIEIAAOhBAACAwQAAOEIAANBBAACwwQAAEEEAAOBBAACQQQAAkMEAAFDBAAAAQAAAMEEAACTCAABEwgAAOMIAAIzCAAC8wgAAkEIAAJjBAADIQQAAAMIAAMjBAACIwQAAoEEAAHhCAACAQgAAQEEAANBBAACwwQAAAEIAAADCAADowQAAAEAAACDCAAD4wQAAcMEAAHxCAADwQQAA4MEAAFjCAAAQQQAAwEAAALJCAACgwQAAJMIAAGBBAACYQQAAIMIAABzCAABAwgAAwEEAAGBBAAAQQQAAAEIAAMDBAAA4wgAA0MEAAGDCIAA4E0AJSHVQASqPAhAAGoACAADYvQAAUL0AADA9AAB0PgAA4LwAAKi9AAAEvgAAI78AAFy-AAAcPgAA2D0AAAS-AAAwPQAAJD4AAES-AAAsvgAAUD0AAOA8AAAhPwAAKz8AAH8_AAC4PQAA2L0AADS-AAAEvgAAqr4AAEA8AAB8vgAAjr4AANg9AADoPQAA4DwAAOC8AACaPgAAgj4AAEy-AAAwvQAAMD0AAHy-AABEPgAAHL4AAFQ-AABUPgAA2L0AADS-AAAEPgAADD4AAIA7AACmPgAAND4AAEA8AACAuwAADD4AAJg9AACgvAAA4LwAAC0_AABsvgAAmL0AAJo-AAAUvgAAij4AALi9AABEPiAAOBNACUh8UAEqjwIQARqAAgAA6L0AAKg9AAAEvgAAT78AADy-AABwvQAAML0AAAS-AAAQPQAAzj4AAFC9AABQvQAAUL0AAJa-AACYPQAAEL0AACS-AAAzPwAAQLwAAOY-AABwvQAAJD4AAIi9AACAOwAAbL4AAPg9AABQPQAALD4AAJa-AAAwvQAAuD0AAOg9AAAEPgAA-L0AAHA9AABQvQAApj4AADQ-AAD6vgAAQLwAAEy-AAAkPgAAlr4AAKA8AAAwvQAAgLsAAH-_AACYvQAAmL0AABS-AAAcvgAAHL4AAJg9AABsPgAAlj4AAJg9AACYPQAAuD0AAIg9AABAvAAA2D0AAIo-AABMPgAAoDwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=v_RgxbW5gmQ","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["10732138130257646400"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1197688685"},"10421292525562087083":{"videoId":"10421292525562087083","docid":"34-9-9-ZD14B856010BF853E","description":"Folksdev kanalından herkese merhaba. Twitch kanalımızda yaptığımız yayınımızda Kafka nedir, nasıl ortaya çıktı ve kullanım senaryolarını konuştuk. Bu videoda ise kod örnekleri ile kafkaya yazma...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2712223/5264b8f0dfdf085ae9713198f152ef57/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/YY92JwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=videoid:10421292525562087083","teaser":[{"list":{"type":"unordered","items":["Bu video, bir konuşmacının Kafka'nın temel bileşenlerini ve çalışma prensiplerini anlattığı kapsamlı bir eğitim içeriğidir.","Video, Kafka'ya veri yazma ve okuma işlemlerini iki bölümden oluşmaktadır. İlk bölümde Java'da Kafka producer API'si kullanılarak produce record oluşturma, mesajın byte'alize edilmesi, partition belirlenmesi ve batch olarak gönderilmesi anlatılırken, ikinci bölümde Scala dilinde Kafka kütüphanesinin kullanımı gösterilmektedir. İçerikte ayrıca consumer grupları, partition atama, rebalancing ve hata toleransı konuları da ele alınmaktadır.","Eğitimde Kafka producer ve consumer'ların nasıl oluşturulacağı, properties dosyası oluşturma, bootstrap server'ları belirleme, key ve value slicer'ları tanımlama, deserializer tanımlama, group ID belirleme ve topic'lere abone olma gibi pratik kod örnekleri de sunulmaktadır."]},"endTime":783,"title":"Kafka Kullanımı Eğitimi","beginTime":0}],"fullResult":[{"index":0,"title":"Kafka'ya Veri Yazma İşlemi","list":{"type":"unordered","items":["Kafka'ya veri yazma işlemi temelde basit bir yapıdır ve producer API'si kullanılarak yapılır.","Producer record oluştururken mesajın gideceği topic ve value'su mutlaka tanımlanmalıdır, partition ve key ise opsiyonel değerlerdir.","Key, mesajın hangi partitiona yazılacağını belirler ve aynı key'e sahip mesajlar her zaman aynı partitiona gider."]},"beginTime":8,"endTime":102,"href":"/video/preview/10421292525562087083?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=8&ask_summarization=1"},{"index":1,"title":"Mesaj Gönderme Süreci","list":{"type":"unordered","items":["Mesaj gönderildiğinde önce byte'alize edilir, Kafka'da primity veri tipleri için default serializer'lar bulunurken, kendi veri yapılarımız için de serializer'lar oluşturulmalıdır.","Partitioner, mesajın gideceği partition'ı belirler ve mesajları batch'ler halinde gruplayarak Kafka'ya yazar.","Başarılı bir yazma işlemi sonrası broker, mesajın metadata bilgisini (hangi topic'e, hangi offsette yazıldığı) geri döner, başarısız olursa hata değeri döner."]},"beginTime":102,"endTime":224,"href":"/video/preview/10421292525562087083?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=102&ask_summarization=1"},{"index":2,"title":"Kafka'dan Okuma İşlemi","list":{"type":"unordered","items":["Kafka'dan veri okuyan bileşenlere consumer denir ve consumerlar bir consumer grubunun parçası olarak çalışır.","Her consumer grubunda topic içerisinde kendi offset'i vardır ve okunan mesajlar retention süresi boyunca diskte tutulur.","Consumer grubu, topic içerisindeki partitionları belirli bir şekilde bölüştürür; eğer partition sayısı kadar consumer varsa her biri bir partition okur, fazla consumer varsa veri almaz."]},"beginTime":224,"endTime":386,"href":"/video/preview/10421292525562087083?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=224&ask_summarization=1"},{"index":3,"title":"Rebalancing ve Partition Yönetimi","list":{"type":"unordered","items":["Consumer gruplarına yeni consumerlar eklenebilir veya partition sayısı değiştirilebilir, bu durumlarda partition'ların yeniden dağıtılması (rebalancing) yapılır.","İyi bir rebalancing sırasında tüm consumerlar okumayı bırakır, broker partitionları yeniden atar ve bu süreçte akışta down time yaşanır.","Kooperatif rebalancing'de dinleme kesilmez, sadece bazı partitionların dinlenmesinin kesildiği kademeli bir süreçle partition'lar yeniden atanır."]},"beginTime":386,"endTime":484,"href":"/video/preview/10421292525562087083?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=386&ask_summarization=1"},{"index":4,"title":"Partition Liderliği","list":{"type":"unordered","items":["Kafka'da partition liderliği, broker tarafından grup koordinatörüne gönderilen hardbeat (yaşam sinyali) ile korunur.","Consumer öldükten belli bir süre sonra grup koordinatör tekrar rebalancing başlatabilir ve böylece partitionların liderleri belirlenir."]},"beginTime":484,"endTime":524,"href":"/video/preview/10421292525562087083?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=484&ask_summarization=1"},{"index":5,"title":"Scala'da Kafka Kullanımı","list":{"type":"unordered","items":["Scala'da Kafka client'ı, hiçbir ek kütüphane kullanmadan doğrudan Java için olan Kafka client'ı ile aynı şekilde kullanılabilir.","Scala'da Kafka kullanımı Java ile aynıdır, sadece Scala dilinin syntax'ı kullanılır.","Kafka'nın çoğu konfigürasyon işidir ve Kafka SDK'sı bize birçok özellik sağlamıştır."]},"beginTime":527,"endTime":568,"href":"/video/preview/10421292525562087083?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=527&ask_summarization=1"},{"index":6,"title":"Kafka Producer Konfigürasyonu","list":{"type":"unordered","items":["Producer'ın konfigürasyonu için Java dilindeki properties yapısı kullanılır.","Properties sınıfına bootstrap server olan Kafka server'larının adresi verilir, bir veya birden fazla server adresi eklenebilir.","Key ve value için byte'ye çevrilmesi gereken ve BTR'ye çevrilebilir olması gereken celizer'lar (örneğin string celizer) properties'e eklenir."]},"beginTime":568,"endTime":623,"href":"/video/preview/10421292525562087083?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=568&ask_summarization=1"},{"index":7,"title":"Kafka Producer Oluşturma ve Kullanımı","list":{"type":"unordered","items":["Oluşturulan properties sınıfından Kafka producer yaratılır ve jenerik kısmına key ve value tipleri belirtilir.","Producer record, Kafka'ya gönderilecek kayıt veya mesajdır ve topic, key ve değer içerir.","Producer record, producer'un send metoduna argüman olarak verilerek Kafka'ya yazılmasını sağlar."]},"beginTime":623,"endTime":687,"href":"/video/preview/10421292525562087083?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=623&ask_summarization=1"},{"index":8,"title":"Kafka Consumer Konfigürasyonu","list":{"type":"unordered","items":["Consumer yaratmak için önce properties dosyasından konfigürasyon yapılır ve bootstrap server adresi verilir.","Consumer için deslier (değer çevirme) tanımlanır çünkü consumer BTR'den okuyup istenen tipe çevirmesi gerekir.","Consumer'ların bir grup ID'si olması gerekir ve bu ID properties dosyasına eklenir."]},"beginTime":687,"endTime":736,"href":"/video/preview/10421292525562087083?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=687&ask_summarization=1"},{"index":9,"title":"Consumer Kullanımı","list":{"type":"unordered","items":["Oluşturulan consumer bir ya da birden fazla topic'e subscribe edilebilir.","Subscribe etmek için consumer'ın içerisindeki subscribe metodunu çağırmak gerekir.","Java SDK'dan yaratılan consumer veri okumak için bir poll loopu yapılmalıdır, bu loop belli bir aralıkta çalışarak Kafka'yı dinler ve verileri alır."]},"beginTime":736,"endTime":772,"href":"/video/preview/10421292525562087083?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=736&ask_summarization=1"}],"linkTemplate":"/video/preview/10421292525562087083?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Apache Kafka - Kod Örnekleri ile Veri Yazma ve Okuma","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=cAqhH_73GK0\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhYKFDEwNDIxMjkyNTI1NTYyMDg3MDgzWhQxMDQyMTI5MjUyNTU2MjA4NzA4M2qIFxIBMBgAIkUaMQAKKmhoYXdnYWVmdGpmcHF1Z2JoaFVDdlo1VmdzU2hfakMydWxaQTZvci13dxICABIqEMIPDxoPPxOPBoIEJAGABCsqiwEQARp4gfsPAgb9BAD08PwIAAX-AfD1BPr8_v4A6fv8_gT-AQDzAAj8-wAAAPoC-_4GAAAAAPQAAwD-AQAYCgXzAwAAAAL8-foBAAAAABf2B_4AAAD9Bg8CAwAAABL1AgEAAAAACwQBBfz_AAAE8voCAAAAAPTr-AUAAAAAIAAtMsjcOzgTQAlITlACKoQCEAAa8AFcHNL-zdoT_w4I2gDqDNkBgSIK_l_73__YHv0Cz__tAdX46ADf_w__2foQANEOJQDk_OT_IjIjABf-BgD_EPoAEggHASzmAgA98uwA_hMMAOcVBv4TCCoAOBgT_wwAAPwUACn9-_HoBt_h8QT6GBsCNB73AA389AHpBQIA2hYvAQsOCQXO8QUC0_by__IJGQsa8s8CJhbb_v0rDf869v4E9voMBiPz8gAM-_373sj2_ScDBQEJJen-6w8O-xcp8PoF_BP6Ksf-AB00-fEn6PcA-uQVAvES_wDkAfX_6OYUBOUNEfjrJQnw3PgA_gsaBPsgAC3_IR07OBNACUhhUAIqzwcQABrAB5Lo7b6UZ0G5zUlevSwuzrxxcI48Id6Au-1-1b076oO855RbvLU1Mj6_a0s98Wj-PJfHqr4Tx-w7vhGdvIofUz7LEOg7pPbHvERFtr1UdwC9ecZjvBH8P75_YHg9EEQSvD2h8jyu2SW81Mx_PS2YWD6HIL28oRKXvA14D73-LVy8Wy7tufihGjwfheu9vJF5vAXD-T0xi1q9C4gfPeWZ9z035WU8Th31PAA6rL3LFPM8bmO9vMo9c72k9cG8i0u6PMq0nD3iQIO949e4u0Immb3KQEE6T9EsvYLUjD1KLIQ9sVjcOoGlxLxhy2Y9kbRAPJtoobz3BbQ8cXqyPIVjcbwsRXc9nqGLOCzlRj2GTa48Y1CeO9JXm73dSFQ9GvQtu_bzkb0r_oq8OuIYOn0TmT0PcBS7Sj-jO8QQND0EXt47Z_9NPMt1pD2ewBI5He3yuurjxjx68Y890m-hu8apET2Z9eI9O5_sO-XpQb2gZFy90yUtPIKvprsUw5-9IE-BPLaGQj4LUt-8p3quOiGfxj1izCe9Cs4HPBOJGL3nujq8pPGVvCe2Zz2Iztu7SoiovCmVsDwKNac46T_Su_bwgL0cpJY8OWl1vD2RcT34YS69-eaKu1y1YT10mXo977v1O2QntDsnUyI7voFuvKuDcrx10AC81p36O_NxbbyUzrC7KTuiO0fXOzwr4Lm8iXQFPKrIkr13tKu9kmJquQsk6D2rAS-97MnTOY4nHT0UboO8s3IWPEBpqDuTcew9EkQ6uez3JD2Mti-9kXbMuiTQxbxtJlU9QdmlNzoXELtXG4g8aqn2OkxuND2ZyFY91_atuA0up73duhY9RUHzud-7Mj27r-88KxTjt6QN1Ttb3QE8XDW2OYae3jurdWK9SdX_uWqJ1b2WK3e9wZLeN2lhw7vvNpQ8cku5ODbVSTzIt9e9x87euIV_rLxDmJG6lLRfNquzmrxN-0E8WKtDt7fJcjxtLR29y6PCuBmS0z3jYQy8OXX5N7gZnLkmuKK8bfg5t8agGL3ogIe7b9UYtpHEIb2LDKy9yCZ8OBVHLz3q-1o9njb0uK97671zf6W9UMARuD8pqb0b1tS9uH5Bt8enlr0Dh4a8nY2KuJctA70vave8WincNxjUMj286Ra9HW-duEaiJj2DY4A9lTVHODX4FDxUcJk79segNyL8i7yIH9K81G1IuNWU5Dy-Nqa986NNuKlrjT2LC5E9EyciOHF8Y736JQI-qYEsuZgPjb3dH4Q9jMPRN-yuQr068au9qN5LNSAAOBNACUhtUAEqcxAAGmBa-gAuGxPtB9M14yTj7Sry7Kr1zJQ5_yP9_8cs3QQCIvDF7Bz_Muv2-54AAABL6gcZDgD5f-vmvO_iNx6U8Akc-zrWBCmV4jfc9tMG9gcKTf0FNxkACe661x_e1lJGI_YgAC2H7Bg7OBNACUhvUAIqrwYQDBqgBgAACEIAAOBAAADAQQAA2MEAAEBBAACAQgAAAMAAAADBAABYwgAAMMIAAPhBAACAvwAAKMIAABTCAAAcQgAAVMIAAMDAAADIwQAArMIAAKhBAADoQQAAAMIAAIDAAAAEQgAA-MEAAAxCAACewgAAAEAAAIJCAACwQQAAgsIAAFBBAADkwgAAHEIAAEBAAACAPwAAcMEAAJRCAAAAQQAAwMAAAMBBAADgQAAAgkIAADxCAACIQQAAlsIAADhCAACgwAAAiEIAAAxCAAD4wQAAoMEAAKDAAADQwQAAqEEAADBCAAA4wgAAFMIAALDBAACQQQAAMEEAALDBAAAQwQAAbMIAADBCAAAcQgAA-EEAACBCAAAgwQAAoMEAAKBCAABwQgAALMIAABBCAAAAwgAAgMIAAODBAACGQgAAEMEAAFTCAACSwgAA4EEAAJBBAABAQQAAeMIAAEBBAAB0QgAABMIAAIBAAAAoQgAAIMEAAOhBAABAQAAAwsIAAEDBAAAYwgAAwEAAAExCAACAPwAAQMAAAIBAAAAIQgAAaEIAAKBBAACwwgAAiEEAAKZCAABgQQAA0EEAAIBBAAAAQgAAqMEAAIDAAABgwQAAGEIAACzCAAAgwQAAhsIAANhBAABAwAAAeEIAAPjBAABowgAAPMIAAABCAAAcQgAALMIAAODBAACUwgAAQEAAAEBBAABwwQAAcMEAAHBCAACgwAAAFEIAAIDAAAAAQAAAQMEAAIrCAACoQQAAgkIAAATCAADgwAAAAEIAAAhCAABgwgAANEIAAMBAAACAvwAAYMEAALjBAADYwQAAgMIAAHDBAABgwgAAEMIAACzCAAAAwgAAoEIAAIDBAACYQQAAUMEAADBCAABwwgAAkMIAANhBAABgQgAAREIAAAhCAAC-wgAAAEIAAKjBAABswgAAIEEAACzCAACCwgAAyMEAAKBBAAAQQgAANMIAAEDBAAAswgAAcMIAAABCAABAwAAAgEAAAKxCAACAwQAAIMIAAMDAAACgwQAAcEEAABxCAACowQAALEIAACBBAACIQQAAbMIAAIjBIAA4E0AJSHVQASqPAhAAGoACAAAdvwAAcL0AADw-AAAwvQAAFD4AABw-AACKvgAAM78AAJa-AACSPgAAQLwAACQ-AACaPgAAiD0AADC9AAA0vgAAND4AAKC8AADCPgAAxj4AAH8_AAAwvQAA1j4AAOC8AADgPAAA2D0AAEQ-AAA0vgAA4DwAAFA9AACoPQAApj4AANo-AABMPgAA6D0AAIa-AACovQAAsr4AABC9AACYPQAA6D0AAJi9AAAkPgAAyr4AAEA8AABEPgAAJL4AAOg9AACGvgAAfL4AALY-AACGvgAAyD0AAHA9AACSPgAAQLwAAF8_AADIvQAAgLsAAIY-AABwPQAAlr4AAPi9AAA8PiAAOBNACUh8UAEqjwIQARqAAgAAVL4AAFA9AAD4vQAAXb8AAEC8AABAPAAAZD4AAJi9AACAuwAAEL0AAGS-AAAkvgAAUL0AAIK-AADgvAAAgLsAAFC9AAAJPwAADL4AAEQ-AADIvQAAQLwAAIC7AACAuwAA2L0AAFA9AAC4vQAAUL0AAAS-AAAQPQAAiD0AAAQ-AAAEvgAAZL4AAGy-AABwvQAAND4AAKC8AACOvgAAQLwAAJi9AACYvQAAED0AAFQ-AABQPQAAoLwAAH-_AADIvQAAqL0AAFw-AACmPgAAqL0AADw-AAAQvQAAMD0AAKA8AACAOwAAyD0AAFA9AACovQAAZD4AANg9AADovQAAHL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=cAqhH_73GK0","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["10421292525562087083"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1834466299"},"4000204737495108356":{"videoId":"4000204737495108356","docid":"34-3-14-ZF1E946193761BDD3","description":"Herkese merhaba, TechThursday yayınlarımızın yeni bölümünde, tüm detayları ile Spring Security konularını anlatacağız. Basic Authentication, InMemory User Management, Default login page, JWT...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/790538/047a833940539c047bd5b564d6118e5c/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/_PW_PwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJdnwMpP6YhE","linkTemplate":"/video/preview/4000204737495108356?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"[TechThursday] Derinlemesine Spring Security","related_orig_text":"FolksDev","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"FolksDev\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=JdnwMpP6YhE\",\"src\":\"serp\",\"rvb\":\"ErADChM3ODY0Njk4NDg1NTAzODAzMTE4ChQxNzMyNjg2NjkxMjIyMzU4MjczNwoTODUxOTU4Mzc4Nzc1Njk4MjY5NgoTMzExMTMwNjk2NzE1MjUyNjE0MQoUMTU4ODE2NDUyMTk0MzE5MzM1NzkKFDEyNTQ3MTc4Mjc0OTkwNDUyMjEzChQxMzU3ODk0NzU4Mzk4MjE0MTUzOQoUMTExNDExNzk0ODg0MDg1OTk4MTEKEzk5MjcyNjUxMTYxNTc5MDM3OTAKFDE0MzAzNjA5NzExMzI2MTE3Nzc2ChQxMjk5NjUwNzYyODMxNjAyMTIyMQoTODg2NTQwNDE4NzM1MjEzMzE3NQoTNzgzNzAzMjQ0ODcyMzkwNDA4MAoTNDU0NjM1Nzc4MTA4ODY4MTM5NgoUMTY0NjUwNDI0MTU0MzMyODEwNDQKFDEwNzMyMTM4MTMwMjU3NjQ2NDAwChQxMDQyMTI5MjUyNTU2MjA4NzA4MwoTNDAwMDIwNDczNzQ5NTEwODM1NgoUMTIxMjAyMzM0ODI0ODE0MjkzNDQKFDEzMjMyOTEyMTk4MDgxOTc1MzE3GhUKEzQwMDAyMDQ3Mzc0OTUxMDgzNTZaEzQwMDAyMDQ3Mzc0OTUxMDgzNTZqiRcSATAYACJGGjEACipoaGF3Z2FlZnRqZnBxdWdiaGhVQ3ZaNVZnc1NoX2pDMnVsWkE2b3Itd3cSAgASKhHCDw8aDz8T6IoBggQkAYAEKyqLARABGniB_Qf-Df4CAPH7EQUGBP4BGgABCfUCAgD49AHyAwP_APf5APcBAAAAAP8CBf4AAAD47fT9-v4AABD7_vkDAAAAFfkP-vcAAAAFAfsR_wEAAPsGBwcD_wAADP79AQAAAAD6-gb8AQAAAAABAQMBAAAA9vMD_QAAAAAgAC2Nj9o7OBNACUhOUAIqhAIQABrwAXEHBwGP8gz6YyD3AAr99QGB7Rz_QsvH_RryIwDk-yEA-u4LANP2IADu8-AAKPL9AMMY0__lCAsA_eH5APX45gEpA8sA7er7Afv_JgLWAOT_sO4P__UTCwAAROkDGAzo_kMX-QAk9OkAAdzx_uvtDgQUDgUC8_Hn__AJGP358R8C9BL5_fAUHAf8DQz8CuL8Avn10wQbKxUAFhIG_SHzAf7sD_gDAPT5__rv9g0Q3usDBAXk_OYSCvTgEwwNCg7t_xL65f0A8f4DHQb39gomCv4H4AwH3gnsAwzo9_Qh6Az7HQkK-f3f__7WFQoP6gsI7yAALUFaJTs4E0AJSGFQAirPBxAAGsAH-u8Bv4Ebbzv-0mK9VKoEPlrwAr1Bn0g8mfWCPUjypjwaaIQ7Vu9AvgMP57yWSL08-MGBvn_o-LxEaU89j3EVPsAuu7praQk9R61APhJKBL34ByC9t7IkvikVwzxE0GK8ZExQPUbPrTz7qp66stztvGa-470BQjU8zTY8vSEjiz3sfno9a-_TPWqaQTyeP1K9Y4yZvB1NXLsP8lW8tFSzvSMCRD17_Dk93kB8vZy_qjuXe7e8joJWPd_P_DugBy0896mPPYDNXrxqN_Y7duMbPLV6drpW6I08A0_QvEc4zb1jOxu6HjcMvsY6sLzshq086c6IvVGd87ykHhw8C5kbPpBwtbtNaNK8iqvqvYHMkDtVpWY5paTiPIbRYj12mwG9I2x0uxDfsjpQOpG8TdOcPeQ29bwJbI48PD0lPCM9e7zqo766mWucvRS6IjzBmKM8mNp3vP019DyUHMs8nASlPF0AdTyjJ4C8EY3uPKdULj1to6a8tHP6vf-i-rzfDTO8w7ZqvS9Wj72U6Js8a65EvW462bqhvoY6lpFYuvAjTT3wHpg6S6wQvGdc3bv-6CO795MxvbNowL2f4jy72BqwvXzX_7tMvGq7lm2zO8ACHb3-N0C82fWxvUhHKbojMBm610w-PUp92T2FYLA6zDe8vQp5jrwIxO87MpSuPEVtoT3p-ge6K6E7vLrFlzxqJik8aMwUPjU8g7txKBq6QcWHPaBJzL14WLA7zwSUPDR6j70nmQi68I7HvXSIj7t6Ime3Y_0wuyULsTs957i6qvBKu_R-7TuZZKK6swiFPaT8RL1-gAO5MQuNPRfM6TwkRyy5C-uLvX10YLr287C5Qj5IvfpjVT2MI7g5bsXZPArkyLzf5QI6Y3RqveAZaL1Zb_23hJ4tPWKpZL3IsYi5WRyZPXWFaD3hTo44mWG4vXXfFrwrCKG5KT_JvSsAYT3b_YA5aw4QPRRPB70Lzge35HtLvcR0RjsBFLC4FM7uvfyXGj1aZ5Y2Pm_EPedu972QaTk59kczPaY0cT0K7bG4cfRCvf5lFz2TrMa3xVAzvUKXcL2t7vM4Ga1DvSfgsjwmzoc40GE-vD5WVb0teEa4E9kDPNlCkD24hNe3Tc0vPUoQqb2K1Yg3puivO5xMkb2GZRQ4HVVNvOEMvryhMiS4Sf_BPWVihDyEoAe4lrgIPPOvBT6pyT2z-KowPTdP2jxrCaO44GAUPXj9OD31iMc4T8sPPU4f5jyHNbe4l_RBvby8vz3pDhI4w3KlPW2r2b1Tt8C4IAA4E0AJSG1QASpzEAAaYDz9AA4v_O_C3EXU_gXXC_LXGPrawBn_-8wAIAvo8ggaOsIf9P_6wAICqQAAABoBkh_zALRtw9TCVRQ64KcW_iLxfxQQ6PP7EL7Twuju9sAXCtIIBADm884XQKzdHhYH_CAALTNeHTs4E0AJSG9QAiqvBhAMGqAGAADYQQAAAEEAAEDAAAAQwgAAiEEAAMDAAACgQQAAyEEAAMDBAACAwAAAYEIAAJ7CAABAwgAAEMIAAGxCAACKwgAA2MEAANjBAAAMwgAA4MAAACzCAAAswgAAkMEAAGBCAABAQQAAUMEAAIDCAAD2wgAAkEEAACBCAABEwgAAlEIAAJLCAADYQQAAhsIAADDBAAAAQQAA9EIAAODAAACYQQAA8EEAAMDBAAAwQgAAikIAAMBAAADywgAAEMEAABzCAACcQgAAiEEAAMDAAACAQQAAQEAAAMBAAACCQgAA-MEAAMbCAACIQQAAQMIAAAxCAACKQgAANEIAAIDBAACGwgAALEIAAPBBAAAkwgAAsMEAAIBAAADYwQAAYEIAACxCAABkwgAAKEIAAODAAAAcwgAAMMEAACDCAAC4QQAA0MEAAOjBAACgQAAAIEEAAFBBAADowQAAEEIAAGhCAACYwQAAKEIAAFBBAADwwQAAjEIAAIBBAADgwQAAsMEAACDCAAC4QQAAgEEAAIhBAAAAwAAAcMEAABhCAABoQgAAlsIAAJjBAAAkwgAAsMEAAKBAAACgwQAAREIAAFhCAAAAwAAAcMEAABjCAACAPwAAmEEAABDCAAAQwgAA2EEAANDBAABwQQAAcMEAAODCAACQwQAAFEIAADRCAACowQAAwMAAADTCAAD4wQAAuEEAAABAAABAQAAAuEEAAPBBAABAwAAAkMEAADxCAACAvwAAbMIAAFBBAACoQQAAgMEAALDBAACEQgAADEIAAIDBAAAwQQAAQEEAAEBAAACgwAAAoMAAAABBAABAQAAAQMIAAI7CAACQwgAAVMIAAJDCAACOQgAANMIAAExCAAA4wgAA6MEAAKDBAACQQQAAIEIAALBCAADQQQAALEIAAPjBAAAIQgAAQMEAAKjBAABwQQAAyMEAAPjBAACgwQAAfEIAAOBBAACAQAAA0MEAABDBAABgQQAASEIAAABAAAB8wgAAoEAAAJjBAABEwgAAjsIAAETCAACAQQAAoMAAAHBBAABAQAAAIMEAABTCAACAwAAAJMIgADgTQAlIdVABKo8CEAAagAIAAKi9AAC4PQAAmL0AAEw-AADOvgAAZD4AAK4-AAAtvwAAFL4AAHA9AACmvgAAur4AAIg9AADIvQAAZL4AAIA7AADGvgAAML0AAHw-AAAFPwAAfz8AADS-AACAOwAAEL0AAFy-AABQvQAAoDwAABC9AACWPgAAiD0AAGQ-AAAUPgAA-L0AAOC8AABkPgAA2L0AAIg9AAAkvgAAmL0AACw-AACCvgAAiL0AAIY-AACavgAABD4AANY-AACYvQAABL4AABy-AAC4vQAA6D0AAJi9AABQvQAAZL4AAKY-AACIPQAAST8AABC9AACgPAAAFD4AAEA8AAAsPgAAMD0AABw-IAA4E0AJSHxQASqPAhABGoACAACavgAAuj4AAI6-AABHvwAAqr4AAOi9AACAuwAAQLwAALg9AAC4PQAAFL4AADy-AACCvgAAbL4AAMi9AACgvAAAJL4AAA0_AAAEvgAAuj4AAFC9AADIvQAA-L0AAPi9AAB0vgAAoDwAABy-AAAwPQAA6L0AABS-AAC4PQAAmD0AAPg9AADIPQAAMD0AACS-AABkPgAAoDwAAGy-AACYPQAAcL0AABC9AABcvgAAgLsAAHS-AAAMPgAAf78AAOC8AAAsvgAAoDwAAAw-AADovQAAiD0AAJY-AAAsPgAAcD0AAOC8AABEPgAAcD0AAKA8AACIvQAAmL0AAKA8AAD4PSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=JdnwMpP6YhE","parent-reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["4000204737495108356"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"611440793"}},"dups":{"7864698485503803118":{"videoId":"7864698485503803118","title":"Proje Yönetim Çeşitleri, Algoritma Pratikleri ve Docker Yayınlarımız - \u0007[FolksDev\u0007] Podcast #4","cleanTitle":"Proje Yönetim Çeşitleri, Algoritma Pratikleri ve Docker Yayınlarımız - FolksDev Podcast #4","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=8k62W_jQid4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/8k62W_jQid4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3499,"text":"58:19","a11yText":"Süre 58 dakika 19 saniye","shortText":"58 dk."},"date":"15 mar 2021","modifyTime":1615766400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/8k62W_jQid4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=8k62W_jQid4","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":3499},"parentClipId":"7864698485503803118","href":"/preview/7864698485503803118?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/7864698485503803118?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17326866912223582737":{"videoId":"17326866912223582737","title":"Yurtdışında Kariyer ve Yaşam - \u0007[FolksDev\u0007] Podcast #8","cleanTitle":"Yurtdışında Kariyer ve Yaşam - FolksDev Podcast #8","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=SeQndf1AuFo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/SeQndf1AuFo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":10000,"text":"2:46:40","a11yText":"Süre 2 saat 46 dakika 40 saniye","shortText":"2 sa. 46 dk."},"date":"5 ağu 2021","modifyTime":1628186938000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/SeQndf1AuFo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=SeQndf1AuFo","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":10000},"parentClipId":"17326866912223582737","href":"/preview/17326866912223582737?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/17326866912223582737?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8519583787756982696":{"videoId":"8519583787756982696","title":"SpringBoot'a Giriş Workshop'u Bölüm #1 - \u0007[FolksDev\u0007] ile Yazılım Öğreniyorum","cleanTitle":"SpringBoot'a Giriş Workshop'u Bölüm #1 - FolksDev ile Yazılım Öğreniyorum","host":{"title":"YouTube","href":"http://www.youtube.com/live/i_z4h6dRLb4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/i_z4h6dRLb4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4522,"text":"1:15:22","a11yText":"Süre 1 saat 15 dakika 22 saniye","shortText":"1 sa. 15 dk."},"views":{"text":"19,2bin","a11yText":"19,2 bin izleme"},"date":"11 oca 2021","modifyTime":1610323200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/i_z4h6dRLb4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=i_z4h6dRLb4","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":4522},"parentClipId":"8519583787756982696","href":"/preview/8519583787756982696?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/8519583787756982696?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3111306967152526141":{"videoId":"3111306967152526141","title":"Yurt dışında Nasıl İş Bulunur? @\u0007[FolksDev\u0007]","cleanTitle":"Yurt dışında Nasıl İş Bulunur? @FolksDev","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=g8GFvFXIsqE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/g8GFvFXIsqE?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdms0aTU2djg2RF9CeGZoZ3RJYVQtZw==","name":"Koray Küpe","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Koray+K%C3%BCpe","origUrl":"http://www.youtube.com/@KorayK%C3%BCpe","a11yText":"Koray Küpe. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":9564,"text":"2:39:24","a11yText":"Süre 2 saat 39 dakika 24 saniye","shortText":"2 sa. 39 dk."},"date":"20 eyl 2023","modifyTime":1695232823000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/g8GFvFXIsqE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=g8GFvFXIsqE","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":9564},"parentClipId":"3111306967152526141","href":"/preview/3111306967152526141?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/3111306967152526141?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15881645219431933579":{"videoId":"15881645219431933579","title":"Çöken Google Servisleri, Java Summit, Go ve Spring Workshopları - \u0007[FolksDev\u0007] Podcast #2","cleanTitle":"Çöken Google Servisleri, Java Summit, Go ve Spring Workshopları - FolksDev Podcast #2","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=EeQ65BF-U2U","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/EeQ65BF-U2U?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1885,"text":"31:25","a11yText":"Süre 31 dakika 25 saniye","shortText":"31 dk."},"date":"6 oca 2021","modifyTime":1609891200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/EeQ65BF-U2U?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=EeQ65BF-U2U","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":1885},"parentClipId":"15881645219431933579","href":"/preview/15881645219431933579?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/15881645219431933579?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12547178274990452213":{"videoId":"12547178274990452213","title":"Spring Boot ile Unit Test Kavramı - \u0007[FolksDev\u0007] ile Yazılım Öğreniyorum","cleanTitle":"Spring Boot ile Unit Test Kavramı - FolksDev ile Yazılım Öğreniyorum","host":{"title":"YouTube","href":"http://www.youtube.com/live/zBcqyUBOXr4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/zBcqyUBOXr4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":776,"text":"12:56","a11yText":"Süre 12 dakika 56 saniye","shortText":"12 dk."},"views":{"text":"5,5bin","a11yText":"5,5 bin izleme"},"date":"30 oca 2021","modifyTime":1611964800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/zBcqyUBOXr4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=zBcqyUBOXr4","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":776},"parentClipId":"12547178274990452213","href":"/preview/12547178274990452213?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/12547178274990452213?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13578947583982141539":{"videoId":"13578947583982141539","title":"Spring Boot ile Unit Test Nasıl Yazılır - \u0007[FolksDev\u0007] ile Yazılım Öğreniyorum","cleanTitle":"Spring Boot ile Unit Test Nasıl Yazılır - FolksDev ile Yazılım Öğreniyorum","host":{"title":"YouTube","href":"http://www.youtube.com/live/6CrpncmMivM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/6CrpncmMivM?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1182,"text":"19:42","a11yText":"Süre 19 dakika 42 saniye","shortText":"19 dk."},"views":{"text":"9,2bin","a11yText":"9,2 bin izleme"},"date":"3 şub 2021","modifyTime":1612310400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/6CrpncmMivM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=6CrpncmMivM","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":1182},"parentClipId":"13578947583982141539","href":"/preview/13578947583982141539?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/13578947583982141539?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"11141179488408599811":{"videoId":"11141179488408599811","title":"5 Dakikada İleri Seviye Docker Build Öğrenin","cleanTitle":"5 Dakikada İleri Seviye Docker Build Öğrenin","host":{"title":"YouTube","href":"http://www.youtube.com/live/W41UZVR0Dzo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/W41UZVR0Dzo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":315,"text":"5:15","a11yText":"Süre 5 dakika 15 saniye","shortText":"5 dk."},"views":{"text":"1,5bin","a11yText":"1,5 bin izleme"},"date":"3 mar 2021","modifyTime":1614729600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/W41UZVR0Dzo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=W41UZVR0Dzo","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":315},"parentClipId":"11141179488408599811","href":"/preview/11141179488408599811?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/11141179488408599811?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9927265116157903790":{"videoId":"9927265116157903790","title":"Nedir Bu Cloud Development - Yazılımcı Sohbetleri#3 - Konuğumuz Çağrı Altuğ","cleanTitle":"Nedir Bu Cloud Development - Yazılımcı Sohbetleri#3 - Konuğumuz Çağrı Altuğ","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=7qUokM0ocwo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/7qUokM0ocwo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":7045,"text":"1:57:25","a11yText":"Süre 1 saat 57 dakika 25 saniye","shortText":"1 sa. 57 dk."},"date":"19 nis 2021","modifyTime":1618790400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/7qUokM0ocwo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=7qUokM0ocwo","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":7045},"parentClipId":"9927265116157903790","href":"/preview/9927265116157903790?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/9927265116157903790?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14303609711326117776":{"videoId":"14303609711326117776","title":"SpringBoot Eğitimi #6 - Integration Test ve Github Proje Oluşturma","cleanTitle":"SpringBoot Eğitimi #6 - Integration Test ve Github Proje Oluşturma","host":{"title":"YouTube","href":"http://www.youtube.com/live/ngRWtIuV8so","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ngRWtIuV8so?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2694,"text":"44:54","a11yText":"Süre 44 dakika 54 saniye","shortText":"44 dk."},"views":{"text":"3,9bin","a11yText":"3,9 bin izleme"},"date":"29 haz 2021","modifyTime":1624924800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ngRWtIuV8so?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ngRWtIuV8so","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":2694},"parentClipId":"14303609711326117776","href":"/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/14303609711326117776?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12996507628316021221":{"videoId":"12996507628316021221","title":"Spring Boot ile Kafka Entegrasyonu","cleanTitle":"Spring Boot ile Kafka Entegrasyonu","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=bLnhdRgo7Yc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/bLnhdRgo7Yc?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":620,"text":"10:20","a11yText":"Süre 10 dakika 20 saniye","shortText":"10 dk."},"views":{"text":"4,6bin","a11yText":"4,6 bin izleme"},"date":"12 nis 2021","modifyTime":1618185600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/bLnhdRgo7Yc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=bLnhdRgo7Yc","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":620},"parentClipId":"12996507628316021221","href":"/preview/12996507628316021221?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/12996507628316021221?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8865404187352133175":{"videoId":"8865404187352133175","title":"Efektif Çalışma Yöntemleri ve Stratejileri","cleanTitle":"Efektif Çalışma Yöntemleri ve Stratejileri","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=elnQgRXrpuo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/elnQgRXrpuo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":8005,"text":"2:13:25","a11yText":"Süre 2 saat 13 dakika 25 saniye","shortText":"2 sa. 13 dk."},"views":{"text":"2,3bin","a11yText":"2,3 bin izleme"},"date":"13 haz 2023","modifyTime":1686679252000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/elnQgRXrpuo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=elnQgRXrpuo","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":8005},"parentClipId":"8865404187352133175","href":"/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/8865404187352133175?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7837032448723904080":{"videoId":"7837032448723904080","title":"Güncellenmiş SpringBoot Eğitimi ve ReactJS Web Uygulama Geliştirmesi - Tek Part","cleanTitle":"Güncellenmiş SpringBoot Eğitimi ve ReactJS Web Uygulama Geliştirmesi - Tek Part","host":{"title":"YouTube","href":"http://www.youtube.com/live/10yKGY1BIBk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/10yKGY1BIBk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":29166,"text":"8:06:06","a11yText":"Süre 8 saat 6 dakika 6 saniye","shortText":"8 sa. 6 dk."},"views":{"text":"31,8bin","a11yText":"31,8 bin izleme"},"date":"6 oca 2023","modifyTime":1673017260000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/10yKGY1BIBk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=10yKGY1BIBk","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":29166},"parentClipId":"7837032448723904080","href":"/preview/7837032448723904080?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/7837032448723904080?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4546357781088681396":{"videoId":"4546357781088681396","title":"5 Dakikada Spring Data Redis Kullanmayı Öğrenin","cleanTitle":"5 Dakikada Spring Data Redis Kullanmayı Öğrenin","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=2BRoCFGJeng","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/2BRoCFGJeng?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":455,"text":"7:35","a11yText":"Süre 7 dakika 35 saniye","shortText":"7 dk."},"views":{"text":"7,8bin","a11yText":"7,8 bin izleme"},"date":"23 nis 2021","modifyTime":1619136000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/2BRoCFGJeng?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=2BRoCFGJeng","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":455},"parentClipId":"4546357781088681396","href":"/preview/4546357781088681396?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/4546357781088681396?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16465042415433281044":{"videoId":"16465042415433281044","title":"Spring Boot ile Socket IO Kullanimi ve Testi","cleanTitle":"Spring Boot ile Socket IO Kullanimi ve Testi","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=wsDeTuuhZRg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/wsDeTuuhZRg?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3291,"text":"54:51","a11yText":"Süre 54 dakika 51 saniye","shortText":"54 dk."},"views":{"text":"5,4bin","a11yText":"5,4 bin izleme"},"date":"28 eyl 2022","modifyTime":1664323200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/wsDeTuuhZRg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=wsDeTuuhZRg","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":3291},"parentClipId":"16465042415433281044","href":"/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/16465042415433281044?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10732138130257646400":{"videoId":"10732138130257646400","title":"[TechThursday] Mastering of System Design #2","cleanTitle":"[TechThursday] Mastering of System Design #2","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=v_RgxbW5gmQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/v_RgxbW5gmQ?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":8030,"text":"2:13:50","a11yText":"Süre 2 saat 13 dakika 50 saniye","shortText":"2 sa. 13 dk."},"views":{"text":"2,7bin","a11yText":"2,7 bin izleme"},"date":"30 mayıs 2024","modifyTime":1717095644000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/v_RgxbW5gmQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=v_RgxbW5gmQ","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":8030},"parentClipId":"10732138130257646400","href":"/preview/10732138130257646400?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/10732138130257646400?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10421292525562087083":{"videoId":"10421292525562087083","title":"Apache Kafka - Kod Örnekleri ile Veri Yazma ve Okuma","cleanTitle":"Apache Kafka - Kod Örnekleri ile Veri Yazma ve Okuma","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=cAqhH_73GK0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/cAqhH_73GK0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":783,"text":"13:03","a11yText":"Süre 13 dakika 3 saniye","shortText":"13 dk."},"views":{"text":"2,5bin","a11yText":"2,5 bin izleme"},"date":"31 mar 2021","modifyTime":1617148800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/cAqhH_73GK0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=cAqhH_73GK0","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":783},"parentClipId":"10421292525562087083","href":"/preview/10421292525562087083?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/10421292525562087083?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4000204737495108356":{"videoId":"4000204737495108356","title":"[TechThursday] Derinlemesine Spring Security","cleanTitle":"[TechThursday] Derinlemesine Spring Security","host":{"title":"YouTube","href":"http://www.youtube.com/live/JdnwMpP6YhE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/JdnwMpP6YhE?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlo1VmdzU2hfakMydWxaQTZvci13dw==","name":"FolksDev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=FolksDev","origUrl":"http://www.youtube.com/@FolksDev","a11yText":"FolksDev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":17768,"text":"4:56:08","a11yText":"Süre 4 saat 56 dakika 8 saniye","shortText":"4 sa. 56 dk."},"views":{"text":"21,6bin","a11yText":"21,6 bin izleme"},"date":"16 kas 2023","modifyTime":1700157634000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/JdnwMpP6YhE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=JdnwMpP6YhE","reqid":"1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL","duration":17768},"parentClipId":"4000204737495108356","href":"/preview/4000204737495108356?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","rawHref":"/video/preview/4000204737495108356?parent-reqid=1773451837013264-5794520602948243197-balancer-l7leveler-kubr-yp-sas-67-BAL&text=FolksDev","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x906f9600bf4","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"5794520602948243197767","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":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"FolksDev","queryUriEscaped":"FolksDev","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}