بررسی و مقایسه محصولات شبکه
همه
رک
روتر
سوئیچ
آخرین مطالب
همه
فناوری شبکه
تعرفه اینترنت
برنامه نویسی

معماری فارغ از سرور (Serverless) چیست و چه نقشی در دنیای محاسبات دارد؟
معماری فارغ از سرور (Serverless)، یک الگوی معماری توسعه برنامههای کاربردی است که در آن توسعهدهندگان نیازی به مدیریت زیرساخت سرور ندارند. در این معماری، برنامهها بهصورت کدهای کوتاه و قابل تحویل تعریف میشوند که به آنها تابع (Function) گفته میشود. این توابع بهصورت خودکار در...
28/02/1404 - 14:05

آشنایی با انواع نمونه چارتهای سازمانی
حمیدرضا تائبی
دانش کامپیوتر
چارت سازمانی نمایش بصری است که ساختار سازمانی را به صورت گرافیکی و سلسلهمراتبی نشان میدهد. این نمودار به صورت خطی یا هرمی طراحی میشود و نشان میدهد که کدام افراد یا گروهها در سازمان به کدام افراد یا واحدها گزارش میدهند و چه سطحی از اختیارات و مسئولیتها را دارند.

مجموعه دادهها (Data Collection) چیست و چه کاربردی دارد؟
حمیدرضا تائبی
هوش مصنوعی, کارگاه
مجموعه دادهها (Dataset) به گروهی از اطلاعات یا نمونهها دادهها گفته میشود که به صورت ساختار یافته یا فاقد ساختار برای تحلیل، استفاده و مدلسازی در زمینههای مختلف مورد استفاده قرار میگیرد. این مجموعه میتواند شامل اعداد، متن، تصاویر، صداها، ویدئوها و دادههای دیگری باشد که...

سرعت اینترنت در کازرون به ۱۰۰۰ مگابیت بر ثانیه رسید
گزارش آگهی
به گزارش روابط عمومی آسیاتک؛ پروژه ارائه خدمات اینترنت مبتنی بر فیبر نوری (FTTH) این شرکت به ۲۹ هزار خانوار در کازرون، با حضور وزیر ارتباطات به بهرهبرداری رسید.

10 شغل برتر صنعت رایانش ابری در سال 1402
پرونده ویژه
آینده از آن رایانش ابری است و در این مسئله جای هیچگونه شکی وجود ندارد. زیرساختهای رایانش ابری بهدلیل انعطافپذیری بالایی که در اختیار توسعهدهندگان و شرکتها قرار میدهند، مورد توجه قرار دارند. این زیرساختها، هر آن چیزی را که کاربران از یک سیستم کامپیوتری انتظار دارند، به...

npm چیست، چه کاربردی دارد و چرا باید از آن استفاده کنیم؟
حمیدرضا تائبی
کارگاه
npm سرنام (Node Package Manager) یک ابزار مدیریت بستههای نرمافزاری برای زبان برنامهنویسی جاوااسکریپت است که بر روی پلتفرم نود جیاس (Node.js) قرار دارد. نرمافزارهایی که با استفاده از Node.js توسعه مییابند، میتوانند از npm برای نصب، مدیریت و بهروزرسانی بستههای مورد نیاز...

آشنایی با محبوبترین و پرکاربردترین کتابخانههای پایتون
حمیدرضا تائبی
کارگاه, برنامه نویسی
پایتون، به عنوان یک زبان برنامهنویسی بسیار محبوب، دارای اکوسیستم بزرگی از کتابخانهها و ماژولها است که توسط جامعه برنامهنویسان پایتون ایجاد شدهاند. این کتابخانهها و ماژولها مجموعهای از توابع و ابزارهای مفید را ارائه میکنند تا روند توسعه برنامههای پایتون را ساده کنند....

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

مرکز داده چیست، چه انواع و ویژگیهای فنی دارد؟
گزارش آگهی
مرکز داده (Data Center) یک زیرساخت فیزیکی است که برای ذخیرهسازی، مدیریت و پردازش دادهها استفاده میشود. این مراکز به طور معمول شامل تجهیزاتی مثل سرورها، تجهیزات ذخیرهسازی دادهها، تجهیزات شبکه، سیستمهای سرمایشی و سایر تجهیزات مربوط به فناوری اطلاعات هستند. مراکزداده برای...

