CINXE.COM
Newest Questions - Stack Overflow
<!DOCTYPE html> <html class="html__responsive "> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://stackoverflow.com/questions","20220201150300","https://web.archive.org/","web","/_static/", "1643727780"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <title>Newest Questions - Stack Overflow</title> <link rel="shortcut icon" href="https://web.archive.org/web/20220201150300im_/https://cdn.sstatic.net/Sites/stackoverflow/Img/favicon.ico?v=ec617d715196"> <link rel="apple-touch-icon" href="https://web.archive.org/web/20220201150300im_/https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon.png?v=c78bd457575a"> <link rel="image_src" href="https://web.archive.org/web/20220201150300im_/https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon.png?v=c78bd457575a"> <link rel="search" type="application/opensearchdescription+xml" title="Stack Overflow" href="/web/20220201150300/https://stackoverflow.com/opensearch.xml"> <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, minimum-scale=1.0"> <meta property="og:type" content="website"/> <meta property="og:url" content="https://web.archive.org/web/20220201150300/https://stackoverflow.com/questions"/> <meta property="og:site_name" content="Stack Overflow"/> <meta property="og:image" itemprop="image primaryImageOfPage" content="https://web.archive.org/web/20220201150300im_/https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon@2.png?v=73d79a89bded"/> <meta name="twitter:card" content="summary"/> <meta name="twitter:domain" content="stackoverflow.com"/> <meta name="twitter:title" property="og:title" itemprop="name" content="Newest Questions"/> <meta name="twitter:description" property="og:description" itemprop="description" content="Stack Overflow | The World’s Largest Online Community for Developers"/> <script id="webpack-public-path" type="text/uri-list">https://cdn.sstatic.net/</script> <script src="https://web.archive.org/web/20220201150300js_/https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <script async src="https://web.archive.org/web/20220201150300js_/https://cdn.sstatic.net/Js/third-party/stacks/stacks.min.js?v=b0f9a80d741d"></script> <script src="https://web.archive.org/web/20220201150300js_/https://cdn.sstatic.net/Js/stub.en.js?v=3c17e2ed94ca"></script> <link rel="stylesheet" type="text/css" href="https://web.archive.org/web/20220201150300cs_/https://cdn.sstatic.net/Shared/stacks.css?v=db1ad041b106"> <link rel="stylesheet" type="text/css" href="https://web.archive.org/web/20220201150300cs_/https://cdn.sstatic.net/Sites/stackoverflow/primary.css?v=40a34422e08d"> <link rel="stylesheet" type="text/css" href="https://web.archive.org/web/20220201150300cs_/https://cdn.sstatic.net/Shared/Channels/channels.css?v=47a5e0f03c81"> <script type="application/json" data-role="module-args" data-module-name="Shared/options.mod">{"options":{"locale":"en","serverTime":1643727780,"routeName":"Questions/List","stackAuthUrl":"https://web.archive.org/web/20220201150300/https://stackauth.com","networkMetaHostname":"meta.stackexchange.com","site":{"name":"Stack Overflow","description":"Q\u0026A for professional and enthusiast programmers","isNoticesTabEnabled":true,"enableNewTagCreationWarning":true,"insertSpaceAfterNameTabCompletion":false,"id":1,"cookieDomain":".stackoverflow.com","childUrl":"https://web.archive.org/web/20220201150300/https://meta.stackoverflow.com","negativeVoteScoreFloor":null,"enableSocialMediaInSharePopup":true,"protocol":"https"},"user":{"fkey":"b8cdfad36c578498c02cf1e48a1319b56076798f42557a07e34b0a8d5cda689f","tid":"930cdc6c-e6c5-197e-23ca-2b5ec4ad70f8","rep":0,"isAnonymous":true,"isAnonymousNetworkWide":true},"events":{"postType":{"question":1},"postEditionSection":{"title":1,"body":2,"tags":3}},"story":{"minCompleteBodyLength":75,"likedTagsMaxLength":300,"dislikedTagsMaxLength":300},"jobPreferences":{"maxNumDeveloperRoles":2,"maxNumIndustries":4},"svgIconPath":"https://web.archive.org/web/20220201150300/https://cdn.sstatic.net/Img/stacks-icons","svgIconHash":"cc5b3e0efea0"}}</script> <script type="application/json" data-role="module-args" data-module-name="Shared/settings.mod">{"settings":{"userProfile":{"openGraphAPIKey":"4a307e43-b625-49bb-af15-ffadf2bda017"},"userMessaging":{"showNewFeatureNotice":true},"tags":{},"subscriptions":{"defaultBasicMaxTrueUpSeats":250,"defaultFreemiumMaxTrueUpSeats":50,"defaultMaxTrueUpSeats":1000},"snippets":{"renderDomain":"stacksnippets.net","snippetsEnabled":true},"site":{"allowImageUploads":true,"enableImgurHttps":true,"enableUserHovercards":true,"forceHttpsImages":true,"styleCode":true},"questions":{"enableQuestionTitleLengthLiveWarning":true,"maxTitleSize":150,"questionTitleLengthStartLiveWarningChars":50},"intercom":{"appId":"inf0secd","hostBaseUrl":"https://web.archive.org/web/20220201150300/https://stacksnippets.net"},"paths":{},"monitoring":{"clientTimingsAbsoluteTimeout":30000,"clientTimingsDebounceTimeout":1000},"mentions":{"maxNumUsersInDropdown":50},"markdown":{"enableTables":true},"legal":{"oneTrustConfigId":"c3d9f1e3-55f3-4eba-b268-46cee4c6789c"},"flags":{"allowRetractingCommentFlags":true,"allowRetractingFlags":true},"elections":{"opaVoteResultsBaseUrl":"https://web.archive.org/web/20220201150300/https://www.opavote.com/results/"},"comments":{},"accounts":{"currentPasswordRequiredForChangingStackIdPassword":true}}}</script> <script>StackExchange.init();</script> </partial> <script> StackExchange.using.setCacheBreakers({"js/adops.en.js":"6da43f5e0a84","js/ask.en.js":"7ff9a9068fd6","js/begin-edit-event.en.js":"dd955babf04d","js/copy-transpiled.en.js":"661aa148edd8","js/events.en.js":"716b95b6374c","js/explore-qlist.en.js":"2b1f34938b8b","js/full-anon.en.js":"fc4f32f92cef","js/full.en.js":"ad93233aac45","js/highlightjs-loader.en.js":"0026055c3561","js/inline-tag-editing.en.js":"c0cbc31e5702","js/keyboard-shortcuts.en.js":"7de4e127b6af","js/markdown-it-loader.en.js":"dfad6619ffdd","js/mobile.en.js":"320aa423a438","js/moderator.en.js":"e1458eaf3eeb","js/postCollections-transpiled.en.js":"7a6f4bf9c716","js/post-validation.en.js":"c1c93bd57a54","js/question-editor.en.js":"","js/review-v2-transpiled.en.js":"da1cbde2c295","js/revisions.en.js":"839f528889ff","js/stacks-editor.en.js":"1624732bc7cf","js/tageditor.en.js":"825c9597ce2d","js/tageditornew.en.js":"5215bc97928a","js/tagsuggestions.en.js":"1bcff7d98f97","js/unlimited-transpiled.en.js":"7ed67670b600","js/wmd.en.js":"dec2bef2ad7c","js/snippet-javascript-codemirror.en.js":"209508902bf4"}); StackExchange.using("gps", function() { StackExchange.gps.init(false); }); </script> <noscript id="noscript-css"><style>body,.top-bar{margin-top:1.9em}</style></noscript> </head> <body class="questions-page unified-theme"> <div id="notify-container"></div> <div id="custom-header"></div> <header class="top-bar js-top-bar top-bar__network"> <div class="wmx12 mx-auto d-flex ai-center h100" role="menubar"> <div class="-main flex--item"> <a href="#" class="left-sidebar-toggle p0 ai-center jc-center js-left-sidebar-toggle" role="menuitem" aria-haspopup="true" aria-controls="left-sidebar" aria-expanded="false"><span class="ps-relative"></span></a> <div class="topbar-dialog leftnav-dialog js-leftnav-dialog dno"> <div class="left-sidebar js-unpinned-left-sidebar" data-can-be="left-sidebar" data-is-here-when="sm"></div> </div> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/" class="-logo js-gps-track" data-gps-track="top_nav.click({is_current:false, location:3, destination:8})"> <span class="-img _glyph">Stack Overflow</span> </a> </div> <ol class="list-reset d-flex gs4" role="presentation"> <li class="flex--item md:d-none"> <a href="/web/20220201150300/https://stackoverflow.com/company" class="-marketing-link js-gps-track" data-gps-track="top_nav.products.click({location:3, destination:7})" data-ga="["top navigation","about menu click",null,null,null]">About</a> </li> <li class="flex--item"> <a href="#" class="-marketing-link js-gps-track js-products-menu" aria-controls="products-popover" data-controller="s-popover" data-action="s-popover#toggle" data-s-popover-placement="bottom" data-s-popover-toggle-class="is-selected" data-gps-track="top_nav.products.click({location:3, destination:1})" data-ga="["top navigation","products menu click",null,null,null]"> Products </a> </li> <li class="flex--item md:d-none"> <a href="/web/20220201150300/https://stackoverflow.com/teams" class="-marketing-link js-gps-track" data-gps-track="top_nav.products.click({location:3, destination:7})" data-ga="["top navigation","learn more - teams",null,null,null]">For Teams</a> </li> </ol> <div class="s-popover ws2 mtn2 p0" id="products-popover" role="menu" aria-hidden="true"> <div class="s-popover--arrow"></div> <ol class="list-reset s-anchors s-anchors__inherit"> <li class="m6"> <a href="/web/20220201150300/https://stackoverflow.com/questions" class="bar-sm p6 d-block h:bg-black-100 js-gps-track" data-gps-track="top_nav.products.click({location:3, destination:2})" data-ga="["top navigation","public qa submenu click",null,null,null]"> <span class="fs-body1 d-block">Stack Overflow</span> <span class="fs-caption d-block fc-light">Public questions & answers</span> </a> </li> <li class="m6"> <a href="/web/20220201150300/https://stackoverflow.com/teams" class="bar-sm p6 d-block h:bg-black-100 js-gps-track" data-gps-track="top_nav.products.click({location:3, destination:3})" data-ga="["top navigation","teams submenu click",null,null,null]"> <span class="fs-body1 d-block">Stack Overflow for Teams</span> <span class="fs-caption d-block fc-light">Where developers & technologists share private knowledge with coworkers</span> </a> </li> <li class="m6"> <a href="/web/20220201150300/https://stackoverflow.com/jobs?so_source=ProductsMenu&so_medium=StackOverflow" class="bar-sm p6 d-block h:bg-black-100 js-gps-track" data-gps-track="top_nav.products.click({location:3, destination:9})" data-ga="["top navigation","jobs submenu click",null,null,null]"> <span class="fs-body1 d-block">Jobs</span> <span class="fs-caption d-block fc-light">Programming & related technical career opportunities</span> </a> </li> <li class="m6"> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/talent" class="bar-sm p6 d-block h:bg-black-100 js-gps-track" data-gps-track="top_nav.products.click({location:3, destination:5})" data-ga="["top navigation","talent submenu click",null,null,null]"> <span class="fs-body1 d-block">Talent</span> <span class="fs-caption d-block fc-light">Recruit tech talent & build your employer brand</span> </a> </li> <li class="m6"> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/advertising" class="bar-sm p6 d-block h:bg-black-100 js-gps-track" data-gps-track="top_nav.products.click({location:3, destination:6})" data-ga="["top navigation","advertising submenu click",null,null,null]"> <span class="fs-body1 d-block">Advertising</span> <span class="fs-caption d-block fc-light">Reach developers & technologists worldwide</span> </a> </li> <li class="bg-black-025 bt bc-black-075 py6 px6 bbr-md"> <a href="/web/20220201150300/https://stackoverflow.com/company" class="fc-light d-block py6 px6 h:fc-black-800 js-gps-track" data-gps-track="top_nav.products.click({location:3, destination:7})" data-ga="["top navigation","about submenu click",null,null,null]">About the company</a> </li> </ol> </div> <form id="search" role="search" action="/web/20220201150300/https://stackoverflow.com/search" class="flex--item fl-grow1 searchbar px12 js-searchbar " autocomplete="off"> <div class="ps-relative"> <input name="q" type="text" placeholder="Search…" value="" autocomplete="off" maxlength="240" class="s-input s-input__search js-search-field " aria-label="Search" aria-controls="top-search" data-controller="s-popover" data-action="focus->s-popover#show" data-s-popover-placement="bottom-start"/> <svg aria-hidden="true" class="s-input-icon s-input-icon__search svg-icon iconSearch" width="18" height="18" viewbox="0 0 18 18"><path d="m18 16.5-5.14-5.18h-.35a7 7 0 1 0-1.19 1.19v.35L16.5 18l1.5-1.5ZM12 7A5 5 0 1 1 2 7a5 5 0 0 1 10 0Z"/></svg> <div class="s-popover p0 wmx100 wmn4 sm:wmn-initial js-top-search-popover" id="top-search" role="menu"> <div class="s-popover--arrow"></div> <div class="js-spinner p24 d-flex ai-center jc-center d-none"> <div class="s-spinner s-spinner__sm fc-orange-400"> <div class="v-visible-sr">Loading…</div> </div> </div> <span class="v-visible-sr js-screen-reader-info"></span> <div class="js-ac-results overflow-y-auto hmx3 d-none"></div> <div class="js-search-hints" aria-describedby="Tips for searching"></div> </div> </div> </form> <ol class="overflow-x-auto ml-auto -secondary d-flex ai-center list-reset h100 user-logged-out" role="presentation"> <li class="-item searchbar-trigger"><a href="#" class="-link js-searchbar-trigger" role="button" aria-label="Search" aria-haspopup="true" aria-controls="search" title="Click to show search"><svg aria-hidden="true" class="svg-icon iconSearch" width="18" height="18" viewbox="0 0 18 18"><path d="m18 16.5-5.14-5.18h-.35a7 7 0 1 0-1.19 1.19v.35L16.5 18l1.5-1.5ZM12 7A5 5 0 1 1 2 7a5 5 0 0 1 10 0Z"/></svg></a></li> <li class="-ctas"> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/users/login?ssrc=head&returnurl=https%3a%2f%2fstackoverflow.com%2fquestions" class="login-link s-btn s-btn__filled py8 js-gps-track" rel="nofollow" data-gps-track="login.click" data-ga="["top navigation","login button click",null,null,null]">Log in</a> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/users/signup?ssrc=head&returnurl=https%3a%2f%2fstackoverflow.com%2fquestions" class="login-link s-btn s-btn__primary py8" rel="nofollow" data-ga="["sign up","Sign Up Navigation","Header",null,null]">Sign up</a> </li> <li class="js-topbar-dialog-corral" role="presentation"> <div class="topbar-dialog siteSwitcher-dialog dno" role="menu"> <div class="header fw-wrap"> <h3 class="flex--item"> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/">current community</a> </h3> <div class="flex--item fl1"> <div class="ai-center d-flex jc-end"> <button class="js-close-button s-btn s-btn__muted p0 ml8 d-none sm:d-block" type="button" aria-label="Close"> <svg aria-hidden="true" class="svg-icon iconClear" width="18" height="18" viewbox="0 0 18 18"><path d="M15 4.41 13.59 3 9 7.59 4.41 3 3 4.41 7.59 9 3 13.59 4.41 15 9 10.41 13.59 15 15 13.59 10.41 9 15 4.41Z"/></svg> </button> </div> </div> </div> <div class="modal-content bg-powder-050 current-site-container"> <ul class="current-site "> <li class="d-flex"> <div class="fl1"> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/" class="current-site-link site-link js-gps-track d-flex gs8 gsx" data-id="1" data-gps-track="site_switcher.click({ item_type:3 })"> <div class="favicon favicon-stackoverflow site-icon flex--item" title="Stack Overflow"></div> <span class="flex--item fl1"> Stack Overflow </span> </a> </div> <div class="related-links"> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/help" class="js-gps-track" data-gps-track="site_switcher.click({ item_type:14 })">help</a> <a href="https://web.archive.org/web/20220201150300/https://chat.stackoverflow.com/?tab=site&host=stackoverflow.com" class="js-gps-track" data-gps-track="site_switcher.click({ item_type:6 })">chat</a> </div> </li> <li class="related-site d-flex"> <div class="L-shaped-icon-container"> <span class="L-shaped-icon"></span> </div> <a href="https://web.archive.org/web/20220201150300/https://meta.stackoverflow.com/" class=" site-link js-gps-track d-flex gs8 gsx" data-id="552" data-gps-track="site.switch({ target_site:552, item_type:3 }),site_switcher.click({ item_type:4 })"> <div class="favicon favicon-stackoverflowmeta site-icon flex--item" title="Meta Stack Overflow"></div> <span class="flex--item fl1"> Meta Stack Overflow </span> </a> </li> </ul> </div> <div class="header" id="your-communities-header"> <h3> your communities </h3> </div> <div class="modal-content" id="your-communities-section"> <div class="call-to-login"> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/users/signup?ssrc=site_switcher&returnurl=https%3a%2f%2fstackoverflow.com%2fquestions" class="login-link js-gps-track" data-gps-track="site_switcher.click({ item_type:10 })">Sign up</a> or <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/users/login?ssrc=site_switcher&returnurl=https%3a%2f%2fstackoverflow.com%2fquestions" class="login-link js-gps-track" data-gps-track="site_switcher.click({ item_type:11 })">log in</a> to customize your list. </div> </div> <div class="header"> <h3><a href="https://web.archive.org/web/20220201150300/https://stackexchange.com/sites">more stack exchange communities</a> </h3> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.blog/" class="float-right">company blog</a> </div> <div class="modal-content"> <div class="child-content"></div> </div> </div> </li> </ol> </div> </header> <script> StackExchange.ready(function () { StackExchange.topbar.init(); }); StackExchange.scrollPadding.setPaddingTop(50, 10); </script> <div class="container"> <div id="left-sidebar" data-is-here-when="md lg" class="left-sidebar js-pinned-left-sidebar ps-relative"> <div class="left-sidebar--sticky-container js-sticky-leftnav"> <nav role="navigation"> <ol class="nav-links"> <li class="ps-relative"> <a href="/web/20220201150300/https://stackoverflow.com/" class="pl8 js-gps-track nav-links--link" data-gps-track="top_nav.click({is_current:false, location:3, destination:8})" aria-controls="" data-controller="" data-s-popover-placement="right" data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"> <div class="d-flex ai-center"> <div class="flex--item truncate"> Home </div> </div> </a> </li> <li> <ol class="nav-links"> <li class="fs-fine tt-uppercase ml8 mt16 mb4 fc-light">Public</li> <li class="ps-relative youarehere"> <a id="nav-questions" href="/web/20220201150300/https://stackoverflow.com/questions" class="pl8 js-gps-track nav-links--link -link__with-icon" data-gps-track="top_nav.click({is_current:true, location:3, destination:1})" aria-controls="" data-controller="" data-s-popover-placement="right" data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"> <svg aria-hidden="true" class="svg-icon iconGlobe" width="18" height="18" viewbox="0 0 18 18"><path d="M9 1C4.64 1 1 4.64 1 9c0 4.36 3.64 8 8 8 4.36 0 8-3.64 8-8 0-4.36-3.64-8-8-8ZM8 15.32a6.46 6.46 0 0 1-4.3-2.74 6.46 6.46 0 0 1-.93-5.01L7 11.68v.8c0 .88.12 1.32 1 1.32v1.52Zm5.72-2c-.2-.66-1-1.32-1.72-1.32h-1v-2c0-.44-.56-1-1-1H6V7h1c.44 0 1-.56 1-1V5h2c.88 0 1.4-.72 1.4-1.6v-.33a6.45 6.45 0 0 1 3.83 4.51 6.45 6.45 0 0 1-1.51 5.73v.01Z"/></svg> <span class="-link--channel-name">Questions</span> </a> </li> <li class="ps-relative"> <a id="nav-tags" href="/web/20220201150300/https://stackoverflow.com/tags" class=" js-gps-track nav-links--link" data-gps-track="top_nav.click({is_current:false, location:3, destination:2})" aria-controls="" data-controller="" data-s-popover-placement="right" data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"> <div class="d-flex ai-center"> <div class="flex--item truncate"> Tags </div> </div> </a> </li> <li class="ps-relative"> <a id="nav-users" href="/web/20220201150300/https://stackoverflow.com/users" class=" js-gps-track nav-links--link" data-gps-track="top_nav.click({is_current:false, location:3, destination:3})" aria-controls="" data-controller="" data-s-popover-placement="right" data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"> <div class="d-flex ai-center"> <div class="flex--item truncate"> Users </div> </div> </a> </li> <li class="d-flex ml8 mt16 mb4 jc-space-between"> <div class="flex--item tt-uppercase tt-uppercase fs-fine fc-light">Collectives</div> <div class="flex--item fs-fine fc-light"> <a href="javascript:void(0)" class="s-link s-link__inherit mr8 js-gps-track" role="button" aria-controls="popover-discover-collectives" data-controller="s-popover" data-action="s-popover#toggle" data-s-popover-placement="top" data-s-popover-toggle-class="is-selected" data-gps-track="top_nav.click({is_current:false, location:3, destination:17})"> <svg aria-hidden="true" class="svg-icon iconInfoSm" width="14" height="14" viewbox="0 0 14 14"><path d="M7 1a6 6 0 1 1 0 12A6 6 0 0 1 7 1Zm1 10V6H6v5h2Zm0-6V3H6v2h2Z"/></svg> </a> </div> </li> <li class="ps-relative"> <a id="nav-collective-discover" href="/web/20220201150300/https://stackoverflow.com/collectives" class="pl8 ai-center js-gps-track nav-links--link -link__with-icon" data-gps-track="top_nav.click({is_current:false, location:3, destination:18})" aria-controls="" data-controller="" data-s-popover-placement="right" data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"> <svg aria-hidden="true" class="mt-auto fc-orange-400 svg-icon iconStarVerified" width="18" height="18" viewbox="0 0 18 18"><path d="M9.86.89a1.14 1.14 0 0 0-1.72 0l-.5.58c-.3.35-.79.48-1.23.33l-.72-.25a1.14 1.14 0 0 0-1.49.85l-.14.76c-.1.45-.45.8-.9.9l-.76.14c-.67.14-1.08.83-.85 1.49l.25.72c.15.44.02.92-.33 1.23l-.58.5a1.14 1.14 0 0 0 0 1.72l.58.5c.35.3.48.79.33 1.23l-.25.72c-.23.66.18 1.35.85 1.49l.76.14c.45.1.8.45.9.9l.14.76c.14.67.83 1.08 1.49.85l.72-.25c.44-.15.92-.02 1.23.33l.5.58c.46.52 1.26.52 1.72 0l.5-.58c.3-.35.79-.48 1.23-.33l.72.25c.66.23 1.35-.18 1.49-.85l.14-.76c.1-.45.45-.8.9-.9l.76-.14c.67-.14 1.08-.83.85-1.49l-.25-.72c-.15-.44-.02-.92.33-1.23l.58-.5c.52-.46.52-1.26 0-1.72l-.58-.5c-.35-.3-.48-.79-.33-1.23l.25-.72a1.14 1.14 0 0 0-.85-1.49l-.76-.14c-.45-.1-.8-.45-.9-.9l-.14-.76a1.14 1.14 0 0 0-1.49-.85l-.72.25c-.44.15-.92.02-1.23-.33l-.5-.58Zm-.49 2.67L10.6 6.6c.05.15.19.24.34.25l3.26.22c.36.03.5.48.23.71l-2.5 2.1a.4.4 0 0 0-.14.4l.8 3.16a.4.4 0 0 1-.6.44L9.2 12.13a.4.4 0 0 0-.42 0l-2.77 1.74a.4.4 0 0 1-.6-.44l.8-3.16a.4.4 0 0 0-.13-.4l-2.5-2.1a.4.4 0 0 1 .22-.7l3.26-.23a.4.4 0 0 0 .34-.25l1.22-3.03a.4.4 0 0 1 .74 0Z"/></svg> <span class="-link--channel-name">Explore Collectives</span> </a> </li> <li class="fs-fine tt-uppercase ml8 mt16 mb4 fc-light">Find a Job</li> <li class="ps-relative"> <a id="nav-jobs" href="/web/20220201150300/https://stackoverflow.com/jobs?so_medium=StackOverflow&so_source=SiteNav" class=" js-gps-track nav-links--link" data-gps-track="top_nav.click({is_current:false, location:3, destination:6})" aria-controls="" data-controller="" data-s-popover-placement="right" data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"> <div class="d-flex ai-center"> <div class="flex--item truncate"> Jobs </div> </div> </a> </li> <li class="ps-relative"> <a id="nav-companies" href="/web/20220201150300/https://stackoverflow.com/jobs/companies?so_medium=StackOverflow&so_source=SiteNav" class=" js-gps-track nav-links--link" data-gps-track="top_nav.click({is_current:false, location:3, destination:12})" aria-controls="" data-controller="" data-s-popover-placement="right" data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"> <div class="d-flex ai-center"> <div class="flex--item truncate"> Companies </div> </div> </a> </li> </ol> </li> <li> <ol class="nav-links"> <div class="js-freemium-cta ps-relative"> <div class="fs-fine tt-uppercase ml8 mt16 mb8 fc-light">Teams</div> <div class="bt bl bb bc-black-075 p12 pb6 fc-black-600 blr-sm overflow-hidden"> <strong class="fc-black-750 mb6">Stack Overflow for Teams</strong> – Collaborate and share knowledge with a private group. <img class="wmx100 mx-auto my8 h-auto d-block" width="139" height="114" src="https://web.archive.org/web/20220201150300im_/https://cdn.sstatic.net/Img/teams/teams-illo-free-sidebar-promo.svg?v=47faa659a05e" alt=""> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/teams/create/free?utm_source=so-owned&utm_medium=side-bar&utm_campaign=campaign-38&utm_content=cta" class="w100 s-btn s-btn__primary s-btn__xs js-gps-track" data-gps-track="teams.create.left-sidenav.click({ Action: 6 })" data-ga="["teams left navigation - anonymous","left nav free cta","stackoverflow.com/teams/create/free",null,null]">Create a free Team</a> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/teams" class="w100 s-btn s-btn__muted s-btn__xs js-gps-track" data-gps-track="teams.create.left-sidenav.click({ Action: 5 })" data-ga="["teams left navigation - anonymous","left nav free cta","stackoverflow.com/teams",null,null]">What is Teams?</a> </div> </div> <li class="d-flex ai-center jc-space-between ml8 mt24 mb4 js-create-team-cta d-none"> <div class="flex--item tt-uppercase fs-fine fc-light">Teams</div> <div class="flex--item"> <a href="javascript:void(0)" class="s-link p12 fc-black-500 h:fc-black-800 js-gps-track" role="button" aria-controls="popover-teams-create-cta" data-controller="s-popover" data-action="s-popover#toggle" data-s-popover-placement="bottom-start" data-s-popover-toggle-class="is-selected" data-gps-track="teams.create.left-sidenav.click({ Action: ShowInfo })" data-ga="["teams left navigation - anonymous","left nav show teams info",null,null,null]"> <svg aria-hidden="true" class="svg-icon iconInfoSm" width="14" height="14" viewbox="0 0 14 14"><path d="M7 1a6 6 0 1 1 0 12A6 6 0 0 1 7 1Zm1 10V6H6v5h2Zm0-6V3H6v2h2Z"/></svg> </a> </div> </li> <li class="ps-relative js-create-team-cta d-none"> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/teams/create/free?utm_source=so-owned&utm_medium=side-bar&utm_campaign=campaign-38&utm_content=cta" class="pl8 js-gps-track nav-links--link" title="Stack Overflow for Teams is a private, secure spot for your organization's questions and answers." data-gps-track="teams.create.left-sidenav.click({ Action: FreemiumTeamsCreateClick })" data-ga="["teams left navigation - anonymous","left nav team click","stackoverflow.com/teams/create/free",null,null]"> <div class="d-flex ai-center"> <div class="flex--item s-avatar va-middle bg-orange-400"> <div class="s-avatar--letter mtn1"> <svg aria-hidden="true" class="svg-icon iconBriefcaseSm" width="14" height="14" viewbox="0 0 14 14"><path d="M4 3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v1h.5c.83 0 1.5.67 1.5 1.5v5c0 .83-.67 1.5-1.5 1.5h-7A1.5 1.5 0 0 1 2 10.5v-5C2 4.67 2.67 4 3.5 4H4V3Zm5 1V3H5v1h4Z"/></svg> </div> <svg aria-hidden="true" class="native s-avatar--badge svg-icon iconShieldXSm" width="9" height="10" viewbox="0 0 9 10"><path d="M0 1.84 4.5 0 9 1.84v3.17C9 7.53 6.3 10 4.5 10 2.7 10 0 7.53 0 5.01V1.84Z" fill="var(--white)"/><path d="M1 2.5 4.5 1 8 2.5v2.51C8 7.34 5.34 9 4.5 9 3.65 9 1 7.34 1 5.01V2.5Zm2.98 3.02L3.2 7h2.6l-.78-1.48a.4.4 0 0 1 .15-.38c.34-.24.73-.7.73-1.14 0-.71-.5-1.23-1.41-1.23-.92 0-1.39.52-1.39 1.23 0 .44.4.9.73 1.14.12.08.18.23.15.38Z" fill="var(--black-500)"/></svg> </div> <div class="flex--item pl6"> Create free Team </div> </div> </a> </li> </ol> </li> </ol> </nav> </div> <div class="s-popover ws2" id="popover-discover-collectives" role="menu" aria-hidden="true"> <div class="s-popover--arrow"></div> <div> <svg aria-hidden="true" class="fc-orange-500 float-right ml24 svg-spot spotCollective" width="48" height="48" viewbox="0 0 48 48"><path d="M25.5 7a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5ZM14 18.25c0-.69.56-1.25 1.25-1.25h22.5c.69 0 1.25.56 1.25 1.25V37.5a1 1 0 0 1-1.6.8l-4.07-3.05a1.25 1.25 0 0 0-.75-.25H15.25c-.69 0-1.25-.56-1.25-1.25v-15.5ZM7 24.5a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0ZM25.5 48a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5ZM48 24.5a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z" opacity=".2"/><path d="M21 3.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0ZM24.5 2a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3ZM0 23.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0ZM3.5 22a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3ZM21 44.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0Zm3.5-1.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3Zm20-23a3.5 3.5 0 1 0 0 7 3.5 3.5 0 0 0 0-7ZM43 23.5a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Zm-23.23-3.14a1 1 0 0 1-.13 1.4l-2.08 1.74 2.08 1.73a1 1 0 1 1-1.28 1.54l-2.42-2.02a1.63 1.63 0 0 1 0-2.5l2.42-2.02a1 1 0 0 1 1.4.13Zm7.59 1.41a1 1 0 1 1 1.28-1.54l2.42 2.02c.78.65.78 1.85 0 2.5l-2.42 2.02a1 1 0 1 1-1.28-1.54l2.08-1.73-2.08-1.73ZM24.12 18a1 1 0 0 1 .87 1.12l-1 8a1 1 0 1 1-1.98-.24l1-8a1 1 0 0 1 1.11-.87Zm-11.87-5C11.01 13 10 14 10 15.25v15.5c0 1.24 1 2.25 2.25 2.25h17.33c.06 0 .11.02.15.05l4.07 3.05a2 2 0 0 0 3.2-1.6V15.25c0-1.24-1-2.25-2.25-2.25h-22.5ZM12 15.25c0-.14.11-.25.25-.25h22.5c.14 0 .25.11.25.25V34.5l-4.07-3.05a2.2 2.2 0 0 0-1.35-.45H12.25a.25.25 0 0 1-.25-.25v-15.5Zm7.24-10.68a1 1 0 1 0-.48-1.94A22.04 22.04 0 0 0 2.91 17.7a1 1 0 1 0 1.92.58 20.04 20.04 0 0 1 14.4-13.72Zm11.05-1.66a1 1 0 0 0-.58 1.92c6.45 1.92 11.54 7 13.46 13.46a1 1 0 1 0 1.92-.58 22.05 22.05 0 0 0-14.8-14.8ZM4.57 28.76a1 1 0 0 0-1.94.48 22.03 22.03 0 0 0 16.13 16.13 1 1 0 1 0 .48-1.94A20.03 20.03 0 0 1 4.57 28.76Zm40.8.48a1 1 0 1 0-1.94-.48 20.04 20.04 0 0 1-13.72 14.41 1 1 0 0 0 .58 1.92 22.04 22.04 0 0 0 15.08-15.85Z"/></svg> <div class="pt4 fw-bold">Collectives on Stack Overflow</div> <p class="my16 fs-caption fc-medium">Find centralized, trusted content and collaborate around the technologies you use most.</p> <a href="/web/20220201150300/https://stackoverflow.com/collectives" class="js-gps-track s-btn s-btn__primary s-btn__xs" data-gps-track="top_nav.click({is_current:false, location:3, destination:18})"> Learn more </a> </div> </div> <div class="s-popover" id="popover-teams-create-cta" role="menu" aria-hidden="true"> <div class="s-popover--arrow"></div> <div class="ps-relative overflow-hidden"> <p class="mb2"><strong>Teams</strong></p> <p class="mb12 fs-caption fc-black-400">Q&A for work</p> <p class="mb12 fs-caption fc-medium">Connect and share knowledge within a single location that is structured and easy to search.</p> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/teams" class="js-gps-track s-btn s-btn__primary s-btn__xs" data-gps-track="teams.create.left-sidenav.click({ Action: CtaClick })" data-ga="["teams left navigation - anonymous","left nav cta","stackoverflow.com/teams",null,null]"> Learn more </a> </div> <div class="ps-absolute t8 r8"> <svg aria-hidden="true" class="fc-orange-500 svg-spot spotPeople" width="48" height="48" viewbox="0 0 48 48"><path d="M13.5 28a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9ZM7 30a1 1 0 0 1 1-1h11a1 1 0 0 1 1 1v5h11v-5a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v10a2 2 0 0 1-2 2H33v5a1 1 0 0 1-1 1H20a1 1 0 0 1-1-1v-5H8a1 1 0 0 1-1-1V30Zm25-6.5a4.5 4.5 0 1 0 9 0 4.5 4.5 0 0 0-9 0ZM24.5 34a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9Z" opacity=".2"/><path d="M16.4 26.08A6 6 0 1 0 7.53 26C5.64 26.06 4 27.52 4 29.45V40a1 1 0 0 0 1 1h9a1 1 0 1 0 0-2h-4v-7a1 1 0 1 0-2 0v7H6v-9.55c0-.73.67-1.45 1.64-1.45H16a1 1 0 0 0 .4-1.92ZM12 18a4 4 0 1 1 0 8 4 4 0 0 1 0-8Zm16.47 14a6 6 0 1 0-8.94 0A3.6 3.6 0 0 0 16 35.5V46a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V35.5c0-1.94-1.64-3.42-3.53-3.5ZM20 28a4 4 0 1 1 8 0 4 4 0 0 1-8 0Zm-.3 6h8.6c1 0 1.7.75 1.7 1.5V45h-2v-7a1 1 0 1 0-2 0v7h-4v-7a1 1 0 1 0-2 0v7h-2v-9.5c0-.75.7-1.5 1.7-1.5ZM42 22c0 1.54-.58 2.94-1.53 4A3.5 3.5 0 0 1 44 29.45V40a1 1 0 0 1-1 1h-9a1 1 0 1 1 0-2h4v-7a1 1 0 1 1 2 0v7h2v-9.55A1.5 1.5 0 0 0 40.48 28H32a1 1 0 0 1-.4-1.92A6 6 0 1 1 42 22Zm-2 0a4 4 0 1 0-8 0 4 4 0 0 0 8 0Z"/><g opacity=".35"><path d="M17 10a1 1 0 011-1h12a1 1 0 110 2H18a1 1 0 01-1-1Zm1-5a1 1 0 100 2h12a1 1 0 100-2H18ZM14 1a1 1 0 00-1 1v12a1 1 0 001 1h5.09l4.2 4.2a1 1 0 001.46-.04l3.7-4.16H34a1 1 0 001-1V2a1 1 0 00-1-1H14Zm1 12V3h18v10h-5a1 1 0 00-.75.34l-3.3 3.7-3.74-3.75a1 1 0 00-.71-.29H15Z"/></g></svg> </div> </div> </div> <div id="content" class="snippet-hidden"> <div id="mainbar" role="main" aria-labelledby="h-all-questions"> <div class="d-flex"> <h1 class="flex--item fl1 fs-headline1 mb24">All Questions</h1> <div class="ml12 aside-cta flex--item print:d-none"> <a href="/web/20220201150300/https://stackoverflow.com/questions/ask" class="ws-nowrap s-btn s-btn__primary"> Ask Question </a> </div> </div> <script> StackExchange.ready(function () { initTagRenderer("".split(" "), "".split(" ")); StackExchange.userQuestionList.init({ sharingUrl: "" }); }); </script> <div data-controller="se-uql" data-se-uql-id="" data-se-uql-sanitize-tag-query="false"> <div class="d-flex ai-center jc-space-between mb12 sm:fd-column sm:ai-stretch"> <div class="fs-body3 flex--item fl1 mr12 sm:mr0 sm:mb12"> 22,184,769 questions </div> <div class="uql-nav flex--item" data-action="se-uql-list:edit-current-requested@document->se-uql#toggleEditor"> <div class="d-flex ai-center jc-space-between"> <div class="js-uql-navigation s-btn-group flex--item mr16 ff-row-nowrap"> <a class="s-btn s-btn__muted s-btn__outlined s-btn__sm d-flex is-selected" data-nav-value="Newest" href="/web/20220201150300/https://stackoverflow.com/questions?tab=Newest" data-shortcut="N"> <div class="flex--item">Newest</div> </a> <a class="s-btn s-btn__muted s-btn__outlined s-btn__sm d-flex" data-nav-value="Active" href="/web/20220201150300/https://stackoverflow.com/questions?tab=Active" data-shortcut="A"> <div class="flex--item">Active</div> </a> <a class="s-btn s-btn__muted s-btn__outlined s-btn__sm d-flex uql-nav--expanded-item" data-nav-value="Bounties" href="/web/20220201150300/https://stackoverflow.com/questions?tab=Bounties" data-shortcut="E"> <div class="flex--item">Bountied</div> <div class="s-badge s-badge__bounty s-badge__bounty s-badge__sm lh-xs ml4 px4 flex--item">305</div> </a> <a class="s-btn s-btn__muted s-btn__outlined s-btn__sm d-flex uql-nav--expanded-item" data-nav-value="Unanswered" href="/web/20220201150300/https://stackoverflow.com/questions?tab=Unanswered" data-shortcut="U"> <div class="flex--item">Unanswered</div> </a> <button class="s-btn s-btn__muted s-btn__outlined s-btn__sm s-btn__dropdown" role="button" data-controller="s-popover" data-action="s-popover#toggle" data-se-uql-target="toggleMoreButton" aria-haspopup="true" aria-expanded="false" aria-controls="uql-more-popover"> More </button> </div> <div class="s-popover z-dropdown ws2" id="uql-more-popover" data-se-uql-target="morePopover"> <div class="s-popover--arrow"></div> <ul class="list-reset mtn8 mbn8 js-uql-navigation"> <li class="uql-item my0 uql-nav--collapsed-item"> <a href="/web/20220201150300/https://stackoverflow.com/questions?tab=Bounties" class="mln12 mrn12 px12 py6 fl1 s-block-link" data-shortcut=""> Bountied <span class="s-badge s-badge__bounty s-badge__bounty s-badge__sm lh-xs px4">305</span> </a> </li> <li class="uql-item my0 uql-nav--collapsed-item"> <a href="/web/20220201150300/https://stackoverflow.com/questions?tab=Unanswered" class="mln12 mrn12 px12 py6 fl1 s-block-link" data-shortcut=""> Unanswered </a> </li> <li class="uql-item my0"> <a href="/web/20220201150300/https://stackoverflow.com/questions?tab=Frequent" class="mln12 mrn12 px12 py6 fl1 s-block-link" data-shortcut="F"> Frequent </a> </li> <li class="uql-item my0"> <a href="/web/20220201150300/https://stackoverflow.com/questions?tab=Votes" class="mln12 mrn12 px12 py6 fl1 s-block-link" data-shortcut="V"> Votes </a> </li> <li class="uql-item uql-item__separator bg-black-075 d:bg-black-025"></li> <li class="uql-item my0"> <span class="s-block-link c-default fc-black-350 mln12 mrn12 px12 py6">Unanswered (my tags)</span> </li> </ul> </div> <div class="flex--item"> <button class="s-btn s-btn__filled s-btn__sm s-btn__icon ws-nowrap" role="button" data-controller="s-expandable-control" data-s-expandable-control-toggle-class="is-selected" data-se-uql-target="toggleFormButton" aria-expanded="false" aria-controls="uql-form"> <svg aria-hidden="true" class="svg-icon iconFilter" width="18" height="18" viewbox="0 0 18 18"><path d="M2 4h14v2H2V4Zm2 4h10v2H4V8Zm8 4H6v2h6v-2Z"/></svg> Filter </button> </div> </div> </div> </div> <form class="s-expandable ps-relative z-active" id="uql-form" data-se-uql-target="form" data-action="se-uql#navigate"> <input name="uqlId" type="hidden"/> <div class="s-expandable--content"> <div class="bg-black-050 ba bc-black-100 bar-sm mb16"> <div class="px12 py16"> <div class="d-flex gs32 fw-wrap"> <div class="flex--item"> <fieldset class="d-flex gs8 gsy fd-column"> <legend class="flex--item s-label px0">Filter by</legend> <div class="flex--item"> <div class="d-flex gs4 gsx ai-center"> <div class="flex--item"> <input class="s-checkbox d-block" type="checkbox" name="filterId" value="NoAnswers" id="28f3c783-1eba-423c-9c7e-2044ab145471"/> </div> <label class="flex--item s-label fw-normal ws-nowrap" for="28f3c783-1eba-423c-9c7e-2044ab145471">No answers</label> </div> </div> <div class="flex--item"> <div class="d-flex gs4 gsx ai-center"> <div class="flex--item"> <input class="s-checkbox d-block" type="checkbox" name="filterId" value="NoAcceptedAnswer" id="5ea1784c-b901-4189-92f3-29efa494983c"/> </div> <label class="flex--item s-label fw-normal ws-nowrap" for="5ea1784c-b901-4189-92f3-29efa494983c">No accepted answer</label> </div> </div> <div class="flex--item"> <div class="d-flex gs4 gsx ai-center"> <div class="flex--item"> <input class="s-checkbox d-block" type="checkbox" name="filterId" value="Bounty" id="74d135ff-7474-48e9-98b6-0b88a96cd16a"/> </div> <label class="flex--item s-label fw-normal ws-nowrap" for="74d135ff-7474-48e9-98b6-0b88a96cd16a">Has bounty</label> </div> </div> </fieldset> </div> <div class="flex--item"> <fieldset class="d-flex gs8 gsy fd-column"> <legend class="flex--item s-label px0">Sorted by</legend> <div class="flex--item"> <div class="d-flex gs4 gsx ai-center"> <div class="flex--item"> <input class="s-radio d-block" type="radio" name="sortId" value="Newest" checked="checked" id="074668c9-16d1-45c3-a738-ca82eecbbfcd"/> </div> <label class="flex--item s-label fw-normal ws-nowrap" for="074668c9-16d1-45c3-a738-ca82eecbbfcd">Newest</label> </div> </div> <div class="flex--item"> <div class="d-flex gs4 gsx ai-center"> <div class="flex--item"> <input class="s-radio d-block" type="radio" name="sortId" value="RecentActivity" id="74d3d468-d07b-409e-a08b-0a31381b4751"/> </div> <label class="flex--item s-label fw-normal ws-nowrap" for="74d3d468-d07b-409e-a08b-0a31381b4751">Recent activity</label> </div> </div> <div class="flex--item"> <div class="d-flex gs4 gsx ai-center"> <div class="flex--item"> <input class="s-radio d-block" type="radio" name="sortId" value="MostVotes" id="4d959b5b-1b54-4cdf-a788-537843929cde"/> </div> <label class="flex--item s-label fw-normal ws-nowrap" for="4d959b5b-1b54-4cdf-a788-537843929cde">Most votes</label> </div> </div> <div class="flex--item"> <div class="d-flex gs4 gsx ai-center"> <div class="flex--item"> <input class="s-radio d-block" type="radio" name="sortId" value="MostFrequent" id="6caaca48-a50d-419d-ba48-d541d34be5fa"/> </div> <label class="flex--item s-label fw-normal ws-nowrap" for="6caaca48-a50d-419d-ba48-d541d34be5fa">Most frequent</label> </div> </div> <div class="flex--item"> <div class="d-flex gs4 gsx ai-center"> <div class="flex--item"> <input class="s-radio d-block" type="radio" name="sortId" value="BountyEndingSoon" id="65803a4a-cf99-4282-9d97-efeac583b678"/> </div> <label class="flex--item s-label fw-normal ws-nowrap" for="65803a4a-cf99-4282-9d97-efeac583b678">Bounty ending soon</label> </div> </div> </fieldset> </div> <div class="flex--item"> <fieldset class="d-flex gs8 gsy fd-column"> <legend class="flex--item s-label px0">Tagged with</legend> <div class="flex--item"> <div class="d-flex gs4 gsx ai-center"> <div class="flex--item"> <input class="s-radio d-block" type="radio" name="tagModeId" value="Watched" id="15a25e2f-444c-4719-a1ce-96dc74609188"/> </div> <label class="flex--item s-label fw-normal ws-nowrap" for="15a25e2f-444c-4719-a1ce-96dc74609188">My watched tags</label> </div> </div> <div class="flex--item"> <div class="d-flex gs4 gsx ai-center"> <div class="flex--item"> <input class="s-radio d-block" type="radio" name="tagModeId" value="Specified" checked="checked" id="2a016c2c-4dc4-484e-ac25-1a8b0a457248"/> </div> <label class="flex--item s-label fw-normal ws-nowrap" for="2a016c2c-4dc4-484e-ac25-1a8b0a457248">The following tags:</label> </div> </div> </fieldset> <div class="ps-relative ml24 mt8 ws2"> <input id="uql-modal-tag-input" class="w100 s-input" name="tagQuery" data-se-uql-target="tagQuery" type="text" size="60" tabindex="0" placeholder="e.g. javascript or python"> </div> </div> </div> </div> <div class="p12 bt bc-black-100"> <div class="d-flex"> <div class="d-flex gs4 gsx fl1"> <button class="s-btn s-btn__sm s-btn__primary flex--item" type="submit" data-se-uql-target="applyButton">Apply filter</button> </div> <div class="flex--item"> <button class="s-btn s-btn__sm" data-action="se-uql#cancelEditor" type="button">Cancel</button> </div> </div> </div> </div> </div> </form> </div> <div id="questions" class=" flush-left"> <div class="question-summary" id="question-summary-70942766"> <div class="statscontainer"> <div class="stats"> <div class="vote"> <div class="votes"> <span class="vote-count-post "><strong>0</strong></span> <div class="viewcount">votes</div> </div> </div> <div class="status unanswered"> <strong>0</strong>answers </div> </div> <div class=" views" title="4 views">4 views</div> </div> <div class="summary"> <h3><a href="/web/20220201150300/https://stackoverflow.com/questions/70942766/how-to-handle-errors-that-happen-on-the-consumer-side-in-rabbitmq-asp-net" class="question-hyperlink">How to handle errors that happen on the consumer side in RabbitMq (asp.net)?</a></h3> <div class="excerpt"> I have followed this tutorial https://www.youtube.com/watch?v=DgVjEo3OGBI to make communication between microservices with RabbitMQ. PUBLISHING MESSAGE: public void PublishNewPlatform(... </div> <div class="d-flex ai-start fw-wrap"> <div class="flex--item"> <div class="d-flex gs4 fw-wrap tags t-aspûnet-core t-rabbitmq t-microservices"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/asp.net-core" class="post-tag flex--item" title="show questions tagged 'asp.net-core'" rel="tag">asp.net-core</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/rabbitmq" class="post-tag flex--item" title="show questions tagged 'rabbitmq'" rel="tag">rabbitmq</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/microservices" class="post-tag flex--item" title="show questions tagged 'microservices'" rel="tag">microservices</a> </div> </div> <div class="flex--item ml-auto fl-shrink0 started mt0"> <div class="user-info "> <div class="user-action-time"> asked <span title="2022-02-01 15:01:57Z" class="relativetime">1 min ago</span> </div> <div class="user-gravatar32"> <a href="/web/20220201150300/https://stackoverflow.com/users/15428708/jmjm123"><div class="gravatar-wrapper-32"><img src="https://web.archive.org/web/20220201150300im_/https://lh6.googleusercontent.com/-iY1bRolGz5o/AAAAAAAAAAI/AAAAAAAAAAA/AMZuucn-VI0ZcMjK9aOAVfh10VxqrkWe2w/s96-c/photo.jpg?sz=64" alt="" width="32" height="32" class="bar-sm"></div></a> </div> <div class="user-details"> <a href="/web/20220201150300/https://stackoverflow.com/users/15428708/jmjm123">JMjM123</a> <div class="-flair"> <span class="reputation-score" title="reputation score " dir="ltr">1</span><span title="3 bronze badges" aria-hidden="true"><span class="badge3"></span><span class="badgecount">3</span></span><span class="v-visible-sr">3 bronze badges</span> </div> </div> </div> </div> </div> </div> </div><div class="question-summary" id="question-summary-70942765"> <div class="statscontainer"> <div class="stats"> <div class="vote"> <div class="votes"> <span class="vote-count-post "><strong>0</strong></span> <div class="viewcount">votes</div> </div> </div> <div class="status unanswered"> <strong>0</strong>answers </div> </div> <div class=" views" title="4 views">4 views</div> </div> <div class="summary"> <h3><a href="/web/20220201150300/https://stackoverflow.com/questions/70942765/solidity-staking" class="question-hyperlink">Solidity staking</a></h3> <div class="excerpt"> Please tell me how to collect the contract, I do not understand. I need a staking contract, in which the user sends erc20, blocking them for a month, and then he can take the funds with the bonus that ... </div> <div class="d-flex ai-start fw-wrap"> <div class="flex--item"> <div class="d-flex gs4 fw-wrap tags t-solidity t-smartcontracts t-erc20"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/solidity" class="post-tag flex--item" title="show questions tagged 'solidity'" rel="tag">solidity</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/smartcontracts" class="post-tag flex--item" title="show questions tagged 'smartcontracts'" rel="tag">smartcontracts</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/erc20" class="post-tag flex--item" title="show questions tagged 'erc20'" rel="tag">erc20</a> </div> </div> <div class="flex--item ml-auto fl-shrink0 started mt0"> <div class="user-info "> <div class="user-action-time"> asked <span title="2022-02-01 15:01:49Z" class="relativetime">1 min ago</span> </div> <div class="user-gravatar32"> <a href="/web/20220201150300/https://stackoverflow.com/users/18091673/trxbld"><div class="gravatar-wrapper-32"><img src="https://web.archive.org/web/20220201150300im_/https://lh3.googleusercontent.com/a-/AOh14GhMqjiLwt1eN21aSFxvfwZ72AxcdO-IxrotmhQsNA=k-s64" alt="" width="32" height="32" class="bar-sm"></div></a> </div> <div class="user-details"> <a href="/web/20220201150300/https://stackoverflow.com/users/18091673/trxbld">TRXBLD</a> <div class="-flair"> <span class="reputation-score" title="reputation score " dir="ltr">1</span> </div> </div> </div> </div> </div> </div> </div><div class="question-summary" id="question-summary-70942764"> <div class="statscontainer"> <div class="stats"> <div class="vote"> <div class="votes"> <span class="vote-count-post "><strong>0</strong></span> <div class="viewcount">votes</div> </div> </div> <div class="status unanswered"> <strong>0</strong>answers </div> </div> <div class=" views" title="3 views">3 views</div> </div> <div class="summary"> <h3><a href="/web/20220201150300/https://stackoverflow.com/questions/70942764/convert-tex-to-html-with-a-xltabular" class="question-hyperlink">Convert tex to html with a xltabular</a></h3> <div class="excerpt"> I am trying to convert from tex to html. For this I use htlatex with the following command. htlatex.exe %FILENAME%.tex "xhtml,html5,mathml,charset=utf-8" " -cunihtf -utf8" In my ... </div> <div class="d-flex ai-start fw-wrap"> <div class="flex--item"> <div class="d-flex gs4 fw-wrap tags t-latex"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/latex" class="post-tag flex--item" title="show questions tagged 'latex'" rel="tag">latex</a> </div> </div> <div class="flex--item ml-auto fl-shrink0 started mt0"> <div class="user-info user-hover"> <div class="user-action-time"> asked <span title="2022-02-01 15:01:39Z" class="relativetime">1 min ago</span> </div> <div class="user-gravatar32"> <a href="/web/20220201150300/https://stackoverflow.com/users/5392776/ascholz"><div class="gravatar-wrapper-32"><img src="https://web.archive.org/web/20220201150300im_/https://i.stack.imgur.com/89OZX.jpg?s=64&g=1" alt="" width="32" height="32" class="bar-sm"></div></a> </div> <div class="user-details"> <a href="/web/20220201150300/https://stackoverflow.com/users/5392776/ascholz">ascholz</a> <div class="-flair"> <span class="reputation-score" title="reputation score " dir="ltr">179</span><span title="1 silver badge" aria-hidden="true"><span class="badge2"></span><span class="badgecount">1</span></span><span class="v-visible-sr">1 silver badge</span><span title="8 bronze badges" aria-hidden="true"><span class="badge3"></span><span class="badgecount">8</span></span><span class="v-visible-sr">8 bronze badges</span> </div> </div> </div> </div> </div> </div> </div><div class="question-summary" id="question-summary-70942763"> <div class="statscontainer"> <div class="stats"> <div class="vote"> <div class="votes"> <span class="vote-count-post "><strong>0</strong></span> <div class="viewcount">votes</div> </div> </div> <div class="status unanswered"> <strong>0</strong>answers </div> </div> <div class=" views" title="2 views">2 views</div> </div> <div class="summary"> <h3><a href="/web/20220201150300/https://stackoverflow.com/questions/70942763/neo4j-load-csv-creating-more-relationships-than-lines-in-csv" class="question-hyperlink">Neo4j load csv creating more relationships than lines in CSV</a></h3> <div class="excerpt"> I have a file, people.csv, with values (NPI, FirstName, LastName). This Cypher query populates the data base with as many People nodes as there are lines of the csv. :auto USING PERIODIC COMMIT LOAD ... </div> <div class="d-flex ai-start fw-wrap"> <div class="flex--item"> <div class="d-flex gs4 fw-wrap tags t-csv t-neo4j t-cypher"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/csv" class="post-tag flex--item" title="show questions tagged 'csv'" rel="tag">csv</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/neo4j" class="post-tag flex--item" title="show questions tagged 'neo4j'" rel="tag">neo4j</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/cypher" class="post-tag flex--item" title="show questions tagged 'cypher'" rel="tag">cypher</a> </div> </div> <div class="flex--item ml-auto fl-shrink0 started mt0"> <div class="user-info "> <div class="user-action-time"> asked <span title="2022-02-01 15:01:38Z" class="relativetime">1 min ago</span> </div> <div class="user-gravatar32"> <a href="/web/20220201150300/https://stackoverflow.com/users/9918345/steele-farnsworth"><div class="gravatar-wrapper-32"><img src="https://web.archive.org/web/20220201150300im_/https://i.stack.imgur.com/Onk9n.jpg?s=64&g=1" alt="" width="32" height="32" class="bar-sm"></div></a> </div> <div class="user-details"> <a href="/web/20220201150300/https://stackoverflow.com/users/9918345/steele-farnsworth">Steele Farnsworth</a> <div class="-flair"> <span class="reputation-score" title="reputation score " dir="ltr">769</span><span title="1 gold badge" aria-hidden="true"><span class="badge1"></span><span class="badgecount">1</span></span><span class="v-visible-sr">1 gold badge</span><span title="5 silver badges" aria-hidden="true"><span class="badge2"></span><span class="badgecount">5</span></span><span class="v-visible-sr">5 silver badges</span><span title="11 bronze badges" aria-hidden="true"><span class="badge3"></span><span class="badgecount">11</span></span><span class="v-visible-sr">11 bronze badges</span> </div> </div> </div> </div> </div> </div> </div><div class="question-summary" id="question-summary-70942762"> <div class="statscontainer"> <div class="stats"> <div class="vote"> <div class="votes"> <span class="vote-count-post "><strong>0</strong></span> <div class="viewcount">votes</div> </div> </div> <div class="status unanswered"> <strong>0</strong>answers </div> </div> <div class=" views" title="6 views">6 views</div> </div> <div class="summary"> <h3><a href="/web/20220201150300/https://stackoverflow.com/questions/70942762/how-to-create-a-key-object-and-value-in-an-array-using-reduce" class="question-hyperlink">how to create a key object and value in an array using reduce()</a></h3> <div class="excerpt"> I have an arry of objects, and i need to return an object where its key is the type of pet and its value is an array with the names of the pets. but i can't create the arry of the names. let pets=[ {... </div> <div class="d-flex ai-start fw-wrap"> <div class="flex--item"> <div class="d-flex gs4 fw-wrap tags t-javascript t-reduce"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/javascript" class="post-tag flex--item" title="show questions tagged 'javascript'" rel="tag">javascript</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/reduce" class="post-tag flex--item" title="show questions tagged 'reduce'" rel="tag">reduce</a> </div> </div> <div class="flex--item ml-auto fl-shrink0 started mt0"> <div class="user-info "> <div class="user-action-time"> asked <span title="2022-02-01 15:01:32Z" class="relativetime">1 min ago</span> </div> <div class="user-gravatar32"> <a href="/web/20220201150300/https://stackoverflow.com/users/11136797/v%c3%adctor-eduardo-duque-rosales"><div class="gravatar-wrapper-32"><img src="https://web.archive.org/web/20220201150300im_/https://i.stack.imgur.com/Pg16t.jpg?s=64&g=1" alt="" width="32" height="32" class="bar-sm"></div></a> </div> <div class="user-details"> <a href="/web/20220201150300/https://stackoverflow.com/users/11136797/v%c3%adctor-eduardo-duque-rosales">Víctor Eduardo Duque Rosales</a> <div class="-flair"> <span class="reputation-score" title="reputation score " dir="ltr">21</span><span title="2 bronze badges" aria-hidden="true"><span class="badge3"></span><span class="badgecount">2</span></span><span class="v-visible-sr">2 bronze badges</span> </div> </div> </div> </div> </div> </div> </div><div class="question-summary" id="question-summary-70942760"> <div class="statscontainer"> <div class="stats"> <div class="vote"> <div class="votes"> <span class="vote-count-post "><strong>-1</strong></span> <div class="viewcount">votes</div> </div> </div> <div class="status unanswered"> <strong>0</strong>answers </div> </div> <div class=" views" title="7 views">7 views</div> </div> <div class="summary"> <h3><a href="/web/20220201150300/https://stackoverflow.com/questions/70942760/is-there-an-alternative-to-the-required-method" class="question-hyperlink">Is there an alternative to the required method? [closed]</a></h3> <div class="excerpt"> I have an issue with required cause he don't want to work with a button with "onlick" and post so i wanted to know : Is there an alternative to the required method ? </div> <div class="d-flex ai-start fw-wrap"> <div class="flex--item"> <div class="d-flex gs4 fw-wrap tags t-javascript t-html"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/javascript" class="post-tag flex--item" title="show questions tagged 'javascript'" rel="tag">javascript</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/html" class="post-tag flex--item" title="show questions tagged 'html'" rel="tag">html</a> </div> </div> <div class="flex--item ml-auto fl-shrink0 started mt0"> <div class="user-info "> <div class="user-action-time"> asked <span title="2022-02-01 15:01:30Z" class="relativetime">1 min ago</span> </div> <div class="user-gravatar32"> <a href="/web/20220201150300/https://stackoverflow.com/users/16025731/light"><div class="gravatar-wrapper-32"><img src="https://web.archive.org/web/20220201150300im_/https://www.gravatar.com/avatar/f10d697ddb8b839fd3faedaf18e06d99?s=64&d=identicon&r=PG&f=1" alt="" width="32" height="32" class="bar-sm"></div></a> </div> <div class="user-details"> <a href="/web/20220201150300/https://stackoverflow.com/users/16025731/light">Light</a> <div class="-flair"> <span class="reputation-score" title="reputation score " dir="ltr">1</span><span title="1 bronze badge" aria-hidden="true"><span class="badge3"></span><span class="badgecount">1</span></span><span class="v-visible-sr">1 bronze badge</span> </div> </div> </div> </div> </div> </div> </div><div class="question-summary" id="question-summary-70942758"> <div class="statscontainer"> <div class="stats"> <div class="vote"> <div class="votes"> <span class="vote-count-post "><strong>-1</strong></span> <div class="viewcount">votes</div> </div> </div> <div class="status unanswered"> <strong>0</strong>answers </div> </div> <div class=" views" title="4 views">4 views</div> </div> <div class="summary"> <h3><a href="/web/20220201150300/https://stackoverflow.com/questions/70942758/text-transform-with-awk-or-similar" class="question-hyperlink">Text transform with awk or similar</a></h3> <div class="excerpt"> I have a simple question - how do you re-write the following text with awk or similar command: from text1|number1;number2 text2|number3;number4 into text1|number1 text1|number2 text2|number3 text2|... </div> <div class="d-flex ai-start fw-wrap"> <div class="flex--item"> <div class="d-flex gs4 fw-wrap tags t-awk t-text"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/awk" class="post-tag flex--item" title="show questions tagged 'awk'" rel="tag">awk</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/text" class="post-tag flex--item" title="show questions tagged 'text'" rel="tag">text</a> </div> </div> <div class="flex--item ml-auto fl-shrink0 started mt0"> <div class="user-info "> <div class="user-action-time"> asked <span title="2022-02-01 15:01:23Z" class="relativetime">1 min ago</span> </div> <div class="user-gravatar32"> <a href="/web/20220201150300/https://stackoverflow.com/users/17756087/belovedname"><div class="gravatar-wrapper-32"><img src="https://web.archive.org/web/20220201150300im_/https://www.gravatar.com/avatar/1e9a943cf0229db6083bdfb3839cd847?s=64&d=identicon&r=PG" alt="" width="32" height="32" class="bar-sm"></div></a> </div> <div class="user-details"> <a href="/web/20220201150300/https://stackoverflow.com/users/17756087/belovedname">belovedname</a> <div class="-flair"> <span class="reputation-score" title="reputation score " dir="ltr">47</span><span title="5 bronze badges" aria-hidden="true"><span class="badge3"></span><span class="badgecount">5</span></span><span class="v-visible-sr">5 bronze badges</span> </div> </div> </div> </div> </div> </div> </div><div class="question-summary" id="question-summary-70942755"> <div class="statscontainer"> <div class="stats"> <div class="vote"> <div class="votes"> <span class="vote-count-post "><strong>0</strong></span> <div class="viewcount">votes</div> </div> </div> <div class="status unanswered"> <strong>0</strong>answers </div> </div> <div class=" views" title="8 views">8 views</div> </div> <div class="summary"> <h3><a href="/web/20220201150300/https://stackoverflow.com/questions/70942755/how-to-display-row-data-to-column-in-sql" class="question-hyperlink">How to display Row data to column in SQL?</a></h3> <div class="excerpt"> I have a table like this I want the output in this format. I want to bring year as columns and display the prices for those years. Important Note: In output, all years have price and other data. In ... </div> <div class="d-flex ai-start fw-wrap"> <div class="flex--item"> <div class="d-flex gs4 fw-wrap tags t-sql t-sql-server"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/sql" class="post-tag flex--item" title="show questions tagged 'sql'" rel="tag">sql</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/sql-server" class="post-tag flex--item" title="show questions tagged 'sql-server'" rel="tag">sql-server</a> </div> </div> <div class="flex--item ml-auto fl-shrink0 started mt0"> <div class="user-info "> <div class="user-action-time"> asked <span title="2022-02-01 15:01:06Z" class="relativetime">1 min ago</span> </div> <div class="user-gravatar32"> <a href="/web/20220201150300/https://stackoverflow.com/users/11071329/vim"><div class="gravatar-wrapper-32"><img src="https://web.archive.org/web/20220201150300im_/https://www.gravatar.com/avatar/c756b524e19ec95eb1df4ffa7520fd66?s=64&d=identicon&r=PG&f=1" alt="" width="32" height="32" class="bar-sm"></div></a> </div> <div class="user-details"> <a href="/web/20220201150300/https://stackoverflow.com/users/11071329/vim">Vim</a> <div class="-flair"> <span class="reputation-score" title="reputation score " dir="ltr">143</span><span title="1 gold badge" aria-hidden="true"><span class="badge1"></span><span class="badgecount">1</span></span><span class="v-visible-sr">1 gold badge</span><span title="3 silver badges" aria-hidden="true"><span class="badge2"></span><span class="badgecount">3</span></span><span class="v-visible-sr">3 silver badges</span><span title="10 bronze badges" aria-hidden="true"><span class="badge3"></span><span class="badgecount">10</span></span><span class="v-visible-sr">10 bronze badges</span> </div> </div> </div> </div> </div> </div> </div><div class="question-summary" id="question-summary-70942754"> <div class="statscontainer"> <div class="stats"> <div class="vote"> <div class="votes"> <span class="vote-count-post "><strong>0</strong></span> <div class="viewcount">votes</div> </div> </div> <div class="status unanswered"> <strong>0</strong>answers </div> </div> <div class=" views" title="5 views">5 views</div> </div> <div class="summary"> <h3><a href="/web/20220201150300/https://stackoverflow.com/questions/70942754/php-mime-video-from-an-other-domain" class="question-hyperlink">PHP mime video from an other domain</a></h3> <div class="excerpt"> Good day here, I'm actually dealing with miming videos from one domain to an other-one, here is what I want to do: myfirstdomain.com/index.html sources a video from myfirstdomain.com/video.php?id=xxx ... </div> <div class="d-flex ai-start fw-wrap"> <div class="flex--item"> <div class="d-flex gs4 fw-wrap tags t-php t-video t-cross-domain"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/php" class="post-tag flex--item" title="show questions tagged 'php'" rel="tag">php</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/video" class="post-tag flex--item" title="show questions tagged 'video'" rel="tag">video</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/cross-domain" class="post-tag flex--item" title="show questions tagged 'cross-domain'" rel="tag">cross-domain</a> </div> </div> <div class="flex--item ml-auto fl-shrink0 started mt0"> <div class="user-info "> <div class="user-action-time"> asked <span title="2022-02-01 15:00:53Z" class="relativetime">2 mins ago</span> </div> <div class="user-gravatar32"> <a href="/web/20220201150300/https://stackoverflow.com/users/15907059/lucas-f"><div class="gravatar-wrapper-32"><img src="https://web.archive.org/web/20220201150300im_/https://lh3.googleusercontent.com/a/AATXAJyZvgLJYao-wMhM2lhG7QWNgAO8bguRF5ULgGhI=k-s64" alt="" width="32" height="32" class="bar-sm"></div></a> </div> <div class="user-details"> <a href="/web/20220201150300/https://stackoverflow.com/users/15907059/lucas-f">Lucas F</a> <div class="-flair"> <span class="reputation-score" title="reputation score " dir="ltr">1</span><span title="3 bronze badges" aria-hidden="true"><span class="badge3"></span><span class="badgecount">3</span></span><span class="v-visible-sr">3 bronze badges</span> </div> </div> </div> </div> </div> </div> </div><div class="question-summary" id="question-summary-70942753"> <div class="statscontainer"> <div class="stats"> <div class="vote"> <div class="votes"> <span class="vote-count-post "><strong>0</strong></span> <div class="viewcount">votes</div> </div> </div> <div class="status unanswered"> <strong>0</strong>answers </div> </div> <div class=" views" title="2 views">2 views</div> </div> <div class="summary"> <h3><a href="/web/20220201150300/https://stackoverflow.com/questions/70942753/set-up-authentication-in-net-core-using-ws-federation" class="question-hyperlink">Set up authentication in .net-core using ws-federation</a></h3> <div class="excerpt"> I'm trying to set up authentication against ADFS using ws-federation services.AddAuthentication(sharedOptions => { sharedOptions.DefaultScheme = CookieAuthenticationDefaults.... </div> <div class="d-flex ai-start fw-wrap"> <div class="flex--item"> <div class="d-flex gs4 fw-wrap tags t-ûnet-core t-ws-federation"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/.net-core" class="post-tag flex--item" title="show questions tagged '.net-core'" rel="tag">.net-core</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/ws-federation" class="post-tag flex--item" title="show questions tagged 'ws-federation'" rel="tag">ws-federation</a> </div> </div> <div class="flex--item ml-auto fl-shrink0 started mt0"> <div class="user-info "> <div class="user-action-time"> asked <span title="2022-02-01 15:00:47Z" class="relativetime">2 mins ago</span> </div> <div class="user-gravatar32"> <a href="/web/20220201150300/https://stackoverflow.com/users/1076993/fatalbert"><div class="gravatar-wrapper-32"><img src="https://web.archive.org/web/20220201150300im_/https://i.stack.imgur.com/hgolH.jpg?s=64&g=1" alt="" width="32" height="32" class="bar-sm"></div></a> </div> <div class="user-details"> <a href="/web/20220201150300/https://stackoverflow.com/users/1076993/fatalbert">FatAlbert</a> <div class="-flair"> <span class="reputation-score" title="reputation score " dir="ltr">4,774</span><span title="6 gold badges" aria-hidden="true"><span class="badge1"></span><span class="badgecount">6</span></span><span class="v-visible-sr">6 gold badges</span><span title="20 silver badges" aria-hidden="true"><span class="badge2"></span><span class="badgecount">20</span></span><span class="v-visible-sr">20 silver badges</span><span title="33 bronze badges" aria-hidden="true"><span class="badge3"></span><span class="badgecount">33</span></span><span class="v-visible-sr">33 bronze badges</span> </div> </div> </div> </div> </div> </div> </div><div class="question-summary" id="question-summary-70942752"> <div class="statscontainer"> <div class="stats"> <div class="vote"> <div class="votes"> <span class="vote-count-post "><strong>0</strong></span> <div class="viewcount">votes</div> </div> </div> <div class="status unanswered"> <strong>0</strong>answers </div> </div> <div class=" views" title="3 views">3 views</div> </div> <div class="summary"> <h3><a href="/web/20220201150300/https://stackoverflow.com/questions/70942752/position-elements-vertically-using-fxflexmodule" class="question-hyperlink">Position elements vertically using FxFlexModule</a></h3> <div class="excerpt"> I am using Angulars FxFlexModule within my app. I need to move the "test" element up closer to the search box. That entire container (the text element and the search box) are using ... </div> <div class="d-flex ai-start fw-wrap"> <div class="flex--item"> <div class="d-flex gs4 fw-wrap tags t-angular t-user-interface t-angular-flex-layout"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/angular" class="post-tag flex--item" title="show questions tagged 'angular'" rel="tag">angular</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/user-interface" class="post-tag flex--item" title="show questions tagged 'user-interface'" rel="tag">user-interface</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/angular-flex-layout" class="post-tag flex--item" title="show questions tagged 'angular-flex-layout'" rel="tag">angular-flex-layout</a> </div> </div> <div class="flex--item ml-auto fl-shrink0 started mt0"> <div class="user-info "> <div class="user-action-time"> asked <span title="2022-02-01 15:00:46Z" class="relativetime">2 mins ago</span> </div> <div class="user-gravatar32"> <a href="/web/20220201150300/https://stackoverflow.com/users/17532520/pd1234"><div class="gravatar-wrapper-32"><img src="https://web.archive.org/web/20220201150300im_/https://www.gravatar.com/avatar/b7e5df23679e0cf33514f12aaa24b448?s=64&d=identicon&r=PG" alt="" width="32" height="32" class="bar-sm"></div></a> </div> <div class="user-details"> <a href="/web/20220201150300/https://stackoverflow.com/users/17532520/pd1234">Pd1234</a> <div class="-flair"> <span class="reputation-score" title="reputation score " dir="ltr">15</span><span title="4 bronze badges" aria-hidden="true"><span class="badge3"></span><span class="badgecount">4</span></span><span class="v-visible-sr">4 bronze badges</span> </div> </div> </div> </div> </div> </div> </div><div class="question-summary" id="question-summary-70942748"> <div class="statscontainer"> <div class="stats"> <div class="vote"> <div class="votes"> <span class="vote-count-post "><strong>0</strong></span> <div class="viewcount">votes</div> </div> </div> <div class="status answered"> <strong>1</strong>answer </div> </div> <div class=" views" title="6 views">6 views</div> </div> <div class="summary"> <h3><a href="/web/20220201150300/https://stackoverflow.com/questions/70942748/java-text-block-indentation-and-leading-spaces" class="question-hyperlink">Java text block indentation and leading spaces</a></h3> <div class="excerpt"> Given the following code public class TextBlock { public static void main(String[] args) { String indentedText = """ hello indented ... </div> <div class="d-flex ai-start fw-wrap"> <div class="flex--item"> <div class="d-flex gs4 fw-wrap tags t-java t-java-text-blocks"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/java" class="post-tag flex--item" title="show questions tagged 'java'" rel="tag">java</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/java-text-blocks" class="post-tag flex--item" title="show questions tagged 'java-text-blocks'" rel="tag">java-text-blocks</a> </div> </div> <div class="flex--item ml-auto fl-shrink0 started mt0"> <div class="user-info user-hover"> <div class="user-action-time"> asked <span title="2022-02-01 15:00:43Z" class="relativetime">2 mins ago</span> </div> <div class="user-gravatar32"> <a href="/web/20220201150300/https://stackoverflow.com/users/2630326/wojciech-wirzbicki"><div class="gravatar-wrapper-32"><img src="https://web.archive.org/web/20220201150300im_/https://i.stack.imgur.com/pYUBo.jpg?s=64&g=1" alt="" width="32" height="32" class="bar-sm"></div></a> </div> <div class="user-details"> <a href="/web/20220201150300/https://stackoverflow.com/users/2630326/wojciech-wirzbicki">Wojciech Wirzbicki</a> <div class="-flair"> <span class="reputation-score" title="reputation score " dir="ltr">3,337</span><span title="4 gold badges" aria-hidden="true"><span class="badge1"></span><span class="badgecount">4</span></span><span class="v-visible-sr">4 gold badges</span><span title="30 silver badges" aria-hidden="true"><span class="badge2"></span><span class="badgecount">30</span></span><span class="v-visible-sr">30 silver badges</span><span title="53 bronze badges" aria-hidden="true"><span class="badge3"></span><span class="badgecount">53</span></span><span class="v-visible-sr">53 bronze badges</span> </div> </div> </div> </div> </div> </div> </div><div class="question-summary" id="question-summary-70942746"> <div class="statscontainer"> <div class="stats"> <div class="vote"> <div class="votes"> <span class="vote-count-post "><strong>0</strong></span> <div class="viewcount">votes</div> </div> </div> <div class="status unanswered"> <strong>0</strong>answers </div> </div> <div class=" views" title="3 views">3 views</div> </div> <div class="summary"> <h3><a href="/web/20220201150300/https://stackoverflow.com/questions/70942746/exceljs-not-importing-xlsx-data" class="question-hyperlink">ExcelJS not importing xlsx data</a></h3> <div class="excerpt"> I'm NOT using the node load option External js files ARE being called and loaded The xlsx file to be imported IS local to the published files This is the script so far - all I want to do is check to ... </div> <div class="d-flex ai-start fw-wrap"> <div class="flex--item"> <div class="d-flex gs4 fw-wrap tags t-exceljs"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/exceljs" class="post-tag flex--item" title="show questions tagged 'exceljs'" rel="tag">exceljs</a> </div> </div> <div class="flex--item ml-auto fl-shrink0 started mt0"> <div class="user-info "> <div class="user-action-time"> asked <span title="2022-02-01 15:00:40Z" class="relativetime">2 mins ago</span> </div> <div class="user-gravatar32"> <a href="/web/20220201150300/https://stackoverflow.com/users/3047853/user3047853"><div class="gravatar-wrapper-32"><img src="https://web.archive.org/web/20220201150300im_/https://www.gravatar.com/avatar/?s=64&d=identicon&r=PG&f=1" alt="" width="32" height="32" class="bar-sm"></div></a> </div> <div class="user-details"> <a href="/web/20220201150300/https://stackoverflow.com/users/3047853/user3047853">user3047853</a> <div class="-flair"> <span class="reputation-score" title="reputation score " dir="ltr">11</span><span title="1 bronze badge" aria-hidden="true"><span class="badge3"></span><span class="badgecount">1</span></span><span class="v-visible-sr">1 bronze badge</span> </div> </div> </div> </div> </div> </div> </div><div class="question-summary" id="question-summary-70942745"> <div class="statscontainer"> <div class="stats"> <div class="vote"> <div class="votes"> <span class="vote-count-post "><strong>1</strong></span> <div class="viewcount">vote</div> </div> </div> <div class="status unanswered"> <strong>0</strong>answers </div> </div> <div class=" views" title="9 views">9 views</div> </div> <div class="summary"> <h3><a href="/web/20220201150300/https://stackoverflow.com/questions/70942745/how-to-detect-missing-arguments-in-decorator" class="question-hyperlink">How to detect missing arguments in decorator?</a></h3> <div class="excerpt"> I would like to define a decorator with a parameter that raise an error if the parameter is missing. Here's a naive attempt on a simplified example : def decorator_with_arg(a=None): if a is None :... </div> <div class="d-flex ai-start fw-wrap"> <div class="flex--item"> <div class="d-flex gs4 fw-wrap tags t-python t-decorator t-python-decorators"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/python" class="post-tag flex--item" title="show questions tagged 'python'" rel="tag">python</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/decorator" class="post-tag flex--item" title="show questions tagged 'decorator'" rel="tag">decorator</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/python-decorators" class="post-tag flex--item" title="show questions tagged 'python-decorators'" rel="tag">python-decorators</a> </div> </div> <div class="flex--item ml-auto fl-shrink0 started mt0"> <div class="user-info "> <div class="user-action-time"> asked <span title="2022-02-01 15:00:38Z" class="relativetime">2 mins ago</span> </div> <div class="user-gravatar32"> <a href="/web/20220201150300/https://stackoverflow.com/users/18048269/user18048269"><div class="gravatar-wrapper-32"><img src="https://web.archive.org/web/20220201150300im_/https://www.gravatar.com/avatar/9c25a81341edee1baf336450fafb23f9?s=64&d=identicon&r=PG" alt="" width="32" height="32" class="bar-sm"></div></a> </div> <div class="user-details"> <a href="/web/20220201150300/https://stackoverflow.com/users/18048269/user18048269">user18048269</a> <div class="-flair"> <span class="reputation-score" title="reputation score " dir="ltr">13</span><span title="2 bronze badges" aria-hidden="true"><span class="badge3"></span><span class="badgecount">2</span></span><span class="v-visible-sr">2 bronze badges</span> </div> </div> </div> </div> </div> </div> </div><div class="question-summary" id="question-summary-70942740"> <div class="statscontainer"> <div class="stats"> <div class="vote"> <div class="votes"> <span class="vote-count-post "><strong>0</strong></span> <div class="viewcount">votes</div> </div> </div> <div class="status answered"> <strong>1</strong>answer </div> </div> <div class=" views" title="5 views">5 views</div> </div> <div class="summary"> <h3><a href="/web/20220201150300/https://stackoverflow.com/questions/70942740/how-do-i-manually-update-the-missing-previews-in-the-nav-graph-in-android-studio" class="question-hyperlink">How do I manually update the missing previews in the nav_graph in Android Studio</a></h3> <div class="excerpt"> After adding my fragments to my nav graph using the Navigation Component in Jetpack, I noticed I was missing some previews on the Nav Graph view. I read this answer from Ian Lake that was really ... </div> <div class="d-flex ai-start fw-wrap"> <div class="flex--item"> <div class="d-flex gs4 fw-wrap tags t-android t-android-jetpack-navigation"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/android" class="post-tag flex--item" title="show questions tagged 'android'" rel="tag">android</a> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/android-jetpack-navigation" class="post-tag flex--item" title="show questions tagged 'android-jetpack-navigation'" rel="tag">android-jetpack-navigation</a> </div> </div> <div class="flex--item ml-auto fl-shrink0 started mt0"> <div class="user-info "> <div class="user-action-time"> asked <span title="2022-02-01 15:00:16Z" class="relativetime">2 mins ago</span> </div> <div class="user-gravatar32"> <a href="/web/20220201150300/https://stackoverflow.com/users/2765615/mrcheemly"><div class="gravatar-wrapper-32"><img src="https://web.archive.org/web/20220201150300im_/https://www.gravatar.com/avatar/aec05a3dc268d9a4089631e01fa4822d?s=64&d=identicon&r=PG" alt="" width="32" height="32" class="bar-sm"></div></a> </div> <div class="user-details"> <a href="/web/20220201150300/https://stackoverflow.com/users/2765615/mrcheemly">MrCheemly</a> <div class="-flair"> <span class="reputation-score" title="reputation score " dir="ltr">43</span><span title="5 bronze badges" aria-hidden="true"><span class="badge3"></span><span class="badgecount">5</span></span><span class="v-visible-sr">5 bronze badges</span> </div> </div> </div> </div> </div> </div> </div> </div> <br class="cbt"/> <div class="s-pagination site1 themed page-sizer float-right"> <a href="/web/20220201150300/https://stackoverflow.com/questions?tab=newest&pagesize=15" title="Show 15 items per page" class="s-pagination--item is-selected">15</a> <a href="/web/20220201150300/https://stackoverflow.com/questions?tab=newest&pagesize=30" title="Show 30 items per page" class="s-pagination--item">30</a> <a href="/web/20220201150300/https://stackoverflow.com/questions?tab=newest&pagesize=50" title="Show 50 items per page" class="s-pagination--item">50</a> <span class="s-pagination--item s-pagination--item__clear">per page</span> </div> <div class="s-pagination site1 themed pager float-left"> <div class="s-pagination--item is-selected">1</div> <a class="s-pagination--item js-pagination-item" href="/web/20220201150300/https://stackoverflow.com/questions?tab=newest&page=2" rel="" title="Go to page 2">2</a> <a class="s-pagination--item js-pagination-item" href="/web/20220201150300/https://stackoverflow.com/questions?tab=newest&page=3" rel="" title="Go to page 3">3</a> <a class="s-pagination--item js-pagination-item" href="/web/20220201150300/https://stackoverflow.com/questions?tab=newest&page=4" rel="" title="Go to page 4">4</a> <a class="s-pagination--item js-pagination-item" href="/web/20220201150300/https://stackoverflow.com/questions?tab=newest&page=5" rel="" title="Go to page 5">5</a> <div class="s-pagination--item s-pagination--item__clear">…</div> <a class="s-pagination--item js-pagination-item" href="/web/20220201150300/https://stackoverflow.com/questions?tab=newest&page=1478985" rel="" title="Go to page 1478985">1478985</a> <a class="s-pagination--item js-pagination-item" href="/web/20220201150300/https://stackoverflow.com/questions?tab=newest&page=2" rel="next" title="Go to page 2"> Next</a></div> </div> <div id="sidebar" role="complementary" aria-label="sidebar"> <div class="s-sidebarwidget s-sidebarwidget__yellow s-anchors s-anchors__grayscale mb16" data-tracker="cb=1"> <ul class="d-block p0 m0"> <div class="s-sidebarwidget--header s-sidebarwidget__small-bold-text fc-light d:fc-black-900 bb bbw1"> The Overflow Blog </div> <li class="s-sidebarwidget--item d-flex px16"> <div class="flex--item1 fl-shrink0"> <svg aria-hidden="true" class="va-text-top svg-icon iconPencilSm" width="14" height="14" viewbox="0 0 14 14"><path d="m11.1 1.71 1.13 1.12c.2.2.2.51 0 .71L11.1 4.7 9.21 2.86l1.17-1.15c.2-.2.51-.2.71 0ZM2 10.12l6.37-6.43 1.88 1.88L3.88 12H2v-1.88Z"/></svg> </div> <div class="flex--item wmn0 ow-break-word"> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.blog/2022/01/31/the-complete-beginners-guide-to-dynamic-programming/" class="js-gps-track" data-ga="["community bulletin board","The Overflow Blog","https://stackoverflow.blog/2022/01/31/the-complete-beginners-guide-to-dynamic-programming/",null,null]" data-gps-track="communitybulletin.click({ priority: 1, position: 0 })">The complete beginners guide to dynamic programming </a> </div> </li> <li class="s-sidebarwidget--item d-flex px16"> <div class="flex--item1 fl-shrink0"> <svg aria-hidden="true" class="va-text-top svg-icon iconPencilSm" width="14" height="14" viewbox="0 0 14 14"><path d="m11.1 1.71 1.13 1.12c.2.2.2.51 0 .71L11.1 4.7 9.21 2.86l1.17-1.15c.2-.2.51-.2.71 0ZM2 10.12l6.37-6.43 1.88 1.88L3.88 12H2v-1.88Z"/></svg> </div> <div class="flex--item wmn0 ow-break-word"> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.blog/2022/02/01/next-stop-cryptoland/" class="js-gps-track" data-ga="["community bulletin board","The Overflow Blog","https://stackoverflow.blog/2022/02/01/next-stop-cryptoland/",null,null]" data-gps-track="communitybulletin.click({ priority: 1, position: 1 })">Next stop, Cryptoland?</a> </div> </li> <div class="s-sidebarwidget--header s-sidebarwidget__small-bold-text fc-light d:fc-black-900 bb bbw1"> Featured on Meta </div> <li class="s-sidebarwidget--item d-flex px16"> <div class="flex--item1 fl-shrink0"> <div class="favicon favicon-stackexchangemeta" title="Meta Stack Exchange"></div> </div> <div class="flex--item wmn0 ow-break-word"> <a href="https://web.archive.org/web/20220201150300/https://meta.stackexchange.com/questions/375064/we-ve-made-changes-to-our-terms-of-service-privacy-policy-january-2022" class="js-gps-track" data-ga="["community bulletin board","Featured on Meta","https://meta.stackexchange.com/questions/375064/we-ve-made-changes-to-our-terms-of-service-privacy-policy-january-2022",null,null]" data-gps-track="communitybulletin.click({ priority: 3, position: 2 })">We’ve made changes to our Terms of Service & Privacy Policy - January 2022</a> </div> </li> <li class="s-sidebarwidget--item d-flex px16"> <div class="flex--item1 fl-shrink0"> <div class="favicon favicon-stackexchangemeta" title="Meta Stack Exchange"></div> </div> <div class="flex--item wmn0 ow-break-word"> <a href="https://web.archive.org/web/20220201150300/https://meta.stackexchange.com/questions/375081/new-post-summary-designs-on-site-home-pages-and-greatest-hits-now-everywhere-el" class="js-gps-track" title="New post summary designs on site home pages and greatest hits now; everywhere else eventually" data-ga="["community bulletin board","Featured on Meta","https://meta.stackexchange.com/questions/375081/new-post-summary-designs-on-site-home-pages-and-greatest-hits-now-everywhere-el",null,null]" data-gps-track="communitybulletin.click({ priority: 3, position: 3 })">New post summary designs on site home pages and greatest hits now; everywhere...</a> </div> </li> <li class="s-sidebarwidget--item d-flex px16"> <div class="flex--item1 fl-shrink0"> <div class="favicon favicon-stackoverflowmeta" title="Meta Stack Overflow"></div> </div> <div class="flex--item wmn0 ow-break-word"> <a href="https://web.archive.org/web/20220201150300/https://meta.stackoverflow.com/questions/415738/outdated-answers-up-next-changes-to-sorting-menu" class="js-gps-track" data-ga="["community bulletin board","Featured on Meta","https://meta.stackoverflow.com/questions/415738/outdated-answers-up-next-changes-to-sorting-menu",null,null]" data-gps-track="communitybulletin.click({ priority: 6, position: 4 })">Outdated answers: up next, changes to sorting menu</a> </div> </li> </ul> </div> <div class="s-sidebarwidget js-join-leave-container mb16"> <div class="s-sidebarwidget--header"> Collectives </div> <div class="s-sidebarwidget--content s-sidebarwidget__items js-gps-related-tags py16 fc-black-700" id="related-tags"> <div class="d-flex sm:fd-column ai-center sm:ai-stretch"> <div class="flex--item d-flex fl1 sm:mb8"> <div class="flex--item mr12"> <div class="themed subcommunity-avatar subcommunity-go s-avatar s-avatar__32"></div> </div> <div class="flex--item fl1"> <h1 class="fs-body2 mb0 fc-blue-600"><a href="/web/20220201150300/https://stackoverflow.com/collectives/go" class="js-gps-track" data-gps-track="subcommunity_link.click({ subcommunity_user_type: 0, subcommunity_slug: go, link_source: 5 })">Go Language</a></h1> <div class="fs-caption fc-black-700 mb8">18k Members</div> </div> <div class="flex--item"> <form method="post"> <input type="hidden" name="fkey" value="b8cdfad36c578498c02cf1e48a1319b56076798f42557a07e34b0a8d5cda689f"> <button class="flex--item s-btn s-btn__sm s-btn__outlined js-join-community" type="submit" aria-pressed="false" data-slug="go" data-url="/collectives/go/anonymous/join" formaction="/collectives/go/anonymous/join"> Join </button> </form> </div> </div> </div> <span class="fs-body1 v-truncate2 ow-break-word">The official Q&A channel for Google's Go Programming Language.</span> </div> <div class="s-sidebarwidget--content s-sidebarwidget__items js-gps-related-tags py16 fc-black-700" id="related-tags"> <div class="d-flex sm:fd-column ai-center sm:ai-stretch"> <div class="flex--item d-flex fl1 sm:mb8"> <div class="flex--item mr12"> <div class="themed subcommunity-avatar subcommunity-google-cloud s-avatar s-avatar__32"></div> </div> <div class="flex--item fl1"> <h1 class="fs-body2 mb0 fc-blue-600"><a href="/web/20220201150300/https://stackoverflow.com/collectives/google-cloud" class="js-gps-track" data-gps-track="subcommunity_link.click({ subcommunity_user_type: 0, subcommunity_slug: google-cloud, link_source: 5 })">Google Cloud</a></h1> <div class="fs-caption fc-black-700 mb8">16k Members</div> </div> <div class="flex--item"> <form method="post"> <input type="hidden" name="fkey" value="b8cdfad36c578498c02cf1e48a1319b56076798f42557a07e34b0a8d5cda689f"> <button class="flex--item s-btn s-btn__sm s-btn__outlined js-join-community" type="submit" aria-pressed="false" data-slug="google-cloud" data-url="/collectives/google-cloud/anonymous/join" formaction="/collectives/google-cloud/anonymous/join"> Join </button> </form> </div> </div> </div> <span class="fs-body1 v-truncate2 ow-break-word">Google Cloud provides organizations with leading infrastructure, platform capabilities and industry solutions to help them solve their most critical business problems.</span> </div> <div class="s-sidebarwidget--content s-sidebarwidget__items js-gps-related-tags py16 fc-black-700" id="related-tags"> <div class="d-flex sm:fd-column ai-center sm:ai-stretch"> <div class="flex--item d-flex fl1 sm:mb8"> <div class="flex--item mr12"> <div class="themed subcommunity-avatar subcommunity-gitlab s-avatar s-avatar__32"></div> </div> <div class="flex--item fl1"> <h1 class="fs-body2 mb0 fc-blue-600"><a href="/web/20220201150300/https://stackoverflow.com/collectives/gitlab" class="js-gps-track" data-gps-track="subcommunity_link.click({ subcommunity_user_type: 0, subcommunity_slug: gitlab, link_source: 5 })">GitLab</a></h1> <div class="fs-caption fc-black-700 mb8">8k Members</div> </div> <div class="flex--item"> <form method="post"> <input type="hidden" name="fkey" value="b8cdfad36c578498c02cf1e48a1319b56076798f42557a07e34b0a8d5cda689f"> <button class="flex--item s-btn s-btn__sm s-btn__outlined js-join-community" type="submit" aria-pressed="false" data-slug="gitlab" data-url="/collectives/gitlab/anonymous/join" formaction="/collectives/gitlab/anonymous/join"> Join </button> </form> </div> </div> </div> <span class="fs-body1 v-truncate2 ow-break-word">GitLab is the open DevOps platform, delivered as a single application. Our open source collaboration is a great place to share and learn information about version control, CI/CD, DevSecOps, and all-remote workflows.</span> </div> </div> <script> StackExchange.ready(function () { StackExchange.Collectives.init(); }); </script> <div class="js-sidebar-zone" style="min-height: 735px;"> <style> </style> <div class="js-zone-container zone-container-sidebar"> <div id="dfp-tsb" class="everyonelovesstackoverflow everyoneloves__top-sidebar"></div> <div class="js-report-ad-button-container " style="width: 300px"></div> </div> <div class="js-zone-container zone-container-sidebar"> <div id="dfp-msb" class="everyonelovesstackoverflow everyoneloves__mid-sidebar"></div> <div class="js-report-ad-button-container " style="width: 300px"></div> </div> <div id="hireme"></div> </div> <div class="module js-gps-related-tags" id="related-tags"> <h4 id="h-related-tags">Related Tags</h4> <div data-name="javascript"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/javascript" class="post-tag no-tag-menu" title="show questions tagged 'javascript'" rel="tag">javascript</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">2329389</span> </span> </div> <div data-name="python"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/python" class="post-tag no-tag-menu" title="show questions tagged 'python'" rel="tag">python</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">1880774</span> </span> </div> <div data-name="java"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/java" class="post-tag no-tag-menu" title="show questions tagged 'java'" rel="tag">java</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">1825679</span> </span> </div> <div data-name="c#"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/c%23" class="post-tag no-tag-menu" title="show questions tagged 'c#'" rel="tag">c#</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">1519930</span> </span> </div> <div data-name="php"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/php" class="post-tag no-tag-menu" title="show questions tagged 'php'" rel="tag">php</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">1427453</span> </span> </div> <div data-name="android"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/android" class="post-tag no-tag-menu" title="show questions tagged 'android'" rel="tag">android</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">1364315</span> </span> </div> <div data-name="html"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/html" class="post-tag no-tag-menu" title="show questions tagged 'html'" rel="tag">html</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">1114523</span> </span> </div> <div data-name="jquery"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/jquery" class="post-tag no-tag-menu" title="show questions tagged 'jquery'" rel="tag">jquery</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">1026026</span> </span> </div> <div data-name="c++"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/c%2b%2b" class="post-tag no-tag-menu" title="show questions tagged 'c++'" rel="tag">c++</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">752911</span> </span> </div> <div data-name="css"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/css" class="post-tag no-tag-menu" title="show questions tagged 'css'" rel="tag">css</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">747592</span> </span> </div> <div class="dno js-hidden" data-name="ios"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/ios" class="post-tag no-tag-menu" title="show questions tagged 'ios'" rel="tag">ios</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">666348</span> </span> </div> <div class="dno js-hidden" data-name="mysql"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/mysql" class="post-tag no-tag-menu" title="show questions tagged 'mysql'" rel="tag">mysql</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">641241</span> </span> </div> <div class="dno js-hidden" data-name="sql"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/sql" class="post-tag no-tag-menu" title="show questions tagged 'sql'" rel="tag">sql</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">618870</span> </span> </div> <div class="dno js-hidden" data-name="r"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/r" class="post-tag no-tag-menu" title="show questions tagged 'r'" rel="tag">r</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">434882</span> </span> </div> <div class="dno js-hidden" data-name="node.js"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/node.js" class="post-tag no-tag-menu" title="show questions tagged 'node.js'" rel="tag">node.js</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">417323</span> </span> </div> <div class="dno js-hidden" data-name="arrays"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/arrays" class="post-tag no-tag-menu" title="show questions tagged 'arrays'" rel="tag">arrays</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">386393</span> </span> </div> <div class="dno js-hidden" data-name="c"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/c" class="post-tag no-tag-menu" title="show questions tagged 'c'" rel="tag">c</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">373354</span> </span> </div> <div class="dno js-hidden" data-name="asp.net"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/asp.net" class="post-tag no-tag-menu" title="show questions tagged 'asp.net'" rel="tag">asp.net</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">366583</span> </span> </div> <div class="dno js-hidden" data-name="reactjs"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/reactjs" class="post-tag no-tag-menu" title="show questions tagged 'reactjs'" rel="tag">reactjs</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">362804</span> </span> </div> <div class="dno js-hidden" data-name="json"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/json" class="post-tag no-tag-menu" title="show questions tagged 'json'" rel="tag">json</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">334081</span> </span> </div> <div class="dno js-hidden" data-name="ruby-on-rails"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/ruby-on-rails" class="post-tag no-tag-menu" title="show questions tagged 'ruby-on-rails'" rel="tag">ruby-on-rails</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">330329</span> </span> </div> <div class="dno js-hidden" data-name=".net"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/.net" class="post-tag no-tag-menu" title="show questions tagged '.net'" rel="tag">.net</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">315128</span> </span> </div> <div class="dno js-hidden" data-name="sql-server"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/sql-server" class="post-tag no-tag-menu" title="show questions tagged 'sql-server'" rel="tag">sql-server</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">314304</span> </span> </div> <div class="dno js-hidden" data-name="swift"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/swift" class="post-tag no-tag-menu" title="show questions tagged 'swift'" rel="tag">swift</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">308472</span> </span> </div> <div class="dno js-hidden" data-name="python-3.x"> <a href="/web/20220201150300/https://stackoverflow.com/questions/tagged/python-3.x" class="post-tag no-tag-menu" title="show questions tagged 'python-3.x'" rel="tag">python-3.x</a> <span class="item-multiplier"><span class="item-multiplier-x">×</span> <span class="item-multiplier-count">304910</span> </span> </div> <a href="#" class="show-more js-show-more js-gps-track" data-gps-track="related_tags.click({ item_type:2 })"> more related tags </a> <script> StackExchange.ready(function () { var $div = $('#h-related-tags').parent(); $div.find('.js-show-more').click(function () { $div.find('.js-hidden').show(); $(this).remove(); return false; }); }); </script> </div> <div id="hot-network-questions" class="module tex2jax_ignore"> <h4> <a href="https://web.archive.org/web/20220201150300/https://stackexchange.com/questions?tab=hot" class="js-gps-track s-link s-link__inherit" data-gps-track="posts_hot_network.click({ item_type:1, location:9 })"> Hot Network Questions </a> </h4> <ul> <li> <div class="favicon favicon-electronics" title="Electrical Engineering Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://electronics.stackexchange.com/questions/606530/rounding-a-square-waves-corners" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:135 }); posts_hot_network.click({ item_type:2, location:9 })"> "Rounding" a square wave's corners? </a> </li> <li> <div class="favicon favicon-travel" title="Travel Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://travel.stackexchange.com/questions/171976/united-airlines-cancelled-my-flight-less-than-24-hours-after-i-booked-it-what" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:273 }); posts_hot_network.click({ item_type:2, location:9 })"> United Airlines cancelled my flight less than 24 hours after I booked it - what are my options? </a> </li> <li> <div class="favicon favicon-quant" title="Quantitative Finance Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://quant.stackexchange.com/questions/69708/black-scholes-pde-in-forward-log-space" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:204 }); posts_hot_network.click({ item_type:2, location:9 })"> Black Scholes PDE in forward log space </a> </li> <li> <div class="favicon favicon-christianity" title="Christianity Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://christianity.stackexchange.com/questions/89353/was-lazarus-in-a-coma" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:304 }); posts_hot_network.click({ item_type:2, location:9 })"> Was Lazarus in a coma? </a> </li> <li> <div class="favicon favicon-quantumcomputing" title="Quantum Computing Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://quantumcomputing.stackexchange.com/questions/23891/how-to-find-the-stabilizer-generators-for-a-post-measurement-state" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:694 }); posts_hot_network.click({ item_type:2, location:9 })"> How to find the stabilizer generators for a post-measurement state? </a> </li> <li> <div class="favicon favicon-boardgames" title="Board & Card Games Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://boardgames.stackexchange.com/questions/57035/do-i-have-to-know-what-a-word-means-in-order-to-play-it-in-scrabble" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:147 }); posts_hot_network.click({ item_type:2, location:9 })"> Do I have to know what a word means in order to play it in Scrabble? </a> </li> <li> <div class="favicon favicon-skeptics" title="Skeptics Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://skeptics.stackexchange.com/questions/52984/did-north-korean-missiles-reach-space-in-early-2022" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:212 }); posts_hot_network.click({ item_type:2, location:9 })"> Did North Korean missiles reach space in early 2022? </a> </li> <li> <div class="favicon favicon-history" title="History Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://history.stackexchange.com/questions/68198/why-was-the-red-army-successful-against-the-japanese-in-1939-but-perform-poorly" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:324 }); posts_hot_network.click({ item_type:2, location:9 })"> Why was the Red Army successful against the Japanese in 1939 but perform poorly against Finland 1939-40 and early part of WW2? </a> </li> <li> <div class="favicon favicon-academia" title="Academia Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://academia.stackexchange.com/questions/181824/should-i-phone-a-professor-if-they-havent-replied-to-my-email" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:415 }); posts_hot_network.click({ item_type:2, location:9 })"> Should I phone a professor if they haven't replied to my email? </a> </li> <li> <div class="favicon favicon-worldbuilding" title="Worldbuilding Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://worldbuilding.stackexchange.com/questions/223410/sapient-as-juveniles-monstrous-as-adults" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:579 }); posts_hot_network.click({ item_type:2, location:9 })"> Sapient as juveniles, monstrous as adults </a> </li> <li> <div class="favicon favicon-tex" title="TeX - LaTeX Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://tex.stackexchange.com/questions/632028/why-put-figures-on-top-or-bottom-of-page" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:85 }); posts_hot_network.click({ item_type:2, location:9 })"> Why put figures on top or bottom of page? </a> </li> <li> <div class="favicon favicon-japanese" title="Japanese Language Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://japanese.stackexchange.com/questions/93242/how-does-%e5%bd%a2%e5%ae%b9%e8%a9%9e%e3%81%8b%e3%82%8b-work-in-classical-japanese" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:257 }); posts_hot_network.click({ item_type:2, location:9 })"> How does 形容詞+かる work in Classical Japanese? </a> </li> <li class="dno js-hidden"> <div class="favicon favicon-worldbuilding" title="Worldbuilding Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://worldbuilding.stackexchange.com/questions/223442/infantry-portable-coilgun-power-sources" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:579 }); posts_hot_network.click({ item_type:2, location:9 })"> Infantry portable coilgun power sources </a> </li> <li class="dno js-hidden"> <div class="favicon favicon-unix" title="Unix & Linux Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://unix.stackexchange.com/questions/688790/bash-calc-returns-800-should-be-600-echo-800-4-3" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:106 }); posts_hot_network.click({ item_type:2, location:9 })"> bash calc returns 800 (should be 600): echo "$(( 800 / (4 / 3) ))" </a> </li> <li class="dno js-hidden"> <div class="favicon favicon-christianity" title="Christianity Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://christianity.stackexchange.com/questions/89343/does-the-catholic-church-teach-a-specific-way-to-pray-to-the-saints" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:304 }); posts_hot_network.click({ item_type:2, location:9 })"> Does the Catholic Church teach a specific way to pray to the saints? </a> </li> <li class="dno js-hidden"> <div class="favicon favicon-codereview" title="Code Review Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://codereview.stackexchange.com/questions/273583/face-tracking-with-recognition-and-age-gender-detection" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:196 }); posts_hot_network.click({ item_type:2, location:9 })"> Face tracking with recognition and age/gender detection </a> </li> <li class="dno js-hidden"> <div class="favicon favicon-movies" title="Movies & TV Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://movies.stackexchange.com/questions/116851/in-which-military-branch-did-ted-striker-serve" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:367 }); posts_hot_network.click({ item_type:2, location:9 })"> In which military branch did Ted Striker serve? </a> </li> <li class="dno js-hidden"> <div class="favicon favicon-music" title="Music: Practice & Theory Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://music.stackexchange.com/questions/121007/are-large-displays-bad-in-a-recording-studio" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:240 }); posts_hot_network.click({ item_type:2, location:9 })"> Are large displays bad in a recording studio? </a> </li> <li class="dno js-hidden"> <div class="favicon favicon-worldbuilding" title="Worldbuilding Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://worldbuilding.stackexchange.com/questions/223467/are-there-any-heavier-than-air-gasses-that-could-be-made-using-medieval-tech-whi" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:579 }); posts_hot_network.click({ item_type:2, location:9 })"> Are There Any Heavier Than Air Gasses That Could Be Made Using Medieval Tech Which Would Have Military Applications? </a> </li> <li class="dno js-hidden"> <div class="favicon favicon-puzzling" title="Puzzling Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://puzzling.stackexchange.com/questions/114671/a-very-famous-person" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:559 }); posts_hot_network.click({ item_type:2, location:9 })"> A very famous person </a> </li> <li class="dno js-hidden"> <div class="favicon favicon-gaming" title="Arqade"></div><a href="https://web.archive.org/web/20220201150300/https://gaming.stackexchange.com/questions/395217/is-it-possible-to-increase-the-satchel-size" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:41 }); posts_hot_network.click({ item_type:2, location:9 })"> Is it possible to increase the satchel size? </a> </li> <li class="dno js-hidden"> <div class="favicon favicon-law" title="Law Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://law.stackexchange.com/questions/77490/can-the-vice-president-vote-themselves-into-positions-of-power" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:617 }); posts_hot_network.click({ item_type:2, location:9 })"> Can the Vice President vote themselves into positions of power? </a> </li> <li class="dno js-hidden"> <div class="favicon favicon-tex" title="TeX - LaTeX Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://tex.stackexchange.com/questions/632222/a-prime-in-parentheses" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:85 }); posts_hot_network.click({ item_type:2, location:9 })"> A prime in parentheses </a> </li> <li class="dno js-hidden"> <div class="favicon favicon-woodworking" title="Woodworking Stack Exchange"></div><a href="https://web.archive.org/web/20220201150300/https://woodworking.stackexchange.com/questions/13530/what-type-of-table-saw-blade-is-best-for-jointing" class="js-gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:9, target_site:603 }); posts_hot_network.click({ item_type:2, location:9 })"> What type of table saw blade is best for jointing? </a> </li> </ul> <a href="#" class="show-more js-show-more js-gps-track" data-gps-track="posts_hot_network.click({ item_type:3, location:9 })"> more hot questions </a> </div> </div> </div> </div> <script>;(()=>{"use strict";function j(a){return"string"==typeof a?document.getElementById(a):a}function k(a){return!!(a=j(a))&&"none"===getComputedStyle(a).display}function e(a){return!k(a)}function n(a){return!!a}function i(a){return /^\s*$/.test(j(a).innerHTML)}function a(a){var b=a.style;b.height=b.maxHeight=b.minHeight="auto",b.display="none"}function c(a){var b=a.style;b.height=b.maxHeight=b.minHeight="auto",b.display="none",[].forEach.call(a.children,c)}function l(a){var b=a.style;b.height=b.maxHeight=b.minHeight="auto",b.removeProperty("display")}function q(a,b){var c;return function(){return a&&(c=a.call(b||this,arguments),a=null),c}}function o(a){var b=document.createElement("script");b.src=a,document.body.appendChild(b)}function r(a,b){return a.push=function(a){return b(),delete this.push,this.push(a)},a}function x(){return"undefined"!=typeof googletag&&!!googletag.apiReady}function m(){var a;x()||(window.googletag={cmd:(a=g,r([],a))})}function b(a){var b=a.split("_")[0],c=u.ids[b],d=u.slots[c];return"function"==typeof d&&(d=d(b)),{path:"/248424177/"+h+"/"+c+"/"+p,sizes:d,zone:c}}function d(f){try{Array.isArray(clc.dfp.slotsRenderedEvents)||(clc.dfp.slotsRenderedEvents=[]),clc.dfp.slotsRenderedEvents.push(f);var g=f.slot.getSlotElementId(),e=[];g||e.push("id=0");var h=document.getElementById(g);if(g&&!h?e.push("el=0"):h.hasAttribute("data-clc-stalled")&&e.push("st=1"),0!==e.length)return void v(e.join("&"));var j=b(g),k=(j.path,j.sizes,j.zone);if(clc.collapse&&clc.collapse[k]&&f.isEmpty)return h.id,c(h),void h.setAttribute("data-clc-ready","true");if(h.id,f.lineItemId,-1!==z.dh.indexOf(f.lineItemId))c(h);else if(f.lineItemId){h.setAttribute("data-clc-prefilled","true");var m=h.parentElement;if(m.classList.contains("js-zone-container")){switch(a(m),h.id,m.querySelectorAll(".js-report-ad-button-container")[0].style.height="24px",g){case"dfp-tlb":case"dfp-tag":m.classList.add("mb8");break;case"dfp-mlb":case"dfp-smlb":case"dfp-bmlb":m.classList.add("my8");break;case"dfp-isb":m.classList.add("mt24");break;case"dfp-m-aq":m.classList.add("my12"),m.classList.add("mx-auto");}l(m),l(h)}else l(h);"dfp-msb"==g&&c(document.getElementById("hireme"))}h.setAttribute("data-clc-ready","true")}catch(a){var n=document.querySelector("#dfp-tsb, #dfp-isb, #clc-tsb");n&&n.setAttribute("data-clc-ready","true"),v("e=1")}}function s(d,f){"dfp-isb"===d&&f.setTargeting("Sidebar",["Inline"]),"dfp-tsb"===d&&f.setTargeting("Sidebar",["Right"]);var e=b(d),g=e.path,h=e.sizes;e.zone,JSON.stringify(h);var a=googletag.defineSlot(g,h,d);a.addService(f);var c=d.split("_");if("clc-cpa"==c[0]&&c[1]){var i=c[1];a.setTargeting("talent-company-id",i)}}window.clc=window.clc||{};var z=function(a,b){for(var c in b)a[c]=b[c];return a}({"lib":"https://web.archive.org/web/20220201150300/https://cdn.sstatic.net/clc/clc.min.js?v=9fb71081b5c6","style":"https://web.archive.org/web/20220201150300/https://cdn.sstatic.net/clc/styles/clc.min.css?v=86ebc1aa2ac9","u":"https://web.archive.org/web/20220201150300/https://clc.stackoverflow.com/markup.js","wa":true,"kt":2000,"tto":true,"h":"clc.stackoverflow.com","allowed":"^(((talent\\.)?stackoverflow)|(blog\\.codinghorror)|(serverfault|askubuntu)|([^\\.]+\\.stackexchange))\\.com$","wv":true,"al":false,"dh":[5171832659],"abd":true},clc.options||{}),t=q(function(){o(z.lib)});window.clc=window.clc||{},clc.cmd=clc.cmd||[];var f=clc.cmd;Array.isArray(clc.cmd)&&(0<clc.cmd.length?t():r(clc.cmd,t));var g=q(function(){z.targeting_consent||void 0===z.targeting_consent?o("https://web.archive.org/web/20220201150300/https://securepubads.g.doubleclick.net/tag/js/gpt.js"):o("https://web.archive.org/web/20220201150300/https://pagead2.googlesyndication.com/tag/js/gpt.js")}),p=/^\/tags\//.test(location.pathname)||/^\/questions\/tagged\//.test(location.pathname)?"tag-pages":/^\/$/.test(location.pathname)||/^\/home/.test(location.pathname)?"home-page":"question-pages",h=location.hostname,u={slots:{lb:[[728,90]],mlb:[[728,90]],smlb:[[728,90]],bmlb:[[728,90]],sb:function(a){return"dfp-tsb"===a?[[300,250],[300,600]]:[[300,250]]},"tag-sponsorship":[[730,135]],"mobile-below-question":[[320,50],[300,250]],msb:[[300,250],[300,600]],"talent-conversion-tracking":[[1,1]]},ids:{"dfp-tlb":"lb","dfp-mlb":"mlb","dfp-smlb":"smlb","dfp-bmlb":"bmlb","dfp-tsb":"sb","dfp-isb":"sb","dfp-tag":"tag-sponsorship","dfp-msb":"msb","dfp-m-aq":"mobile-below-question","clc-tlb":"lb","clc-mlb":"mlb","clc-tsb":"sb","clc-cpa":"talent-conversion-tracking"}},v=function(a){new Image().src="https://"+z.h+"/stalled.gif?"+a};window.clc=window.clc||{},clc.options=z,clc.cmd=f,clc.dfp={load:function b(l){void 0===l&&(l=Object.keys(u.ids).filter(function(a){return"clc-cpa"!=a}));var o=["dfp-mlb","dfp-smlb"];if(!x())return m(),void googletag.cmd.push(function(){return b(l)});var q=function(a){var b=a.map(j).filter(n);return{eligible:b.filter(i).filter(e),ineligible:b.filter(k)}}(l),r=q.eligible,f=q.ineligible;if(r.forEach(function(b){a(b)}),f.forEach(c),0!==r.length){var g;z.abd&&((g=document.createElement("div")).className="adsbox",g.id="clc-abd",g.style.position="absolute",g.style.pointerEvents="none",g.innerHTML=" ",document.body.appendChild(g));var p=googletag.pubads().getSlots().filter(function(a){return 0<=l.indexOf(a.getSlotElementId())});googletag.destroySlots(p);var h=googletag.pubads();z.sf&&(h.setForceSafeFrame(!0),h.setSafeFrameConfig({allowOverlayExpansion:!0,allowPushExpansion:!0,sandbox:!0})),void 0!==z.targeting_consent&&(z.targeting_consent,h.setRequestNonPersonalizedAds(z.targeting_consent?0:1),z.targeting_consent||h.setPrivacySettings({limitedAds:!0})),z.ll||h.enableSingleRequest(),window.clc=window.clc||{},clc.sreEvent||(h.addEventListener("slotRenderEnded",d),clc.sreEvent=!0),function(a){var b=window.clc&&clc.dfp&&clc.dfp.targeting||{};"SystemDefault"===b.ProductVariant&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?b.ProductVariant="Dark":b.ProductVariant="Light"),Object.keys(b).forEach(function(c){b[c],a.setTargeting(c,b[c])})}(h);var t=r.filter(function(a){return!z.ll||0>o.indexOf(a.id)}),v=r.filter(function(a){return!!z.ll&&0<=o.indexOf(a.id)});t.forEach(function(a){a.id,s(a.id,h),a.setAttribute("data-dfp-zone","true")}),googletag.enableServices(),t.forEach(function(a){a.id,googletag.display(a.id)}),z.ll&&(h.enableLazyLoad({fetchMarginPercent:0,renderMarginPercent:0}),v.forEach(function(a){a.id,s(a.id,h),a.setAttribute("data-clc-prefilled","true")}),v.forEach(function(a){a.id,googletag.display(a.id)}))}}},z.al&&f.push(function(){return clc.load()}),m()})();</script><script> var clc = clc || {}; clc.collapse = { sb: !0, 'tag-sponsorship': !0, lb: !0, mlb: !0, smlb: !0, bmlb: !0, 'mobile-below-question': !0 }; clc.options = clc.options || {}; clc.options.sf = !0; clc.options.hb = !1; clc.options.ll = !0; clc.options.targeting_consent = !1; clc.options.performance_consent = !1; clc.cmd = clc.cmd || []; clc.cmd.push(function () { window.clc_request='A2w6WPCT5dkIAAAAAAAAAAACAAAAAQAAAAAAAAAAAAC42C6pQq8vluFM'; clc.load(); }); clc.dfp = clc.dfp || {}; clc.dfp.targeting = {Registered:['false']}; clc.dfp.targeting.TargetingConsent = ['false']; const urlParams = new URLSearchParams(window.location.search); if (urlParams.has('dfptestads')) { const dfptestads = urlParams.get('dfptestads'); clc.dfp.targeting.DfpTestAds = dfptestads; } var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; googletag.cmd.push(function () { clc.dfp.load(); }); StackExchange.ready(function () { googletag.cmd.push(function () { StackExchange.ads.init(googletag, '/ads/report-ad', 'Report this ad') }) }); </script> <footer id="footer" class="site-footer js-footer" role="contentinfo"> <div class="site-footer--container"> <div class="site-footer--logo"> <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/"><svg aria-hidden="true" class="native svg-icon iconLogoGlyphMd" width="32" height="37" viewbox="0 0 32 37"><path d="M26 33v-9h4v13H0V24h4v9h22Z" fill="#BCBBBB"/><path d="m21.5 0-2.7 2 9.9 13.3 2.7-2L21.5 0ZM26 18.4 13.3 7.8l2.1-2.5 12.7 10.6-2.1 2.5ZM9.1 15.2l15 7 1.4-3-15-7-1.4 3Zm14 10.79.68-2.95-16.1-3.35L7 23l16.1 2.99ZM23 30H7v-3h16v3Z" fill="#F48024"/></svg></a> </div> <nav class="site-footer--nav"> <div class="site-footer--col"> <h5 class="-title"><a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/" class="js-gps-track" data-gps-track="footer.click({ location: 3, link: 15})">Stack Overflow</a></h5> <ul class="-list js-primary-footer-links"> <li><a href="/web/20220201150300/https://stackoverflow.com/questions" class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 16})">Questions</a></li> <li><a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/jobs" class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 17})">Jobs</a></li> <li><a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/jobs/directory/developer-jobs" class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 11})">Developer Jobs Directory</a></li> <li><a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/jobs/salary" class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 28})">Salary Calculator</a></li> <li><a href="/web/20220201150300/https://stackoverflow.com/help" class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 3 })">Help</a></li> <li><a onclick="StackExchange.switchMobile("on")" class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 12 })">Mobile</a></li> </ul> </div> <div class="site-footer--col"> <h5 class="-title"><a href="https://web.archive.org/web/20220201150300/https://stackoverflowbusiness.com/" class="js-gps-track" data-gps-track="footer.click({ location: 3, link: 19 })">Products</a></h5> <ul class="-list"> <li><a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/teams" class="js-gps-track -link" data-ga="["teams traffic","footer - site nav","stackoverflow.com/teams",null,{"dimension4":"teams"}]" data-gps-track="footer.click({ location: 3, link: 29 })">Teams</a></li> <li><a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/talent" class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 20 })">Talent</a></li> <li><a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/advertising" class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 21 })">Advertising</a></li> <li><a href="https://web.archive.org/web/20220201150300/https://stackoverflowsolutions.com/explore-teams" class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 22 })">Enterprise</a></li> </ul> </div> <div class="site-footer--col"> <h5 class="-title"><a class="js-gps-track" data-gps-track="footer.click({ location: 3, link: 1 })" href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/company">Company</a></h5> <ul class="-list"> <li><a class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 1 })" href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/company">About</a></li> <li><a class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 27 })" href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/company/press">Press</a></li> <li><a class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 9 })" href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/company/work-here">Work Here</a></li> <li><a class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 7 })" href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/legal">Legal</a></li> <li><a class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 8 })" href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/legal/privacy-policy">Privacy Policy</a></li> <li><a class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 37 })" href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/legal/terms-of-service">Terms of Service</a></li> <li><a class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 13 })" href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/company/contact">Contact Us</a></li> <li class="" id="consent-footer-link"><a class="js-gps-track -link js-cookie-settings" data-gps-track="footer.click({ location: 3, link: 38 })" href="#" data-consent-popup-loader="footer">Cookie Settings</a></li> <li><a class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link: 39 })" href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/legal/cookie-policy">Cookie Policy</a></li> </ul> </div> <div class="site-footer--col site-footer--categories-nav"> <div> <h5 class="-title"><a href="https://web.archive.org/web/20220201150300/https://stackexchange.com/" data-gps-track="footer.click({ location: 3, link: 30 })">Stack Exchange Network</a></h5> <ul class="-list"> <li> <a href="https://web.archive.org/web/20220201150300/https://stackexchange.com/sites#technology" class="-link js-gps-track" data-gps-track="footer.click({ location: 3, link: 24 })"> Technology </a> </li> <li> <a href="https://web.archive.org/web/20220201150300/https://stackexchange.com/sites#culturerecreation" class="-link js-gps-track" data-gps-track="footer.click({ location: 3, link: 24 })"> Culture & recreation </a> </li> <li> <a href="https://web.archive.org/web/20220201150300/https://stackexchange.com/sites#lifearts" class="-link js-gps-track" data-gps-track="footer.click({ location: 3, link: 24 })"> Life & arts </a> </li> <li> <a href="https://web.archive.org/web/20220201150300/https://stackexchange.com/sites#science" class="-link js-gps-track" data-gps-track="footer.click({ location: 3, link: 24 })"> Science </a> </li> <li> <a href="https://web.archive.org/web/20220201150300/https://stackexchange.com/sites#professional" class="-link js-gps-track" data-gps-track="footer.click({ location: 3, link: 24 })"> Professional </a> </li> <li> <a href="https://web.archive.org/web/20220201150300/https://stackexchange.com/sites#business" class="-link js-gps-track" data-gps-track="footer.click({ location: 3, link: 24 })"> Business </a> </li> <li class="mt16 md:mt0"> <a href="https://web.archive.org/web/20220201150300/https://api.stackexchange.com/" class="-link js-gps-track" data-gps-track="footer.click({ location: 3, link: 24 })"> API </a> </li> <li> <a href="https://web.archive.org/web/20220201150300/https://data.stackexchange.com/" class="-link js-gps-track" data-gps-track="footer.click({ location: 3, link: 24 })"> Data </a> </li> </ul> </div> </div> </nav> <div class="site-footer--copyright fs-fine md:mt24"> <ul class="-list -social md:mb8"> <li><a class="js-gps-track -link" data-gps-track="footer.click({ location: 3, link:4 })" href="https://web.archive.org/web/20220201150300/https://stackoverflow.blog/?blb=1">Blog</a></li> <li><a href="https://web.archive.org/web/20220201150300/https://www.facebook.com/officialstackoverflow/" class="-link js-gps-track" data-gps-track="footer.click({ location: 3, link: 31 })">Facebook</a></li> <li><a href="https://web.archive.org/web/20220201150300/https://twitter.com/stackoverflow" class="-link js-gps-track" data-gps-track="footer.click({ location: 3, link: 32 })">Twitter</a></li> <li><a href="https://web.archive.org/web/20220201150300/https://linkedin.com/company/stack-overflow" class="-link js-gps-track" data-gps-track="footer.click({ location: 3, link: 33 })">LinkedIn</a></li> <li><a href="https://web.archive.org/web/20220201150300/https://www.instagram.com/thestackoverflow" class="-link js-gps-track" data-gps-track="footer.click({ location: 3, link: 36 })">Instagram</a></li> </ul> <p class="md:mb0"> site design / logo © 2022 Stack Exchange Inc; user contributions licensed under <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/help/licensing">cc by-sa</a>. <span id="svnrev">rev 2022.2.1.41322</span> </p> </div> </div> </footer> <script>StackExchange.ready(function () { StackExchange.responsiveness.addSwitcher(); })</script> <noscript> <div id="noscript-warning">Stack Overflow works best with JavaScript enabled <img src="https://web.archive.org/web/20220201150300im_/https://sb.scorecardresearch.com/p?c1=2&c2=17440561&cv=3.6.0&cj=1" alt=""> </div> </noscript> <script> (function(i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function() { (i[r].q = i[r].q || []).push(arguments) }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m); })(window, document, 'script', 'https://web.archive.org/web/20220201150300/https://www.google-analytics.com/analytics.js', 'ga'); StackExchange.ready(function () { StackExchange.ga.init({ autoLink: ["stackoverflow.blog","info.stackoverflowsolutions.com","stackoverflowsolutions.com"], sendTitles: true, tracker: window.ga, trackingCodes: [ 'UA-108242619-1' ], checkDimension: 'dimension42' }); StackExchange.ga.setDimension('dimension3', 'Questions/List'); StackExchange.ga.setDimension('dimension7', "1643727780.1920488962"); StackExchange.ga.trackPageView(); }); </script> <div class="ff-sans ps-fixed z-nav-fixed ws4 sm:w-auto p32 sm:p16 bg-black-750 fc-white bar-lg b16 l16 r16 js-consent-banner"> <svg aria-hidden="true" class="mln4 mb24 sm:d-none svg-spot spotCookieLg" style="color: var(--theme-button-filled-background-color)" width="96" height="96" viewbox="0 0 96 96"> <path d="M35 45.5a7.5 7.5 0 11-15 0 7.5 7.5 0 0115 0zM63.5 63a7.5 7.5 0 100-15 7.5 7.5 0 000 15zm-19 19a7.5 7.5 0 100-15 7.5 7.5 0 000 15z" opacity=".2"/> <path d="M56.99 2.53a23.1 23.1 0 0114.66 6.15h.01l.01.02c.57.55.61 1.27.5 1.74v.07a10.95 10.95 0 01-3.07 4.77 9 9 0 01-6.9 2.5 10.34 10.34 0 01-9.72-10.44v-.08a10 10 0 011.03-3.74l.01-.03.02-.02c.28-.5.82-.92 1.52-.95.63-.02 1.27-.02 1.93.01zm12.04 7.83a20.1 20.1 0 00-12.2-4.83l-.92-.03c-.23.6-.38 1.25-.43 1.94a7.34 7.34 0 006.95 7.34 6 6 0 004.64-1.7c.94-.88 1.6-1.9 1.96-2.72zm15.3 8.76a6.84 6.84 0 00-5.09-.24 7.9 7.9 0 00-3.28 2.05 1.8 1.8 0 00-.3 1.95l.02.02v.02a15.16 15.16 0 008.74 7.47c.64.23 1.32.08 1.8-.33a6.63 6.63 0 001.63-1.97l.01-.03.01-.03c1.67-3.5-.12-7.32-3.54-8.91zm-5.5 3.28c.36-.25.82-.5 1.35-.67.92-.3 1.92-.35 2.89.1 2.14 1 2.92 3.14 2.11 4.88-.12.21-.26.41-.43.6l-.26-.1a12.29 12.29 0 01-5.66-4.81zM32 24a2 2 0 11-4 0 2 2 0 014 0zm12 21a2 2 0 11-4 0 2 2 0 014 0zm36 4a2 2 0 11-4 0 2 2 0 014 0zm-7 21a2 2 0 11-4 0 2 2 0 014 0zM59 81a2 2 0 11-4 0 2 2 0 014 0zM22 63a2 2 0 11-4 0 2 2 0 014 0zm27 7a9 9 0 11-18 0 9 9 0 0118 0zm-3 0a6 6 0 10-12 0 6 6 0 0012 0zM33 41a9 9 0 11-18 0 9 9 0 0118 0zm-15 0a6 6 0 1012 0 6 6 0 00-12 0zm50 11a9 9 0 11-18 0 9 9 0 0118 0zm-3 0a6 6 0 10-12 0 6 6 0 0012 0zM44.08 4.24c.31.48.33 1.09.05 1.58a17.46 17.46 0 00-2.36 8.8c0 9.55 7.58 17.24 16.85 17.24 2.97 0 5.75-.78 8.16-2.15a1.5 1.5 0 012.1.66 12.08 12.08 0 0011 6.74 12.4 12.4 0 007.85-2.75 1.5 1.5 0 012.38.74A45.76 45.76 0 0192 48.16c0 24.77-19.67 44.9-44 44.9S4 72.93 4 48.16C4 25.23 20.84 6.28 42.64 3.58a1.5 1.5 0 011.44.66zM40.22 7C21.32 10.71 7 27.7 7 48.16c0 23.17 18.39 41.9 41 41.9s41-18.73 41-41.9c0-3.52-.42-6.93-1.22-10.2a15.5 15.5 0 01-7.9 2.15c-5.5 0-10.36-2.83-12.97-7.1a19.46 19.46 0 01-8.28 1.85c-11 0-19.86-9.1-19.86-20.24 0-2.7.52-5.26 1.45-7.62zM92 91a2 2 0 100-4 2 2 0 000 4zM7 8.5a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zM82.5 90a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm9.5-7.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM13.5 8a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM80 14.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM53.5 20a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"/> </svg> <p class="fs-body2 fw-bold mb4"> Your privacy </p> <p class="mb16 s-anchors s-anchors__inherit s-anchors__underlined"> By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our <a href="https://web.archive.org/web/20220201150300/https://stackoverflow.com/legal/cookie-policy">Cookie Policy</a>. </p> <div class="d-flex gs8 ai-stretch fd-column sm:fd-row"> <button class="flex--item s-btn s-btn__primary js-accept-cookies js-consent-banner-hide"> Accept all cookies </button> <button class="flex--item s-btn s-btn__filled js-cookie-settings" data-consent-popup-loader="banner"> Customize settings </button> </div> </div> <div id="onetrust-consent-sdk" class="d-none"></div> <div id="onetrust-banner-sdk" data-controller="s-modal"></div> <div id="ot-pc-content" class="d-none"></div> <div id="onetrust-style" class="d-none"> </div> <div class="d-none js-consent-banner-version" data-consent-banner-version="baseline"></div> </body> </html> <!-- FILE ARCHIVED ON 15:03:00 Feb 01, 2022 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 21:06:15 Dec 01, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.842 exclusion.robots: 0.042 exclusion.robots.policy: 0.026 esindex: 0.014 cdx.remote: 27.723 LoadShardBlock: 461.368 (6) PetaboxLoader3.datanode: 341.294 (7) PetaboxLoader3.resolve: 231.06 (2) load_resource: 299.994 -->