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

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

حمیدرضا تائبی
24/06/1402 - 12:40

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

جراحی از راه دور، فناوریای که صنعت بهداشت و درمان را متحول میکند
شاهراه اطلاعات
جراحی از راه دور (Telesurgery)، یکی از دستاوردهای بزرگ دنیای فناوری برای حوزه پزشکی و بهویژه جراحی است که از فناوری رباتیک و شبکههای پرسرعت سلولی برای برقراری ارتباط میان بیماران و جراحانی که بهلحاظ جغرافیایی از یکدیگر دور هستند، استفاده میکند. بهطور معمول، در جراحی از راه...

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

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

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

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

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

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

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

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

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

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

ده شغل پردرآمد دنیای شبکه در سال 1402
شبکههای کامپیوتری و بهطور کلی فناوری اطلاعات، حوزههای روبهرشدی هستند که بازار کار خوبی را برای متخصصان این حوزه بهوجود آوردهاند. با توجه به اینکه همه شرکتها به شبکههای کامپیوتری نیاز دارند، در نتیجه بازار کار این گروه از متخصصان فناوری اطلاعات خوب است. علاوه بر این،...
18/06/1402 - 12:35

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

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

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

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

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

Hyperconvergence 2.0، نسل بعدی زیرساختهای فراهمگرا برای بهرمندی از خدمات ابر ترکیبی
فناوری شبکه
فراهمگرایی (Hyperconvergence) همانند همگرایی (Convergence) برای غلبه بر مشکلات رایج مدیریت زیرساختهای فناوری اطلاعات، سرویسهای مرکز داده نظیر سرور، ذخیرهساز و شبکه را در یک مجموعه قرار داده و با فراهم آوردن یک مکانیزم یکپارچه مبتنی بر یک واسط مدیریتی متمرکز فرآیند نظارت بر...

Netflow چیست و مولفههای آن چگونه کار میکنند؟
فناوری شبکه
شفافيت و قابلیت مشاهده جزئیات نقشی اساسی در نگهداری و امنیت شبکهها ایفا میکنند. در چنین شرایطی است كه مدیران میتوانند مشکلات را شناسایی و کارمندان ناسازگاری را کشف و آنها را اصلاح کنند. Netflow پروتکل توسعهیافته توسط سیسکو است که چنین اهدافی را برآورده میکند و در حالی که...

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

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

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

MPLS چیست و چرا با SD-WAN مقایسه میشود؟
حمیدرضا تائبی
فناوری شبکه, پرونده ویژه
اگر وبسایتها و مقالههایی که دو فناوری تعویض برچسبگذاری چند پروتکلی (MPLS) را با شبکه گسترده نرمافزارمحور (SD-WAN) مقایسه کردهاند را مطالعه کنید به خوبی نبود توضیحات کافی در ارتباط با پروتکل MPLS را احساس میکنید. به عبارت دقیقتر، خواننده با مطالعه این مقالهها تنها با...

سرویس لبه دسترسی ایمن چگونه امنیت شبکههای SD-WAN را ارتقا میدهد
محسن آقاجانی
فناوری شبکه, امنیت, پرونده ویژه
در دنیای شبکههای کامپیوتری راهکار جدیدی ابداع شده که نشان میدهد تعامل با شبکهها و زیرساختهای ارتباطی بهتر و راهحلهای امنیتی به شکل کارآمدتری مستقر میشوند. نام این فناوری که اولین بار توسط گارتنر معرفی شد، سرویس لبه دسترسی ایمن (SASE) سرنام Secure Access Service Edge است....
صفحهها

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

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

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

حمیدرضا تائبی
10/05/1402 - 12:35

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

آموزش رایگان پایتون (python)- آشنایی با نحوه به دام انداختن خطاها در پایتون
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون با طبقهبندی خطاها آشنا شدیم و دیدیم که شناسایی و برطرف کردن خطاهای زمان کامپایل به مراتب سادهتر از خطاهای زمان اجرا است. در این شماره قصد داریم با نحوه مدیریت خطاها در پایتون آشنا شویم.

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

آموزش رایگان پایتون (python)- آشنایی با مفهوم مدیریت خطاها در پایتون
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون با نحوه بهکارگیری فرمان if…elif آشنا شدیم و به مثالهای مختلفی اشاره کردیم که اجازه میدهند سناریوهای پیچیده تصمیمگیری را با استفاده از if…elif پیادهسازی کنید. در این شماره قصد داریم به سراغ مبحث مدیریت خطاها در پایتون برویم.

آموزش رایگان پایتون (python)- بهکارگیری فرمان if به شکل تودرتو
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون با نحوه انجام عملیات چندگانه، ساختار بلوک if….else و نحوه محاسبه چند شرط در یک فرمان if آشنا شدیم. در این شماره آموزش پایتون این مبحث را ادامه خواهیم داد.

آموزش رایگان پایتون (python)- آشنایی با دستور مرکب if…else
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون با نحوه دریافت ورودی از کاربر و اتخاذ تصمیمات آشنا شده و به شکل کلی دستور if را بررسی کردیم. در این قسمت با جزییات بیشتر این فرمان آشنا خواهیم شد.

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

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

آموزش رایگان پایتون (python) – آشنایی با مفهوم توابع و تقدم عملگرها در پایتون
حمیدرضا تائبی
برنامه نویسی
در شماره گذشته آموزش پایتون با عملگرها آشنا شدیم. در این مقاله با مبحث تقدم عملگرها و توابع در پایتون آشنا خواهیم شد.

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

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

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