بیشبرازش دادهها (Overfitting) چیست و چگونه بر آن غلبه کنیم؟
حمیدرضا تائبی
هوش مصنوعی, کارگاه
بیشبرازش دادهها (Overfitting) به وضعیتی گفته میشود که یک مدل آماری برای توصیف دادهها به شدت به دادههای آموزش خود متکی شده باشد و قابلیت تعمیم یافتن به دادههای جدید را نداشته باشد. به عبارتی دیگر، در بیشبرازش، مدل به دلیل یادگیری بیش از حد از دادههای آموزش، به ساختار و...

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

10 گواهینامه پردرآمد فناوری اطلاعات در سال 1402
دانش کامپیوتر, فناوری شبکه
در بازار کار فناوری اطلاعات، یکی از بهترین راهها برای متمایز شدن از دیگران، کسب گواهینامههای تخصصی است. گواهینامههای فناوری اطلاعات به افراد کمک میکنند تا شغل دلخواه خود را سریعتر پیدا کنند و از طرفی شانس متقاضیان برای احراز موقعیتهای شغلی برتر را افزایش میدهند.

آشنایی با مفهوم Defensive Programming در زمینه توسعه نرمافزار
حمیدرضا تائبی
کارگاه, برنامه نویسی
برنامهنویسی تدافعی (Defensive Programming) یک مهارت مهم در صنعت توسعه نرمافزار است که به منظور افزایش اطمینانپذیری و پایداری نرمافزارها استفاده میشود. هدف اصلی این رویکرد، کاهش خطرات وقوع خطاها و به حداقل رساندن تاثیر آنها در سیستم است. در این مطلب قصد داریم برخی از اصول...
صفحهها

معماری فارغ از سرور (Serverless) چیست و چه نقشی در دنیای محاسبات دارد؟
معماری فارغ از سرور (Serverless)، یک الگوی معماری توسعه برنامههای کاربردی است که در آن توسعهدهندگان نیازی به مدیریت زیرساخت سرور ندارند. در این معماری، برنامهها بهصورت کدهای کوتاه و قابل تحویل تعریف میشوند که به آنها تابع (Function) گفته میشود. این توابع بهصورت خودکار در...
28/02/1404 - 14:05

پروتکل مسیریابی بردار فاصله (Distance vector routing) چیست و چگونه کار میکند؟
علی حسینی
فناوری شبکه
وقتی دو یا چند شبکه به هم متصل میشوند، شبکهای بههم پیوسته پدید میآید. مسیریابهای شبکه یا روترها شبکهها را به هم متصل و بستههای داده را از شبکهای به شبکه دیگر هدایت میکنند. آنها مشخص میکنند که بستههای داده از چه مسیرهایی باید بگذرند تا به مقصد برسند؛ فرآیندی که به آن...

چگونه یک بستر مبتنی بر فناوری VoIP را به شکل رایگان پیادهسازی کنیم؟
محسن آقاجانی
فناوری شبکه
ارسال صدا از طریق پروتکل اینترنت (VoIP) یک فناوری متشکل از سختافزار و نرمافزار است که به کاربر کمک میکند با استفاده از اینترنت شبیه به یک تلفن معمولی با دیگران مکالمه برقرار کند. نرمافزار VoIP این امکان را در اختیار شما قرار میدهد تا یک سامانه کامپیوتری را به یک ابزار...

مقایسه پروتکلهای کنترل جریان داده: ایست و انتظار (Stop-and-wait) و پنجره لغزان (Sliding window)
علی حسینی
فناوری شبکه
در شبکههای ارتباطی وقتی فرستندهای برای گیرنده داده میفرستد، سرعت ارسال و دریافت داده باید متناسب باشد تا گیرنده بتواند آن را دریافت و پردازش کند، وگرنه ممکن است دادهها به مقصد نرسند و بین راه گم شوند. مدیریت ارسال و دریافت داده بین گرههای شبکه را کنترل جریان داده میگویند...

