{"pages":{"search":{"query":"İstanbul Java User Group","originalQuery":"Istanbul Java User Group","serpid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","parentReqid":"","serpItems":[{"id":"7492358171717047320-0-0","type":"videoSnippet","props":{"videoId":"7492358171717047320"},"curPage":0},{"id":"9063911726533740989-0-1","type":"videoSnippet","props":{"videoId":"9063911726533740989"},"curPage":0},{"id":"6161411527117791156-0-2","type":"videoSnippet","props":{"videoId":"6161411527117791156"},"curPage":0},{"id":"5145126190725031378-0-3","type":"videoSnippet","props":{"videoId":"5145126190725031378"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dMSwc3RhbmJ1bCBKYXZhIFVzZXIgR3JvdXAK","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","ui":"desktop","yuid":"4797838061772904849"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"13705493216040102739-0-5","type":"videoSnippet","props":{"videoId":"13705493216040102739"},"curPage":0},{"id":"575395345766754141-0-6","type":"videoSnippet","props":{"videoId":"575395345766754141"},"curPage":0},{"id":"1066250466107120589-0-7","type":"videoSnippet","props":{"videoId":"1066250466107120589"},"curPage":0},{"id":"204103496928554886-0-8","type":"videoSnippet","props":{"videoId":"204103496928554886"},"curPage":0},{"id":"17295810766764126896-0-9","type":"videoSnippet","props":{"videoId":"17295810766764126896"},"curPage":0},{"id":"2753259180847263909-0-10","type":"videoSnippet","props":{"videoId":"2753259180847263909"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dMSwc3RhbmJ1bCBKYXZhIFVzZXIgR3JvdXAK","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","ui":"desktop","yuid":"4797838061772904849"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"12183700714327144696-0-12","type":"videoSnippet","props":{"videoId":"12183700714327144696"},"curPage":0},{"id":"8820323601400314804-0-13","type":"videoSnippet","props":{"videoId":"8820323601400314804"},"curPage":0},{"id":"5565053080224473885-0-14","type":"videoSnippet","props":{"videoId":"5565053080224473885"},"curPage":0},{"id":"1855494914923896960-0-15","type":"videoSnippet","props":{"videoId":"1855494914923896960"},"curPage":0},{"id":"16313613518101907216-0-16","type":"videoSnippet","props":{"videoId":"16313613518101907216"},"curPage":0},{"id":"3703433802721405917-0-17","type":"videoSnippet","props":{"videoId":"3703433802721405917"},"curPage":0},{"id":"122214671911889443-0-18","type":"videoSnippet","props":{"videoId":"122214671911889443"},"curPage":0},{"id":"12123752749445649647-0-19","type":"videoSnippet","props":{"videoId":"12123752749445649647"},"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,"correction":{"items":[{"kind":"reask","rule":"Misspell","query":"\u0007(I\u0007)stanbul Java User Group","url":"/video/search?text=Istanbul+Java+User+Group&noreask=1&nomisspell=1","params":{"text":"Istanbul Java User Group","noreask":"1","nomisspell":"1"},"helpUrl":"https://yandex.com.tr/support/search/info/request-correction.xml","helpTarget":"_blank","helpAriaLabel":"Yazım hatası düzeltme servisi"}],"id":"969849911051"},"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":"dMSwc3RhbmJ1bCBKYXZhIFVzZXIgR3JvdXAK","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","ui":"desktop","yuid":"4797838061772904849"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DIstanbul%2BJava%2BUser%2BGroup","pages":[{"reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"3077802135034512654744","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"}}},"new_template_version":4,"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,61;1469658,0,78;1457615,0,28;1480629,0,93;1500307,0,30;1492433,0,62;1504421,0,84;1489228,0,85;1493851,0,28;1493654,0,4;1500002,0,14;1499540,0,99;1503564,0,15;1506793,0,60;1478496,0,44;1497893,0,9;1501448,0,95;1504571,0,30;1487680,0,7;1496659,0,87;1496440,0,54;1501424,0,8;1496182,0,55;1494286,0,22;1503417,0,40;1499512,0,0;1498299,0,94;912217,0,38;1502074,0,88;259953,0,95;1502751,0,18;151171,0,3;1281084,0,14;287509,0,82;1447467,0,19;1006734,0,50;1482982,0,21;1499422,0,76;1478787,0,51"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DIstanbul%2BJava%2BUser%2BGroup","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://gs.yandex.com.tr/video/search?text=Istanbul+Java+User+Group","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":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","backUrl":"//ya.ru","url":"https://gs.yandex.com.tr/video/search?text=Istanbul+Java+User+Group","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"İstanbul Java User Group: Yandex'te 2 bin video bulundu","description":"Результаты поиска по запросу \"İstanbul Java User Group\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"İstanbul Java User Group — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y7d26055813af7f663c868b298f7f5bf9","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1503641,1469658,1457615,1480629,1500307,1492433,1504421,1489228,1493851,1493654,1500002,1499540,1503564,1506793,1478496,1497893,1501448,1504571,1487680,1496659,1496440,1501424,1496182,1494286,1503417,1499512,1498299,912217,1502074,259953,1502751,151171,1281084,287509,1447467,1006734,1482982,1499422,1478787","queryText":"Istanbul Java User Group","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"4797838061772904849","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,1227266,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459277,1459585,1461130,1492788,1495633,1507154,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1772904969","tz":"America/Louisville","to_iso":"2026-03-07T12:36:09-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-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,1457615,1480629,1500307,1492433,1504421,1489228,1493851,1493654,1500002,1499540,1503564,1506793,1478496,1497893,1501448,1504571,1487680,1496659,1496440,1501424,1496182,1494286,1503417,1499512,1498299,912217,1502074,259953,1502751,151171,1281084,287509,1447467,1006734,1482982,1499422,1478787","queryText":"Istanbul Java User Group","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"4797838061772904849","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":"3077802135034512654744","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":160,"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,"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":"4797838061772904849","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1781.0__2144705cd09da59f9cd0e87965e2e269ec41cadb","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":"gs.yandex.com.tr/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","request_entry_completed":"2021","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","snippet":"254","icon":"1167","abuse":"1436","submit":"297","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":{"7492358171717047320":{"videoId":"7492358171717047320","docid":"34-9-6-Z65860BDB33849CD6","description":"Java User Group (JUG) İstanbul tarafından, yazılım dünyasının son gelişmelerini paylaşmanın yanı sıra yazılımcılar arasındaki etkileşimi artırmak ve sürdürülebilirliğe katkı sağlamak amacıyla...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4607965/85de98227c7d2885869c770a24b15d94/564x318_1"},"target":"_self","position":"0","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DdMw-f5dthFU","linkTemplate":"/video/preview/7492358171717047320?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"JUG Tech Day #3 Etkinlik Sonu Trailer","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=dMw-f5dthFU\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoVChM3NDkyMzU4MTcxNzE3MDQ3MzIwWhM3NDkyMzU4MTcxNzE3MDQ3MzIwasINEgEwGAAiWBpFAAo-aGhzZWhhcW1oYmhvbXVraGhodHRwOi8vd3d3LnlvdXR1YmUuY29tL0BJc3RhbmJ1bEphdmFVc2VyR3JvdXASAgARKg_CDw8aDz8TOoIEJAGABCsqiwEQARp4gfT89v4B_wD4CwAP-Qj8AvYL-wT4_f0A6vj78wL_AQDp8_z8_P8AAAcF_fsAAAAA-vz0-fX-AQAA7gP0AgAAAPz8Af_wAQAA-fv5AgABAAD2BAL4AgAAAB3x-AP_AAAA9wwS-_8AAAAO6_sPAAAAAPjh-_wBAAAAIAAthUHROzgTQAlITlACKnMQABpg9xoAQBAe_d_SEAZAUAAv-OPhB9ee2f8KOADvCanh0-724UU2AOsGEAmfAAAAGQmRJPAAwH_02MYi7kUD5r_z4Dxj3hr_7QEy-NHE_93wUTAE3h3zAO7p5hIyn8czE2QTIAAtZhQVOzgTQAlIb1ACKq8GEAwaoAYAAJBBAACAQAAAdEIAAHhCAADAwAAA2EEAAERCAABgQQAAGMIAAMhBAAAQQQAAZEIAALzCAAD4wQAAmEEAAAAAAAB4QgAAiEEAAOBAAACQwgAAeEIAAODAAACIQQAAlkIAAChCAADAwQAAmMEAANDBAACSQgAAMEEAALjBAACcQgAAQEEAAFDBAABowgAAIEIAANhBAACWQgAAMEEAAMDAAACowQAAIEEAAFBBAABgQgAAXEIAAIBBAACQQQAAEEEAADRCAAAMwgAAAMAAALjBAAB8wgAAEMEAAGDCAADIwQAADMIAAMhBAAAMwgAAQMEAAJDBAAAAQgAAhMIAAJzCAAAwwgAAsEEAADBBAACgwAAALMIAANBBAAAwQgAA6EEAAKDAAABAQQAAKEIAAFBBAADAwgAABEIAAIBBAAAcwgAAkMEAACzCAACIwQAAuMEAAFhCAADAwQAARMIAAMjBAABAQgAAiMEAAGDBAAAgQgAAgEIAAIbCAABQwQAAOMIAAABCAAAMwgAAgL8AAEDAAAD4QQAAQEEAAFxCAADywgAAWMIAALhBAAAMwgAAKEIAACDBAABYQgAAmEIAAKDAAAAUwgAA0EEAAGhCAACEQgAACEIAAIC_AABIQgAAoMEAAABCAACQQQAAAMIAAMDAAABQQQAAiMEAADDCAACwQQAAdMIAAEzCAADKQgAAgL8AAChCAACwwQAALEIAAKhBAAAAQgAAAAAAAKDAAACkwgAAAMEAALBBAABAQgAAqEEAAGhCAAA0QgAAwMEAAABAAADAQQAAuMEAAKBBAADIwQAAgMEAAIA_AADgQQAADMIAAIDAAABUQgAAuMEAAAhCAAAAwgAAmEEAAMrCAAAwwgAA8MEAAEDAAADAQQAA0EEAAAhCAACYwQAAAMIAAMDAAABcwgAAcEEAAEBBAAAQwQAAUEIAAKzCAAAAwAAA8EEAAAAAAADYwQAAoMAAACjCAAB4QgAAKMIAAJDBAADIQgAAAMEAAIhBAAA8wgAAXEIAAAAAAAA8QgAAcMEAANDBAAC0wgAAGMIAAEDBAAAQQiAAOBNACUh1UAEqjwIQABqAAgAAXL4AAHw-AAAQPQAAuj4AAEC8AACYPQAAbL4AAAm_AACOvgAAuD0AAOg9AABQvQAAoLwAABC9AAAQvQAAPL4AAAw-AAD4PQAAmD0AAJY-AAB_PwAAMD0AACS-AAC4vQAAUL0AAMi9AAAMvgAAuL0AAAQ-AABwPQAAXD4AAIi9AACIPQAAiL0AABC9AAAQvQAAFL4AAGS-AACGvgAArr4AADA9AAAMvgAAyD0AAIq-AAD4PQAAfL4AAEw-AAB0vgAAyD0AAES-AAA8PgAAmD0AALi9AACYPQAAJL4AAIC7AADqPgAAyL0AAFQ-AAC2PgAABD4AAEy-AACCPgAABL4gADgTQAlIfFABKo8CEAEagAIAABy-AACYvQAAfL4AADG_AACYvQAAFD4AAHy-AADKPgAALL4AAMg9AACgvAAAQLwAAMi9AACCvgAAuD0AAEA8AACovQAAPT8AAFC9AAA8PgAAZL4AABQ-AAD4PQAAqD0AAJq-AABAPAAA-L0AAJi9AAD4PQAAbL4AAJg9AAAQPQAAgDsAABA9AAAcPgAAML0AABA9AAAkPgAAir4AAOA8AAAEvgAAcD0AAI6-AAAEvgAAML0AAIg9AAB_vwAAMD0AABw-AACmvgAAQLwAAIK-AACCPgAAij4AAJI-AAAwPQAA2D0AAOA8AACgvAAA4LwAAHC9AABQvQAAuL0AAKi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=dMw-f5dthFU","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":405,"cheight":720,"cratio":0.5625,"dups":["7492358171717047320"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"9063911726533740989":{"videoId":"9063911726533740989","docid":"34-1-11-ZE5245F80832B9ED4","description":"Java Community Process, Java standartlarının oluşturulmasından ve teknik şartnamelerin (Technical Specifications) geliştirim ve onayından sorumludur. JUG Istanbul, JCP’ye katılan Türkiye’deki ilk...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3370021/5c0bc77300af83b2dbfe4c750868f346/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/_OJLPAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=videoid:9063911726533740989","teaser":[{"list":{"type":"unordered","items":["Bu video, Berkay Demirel tarafından sunulan bir eğitim içeriğidir. Berkay, Çanakkale Onsekiz Mart Üniversitesi mezunu olup yaklaşık üç yıldır sektörde çalışmakta ve Jeva üzerine Jack İstanbul'da Open JDK ve Java Community Process üzerine çalışmalar yapmaktadır.","Sunumda Java Community Process ve Open JDK'ya nasıl katkı verilebileceği anlatılmaktadır. Berkay, Java Community Process'in Java standartlarının oluşturulması için herkesin bireysel, takım veya şirket olarak katılabileceği bir süreç olduğunu, Open JDK'nın ise Java'nın açık kaynak olarak geliştirilmesi için yürütülen bir proje olduğunu açıklamaktadır. Ayrıca, katkı vermenin nedenleri, katkı verme yöntemleri ve GCR (Good Change Request) süreci gibi konular detaylı olarak ele alınmaktadır. Sunum, bir yarışma ile devam etmekte ve ilk üç kişiye IntelliJ lisansı hediye edilecektir."]},"endTime":542,"title":"Java Community Process ve Open JDK'ya Katkı Verme Sunumu","beginTime":0}],"fullResult":[{"index":0,"title":"Sunum ve Java Community Process Tanıtımı","list":{"type":"unordered","items":["Berkay Demirel, Çanakkale Onsekiz Mart Üniversitesi'nden 2018'de mezun olmuş ve yaklaşık üç yıldır sektörde çalışmaktadır.","Java'nın mutfağında olmak ve Java'ya katkı vermek için bireysel olarak veya topluluk olarak nasıl dahil olunabileceğini anlatacaktır.","Sunumda Java Community Process, Open JDK ve bu süreçlere katkı verme yöntemleri hakkında bilgi verilecektir."]},"beginTime":0,"endTime":64,"href":"/video/preview/9063911726533740989?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=0&ask_summarization=1"},{"index":1,"title":"Java User Group İstanbul ve Java Community Process","list":{"type":"unordered","items":["Java User Group İstanbul 2010 yılında kurulmuş, Java teknolojileri ve yazılım ekosistemine katkıda bulunmak için yüzden fazla etkinlik düzenleyen ve altıbin'den fazla üyesi olan büyük bir topluluktur.","Java Community Process, Java standartlarının oluşturulması için herkesin bireysel, takım veya şirket olarak katkı verebilmesi için oluşturulmuş bir süreçtir.","Open JDK, Java'nın açık kaynak olarak geliştirilmesi ve ücretsiz olması için yürütülen bir projedir."]},"beginTime":64,"endTime":143,"href":"/video/preview/9063911726533740989?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=64&ask_summarization=1"},{"index":2,"title":"Java'ya Katkı Vermenin Önemi","list":{"type":"unordered","items":["Java'nın ücretsiz kalıp daha fazla insana erişebilmesi için katkı vermek gerekir.","Sekiz milyondan fazla geliştiricisi olan bir dile katkı sağlayarak CV'de güzel bir şey oluşturup teknik olarak kendimizi geliştirmiş oluruz.","Bu süreçlere katkı verirken network anlamında da birçok insanla tanışabiliriz ve teknolojiyi yaratan bir insan olmaktan ayrı bir güzel bir şey olur."]},"beginTime":143,"endTime":194,"href":"/video/preview/9063911726533740989?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=143&ask_summarization=1"},{"index":3,"title":"Java'ya Katkı Verme Yöntemleri","list":{"type":"unordered","items":["Bireysel olarak, takım olarak veya bir topluluğa katılarak katkı verilebilir.","Öncelikle katkı vermek istediğiniz projeyi seçmelisiniz; Oracle'ın JDK'sına, Open JDK'ya veya seçilmiş projelere katkı verebilirsiniz.","E-posta listelerine üye olup süreçleri takip edebilir, mevcut dağıtımları indirip kullanabilir, hataları bulup bugları açabilirsiniz."]},"beginTime":194,"endTime":304,"href":"/video/preview/9063911726533740989?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=194&ask_summarization=1"},{"index":4,"title":"Farklı Katkı Yöntemleri","list":{"type":"unordered","items":["Kod yazıp Java diline katmak zorunda değilsiniz, mevcut süreçleri indirip kullanabilir, test edebilir ve bugları raporlayabilirsiniz.","Etkinlik düzenleyerek, blog yazarak bu süreçte nasıl katkı olunabileceğini tanıtabilirsiniz.","Test yaparak, bulgular açarak veya bulgular üzerinde geliştirme yaparak katkı verebilirsiniz."]},"beginTime":304,"endTime":357,"href":"/video/preview/9063911726533740989?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=304&ask_summarization=1"},{"index":5,"title":"GCR ve Java'nın Gelişimi","list":{"type":"unordered","items":["GCR (Graduated Commit Request), Java dilinde bir özellik katmak istiyorsanız fikriniz varsa oluşturabileceğiniz bir süreçtir.","Java Community Process, herkesin bireysel, şirket veya topluluk olarak katılabileceği, fikrini belirtebileceği ve öneride bulunabileceği bir yerdir.","Bir istekte bulunduğunuzda bu herkese açık bir şekilde süreçlerden geçer ve onay alırsa Java'nın bir sonraki sürümüne eklenir."]},"beginTime":357,"endTime":449,"href":"/video/preview/9063911726533740989?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=357&ask_summarization=1"},{"index":6,"title":"Java User Group İstanbul ile İletişim","list":{"type":"unordered","items":["Java User Group İstanbul'un web sitesi, Twitter adresi ve Skype kanalı bulunmaktadır.","Çete Ekrana'dan paylaşılan Java Community Process süreçleri aktif olarak diğer üyelerle beraber çalışmalara başlanmıştır.","Ayda bir kerede toplanılıyor ve web sayfasında blog kısmında her ay yapılan gelişmeler paylaşılıyor."]},"beginTime":449,"endTime":526,"href":"/video/preview/9063911726533740989?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=449&ask_summarization=1"}],"linkTemplate":"/video/preview/9063911726533740989?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Java Community Process & OpenJDK - JUG Istanbul Sunum","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=yZOE-xIyu30\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoVChM5MDYzOTExNzI2NTMzNzQwOTg5WhM5MDYzOTExNzI2NTMzNzQwOTg5aogXEgEwGAAiRRoxAAoqaGhrcGNvcGV1eXdwYXFhY2hoVUNHTWFEdDJYV1ZqengwMnBjTHFxeldnEgIAEioQwg8PGg8_E54EggQkAYAEKyqLARABGniB-Q_0_gL-AOf18wMCAAEA8e739vv-_gDlD_z4CP0BAP0FAPwFAAAA__4G9PoAAADzBgMJ-wAAABELDQD0AAAADQgHA_wAAAD4-fQO_wAAAAQJ9QUE_wAAAgvvCf8AAAAIDf8A-f8AARMR9AYBAAAA8ekDAQAAAAAgAC2O-ss7OBNACUhOUAIqhAIQABrwAX_38gK8-Q79GtrrAOD_-AGXHAn_TwT_AMwE_QC6Duz_8wbUAPHZBQEF9BYAyhQGAO0T4_8iAiUA8hYI_zcL7AATGA8AK-0PABjC6P3_BO3__RHx_yf4IAEd3fgBKw8GAS7yDf7kEu4A-QsA_wAFFAIIAgYAC_4C_fIIFf7tA-8A-vD__vMRGAbl9fYADvH8Av37-AQFCekACfIPBDMO6f8L8Aj9ISPzARgN7gQN7PL52B3-Af_7-wAmEAsCCQX5AezzE_oF8-4F0yME9iICBwoAFgv8_v0GAPEM-AH-FQUA3PkE_u33EPfxAPoP4wn1_yAALae6Pjs4E0AJSGFQAirPBxAAGsAHpOEQv8Lg9TsyDuS8opkHPq3RHD2tUtU8DDdFPQObjrxeQuq8isITPbRNWz22DhA80nKQvv2ufj1cEQ26aF7OPtYdCz1KwnQ8H99ZvQ9GbDzWFO08HZHPveQKiT2NwgG8oJ8OPc_5mT0uBuo8ERfFPTrDGT2w37g85MPHPMPyILqDmuu82dm2PdxGw70Lcba8bjC5PNkFSL1qocc7hh5xPU-bJ73Vgi29aC6mvX3VBT3vHbU8mSntvdUpCzzyobo8HejBPYb8frnqSY88uIOFO21F0TxmW7w8CaTkPX9eYTp58TQ8jHgPOvDjA73bsjI8rkTBOgqdVzxcDT884OFRvXANh7yBVqY7fhFePWAkEbyggPe8ws9Ju3yiRjyJbrY55XjLOwL73jye6N-8MbEZPqn1Izw7SJk8n_W-uxJBBj1PyTk8CM1JPX5tojzq_8U7gJ8BvvkgOrwhv4g8oJuHPQj4fzxrvoi7qBSwvSZjJr1Jewu8vtuMPUtV-zo7tak8H1TYPNuziL0GbyE8LgLjPZA1_jxQHnE8yDREPWYXlz0-lym8PRVGPeprpzx6BkO8j47rPBSW-DwSQlG8CtvPvCpwFbxPfNK7NUtZu8LTljvMQCc7e9G4PRwfUrveeig888yGvfB63zw4npG74E3XvT4rBL3tNfM6lY14veuuh7wMIk47yJPJvLDlNT1GrRc8SYoDvU4tNjzmUTc7KHEHPQZUzTqfMV27PUoCvHwsfbwq1Ac8m5_uuzHI5zyK2JI7zBI4PU95dLyWpB06IWewvcjCJj0jMNu4XGx_PFPjSjzjc7857aGYva0C6zsKMqS5qMW_O5sbuDyy4js4sa6ju03tlrxt9Ee6nj-SPaED3Dw7brG5wLivvOX-uDvLwQI4zPvuvFY9CTu7u5a5G4t8PTXJGT1tO4K26Uw1PdR9hDv9wS45CgahPN7fRbzey_Q5FJKMvEMfTL0f0W83q8wKOsurKb0JVcK3GdCDO5hgwDv5usC4Fb4ovS_ZH7ygvD64nqKZvBpFAD0wjXg4bqYCvujbgjwH2fG49Oi8PEOjJT2MF9u3bkuJvMprBT2oTXE4hJ_YvWdutDyA0NM4GFD5PLSqSjzCqvY3u8-3O5EyeL1c0Ti4unr8OwUhL71zIWo48bM2PWvZ9bwSKpW4PBstPW3Csj3s5Ye2XTIuvXD7DjzOrFC2fCk8PpdHTb3FMxa4ipZXPRBY-T2NF0A4l7sDvNLTwT1Rasm4LWclvJ7iwj2wfCu4cJmuvHD66bwPZ7g3IAA4E0AJSG1QASpzEAAaYEH7ADrVCAXQ3TXhFOve5dPn-SHusxX_7AkA0Bft8egRzJD3F_8Q7AwRpwAAADbr3Cw7AOp3stXj8tss6-K15xk7f9UNOczLCNTLzggX0fr7HwBA6QAQ9q_4I8fnQ039-SAALe2YGzs4E0AJSG9QAiqvBhAMGqAGAAC4QQAAcMEAAPhBAACQwQAA6EEAAMBBAACYQQAAoMAAAM7CAAAAQgAADEIAAJDBAACwwgAAjMIAAIBBAACQwQAAgEEAALhBAACwwQAAeMIAACBCAABIwgAAAMEAANhBAACAwQAAgMAAAEDBAAAIwgAAwEIAAHBCAAAAAAAAgkIAABDCAAAQQQAA6MEAAIDCAACgwQAAokIAAIBBAACwQQAAuEEAAFxCAAAkQgAAKEIAAOBAAAAUwgAAUMEAAGDBAACCQgAApMIAACzCAACwwQAASEIAAABCAACwQQAAEMEAAKjCAACAwAAAAMIAAADBAABcQgAAOMIAABDBAABEwgAAQMAAAODBAABMQgAAUMEAANhBAAAQQQAAbEIAABhCAAAYwgAAvkIAADDBAABswgAAVMIAAIDAAACAQAAAPMIAAILCAABEQgAAYEEAAFBBAAAAQQAADEIAAHDCAACEQgAAOEIAAIC_AABgQQAAUEEAACjCAAAgwgAAmEEAAIbCAACAwAAAQEIAAABBAAAswgAAYMEAAKBAAACoQgAAdMIAAEDCAAAQwQAA2EEAAJhBAADAQQAA0EEAACRCAADowQAAAMEAAOjBAACYQgAAaEIAAIBBAAAwwQAAIMEAANjBAAC4wQAAwMEAAADBAADwwQAAHEIAAJhCAACAwQAA2MEAAATCAABgwgAAmEEAAPjBAADAwQAAIEIAAFBCAACYwQAAIMEAAABCAADgwQAAaMIAAABAAABwQQAAkEEAAEDBAABcQgAA4MAAACzCAAAgQQAAhsIAAGDBAAAAQgAAFEIAAHBBAACKwgAAUEEAAKjBAACAQAAAMEEAAIDAAAAcQgAAGMIAANhBAABgwQAAgEAAANjBAACSwgAAHEIAAGBCAACWQgAAsMEAAJbCAACIwQAAIMEAAOhBAACAvwAAwEAAALDBAAC4wQAAIEEAAJJCAAAkQgAAlsIAAHTCAABYwgAAAAAAAI7CAABUwgAAwkIAAFBBAACAQAAAaMIAAJDBAAAAQQAAgMAAAKjBAAAUwgAADMIAAEBCAACAwgAAUMIgADgTQAlIdVABKo8CEAAagAIAAKa-AABUPgAAXD4AAIo-AACePgAAUD0AAHA9AAApvwAAhr4AAJI-AACCPgAAmr4AABy-AADovQAAmD0AAJK-AAAwvQAAUD0AAKY-AAADPwAAfz8AAJ4-AAAhvwAAuL0AAOC8AAAUvgAAED0AAHS-AAAkvgAAvj4AANg9AACGvgAAUL0AAEC8AAAwPQAARL4AAPi9AABwvQAATL4AADA9AAAcPgAAgLsAAFw-AADIPQAA4LwAAHA9AACmPgAAqL0AAHA9AADovQAAmL0AAIY-AADoPQAA4DwAADy-AADgPAAA6j4AAAy-AAAcPgAAuD0AAKC8AAB8PgAAmD0AAOi9IAA4E0AJSHxQASqPAhABGoACAACOvgAAHD4AAFy-AABLvwAA6L0AAKC8AADYvQAAQDwAAPi9AADoPQAA6L0AADy-AADuvgAAyL0AAIA7AADgvAAAqL0AADM_AADYPQAAfD4AAFw-AAAwPQAAoDwAAHC9AABcvgAAVD4AAEy-AAAEPgAA6D0AAPg9AAAwPQAAiD0AAEC8AAAsvgAAgDsAAHC9AACOPgAADL4AAEy-AABMvgAAHD4AAOg9AAA8vgAAmD0AAKi9AACSPgAAf78AAHy-AADYPQAAuD0AAFC9AAAwvQAALL4AAJY-AACmPgAA-D0AADA9AADoPQAAHD4AADA9AAA8PgAAiD0AAHA9AAAEviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=yZOE-xIyu30","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9063911726533740989"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"483921504"},"6161411527117791156":{"videoId":"6161411527117791156","docid":"34-2-0-Z69173023DF5B13E6","description":"2023 Eylül’ünde çıkan Java'nın 21. sürümü, uzun süreli destek (LTS) sağlayan bir sürümdür. Bu sürüm, Virtual Threads gibi yeni mekanizmaların yanı sıra Unnamed Classes ve Instance Main Methods...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3006165/7cbad8457eacc30410a9c5778c054a27/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/xIYrQwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=videoid:6161411527117791156","teaser":[{"list":{"type":"unordered","items":["Bu video, Java Grubu İstanbul tarafından düzenlenen bir webinar formatındadır. Sunuculuk yapan Merve Gündoğmuş ve konuşmacı Akın Kaldıroğlu, Java programlama dilinin yeni özelliklerini anlatmaktadır.","Webinar, Java 21 versiyonunun sunduğu yenilikleri detaylı şekilde ele almaktadır. İçerikte virtual threads, sealed types, string templates, record classes, instance main method, isimsiz sınıflar, collection-sex paketi ve garbage collector performansı gibi konular incelenmektedir. Video, Java programlama dilini öğrenmek isteyenler ve mevcut kullanıcılar için yeni özelliklerin nasıl kullanılacağını göstermektedir.","Sunumda ayrıca Java'nın performans gelişmeleri, HotSpot JVM'ın katkıları ve ZGC ile G1 gibi modern garbage collector'ların karşılaştırması da yer almaktadır. Java 21'de tanıtılan özelliklerin henüz kalıcı hale gelmediği ve gelecekteki versiyonlarda daha da geliştirilebileceği belirtilmektedir."]},"endTime":3655,"title":"Java 21 Yenilikleri Webinarı","beginTime":0}],"fullResult":[{"index":0,"title":"Sunum ve Java Grubu Tanıtımı","list":{"type":"unordered","items":["Merve Gündoğmuş, yazılım mühendisi ve Java grubun bir üyesi olarak kendini tanıtıyor.","Java Grubu İstanbul, Türkiye'deki en aktif Java topluluklarından biri olup 2010 senesinden itibaren faaliyet gösteriyor.","Topluluk binalar, mitaplar ve hackathonlar düzenleyerek Java topluma katkıda bulunuyor."]},"beginTime":2,"endTime":57,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2&ask_summarization=1"},{"index":1,"title":"Java Grubu'nun Etkinlikleri","list":{"type":"unordered","items":["Geçen ay Global Cott etkinliği İngiltere'de gerçekleşmiş ve 11 Mayıs'ta Java Day İstanbul etkinliği gerçekleşecek.","Her yıl uluslararası bir etkinlik olan Java Day İstanbul'a dünyanın çeşitli yerlerinden uzman ve kaliteli yazılımcılar davet ediliyor.","Toplulukta 7.500'den fazla üye ve 116'dan fazla etkinlik yapılmış."]},"beginTime":57,"endTime":93,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=57&ask_summarization=1"},{"index":2,"title":"Java Grubu'nun İletişim Kanalları","list":{"type":"unordered","items":["Topluluk podcast kanalı var ve Spotify ve Aytuns üzerinden dinlenebiliyor.","Her ay Jet Brance çekilişleri Twitter'dan yapılarak lisans kazanma imkanı sunuluyor.","Slack kanalı ve QR kodda tüm iletişim linkleri bulunuyor, iletişime mail (hello@jackistanbul.org) veya Twitter (@jackaltyazistanbul) üzerinden geçilebiliyor."]},"beginTime":93,"endTime":160,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=93&ask_summarization=1"},{"index":3,"title":"Java Day İstanbul 2024 Duyurusu","list":{"type":"unordered","items":["2024 yılında 11 Mayıs cumartesi günü İstanbul'da Java Day etkinliği gerçekleşecek.","Konuşmacı başvuruları bu ayın sonuna kadar açık olacak.","Bu sene etkinlik 10. yıldönümü olacak ve konuşmacılar arasında Bankat Resmi ve Akın Kaldıroğlu bulunacak."]},"beginTime":160,"endTime":242,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=160&ask_summarization=1"},{"index":4,"title":"Java 21 Yenilikleri Hakkında","list":{"type":"unordered","items":["Akın Kaldıroğlu, Java 21'deki seçme yeniliklerden bahsedecek.","Java 21'de virtual threads, collections, string template gibi özellikler geliyor.","En ilgi çekici özelliklerden biri string templar olup string kullanımını kolaylaştıran bir özellik.","Akın Kaldıroğlu, Java 21'deki dört ana özelliği bir saatte ele almayı planlıyor."]},"beginTime":242,"endTime":569,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=242&ask_summarization=1"},{"index":5,"title":"Java'nın Angarya (Seremoni) Özellikleri","list":{"type":"unordered","items":["Konuşmacı, Java'nın \"angarya\" (seremoni) kelimesini kullanarak, basit bir \"selam\" yazdırmak için gereken karmaşık kod yapısını eleştiriyor.","Java'da \"Hello World\" yazdırmak için gerekli olan \"public static void main\" gibi detayları yeni başlayanlar için zorlayıcı buluyor.","Nesne yönelimli programlamayı vurgulamak için \"Selam\" sınıfı oluşturup test metodu ile nesne oluşturarak \"selam söyle\" metodunu çağırıyor."]},"beginTime":575,"endTime":876,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=575&ask_summarization=1"},{"index":6,"title":"Java 21'deki Yeni Özellikler","list":{"type":"unordered","items":["Java 21'de gelen temel özellikler arasında insan metotları, isimsiz sınıflar ve main metodu için statik keyword'ün kaldırılması bulunuyor.","Bu özellikler muhtemelen bir veya iki versiyon daha devam edecek ve 2024-2025'te kalıcı hale gelecek.","Bu özelliklerin amacı, dil tasarımı programı sayesinde büyük programlar için oluşturulmuş dil özelliklerini anlamaya gerek kalmadan, öğrencilerin kendi ilk programlarını basitçe yazmalarını sağlamak."]},"beginTime":876,"endTime":978,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=876&ask_summarization=1"},{"index":7,"title":"Instance Main Metotları","list":{"type":"unordered","items":["Java 21'de main metodu artık \"public static void main\" şeklinde olmak zorunda değil, sadece \"void main\" şeklinde de yazılabilir.","Instance main metodu statik olmayabilir ve argüman alabilir veya almayabilir.","Bu özellikler için \"enable preview\" ve \"source 21\" seçenekleri kullanılarak kontrol edilebilir."]},"beginTime":978,"endTime":1367,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=978&ask_summarization=1"},{"index":8,"title":"İsimsiz Sınıflar ve Main Metodu","list":{"type":"unordered","items":["İsimsiz sınıflar, sınıf oluşturmadan doğrudan main metodu yazma imkanı sağlar.","İsimsiz sınıflar, kodun daha kolay anlaşılır olmasını sağlar ve kod yazmayı korkutucu olmaktan çıkarır.","İsimsiz sınıflarda main metodu sınıfın dışında olabilir, ancak arka tarafta bir sınıf oluşturulur ve main metodu bu sınıfa bağlanır."]},"beginTime":1370,"endTime":1841,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1370&ask_summarization=1"},{"index":9,"title":"String Tempları Özellikleri","list":{"type":"unordered","items":["Java'da string tempları özelliği, string içinde değişkenleri kullanabilmeyi sağlar (örneğin: \"My name is {name}\").","Bu özellik, string'leri birleştirmek için artı işaretleri kullanmak yerine daha pratik bir çözüm sunar.","Java 15'te üç tırnaklı text blokları da eklendi, bu da birden fazla satıra yayılan text bloklarını kolayca oluşturmayı sağlar."]},"beginTime":1841,"endTime":2172,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1841&ask_summarization=1"},{"index":10,"title":"Java 21'de String Interpolation","list":{"type":"unordered","items":["Java 21 ile birlikte gelen String prosesörü, metnin arasına bir şeyler sokuşturmak (interpolation) özelliğini sağlıyor.","String prosesörünün üzerinde Java String Template arayüzünün bir alanı var ve bu alan bütün Java kodlarına otomatik olarak import ediliyor.","Format prosesörü de var ve bu prosesör formatlama özellikleri kullanıyor (örneğin %%, %s gibi format belirteçleri)."]},"beginTime":2227,"endTime":2347,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2227&ask_summarization=1"},{"index":11,"title":"Record ve String Interpolation Kullanımı","list":{"type":"unordered","items":["Record, immutable nesneleri daha az kod yazarak oluşturabildiğimiz bir sınıftır.","String interpolation ile record'ların fieldlarına doğrudan erişim sağlanabiliyor, bu da domain driven design'da ki isimlendirmeye uygun daha modern bir kullanım sunuyor.","Java 21'in bu özelliği, geliştiricilerin daha iyi ve keyifle kod yazmalarına imkan sağlıyor."]},"beginTime":2347,"endTime":2472,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2347&ask_summarization=1"},{"index":12,"title":"Sequential Collection Özellikleri","list":{"type":"unordered","items":["Java 21'de \"sequential collection\" (sıralı koleksiyon) adı altında yeni interface'ler eklendi.","Bu interface'ler belirli bir karşılaşma sırasına sahip olan collection'ları oluşturmayı sağlıyor.","Sıralı collection'lar için ilk ve son eleman ekleme, alma ve kaldırma gibi kolaylık metotları sunuluyor."]},"beginTime":2472,"endTime":2696,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2472&ask_summarization=1"},{"index":13,"title":"Sequential Collection'ların Kullanımı","list":{"type":"unordered","items":["Sequential collection'lar listeler üzerinden kolayca kullanılabilir, örneğin ilk ve son elemanı almak için özel metotlar mevcut.","TrieSet gibi sıralı olmayan set'ler için bu metotlar opsiyonel olarak tanımlanmış ve uygulanmamış.","Map için de sequential collection özellikleri sunulmuş, firstEntry, lastEntry gibi metotlar ile başa ve sona erişim sağlanabiliyor."]},"beginTime":2696,"endTime":2902,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2696&ask_summarization=1"},{"index":14,"title":"Java'nın Performansı","list":{"type":"unordered","items":["Java'nın performansı, özellikle JVM (Java Virtual Machine) sayesinde önemli ölçüde artmış.","Oracle'un Java'yı satın almasından sonra JVM özellikleri Java diline dahil edilmiş.","Java'nın performansı, uygulamaların başlangıç hızı ve genel performans açısından büyük ölçüde iyileşmiş."]},"beginTime":2902,"endTime":3005,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2902&ask_summarization=1"},{"index":15,"title":"Java Performansı ve Garbage Collector","list":{"type":"unordered","items":["Java dilinin performansı ve uygulama performansı farklı şeylerdir; JVM performansı açısından Cava ile Cava Plus arasında fark yoktur.","Cava'nın dinamik bir runtime olduğu için, kodu gözlemleyip performans noktalarını bulup iyileştirmeler yapmak karmaşık ama gittikçe hızlanan bir tabiata sahiptir.","Uygulama performansı, özellikle objeleri oluşturma ve memory kullanımında özensizlikle ilgilidir; kötü kod yazan uygulamaların performansı yavaştır."]},"beginTime":3019,"endTime":3160,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3019&ask_summarization=1"},{"index":16,"title":"Garbage Collector'un Önemi","list":{"type":"unordered","items":["Uygulama performansını belirleyen temel faktör, Garbage Collector'ın performansıdır.","Nesneler değişik uzunlukta ömürlere sahiptir; bir nesne memede kalmaya devam ettiği sürece kalmaya devam etme ihtimali artar.","Java'nın performansı hem Java geliştiricisinin performansına hem de Garbage Collector'ın nesneleri toplama performansına bağlıdır."]},"beginTime":3160,"endTime":3268,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3160&ask_summarization=1"},{"index":17,"title":"Garbage Collector Tipleri","list":{"type":"unordered","items":["Java'da çeşitli Garbage Collector'lar vardır: Serial, CMS, G1 ve en son ZGC.","Bu kolektörler tipik olarak \"stop the world\" çalışan yapılardır, yani tüm threadleri durdurup temizlik yaparlar ve bu uygulamalarda gözle görülür dolmalara sebep olur.","Stop the world olayını çözmek için paralel temizleme çalışmaları yapılmıştır ve son iki girişim olarak G1 ve ZGC'dir."]},"beginTime":3268,"endTime":3374,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3268&ask_summarization=1"},{"index":18,"title":"G1 ve ZGC Karşılaştırması","list":{"type":"unordered","items":["Java 17 ile birlikte kalıcı hale gelen G1 Collector, toplama yaparken kısa stop time'lar üretmesi için optimize edilmiştir.","ZGC ise daha kısa stop time'lar ve daha düşük pause'lar üretmek için geliştirilmiştir, biraz topluyor, devam ediyor şeklinde çalışır.","Java 21'de G1 Collector, genç nesneleri toplayacak şekilde geliştirilmiş olup, pastaları daha da kısaltmayı umut ediyoruz."]},"beginTime":3374,"endTime":3651,"href":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3374&ask_summarization=1"}],"linkTemplate":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Java 21 ile Gelen Yenilikler - Akın Kaldıroğlu","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=PvO7QxHDhuU\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoVChM2MTYxNDExNTI3MTE3NzkxMTU2WhM2MTYxNDExNTI3MTE3NzkxMTU2aogXEgEwGAAiRRoxAAoqaGhrcGNvcGV1eXdwYXFhY2hoVUNHTWFEdDJYV1ZqengwMnBjTHFxeldnEgIAEioQwg8PGg8_E8ccggQkAYAEKyqLARABGniBBAvzAQAAAPP19QIGA_8B-_b9Bvr9_QDn8w_5A_4BAPXwCfz-AAAA8QEA-_8AAAAFCfQO_f0BABAEAfHzAAAABO8NAPwAAAD1AAIR_wAAABYK_gwD_wAADP79AQAAAAAMBAEF_P8AAPoC8w0AAAAA-OH7_AEAAAAgAC14HNU7OBNACUhOUAIqhAIQABrwAX8O2AKw6xT8JezvAPsE-AGvEAkATgvvAMzy4gC59-0A6QoCAAP8GQAVBhoB4xf8AMsC9QA7EAEA7PYYACP8BAATDfgAHN_3AR3w6gHxAAT_6QLhABQRFAAJ-QYCHggP_ycJEQDh69oAD_8HBP79BfwVAAT__Q4QAAQS__3vE90C_AgCA_kZBAP0C-76DRcVBBTv_gH9Gub8_fkIBxT29_wD9vIBBe7yAygH9vzu-vL-CQcE_Aoc_f7r9AYFAR8I9-TpB_kc5_0E4BgACCT5-ATyFxP3DjIC_fYU7vjsBQ4D-u4BAPLwAvX43gn98_j6_yAALYAQSTs4E0AJSGFQAirPBxAAGsAH_RYBv1jR1TxUt4a7ycpvPdKSojzKQxU7LqmfvQMLu7xT8G-80hC8O-xcYj0DVIK8OGmKvtEMPTztrn083SefPhnrdj2UDZA8rI4avA6Oqzqjka67tKwbviuwhj1i-AO9CWsjPqwpHz2jecA8HAxFPlXMtboQ7xQ9AZzFu33-wbugkm692dm2PdxGw70Lcba85pTgPebct7y20J880c3-PMG-I7zt9cm8GED4vSo7fTxFz7U7a26aO0n4Y7rvkQk8k-mbPUrqCjzN_uW7cEQSvQQbfLydSBA9rHqvPJTEbb0KTwO9RSnhvFMT87wouu48gjRoPSlVx7uBSPU8hcUSvQvLMbr9rr6899a2Parw1DloVwQ7nYWYvN4QdLulDWU6ZckXvc44zTxtoAy856cIPrEsXT1G8nC7feuDPCyrizfaNtI7y3WkPZ7AEjkd7fK6NAy0vRyLFrwyd8i8llmpPKIBhjzAPbI7n3k0vU3TTL0k0x-8s1Z-PM44Lb1RzLA8GOuLPQVZJb3eVGY7-12oPYebnTwHzGg8yDREPWYXlz0-lym8J7ZnPYjO27tKiKi87DmUPYeTuj3n0Fi8w6qwvWXDOr3oJ8G7QqbGPR0wmTyDnN46qOIEuwlZF7qWMjo8hISYPThlrjy7w5o6l6kZvnvv1LxUtpu6TwJbvT5LBj07HYY7K6E7vLrFlzxqJik8sIWqPXa2Mb1RPjs6O8S_vM8EOb1noP85LeCfPY480L33yb65KOB_OjR2gz1_46W6eQGrPSLBt7so9TY55HhvvUIJEz36It642R7iPEukazqA1dg5OgEPO1cDObwKdB86HAWpOhDQWDzoyga6nfY0vXStg7rqiH-5nfvGPHXhDTxkEpi55YySvZO5A73jfZ650nhdvQ74_LyF6pa4NrzqPOjsnj2po8a4Hszgu9bxTr0_5iW5ULVMPLiUszzLquS4dJIyPZXFFLx7AB84UZQVPZR7a73iuHs5V0IWPIbqgTxEA7I4Ujy4PF_LUL0YrRG4vztDvIgToz2yx1O4uvUavSg2lTytCg84B_FcuxABjD2DnV24RB8nvVH6kj028ME4NiACvjuJrb2gTjs4nOWqOxYVsTzTVdu3x87ju7LOsr2KOny35QTSvDKqsb00N_c3jrGzPXj-Hr2oiWK36xu4PU8nND2cNYW3IA3nvBUqDj0eLr4215xoPd8ROr1PYhm4YazKPHjTnT2TC4U4cXxjvfolAj6pgSy5UG8IvEqomj0jJgq2TfLIPJIvF72yjBW4IAA4E0AJSG1QASpzEAAaYDD1ADrkHCjF9vvgBwsxDs8RxzPI1ez_EfcAuCX67_cP7NoBMP884eweqgAAADP01AUoAOB2-eEh7t8-F93QBfz_egEKI6v5Sd0Fyezc5AYq-H8xIwDzBcXSGs67ID34-yAALbliIDs4E0AJSG9QAiqvBhAMGqAGAABAQAAAGMIAADBBAACAvwAAGMIAAIhBAAAUQgAAwEAAABBBAABwwQAAeEIAAODAAACKwgAAosIAADBCAACmwgAAqMEAAAxCAACGwgAAHMIAAJpCAAAAwQAA4EEAABxCAACgQQAAAMAAAKzCAAAcwgAA9kIAABxCAAB0QgAAaEIAAHDCAAAAwQAARMIAAHDCAAAgQQAAoEIAAEzCAACAQQAA2EEAADxCAAAYQgAA6EEAAIRCAABAQQAAQMIAADDBAACQQgAA4EAAAK7CAABMQgAA-EEAANhBAAAgQQAAUEIAAHzCAACQQQAABMIAAAAAAAAcQgAAiMEAAGjCAAAkwgAAIMIAAFDBAAAwQQAAQMAAAODAAACAQAAAlEIAAChCAACQwgAAFEIAAMBAAACmwgAAOMIAAAzCAAC4QQAAbMIAAHTCAABgQQAAUEEAAJBCAACwwQAAYEEAADDBAAAgQQAATEIAACDBAACAwAAATEIAAADAAAB8wgAA-EEAAILCAAAQwgAA4EAAACBCAADIwQAAMMIAACBCAACAQgAAYMIAAJDCAAAQwQAACEIAAGBCAABQwQAAFEIAAHxCAACAvwAAiMEAAFjCAACMQgAAOEIAADDCAAAUwgAAQMAAAHDBAACoQQAAnMIAANjBAAC4wQAAPEIAAKhBAABAQAAATMIAAMjBAABAwAAA2EEAADzCAAAEwgAA4EEAAOhBAABAwAAAAAAAAEDCAABQwQAAOMIAAFDCAAC4QQAAiEEAAADAAACYQQAAIMEAAHTCAABgQQAAIMEAAOjBAADYQQAA0EEAAMhBAADAQAAAgMAAACRCAAD4wQAAFMIAABhCAAAQQgAAsMEAAEhCAACYwQAAIMEAAKBBAACAPwAAiEEAAKhBAACUQgAAQMAAAFDCAACgQAAAMMEAAFBBAAAAAAAAkMEAAIA_AAAwwQAAmEIAADxCAAAAwQAAKMIAAATCAACAQAAAYEEAAPTCAABMwgAAoEEAAADAAADAQAAAIMIAACDBAABAQQAAQEEAAKBAAACAwQAAUMIAACzCAABMwgAAqMEgADgTQAlIdVABKo8CEAAagAIAANa-AACaPgAALD4AACw-AADaPgAA4DwAALg9AAABvwAAvr4AAFw-AABsPgAAuL0AALi9AABkPgAAoLwAAJq-AACqPgAAML0AANI-AADWPgAAfz8AACw-AABMvgAAqD0AAFw-AABQPQAAcD0AAEy-AABQPQAAlj4AAMg9AACGvgAAkj4AAFS-AABsPgAAmr4AAHS-AADevgAAqr4AAKA8AABMPgAA2D0AANo-AACgPAAAcD0AALg9AACIPQAAXL4AALK-AAAwvQAAPL4AAOi9AAC4PQAAgDsAAKC8AACIPQAAvj4AALg9AAAUvgAA-D0AADw-AADaPgAAQDwAAIq-IAA4E0AJSHxQASqPAhABGoACAABkvgAA4DwAAJK-AAA1vwAAQLwAABw-AADgvAAAZD4AAFC9AACgPAAAMD0AAEC8AAAkvgAAFL4AAKg9AADgPAAAmD0AAAE_AACGvgAAdD4AAAy-AACSPgAAMD0AABy-AAAEvgAAPD4AAKC8AABwPQAAJL4AAFA9AAAcPgAAHD4AALK-AACAOwAAoDwAAJi9AABQPQAAmj4AAK6-AABMvgAAMD0AAAS-AAAsvgAARD4AAJi9AACAuwAAf78AAIA7AADgvAAAyD0AAEC8AABQPQAAgDsAAJI-AACaPgAAmD0AAFA9AACYPQAA2D0AAPi9AACIPQAA4DwAAEQ-AAAsviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=PvO7QxHDhuU","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["6161411527117791156"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2268536089"},"5145126190725031378":{"videoId":"5145126190725031378","docid":"34-1-16-Z0E9E6454030EBA6F","description":"Birçok Java geliştiricisi için, bellek yönetimi karmaşık ve önemli bir konudur. JVM’nin varsayılan ayarlarıyla canlı ortamlara geçiş, performans ve donanım maliyetleri açısından pahalıya mal...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3377821/b56d7120ee813b828e3f5d47fd12cdf4/564x318_1"},"target":"_self","position":"3","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DG9r_TQfq-UQ","linkTemplate":"/video/preview/5145126190725031378?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Java’da Bellek Yönetiminin İncelikleri - Altuğ Bilgin Altıntaş","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=G9r_TQfq-UQ\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoVChM1MTQ1MTI2MTkwNzI1MDMxMzc4WhM1MTQ1MTI2MTkwNzI1MDMxMzc4aq8NEgEwGAAiRRoxAAoqaGhrcGNvcGV1eXdwYXFhY2hoVUNHTWFEdDJYV1ZqengwMnBjTHFxeldnEgIAEioQwg8PGg8_E-keggQkAYAEKyqLARABGniBCwXz_Qf4APD88v36AgEB8fsS-vv9_gDwAhQF_AL_APDz_wECAAAA8vr1DPwAAADuC_UK9gABACr89f0BAAAAAvoKBPcAAAD9C_n2_wEAAAz7_wkF_wAAEg_9_f8AAAD_E_4D_v8AAAgT7vsBAAAA9976-wEAAAAgAC1Hnb87OBNACUhOUAIqcxAAGmAq8gA39BL24QEi8CsXMRHd7QcMAoED__YSAK0yBesI-dfH2y8ANwz_GKMAAAAVGrIdBQAbdd3i-dDkGAvvt904_XUD8gjJIu330eYC2wv0cN5PVD8A4OH0tz_5vBE2EOMgAC3_9ho7OBNACUhvUAIqrwYQDBqgBgAAIEEAABzCAACwQQAAoMEAAADCAAC4QQAAiEEAACDCAAAgQQAAEEEAAIRCAACgwAAAsMIAAOrCAABIQgAAKMIAAHDCAACQQQAAKMIAAIbCAACwQgAAqMEAACBBAABgQQAAsEEAAKDAAACqwgAAMMIAAOBCAABQQgAAMEEAAERCAAAowgAAEEEAAEjCAADgwQAAQEAAAIBCAACYwQAAIMEAAKBAAADoQQAAMEEAADBCAAAQQgAAmEEAADTCAADgwAAAkEIAAADBAACywgAA-EEAABxCAABUQgAAgMAAAMhBAABYwgAA4EAAABDCAAAQQgAAUEIAANjBAABYwgAAyMEAAADCAACAvwAAiEEAAIBAAACQwQAAuEEAAKxCAAAUQgAAoMIAAIBCAAAQwQAAjsIAAGDBAAD4wQAA4EEAAMDBAAAowgAA6EEAAMBBAACyQgAAqMEAAJhBAAA0wgAAmMEAAExCAADAwQAAQMAAAFBCAABwwQAAeMIAAIBBAAAQwgAAcMEAAGBBAAA8QgAAIMEAADjCAABwQgAAfEIAAHTCAABswgAAkMEAABxCAAAMQgAAuMEAAAxCAABQQgAAwEAAACTCAABgwgAApkIAAHBCAABUwgAAAAAAAGDBAAAMwgAAAEAAAJzCAAAAwQAAAEAAAAhCAACgQgAAoMEAAADCAAAAwgAAIMEAAABAAACswgAA-MEAADRCAABQQgAAQMAAADBBAABAwgAAgEAAANDBAAAMwgAA4EAAAJDBAADQwQAAEMEAAFDBAAAgwgAABEIAAKjBAABAwQAALEIAAFhCAADAQQAAEEIAAMDAAACwQQAAgMAAAFjCAAC4QQAA-EEAALjBAAAgQgAAQEAAAIC_AAAAwQAAkMEAACBBAADIQQAAtEIAAIDBAACCwgAAUMEAAMhBAADgQQAA2EEAAFDBAACowQAAAMAAAGBCAAAYQgAAYEEAAEjCAADYwQAAEEIAAMhBAACqwgAAKMIAAChCAACYQQAAUMEAAIjBAABAQQAAQEEAACBBAAAAQAAAQMEAAFzCAADgwQAAVMIAAADCIAA4E0AJSHVQASqPAhAAGoACAADCvgAAqD0AACw-AAAcvgAAJD4AAIi9AADIvQAA4r4AAAy-AAAQvQAAND4AAIA7AADoPQAA-L0AABA9AACgvAAAMD0AAKC8AACGPgAADD4AAH8_AAAMPgAA-L0AAOC8AACIvQAAUL0AAMi9AAAEvgAAcD0AADw-AADoPQAA4LwAADw-AABcvgAAPD4AAIg9AAAUvgAA6L0AAIC7AAA0vgAAMD0AAJg9AAB0PgAA4LwAAES-AAD4vQAAXD4AAFC9AABMvgAALL4AADA9AACIPQAAuD0AABy-AAC4vQAA4DwAAJ4-AAAMPgAAND4AAIi9AADoPQAAoLwAAFA9AABwvSAAOBNACUh8UAEqjwIQARqAAgAAZL4AAHA9AACmvgAAXb8AAJa-AABUPgAAfD4AANg9AABkvgAARD4AAAy-AAAwvQAAdL4AADS-AADgPAAA4DwAAAS-AADWPgAAlr4AAEQ-AADgvAAADD4AAIa-AABwPQAABL4AAFw-AAA8vgAA2D0AAJa-AAA8vgAAMD0AABA9AABwPQAAbL4AANi9AADgvAAAtj4AADw-AABMvgAApr4AADA9AACIvQAADL4AAMg9AAAUPgAAfL4AAH-_AABAvAAAgDsAAEw-AACKPgAAMD0AAEQ-AAA8PgAAqL0AAJg9AABwvQAAgj4AAGQ-AACYvQAAkj4AALI-AACIPQAAgDsgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=G9r_TQfq-UQ","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5145126190725031378"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"13705493216040102739":{"videoId":"13705493216040102739","docid":"34-3-13-Z1DD68BE8C2E697BD","description":"Konu: Useful Java and Coding Tips With Real Examples Java dilinin püf noktaları ve dikkat edilmesi gereken yerlerine odaklanacağımız ve gerçek örneklerle destekleyeceğimiz bir sunum. Aynı zamanda...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3436411/b7faa8b79d89eb13aa1c801a7de18f85/564x318_1"},"target":"_self","position":"5","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dowjf4Dqesbg","linkTemplate":"/video/preview/13705493216040102739?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Useful Java and Coding Tips With Real Examples _Furkan Sönmez @yemeksepeti","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=owjf4Dqesbg\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoWChQxMzcwNTQ5MzIxNjA0MDEwMjczOVoUMTM3MDU0OTMyMTYwNDAxMDI3Mzlqrw0SATAYACJFGjEACipoaGtwY29wZXV5d3BhcWFjaGhVQ0dNYUR0MlhXVmp6eDAycGNMcXF6V2cSAgASKhDCDw8aDz8T3hOCBCQBgAQrKosBEAEaeIHz_wML_QMA8fgCCAME_gH6_fby-f38AOYDBP4I_QEA9fcD__cAAAD7Av78_gAAAAH2AQT2_QEADQL4EAIAAAAF__QG9gAAAAEG7wsAAQAABAYEBwP_AAAPAwcPAAAAAAAJ-ggAAAAA_gr5CwAAAAAL7P0KAQAAACAALUKx2zs4E0AJSE5QAipzEAAaYEH-ACMeBhHu7zD83vr_HMC--RLlthv_MQAAyDjE9Sbv38oCFQAH4Q_9ogAAAEfv-TIeAPN3BdvbMfv4JZDt6gEafwEUM-D7MMLRwdHv5Q0E8y4aEgD0xfzV4dXUUgdX1iAALfWMHzs4E0AJSG9QAiqvBhAMGqAGAACAvwAA0MEAAIBCAAAQwQAAlEIAAJBBAACQQQAAEMEAAPjBAABIQgAAhEIAABzCAACwwgAAIMIAACRCAABQwQAADMIAAMDAAABQwQAAgsIAAEBBAAAgwQAAwEAAALhBAACAQgAAhMIAALLCAADCwgAAgEIAAHxCAACowQAAfEIAAOjBAAC4QQAAjMIAAFzCAABQwQAAlkIAAADAAACgQAAATMIAAOBBAACYQQAAQEAAAJBBAABQwgAAuMEAAEDBAACMQgAAcMIAAJDCAADgQQAAgL8AAFxCAACAQQAAgsIAAHTCAACgQQAAoMEAAGBBAAA4QgAAoMAAAKjBAACowQAAAAAAAOjBAABwQgAAUMIAADjCAAAgQQAAMEIAACRCAACEwgAApEIAAABCAADgwQAAmEEAACjCAADgQAAAuEEAAATCAAAkQgAAEEIAADxCAAAgwgAAgMAAAI7CAADoQQAAUEIAABDBAADgwAAAoEAAAMjBAAAwQQAAUMIAAJDBAABQQQAAMEIAAOhBAAAcwgAAuMEAAEhCAAC4QgAAeMIAAKDAAAAgwQAAiMEAAGRCAAB4wgAAuEEAAIhCAABAwAAAAMIAABBBAAB8QgAA8EEAABDBAACIQQAAQMIAAFDCAABMwgAAsEEAAETCAADYQQAAIEIAAGBCAACYwQAASEIAAGTCAACKwgAAmMEAACBBAACAwAAAkkIAAEBCAAA0wgAAMEEAAABCAADIwQAASMIAAOjBAAAwwQAA2EEAAEzCAADIQQAAwMAAAADAAABUQgAAIMIAANBBAACgQQAAgMEAAEBBAADgwAAAAMAAAOjBAABwQQAAAMIAAAzCAABkQgAA0MEAAARCAAAgQQAA4MAAABzCAABIwgAAoEAAAIBCAAAAQgAAqEEAAOjBAACAwAAAEEEAADDBAACAQQAAOEIAAIA_AACwwQAAQEEAAMBBAACwQQAAaMIAAPhBAAAQwQAAUEEAAODBAACYwgAAFEIAAMDAAABgQQAAkMIAALDBAADgQQAALMIAABTCAABwwQAAXMIAALBBAABwwgAAVMIgADgTQAlIdVABKo8CEAAagAIAAKa-AACWPgAAsj4AAII-AACCPgAAjj4AAOA8AAARvwAAmr4AALI-AAAEPgAALL4AAKC8AAAkPgAAmL0AADC9AACOPgAAoLwAAOY-AADmPgAAfz8AADQ-AAAQvQAA4LwAADC9AACIPQAA4LwAABC9AADYPQAAnj4AAJg9AAA8vgAA2D0AAHS-AABAvAAAXL4AAAS-AACuvgAALL4AAOC8AABAPAAAgLsAAHw-AADovQAAfD4AADw-AAAkPgAAhr4AAKi9AABMvgAAHD4AADC9AAAQPQAAyD0AAAS-AACgPAAABT8AAAy-AAAQPQAA4DwAACy-AAAUPgAAuD0AAFS-IAA4E0AJSHxQASqPAhABGoACAACGvgAAML0AAEC8AAA9vwAAuD0AABw-AACCPgAA4DwAADC9AAAMPgAAEL0AAHA9AABEvgAAiL0AAOC8AACgPAAAMD0AAA0_AABUvgAAsj4AAPi9AADYPQAAmL0AAPi9AACIvQAAED0AAOi9AACgPAAAQLwAAOg9AABwPQAADD4AAAS-AACCvgAABD4AAKA8AABEPgAAQDwAAEy-AACoPQAA-D0AAES-AAAUvgAA-D0AAAS-AACovQAAf78AAOA8AABAvAAARD4AADQ-AAAQPQAAUD0AAMg9AABkPgAAcD0AAIA7AAAsvgAAUD0AAOC8AACoPQAAoLwAANg9AAC4PSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=owjf4Dqesbg","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["13705493216040102739"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"575395345766754141":{"videoId":"575395345766754141","docid":"34-7-15-Z0CCA05FA362920EC","description":"Günümüzde pek çok kurumsal Java web uygulamasında object relational mapping (ORM) çözümlerinden, özellikle de JPA ve Hibernate’den yararlanıyoruz. Anacak JPA veya Hibernate teknolojilerini ne...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/992324/8cff2205454b8cadc220c4b7b9dcc388/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/LuwNCgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=videoid:575395345766754141","teaser":[{"list":{"type":"unordered","items":["Bu video, Kerem Sevindik ve Taner Hoca gibi uzmanlar tarafından sunulan interaktif bir eğitim dersidir. Kerem, 1999 yılında bilgisayar mühendisliği mezunu olup yaklaşık 20 yıllık sektör deneyimine sahip ve 2001 yılında Harezmi Bilişim Çözümleri şirketini kurmuş bir uzmandır.","Sunum, Hibernate ve JPA'nın temel kavramlarını, veritabanı tasarımı ve kullanımı, performans optimizasyonu konularında 15 püf noktayı ele almaktadır. İçerik, ORM araçlarının işlevi, mapping, persistence işlemleri, sorgu yazma, many-to-one ve many-to-many ilişkileri, lazy ve eager fetch stratejileri, DTO kullanımı, cache mekanizmaları gibi konuları kapsamaktadır.","Eğitim, katılımcıların sorularına yanıt vererek ilerlemekte ve pet klinik örneği gibi pratik örneklerle desteklenmektedir. Ayrıca instance hiyerarşilerinden kaçınma, sentetik primary key kullanma, equals ve hashcode metodlarını doğru implement etme, Lombok kullanımı ve DDD (Domain-Driven Design) yaklaşımı gibi teknik konular da detaylı olarak açıklanmaktadır."]},"endTime":5482,"title":"Hibernate ve JPA Eğitim Sunumu","beginTime":0}],"fullResult":[{"index":0,"title":"Konuşmacının Tanıtımı","list":{"type":"unordered","items":["Kerem Sevindik, 1999 yılında bilgisayar mezunu olup yaklaşık 20 senedir sektörde çalışmaktadır.","Java'ya 1998 yılına kadar dayanan bir geçmişe sahip olup, enterprise application development alanında Spring, Spring Security, Hibernate, JPA ve VADF gibi popüler framework'leri kullanmıştır.","2011 yılında Harezmi Bilişim Çözümleri şirketini kurmuş ve kurumsal uygulama geliştirme, danışmanlık, mentorluk hizmetleri sunmaktadır."]},"beginTime":6,"endTime":101,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=6&ask_summarization=1"},{"index":1,"title":"Harezmi Bilişim Çözümleri'nin Faaliyetleri","list":{"type":"unordered","items":["Kurumsal application uygulama geliştirme, danışmanlık ve mentorluk hizmetleri vermektedir.","Java teknolojileri ve tasarım örüntüleri konusunda eğitimler düzenlemektedir.","2015 yılında Mert Çalışkan ile birlikte \"Bigging Spring\" isimli bir kitap yayınlamış ve Udemy'de Spring eğitimi sunmaktadır."]},"beginTime":101,"endTime":191,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=101&ask_summarization=1"},{"index":2,"title":"Hibernate ve ORM Teknolojileri","list":{"type":"unordered","items":["Hibernate'in geçmişi 2001 yılına dayanmakta ve konuşmacının ilk deneyimi 2004-2005 yıllarında Hibernate 2.0 versiyonlarıyla başlamıştır.","ORM (Object-Relational Mapping) araçları nesne model ile ilişkisel model arasında köprü kurarak veritabanı işlemlerini nesne model üzerinden gerçekleştirmeyi sağlar.","ORM araçları nesnelerimizin state ile veritabanının testini, tabloların içeriğini senkronize tutmaya çalışır."]},"beginTime":191,"endTime":458,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=191&ask_summarization=1"},{"index":3,"title":"Hibernate Öğrenme Yaklaşımı","list":{"type":"unordered","items":["Hibernate'i öğrenirken sistematik bir yaklaşım tercih edilmelidir, IDE üzerinden content assist yardımı almak veya projenin içindeki kullanım biçimlerine bakmak doğru değildir.","Hibernate öğrenmek için üç temel nokta vardır: mapping, persistence işlemleri ve sorgular.","Mapping, sınıflarla tabloları, sınıflardaki özelliklerle tablolardaki sütunları ve sınıflar arasındaki ilişkileri nasıl map edeceğimiz konusudur."]},"beginTime":458,"endTime":499,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=458&ask_summarization=1"},{"index":4,"title":"Persistence Context ve Sorgular","list":{"type":"unordered","items":["Persistence işlemleri, runtime'da nesneler üzerinde gerçekleştireceğimiz işlemler için Hibernate terminolojisinde session veya JPA'da entity manager olarak adlandırılan persistence context'in sunduğu API üzerinden yapılır.","Sorgular konusunda, uygulamaların performansını artırmak için efektif sorgu yazma becerisi önemlidir.","Bu üç noktayı iyi öğrenmek, Hibernate'i verimli bir şekilde kullanabilmek için gerekli olan temel bilgilerdir."]},"beginTime":499,"endTime":583,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=499&ask_summarization=1"},{"index":5,"title":"Hibernate Püf Noktaları","list":{"type":"unordered","items":["Konuşmacı, Twitter'da paylaştığı Hibernate'deki 15 püf noktasının detaylarını anlatacak.","Bu püf noktaları, konuşmacının 2004'ten beri pratikte kullanması ve uzun yıllar boyunca verdiği eğitimler sonucunda damıttığı bilgilerdir.","Konuşma sırasında her püf noktanın ardından soru-cevap bölümü yapılacaktır."]},"beginTime":583,"endTime":725,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=583&ask_summarization=1"},{"index":6,"title":"İlk Püf Nokta: İlişkileri Lazy Tanımlamak","list":{"type":"unordered","items":["Tüm ilişki tiplerini lazy olarak tanımlamak gerekir, eager kullanımını kesinlikle yapmamalıyız.","JPA çıkışı öncesinde Hibernate'de default özellik eager idi ve lazy yapmak gerekiyordu.","JPA ile uyumlu olabilmek için Hibernate, many-to-many ve many-to-one ilişki tanımlarını default olarak lazy yaparken, one-to-one ve one-to-many ilişkileri default olarak eager tanımlanmaktadır.","Performans ve bellek problemlerini önlemek için one-to-one ve one-to-many ilişkileri de mutlaka lazy olarak tanımlanmalıdır."]},"beginTime":725,"endTime":859,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=725&ask_summarization=1"},{"index":7,"title":"Hibernate ile Çalışırken Sorgu Yazımı","list":{"type":"unordered","items":["Senaryoya özgü sorgular yazarak, ihtiyaç duyulan ilişkileri kapsayacak şekilde SELECT JOIN ifadeleri kullanarak tek bir sorguyla veya minimum sayıda sorguyla veri setini getirebilirsiniz.","Entity'den DTO'ya dönüşümde herhangi bir ekstra sorgu ortaya çıkmaz, ancak ilişki tanımlamaları (EAGER veya LAZY) performansı etkiler.","Pet klinik örneğinde, pet ile owner arasında many-to-many ilişki olduğunda, EAGER tanımlaması tüm ilişkileri çekmeye neden olurken, LAZY tanımlaması sadece ihtiyaç duyulan verileri yükler."]},"beginTime":881,"endTime":1084,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=881&ask_summarization=1"},{"index":8,"title":"EAGER ve LAZY İlişkilerin Performans Etkisi","list":{"type":"unordered","items":["LAZY ilişkiler, obje hiyerarşilerini derinleştirdikçe performans etkisini hissettirir, sığ hiyerarşilerde ise etkisi o kadar büyük olmaz.","EAGER ilişkilerin default olarak tanımlanmasının sebebi, farklı sağlayıcıları ortak bir noktada buluşturmak için yapılmış bir seçimdir.","Lazy initializatıon exception'ları engellemek için best practice, senaryoya özgü sorgular yazmaktır."]},"beginTime":1084,"endTime":1208,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1084&ask_summarization=1"},{"index":9,"title":"Many-to-One İlişkileri Yönetme","list":{"type":"unordered","items":["Many-to-One ilişkileri her zaman çift yönlü tanımlanmalıdır ve ilişki kurmak için sadeceManyToOne tarafı kullanılmalıdır.","Many-to-One ilişkileri sadece sorgu amaçlı kullanılmalıdır, action amaçlı kullanılmamalıdır.","İlişkileri kurarken veya yönetirken her zamanManyToOne tarafını kullanmak gerekir, ManyToMany tarafını kullanmamak önemlidir."]},"beginTime":1208,"endTime":1477,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1208&ask_summarization=1"},{"index":10,"title":"ManyToMany İlişkileri Yönetme","list":{"type":"unordered","items":["ManyToMany ilişkileri, aradaki association table'ı dikkate alarak iki tane çift yönlü ManyToOne ilişki şeklinde tanımlanmalıdır.","Association table içerisinde audit bilgileri (kim yarattı, ne zaman yaratıldı) veya ilişki durumu (aktif/pasif) gibi bilgiler tutulabilir.","Association table'ı bir entity olarak tanımladığınızda, ilişki ile ilgili bilgileri daha kolay yönetebilirsiniz."]},"beginTime":1477,"endTime":1598,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1477&ask_summarization=1"},{"index":11,"title":"State Yönetim ve Referans Kullanımı","list":{"type":"unordered","items":["Pet kaydı eklerken owner'a atama yaparken, Hibernate'nin verdiği nesne referansını kullanmak gerekir.","Yeni owner nesnesi oluşturup sadece id'sini set etmek yerine, Hibernate referansını kullanmak gerekir.","Doğru yöntem, Hibernate referansını alıp pet.setOwner() ile atamaktır, aksi takdirde state yönetiminde problem yaşanabilir."]},"beginTime":1598,"endTime":1679,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1598&ask_summarization=1"},{"index":12,"title":"JPA ve Hibernate Metotları","list":{"type":"unordered","items":["Veritabanından full yüklemek yerine JPA ve Hibernate'in sunduğu metotları kullanabilirsiniz.","Session load metodu veritabanına gidip veri çekmez, hemen bir nesne referansı döner ve içine sadece ID'sini set eder.","EntityManager'da load'un karşılığı getReference'dır, find get'in karşılığıdır."]},"beginTime":1697,"endTime":1807,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1697&ask_summarization=1"},{"index":13,"title":"Association Table Kullanımı","list":{"type":"unordered","items":["Association table'larda primary key kullanmak önemlidir.","Association table'larda bileşke primary key ile çalışılabilir, ancak işi kolaylaştırmak için primary key kullanmak daha iyi bir pratiktir.","Veritabanında constraint yönetimi yapıyorsanız, association tablodaki iki sütunu kapsayacak şekilde unique constraint tanımlayabilirsiniz."]},"beginTime":1807,"endTime":1894,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1807&ask_summarization=1"},{"index":14,"title":"Cascade Kullanımı","list":{"type":"unordered","items":["Cascade sadece one-to-one ve one-to-many ilişkilerde kullanılmalıdır.","Her ilişkide cascade type all tanımı yapmak performans ve Hibernate sorunlarına yol açabilir.","One-to-many ilişkilerde cascade tanımı nadiren kullanılır, özellikle many-to-many ilişkilerde kesinlikle kullanılmaz."]},"beginTime":1894,"endTime":1991,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1894&ask_summarization=1"},{"index":15,"title":"Cascade Tanımı","list":{"type":"unordered","items":["Cascade, iki ilişkili entity arasında bir entity üzerinde yapılan persistence işleminin diğer entity tarafında da otomatik olarak tekrarlanması demektir.","Cascade, persistence context içerisindeki eklenmiş nesnelerin arasında bir nesne üzerinde işlem yapıldığında o işlemin ilişkili diğer nesneler üzerinde tekrarlanmasını sağlar.","Veritabanındaki cascade tanımları Hibernate tarafından kontrol edilemez, sadece persistence context tarafında yönetilir."]},"beginTime":1991,"endTime":2346,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1991&ask_summarization=1"},{"index":16,"title":"Embedded ve Entity Kullanımı","list":{"type":"unordered","items":["Embedded ve embeddable yerine her zaman entity tanımlamak daha iyi bir uygulamadır.","Embedded kullanıldığında, ana tablodan bağımsız erişim yapılamaz, sentetik primary key ile tanımlanan entityler daha rahat erişilebilir.","Collection mapping durumlarında (one-to-many ilişkilerinde) embedded kullanımı, ekleme çıkarma işlemlerinde uygun mapping yapılmadığında sorunlara yol açabilir."]},"beginTime":2346,"endTime":2457,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2346&ask_summarization=1"},{"index":17,"title":"Veritabanı Tasarım Püf Noktaları","list":{"type":"unordered","items":["Instance hiyerarşilerinden kaçınıp, mümkün olduğunca bütün hiyerarşi için tek bir tablo (single table) yöntemini kullanmak gerekir.","Single table yöntemi, polimorfik sorgularda daha performanslı çalışmayı sağlar ve entity'yi yüklerken ekstra coininlere sebep olmaz.","Single table, performans açısından, sorguların basitliği açısından ve doğrudan Hibernate'den bağımsız veritabanına ulaşıp kayıtları yönetme noktasından en basit, en temiz ve en hızlı yöntemdir."]},"beginTime":2551,"endTime":2616,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2551&ask_summarization=1"},{"index":18,"title":"Bileşke ve Sentetik Primary Key Kullanımı","list":{"type":"unordered","items":["Bileşke primary key yerine, mecbur değilseniz sentetik primary key kullanmanız önerilir.","Bileşke primary key kullanıldığında controller ve UI tarafında geliştirilen endpointler daha kompleks olabilir ve implantasyonu daha zor hale gelebilir.","Audit kayıtları veya security ACL kayıtları tutulduğunda, bileşke primary key'ler her an için farklı adblue'ların kombinasyonundan oluşabileceği için bu tabloları standart bir şekilde oluşturmak zorlaşır."]},"beginTime":2616,"endTime":2727,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2616&ask_summarization=1"},{"index":19,"title":"Primary Key Türleri","list":{"type":"unordered","items":["Bileşke primary key, birden fazla alandan oluşur ve bu alanların birleşimi bir nesneyi diğerlerinden ayırmamıza yetiyor.","Natural primary key, iş mantığına göre tek alandan oluşur ve bileşke değildir.","Sentetik primary key de tek alandan oluşur ancak iş mantığı ile ilgili hiçbir anlamı yoktur, bağlantısı yoktur."]},"beginTime":2727,"endTime":2853,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2727&ask_summarization=1"},{"index":20,"title":"Sentetik Primary Key Kullanımı","list":{"type":"unordered","items":["Sentetik primary key olarak Oracle'daki sequence'ler kullanılabilir, her kayıt eklendiğinde nextval değeri alınarak benzersizlik sağlanır.","Bileşke veya natural primary key tanımlandığında unique constraint tanımı kendiliğinden yapılır, ancak sentetik primary key ile(unique constraint'ler ekstra olarak tanımlanmalıdır.","Sentetik primary key kullanıldığında, veritabanı üzerinde ve diğer iş kodlarında birden fazla alan yerine tek alan kullanılarak işlemler daha kolay hale gelir."]},"beginTime":2853,"endTime":2996,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2853&ask_summarization=1"},{"index":21,"title":"Numeric Primary Key Seçimi","list":{"type":"unordered","items":["Sentetik primary key olarak numeric kullanacaksanız sequence kullanmanız gerekir.","Autoincrement veya identity ile çalışan veritabanlarında mecburen kullanmak zorunda kalırsanız bunların etkilerini bilerek kullanmalısınız.","Oracle veritabanında sadece sequence desteklenir, MySQL'de ise sequence ve autoincrement desteklenir."]},"beginTime":2996,"endTime":3078,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2996&ask_summarization=1"},{"index":22,"title":"Entity Sınıflarında equals ve hashCode Metotları","list":{"type":"unordered","items":["Entity sınıflarında equals ve hashCode metotlarını mutlaka implement etmek gerekir.","equals metotlarını yazarken, karşılaştırılacak target nesnenin bir Hibernate proxy olma ihtimali olduğundan dikkat edilmelidir.","Proxy nesnelerde private alanlara doğrudan erişmek yerine, getter metodlarını kullanarak değerleri almak ve karşılaştırma yapmak gerekir."]},"beginTime":3078,"endTime":3234,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3078&ask_summarization=1"},{"index":23,"title":"Lombok Kullanımı","list":{"type":"unordered","items":["Lombok kullanırken equals ve hashCode kodu üretirken get'ler üzerinden üretildiğinden emin olunmalıdır.","Lombok'ta uygun annotation tanımlarını yaparken, business perspektifinden attribute'ları tespit edip ona göre çalışılmalıdır."]},"beginTime":3234,"endTime":3328,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3234&ask_summarization=1"},{"index":24,"title":"Senaryoya Özgü Sorgular ve DTO Kullanımı","list":{"type":"unordered","items":["Senaryonun ihtiyaç duyduğu kadar veriyi içeren nesneleri dönmek ve hiçbir zaman entity dönmemek önemli bir püf noktadır.","DTO'ları jenerik olarak oluşturmak yerine, senaryoya spesifik sorgular yazmak gerekir.","Senaryoda ihtiyaç duyulan ilişkilere göre sorgu yazarak, sadece ihtiyaç duyulan obje grafını çekebilirsiniz."]},"beginTime":3330,"endTime":3438,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3330&ask_summarization=1"},{"index":25,"title":"DTO ve Performans","list":{"type":"unordered","items":["Sorgunun select kısmında entiteler yerine DTO'lar döndürülür, böylece entitylerin Persons konteks içerisindeki yönetim maliyetinden kurtulunabilir.","Skala sorgularla dönen nesneler Persons context tarafından yönetilmez, bu da performans kazancı sağlar.","Tek DTO'yu tüm senaryolarda kullanmak, DTO'yu overload etmek ve projede aile içi huzursuzluklara yol açabilir."]},"beginTime":3438,"endTime":3565,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3438&ask_summarization=1"},{"index":26,"title":"Entity ve DTO Kullanımı","list":{"type":"unordered","items":["Entity'leri katmanlar arası transfer için kullanmak serilization problemlerine yol açabilir.","Hibernate ile çalışırken, katmanlar arası transfer için DTO'lar tercih edilmelidir.","Lazy Initialization Exception, Hibernate'in belirli sürümlerinde can yakıcı bir sorundu."]},"beginTime":3565,"endTime":3704,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3565&ask_summarization=1"},{"index":27,"title":"Lazy Hatalar ve Çözümleri","list":{"type":"unordered","items":["Hibernate 4 sürümünde \"enable_lazyload_no_trans\" property'yi production ortamında true yaparak lazy hatalarından kaçınabilirsiniz.","Lazy hatalarından uzak durmanın en temel yöntemi senaryoya özgü sorgu yazmaktır.","\"enable_lazyload_no_trans\" true yapıldığında, detach olsa bile lazy ilişkiye erişildiğinde Hibernate yeni bir session üzerinden sorguyu çalıştırır."]},"beginTime":3704,"endTime":3838,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3704&ask_summarization=1"},{"index":28,"title":"N+1 Select Problemi","list":{"type":"unordered","items":["Tüm mappingleri lazy tanımlayıp \"enable_lazyload_no_trans\" true yaparak ve generic apiler kurgular kullanarak N+1 select problemine yol açabilirsiniz.","N+1 select problemi, bir kaydın çekildiğinde her bir nesnenin üzerinde iterite ederken ekstra sorgulara yol açar.","Bu problemi önlemek için senaryoya özgü sorgular yazmak gerekir."]},"beginTime":3838,"endTime":3889,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3838&ask_summarization=1"},{"index":29,"title":"Second Level Cache","list":{"type":"unordered","items":["Second level cache, session factory veya entity manager factory düzeyinde kullanılır ve birden fazla session/entity manager tarafından paylaşılabilir.","Entity'yi cache ediyorsanız, entity'nin one to one ilişkilerini ya lazy yapın ya da bunları da second level cache'te tutacak şekilde tanımlayın.","Second level cache'te entilerin hydrate formatta tutulur, bu formatta ilişkili entitylerin sadece referans aileleri ve primeler tutulur."]},"beginTime":3889,"endTime":4079,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3889&ask_summarization=1"},{"index":30,"title":"Many to Many İlişkilerde Cache Kullanımı","list":{"type":"unordered","items":["Many to many ilişkilerde collection'larda cache koyabilirsiniz, ancak mutlaka o collection'ın target entity'sini de cachelemelisiniz.","Many to many ilişkilerde cache kullanıldığında, collection içerisindeki kayıtların sadece id'leri tutulur.","Eğer target entity cachelenmezse, her kayıt için ayrı bir select atılacağından performans sorunlarına yol açar."]},"beginTime":4079,"endTime":4178,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=4079&ask_summarization=1"},{"index":31,"title":"İkincil Önbellek Kullanımı","list":{"type":"unordered","items":["İkincil önbellek (second level cache) sorgularda her zaman iyi performans vermez, ancak aynı parametrelerle sık kullanılan ve sonuçları değişmeyen sorgularda işe yarayabilir.","İkincil önbellek kullanırken hedef entity'lerin mutlaka önbellekten tutulması gerekir, aksi takdirde performans problemleri yaşanabilir.","İkincil önbellek sadece entity'lerin primery key'lerini tutar, diğer içerikleri tutmaz; bu nedenle yanlış kullanımda ekstra sorgular çalıştırılabilir."]},"beginTime":4196,"endTime":4301,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=4196&ask_summarization=1"},{"index":32,"title":"Önbellek Kullanımı ve Annotasyonlar","list":{"type":"unordered","items":["İkincil önbellek (second level cache) default olarak aktif değildir ve entity veya ilişki üzerinde @Cache annotation ile aktif edilebilir.","@Cache annotation hem entity üzerine, hem de field'ların üzerine, hem de sorguların atıldığı query veya kriterlerinde kullanılabilir.","Controller seviyesinde @Cache annotation kullanılabilirken, servis metotlarına veya repository'ye bu annotation koyulmamalıdır."]},"beginTime":4301,"endTime":4502,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=4301&ask_summarization=1"},{"index":33,"title":"Spring'in Önbellek Kabiliyeti","list":{"type":"unordered","items":["Spring'in metot düzeyinde önbellek kabiliyeti ile entity düzeyinde ve entity ilişkileri düzeyindeki önbellek arasında hiçbir bağlantı yoktur.","İki önbellek mekanizması birbirinden tamamen bağımsızdır ve birbirleri arasında iletişim kuramazlar."]},"beginTime":4502,"endTime":4544,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=4502&ask_summarization=1"},{"index":34,"title":"Domain Driven Design ve Entity'ler","list":{"type":"unordered","items":["Domain Driven Design (DDD) yaklaşımında her işlemin aggregate root üzerinden gerçekleştirilmesi gerekir, ancak aggregate root yüklenirken ilişkili entity ve value objelerinin de yüklenmesi zorunlu değildir.","Entity'lerde business kodların olması mümkündür, ancak bu kodlar domain katmanında kalmalıdır ve diğer katmanlara geçmemelidir.","Get metotlar üzerinde business logic yazmak yerine, field düzeyinde mapping kullanılmalı ve doğrudan field access yapılmalıdır."]},"beginTime":4544,"endTime":4800,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=4544&ask_summarization=1"},{"index":35,"title":"Sorgu Türleri ve Performans","list":{"type":"unordered","items":["Basit ve orta kompleksite seviyesindeki sorgular için JPQL veya HQL yeterlidir, ancak veritabanı spesifik kabiliyetleri kullanıldığında native sorgulara ihtiyaç duyulabilir.","Repository seviyesinde sorgular izole edilmesi ve kapsül edilmesi gereken işlemlerdir.","Kompleks obje hiyerarşilerinde veya ilişkilerde Hibernate'nin ürettiği sorgular efektif olmayabilir veya hatta yanlış çalışabilir, bu durumlarda native query kullanmak gerekebilir."]},"beginTime":4800,"endTime":4948,"href":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=4800&ask_summarization=1"}],"linkTemplate":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Hibernate Pratikleri ve Püf Noktaları","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=AbAt7wngN2s\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoUChI1NzUzOTUzNDU3NjY3NTQxNDFaEjU3NTM5NTM0NTc2Njc1NDE0MWqIFxIBMBgAIkUaMQAKKmhoa3Bjb3BldXl3cGFxYWNoaFVDR01hRHQyWFdWanp4MDJwY0xxcXpXZxICABIqEMIPDxoPPxPqKoIEJAGABCsqiwEQARp4gf8JAvX-AwD5_vkEDQX9AfgMAPr5_f0A6wUR-gX_AQD6_QD__wAAAP4GBAoEAAAA_AIEBPb-AQAVBPQA9QAAAPz1Cfz4AAAA_QL2BP4BAAABBwcG9wIAARzx-AP_AAAAAwYCBwAAAAD-CAMLAAAAAADr9vcBAAAAIAAt6L3ZOzgTQAlITlACKoQCEAAa8AF9DfkBrQ0E_BQW8QAAEOABgSIK_i4G7QCk9fIA3PLuAe_16ADi0e7_-AolAM0U9AD66_z_OPP2AA4NCv_9APsAEggHAXLy8gA24-8AIAsTAA0V__8CFyr_LRP_AQAl-f8eDRX_8gn5_tb6_gDl9yICNyELBCAFDgi0AvoBDxkc-Onu-AclCA0F0x0I_xYGDAYW7fH8BgvkANT19QLnAt0C6xD4AyXW6wFA-PUAHPED-P0EBwwUDgoE_vwECOoW-QXhwg7_BgrvBv__FfsZ9vcB8tES9gH1FAoMHer_FQPzCOLwGQvp9RP17PwR-gvt9_YgAC3_IR07OBNACUhhUAIqzwcQABrAB7fs2L5dd6k8sdTEvNzxJj0OVWe8vZh7u5sb07wXMx290F23vGL1Nz6AMIs8yZI5PJfHqr4Tx-w7vhGdvL0bSz4mvK494lsYPN-HM75BgkI9ttwUPUQYX77UZGc7pZ0_PLEZ4D2MkVs8MMFju_-VZT6WTe883xiCPAGcxbt9_sG7oJJuvT7etTwIeBA7wcxSvIRKPD7IicC6fkFBPSAHuj2CkTe9iLKcvOZtFr1yD9M8CYeDu6lLNr7UVra81eSOPAl5kz0N1sk8_I5hPEjLFz3sB4Y8d_N5vN_5BT52jRE9f5OcvMkBOz2aEn89bpw5PcNymr1o0FC89zRxvLlqwzyV9bY8jG0tPNl8Vz3qEG67OCXmO_xKEb1BNn-8rgyqPB88ybzvXRw86XRqPBompLxHVEi99E4qPJErUD3mlla93sF0PEg21z1I3yS8omkBuxFPHTzejws-btcIOpwEpTxdAHU8oyeAvAPfvr0s3wk95_ITOw-22D1co2-9sO2IPCGNLzyqR5o8vM9xPDHmUzxk_4E9IcKJPIXeUT3GfOk71F1rOe-imjs9MNs7e3qVO_NhC7wV8nc8bcvfu_fWdrx3jhc9dpYsu-i7-z0LFl29oOYcPN0rvj2_CjU9MubPOzSakT2cRdY7Js5lPFfHVr0k1j28rUbAu6jMKD3__hy7_-CqO95nRj0lo5S8qIvWO0GH1Lyfxwg91iW6O6kkvrsxW3c9xfesupvc1LzzTSS9_lwXOxtM4z2kCrW7THVVtz33-bxEfie9xfcLu4t2Kz0gl1g99qhfuIS4Aj7lQV-9b-Ecue5z47vSoYi9wyM8OS7slD2TX4U9huhTum0A1r2iGKy6_HLYOMYC1ztiBYm97XAAOb25Cb0Yfiu9tFAGuTLjnb0awJs8D8D0ONXXqTqfGx89n46gt-ZvpzxheDu99cqpto0OpzsFQ6m70DgxucDN4j0231K8nm8cOZi0Ujs_cMW99y5gOdDwZr14i6E9850kuT5Czb2X7mQ8EP65OGOfujsKjoG8kVDAt7APsb23DLi9_lg4uOFqcz1nPUE9ZfbpuFGQzDsw_eA7OXpLt4Db7jygtpe9OZd7OJzlqjsWFbE801Xbt61jgbzczuM8VXF1OG4yKrz8Vqs85Cg4uKEP1jwXhXq7G90buDi1WDyHGqA9Tz2nN-LTd7yV4b69rLYfN4YQIT1cd9O93vObt8595js8H5Q9vRK_OK7vk70648A9HgLpuDV6Fb0rYTc8LrIPNxrba7yxgxA8OoEkOCAAOBNACUhtUAEqcxAAGmA_6QBoF__p1uQcAunw5hPb9dzz0aZH_-PI_9EC5QfcPtjUEEcAKh36_qAAAAAe1wwB4AAFf6LE5fvS8fevrPnWCWkTGEC3qwwVw_sWAeHIBvf9FD4ABdadEzcXy_xPKt4gAC16iBM7OBNACUhvUAIqrwYQDBqgBgAAiMEAAIRCAADAQQAAYEEAAODAAABYwgAAuEIAAIZCAACgQAAAFEIAALhBAACwwQAALMIAAKDAAAAwQgAAwMEAAEBBAACAwgAAoMAAANhBAABwQgAA0MEAADBBAAAgwQAAcEEAAAjCAADowQAAEEEAAL5CAAAswgAAEMIAAABBAAAkwgAAgMEAALzCAAAAQAAAQMIAAIpCAACAvwAAuMEAAEDBAADAQAAAWEIAAGhCAACgwAAAlEIAAKhBAAAwwgAAEEIAAPDBAAAowgAAOMIAACDCAAAwQQAA6EEAAEDBAADIwQAAYEEAAFBCAAAwwQAAuMEAAKDAAADgQQAAoMEAAJjBAACEQgAAZEIAAOBAAACUQgAAgEIAAHzCAABgQQAAjEIAAExCAACwwgAAGMIAAFjCAABgQgAAcMEAAAAAAADgwQAAREIAADBCAAAwwQAArMIAAAxCAADIQQAADEIAAIBAAACAPwAABMIAALjBAAAQwgAAcEEAAKhBAACkwgAAiMEAAABBAAAAQgAAuEEAAJDBAABEQgAANMIAAEzCAACowQAALMIAAPBBAACAvwAAcMIAAIJCAACMQgAAcMIAAMBBAABQwgAAhkIAAIC_AACYQQAAIMIAAIbCAAD4wQAAoEAAAGTCAACgwQAA4EAAADBCAAAkwgAA4MAAAIzCAADQwQAALMIAAKBCAACAQQAA0MEAAExCAADAwQAAMEIAAODBAAD4wQAAGMIAAIA_AAAYQgAAsEEAAFxCAABEwgAA0EEAACBBAADwQQAAAEAAADRCAAAkQgAAgL8AABDCAACAwQAARMIAAOBBAABAwQAAAEEAAEDCAABMQgAAbMIAACBBAAAQwQAAAEIAAIDAAAAAAAAAAMIAAExCAABwQQAA0EEAAGhCAACYwQAAUMEAAJjBAADQwQAAgEEAALjBAAC4QQAAEMIAACBCAACAPwAA6EEAALjBAAA0wgAAsMEAAJZCAABMQgAAcMEAAIRCAABEwgAA0EIAAKLCAACwQQAAAEAAANjBAABAwQAAHEIAABDBAACQwQAACMIAAAjCIAA4E0AJSHVQASqPAhAAGoACAADKvgAAmL0AAKi9AAAwvQAAMD0AAES-AADYPQAAK78AALi9AAB0PgAAmL0AAOK-AABkPgAAdD4AAK6-AACAuwAAmD0AAJg9AAAXPwAANT8AAH8_AABAPAAA4DwAAAy-AAAcPgAAgDsAAFA9AADYvQAAQLwAAFw-AADoPQAANL4AAFw-AACYvQAAHL4AACS-AAAEvgAAwr4AAKq-AABEvgAAmL0AAKA8AACoPQAAur4AAOC8AAAsvgAA2D0AAPa-AAB0vgAAor4AALg9AAAwvQAA1j4AAPg9AABsvgAAoLwAAEk_AAAwPQAA6D0AAK4-AABUvgAAJD4AAFy-AADqviAAOBNACUh8UAEqjwIQARqAAgAA2L0AAEw-AACOvgAAI78AAN6-AACgvAAAJD4AAI4-AABMvgAAfD4AAJg9AACOvgAAlr4AAEy-AABEvgAA4DwAAOg9AAAPPwAAmL0AACQ-AADYPQAAuD0AAAy-AABwvQAAfL4AAAQ-AAA8vgAAuD0AALg9AACgvAAAFD4AAIA7AAAcvgAAED0AAIg9AABQvQAA8j4AACw-AACqvgAAPL4AAJ4-AACIPQAAFL4AAKA8AADgvAAAAT8AAH-_AAAwPQAA4LwAAKi9AACCPgAA4DwAADw-AAD4PQAAij4AAIg9AABAPAAAVD4AAAQ-AABAvAAAoDwAAEC8AABEvgAAED0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=AbAt7wngN2s","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["575395345766754141"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3786943226"},"1066250466107120589":{"videoId":"1066250466107120589","docid":"34-7-15-Z6F2D8E3046872170","description":"Konu: Concurrency 101 Bu sunum, Java programlamada eş zamanlılık konusunu ele alacak ve eş zamanlı programlama, performans artırma ve veri bütünlüğünü, faydalı noktalar, hata noktaları ve...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4575830/12f4847739c89e995a2fee4f3751d621/564x318_1"},"target":"_self","position":"7","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DB8aP1ntav4E","linkTemplate":"/video/preview/1066250466107120589?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Concurrency 101_İsmail Sarı @Scalefocus","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=B8aP1ntav4E\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoVChMxMDY2MjUwNDY2MTA3MTIwNTg5WhMxMDY2MjUwNDY2MTA3MTIwNTg5aq8NEgEwGAAiRRoxAAoqaGhrcGNvcGV1eXdwYXFhY2hoVUNHTWFEdDJYV1ZqengwMnBjTHFxeldnEgIAEioQwg8PGg8_E6cVggQkAYAEKyqLARABGniB-vUE9AH_APPv_AkABf4BBgf4APb__wDiA_wKCfwCAAH4APf5AQAA-vz5-PcAAAAA-_EN-P4AABAB9_wEAAAAHwEJ__oAAAADAAQD_gEAAP0T8QAD_wAACQoNCQAAAAAQDQUBAAAAAAL2ARMAAAAA_fL6BAAAAAAgAC1DUs87OBNACUhOUAIqcxAAGmAxDAAVGDP_yw5HAxwkEQPB-v8MuMYo_yLGAKkc4ubcEqn8By4A_R7p9KQAAAAvG_kFHQAJe9EF0cLiKy3D2PMDCH_aKfWCziIE9evjqxoHOBrn9RgA0t_KAwGlviAQIwcgAC2xThk7OBNACUhvUAIqrwYQDBqgBgAA4EAAAEDAAACiQgAAmMEAAExCAABgwQAAQEEAAHBBAAAcwgAADEIAAEBCAABAwQAA2MEAAABBAAB4QgAAAMAAADDBAAAIwgAA0MEAAAzCAACYQQAAIMEAAPBBAAAQQgAAdEIAAIDCAACkwgAAwMIAAGhCAAB8QgAAQMEAAKBBAACAvwAAkEEAABTCAABYwgAAEEEAAPRCAADAwAAAEMEAAJjCAACAQQAAAAAAADTCAACAwAAAGMIAAKhBAABgwQAAREIAAI7CAACSwgAANEIAACxCAABQQgAAikIAAKjBAACKwgAAUMEAABRCAACIwQAA0EEAAEhCAAAwwQAAPMIAAKDAAABQwQAAtEIAAHzCAADIwQAA4EEAAKBBAAA4QgAAYMIAAIpCAAB4QgAALMIAAEDAAAAwwgAAiMEAAEBAAACAPwAAgL8AADBBAAAAwgAAXMIAAHDBAABAwgAAXEIAABhCAACYwQAA4MEAAIBBAABAwAAAAEEAADzCAABswgAAAEAAAPBBAACgQQAAiMEAAHDBAAAAwQAAHEIAAFjCAAAAwQAAuEEAAADCAAAcQgAAnMIAAIBBAAB0QgAAQMIAAEzCAACQQQAAaEIAAADAAABAQAAAQMEAAHDBAACCwgAA8MEAAARCAAAIwgAAgEEAADxCAACAvwAAAMAAAGBBAADgwQAAhMIAAFDBAACAQAAAQMEAAADBAABwQgAAmMEAACBBAAAkQgAAsMEAAHDBAADowQAA6MEAABhCAAAMwgAAAEIAAPhBAAAUwgAAkkIAAFTCAACIQQAAcEEAAAzCAABgQQAARMIAAIC_AABgwQAAdMIAADjCAAAkQgAAjkIAAKjBAAAYQgAAUMIAAKjBAACowQAAIMIAAMBBAABQQgAAoEAAAIBBAADIwQAA8MEAAHBBAAAgwQAAEEEAAFhCAAAYQgAAwMAAAIhBAAAcQgAAQEIAABDBAADAQQAAWMIAAIBAAABcwgAA2MIAAIBAAADYwQAAEEEAAK7CAAAIwgAACEIAAIDBAADwwQAAcEEAAADBAACQQQAAcMIAABDCIAA4E0AJSHVQASqPAhAAGoACAAALvwAAuD0AAOA8AADIPQAAqj4AAEw-AACYvQAAIb8AAK6-AABsPgAAoLwAAPi9AACePgAAyL0AAOg9AACSvgAAqD0AALg9AAAfPwAAIz8AAH8_AAAQPQAA2D0AAOi9AABQPQAAwr4AAKA8AACyvgAAyj4AAEU_AAAMPgAABL4AAEQ-AABwPQAAUL0AAFQ-AADCvgAAor4AANi9AAAsvgAAdL4AAIY-AAA0PgAAPL4AAKA8AACIvQAAMD0AAA-_AAAFvwAAnr4AADy-AABEPgAAmD0AAES-AACWvgAAQDwAAB8_AACWPgAALD4AAOC8AACmvgAAmD0AAIi9AAAfvyAAOBNACUh8UAEqjwIQARqAAgAAJL4AABA9AADgvAAANb8AABA9AAAMPgAAuD0AAAQ-AAC4vQAABD4AAHC9AACovQAA6L0AACy-AAD4PQAAuD0AAMg9AABRPwAAFD4AAFw-AACYvQAAqL0AADA9AACgPAAA2L0AACQ-AABEvgAAUL0AALi9AACgPAAAcL0AAPg9AACIPQAAgLsAADQ-AACovQAAhj4AACS-AABsvgAAXL4AAOA8AADYPQAA2L0AABC9AAAQPQAAHD4AAH-_AAB0vgAA4DwAABy-AABcPgAAiL0AAIA7AAAEPgAAcD0AANg9AACIPQAAHL4AAFQ-AAA8PgAAij4AAES-AAC2vgAAEL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=B8aP1ntav4E","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["1066250466107120589"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"204103496928554886":{"videoId":"204103496928554886","docid":"34-9-12-Z0C10F82D1C3D59F6","description":"Java Day Istanbul is one of the most effective international community-driven software conferences in Turkey supported by Istanbul Java User Group. The conference helps developers to learn the...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2130011/4a052c4cf53b06c6198ca31af1d3a9fd/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/VPH8jQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DtiyJTEr9SQI","linkTemplate":"/video/preview/204103496928554886?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Java day istanbul 2021 trailer","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=tiyJTEr9SQI\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoUChIyMDQxMDM0OTY5Mjg1NTQ4ODZaEjIwNDEwMzQ5NjkyODU1NDg4Nmq1DxIBMBgAIkQaMQAKKmhoa3dzdmVjYWFuamZ1ZmNoaFVDYWR0UTVJRElFQ21yNmozaXdmTkJTQRICABIqD8IPDxoPPxMfggQkAYAEKyqLARABGniBAgD0_QL-AOv1_gX5AgAA-f328fj9_AD0BgL_CAL_AP0QBvsKAQAAB_sEDfsAAAAG_AoM-_0BAPv-CAn3AAAAChILD_wAAAD2C_YN_wEAAAT6AwED_wAACQ359_8AAAD-DAkE-v8AAAoL_A0AAAAA-fECBgAAAAAgAC3Os847OBNACUhOUAIqhAIQABrwAVz9DgGBEv_4a_39ABkK_AGjGQj_IQXyANIY9wDc__IB-hz1Aeb59QAN9usA8PolAAT59AAB_hYACQAN__4G8QAn6RsAOtr5ASQU9wAH-wn_5Qf7ACP5HAH_EAUDAvYFABwK5AAA__IABAf6AgDxD__6BfoGB-0Q_vYD7v_pC__9Awn2ABftBgT8Gez8-uYB_-4C6gHyFQEC9PoBAvQXCP_bB_wADA_2ABP8EgX_9vkFBxX8ABIWDQAEDAD-DQcUAfz5CwED8v33_Qr9AREdBwgF_wz-_v4GAAgV8AD-9_H94ub1-9_o8wQQ9v0DBfwO_CAALe_HVjs4E0AJSGFQAipzEAAaYBcJACL3IhLV9gDqJSjv-u7pFQkQ29UA_B4A7Rbn8_XcGMEB-gAB8SIOxgAAAPsQ2TAqAO1M_unl99w1-gHN__sbf_QRIM3l7dnx5PAJ6vgL_-g59wAe8s4EKPvvGyYjAyAALe8kXjs4E0AJSG9QAiqvBhAMGqAGAAAkwgAAcMIAAIZCAACAQAAA6EEAAATCAABAwAAAyEEAAOjBAACYwQAAgkIAACBBAACAwgAAWMIAADBBAAAwQgAAAEIAAMDBAACwQQAAYMIAANpCAABgQQAAkMEAAJBBAAAoQgAAoEEAAHTCAACWwgAAtEIAAGRCAAAwQgAAqEEAAEDCAAAQwQAAUMIAAEBBAACgQQAApkIAAADBAABAwgAAjMIAAAxCAADAwQAAiEEAAOhBAACSwgAAksIAAMDBAAC6QgAAEEEAAKDCAACaQgAADEIAAIBBAACYQQAA4EEAACzCAAAQwgAAgD8AADxCAACAwAAAkMEAAFDBAABAQQAAlMIAAKhBAABgQgAA-MEAAKDBAACgQAAAGEIAAGRCAABswgAAZEIAAABAAACUwgAA0MEAAODAAABAwgAA2MEAALjBAADowQAAOMIAACDCAABAQAAA2EEAADzCAAAUQgAASEIAAITCAABQQQAAgMEAADBBAACAwQAAqMEAALLCAAAkQgAAgEAAALDBAAAEwgAA8MEAALhBAACiQgAAsEEAAI7CAABQQQAAyEEAAADAAABwwQAAQEEAAFzCAAAwwQAAHMIAAEzCAADqQgAAEMEAAIC_AABAwAAAIMIAAJDBAADwwQAAgD8AAGDCAADIwQAAgEIAALBBAADQwQAAgEAAABDCAAAwwgAAUEEAABDBAADIQQAAMEEAAJBBAADQQQAAgMEAAAzCAACAQAAAZMIAAKjBAAAwwgAAsEEAABTCAAAowgAAuMEAAPjBAACCQgAAYMEAADBBAACwwQAAIMEAAODAAADgwQAAQEAAAABAAAAwwgAAOMIAAI5CAACuQgAAoMEAACBBAADAwAAAoMEAAJhBAAAowgAAZEIAAOBAAADYQQAAcMEAAABAAAAcQgAAwEAAAIA_AAAAQQAAcMEAAJBBAADIwQAA4MAAACRCAAAwQQAAoMEAACzCAAAkwgAAZEIAAFjCAABswgAAiEEAALhBAAAAAAAAkMIAAJBBAACIQQAAAAAAAKBAAABAQAAAKMIAAEDBAACAwgAAqMEgADgTQAlIdVABKo8CEAAagAIAADS-AABQPQAA-D0AAAQ-AABMPgAAmL0AACy-AADSvgAA2L0AAKA8AAAEPgAABL4AAIa-AABQvQAAQLwAAES-AACCPgAAiL0AAHA9AABUPgAAfz8AACw-AACevgAAoLwAAEC8AAAQPQAAQLwAAIi9AABkPgAAgj4AAHQ-AAC4PQAAqD0AAOa-AADovQAAiL0AAFA9AADovQAAVL4AAJi9AABMPgAAgLsAAFQ-AACgvAAA2D0AACw-AAC2PgAAiD0AAJg9AADgPAAAHL4AAOi9AACgPAAADD4AADQ-AAA0PgAA1j4AABy-AAAwPQAALD4AAIA7AABMPgAAZD4AAES-IAA4E0AJSHxQASqPAhABGoACAAC-vgAAQDwAABy-AAAtvwAAyD0AAOg9AABAvAAAjj4AAKA8AACAuwAAEL0AAKA8AAB0vgAA-L0AAKA8AABQPQAAQDwAADM_AAAEvgAAlj4AAEA8AACiPgAAgDsAAMi9AAAsvgAAJD4AAMg9AAAkPgAA4LwAALg9AAAcPgAAmD0AAAS-AAC4vQAA6D0AAJi9AAC4PQAAEL0AAKa-AAAcPgAA2D0AAIa-AAAEvgAAFD4AACy-AABwvQAAf78AAJi9AADYvQAA-D0AACy-AACIPQAALL4AAEQ-AAApPwAA2D0AAEA8AAC4PQAAuD0AAKC8AABAPAAAqL0AACw-AAAwvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=tiyJTEr9SQI","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["204103496928554886"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3398101127"},"17295810766764126896":{"videoId":"17295810766764126896","docid":"34-3-2-ZA20FDCE779AD77C4","description":"Websitesi : https://www.jugistanbul.org/atom Sunum : https://docs.google.com/presentation/... JUG Istanbul Açık Topluluk Mentorluğu (ATOM) Programı ile Türkiye’de açık kaynak projelerdeki...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4074749/777bd078a5e4da4df823e23a2fefdae1/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/XAPRMQIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DZU6CiunLREE","linkTemplate":"/video/preview/17295810766764126896?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"JUG Istanbul Açık Topluluk Mentorluğu (ATOM) Tanıtım Programı","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ZU6CiunLREE\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoWChQxNzI5NTgxMDc2Njc2NDEyNjg5NloUMTcyOTU4MTA3NjY3NjQxMjY4OTZqiBcSATAYACJFGjEACipoaGtwY29wZXV5d3BhcWFjaGhVQ0dNYUR0MlhXVmp6eDAycGNMcXF6V2cSAgASKhDCDw8aDz8TsgyCBCQBgAQrKosBEAEaeIH0AwL-_wEA8_X1AgYD_wHj6AcA_gEBAPQGAv8IAv8A5gH39gD_AAD19gAGBgAAAPgF-v70_wEABfn7C_IA_wD2AP75-gABAAIL9wb-AQAA_f8CBgT_AAATBAH9_wAAAPwZAwj_AAAADwINCwAAAAAE5AH_AQAAACAALdgy1Ds4E0AJSE5QAiqEAhAAGvABZA8DAqsWB_w4APD_AQfTAIHw-_86E_YAzfUIAMn3-ADyE_kA0e0M__oIHADm_AkA9PToAB0CDwAKBRoAJgoIACMPCQA56goBMQIQ__UD5ADtEAT_JPkdARn_HP8RCAn_FA8C_vsB2P_6CgD_7_ELAxoMKQAT-wj_9BgS_AITCwL8CAIDBe4I--_7_PzrCw0FDQrxAPQN-gMI8gEEAAz3B_n7CQUq-PD8Kwv_CPrt9vz2BvsEAQQGAR32AwcYEvcBC-H69wPl9fvwCQMBId4MAfv2F_buBhcA-wH6AwQED_DsCg362Q0DAQQOBgP6CPn2IAAtkPpOOzgTQAlIYVACKs8HEAAawAdN9he_ptQlPam7l7xbeN498fiRPGhG2jxV_rA9NpZ8utUYPjzM0k496OgnPJPlf7x0fMS-HITvPJnaLb09KXM-lMDmu_VyDj3nVNK9h0MgPZ94qTz1oWu-hNMHPXQ1w7ukCSo9fzQXvSZYNz1i2CE-T_YgPT8gKz2zrna96z3wvCCAL70riMG8wxccvUlb5ryU9gY-qgCpPBMy1LlGWMk9vH6MvUU7ODvtyAI9KxI4PJE2I7z6ErW9ZSNrvLINwTwr2fE9PX0EvS8BUzw8rCY84NadPP56KrypxJA9EUiTPMdEsTt-LiS9SlH4PN5xrzwGlg09IMo8vCRkezyAE2W9yIxWOn_9qzz31rY9qvDUOWhXBDsZbxA99lWDPUaugDxAK3a7qWP6vNl6BDxkk9w9bv1PPGcxzDw0U_W8D7QnPEU0EzytOkY92F6wPKKfhLwP5-u8pk2APePq17rz5xu9sXmLuyAkMLxYa229Qo_eu4s-1bwtM5Y9q3gjvRKONLxkldI9rQsJPUZdazyQXTM8Im1jPd-V8jpoDfk8DMhDPUobmLwzPJE8EwZKvd16DbxZNB27O5KmPW22KLyqpY-9YHlrvLPsSbxZT-098iBivCdiNrzWpzw9_Hg-vadOUTwtutC7kYRYvZ4He7vIkq69DbrvO6_wCbxdFQ29S92fvEE78TvaV949J-vBvNr1bLknWzO9hSoOvLAcJbt3dkM8hgqEPFHCp7of1dW8SpywvGRml7rQ8VE878u0Pa4Zgzh9DVy936GLu3QMJ7mix1Y7uM2kPXEZwjhNBrK6A7YjvQhoErg9LO88uH4wvNjVxLdYbg49kJzxPGUV1jh6KWa9c3sOvVHD4jid-8Y8deENPGQSmLmjGIU84LAdPKW2O7q4VOu7qLudO6iII7ngMfo7fiCUvDkU0Li_B5S8IqqLvLJFBrndz-m8d-R-vL82tbgOhMO73dyevZf9-bbfAw89wLA8vdCgE7hJd9860yTCPAtdFjajhsA8lFBVPEJ4Urim8na9i6OXvZRjmjfz2va8CPnKvVqHe7bhrZy7_4_6uvB-Rjh3PYe9pMPDPICvwjg2i_y8-9vvvJL7h7jtQpi8fccVPRCtQ7YVg1E8b1bOvCUmEDgLLFs9pvguvJLQl7gPBC09ZKKSPIaLhzhmqRA9uWvuPKrSpjbmMCk8N3AHva5jJTj2dHo94A_fvT-Zm7chMrY8OznjPQQbBjm6E6y8cty5PXQwGLlV18a9u5lRvPmaW7dRODM6dyY5vf8F47cgADgTQAlIbVABKnMQABpgEAIAJdIP-eT0HOdI7_QS1cIc9uyJ-__wAADYVcfh8gTdv8M3AEHP_wGjAAAALvcDGhcAB3_L3BDi6lnss8L_BCF92CocrPDl1f7LAiLJ4xb-9kDRACz9leVy67kuRRjdIAAtSZAPOzgTQAlIb1ACKq8GEAwaoAYAAKBAAAAcQgAAgEIAAGDBAAAkwgAAAMAAAIBAAAAAAAAAAEEAAGDBAADAQAAAMEEAAHDBAAAkwgAASMIAAKhBAABwQgAA4MEAANhBAACAQQAAokIAACBBAAAUQgAABMIAAJxCAACQQQAAjMIAACDBAACOQgAA2MEAALhCAACIQQAAXMIAADTCAAAQwgAAOEIAAJDBAACgQQAAgL8AAOBBAACKwgAAAAAAAABAAACAQQAAUMEAAJhBAADoQQAAgEEAAOBBAABAQAAAQEAAADRCAACowQAAZMIAAIA_AAAwQgAAsEEAAIrCAABAQQAAMEEAAKTCAACAPwAAgEAAAMDAAACgwAAAuEEAAHxCAACuQgAA4MEAALhBAACAQAAAdEIAABDBAABsQgAAEEIAACDCAAAEQgAANMIAAAxCAAA4QgAACMIAADBBAAAwwQAAiEEAAIjBAAAwwQAAgMAAAIA_AAB8QgAAJMIAADDBAABwQgAABEIAAJzCAABAwQAAiMIAACTCAABsQgAAAAAAAEBAAAAgwQAAwEAAADBBAAAAAAAASMIAABDBAAC4QQAATEIAAAxCAAD4QQAAqEIAAGDBAAAAwgAA-EEAAIZCAAAAwwAAQEAAALjBAABsQgAAsEEAAATCAAC4wQAA4EAAAEDBAAAgwgAAwEEAACxCAABgQQAAgMEAANrCAAC2QgAAOMIAAPjBAACoQQAAuEEAAChCAADoQQAAAMEAAKBAAAAswgAA4MEAAOBBAABAwAAAkEEAABjCAAB0QgAAIEEAALBBAACgwAAA8MEAADTCAAAQQgAAYEEAAMDBAACoQgAAHEIAAJjBAACwwQAAkEIAAPBBAACgQAAAcMEAACjCAADgQAAATMIAAIDBAACAvwAAQEEAAKDAAABYQgAAjsIAAEDAAACowQAAAAAAAHDBAABUQgAAqEIAADDBAAAwwQAAmEIAABTCAAAMwgAAoMEAAEzCAABUQgAAYMEAAMjBAABMQgAAMEEAAIDBAACswgAAfMIAAKDAAAC4QQAAoMAAAMZCAAA4QgAAmMIAACTCAAAIwiAAOBNACUh1UAEqjwIQABqAAgAA4LwAAOg9AABQPQAAJL4AAKo-AACiPgAAcD0AAAu_AACKvgAApj4AABw-AAC4PQAAgLsAAOA8AACoPQAAUL0AAPg9AACYPQAAgDsAADw-AAB_PwAAgLsAAEy-AABAvAAAmL0AADA9AAAUvgAAhr4AANi9AAAHPwAA6D0AAAy-AADgvAAAgLsAAOg9AADIPQAAQLwAAFS-AACSvgAA-L0AALg9AAC4PQAAcD0AAMg9AAA0PgAABL4AAIi9AAAwvQAAiL0AAI6-AADYPQAAMD0AAM4-AADgvAAAoLwAAFA9AACWPgAA-L0AAFQ-AABEPgAAQLwAADA9AAAEPgAAiD0gADgTQAlIfFABKo8CEAEagAIAAOi9AABUPgAALL4AADG_AACgPAAAbD4AAGw-AAAsPgAAoDwAABw-AAAwPQAA-L0AAJK-AACKvgAAuL0AAOA8AADgvAAANz8AAGy-AABMPgAA6L0AADS-AAAEPgAA6L0AALi9AAC2PgAA4LwAABw-AABAvAAAEL0AALg9AACAuwAAjr4AALi9AADYvQAAqL0AAAQ-AACAuwAAdL4AANi9AACGPgAABL4AAIg9AAC4PQAAHL4AAOg9AAB_vwAAfL4AAOi9AACyPgAAEL0AAAQ-AABQPQAAEL0AAL4-AAAQvQAAoLwAADw-AAAQvQAAQDwAAPg9AAAQPQAAED0AAKC8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=ZU6CiunLREE","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":2560,"cheight":1440,"cratio":1.77777,"dups":["17295810766764126896"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"222329612"},"2753259180847263909":{"videoId":"2753259180847263909","docid":"34-10-9-Z4BAD9CBA68E6A7A4","description":"Effective Java nedir ? Solid prensipleri çerçevesinde efektif java konusunu örneklerle bu video içerisinde Altuğ Bilgin Altıntaş (@altugaltintas) tarafından anlatılmaktadır.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2980520/e043e15728c720ae9b3c16dc56030ecb/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/9l-IDwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DimqK-fsK5ns","linkTemplate":"/video/preview/2753259180847263909?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Effective Java nedir ? Kod örnekleri ile bu video da anlatılmaktadır.","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=imqK-fsK5ns\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoVChMyNzUzMjU5MTgwODQ3MjYzOTA5WhMyNzUzMjU5MTgwODQ3MjYzOTA5arYPEgEwGAAiRRoxAAoqaGhrcGNvcGV1eXdwYXFhY2hoVUNHTWFEdDJYV1ZqengwMnBjTHFxeldnEgIAEioQwg8PGg8_E8ARggQkAYAEKyqLARABGniB_w___gf4AOX18gMCAAEAB_QA-ff-_QDfA_sLCvwCAP33D_73AAAA_QL7BgEAAAD-A_8S9v0BAA8D9xIDAAAA__kMAAUAAADjCfAEAAEAABEFCv8E_wAAG_sD8_8AAAAMCQT5_v8AAAwF9gQBAAAA8-n79wAAAAAgAC3_AL87OBNACUhOUAIqhAIQABrwAWsm6QD81gcDuAXdAMcW4P-BIgr-PvTg_7_r8wDXBuEBxAPgAfX7FQDq_RgBmBDvAesF7_8rF-MA-fsk_xz1Jv8gAe8AONv9AC8CCADvIfj_4CIR_x_qLQI_4_sCSxnx_RLuBgHvFe7_v-T-__8EKgAG-_cCNyQbAP4TCgLiHgAC5-wB-tUCDfu9-gMD_h_-_wcF7v0xJOv_CAgQBhrX9QcN-hgB9gsL-f8OCQXMB_b86vv3-_j8BQz89w38CSIi-fkGDwEE7fz09hT48y_39QX9MvoKCfUCBejjAQXKGwMB5Q0R-Nkl_QT-EwHvAg8F7yAALf8hHTs4E0AJSGFQAipzEAAaYDPhADYyE-fz7_cHCuvxM8a04BcOyBn_Awn_yFm3_xLf46__8QAzAgIPnwAAAD7-BAMXABJ9xeEF9s0PAY_b-AIIZyn9NYHhNe_8wzke3fzoJvQ1MQD35qLoEwquL0YTACAALZTmFjs4E0AJSG9QAiqvBhAMGqAGAACQQQAAAAAAACBBAAD4wQAAIEEAAIxCAABgQQAAdMIAALjBAACAPwAAAAAAABTCAABEwgAAusIAAGRCAADAQAAAsMEAAMBBAACQwQAAkMEAAOBBAADAwQAAWEIAAAhCAABAQQAA4MAAAAjCAACIwgAAXEIAAADBAACYQQAAAAAAABDCAABAQQAApsIAAAjCAAAQQgAA_kIAANjBAAAQwQAAEEEAABhCAACMQgAAOEIAABxCAABQQgAAEMIAAEBAAACmQgAAwMAAAMbCAAAAQgAA4MAAADDBAABYQgAAGEIAAMzCAACQwQAATMIAAIhBAACgwAAAAMIAABjCAAB4wgAAgD8AADTCAADIQQAAyEEAAHDBAAAgwQAAPEIAAJ5CAABYwgAAgL8AAFBBAABYwgAA4MAAAFDCAACeQgAAREIAAIDCAABcQgAA4MAAAIJCAAAwwQAAYEEAANBBAACgQgAAREIAAIDBAACgQQAAfEIAAADAAACcwgAAcMEAADDCAABAQQAAMMEAAARCAAAAAAAAbMIAABhCAACiQgAA2MEAAIA_AAAQQQAAIMEAAFRCAAAwwgAA-EEAAIhCAACwQQAAyEEAAADCAAAAQgAAgEEAAEBCAABwwgAAAAAAAGDBAADwwQAA4MAAAJDBAACAPwAAQEAAAKBAAACAwQAAFMIAAKjBAACIwgAAoEAAACTCAAD4wQAA2EEAAEDAAADQQQAAOEIAAHDCAADAwQAAusIAANjBAAAUQgAAKEIAAFBBAAAAQQAAcEEAAKbCAACAQQAAAEIAAKBBAABQwQAAAEAAAABBAAAoQgAAgD8AAHBBAACgwAAAGMIAAIjBAACwwQAAiMIAAAAAAAAYwgAA-EEAAEDBAAAcQgAA4EEAAKBBAAAAwAAAwEAAAIrCAAAgQQAALMIAAHBBAAAkwgAAoEEAAHhCAAAwwQAAfEIAABRCAADAwQAANMIAAIBAAAAsQgAAGEIAAFjCAAAUwgAAQEEAABDBAACAwAAAZMIAAGDCAACwQQAAAMAAAAzCAAAcQgAAQMAAABTCAAB8wgAAQEAgADgTQAlIdVABKo8CEAAagAIAAEy-AAAsPgAAcL0AAAy-AAAQvQAAmD0AADC9AAA1vwAAjr4AAGw-AACKPgAAAb8AAIg9AABEPgAAgLsAAJg9AABsvgAAqD0AACs_AAC6PgAAfz8AAMg9AACgvAAAXL4AAJa-AADgPAAAFL4AAPi9AAD4PQAAML0AAAw-AACIvQAA-D0AAFS-AAD4PQAAJL4AAPi9AADCvgAATL4AAEC8AABQPQAAcL0AAJg9AABAvAAA2D0AAAy-AACAuwAAJL4AADQ-AAA0vgAA-D0AAFA9AABwPQAAhj4AAFS-AAA0PgAA4j4AAIi9AABMPgAAmD0AAJi9AABEPgAAyD0AAPa-IAA4E0AJSHxQASqPAhABGoACAAA0vgAA3r4AAO6-AAArvwAAEL0AAAw-AABAPAAAhj4AAHy-AAAEvgAAUL0AABw-AAAkvgAAVL4AAAQ-AADoPQAAyD0AACk_AAAUvgAAlj4AAI6-AABcPgAA4LwAABC9AAA8vgAAbD4AAHC9AACovQAA4DwAAAy-AACYPQAA6D0AAES-AAAMvgAAVD4AAJg9AADYPQAAkj4AAKK-AACqvgAARD4AABC9AAB0vgAAED0AAEC8AADgPAAAf78AAL6-AADgvAAAqr4AAAw-AAAQvQAAUD0AAPg9AABUPgAAmD0AAJg9AACYPQAAHD4AAIA7AAA0PgAAyD0AADy-AACOviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=imqK-fsK5ns","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2753259180847263909"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"12183700714327144696":{"videoId":"12183700714327144696","docid":"34-10-4-ZD7E5F10C58892117","description":"Ülkemizde ve dünyada Java geliştiricileri hala yaygın olarak Java 8 kullanıyor. Oysa geçen süreçte Java ciddi güncelleme, değişim ve yeniliklere konu oldu. Java 9 to 14 meetup serisinde Java...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2399007/2a27e2050725f1c2c65dbdde1ea3d803/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/iU5FDAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=videoid:12183700714327144696","teaser":[{"list":{"type":"unordered","items":["Bu video, Jack İstanbul ve Taner Diler tarafından sunulan, Jakarta EE platformu üzerinden canlı olarak gerçekleştirilen bir eğitim etkinliğidir. Eğitmenler, izleyicilerle etkileşim halinde Java 9'dan başlayarak modül sistemi konusunu detaylı şekilde anlatmaktadır.","Video, Java 9'da tanıtılan modül sisteminin temel prensiplerini, monolit uygulamaların modüllere dönüştürülmesini ve modül bağımlılıklarının yönetilmesini konu almaktadır. Eğitmenler, e-ticaret uygulaması üzerinden basket, stok, katalog ve sipariş modüllerinin nasıl oluşturulacağını, modül-info.java dosyalarının nasıl yazılacağını ve modüller arasındaki bağımlılıkları nasıl yönetebileceğimizi adım adım göstermektedir.","Eğitim içeriğinde ayrıca ServiceLoader sınıfı, jdeps komutu ile bağımlılık analizi, jlink komutu ile Java imajı oluşturma, Docker ile modüllü uygulamaların çalıştırılması ve mikrohizmetler için modüllerin kullanımı gibi konular ele alınmaktadır. Video, Java 8'in hala yaygın kullanımı nedenleri, modüllerin avantajları ve Türkiye'deki modül kullanımının durumu hakkında tartışmalarla sonlanmaktadır."]},"endTime":5174,"title":"Java 9-14 Modül Sistemi Eğitimi","beginTime":0}],"fullResult":[{"index":0,"title":"Giriş ve Sunum Tanıtımı","list":{"type":"unordered","items":["Hüseyin Akdoğan ve Taner Diler, Jack İstanbul'dan bir etkinlikte katılımcılarla buluşuyor.","Katılımcılardan bir ankete oy kullanmaları isteniyor ve Java 8'in hala yaygın kullanıldığı görülüyor.","Platform ilk kez test ediliyor ve katılımcılarla soru-cevap yapabiliyorlar."]},"beginTime":15,"endTime":157,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=15&ask_summarization=1"},{"index":1,"title":"Java 9-14 Serisi Hakkında","list":{"type":"unordered","items":["Java 9-14 serisi, Türkiye'de ve dünyada Java geliştiricilerinin Java 8'den sonra gelen özelliklerin bir kısmı hakkında farkındalık eksikliği olduğunu fark ederek başlatılıyor.","Etkinlikler Jakarta EE platformu üzerinden ücretsiz olarak sunuluyor ve katılımcılar soru yöneltebiliyor, ankete katılabiliyor.","Java 9'da gelen yenilikler arasında modüler sistem, Flow API, reaktiv akış spesifikasyonu, CompletableFuture iyileştirmeleri, Stream API iyileştirmeleri ve private metod eklentisi bulunuyor."]},"beginTime":157,"endTime":348,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=157&ask_summarization=1"},{"index":2,"title":"Java 9 Özellikleri ve Kaynaklar","list":{"type":"unordered","items":["Java 9'da gelen Ceylin, uygulamanın JDK'dan ihtiyaç duyduğu kütüphaneleri ve bağımlılıkları sadece barındıran, JDK olmadan herhangi bir ortamda uygulamaları yürütme imkanı sağlayan bir modül.","Java 9 ile birlikte JShell kabuğu da gelmiş ve dilin tüm özelliklerini canlı kullanabilmeyi sağlıyor.","Java 9 özelliklerinin örnekleri için bir GitHub deposu oluşturulmuş ve bu depo zamanla güncellenecek."]},"beginTime":348,"endTime":515,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=348&ask_summarization=1"},{"index":3,"title":"Modül AP Etkinliğine Giriş","list":{"type":"unordered","items":["Taner Diler, Java 9-14 etkinlik serisinin ilk oturumunda Java modül API'si hakkında bilgi verecek.","Modül kavramı, encapsulation (kapsülleme) prensibi üzerinden açıklanıyor.","Etkinlikte örnek olarak e-commerce, appcash gibi mikro hizmet örnekleri üzerinde çalışılacak."]},"beginTime":515,"endTime":796,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=515&ask_summarization=1"},{"index":4,"title":"Monolit Uygulama Kuralları ve Microservice Yapısı","list":{"type":"unordered","items":["Monolit uygulamalarda kataloğa ürünler tanımlanır, stoklar girilir, sepete eklenen ürün satın alınır ve satın alınan ürün miktarı stoktan düşülür.","Microservice yapısında, ortak bir database veya message queue altyapısı kurularak, event'ler fırlatılarak işlemlerin birbirinden ayrılması sağlanır.","Workshop'ın ismi \"Modülleration Way to Microservice Architecture by Using Java Modüler API\" olup, monolit uygulamayı modüller haline getirmeyi amaçlamaktadır."]},"beginTime":811,"endTime":949,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=811&ask_summarization=1"},{"index":5,"title":"Monolit Uygulamanın Yapısı","list":{"type":"unordered","items":["Monolit uygulamada stok, katalog, product, order item, basket item ve baskets gibi modeller bulunmaktadır.","Ana model product tüm modüllerde paylaşılır ve order ile sepet arasında bir conversion mekanizması vardır.","Sipariş ödeme yapıldığında, sepete eklenen ürün order item'a dönüştürülür."]},"beginTime":949,"endTime":1010,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=949&ask_summarization=1"},{"index":6,"title":"Monolit Uygulamanın Kod Yapısı","list":{"type":"unordered","items":["Monolit uygulama standart Spring Boot architectural yapısına sahiptir: servis, reposter, model ve exception bölümlerinden oluşur.","Servis katmanında hem sepet servisine hem de stok servisine bağımlılık vardır.","Sipariş ödeme yapıldığında stoktan düşme ve sepetten düşme işlemleri gerçekleştirilir."]},"beginTime":1010,"endTime":1163,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1010&ask_summarization=1"},{"index":7,"title":"Modüllere Dönüşüm","list":{"type":"unordered","items":["Monolit uygulama sepet, katalog, order ve stok kontrollerini birer modüle dönüştürülür.","Maven modül sistemi kullanılarak shared, basket, stok, katalog, sipariş ve api gibi paketler tanımlanır.","Modül sistemi ile gelen modül path parametresi, modüllerin hangi dizin içerisinde bulunduğunu belirtir."]},"beginTime":1163,"endTime":1538,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1163&ask_summarization=1"},{"index":8,"title":"Named Modüller ve Bağımlılıklar","list":{"type":"unordered","items":["Named modüller oluşturmak için modül.info.java dosyası kullanılır ve export anahtar kelimesi ile dışarı açılması gereken paketler tanımlanır.","Servis paketi dışarı açık olurken, core paketi dışarı açılmamalıdır.","Otomatik modül, içerisinde modül.info.java olmayan ve modül pet'in içerisine konulan herhangi bir jar'ı, isminden otomatik olarak modül olarak tanımlayan ve içerisindeki her şeyi dışarı export eden bir modüldür."]},"beginTime":1538,"endTime":1683,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1538&ask_summarization=1"},{"index":9,"title":"Java Modüllerinin Oluşturulması","list":{"type":"unordered","items":["Stok servisi, ecommerset modeline erişmeye çalışırken \"stok java is not visible\" hatası veriyor.","Modül info.java dosyaları oluşturulup, modüller dışarı açılacak şekilde export ediliyor.","Ecommerce shared modülüne bağımlılık tanımlanarak diğer servisler (katalog, order, sepet) oluşturuluyor."]},"beginTime":1685,"endTime":1841,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1685&ask_summarization=1"},{"index":10,"title":"Modül Yönetimi ve Bağımlılıklar","list":{"type":"unordered","items":["Modül yönetim sistemi, bir build platformu ve dependency'leri yöneten bir yapı olarak tanımlanıyor.","Modül info.java dosyaları, paketin dışarı açılacağını ve erişim kontrollerini belirler.","Eğer modüllerle çalışmıyorsak, paket seviyesinde ilerleriz ve modül info.java'ların bir anlamı olmaz."]},"beginTime":1841,"endTime":1971,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1841&ask_summarization=1"},{"index":11,"title":"Bağımlılık Çözümü","list":{"type":"unordered","items":["Order servisi, sepet servisine ve stok servisine ihtiyaç duyuyor çünkü sipariş gerçekleştiğinde stoktan düşmesi gerekiyor.","Ecommerce API'nin tüm modüllere bağımlı olduğu komponent diyagramında görülüyor.","Order servisi, basket servisinin core paketine erişme ihtiyacı duyuyor çünkü sepet item'ını sipariş item'ına çeviren bir converter var."]},"beginTime":1971,"endTime":2226,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=1971&ask_summarization=1"},{"index":12,"title":"Encapsulation ve Modül Seviyesi Erişim","list":{"type":"unordered","items":["Modüller encapsulation sağlıyor, sadece belirli paketlerin dışarı açılmasını sağlayabiliyoruz.","Sadece ecommerce api modülünün için paketlerin açılması yapıldı.","Tüm domain'e ait modüllerin bağımlılıkları ve dışarı açılacak paketler konfigürasyon edildi."]},"beginTime":2226,"endTime":2328,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2226&ask_summarization=1"},{"index":13,"title":"Mission 2 ve Event Mekanizması","list":{"type":"unordered","items":["Mission 2'de sepet, order ve stok arasındaki bağımlılıkları ortadan kaldırmak gerekiyor.","Bu bağımlılıkları event mekanizması veya streaming platformu üzerinden event'leri stream ederek sağlayabiliriz.","Daha önce oluşturulan cent bus modülü kullanılacak ve bu modül reflection kullanarak bağımlılıkları ortadan kaldırıyor."]},"beginTime":2328,"endTime":2474,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2328&ask_summarization=1"},{"index":14,"title":"Cent Bus Modülünün Oluşturulması","list":{"type":"unordered","items":["Cent bus modülü için modül info.java dosyası oluşturuldu ve export edildi.","Java komutu kullanılarak cent bus modülü derlendi ve jar dosyası oluşturuldu.","Oluşturulan jar dosyası mod paketi dizinine taşındı ve cent bus modülü ecommerce shared modülüne bağımlı olarak tanımlandı."]},"beginTime":2474,"endTime":2669,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2474&ask_summarization=1"},{"index":15,"title":"Modül Sisteminde Bağımlılık Yönetimi","list":{"type":"unordered","items":["Modüller arasında sahipli bağımlılık olduğunda modül sistem hemen tespit ediyor ve hata fırlatıyor.","Kompleks projelerde bu durumların oluşma ihtimali yüksek.","Modül app'nin default'ta reflection'a, özellikle deep reflection'a izin vermediğini görüyoruz."]},"beginTime":2674,"endTime":2929,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2674&ask_summarization=1"},{"index":16,"title":"Event Mekanizması ve Bağımlılık Çözümü","list":{"type":"unordered","items":["Order servis içerisine event mekanizması yerleştirilerek basket servis veya stok servisi bağımlılıkları kaldırıldı.","Order gerçekleştiğinde event fire ediliyor ve bu event'leri basket servisi ve stok servisi dinliyor.","Konfigürasyon kısmı JSON'dan veya application yale'dan yapılabilir."]},"beginTime":2929,"endTime":2976,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2929&ask_summarization=1"},{"index":17,"title":"Deep Reflection ve Encapsulation","list":{"type":"unordered","items":["Set exible ile private metotları erişimine izin verilmiyor, bu da modül sistemi içerisinde yaşamıyor.","Open service keywordu ile deep reflection'ı Cent Bus'a izin veriyoruz.","Bu sayede Java'da strong encapsulation yapabiliyoruz."]},"beginTime":2976,"endTime":3095,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=2976&ask_summarization=1"},{"index":18,"title":"Mikro Servis Yapısı ve Loklama","list":{"type":"unordered","items":["Modülleri birbirinden ayırdıktan sonra bunları Springboot'un arkasına koyup mikro servis haline getirebiliriz.","Ana business lojiklerin içerisinde loklama kodları var ve bunu event mekanizması ile entegre edebiliriz.","Mikro servis'in oniki faktör içerisinde streaming locks kavramını gerçekleştirebiliriz."]},"beginTime":3095,"endTime":3183,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3095&ask_summarization=1"},{"index":19,"title":"Logger Servisi Örneği","list":{"type":"unordered","items":["Logger servisi içerisinde sadece bir tane interface var ve bu servisi nasıl kullanılacağını belirtiyor.","FeatureLogger ve ConsoleLogger, Logger interface'ini implement ediyor ve konsola yazıyor.","Modül yapısını kullanarak logger servisini sisteme dahil ediyoruz."]},"beginTime":3183,"endTime":3334,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3183&ask_summarization=1"},{"index":20,"title":"Service Provider Yapısı","list":{"type":"unordered","items":["Service provider yapısı Java 3'ten beri var olan bir yapıdır.","FeatureLogger ve ConsoleLogger, LoggerService interface'ini provides yapısı ile gerçekleştiriyor.","Ecommerce API modülü Logger shared modülüne ihtiyaç duyuyor ve requires ile belirtiyoruz."]},"beginTime":3334,"endTime":3408,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3334&ask_summarization=1"},{"index":21,"title":"Java Modül Sistemi ve Servis Sağlayıcıları","list":{"type":"unordered","items":["Java modül sisteminde servis sağlayıcıları (service provider) kullanıldığında, kullanıcının hangi servislerin kullanılacağını belirtmesi gerekir.","Java'nın gelen servis sağlayıcı yaklaşımı sayesinde, uygulama içerisindeki servisler otomatik olarak tespit edilir ve kullanılabilir hale getirilir.","Service Loader, classpath veya modül path içerisindeki jarlar arasında dolaşarak belirtilen tanımlamalara göre servis sağlayıcılarını bulup kullanılabilir hale getirir."]},"beginTime":3429,"endTime":3573,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3429&ask_summarization=1"},{"index":22,"title":"Modül Sisteminin Avantajları","list":{"type":"unordered","items":["Servis Loader önceden özel kullanımlar için geliştirilmiş ancak daha sonra public hale getirilmiş bir yapıdır.","Modül sistemi, aynı paketleri içeren modüllerin kullanımını engelleyerek versiyon farklılıkları ve \"metot bulunamadı\" gibi hataları önler.","Modül sistemi Java'nın içerisinde tüm bağımlılıkları, paketleri ve diğer bileşenleri kontrol eder."]},"beginTime":3573,"endTime":3795,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3573&ask_summarization=1"},{"index":23,"title":"Modül Bağımlılıkları","list":{"type":"unordered","items":["X modülündeki sınıfları Y modülünde kullanmak için X modülünü export etmek ve Y modülünde bağımlılığı belirtmek gerekir.","Modüller aynı JVM içerisinde çalışır, klasik classpath gibi düşünülebilir.","Modül sistemi, aynı paketleri içeren modüllerin kullanımını engelleyerek karışıklıkları önler."]},"beginTime":3795,"endTime":3855,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3795&ask_summarization=1"},{"index":24,"title":"Java İmajları ve jdeps Komutu","list":{"type":"unordered","items":["Java imajları, kendi Java Runtime Environment'ınızı oluşturmanızı sağlayan yeni bir kavramdır.","jdeps komutu, bir modülün bağımlılıklarını ve hangi paketlere eriştiğini gösterir.","jdeps komutu hem paket seviyesinde hem de class seviyesinde bağımlılıkları gösterebilir ve regex ile filtreleme yapılabilir."]},"beginTime":3855,"endTime":4105,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=3855&ask_summarization=1"},{"index":25,"title":"İmaj Oluşturma ve jlink Komutu","list":{"type":"unordered","items":["jlink komutu kullanılarak Java 9 ve sonrası için özel imajlar oluşturulabilir.","Oluşturulan imaj, sadece gerekli kütüphaneleri içeren daha küçük bir Java ortamı sunar.","Oluşturulan imaj içerisinde bin klasöründe executable dosyalar (java, keytool gibi) bulunur.","Servis sağlayıcıları için gerekli olan modüllerin belirtilmesi gerekir, aksi takdirde hata verir."]},"beginTime":4105,"endTime":4307,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=4105&ask_summarization=1"},{"index":26,"title":"Docker Image Oluşturma ve Boyut Azaltma","list":{"type":"unordered","items":["Out ecom API yeniden oluşturuldu ve 37 megabaytlık bir dosya oluştu.","İmaj boyutunu azaltmak için strip debug, kompres seviyesi ve no header file gibi opsiyonlar kullanıldı.","Boyut optimizasyonu sonucunda dosya boyutu 37 megabayttan 24 megabayta düşerek yaklaşık 13 megabaytlık bir kazanç elde edildi."]},"beginTime":4312,"endTime":4434,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=4312&ask_summarization=1"},{"index":27,"title":"Docker Image Oluşturma ve Çalıştırma","list":{"type":"unordered","items":["Docker build işlemi için Dockerfile kullanıldı ve ecommerse API için Docker image oluşturuldu.","Docker image çalıştırıldı ve Docker images komutuyla boyutu yaklaşık 49 megabayt olduğu görüldü.","Dockerfile'da OpenJDK ve libgc indirilerek Java desteği sağlanıyor, aksi takdirde boyut daha da küçülebilirdi."]},"beginTime":4434,"endTime":4631,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=4434&ask_summarization=1"},{"index":28,"title":"Modül Sistemi ve Özellikleri","list":{"type":"unordered","items":["Modül sistemi ile back kompo sağlamak için tüm paketleri modül içerisine koyup otomatik modül olarak işaretleyebilirsiniz.","Named modül asla unnamed modülü kullanamaz çünkü unnamed modül güvenli olmayabilir.","Otomatik modülleri kullanmak için \"add modüls\" komutuyla belirtmeniz gerekiyor ve Java'daki modül opsiyonunu kullanarak ekleyebilirsiniz."]},"beginTime":4631,"endTime":4741,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=4631&ask_summarization=1"},{"index":29,"title":"Java Güncellemeleri ve Kullanım Sebepleri","list":{"type":"unordered","items":["Java 14 ile gelen record özelliği bugünün konusu değil.","Güncel Java sürümleri geliştiricilere kolaylıklar sağlasa da sektörde hala Java 8 ağırlıklı olarak kullanılıyor.","Geçiş yapmama sebebi risk almak istememek ve comfort zone'dan çıkmak istememekten kaynaklanıyor."]},"beginTime":4747,"endTime":4828,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=4747&ask_summarization=1"},{"index":30,"title":"Modüllerin Önemi ve Dezavantajları","list":{"type":"unordered","items":["Java 9 versiyonu ile gelen modüller, cloud depolanan jarların boyutlarını küçültüyor ve dosyaları daha sistematik organize etmeyi sağlıyor.","Modüller, paket seviyesinde değil modül seviyesinde erişimi belirleyerek strong encapsulation sağlıyor.","Modüllerle uğraşmanın dezavantajı versiyon yönetiminin sıkıntılı olması ve Java'da ilk günden beri mevcut olan package özelliği yeterli gelmediği için modüller geldi."]},"beginTime":4828,"endTime":4970,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=4828&ask_summarization=1"},{"index":31,"title":"Modül Kullanımı ve Deneyimler","list":{"type":"unordered","items":["Son anketlerde Java 11 kullanımının yüzde 20'ler civarında olduğu görülüyor ve Java 11 kullanıldığında Java 9 ile gelen modül özelliği de geliyor.","Modüllerin kullanımı opsiyonel olup, kullanılmazsa yazılan kod default modül olarak görülüyor.","Konuşmacı, endüstriyel IoT firmasında çalışırken PLC ve OPC veri kaynaklarına bağlanan konnektör modülleri oluşturarak modüllerin faydalarını yaşamış."]},"beginTime":4970,"endTime":5170,"href":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=4970&ask_summarization=1"}],"linkTemplate":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Java 9 to 14: Java Module API","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=aY1O4XIgpnw\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoWChQxMjE4MzcwMDcxNDMyNzE0NDY5NloUMTIxODM3MDA3MTQzMjcxNDQ2OTZqiBcSATAYACJFGjEACipoaGtwY29wZXV5d3BhcWFjaGhVQ0dNYUR0MlhXVmp6eDAycGNMcXF6V2cSAgASKhDCDw8aDz8TtiiCBCQBgAQrKosBEAEaeIEEB_j8_AQA7AP4BvgCAAAG9gD6-f7-APUFAv8HAf8A_wsDAAABAAD6Avv-BgAAAPv9_gf-_gAAAgcBDwMAAAAMBwYD_QAAABIQBgn-AQAAAvn8BgP_AAAD-_0DAAAAAPwYAgj_AAAA_RD19gEAAAD8-voAAAAAACAALRLU3zs4E0AJSE5QAiqEAhAAGvABew3fAMAIEP719OkA_AQHAYEAAv9F5vQAwuv0AMID5ADdFdUABRf3AfUP8AHABwH_xw7zAFUXMQMLMSwAJfYYACUl7AA47vsAJ_zsAf8NAP7RGfP_LgAOASnB8QIlChP_Ngru_uwC7wPe7SAA-hcZAg_kEgMAAfoE9ysOBNUlCv_yBPkC6Qwd_db_BAEi7wsIJR_3ADX67wD-BBz5E9_VAx0FEf0XKv39_w0IBA7PB_36CPD-Ahj8BxbxEgARChoC1xMH9fHa_ArxEwjxJer4AAwOEAcLAhAA7h7uCuT2BAPOBQ30CfQA9u8HCga69PYJIAAtv08kOzgTQAlIYVACKs8HEAAawAd6UeO-b1EguoUyQzxtQao9trkWPQBppDzO3Ai9VWWEOl8OFr0bEBE-0lRPvPSFFT2cTZe-6j1cuWSPFrxxcrc-y6upPOgRKD3np9i9nFPJPADiLjvgnie9f0e5vJueZrwxzwo9qGoHPTKpRjy-S1k-kRzdO6B8izqFYHW9GxZevYF-OrwoEzI9sF8rvbGnPb1wQqE9hG1-u18elzyho7A8NmDrvKraizuDSXa9k6W5O9nwjzyZKe291SkLPPKhujx3RVU99sn2u5Ou17ubjVq9w3esvLMIRTwJpOQ9f15hOnnxNDwLhmm91KppuvN-ELxkWvs9tBYwvGkmDj0o8O69CwEKvWJP1rxjhIs9L4NWPCDxhrzSV5u93UhUPRr0LbsQp4g94MhRumRU37ou5yI-waq6Paq-QLorKWG9xnsfPdAdjjyjzTE-bLMxvMh4ubxTVqi9CTOtvOe0erucJXI9VBGIPVvrizqvgQQ72pP6u1BYe7s0R9Y99DY2vKFnPbocXNo9te7wvERsjzr7Xag9h5udPAfMaDw_MM87tHfhPE2fobu1kSY9f6swPbsdzLtTU1w926EGPfqVELx96EK98Dscvf2N9zkogqM912fzPFbYKbuGxog9v5itvBvhI7wt6GK9eFiyPEWrSTyXqRm-e-_UvFS2m7rYc2O9j0CyPAzH1ruuGhq9d0MfPYACBTlKH-M73KGHuR46uTrXdcE7LGhVPaXaBjvPBJQ8NHqPvSeZCLoU6mm8lJVQPfxBcrv3nqE7PxCqvTjs7beykkC9Lb8CPY8myLm_IQe65D7FO07WDDqqfuW8IRK0POCmgzl6QxC9awUyvUFoQrhGuS-93MUKvXhFs7k-t-m6bQ0bvDDlSjm_ojY8-lKJvAmCJLn8AQo9ZfOCvCanE7YCZVO8neQ9vUVFMbgiy508WlKkvBy1ADkyZOs81dUZu5k3y7hIdCq9e0MrPJW5tbe1o9i9pehXvfSOAjX6uPY87pJdPJDPkTk9I1a9_P0ivZy-_LfeAom8ui3RvPUXMTcrheC9goNmO_QD_rcu1fu8-OtkPcB3mDhYn8y9pi40PYN_LDmE8l69X4C3O6olGDhSN0a94gqDvPYjzbgmw6a9aErjuxkJszdbt3y9HjYBvuvEDzm94wQ-yc1LvebopDjrG7g9Tyc0PZw1hbeOuaG8yQmuPWRuFLcU9E09tL2nvZeXjbdCy189Yxq3PW6QjjgxiQS9-Om3uft1hbit7uK8KJrnPS2YiDgRCZU8_TPjvaUSgbYgADgTQAlIbVABKnMQABpgVgIAPfYk5P8FE88h-e39sAjX9APnMv8EM_--Ihn5-ePklAvx_wMU6SOmAAAAO_HmIlkAAHEA8tIOuyMK-6MLAQ5_CwA1mtz5BcoAPuwAAQHx4TYKACDbyuED3gkiYQMAIAAt0HMfOzgTQAlIb1ACKq8GEAwaoAYAADBBAADwQQAAoEEAAEjCAAAAAAAAAEEAAK5CAABEwgAAvMIAAI7CAAAAwQAA4EAAADDCAADwwQAAAEIAALhBAACCQgAAKMIAAMjBAADYQQAAEEIAALzCAABYwgAAHEIAAOBAAAAwQQAAQEAAAATCAACoQQAAyMEAAKhBAADQQgAAisIAACzCAAAAwgAAgEIAAJDBAACkQgAA2MEAADBBAADwwQAAQMAAAIBCAABsQgAAQMAAAGDCAACAQAAAEMEAAKBBAADoQQAApsIAAABAAAAYQgAAEMEAADhCAADUQgAA1sIAADjCAACAwAAAUEIAAIDAAACgwAAAYEEAAIA_AACAPwAAgD8AAEDAAABcQgAAJEIAAAxCAACIwQAAgMEAAKBAAACAQQAAkMEAANjBAAAIwgAAmMEAAAhCAAAUwgAA1MIAAKxCAADwwQAAUEEAAEBBAADgwQAAgEEAAAxCAADQQQAAIEEAAERCAABEQgAA4EAAAI7CAABAwQAAgMEAABBBAACAPwAAHEIAAEDBAACgwQAA-EEAAERCAAAMwgAAaMIAAAAAAACAPwAAcEEAAEDAAAAQQQAA8MEAADTCAACgwAAAKEIAAOjBAAB8QgAAEEEAAHzCAAAAQQAAjMIAAIDAAADIwQAA0MEAAHjCAAA4wgAAGMIAAOBAAACIwQAA-MEAAABAAADAwAAAHMIAALbCAAA4QgAAWEIAADDBAAAAAAAAgL8AAJBBAACKwgAABEIAAKZCAAAQwQAAMMEAAKBCAAAIQgAAMMEAAMDAAACQQQAA6EEAAKBBAADgQQAAusIAAATCAADIwQAA6EEAAHDBAAAUQgAAgD8AABhCAADQwQAAGMIAALDBAABwQQAAoEAAAODBAACAQQAADEIAAADAAAAgQQAABMIAAMDBAAAAQgAAmMEAAOjBAACowQAAEMEAAJjBAABgwgAANEIAAAzCAACgQAAAEMEAAAzCAABoQgAAcEEAABDCAAAQwQAAYEIAADDBAAAAwAAAkEEAAPhBAABAwQAAEMIAAIBBAABMwgAAwMEAANTCAACYQSAAOBNACUh1UAEqjwIQABqAAgAAnr4AAFA9AAAEPgAAcD0AAM4-AADovQAAoLwAAFe_AACivgAA4DwAAJi9AAARvwAABL4AAEA8AAC4vQAAUL0AADA9AACIPQAAmD0AACU_AAB_PwAA-D0AAPa-AADGvgAAVD4AADQ-AAAcPgAAir4AAEC8AAA8PgAAkj4AABA9AACmPgAAlr4AAJi9AABQvQAAML0AAKi9AAB8vgAAEL0AAHC9AACoPQAAjj4AANi9AACovQAAlj4AAAU_AADgvAAAgDsAAFA9AACgvAAAJL4AADw-AACuPgAAPL4AAJg9AAA9PwAAUL0AABQ-AADIPQAAQDwAABQ-AADoPQAAgr4gADgTQAlIfFABKo8CEAEagAIAADS-AACgPAAAkr4AABu_AACIPQAAgDsAAFA9AAAsPgAAqL0AADw-AAD4vQAADD4AAKa-AAA0vgAAED0AAIA7AADIvQAA-j4AAHy-AADqPgAAML0AAHQ-AAAsvgAAEL0AAAy-AACIvQAAgDsAAFA9AADYvQAAcD0AABA9AAAMPgAAEL0AAFS-AADovQAAEL0AAAQ-AAAMPgAAVL4AAAw-AABAPAAAhr4AAES-AABAPAAAiD0AAOC8AAB_vwAARL4AAKi9AAAQPQAA2L0AAMg9AACoPQAAQDwAAFw-AABwPQAA4LwAADC9AAD4PQAADD4AAFC9AAAsPgAA-D0AAIA7IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=aY1O4XIgpnw","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12183700714327144696"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2065534508"},"8820323601400314804":{"videoId":"8820323601400314804","docid":"34-4-12-ZC4E0F428B7CE5465","description":"Java Day Istanbul is one of the most effective international community driven software conferences of Turkey organised by Istanbul Java User Group. 4th year I 32 Speakers I 800+ Attendees I 142...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/790511/adb0577ecee8c5e98b836cfd1172f90b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/q3PHUgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DF16F8H_gtQI","linkTemplate":"/video/preview/8820323601400314804?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Java day istanbul 2018","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=F16F8H_gtQI\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoVChM4ODIwMzIzNjAxNDAwMzE0ODA0WhM4ODIwMzIzNjAxNDAwMzE0ODA0aocXEgEwGAAiRBoxAAoqaGhrd3N2ZWNhYW5qZnVmY2hoVUNhZHRRNUlESUVDbXI2ajNpd2ZOQlNBEgIAEioPwg8PGg8_Ez2CBCQBgAQrKosBEAEaeIEDAvMD_QMA7Pz4APoAAQD6-gTz-v38AOcO_fkH_QEA-AAF-gcAAAD-8AsFAgAAAPwCAwT2_gEA9QQKDQQAAAANAAQO_gAAAPcK9wz_AQAACgACAAP_AAAAEfX9_wAAAPYHCAP__wAAABH9_wEAAAD19Pv_AAAAACAALXVL3js4E0AJSE5QAiqEAhAAGvABfwoNA6cXB_tn9fsB6_gKAJcAAf8L_e4A9AbuANn_8QHCAAoB0uYg_zQG3wDdCgcA7hUU_zYKIQDY4ikAHfn3APIKHAAO1QIAK-nzAOH2BP_6A_7_EgoDAPn1-AERCQn_6A_h_gz79_0K_f8A9ersARH9_gcR9xkCDPzxAvjh_QLd6Pf_AxH-BAwA_QD-DAMC7ALoAQEQAvvtGO4C6fAL-_AM-gL16v0D-AcMCO368v7pC_X5ExgOAe0JAQAQCf389vj_9_wN8fngAvX4AvjtCRgJDPcA_Pf2BxD-BAMI7_UX-__08vb-_xD_EAEYDAcAIAAtaepGOzgTQAlIYVACKs8HEAAawAdK1Ou-ykBUPCWuozx7wo09lq_sO5SHhbybG9O8FzMdvdBdt7yqPTa9MLjLPGmQgrzNISm-gf-CvQ6THz0tCVA-1PhgPOZkGD2sDzW89-QhPATPWD1PeJG-ZxVMPanmi7qcGqA-_d3WvDzaOLycjBo-rSJyPVoCGr2OSiS3aYdkvXymTTyOgSu9nx3wvT_xbzvEW-c96p0AvV8pS7ucivQ9q9AbPXExULx0Ukm9JS2LvKBJLDyet7w9itDjPEavqzzjNU8-edrrvINdwzxKuIu9rTLTvEdQAryGkNM9U0hovR7K6TsYQPg8sqeTvHSHAbwWwuo9B0-XPV4GrbtdkbO9jEIYPD41h7vbaAU9ExeGvX4q3Tx8kE89ox2cvOcKJTtHqH69TDRIPHxlnjzrpjk81mORvK3HmLxWWpA8VXH-PCqTFrzAsWe8msaAPHuvkLyPQsg8E4Xxu4caYDzcIyM8UdMTPRy737xHCIq9432Gveggu7vlmpI9zE71PPfvMLzb9-i9cbhFvDgYhTw3GuA98KdLOkn3czzKMkk9vHbpvAnxkrwzPJE8EwZKvd16DbwB_L49eR1WPQqg7TlR4zk8DS08PSErjbryUnu9XgYtvTZnjjzEQ9g9NwJMvCVsVbpjUk09GLgZvB9iBTyxlvE8MT5xPPLCCjyK1VU87N8VPQdQnTt9ZLm9TcwEPXIRxrqHgG09kZSZvDzWGTqvcs87Nz80vFWtv7ppGB-8FCIgvTompDpqwnY8w6s2PYVMvbmqgqE9GhiZvUdKoDi4JGa76OFfvUlw3jgyu7g7N6jdPZtsBDjlQmW8pG_SvIY_Drj-jWw9566-Oy03kjldVaG9ANxRPPQ8yTg-44e9kKqeu_dnCDl_73s9MqI-vTK12jgev3y9XICsvAnd-jg4FN49iz2fPTKtt7jF1Ew8j61CvOMfCLqC8og841VxPc9n07hEDhu8DJvcvGVgmDfWgb28VvQCPYFxmbjjp3E8n3l0PfBpBrkFF4s9gbo8PblWLrf2f448AC7SPL_z17iq-QU9Hw4yvcHhvze8Osu7uFyYPL7Qkja45Ci-0X-FvJ34GrkOUUC9F8kHvF72krYpTAq89FUtPcjpOzdHdM-91FfhPB3WlLb22Ty9C7Q7vUalADiU_Y68xAF5PdkGw7fML568yhLCvNkhcTdAkIK9prxxPaB-9bZZPEs9ELkvPQEVqbigFw49FyW9PSh_ADkYJzm9lEOlPWWUx7jc8IA97-2BPSgpW7cK9de7NjzdvXUndbggADgTQAlIbVABKnMQABpgHQMAL-EeGrn7_OQ5NOEH-NcNDSHCxf_3KgDpJwnz9-oeqfbpABrnEB6yAAAACPrrOkYA9mru2v0e3yzR_LMQGCR_7R8Ss98C9v3t3gsD1eof40brABfbwugl2Pc3GP4GIAAtmtQvOzgTQAlIb1ACKq8GEAwaoAYAAODBAADAwQAAkEEAAMDAAABwwQAA0EEAAMJCAAAAQQAAeMIAAEjCAAC4QQAAmMEAADDCAADwwQAAQEIAAJDCAAAgQgAA6MEAAIDAAACYwgAAYEIAAATCAACAPwAAAAAAAIA_AABcwgAAYMIAAIC_AACqQgAAsEEAAOjBAAAgQQAAQMIAAADBAAA0wgAAQMAAABRCAAAsQgAAJEIAAPhBAABgwQAAOEIAAChCAACkQgAAYEEAAOjBAADIwQAAyEEAAHxCAACSwgAAEMIAAFDCAABcQgAAcMEAAMDBAAAYQgAAoMEAACBCAACAwQAA4EAAAFzCAACAwAAACMIAAIrCAACwwQAAMMEAABBCAABQQQAA6EEAANhBAABsQgAAVEIAAETCAAAcQgAAKMIAACDCAABgwgAAhEIAALjBAABUwgAAcMIAALBBAAAUQgAAFEIAAABBAACIwQAADMIAAJhBAAAkQgAAHMIAAEhCAAAAAAAAikIAANjCAADwwQAAdMIAAGBBAAAoQgAAMEEAALhBAACgwQAAuEEAADhCAAAQwgAAuMIAAABAAABAwQAA8EEAAOhBAADYQQAAmEEAABBCAAD4wQAAwMAAAIpCAACYwQAABEIAAIA_AACEQgAA4MAAALBBAAAAwgAAqMEAAKDBAADUQgAAqEEAANDBAACGQgAAvsIAADBBAAA4QgAAqEEAALDBAACQQQAAbEIAALBBAADYQQAA8EEAAHDCAAA0wgAAuMEAAAxCAABcQgAA6MEAAMhBAAAQQgAA4MEAAKBAAADQwQAAgMEAAKBBAABwwgAAjkIAAPjBAABQQQAAmMEAAFjCAABwwQAAaMIAAHBBAACAwAAA0EEAAHzCAAAYQgAA6MEAAKDBAAAsQgAALEIAACBCAAAQQQAAWMIAAIBAAAAAQQAA4MAAADxCAAAwwQAAgMEAABzCAACcwgAAaEIAABDBAABwwQAALMIAADDCAACgwAAA2MEAALjBAACiQgAAAEIAAOBAAABAwgAAyEEAAKDBAACIQQAAmEEAABhCAAA0wgAAAMEAAKrCAADAQSAAOBNACUh1UAEqjwIQABqAAgAAgDsAABQ-AAAUPgAA6D0AAFw-AAAwvQAAyL0AAAu_AADovQAAXD4AAI4-AACKvgAAkr4AABS-AABAvAAAFL4AAPg9AAAQvQAAqj4AAK4-AAB_PwAAij4AAAO_AADgvAAAyD0AAEA8AADovQAAPL4AAOA8AAD-PgAADD4AADQ-AACgvAAAkr4AABS-AADovQAAoLwAAAS-AAAsvgAAMD0AANg9AACIPQAAdD4AAJg9AACIPQAAXD4AAJg9AABkPgAAQLwAANg9AACgvAAAEL0AANg9AADYPQAAJD4AACQ-AAARPwAATL4AAKg9AACIvQAAUD0AAKI-AAAMPgAAFL4gADgTQAlIfFABKo8CEAEagAIAAJq-AADgPAAAfL4AAEG_AACAuwAAyD0AAMg9AAD4PQAA4DwAANg9AABwvQAAmL0AAJK-AAC4vQAAcL0AADA9AACgPAAADT8AAAS-AACuPgAAQLwAAK4-AACIvQAAmL0AACy-AABcPgAAmD0AAPg9AAAMvgAADD4AABQ-AADoPQAA2L0AAHC9AACYvQAABL4AAEw-AAD4vQAAmr4AAPg9AACoPQAAPL4AADy-AABkPgAAZL4AAEA8AAB_vwAAuL0AAMi9AABUPgAA-L0AAOA8AABMvgAAXD4AAAs_AAD4PQAAoDwAALg9AAAEPgAAQDwAAJg9AACovQAAcD0AAEA8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=F16F8H_gtQI","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8820323601400314804"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2796745039"},"5565053080224473885":{"videoId":"5565053080224473885","docid":"34-6-17-Z63EE7107CC9727E2","description":"JUG Istanbul Açık Topluluk Mentorluğu (ATOM) Programı ile Türkiye’deki açık kaynak yazılım projelerine olan katkımızı sürdürmeye kararlıyız! Teknolojinin hızla ilerlediği günümüz dünyasında, açık...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3312305/7479db32e6c65a93392641fc83101c6e/564x318_1"},"target":"_self","position":"14","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DDjngHDUxYJM","linkTemplate":"/video/preview/5565053080224473885?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"JUG Istanbul ATOM 2. Dönem Danışan Tanıtım Programı","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=DjngHDUxYJM\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoVChM1NTY1MDUzMDgwMjI0NDczODg1WhM1NTY1MDUzMDgwMjI0NDczODg1aq8NEgEwGAAiRRoxAAoqaGhrcGNvcGV1eXdwYXFhY2hoVUNHTWFEdDJYV1ZqengwMnBjTHFxeldnEgIAEioQwg8PGg8_E8AKggQkAYAEKyqLARABGniB7gX8BQH_APL19AIGA_8B5vMO9f0BAQDtBPz4BQAAAPH0_wECAAAABQAAAQQAAAD-Ce4D9v4BAAX5-wvxAP8A_f72Af0AAAD3EO4B_wEAAAEH__cDAAAAEAAI-_8AAAAHGvv__wAAABQJAwwAAAAABOMB_wEAAAAgAC1qLM87OBNACUhOUAIqcxAAGmDqBwBNBvP75Nft5EcQzhfpudYd76Xb__MjANNauNYO7dnNvTMAPQAaH54AAAADBswVPQDlf-joATjVR_bY1_sLI3MLGCv-JQrhI8P6EP7yKRLhSMMAOPjW5128q1BIR9QgAC0ZfhA7OBNACUhvUAIqrwYQDBqgBgAAQEEAAJDCAABEQgAAgEAAAAzCAAAgQQAAEEEAACTCAACYQQAAAMAAAHxCAAD4QQAAosIAALzCAADwQQAAYMEAAGDBAACAPwAA-MEAAHzCAADQQgAAgMAAAMDAAADAwQAAkEEAAIDAAACOwgAA4MEAAMBCAABgQgAAuEEAAIpCAABIwgAAAEAAACzCAAD4wQAAwMAAAGRCAAAQQQAAmMEAAKDAAAAUQgAAgD8AACxCAADwQQAAoMEAABjCAAAAwQAAskIAAODBAACawgAAKEIAAKhBAAAwQgAAAAAAAOhBAAAYwgAAwMAAAOjBAADQQQAAEEIAAGDBAACCwgAA-MEAAI7CAADQQQAALEIAAGBBAAAAwAAAAEIAAMZCAAAkQgAAjMIAAGBCAABAQQAARMIAAPDBAAAQwQAAuMEAANjBAACAwgAAHEIAAIDAAACYQgAAGMIAAExCAAB0wgAAoMEAADhCAACowQAAoEEAAMhBAAAIwgAAoMIAABBBAABUwgAAMMEAANBBAACGQgAAOMIAAKjBAABoQgAAxEIAAHTCAACAwgAAgL8AAEBCAADYQQAAGMIAANhBAAAkQgAAIEEAAETCAAAYwgAAnEIAAARCAAAkwgAAwEAAAMjBAAC4wQAAgL8AAJbCAACAvwAAwEAAALBBAACQQgAAgEAAAABAAAAYwgAAuMEAANhBAACywgAAYMEAADhCAAAUQgAAAEEAALDBAAD4wQAAUEEAAADCAAA8wgAAgL8AANDBAABwwQAAmEEAAADAAAAAwgAA-EEAABDCAAAAAAAACEIAAIhCAACwQQAAgD8AAMhBAAAgQgAAAEEAAMjBAABsQgAAmEEAACDBAAA0QgAAcMEAAHDBAABgwQAAAMIAAABBAAAMQgAAoEIAAODAAACMwgAAgMEAAIBAAADoQQAAAMEAAAAAAACAwQAAQMAAALBBAADwQQAAqEEAABjCAAAQwQAAwEAAABBCAAC8wgAAQMIAAAxCAAA4QgAAiMEAAEDCAABQQQAAgEEAAIhBAACAQQAAgMEAAGDCAADgwAAAPMIAAAjCIAA4E0AJSHVQASqPAhAAGoACAACIvQAABD4AALg9AABQPQAARD4AALI-AADgvAAADb8AAEy-AAC2PgAA-D0AAIC7AADovQAA2D0AAIC7AAD4vQAAhj4AAMg9AACqPgAAZD4AAH8_AAD4vQAAkr4AABC9AABMvgAANL4AAGS-AACSvgAAmL0AAPo-AADIPQAALL4AAKg9AAAkvgAAED0AAFA9AAAwvQAANL4AAKK-AACIPQAADD4AAHw-AACYPQAA2D0AADQ-AAAcvgAAML0AAOC8AADgvAAAmL0AANg9AABQvQAAtj4AABC9AAAcPgAA2D0AALY-AAC4vQAAMD0AAIg9AACgPAAA2L0AALg9AAAsPiAAOBNACUh8UAEqjwIQARqAAgAAML0AAMg9AABEvgAAT78AAIC7AAAcPgAADD4AADw-AAAQvQAAJD4AAKg9AABwvQAAqr4AAGS-AAD4vQAAgDsAALi9AAAvPwAAbL4AAEQ-AAAcvgAAHL4AADA9AAAMvgAABL4AALI-AACYPQAA2D0AAOA8AAD4PQAA2D0AAEC8AAC6vgAADL4AAFy-AAAwvQAAUD0AADA9AACivgAAFL4AADw-AAD4vQAAMD0AADw-AAAkvgAA2D0AAH-_AAA8vgAAUL0AAI4-AAD4vQAA6D0AAJg9AACYvQAAuj4AABC9AACgPAAAfD4AAIC7AABwvQAALD4AAIg9AAAQPQAA6L0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=DjngHDUxYJM","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5565053080224473885"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"1855494914923896960":{"videoId":"1855494914923896960","docid":"34-2-12-Z5D48C06AC860DFA3","description":"From StartUp to ScaleUp: Lessons Learned Java Day Istanbul is one of the most effective international community driven software conferences in Turkey organized by Istanbul Java User Group.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2898005/9456b8550e78e6df7ae610f405a4d6b2/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/gT0hpwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJNIjsptFhfE","linkTemplate":"/video/preview/1855494914923896960?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"From StartUp to ScaleUp: Lessons Learned - Yalçın Yenigün - Java Day Istanbul 2020","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=JNIjsptFhfE\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoVChMxODU1NDk0OTE0OTIzODk2OTYwWhMxODU1NDk0OTE0OTIzODk2OTYwaogXEgEwGAAiRRoxAAoqaGhrd3N2ZWNhYW5qZnVmY2hoVUNhZHRRNUlESUVDbXI2ajNpd2ZOQlNBEgIAEioQwg8PGg8_E5kWggQkAYAEKyqLARABGniB-BL29gvx__fmAv_9Bf8C-P307_f8_ADpBfv2BgAAAP39-PQBAAAA9-7-CvwAAAAK8_X-9P4AAAUF9QkEAAAAG_YRC_wAAAD0DfQQ_wEAAAYABQYIDf8EChIDDf8AAAAKBw4A-f4AAQ8T_wMBAAAABd4B_wEAAAAgAC38HK87OBNACUhOUAIqhAIQABrwAWH89wGy7BT8Kv7nAOci_gCB8Pv_IwXyAMX_AADhCs4ACCD7APPkFQAbGB8A6_AKAP8EBAAa7AwABPQJ_wMR7QACHQYAJPkDADECEP_w9_z_wwX8APv1_AAD8OUAKwXc_hcDA_0UFNn-9QPpARXvEAL-HQcCCfcLBgQS__3v-fgB9QP7AvX4__70EQT88AcBAwj-4gAJHgX79QjxAyIPAP8IAAYEJA3sASgY_QHs_QH86gv2-RkL-vr68wYH-gj8_OD0BP0A6ggG-x4C_DEIDAX76xABDf8FCuv3B_8K2AgD9Pf8_u8BAAYSJfoE-Ar3ByAALZD6Tjs4E0AJSGFQAirPBxAAGsAH-u8Bv4Ebbzv-0mK9esUjPosOkrz8HB-9w2SqPXpT0TzyRCu9KrEmPfbMV70P1iG5nE2Xvuo9XLlkjxa8Z2KaPk46m7wa71g8up4IvtZg0DrJhCk85_4qvl3L_zxIdCo8Mc8KPahqBz0yqUY84Nl-PVJxTb3NN0e8_m5wParoOb142Qw82Kh9Pdcwk728GTQ6_tVDPWA-eb181rU8o9DPO7lVDryJwt28z9esPOeQTz1z6z89I50DvM3aNzw3nEM8tYwkPj--6bxka4c8rBWSPTew8Dw44Zi7833nPNlA_DqJoMW8g0OYOQGk9jwW2YI6l1PCvKl2vLzN3848Iz3LvTjuuTzetqW89gz-u_GFlD1_zD28xmGqvatbnT3u1Jo7A7rKPFRgV70Zd14814rWPXBt9jtUi6m6XPOZPRntJ7z9Ws28uD_XPB7ygbsqkUQ8sR1nvSu6Gj04CW-83GE4vLNVUz3z-wI8SRXgvM_3cDvTctq6jLJIPIhWXTzIGZQ8Ij4rPeXnoD3YuvW6RYDzPbxhtr17Lx07dZKtOzz2Mzws8xa8w_ARPSxFoj0mRRY73BHOPfGT9jrK_FM5j7pnPOdnL73DP7K7NfqHPQ79rrzjmaO76-oIPGBmLj0zdTK8_H8mvQBKbT2Slue7-OxvvXb1L72X-ly7z84zO727vz00oN65Wt-2PCVuHz2nWqw7_3UuPSrXpbwdPR87voFOPaVaVTxpYWS7Ls6DvWEIL72oqMq5VtP1PLlgmj3zDiu5y4TfPLDMVzvzYMW5gkdlvKHbKz1ywyM5jgeLPdSKhT02I7K4aleHvRtX7bx8HCC4jr--vWtwr7jazB25JSWYPfYlmzzb9IM526CbPAKj6LtdQCw6lKTrvRHB_jrY89K4011jvbvnCj0uuo84mvoqPR4yuj1m3Xi3nZubvN5ubjwPvQi4daREvBLprTwVY0u5dQHvPNb1tT09EPG4cR8Jvrk03r0pV844zfIrvOMmmT3azh-4uhdzvfQyyjyS2hK1A8zhPPHejL0kShQ5CVPUPeheELxfeuY2oyCIPbajcz0w3qi4PZPivFfGCz02zTY4HeyIPW8hmTzbkDw4SCaRPShLmD2LJR03MrIfPe4hAb00_Vy4c-AwPUOQw70n1OO33SQmvWVyRbwf2Ci317CFPakW0byn-EM3IA3nvBUqDj0eLr42maazPQz-4zwMSwe4-WTlPcjZmj21QNY2CA6OvRhzfLwt3IG4fYmCvbTeND1FYT04fCcmvU4zkzxdNco4IAA4E0AJSG1QASpzEAAaYDb6ACjpFP-uFSLyFN4J-ePvKgIcv7__6AkA1BPr_fHy_av44P8X9fMjsgAAAPoF0DI6APdn3u31_-Az3vKZACATf9MADckEKP__5BkJ3_n9HwdiYgD__sn-G-fqIRwPEiAALb85Ljs4E0AJSG9QAiqvBhAMGqAGAABwQQAA4MEAAJJCAAAcwgAAXEIAAGRCAAAQQgAAgL8AAKDCAABMwgAAhEIAAODAAADSwgAASMIAAABCAAAQQQAAmMEAAOBAAABAwAAAVMIAAEBCAABAwAAA4MAAAABCAACSQgAAwMAAAPbCAACawgAAUEIAAExCAACgQAAAZEIAAKDAAACIwQAAnMIAAJDBAADgQAAAZEIAAFRCAAAAwgAAEMEAALhBAADwwQAA2EEAAJBBAADgwQAAKMIAAJjBAAC2QgAAPMIAAKrCAADAwAAAoEAAAIBBAAC4wQAAAMIAAJTCAAAAAAAAUMEAAOhBAABgQgAA6MEAANjBAAAswgAAgEEAAMjBAAAAwQAAJMIAACjCAABAwAAAhkIAAEBBAACowgAAyEEAAFBBAABswgAAgEAAADDBAADAwAAAwMAAAPDBAADgQAAAQMAAAHRCAAAAAAAATEIAAADCAABQQQAA4EEAACTCAACAwAAAWEIAANDBAADgwAAAEMEAABzCAACowQAAwMAAAHBBAACgwQAAlsIAADRCAABwQgAAsMEAAJzCAABQwQAA2EEAAIA_AAAAwgAAeEIAALhBAACAPwAAUMEAAATCAABcQgAAwEEAAABBAACIQQAAoMEAALLCAAAUwgAAOMIAAJzCAADgQAAAoEEAAIJCAAB8wgAAAMAAAFjCAADwQQAAEEEAAFzCAACAwAAArEIAAERCAAAAwQAAAMAAAAzCAAAQwgAAkMEAAOBAAAAQQgAAUMEAAPDBAACAQQAA4MAAABzCAACoQQAAHMIAAEBAAADgQAAAcEEAABBBAAAAQQAAgEEAAIA_AAAMwgAA6MEAAFzCAACyQgAA4MEAALDBAAAAQgAABEIAAEBBAAAQwQAAgEEAAK5CAACSQgAAwEAAAATCAACIQQAAAMAAAADAAAAcQgAAEEEAAAAAAACgwQAAjEIAAJJCAAAQwQAArsIAAPDBAACAQQAAYEEAABjCAAAAwQAA6EEAAMhBAABQwQAAQMIAAABBAADwQQAAIMEAAABBAACIQQAAyMEAAFDCAACIwgAALMIgADgTQAlIdVABKo8CEAAagAIAAFC9AADYPQAAmj4AAHA9AADoPQAAuD0AABQ-AAAPvwAARL4AAFA9AACgPAAAcL0AADS-AAAcPgAA-L0AAFy-AAAUPgAAqD0AAJY-AAD6PgAAfz8AAJg9AAC-vgAAgLsAAAy-AACgvAAAMD0AAFS-AAB0PgAA3j4AAFA9AABQPQAAJL4AAKK-AACgvAAA4DwAANg9AABAPAAAyL0AABy-AABAvAAAQLwAANg9AACYPQAAoDwAAHA9AAAsPgAAUD0AADA9AACYPQAA-D0AAMg9AADYPQAAoDwAAFC9AACoPQAAIz8AAMi9AADYPQAA-L0AADC9AABQPQAALD4AAJi9IAA4E0AJSHxQASqPAhABGoACAABkvgAAED0AAOg9AAAjvwAAgLsAAKg9AABkvgAAhj4AABS-AABkPgAAML0AANi9AAAsvgAAUL0AAEA8AACgvAAA6D0AAEM_AACAuwAATD4AAKC8AADIPQAAcD0AADy-AABQvQAAVD4AADC9AABwPQAA4LwAAI4-AACgPAAAcD0AALi9AADgPAAAPD4AAKC8AAAsPgAAoDwAAIa-AABAvAAAoDwAACy-AAA0vgAA6D0AAEy-AADgvAAAf78AALg9AAA8vgAAuD0AABC9AAAQvQAAgLsAAGw-AACOPgAAoLwAAMg9AAAwPQAA4DwAAOA8AACoPQAAyL0AAOg9AABAvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=JNIjsptFhfE","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1855494914923896960"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3897634810"},"16313613518101907216":{"videoId":"16313613518101907216","docid":"34-11-2-Z552E4FD74A72B3D9","description":"Description : This workshop is designed to be a hands-on experience on how developers can build agnostic serverless Java functions using Quarkus, a new Kubernetes native Java framework with...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/471175/475e48f8c6ce4ce7cc96760ea384a5cc/564x318_1"},"target":"_self","position":"16","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DGKtIB7OvvR0","linkTemplate":"/video/preview/16313613518101907216?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Java Day Istanbul 2023 : Enter Serverless Functions Journey with Quarkus (Workshop)","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=GKtIB7OvvR0\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoWChQxNjMxMzYxMzUxODEwMTkwNzIxNloUMTYzMTM2MTM1MTgxMDE5MDcyMTZqrg0SATAYACJEGjEACipoaGtwY29wZXV5d3BhcWFjaGhVQ0dNYUR0MlhXVmp6eDAycGNMcXF6V2cSAgASKg_CDw8aDz8TfYIEJAGABCsqiwEQARp4gQYH-QQD_QDjAPwDCf8B__QB9wD4_v0A4QUD9P77AgD5BQgE-AEAAAL3BwQLAAAA-wMEBfX-AQAF-fsL8QD_AAsTCxD8AAAABwz5_f4BAAD_8fsBA_8AAAT6_QQAAAAA9gwS-_8AAAATEvQGAQAAAAIC-w4AAAAAIAAtMYLKOzgTQAlITlACKnMQABpgLhQAIPwGEeTzBvz-6_Hz99sJ_f7M4gAF-gD6COD9BOjpzPzuABnmFgXMAAAAGyT-LhEA9UIC6fIW7DTp1uEC9y1_9Qv53BIP9u4e8PUZGvv75i4DAB_v-Por7_Am9xP7IAAtuiF3OzgTQAlIb1ACKq8GEAwaoAYAABhCAACowQAAJEIAAGBBAAA8wgAAzEIAAOBAAACYwQAAksIAAAzCAADAwQAAUEEAAJrCAAA8QgAANEIAAEBCAABIwgAAHMIAAMBBAABMwgAAAAAAAPhBAABIwgAA6EEAAKZCAACIwQAASMIAAEDCAAB4QgAAKEIAAKBCAADIwQAA4EAAANBBAACYwQAA6EEAAKBAAACqQgAAAMAAAEDBAAAkQgAAEEEAACTCAABwQgAAYEIAADBCAADgQAAAiMEAALhBAABYQgAAcMIAAMBBAAAAAAAAsEEAAJzCAAD4wQAAjsIAAOjBAABgQQAAkEEAAOjBAADIQQAAfMIAAAxCAADAQAAAyEEAAPBBAACGwgAA-MEAANjBAAAAwQAA0kIAAKDAAABwQgAAqEEAAAjCAABgwQAAhkIAABDBAADAwAAAwMAAAKDBAACgQAAAYEEAAEhCAACuQgAAiMEAAAAAAAD4QQAAmMEAAEDBAACIQQAArkIAAGBBAADgwQAAQMIAAMDBAAAoQgAAEEIAAPhBAAC4QQAAOMIAAKjBAACgwQAAoMAAAIBAAAAAwQAAZEIAAI7CAAC4QQAAQMAAAAAAAACMwgAAQMEAACxCAAAQQQAAoEEAAEBAAAAAwAAAMEEAAJhBAACQwQAAgEAAAGjCAADwwQAAMMEAACDBAADwwQAAmEEAAGTCAADAwAAAgMIAAMjBAAAAAAAAUEEAAKhBAABgQgAADMIAAO7CAACiwgAAwMEAADBCAAAQwQAAQEIAABRCAABUQgAAeEIAANhBAAAYQgAAwEEAAADCAADYwQAAuMEAAOBBAABAQQAALEIAAKDBAADwQQAAQEIAAAxCAACwwQAAiEEAAIDCAADwQQAAmMEAABDBAADwQQAAHMIAADxCAACAvwAAsMEAADzCAABgQQAAiMEAADRCAACgQQAAAEIAABTCAAAwQQAAhEIAAHBBAAAAwQAASMIAAJDBAABIQgAAuMEAABBBAACmQgAAIEIAAEDAAADgQQAAGEIAAJrCAACAQAAACEIAAGBBAABwQQAAQMEAAEDCAABQwSAAOBNACUh1UAEqjwIQABqAAgAAED0AADw-AACWPgAAQLwAAIo-AAD4PQAAoDwAADu_AACWvgAAXD4AALg9AACYvQAA4LwAADC9AAAsvgAAmL0AALg9AACIPQAABD4AAMY-AAB_PwAAhj4AAFS-AABAvAAAQLwAAOg9AACAOwAATL4AAEC8AABcPgAA2D0AAMg9AADYvQAAfL4AAOg9AAAEvgAAMD0AAOC8AAC4vQAAjr4AAKA8AABwPQAAEL0AABy-AAAMPgAAiD0AAPg9AADYvQAAUD0AACS-AACCPgAAoDwAAMg9AAAUPgAA6L0AAFC9AAANPwAAbL4AABA9AABQvQAAcL0AAJg9AADoPQAANL4gADgTQAlIfFABKo8CEAEagAIAALK-AABEPgAA6L0AAD2_AAAwvQAADD4AAOg9AACIvQAAqL0AALo-AACgPAAAUL0AAJK-AADYvQAAED0AAOC8AACAOwAAPz8AADA9AADmPgAAuL0AAFC9AAAQPQAAJL4AAJi9AAAUPgAALL4AAMg9AAC4vQAAiD0AAKA8AABAPAAA4LwAAFC9AACmPgAAHL4AABQ-AABQvQAAZL4AAKA8AADIPQAAgLsAAFy-AAAwPQAAkr4AAKg9AAB_vwAAJL4AANi9AACYPQAAcD0AALi9AACIvQAAdD4AAJo-AABwPQAAgDsAAJi9AACYPQAA4LwAAIg9AADIPQAAND4AABA9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=GKtIB7OvvR0","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["16313613518101907216"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"3703433802721405917":{"videoId":"3703433802721405917","docid":"34-3-15-ZA7AC17CBED49C209","description":"Yazılım geliştiricileri daha sürdürülebilir bir geleceğe katkıda bulunabilir ve aynı zamanda verimli, etkili ve değerli yazılım oluşturabilirler. Yazılım dünyasının son gelişmelerini paylaşmanın...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1016432/bbb83db37470e1532040abce91bd675f/564x318_1"},"target":"_self","position":"17","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DepH0wBwWgPc","linkTemplate":"/video/preview/3703433802721405917?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"JUG Tech Day 2024","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=epH0wBwWgPc\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoVChMzNzAzNDMzODAyNzIxNDA1OTE3WhMzNzAzNDMzODAyNzIxNDA1OTE3aq4NEgEwGAAiRBoxAAoqaGhrcGNvcGV1eXdwYXFhY2hoVUNHTWFEdDJYV1ZqengwMnBjTHFxeldnEgIAEioPwg8PGg8_ExCCBCQBgAQrKosBEAEaeIH7AfkI_AUA7AUH_QMAAAD9CPj9-P79APj5D_cCA_8A9P78_AgAAAD6A_IIBwAAAO75__T2AAAADQMB_gQAAAAC_Pn6AQAAAAUB_Qb_AQAAAQb_-AIAAAAQBff9AAAAAPYHCAP__wAABPsEAwAAAAD98_oEAAAAACAALaLU4Ts4E0AJSE5QAipzEAAaYAQdACUEJf3Y2iENJRfnB-vUAxDWtugACCgA_A_Z2OT9CfUsIAAB8RT_vgAAACP62B7rAONZC_e0NO8b79nZ9wQef_r1_9gSEd-9CdHUAwv9KPYV_QAp5vwKRMjUByQJECAALTtURzs4E0AJSG9QAiqvBhAMGqAGAACIwQAAgEEAAGRCAACQwQAAIEIAANBBAAAwQgAAAMEAAEDBAACoQQAALEIAANrCAACawgAAwMAAACRCAADAwQAAAMIAAAjCAAC4QQAAoMEAACzCAADgwAAAgEEAALhBAAAcQgAAwMIAABjCAABkwgAAEEEAALhBAAAgQQAAmEIAALDBAACoQQAAbMIAACDCAADAQQAAlkIAAADCAAA8QgAAFMIAAKDAAAAwQgAAgMEAAIhBAABUwgAAoMEAADDBAACqQgAAFMIAAJjBAADgQAAAuEEAAHBBAABcQgAASMIAAJzCAACAQAAAoMEAACDBAABwQQAAmEEAAJjBAABYwgAAQEAAABTCAAAUQgAAOMIAAIDBAACAwAAA2EEAABhCAAAgwgAAjkIAAERCAACAwAAAAEEAAFTCAAAsQgAAPEIAAEDAAABQQQAAHEIAAABBAAAcwgAAyMEAAAAAAABEQgAAKEIAAJDBAACYwQAAQEIAADBBAACAwQAAlMIAABjCAACAwQAAbEIAAMBAAABAwQAAHMIAAKBBAADQQQAAvsIAAIBBAACSwgAAhsIAAIpCAAAQwgAAJEIAAK5CAACQwQAAFMIAADhCAABUQgAAMMEAAMDBAACAvwAAYMEAAFDBAADowQAATEIAAFDCAAAAQgAAFEIAAKhBAACQwQAAcEIAAFDCAABQwgAAQMEAAJhBAAAEwgAA4EAAAOhBAAAIwgAAgD8AAGRCAADAwQAA0MEAAAzCAABgwQAAAMEAAFjCAACYQgAAqEEAAADAAAB8QgAAVMIAAARCAADgQAAAoMAAAOBBAACKwgAAwMAAABDCAAA8wgAAQMAAADzCAACGQgAAgMAAAFBBAABwwgAACMIAAEDCAABwQQAAPEIAALRCAABkQgAAREIAAOjBAADAwAAA4MAAAGDCAABAQQAA6EEAAFDBAACAwQAAoEEAADBCAADoQQAADMIAADxCAADYQQAA-EEAAOBAAADCwgAAMEEAAPjBAACAwQAAksIAACjCAAAAQQAAVMIAACTCAAAAwAAAMMEAAIjBAABMwgAAnsIgADgTQAlIdVABKo8CEAAagAIAAHC9AACoPQAA6D0AAHw-AADgvAAADL4AAMq-AAAfvwAAuD0AADA9AAAsPgAAyL0AAKg9AAAUvgAALL4AACy-AAC4PQAAqD0AAFw-AADmPgAAfz8AAKA8AAAsvgAAoDwAAEA8AACgPAAAJL4AAKC8AABwPQAADD4AANg9AABkPgAAmL0AAIA7AAA8vgAAcL0AADA9AABAPAAATL4AAIK-AABwPQAAUL0AAHA9AABsvgAAuD0AAOC8AACCPgAAjr4AAOC8AADgvAAAlj4AAMg9AABEPgAA-D0AACS-AACAuwAAFT8AAK6-AADYPQAAjj4AAKC8AAAsvgAAED0AAFy-IAA4E0AJSHxQASqPAhABGoACAADovQAAiD0AAAS-AAAzvwAAgLsAAIY-AACovQAAZD4AABC9AACKPgAAmL0AAJi9AACAuwAAFL4AAPg9AACAOwAA4LwAAC8_AAAMvgAAhj4AAJq-AAA0PgAAED0AAIg9AAAMvgAAQDwAAJi9AACYvQAAEL0AAAS-AABAPAAAUD0AANg9AABQPQAA6D0AAAS-AACYPQAAgDsAAGS-AAAwPQAATL4AANg9AAB0vgAAcL0AACS-AADIvQAAf78AADQ-AAC4PQAA2L0AAOC8AABUvgAALD4AAIY-AABEPgAAqD0AAMg9AADYvQAAQDwAAKA8AACgPAAAqL0AAOC8AADgPCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=epH0wBwWgPc","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3703433802721405917"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"122214671911889443":{"videoId":"122214671911889443","docid":"34-5-1-Z53823243F5D90CEB","description":"Java 9 to 14 meetup serimizin ikinci oturumu Java 10 ve getirdiği yeniliklere dairdi. Hüseyin Akdoğan ve Taner Diler bu oturumda Local-Variable Type Inference Unmodifiable Collection Enhancements...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2417392/e99bc5a4b7f038a347f6bafde70a963d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/WzZQDgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DkeuTbrHe7Wo","linkTemplate":"/video/preview/122214671911889443?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Java 9 to 14: What's New in Java 10","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=keuTbrHe7Wo\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoUChIxMjIyMTQ2NzE5MTE4ODk0NDNaEjEyMjIxNDY3MTkxMTg4OTQ0M2q2DxIBMBgAIkUaMQAKKmhoa3Bjb3BldXl3cGFxYWNoaFVDR01hRHQyWFdWanp4MDJwY0xxcXpXZxICABIqEMIPDxoPPxPyIIIEJAGABCsqiwEQARp4gQED_QL7BQDz-_sA_wP_AQX2APr5_v4A9v8JAAYC_wD7C_wG-gEAAP8FAf8FAAAA_gUFB_7-AQAAEQgHBAAAAAoAB_z9AAAABQYIEv4BAAAK_P8IBP8AAPsA_AIAAAAA-hQH_f7_AAD1EP7-AAAAAPj6_vkAAAAAIAAtd1vjOzgTQAlITlACKoQCEAAa8AF06tUA3_gWAe8G2gDqDAYBgQAC_zr39ADA79sAx-b1ANYN5wD7Lfr_Afr8AND5EADLKAf_Lx0pAQ0GIQD43xcANAHhADbc_QAaCgD_ACIR_tYH6P8hCwz_L9MHACY09f4lDtsA7_AC_9Lr_wHkOQsEBPkZAhsC7QL3Kw4E2Qn3AgH9CAHpDB39wPoDAyLvCwgfEfP_Qufz_eoVEAIP5Oz_FhYK_wUEDgDVFO0A_9f8AALvAPYALQ0JFvESACISIQLpDP4DBdL_-OcY7PYJC_f5IAUMAw4UBgTi-P75AAsF_fLwB_Li4gf46Q4GFOv-7QQgAC2_TyQ7OBNACUhhUAIqcxAAGmBD-wAv-RcD4_cJ6f326fvaCfAU_PEI__weAM0dJgED5-agHPb_FwD1CbwAAAAo-fglOAASVQQC6B3QKgzpwPQFGn8R9Be_5R_58wA68_MO9_TuMhMAFfnl9PbN6CU-7RkgAC2plkw7OBNACUhvUAIqrwYQDBqgBgAAyMEAAJhBAABgQQAAAAAAADBCAACQQQAAiEIAAABAAAC4wgAAAEAAAOhBAACswgAArMIAAAAAAABQQgAA4EAAACDBAABcwgAAgsIAAFDCAABAQgAAZMIAALBBAAAQQQAAwEAAALjBAADAwAAACMIAAFhCAAAAwAAArMIAAIJCAABYwgAANEIAAMDAAACswgAAmEEAAGRCAAAAwAAAaEIAACRCAAAIQgAA0EEAAIJCAABMwgAAKMIAAJhBAACwwQAA-EEAALhBAABowgAAUEEAAKBAAACYwQAAPEIAAJBBAAD0wgAA-MEAAAzCAACgQQAAiEEAADzCAAAIwgAA0MIAAGxCAAA0wgAAUMEAAOBBAAAgwQAAaMIAAIJCAAA0QgAACEIAADBCAADowQAAAMEAAITCAAAIQgAAXEIAALDBAABMwgAAdEIAAPhBAADgQQAAQMAAAKjBAABwQQAAUEEAAKpCAACIwQAAAEIAAFBCAADgQAAAtsIAAEDBAACQwQAAAMIAAOBAAACYQQAAgL8AANDBAACOQgAA6EEAACDBAAAIwgAA-EEAADhCAAAMQgAAAMAAADxCAAAAQAAAsEEAACDBAACgQQAAgEEAAIBAAAAAwQAAEMEAAFDBAACgQQAA6EEAAODBAAAEwgAAgMEAAEDAAACwQQAAwMEAALhBAADwwQAAYMEAACzCAABAQAAAoMAAAFjCAABQwQAAEEIAAKBBAABwQQAAsMEAACjCAAAcQgAAYEEAABhCAAAYwgAAZEIAAODAAACWwgAAPEIAALBBAABwQgAAREIAAJDBAADgQQAAgL8AAAjCAABowgAAAMIAACzCAADgwAAAdEIAAJBBAADwQQAAaMIAAABAAADAwAAAsMEAAIDBAACOQgAAUEIAAABBAABAQAAAlEIAAIjBAACowQAAgEAAAKBAAABkQgAAQMEAAAAAAABYQgAAwMEAAPDBAABMwgAAIEEAAFBCAABsQgAAmMIAAJZCAABkQgAAoEAAADDCAAAowgAA0MEAABBCAAAIwgAAwMAAAEjCAACwQQAAiMEAAOBAIAA4E0AJSHVQASqPAhAAGoACAAC6vgAAmD0AAOi9AABUPgAA6j4AAFA9AABUvgAAY78AAHy-AACgvAAA4LwAAAO_AAAQPQAA2L0AAAS-AACAuwAATD4AAMg9AACoPQAAIz8AAH8_AABsPgAAF78AAAe_AADiPgAA2D0AAIA7AAAsvgAAhr4AABQ-AADqPgAAdL4AAAw-AADevgAAbL4AAKC8AAA0vgAAED0AAMq-AACOvgAA6D0AACw-AAC6PgAABL4AAL4-AABcPgAA9j4AAAQ-AACaPgAABL4AAES-AADWvgAAFD4AAHQ-AADovQAAHD4AADs_AADgvAAA6D0AABQ-AAAQvQAAZD4AAIg9AACWviAAOBNACUh8UAEqjwIQARqAAgAA2r4AAAS-AACmvgAANb8AAMg9AACgvAAA2D0AAJg9AACIvQAAmD0AALi9AABsPgAAkr4AAOi9AACgvAAAqD0AAMi9AAD-PgAALL4AAN4-AADgvAAAoj4AAAy-AADovQAAbL4AAIC7AAAQvQAAML0AADS-AABQPQAA2D0AACw-AABQvQAAVL4AAMg9AACIvQAA-D0AAOA8AACevgAAmD0AAKC8AABEvgAAFL4AABA9AACAOwAAUL0AAH-_AABkvgAAEL0AALi9AAC4PQAAyD0AAAw-AAAcPgAAnj4AAIg9AACAuwAADL4AAEQ-AAAwPQAA4LwAADA9AACgPAAAoLwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=keuTbrHe7Wo","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["122214671911889443"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"12123752749445649647":{"videoId":"12123752749445649647","docid":"34-10-11-ZDDDB22E59B96779D","description":"Java 9 to 14 meetup serimizin dördüncü ve son oturumu, Java 13 ve 14'ün getirdiği yenilik ve değişikliklere dairdi. macOS (Experimental) JEP 365: ZGC on Windows (Experimental) konularını ele aldı.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3765308/4666e1a79e80244fb45d36d2615ee680/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/KJ1qFwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D3K-QMxgDY4I","linkTemplate":"/video/preview/12123752749445649647?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Java 9 to 14: Java 13 & 14","related_orig_text":"Istanbul Java User Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Istanbul Java User Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=3K-QMxgDY4I\",\"src\":\"serp\",\"rvb\":\"EqgDChM3NDkyMzU4MTcxNzE3MDQ3MzIwChM5MDYzOTExNzI2NTMzNzQwOTg5ChM2MTYxNDExNTI3MTE3NzkxMTU2ChM1MTQ1MTI2MTkwNzI1MDMxMzc4ChQxMzcwNTQ5MzIxNjA0MDEwMjczOQoSNTc1Mzk1MzQ1NzY2NzU0MTQxChMxMDY2MjUwNDY2MTA3MTIwNTg5ChIyMDQxMDM0OTY5Mjg1NTQ4ODYKFDE3Mjk1ODEwNzY2NzY0MTI2ODk2ChMyNzUzMjU5MTgwODQ3MjYzOTA5ChQxMjE4MzcwMDcxNDMyNzE0NDY5NgoTODgyMDMyMzYwMTQwMDMxNDgwNAoTNTU2NTA1MzA4MDIyNDQ3Mzg4NQoTMTg1NTQ5NDkxNDkyMzg5Njk2MAoUMTYzMTM2MTM1MTgxMDE5MDcyMTYKEzM3MDM0MzM4MDI3MjE0MDU5MTcKEjEyMjIxNDY3MTkxMTg4OTQ0MwoUMTIxMjM3NTI3NDk0NDU2NDk2NDcKFDE4MjgyMjQwNTkwNzc0MjM2NTk5ChQxMTY0OTA1NDgwNTgzNzQ2NTk5MhoWChQxMjEyMzc1Mjc0OTQ0NTY0OTY0N1oUMTIxMjM3NTI3NDk0NDU2NDk2NDdqtg8SATAYACJFGjEACipoaGtwY29wZXV5d3BhcWFjaGhVQ0dNYUR0MlhXVmp6eDAycGNMcXF6V2cSAgASKhDCDw8aDz8TzRmCBCQBgAQrKosBEAEaeIEEB_j8_AQA9P74BfkE_wEA_Pb9-P79APb_CQAGAv8A9wj8AQAAAAAJB_3_CgAAAPoG-wb7_gAAAgcBDwMAAAAMBwYD_QAAABAFAAz-AQAACvz_CAT_AAD7_QMGAAAAAPwYAgj_AAAA-Qn6_wAAAAAA-vz5AAAAACAALRLU3zs4E0AJSE5QAiqEAhAAGvABdevdAdX-AgAY-P8B0SAHAIEFC_8vF-kA2OkNAdn_8QHyEucA4OzqAe_9EwHe__4A8ATy_0gQEP8LCgj_L_wAACP9-wBB-voAMgIR__MC9v_0CRH_GO8jATLq_AIl_Qr_F_cD_un39gHa7wAB6_kbAv0eCAIXExQA8xgT--gYAALtCwsD5AH6A-_7_PwbCQYEFxHrAhYH9fwI8gEEFynzAv3_C_oVCPT7IP73BQkFAfv2BvoE-RPr_AcUDAP5FwD_5OgH-f3Y9f3kDQr4EQLrBPwGFwEEDwj5_xbqBvoLEATl-gv04g_-_OQEAvfkCfX_IAAtbidIOzgTQAlIYVACKnMQABpgMQgAN_gdDgT2Cegf7-H2yhH1Bw_qCf_3GgDVHRoZ-OrtpSr1_wP17xq7AAAAP_Xh_kYA9lwX_-kI4TT8-qj59Rh_AgsSstUG69zrQ_T7D_337SMKABn3w-4Yzu8hUQgjIAAtP049OzgTQAlIb1ACKq8GEAwaoAYAAOBAAAB0QgAAjkIAAJDBAADoQQAANEIAAEhCAACYQQAAHMIAAIjCAACAQAAAKMIAALjBAABgwQAA-EEAAEjCAACAvwAA1MIAABxCAADYwQAA2MEAAJDCAAAAwAAAgMAAAFBBAADoQQAA-MEAAJDBAADmQgAAgMAAAAjCAABIwgAA3MIAAGRCAABQwgAAlsIAAABAAACAQgAAAEIAALJCAADIwQAA2MEAAKjBAACgQAAApMIAAHDBAABgQQAAEMEAAIDAAAC4wQAAssIAAIhBAABMQgAAIMEAAIZCAACAQQAAVMIAAKDBAAAgQQAADEIAABDBAABgwQAA0MEAAJjCAADgwAAA6MEAABBBAAAQQgAAUMEAAMjBAABMQgAAgL8AAATCAAAgQQAABMIAAKDBAABAwgAAoMAAAIZCAACIwQAAYMEAAMRCAABkwgAACEIAAJhBAAAAwAAANEIAACDBAAAUQgAAwMEAAADBAABAQgAAkEEAABTCAABAwQAADMIAAJjBAAAEwgAAoMAAADDBAACowQAAmEEAAIBCAABgwQAAyMEAAIC_AAAkwgAADEIAAMDBAADAQQAAQMAAAADCAAAwQQAAkkIAABhCAAAsQgAAGMIAAADBAADAwAAAwMEAAIBAAAAgwgAAwMEAAGzCAACgwAAAgMAAALBBAAAwQQAA4MAAADjCAAAQQQAAQMIAAJjBAACoQQAAEMEAACBCAAD4QQAAyMEAAIBBAACAwQAAHEIAAJBBAABwQQAAgMAAAABCAAAQwQAAsMEAAGBCAACAPwAAQMAAALDBAAAgwQAAUEEAAKjBAACGwgAAFMIAAMDBAAAQQQAAAEAAAEBAAACgQQAAmkIAAKbCAABAQAAAFMIAAJrCAABgQQAAmEEAAOBAAACgQAAAQMIAAFRCAACgwQAAiEEAAABAAAD4QQAAnkIAAJDBAACgQAAAnkIAALzCAABEwgAAQMEAACjCAAAEQgAAEEIAAIDCAAAAwQAAjkIAABhCAAB8QgAAyMEAANDBAADgQAAAoEAAALBCAACIwgAAJMIAAIA_AAAAwCAAOBNACUh1UAEqjwIQABqAAgAATL4AAEA8AABUPgAA6L0AAHQ-AADIPQAAjr4AACe_AAAsvgAAgDsAAEA8AACKvgAAUD0AAHC9AABkvgAAoLwAAEw-AABQvQAA2D0AALo-AAB_PwAAqD0AALK-AABUvgAAoj4AAMg9AABQvQAATL4AADC9AABMPgAAND4AADy-AAA8PgAAmr4AAIi9AACovQAAQLwAAIi9AABsvgAAXL4AAIA7AADYPQAAXD4AAEA8AACYPQAAuD0AANo-AAAUPgAAUD0AAIA7AADovQAArr4AAAw-AADYPQAATL4AAOg9AADuPgAAqD0AADA9AACoPQAAcL0AAPg9AADYPQAA-L0gADgTQAlIfFABKo8CEAEagAIAAPa-AADYvQAAvr4AADW_AABkPgAA4DwAAPg9AADovQAAoDwAAIY-AACAOwAA4j4AAMa-AACgvAAAqL0AAOg9AAD4vQAADT8AAFy-AAANPwAAuL0AADQ-AAAEvgAA6L0AAGS-AADIPQAAqD0AAFA9AACYvQAA2D0AANg9AADoPQAAUL0AAHS-AAC4PQAAUD0AAJg9AADIPQAATL4AABC9AAA0PgAAbL4AALi9AAAwvQAAQLwAAIC7AAB_vwAAor4AAIC7AACgPAAAQDwAAAQ-AAAUPgAAMD0AAII-AACIPQAA4LwAABS-AABcPgAA4LwAAFC9AACgPAAAQDwAAKg9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=3K-QMxgDY4I","parent-reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12123752749445649647"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false}},"dups":{"7492358171717047320":{"videoId":"7492358171717047320","title":"JUG Tech Day #3 Etkinlik Sonu Trailer","cleanTitle":"JUG Tech Day #3 Etkinlik Sonu Trailer","host":{"title":"YouTube","href":"http://www.youtube.com/shorts/dMw-f5dthFU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/dMw-f5dthFU?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":"d3d3LnlvdXR1YmUuY29tO2h0dHA6Ly93d3cueW91dHViZS5jb20vQElzdGFuYnVsSmF2YVVzZXJHcm91cA==","name":"Istanbul Java User Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Istanbul+Java+User+Group","origUrl":"http://www.youtube.com/@IstanbulJavaUserGroup","a11yText":"Istanbul Java User Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":58,"text":"00:58","a11yText":"Süre 58 saniye","shortText":""},"date":"24 mar 2025","modifyTime":1742774400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/dMw-f5dthFU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=dMw-f5dthFU","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":58},"parentClipId":"7492358171717047320","href":"/preview/7492358171717047320?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/7492358171717047320?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9063911726533740989":{"videoId":"9063911726533740989","title":"\u0007[Java\u0007] Community Process & OpenJDK - JUG \u0007[Istanbul\u0007] Sunum","cleanTitle":"Java Community Process & OpenJDK - JUG Istanbul Sunum","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=yZOE-xIyu30","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/yZOE-xIyu30?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":"d3d3LnlvdXR1YmUuY29tO1VDR01hRHQyWFdWanp4MDJwY0xxcXpXZw==","name":"Istanbul Java User Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Istanbul+Java+User+Group","origUrl":"http://www.youtube.com/@IstanbulJavaUserGroup","a11yText":"Istanbul Java User Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":542,"text":"9:02","a11yText":"Süre 9 dakika 2 saniye","shortText":"9 dk."},"date":"29 mar 2021","modifyTime":1616976000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/yZOE-xIyu30?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=yZOE-xIyu30","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":542},"parentClipId":"9063911726533740989","href":"/preview/9063911726533740989?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/9063911726533740989?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"6161411527117791156":{"videoId":"6161411527117791156","title":"\u0007[Java\u0007] 21 ile Gelen Yenilikler - Akın Kaldıroğlu","cleanTitle":"Java 21 ile Gelen Yenilikler - Akın Kaldıroğlu","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=PvO7QxHDhuU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/PvO7QxHDhuU?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":"d3d3LnlvdXR1YmUuY29tO1VDR01hRHQyWFdWanp4MDJwY0xxcXpXZw==","name":"Istanbul Java User Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Istanbul+Java+User+Group","origUrl":"http://www.youtube.com/@IstanbulJavaUserGroup","a11yText":"Istanbul Java User Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3655,"text":"1:00:55","a11yText":"Süre 1 saat 55 saniye","shortText":"1 sa."},"views":{"text":"3,1bin","a11yText":"3,1 bin izleme"},"date":"21 ara 2023","modifyTime":1703116800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/PvO7QxHDhuU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=PvO7QxHDhuU","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":3655},"parentClipId":"6161411527117791156","href":"/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/6161411527117791156?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5145126190725031378":{"videoId":"5145126190725031378","title":"\u0007[Java\u0007]’da Bellek Yönetiminin İncelikleri - Altuğ Bilgin Altıntaş","cleanTitle":"Java’da Bellek Yönetiminin İncelikleri - Altuğ Bilgin Altıntaş","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=G9r_TQfq-UQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/G9r_TQfq-UQ?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":"d3d3LnlvdXR1YmUuY29tO1VDR01hRHQyWFdWanp4MDJwY0xxcXpXZw==","name":"Istanbul Java User Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Istanbul+Java+User+Group","origUrl":"http://www.youtube.com/@IstanbulJavaUserGroup","a11yText":"Istanbul Java User Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3945,"text":"1:05:45","a11yText":"Süre 1 saat 5 dakika 45 saniye","shortText":"1 sa. 5 dk."},"views":{"text":"1,9bin","a11yText":"1,9 bin izleme"},"date":"23 kas 2023","modifyTime":1700697600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/G9r_TQfq-UQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=G9r_TQfq-UQ","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":3945},"parentClipId":"5145126190725031378","href":"/preview/5145126190725031378?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/5145126190725031378?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13705493216040102739":{"videoId":"13705493216040102739","title":"Useful \u0007[Java\u0007] and Coding Tips With Real Examples _Furkan Sönmez @yemeksepeti","cleanTitle":"Useful Java and Coding Tips With Real Examples _Furkan Sönmez @yemeksepeti","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=owjf4Dqesbg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/owjf4Dqesbg?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":"d3d3LnlvdXR1YmUuY29tO1VDR01hRHQyWFdWanp4MDJwY0xxcXpXZw==","name":"Istanbul Java User Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Istanbul+Java+User+Group","origUrl":"http://www.youtube.com/@IstanbulJavaUserGroup","a11yText":"Istanbul Java User Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2526,"text":"42:06","a11yText":"Süre 42 dakika 6 saniye","shortText":"42 dk."},"date":"18 mar 2024","modifyTime":1710720000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/owjf4Dqesbg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=owjf4Dqesbg","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":2526},"parentClipId":"13705493216040102739","href":"/preview/13705493216040102739?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/13705493216040102739?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"575395345766754141":{"videoId":"575395345766754141","title":"Hibernate Pratikleri ve Püf Noktaları","cleanTitle":"Hibernate Pratikleri ve Püf Noktaları","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=AbAt7wngN2s","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/AbAt7wngN2s?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":"d3d3LnlvdXR1YmUuY29tO1VDR01hRHQyWFdWanp4MDJwY0xxcXpXZw==","name":"Istanbul Java User Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Istanbul+Java+User+Group","origUrl":"http://www.youtube.com/@IstanbulJavaUserGroup","a11yText":"Istanbul Java User Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":5482,"text":"1:31:22","a11yText":"Süre 1 saat 31 dakika 22 saniye","shortText":"1 sa. 31 dk."},"views":{"text":"2,9bin","a11yText":"2,9 bin izleme"},"date":"17 ara 2020","modifyTime":1608163200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/AbAt7wngN2s?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=AbAt7wngN2s","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":5482},"parentClipId":"575395345766754141","href":"/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/575395345766754141?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1066250466107120589":{"videoId":"1066250466107120589","title":"Concurrency 101_İsmail Sarı @Scalefocus","cleanTitle":"Concurrency 101_İsmail Sarı @Scalefocus","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=B8aP1ntav4E","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/B8aP1ntav4E?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":"d3d3LnlvdXR1YmUuY29tO1VDR01hRHQyWFdWanp4MDJwY0xxcXpXZw==","name":"Istanbul Java User Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Istanbul+Java+User+Group","origUrl":"http://www.youtube.com/@IstanbulJavaUserGroup","a11yText":"Istanbul Java User Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2727,"text":"45:27","a11yText":"Süre 45 dakika 27 saniye","shortText":"45 dk."},"date":"18 mar 2024","modifyTime":1710720000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/B8aP1ntav4E?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=B8aP1ntav4E","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":2727},"parentClipId":"1066250466107120589","href":"/preview/1066250466107120589?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/1066250466107120589?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"204103496928554886":{"videoId":"204103496928554886","title":"\u0007[Java\u0007] day \u0007[istanbul\u0007] 2021 trailer","cleanTitle":"Java day istanbul 2021 trailer","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=tiyJTEr9SQI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/tiyJTEr9SQI?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":"d3d3LnlvdXR1YmUuY29tO1VDYWR0UTVJRElFQ21yNmozaXdmTkJTQQ==","name":"Java Day Istanbul","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Java+Day+Istanbul","origUrl":"http://www.youtube.com/@JavaDayIstanbul","a11yText":"Java Day Istanbul. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":31,"text":"00:31","a11yText":"Süre 31 saniye","shortText":""},"date":"22 nis 2021","modifyTime":1619120950000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/tiyJTEr9SQI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=tiyJTEr9SQI","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":31},"parentClipId":"204103496928554886","href":"/preview/204103496928554886?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/204103496928554886?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17295810766764126896":{"videoId":"17295810766764126896","title":"JUG \u0007[Istanbul\u0007] Açık Topluluk Mentorluğu (ATOM) Tanıtım Programı","cleanTitle":"JUG Istanbul Açık Topluluk Mentorluğu (ATOM) Tanıtım Programı","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=ZU6CiunLREE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ZU6CiunLREE?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":"d3d3LnlvdXR1YmUuY29tO1VDR01hRHQyWFdWanp4MDJwY0xxcXpXZw==","name":"Istanbul Java User Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Istanbul+Java+User+Group","origUrl":"http://www.youtube.com/@IstanbulJavaUserGroup","a11yText":"Istanbul Java User Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1586,"text":"26:26","a11yText":"Süre 26 dakika 26 saniye","shortText":"26 dk."},"date":"27 nis 2023","modifyTime":1682553600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ZU6CiunLREE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ZU6CiunLREE","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":1586},"parentClipId":"17295810766764126896","href":"/preview/17295810766764126896?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/17295810766764126896?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2753259180847263909":{"videoId":"2753259180847263909","title":"Effective \u0007[Java\u0007] nedir ? Kod örnekleri ile bu video da anlatılmaktadır.","cleanTitle":"Effective Java nedir ? Kod örnekleri ile bu video da anlatılmaktadır.","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=imqK-fsK5ns","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/imqK-fsK5ns?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":"d3d3LnlvdXR1YmUuY29tO1VDR01hRHQyWFdWanp4MDJwY0xxcXpXZw==","name":"Istanbul Java User Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Istanbul+Java+User+Group","origUrl":"http://www.youtube.com/@IstanbulJavaUserGroup","a11yText":"Istanbul Java User Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2240,"text":"37:20","a11yText":"Süre 37 dakika 20 saniye","shortText":"37 dk."},"views":{"text":"1,2bin","a11yText":"1,2 bin izleme"},"date":"6 nis 2020","modifyTime":1586131200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/imqK-fsK5ns?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=imqK-fsK5ns","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":2240},"parentClipId":"2753259180847263909","href":"/preview/2753259180847263909?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/2753259180847263909?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12183700714327144696":{"videoId":"12183700714327144696","title":"\u0007[Java\u0007] 9 to 14: \u0007[Java\u0007] Module API","cleanTitle":"Java 9 to 14: Java Module API","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=aY1O4XIgpnw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/aY1O4XIgpnw?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":"d3d3LnlvdXR1YmUuY29tO1VDR01hRHQyWFdWanp4MDJwY0xxcXpXZw==","name":"Istanbul Java User Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Istanbul+Java+User+Group","origUrl":"http://www.youtube.com/@IstanbulJavaUserGroup","a11yText":"Istanbul Java User Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":5174,"text":"1:26:14","a11yText":"Süre 1 saat 26 dakika 14 saniye","shortText":"1 sa. 26 dk."},"date":"3 nis 2020","modifyTime":1585872000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/aY1O4XIgpnw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=aY1O4XIgpnw","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":5174},"parentClipId":"12183700714327144696","href":"/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/12183700714327144696?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8820323601400314804":{"videoId":"8820323601400314804","title":"\u0007[Java\u0007] day \u0007[istanbul\u0007] 2018","cleanTitle":"Java day istanbul 2018","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=F16F8H_gtQI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/F16F8H_gtQI?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":"d3d3LnlvdXR1YmUuY29tO1VDYWR0UTVJRElFQ21yNmozaXdmTkJTQQ==","name":"Java Day Istanbul","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Java+Day+Istanbul","origUrl":"http://www.youtube.com/channel/UCadtQ5IDIECmr6j3iwfNBSA","a11yText":"Java Day Istanbul. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":61,"text":"1:01","a11yText":"Süre 1 dakika 1 saniye","shortText":"1 dk."},"date":"12 mayıs 2018","modifyTime":1526130226000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/F16F8H_gtQI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=F16F8H_gtQI","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":61},"parentClipId":"8820323601400314804","href":"/preview/8820323601400314804?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/8820323601400314804?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5565053080224473885":{"videoId":"5565053080224473885","title":"JUG \u0007[Istanbul\u0007] ATOM 2. Dönem Danışan Tanıtım Programı","cleanTitle":"JUG Istanbul ATOM 2. Dönem Danışan Tanıtım Programı","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=DjngHDUxYJM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/DjngHDUxYJM?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":"d3d3LnlvdXR1YmUuY29tO1VDR01hRHQyWFdWanp4MDJwY0xxcXpXZw==","name":"Istanbul Java User Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Istanbul+Java+User+Group","origUrl":"http://www.youtube.com/@IstanbulJavaUserGroup","a11yText":"Istanbul Java User Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1344,"text":"22:24","a11yText":"Süre 22 dakika 24 saniye","shortText":"22 dk."},"date":"5 eki 2023","modifyTime":1696464000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/DjngHDUxYJM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=DjngHDUxYJM","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":1344},"parentClipId":"5565053080224473885","href":"/preview/5565053080224473885?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/5565053080224473885?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1855494914923896960":{"videoId":"1855494914923896960","title":"From StartUp to ScaleUp: Lessons Learned - Yalçın Yenigün - \u0007[Java\u0007] Day \u0007[Istanbul\u0007] 2020","cleanTitle":"From StartUp to ScaleUp: Lessons Learned - Yalçın Yenigün - Java Day Istanbul 2020","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=JNIjsptFhfE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/JNIjsptFhfE?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":"d3d3LnlvdXR1YmUuY29tO1VDYWR0UTVJRElFQ21yNmozaXdmTkJTQQ==","name":"Java Day Istanbul","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Java+Day+Istanbul","origUrl":"http://www.youtube.com/@JavaDayIstanbul","a11yText":"Java Day Istanbul. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2841,"text":"47:21","a11yText":"Süre 47 dakika 21 saniye","shortText":"47 dk."},"date":"24 ara 2020","modifyTime":1608768000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/JNIjsptFhfE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=JNIjsptFhfE","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":2841},"parentClipId":"1855494914923896960","href":"/preview/1855494914923896960?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/1855494914923896960?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16313613518101907216":{"videoId":"16313613518101907216","title":"\u0007[Java\u0007] Day \u0007[Istanbul\u0007] 2023 : Enter Serverless Functions Journey with Quarkus (Workshop)","cleanTitle":"Java Day Istanbul 2023 : Enter Serverless Functions Journey with Quarkus (Workshop)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=GKtIB7OvvR0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/GKtIB7OvvR0?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":"d3d3LnlvdXR1YmUuY29tO1VDR01hRHQyWFdWanp4MDJwY0xxcXpXZw==","name":"Istanbul Java User Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Istanbul+Java+User+Group","origUrl":"http://www.youtube.com/@IstanbulJavaUserGroup","a11yText":"Istanbul Java User Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":125,"text":"2:05","a11yText":"Süre 2 dakika 5 saniye","shortText":"2 dk."},"date":"4 nis 2023","modifyTime":1680566400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/GKtIB7OvvR0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=GKtIB7OvvR0","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":125},"parentClipId":"16313613518101907216","href":"/preview/16313613518101907216?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/16313613518101907216?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3703433802721405917":{"videoId":"3703433802721405917","title":"JUG Tech Day 2024","cleanTitle":"JUG Tech Day 2024","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=epH0wBwWgPc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/epH0wBwWgPc?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":"d3d3LnlvdXR1YmUuY29tO1VDR01hRHQyWFdWanp4MDJwY0xxcXpXZw==","name":"Istanbul Java User Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Istanbul+Java+User+Group","origUrl":"http://www.youtube.com/@IstanbulJavaUserGroup","a11yText":"Istanbul Java User Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":16,"text":"00:16","a11yText":"Süre 16 saniye","shortText":""},"date":"18 mar 2024","modifyTime":1710720000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/epH0wBwWgPc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=epH0wBwWgPc","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":16},"parentClipId":"3703433802721405917","href":"/preview/3703433802721405917?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/3703433802721405917?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"122214671911889443":{"videoId":"122214671911889443","title":"\u0007[Java\u0007] 9 to 14: What's New in \u0007[Java\u0007] 10","cleanTitle":"Java 9 to 14: What's New in Java 10","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=keuTbrHe7Wo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/keuTbrHe7Wo?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":"d3d3LnlvdXR1YmUuY29tO1VDR01hRHQyWFdWanp4MDJwY0xxcXpXZw==","name":"Istanbul Java User Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Istanbul+Java+User+Group","origUrl":"http://www.youtube.com/channel/UCGMaDt2XWVjzx02pcLqqzWg","a11yText":"Istanbul Java User Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4210,"text":"1:10:10","a11yText":"Süre 1 saat 10 dakika 10 saniye","shortText":"1 sa. 10 dk."},"date":"10 nis 2020","modifyTime":1586476800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/keuTbrHe7Wo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=keuTbrHe7Wo","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":4210},"parentClipId":"122214671911889443","href":"/preview/122214671911889443?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/122214671911889443?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12123752749445649647":{"videoId":"12123752749445649647","title":"\u0007[Java\u0007] 9 to 14: \u0007[Java\u0007] 13 & 14","cleanTitle":"Java 9 to 14: Java 13 & 14","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=3K-QMxgDY4I","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/3K-QMxgDY4I?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":"d3d3LnlvdXR1YmUuY29tO1VDR01hRHQyWFdWanp4MDJwY0xxcXpXZw==","name":"Istanbul Java User Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Istanbul+Java+User+Group","origUrl":"http://www.youtube.com/@IstanbulJavaUserGroup","a11yText":"Istanbul Java User Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3277,"text":"54:37","a11yText":"Süre 54 dakika 37 saniye","shortText":"54 dk."},"date":"22 nis 2020","modifyTime":1587513600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/3K-QMxgDY4I?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=3K-QMxgDY4I","reqid":"1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL","duration":3277},"parentClipId":"12123752749445649647","href":"/preview/12123752749445649647?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","rawHref":"/video/preview/12123752749445649647?parent-reqid=1772904969560151-13077802135034512654-balancer-l7leveler-kubr-yp-sas-44-BAL&text=Istanbul+Java+User+Group","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":"3077802135034512654744","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":"Istanbul Java User Group","queryUriEscaped":"%C4%B0stanbul%20Java%20User%20Group","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"}}}