معاون راهبردی و توسعه بازار رگولاتوری منصوب شد

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

به گزارش خبرگزاری مهر به نقل از سازمان تنظیم مقررات و ارتباطات رادیویی، حسین فلاح جوشقانی در مراسم معارفه معاون راهبردی و توسعه بازار با اشاره به تغییر ساختار این سازمان گفت: رویکرد حاکم در تدوین ساختار جدید رگولاتوری در راستای انتظارات از این نهاد حاکمیتی بوده و با توجه به تغییرات مداوم حوزه ارتباطات و فناوری اطلاعات ممکن است در گذر زمان این ساختار نیز بازنگری شود.

وی افزود: شرایط فعلی با چند سال گذشته متفاوت است و هم در عرصه داخلی و هم بین‌المللی نیازهای جدیدی مطرح می‌شود که بخشی از آن باید در رگولاتوری پاسخ داده شود. ظرف یک تا دو سال آینده هیچ کسب و کاری در کشور ایجاد نخواهد شد مگر اینکه رد پایی از ICT در آن باشد. بر همین اساس با تفکرات و ابزار گذشته نمی‌توان پیش رفت و مسئولیت سنگینی به عهده رگولاتوری است.

معاون وزیر ارتباطات و فناوری اطلاعات گفت: از معاون راهبردی و توسعه بازار این انتظار را دارم در کنار به انجام رساندن روالهای معمول و پاسخگویی به مردم، برای ایجاد تحول دیجیتال زمینه‌سازی کرده و راهبردهای تدوین شده در بخش را عملیاتی کند.

فلاح جوشقانی با تاکید بر اینکه هدف رگولاتوری صرفا کسب درآمد برای دولت نیست، افزود: سازمان تنظیم مقررات و ارتباطات رادیوئی، نهاد درآمدی نیست و هدف ما در این مجموعه توسعه بخش ارتباطات و فناوری اطلاعات کشور است که امیدوارم معاون راهبردی و توسعه بازار با دانش و تجربه خود، همکاری و استفاده از پتانسیل‌های داخلی و ابزارهای قانونی بتواند آن را محقق کند.

وی تاکید کرد: رگولاتوری بنگاه اقتصادی نیست که دنبال سود و زیان باشد، نگاه و رویکرد رگولاتوری راهبری اقتصادی بخش ICT است و باید متفاوت از نگاه بنگاهداری باشد.

94
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)); });