آموزش نصب وبسرور IIS در ویندوز 10 و ویندوز سرور 2019
علی حسینی
فناوری شبکه
بسته نرمافزاری IIS (مخفف Internet Information Services)، وبسروری است که مایکروسافت آن را برای سیستمعامل ویندوز سرور طراحی کرده است و البته در نسخههای عادی ویندوز نیز نصب میشود. این بسته نرمافزاری، جزئی از سیستمعامل ویندوز است اما بهطور پیشفرض فعال نیست و کاربران خود...

شبکه محلی نوری غیر فعال (POL) چه مزایایی ارائه میکند؟
حمیدرضا تائبی
فناوری شبکه
سازمانهایی که معماری شبکه آنها بر مبنای زیرساختهای مبتنی بر کابلهای مسی است و با مشکل کمبود پهنای باند در انتقال دادهها روبرو هستند باید به سراغ راهکارهای جایگزین قدرتمندتری بروند. یک راهحل کاربردی و قدرتمند پیادهسازی زیرساخت فیبر نوری برای شبکه ارتباطی است. پیشرفتهای...

آشنایی با سه رویکرد محبوب در زمینه مسیریابی و انتقال اطلاعات در شبکه
حمیدرضا تائبی
فناوری شبکه
چالش ارسال بستههای اطلاعاتی از مبدا به مقصد با کمترین میزان هدر رفت دادهها و دریافت اطلاعات در کوتاهترین زمان ممکن دغدغه بسیاری از کارشناسان شبکه است. کارشناسان شبکه همواره سعی میکنند از کارآمدترین روشها برای انتقال بستههای اطلاعاتی به مقصد استفاده کنند، با اینحال وجود...

شبکه توکنرینگ (Token-ring) چیست و چگونه کار میکند؟
علی حسینی
فناوری شبکه
توکنرینگ (Token Ring) نیز مانند اترنت، نوعی فناوری برای ایجاد شبکههای محلی (LAN) است. اولین نسخه توکنرینگ را شرکت آیبیام در اواسط دهه 1980 معرفی کرد. نسخه اولیه توکنرینگ با همبندی یا اصطلاحا توپولوژی فیزیکی حلقوی (Ring) پیادهسازی میشد. در اواخر دهه 1980 انجمن مهندسان...

تفاوت همبندی (توپولوژی) فیزیکی و منطقی شبکه چیست؟
علی حسینی
فناوری شبکه
در شبکههای رایانهای، همبندیها یا توپولوژیها را میتوان به دو نوع «همبندی یا توپولوژی فیزیکی» و «همبندی یا توپولوژی منطقی» تقسیم کرد. همبندی فیزیکی، ساختار فیزیکی اتصالات بین گرههای شبکه را نشان میدهد. اما همبندی منطقی، مکانیسم ارتباطی بین تجهیزات متصل به هم را...

سوئیچینگ چندلایه چیست و چه کاربردی دارد؟
حمیدرضا تائبی
فناوری شبکه
سوئیچ شبکه، یک دستگاه تحت شبکه است که نقطههای شبکه یا دستگاههای شبکه را به یکدیگر وصل مینماید. این واژه معمولاً به دستگاه چند پورتی گفته میشود که پردازش و انتقال داده را در لایه دوم مدل OSI انجام میدهد. سوئیچهایی که معمولاً در لایه سوم یا بالاتر پردازش را انجام میدهند،...

آشنایی با مفهوم کنترل ازدحام در شبکههای کامپیوتری
حمیدرضا تائبی
فناوری شبکه
ازدحام یکی از بزرگترین مشکلات پیرامون شبکه اینترنت و شبکههای محلی است. مشکلی که اگر برای آن راهکاری در نظر گرفته نشده باشد باعث میشود، روترها به یکباره با حجم انبوهی از ترافیک روبرو شوند و نتوانند به درستی به درخواستهاپ پاسخ دهند. این مشکل ممکن است به شکل پاسخدهی کند یا در...

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

