اشتباه عجیب مایکروسافت پلتفرم این شرکت را از کار انداخت

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از انگجت، این پلتفرم که از سال ۲۰۱۷ راه اندازی شده، برای تعامل آنلاین و همکاری‌های یکپارچه و حرفه‌ای از راه دور مورد استفاده قرار می‌گیرد. پلتفرم مذکور ترکیبی از امکانات گپ حرفه‌ای، نشست‌های ویدئویی، ذخیره سازی اطلاعات و غیره است.

مایکروسافت تیمز امروز برای چند ساعت از دسترس خارج شد و علت این مساله آن بود که این شرکت فراموش کرد گواهینامه امنیتی اس اس ال خود را به روز کرده و تجدید کند. گواهینامه یادشده برای برقراری ارتباط ایمن میان مرورگر وب و وب سرور مورد استفاده قرار می‌گیرد. به علت این بی دقتی کاربران نمی‌توانستند برای مدتی کوتاه ارتباط HTTPS را با سرورهای مایکروسافت برقرار کنند.

فراموشکاری مایکروسافت در مورد این مساله ساده باعث انتقادهای گسترده کاربران در شبکه‌های اجتماعی شده و بسیاری از آنها به همین علت شرکت یادشده را به باد انتقاد گرفته‌اند.

مایکروسافت تیمز رقیبی برای برنامه اسلک محسوب می‌شود و مشکلاتی از این دست می‌تواند از تعداد کاربران آن بکاهد.

95
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });