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

پایگاه داده SQL Server چیست و چه قابلیتهای کاربردیای دارد؟
پایگاه داده SQL Server یک سامانه مدیریت پایگاه داده رابطهای (RDBMS) است که توسط شرکت مایکروسافت توسعه و پشتیبانی میشود. SQL Server از زبان استاندارد پرس و جوی ساخت یافته SQL سرنام Structured Query Language برای مدیریت و دسترسی به دادهها استفاده میکند. این پلتفرم قابلیتهای...

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

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

یادگیری شخصیسازی شده در سیستم آموزشی: چرا استفاده از این روش توصیه میشود
حمید نیکروش
اخبار جهان
مرکز بازسازی آموزش عمومی (CRPE) یک مرکز تحقیقاتی و تحلیل سیاستهای بهکارگرفتهشده در بخش توسعه راهکارهای ممکن در سراسر ایالات متحده آمریکا است. این مرکز در دانشگاه Washington Bothell قرار دارد و مأموریت اصلی آن، بازسازی مدل ارائه آموزش عمومی جهت آمادهسازی تمام دانشآموزان...

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

رشته مهندسی داده چیست و چرا پدید آمده است؟
حمیدرضا تائبی
پرونده ویژه
زندگی شخصی و دیجیتالی ما محصور در قلمرو دادههایی است که دائما تولید میشوند. از اینرو، جای تعجبی ندارد که رشتهای بهنام مهندسی داده به یکی از جریانهای مهم دنیای فناوری اطلاعات تبدیل شده است و تقریبا یکی از سودآورترین مشاغلی است که متخصصان آشنا به حوزه هوش مصنوعی و دادهها...
سیستمعامل شبکه (network operating system) چیست؟
حمیدرضا تائبی
فناوری شبکه
سیستم عامل شبکه (network operating system) یک سیستم عامل کامپیوتری (OS) است که عمدتا برای پشتیبانی از ایستگاههای کاری، رایانههای شخصی و در برخی موارد، ترمینالهای قدیمیتر که در یک شبکه محلی (LAN) قرار دارند، طراحی شده و مورد استفاده قرار میگیرد. سیستم عامل شبکه به چند دستگاه...

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

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

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

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

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

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

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

مرکز داده مجازی چیست و چگونه پیادهسازی میشود؟
مرکز داده مجازی (Virtual Data Center) یک زیرساخت مجازیسازی است که به شرکتها و سازمانها امکان میدهد تا منابع محاسباتی، شبکه و ذخیرهسازی را به صورت منطقی و مجازی در اختیار داشته باشند. در یک مرکز داده مجازی، ماشینهای مجازی، شبکههای مجازی و ذخیرهسازی مجازی بر روی یک زیرساخت...

حمیدرضا تائبی
29/06/1402 - 11:45

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

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

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

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

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

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

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

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

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

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

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

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

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

الناز قنبری
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) – آشنایی با عملگرها و عملوندها
حمیدرضا تائبی
برنامه نویسی
برای آنکه بتوانید از اطلاعات یا دادهها در برنامه کاربردی خود استفاده کنید؛ در اولین گام باید با نحوه نمایش و مقایسه نوعهای دادهای آشنا شوید. در یک برنامه کاربردی شما با انواع مختلفی از نوعهای دادهای سروکار دارید. در دنیای برنامهنویسی برای انجام محاسبات مختلف روی نوعهای...