site stats

Latest leap second plan poses a dilemma for conscientious sysadmins


<!–Newest Bounce second plan poses a quandary for conscientious sysadmins Soar seconds shall be an occasional truth of sysadmin life until at the least 2023</h2> </section> <div class="modal eml-friend-wrapper" id="emailModal"> <div class="eml-ty eml-friend-success"> <i class="ss-icon ss-delete" /></p> <h3>Thanks</h3> <p class="msg-sent">Your message has been despatched.</p> </p></div> <div class="eml-friend-error"> <i class="ss-icon ss-delete" /></p> <h3>Sorry</h3> <p class="msg-sent">There used to be an error emailing this web page.</p> </p></div> </div> <section class="bodee"> <p>$(‘#” + slotName + “‘).responsiveAd(screenSize:’971 1115’, scriptTags: []);if (Object.keys(IDG.GPT.companions).length > 0) IDG.GPT.refreshAd(‘” + slotName + “‘);”;<br /> var adDivString = “</p> <p>” + adString + “</p> <p>“;</p> <p> placementDiff = applyInsert($(this), adDivString);<br /> if (debug)<br /> console.log(“Just positioned an Advert and the placementDiff is: ” + placementDiff);</p> <p> placementTarget = cumulativeHeight + placementDiff + interModuleHeight + adHeightBuffer;</p> <p> else<br /> var moduleDivString = “”;<br /> var elementId = “drr-mod-“+moduleCounter;<br /> moduleDivString = “”;<br /> modules.push(elementId);</p> <p> placementDiff = applyInsert($(this), moduleDivString);<br /> if (debug)<br /> console.log(“Just placed a module and the placementDiff is: ” + placementDiff);</p> <p> placementTarget = cumulativeHeight + placementDiff + interModuleHeight + moduleHeightBuffer;<br /> moduleCounter++;</p> <p> loopCounter++;</p> <p> // Avoid inserting Elements too quickly because of non-massive figures inflating the cumulative Top<br /> if ($(this).is(“Figure”) && !$(this).is(“Figure.massive”))<br /> cumulativeHeight += grafHeight;</p> <p> else<br /> cumulativeHeight += $(this).Peak() + grafHeight;</p> <p> );</p> <p> // clone Related Tales module to return in after eighth para in article body for Mobile breakpoint show<br /> var $relatedStories = $(‘.Associated-promo-wrapper’);<br /> if ($relatedStories.size)<br /> var $relatedStoriesClone = $relatedStories.clone();<br /> $relatedStoriesClone.insertAfter( “#drr-container > p:eq(7)”); </p> <p> // For Cell most effective, Place Ad after 2nd paragraph.<br /> if (firstMobileAdHtml)<br /> $(firstMobileAdHtml).insertAfter(“#drr-container > p:eq(1)”);</p> <p> var $insiderPromo = $(‘.insider-promo-wrapper’);<br /> if ($insiderPromo.length)<br /> var $insiderPromoClone = $insiderPromo.clone();<br /> $insiderPromoClone.insertAfter( “#drr-container > p:eq(1)”);</p> <p> //Place left side Component<br /> cumulativeHeight = Zero;<br /> var leftPlacementTarget = tagHeight = leftPlacementTarget)<br /> if (debug)<br /> console.log(“congratulations… we have now handed the preliminary Begin point”);</p> <p> if (leftPlacementIndex == null)<br /> //it can be Now Not just right sufficient to No Longer be a left Avoid – it also is just not a </p> <p> with an straight away preceding small or medium picture left Keep Away From.<br /> if (!isLeftAvoid($(this)) && noPrevFigures($(this)) )<br /> leftPlacementIndex = $(this).index();<br /> $leftPlacementElement = $(this);<br /> leftPlacementLookaheadStart = cumulativeHeight;<br /> if (debug)<br /> console.log(“is just not a left Steer Clear Of and no prev figures. ########## set placementIndex (“+leftPlacementIndex+”) and lookaheadStart (“+leftPlacementLookaheadStart+”) ##########”);</p> <p> else<br /> if (debug)<br /> console.log(“is a left Avoid or has earlier figures. continue”);</p> <p> else<br /> if (debug)<br /> console.log(“#### leftPlacementIndex already set to “+leftPlacementIndex+”. looking IN ADVANCE…”);</p> <p> //Not null; has been set<br /> if ((cumulativeHeight – leftPlacementLookaheadStart) > leftIntervalHeight)<br /> if (debug)<br /> console.log(“###### THRESHOLD REACHED. LOOKAHEAD COMPLETE. Finish ###### (cumulativeHeight – leftPlacementLookaheadStart) (“+(cumulativeHeight-leftPlacementLookaheadStart)+”) > leftIntervalHeight (“+leftIntervalHeight+”).”);</p> <p> return false;<br /> else<br /> if (debug) $(this).hasClass(‘inline-small’)<br /> );</p> <p> if (leftPlacementIndex != null && elementNotNearEnd($leftPlacementElement, leftPixelWindow))<br /> if (debug)<br /> console.log(” insert into index “+leftPlacementIndex);</p> <p> $(“#drr-container”).kids().eq(leftPlacementIndex).prior to(“</p> <p>“);</p> <p> IDG.GPT.trackOmniture();</p> <p> // Add Proper rail module content<br /> for (var i=0; i” + adString + “</section> </article> </section> </div> <p>“;</p> <p> perform getEpoParams() report.referrer.indexOf(“bing”) >= Zero)<br /> var classes = [3612, 3812];<br /> if (classes instanceof Array && classes.length > 0)<br /> var primaryCatId = categories[0];<br /> epoParams += “&catId=” + primaryCatId + “&referrer=search”;</p> <p> else<br /> epoParams += “&typeId=” + defaultTypeId + “&referrer=dwelling”; // default is ‘dwelling’ behavior</p> <p> // Default is to show like coming from homepage<br /> else </p> <p> epoParams += “&typeId=” + defaultTypeId + “&referrer=residence”;<br /> // default is ‘home’ habits</p> <p> return epoParams;</p> <p> /**<br /> * @param jqo Original jquery object Target<br /> * @param divString The div to be inserted.<br /> * @return Distinction in Top between Unique placement Goal and last Target.<br /> * Exams first 6 Elements for an allowable placement (600 pixel window).<br /> * If none, Check local for Elements that are not Right avoids.<br /> * If none, Situation Element prior to present Goal.<br /> */<br /> function applyInsert(jqo, divString)<br /> return false;</p> <p> // Return actual if Element has Category ‘reject’: is not going to Place drr modules/commercials next to those Elements<br /> function isRightReject(jqo)<br /> console.log(“in isRightReject”);<br /> if (jqo != null)<br /> if (jqo.hasClass(“reject”))<br /> if (debug)<br /> console.log(“isRightReject: found ‘reject’ Category”);</p> <p> return actual;</p> <p> return false;</p> <p> return false;</p> <p> // Returns true if Top of all Elements after this one is greater than 500; false otherwise<br /> operate elementNotNearEnd(Element, pixelWindow)<br /> if (pixelWindow == null)<br /> pixelWindow = 500;</p> <p> if (Component == null)<br /> return false;</p> <p> var remainingHeight = 0;<br /> var kids = $(“#drr-container”).kids().slice(Part.index());<br /> if (youngsters == null)<br /> return false;</p> <p> youngsters.EACH AND EVERY(operate(i)<br /> remainingHeight += $(this).Top();<br /> );<br /> if ( remainingHeight > pixelWindow)<br /> return proper;</p> <p> else<br /> if (debug)<br /> console.log(“Part too as regards to Finish. Remaining Peak is: ” + remainingHeight + ” and window is ” + pixelWindow); </p> <p> return false;</p> <p> /**<br /> * Return proper if need to Keep Away From this Part when placing left module.<br /> */<br /> function isLeftAvoid(jqo)<br /> if (jqo.is(“Figure”))<br /> if (debug)<br /> console.log(“isLeftAvoid: discovered Figure. return real”);</p> <p> return actual;</p> <p> if (jqo.is(“aside.pullquote”))<br /> if (debug)<br /> console.log(“isLeftAvoid: discovered pullquote. return proper”);</p> <p> return proper;</p> <p> if (jqo.is(“pre”))<br /> if (debug)<br /> console.log(“isLeftAvoid: discovered pre. return genuine”);</p> <p> return real;</p> <p> if (jqo.is(“div.gist”))<br /> if (debug)<br /> console.log(“isLeftAvoid: discovered github code block. return proper”);</p> <p> return genuine;</p> <p> if (jqo.is(“aside”) && jqo.hasClass(“sidebar”) && jqo.hasClass(“medium”))<br /> if (debug)<br /> console.log(“isLeftAvoid: discovered medium sidebar. return genuine”);</p> <p> return genuine;</p> <p> if (jqo.hasClass(“statsTable”))<br /> if (debug)<br /> console.log(“isLeftAvoid: found Category statsTable. return authentic”);</p> <p> return actual;</p> <p> if (jqo.hasClass(“product-sidebar”) && jqo.No Longer(“.fullwidth”).length > Zero)<br /> if (debug)<br /> console.log(“isLeftAvoid: discovered Classification product-sidebar. return true”);</p> <p> return actual;</p> <p> return false;</p> <p> /**<br /> * return genuine if there aren’t any figures sooner than the Goal placement that may bleed down into placement Part<br /> */<br /> perform noPrevFigures($originalTarget)<br /> var targetIndex = $originalTarget.index();<br /> var numElementsLookBack = 5;<br /> var figureIndex = null;<br /> var figureHeight = null;<br /> var startIndex = targetIndex – numElementsLookBack </p> <div id="drr-container"> <p>Conscientious sysadmins face a catch 22 situation on Dec. 31, when a new Bounce second will threaten the steadiness of Pc methods and networks.</p> <p>Scientists sometimes add a Soar second to Coordinated Common Time (UTC), the time reference most clocks are set via, with the intention to keep it in step with the earth’s step by step slowing rotation. If They did not, then clocks would be off by about a minute at noon by 2100.</p> <p> </p> <p>Pc programs do not like Soar seconds as they are programmed to are expecting the same selection of seconds in every minute of each hour of daily. The quite a lot of methods of tricking them into accepting the extra 2nd — stretching out the entire different seconds in the preceding minute, hour or day, repeating the identical second twice, or creating a 61st second in a minute, can lead to chaos as they have an effect on completely different computer systems in several ways.</p> <p>A Bounce 2d delivered in 2012 led to hassle for LinkedIn, Reddit, and Qantas, whereas the closing one, on June 30, 2015, <a href="http://www.computerworld.com/article/2942861/internet/leap-second-causes-internet-hiccup.html" target="new">led to round 2,000 Laptop networks around the world to crash.</p> <p>In November that Year, executive representatives at the United Nations’ World Radio Convention 2015 on international area and radio regulations have been invited to consider abolishing Leap seconds and the troubles they cause.</p> <p>Delegates at WRC-15 postponed the decision until 2023 while they gather more proof, that means Computer systems should deal with the results of Jump seconds for eight more years.</p> <p>In The Meantime, on recent proof, it can be probably that about three hundred and sixty five days in two would require a Soar 2d. The Next one is scheduled for middle of the night on Dec. 31, 2016.</p> <aside class="nativo-promo tablet desktop" id="" /> <p>The quandary for sysadmins next New Yr’s Eve, then, is whether or not to stay on accountability when everybody else is partying in order to decrease the results of the approaching Bounce 2nd. Or whether to show off their pagers, tell themselves that whatever will probably be, will be — and let the following chaos stand as testimony to WRC-23 delegates that the Soar 2d’s time is up.</p> </div> <div class="byline vcard author end-byline"> <div class="author-info"> <p class="author-name"> Peter Sayer — <span class="author-title">Paris Bureau Chief</span></p> <p class="bio">Peter Sayer covers open Supply software, European intellectual property rules, and common know-how breaking Information for the IDG Information Provider.</p> </p></div> <p><!-- end .author-info --></p> </div> <p><!-- blx4 #1218 blox4.html --></p> <div class="article-intercept"> <a href="http://www.cio.com/article/2847396/it-skills/8-free-online-courses-to-grow-your-tech-skills.html#tk.cross_2cio_intrcpt"><br /> <i class="ss-icon ss-navigateright" /><em> From CIO:</em> 8 Free On-line Lessons to Develop Your Tech Abilities<br /> </a></p></div> <p> <!-- /.bodee --></p> <section id="funnel"> <section class="popular-brand-cols"> <section class="popular-col"><!-- /.promo --><br /> <!-- ./promo newsletter --></p> </section> <section class="brand-col"> </section> </section> <section class="featured-col"><!-- blx4 #937 blox4.simple --></p> </section> </section> <p> <!-- /role=main --><!-- /#page-wrapper --></p> <footer> <section class="brand"><span class="logo">InfoWorld</span><br /> <span class="tagline"> </span></p> <p> <span class="follow"><br /> <label>Observe us</label><br /> </span></p> </section> <section class="topics"> <nav id="ft1" /> <nav id="ft2" /></section> <section class="about"> </section> <section class="copyright"> <div class="wrapper"> <p>Copyright © 1994 – 2016 InfoWorld, Inc. All rights reserved.</p> <div class="network"> <div id="network-selector"> <p>Discover the IDG Community <i class="ss-icon tick">descend</i></p> </p></div> <p><!-- /#network-selector --> </div> <p><!-- /.network --> </div> <p><!-- /.wrapper --><br /> </section> </footer> <p><!-- Begin welcome ad overlay - gpt-overlay position --><br /> <!-- End welcome ad overlay - gpt-overlay position --></p> <p> <!-- Begin gpt-skin/gpt-pin/inread --></p> <p> <!-- End gpt-skin/gpt-pin/inread --> </p> <p><!-- Begin BlueKai Tag --></p> <p><!-- CryptoJS --></p> <p><!-- End BlueKai Tag --></p> <p><!-- START Nielsen Online SiteCensus? V6.0 --><br /> <!-- COPYRIGHT 2010 Nielsen Online --></p> <p><!-- END Nielsen Online SiteCensus? V6.0 --></p> <p><!-- SiteCatalyst code version: H.26.2. Copyright 1996-2013 Adobe, Inc. All Rights Reserved More info available at http://www.omniture.com --></p> <p><img src="http://idgenterprise.d1.sc.omtrdc.net/b/ss/infoworld-production/1/H.25--NS/0" height="1" width="1" border="0" alt="" /><!--/DO NOT REMOVE/--><br /> <!-- End SiteCatalyst code version: H.26.2. --></p></div> <p><br /> <br /><a href="http://www.infoworld.com/article/3098028/it-management/latest-leap-second-plan-poses-a-dilemma-for-conscientious-sysadmins.html#tk.rss_all">Source Link </a></p> <div class="clear"></div> </div><!-- /entry --> <div id="comments"> <p> You must be logged in to post a comment <a href="http://greattodaynews.com/wp-login.php?redirect_to=http%3A%2F%2Fgreattodaynews.com%2Flatest-leap-second-plan-poses-a-dilemma-for-conscientious-sysadmins%2F"> Login </a> </p> </div><!-- #comments --> </div><!-- /main --> <div id="sidebar"> <div class="sidebarinner"> </div><!-- .sidebarinner --> </div><!-- /sidebar --> </div><!-- /container --></div><!-- end of wrapper --> <div id="footer"> <div id="foo_widget1"> <div id="flickr-widget-3" class="widget flickr_widget"><div class="widgetinner"><h3 class="widgettitle">Flickr Photo Stream</h3> <script type="text/javascript" src="http://www.flickr.com/badge_code_v2.gne?count=10&display=random&layout=x&source=all_tag&tag=&size=s"></script><div class="clear"></div></div></div> </div> <div id="foo_widget2"> <div id="recent-posts-3" class="widget widget_recent_entries"><div class="widgetinner"> <h3 class="widgettitle">Recent Posts</h3> <ul> <li> <a href="http://greattodaynews.com/labour-wants-new-customs-union-treaty-after-brexit-starmer/">Labour wants new customs union treaty after Brexit – Starmer</a> </li> <li> <a href="http://greattodaynews.com/supreme-court-case-seeks-disclosure-of-credit-card-fees-to-benefit-consumers/">Supreme Court case seeks disclosure of credit card fees to benefit consumers</a> </li> <li> <a href="http://greattodaynews.com/man-used-hunting-knife-in-brutal-slaying-at-massachusetts-library-authorities-say/">Man used hunting knife in brutal slaying at Massachusetts library, authorities say</a> </li> <li> <a href="http://greattodaynews.com/us-mens-curling-team-accidentally-given-womens-gold-medals/">US men’s curling team accidentally given women’s gold medals</a> </li> <li> <a href="http://greattodaynews.com/how-lily-newmark-found-bullying-closure-in-pin-cushion-film/">How Lily Newmark found bullying ‘closure’ in Pin Cushion film</a> </li> </ul> </div></div> </div> </div> <div id="footer_data"> <ul class="footerpages"> <li class="first"><a href="http://greattodaynews.com/" title="Great Today News">Home</a></li> <li class="page_item page-item-6"><a href="http://greattodaynews.com/privacy-policy/">Privacy Policy</a></li> <li class="page_item page-item-195"><a href="http://greattodaynews.com/contact/">Contact Us</a></li> <li class="page_item page-item-198"><a href="http://greattodaynews.com/video-gallery/">Video Gallery</a></li> <li class="page_item page-item-201"><a href="http://greattodaynews.com/sitemap/">Sitemap</a></li> <li><a rel="nofollow" href="http://greattodaynews.com/feed/">RSS</a></li> <li class="right"><a href="#top" title="Great Today News" rel="home"><strong>↑</strong> Great Today News</a></li> </ul> <div class="clear"></div> <p id="footer-left-side"> <a href="http://greattodaynews.com/" title="Great Today News" rel="home">Great Today News</a> </p><!-- #site-info --> <p id="footer-right-side"> <a href="http://greattodaynews.com/wp-login.php">Log in</a> - Designed by <a href="http://www.greattodaynews.com/" title="Today News">Today News</a> <script type='text/javascript' src='http://greattodaynews.com/wp-includes/js/comment-reply.min.js?ver=4.9.4'></script> <script type='text/javascript'> /* <![CDATA[ */ var wpcf7 = {"apiSettings":{"root":"http:\/\/greattodaynews.com\/wp-json\/contact-form-7\/v1","namespace":"contact-form-7\/v1"},"recaptcha":{"messages":{"empty":"Please verify that you are not a robot."}},"cached":"1"}; /* ]]> */ </script> <script type='text/javascript' src='http://greattodaynews.com/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=5.0'></script> <script type='text/javascript' src='http://greattodaynews.com/wp-includes/js/wp-embed.min.js?ver=4.9.4'></script> </p> <!-- #footer-right-side --> </div><!-- /footer_data --> <div class="hide"> <div id="adv_here"> <h3 class="widgettitle">Widgetized Section</h3> <p>Go to Admin » appearance » Widgets » and move a widget into Advertise Widget Zone</p> </div> </div> <!-- Quantcast Tag --> <script type="text/javascript"> var _qevents = _qevents || []; (function() { var elem = document.createElement('script'); elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js"; elem.async = true; elem.type = "text/javascript"; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem, scpt); })(); _qevents.push({ qacct:"p-XSTdT3wyH_FGD" }); </script> <noscript> <div style="display:none;"> <img src="//pixel.quantserve.com/pixel/p-XSTdT3wyH_FGD.gif" border="0" height="1" width="1" alt="Quantcast"/> </div> </noscript> <!-- End Quantcast tag --> </body> </html> <!-- Performance optimized by W3 Total Cache. Learn more: https://www.w3-edge.com/products/ Page Caching using disk: enhanced Served from: greattodaynews.com @ 2018-02-25 11:38:25 by W3 Total Cache -->