آشنایی با اپراتورهای اینترنت ثابت و سیار کشور
فناوری شبکه
سازمان مقررات و ارتباطات رادیویی طی گزارش وضعیت کیفیت اینترنت ایران در 6 ماه اول سال 1399که برای 6 ماه نخست سال میباشد به معرفی اپراتورهای ثابت و سیار پرداخته است. در ادامه با نام و حوزه فعالیت اپراتورهای ارائه دهنده سرویس اینترنت ثابت و سیار آشنا میشوید.
صفحهها

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

الناز قنبری
10/04/1401 - 03:40

InfluxDB یک پایگاه داده سری زمانی قدرتمند و متن باز
InfluxDB یک پایگاه داده سری زمانی (Time Series Database - TSDB) متنباز است که توسط شرکت InfluxData توسعه یافته و به طور خاص برای ذخیرهسازی و بازیابی با کارایی بالا دادههای سری زمانی طراحی شده است. دادههای سری زمانی به دادههایی گفته میشود که در طول زمان تغییر میکنند و با...

حمیدرضا تائبی
27/02/1404 - 13:00

چگونه به یک توسعهدهنده اپلیکیشن اندروید تبدیل شویم
محسن آقاجانی
موبایل, اپلیکیشن, برنامه نویسی, پرونده ویژه
فناوری روزبهروز پیشرفت میکند و ما هر روز بیشتر از روز گذشته به امکاناتی که فناوری برای ما فراهم میکند، وابسته میشویم. توسعه اپلیکیشن و نرمافزار عامل محرکه اصلی اغلب فناوریهایی است که ما این روزها استفاده میکنیم. همچنین رشد چشمگیر فناوری دیجیتال نشان میدهد، جایگاه توسعه...

اگر مهارت دارید اما شغلی ندارید، متدولوژی نرمافزار را دریابید
حمیدرضا تائبی
برنامه نویسی, پرونده ویژه, استخدام
نرمافزار یک مفهوم انتزاعی و غیرقابل لمس است که با واژه مهندسی نرمافزار ارتباط مستقیمی دارد. مهندسی نرمافزار یک نظم مهندسی است که تمرکزش بر طراحی مقرونبهصرفه سیستمهای نرمافزاری با کیفیت بالا است.

آموزش رایگان پایتون (python)- آشنایی با مفهوم برنامهنویسی و قابلیتهای پایتون
حمیدرضا تائبی
برنامه نویسی
پیش از یادگیری برنامهنویسی و ساخت برنامههای کاربردی، ابتدا لازم است با مباحث اولیه برنامهنویسی آشنایی داشته باشید. مادامی که ندانید یک متغیر به چه معنا است، روال/رویه چه معنایی میدهد یا در حالت کلی یک برنامه چیست، هیچگاه موفق نخواهید شد برنامهای اصولی و استاندارد را پیاده...

کوتلیـن پر پرواز اندروید
حمیدرضا تائبی
اپلیکیشن, برنامه نویسی, پرونده ویژه
توسعه برنامههای اندرویدی دیگر همچون گذشته یک رویکرد ساده مبتنی بر یک زبان محبوب و چند محیط توسعه یکپارچه نیست. امروزه، به روشهای مختلفی میتوان برنامههای اندرویدی را ایجاد کرد؛ حتی بدون نیاز به دانش برنامهنویسی و از طریق سرویسهای آنلاین، با محدودیتهایی در این زمینه روبه...

آموزش رایگان زبان برنامهنویسی پایتون (python) - مقدمه
حمیدرضا تائبی
دانش کامپیوتر, برنامه نویسی
چه زبان برنامهنویسی را سراغ دارید که ترکیب نحوی آن ساده باشد و به شما اجازه دهد روی هر پلتفرم معروفی برنامهنویسی کرده و برنامههای خود را روی آن پلتفرم اجرا کنید؟ زبانی بهتر از پایتون سراغ دارید؟ پایتون ویژگی شگفتانگیزی دارد، این زبان به شما اجازه میدهد روی یک پلتفرم برنامه...

برنامهنویسی با React برای افراد مبتدی
محسن آقاجانی
کارگاه, برنامه نویسی
با وجود تمام امکاناتی که React در اختیار ما میگذارد، شروع کار با آن فرآیند چندان راحتی نیست. یادگیری این زبان برنامهنویسی یک منحنی پرپیچوخم از موانع بزرگ و کوچک است. در این مقاله سعی ما بر این است که ابتداییترین مراحل ساخت یک اپلیکیشن ساده React را به شما آموزش دهیم تا...

۷ دلیل قانع کننده برای یادگیری زبان برنامهنویسی Go
حمیدرضا تائبی
کارگاه, برنامه نویسی
در سالهای اخیر، زبان برنامهنویسی تقریبا جدیدی به نام Go یا همان GoLang توانسته است جایگاه ویژهای میان توسعهدهندگان پیدا کند. برنامهنویسان مجرب همواره مشتاق هستند زبان جدیدی را یاد بگیرند، زیرا زبانهای جدید قابلیتهای کاربردی قدرتمندی متناسب با تغییرات دنیای فناوری در...

فرانتاند، بکاند یا هر دو؟
حمیدرضا تائبی
کارگاه, برنامه نویسی
زمانیکه از دانشگاه فارغالتحصیل میشوید، ممکن است بهدرستی ندانید که نقطه شروع کجا است. برخی از فارغالتحصیلان رشته کامپیوتر تصمیم میگیرند به حوزه برنامهنویسی بکاند وارد شوند، برخی فرانتاند را انتخاب میکنند و گروه سوم نیز تصمیم میگیرند به سراغ یادگیری هر دو حوزه بروند، به...

همه آنچه باید درباره مدیریت ریسک در پروژههای نرمافزاری بدانید
میثاق محمدیزاده
برنامه نویسی, پرونده ویژه
توسعه نرمافزار فعالیتی است که از انواع پیشرفتهای فناورانه استفاده کرده و نیازمند داشتن سطح بالایی از دانش است. چون هر پروژه توسعه نرمافزار شامل چندین پارامتر غیرقطعی است. پارامترهایی که اطمینانپذیر و پایدار نیستند، تکلیف برنامهنویس و توسعهدهنده با آنها مشخص نیست و چند وجه...

5 دلیلی که نشان میدهند شغل برنامهنویسی وب بهتر از یادگیری ماشین است
حمید نیکروش
برنامه نویسی
بهنظر شما یادگیری ماشین و یادگیری عمیق نسبت به توسعهدهنده وب مسیر بهتری برای انتخاب شغل هستند؟ این سئوالی است که در ذهن خیلی از کارجویان و عاشقان دنیای فناوری شکل میگیرد. پس بهتر است نگاهی داشته باشیم به پاسخ این سئوال در Quora، مکانی فوقالعاده برای اشتراکگذاری دانش، تشویق...

آیا جولیا میتواند جایگزین زبانهای بزرگی همچون پایتون و آر شود؟
حمیدرضا تائبی
برنامه نویسی
زبان برنامهنویسی جولیا که نزدیک به 14 روز پیش (در زمان نگارش این مقاله) نسخه پایدار آن (1.0.2) منتشر شد، در مقایسه با زبانهای برنامهنویسی رایج و محبوبی همچون پایتون عملکردی به مراتب انعطافپذیرتر دارد. لازم به توضیح است که نگارش 1 این زبان در ماه اوت ارائه شد، زبانی که تیمی...

حقایق ناپیدا و تلخ برنامهنویسی که بیشتر به واقعیت نزدیک هستند
محسن آقاجانی
کارگاه, برنامه نویسی
بهتازگی باوری در جامعه فناوری شکلگرفته که میگوید برای پیشرفت بیشتر همه باید برنامهنویسی یاد بگیرند؛ اما چنین ایدهای کمی افراطگونه به نظر میرسد، زیرا کدنویسی نوع جدید سواد خواندن و نوشتن محسوب نمیشود. تب تبدیلشدن به ابر ثروتمندان دره سیلیکون جنبشی به نام «یادگیری...