بررسی و مقایسه محصولات شبکه
همه
رک
روتر
سوئیچ
آخرین مطالب
همه
فناوری شبکه
تعرفه اینترنت
برنامه نویسی
آشنایی با تفاوتهای لیست، دیکشنری و مجموعه در پایتون
زبانهای برنامههای برنامهنویسی با ارائه انواع مختلفی از نوعهای دادهای کار برنامهنویسان را به شکل قابل توجهی ساده کردهاند. به طوری که شما این قابلیت را در اختیار دارید که متناسب با کاری که انجام میدهید نوع داده مربوطه را انتخاب کرده و مورد استفاده قرار دهید. در کنار نوع...
حمیدرضا تائبی
23/12/1402 - 14:15
Torchtext چیست و چه قابلیتهایی در اختیار توسعهدهندگان قرار میدهد؟
حمیدرضا تائبی
هوش مصنوعی, کارگاه
Torchtext یک کتابخانه متنکاوی است که برای پردازش و پیشپردازش متون در پروژههای یادگیری عمیق و یادگیری ماشین توسعه پیدا کرده است. این کتابخانه برای کار با دادههای متنی و اجزای آن مانند کلمات، جملات و متون، ابزارها و توابعی را در اختیار برنامهنویسان قرار میدهد.
پایگاه داده SQL Server چیست و چه قابلیتهای کاربردیای دارد؟
حمیدرضا تائبی
کارگاه
پایگاه داده SQL Server یک سامانه مدیریت پایگاه داده رابطهای (RDBMS) است که توسط شرکت مایکروسافت توسعه و پشتیبانی میشود. SQL Server از زبان استاندارد پرس و جوی ساخت یافته SQL سرنام Structured Query Language برای مدیریت و دسترسی به دادهها استفاده میکند. این پلتفرم قابلیتهای...
مرکز داده مجازی چیست و چگونه پیادهسازی میشود؟
حمیدرضا تائبی
فناوری شبکه
مرکز داده مجازی (Virtual Data Center) یک زیرساخت مجازیسازی است که به شرکتها و سازمانها امکان میدهد تا منابع محاسباتی، شبکه و ذخیرهسازی را به صورت منطقی و مجازی در اختیار داشته باشند. در یک مرکز داده مجازی، ماشینهای مجازی، شبکههای مجازی و ذخیرهسازی مجازی بر روی یک زیرساخت...
چگونه یک مجموعه داده برای مدلهای هوشمند ایجاد کنیم؟
حمیدرضا تائبی
هوش مصنوعی, کارگاه
مجموعه داده (Dataset) مجموعهای از اطلاعات ساختارمند است که بهصورت سیستماتیک جمعآوری شده و برای تحلیل، پژوهش، آموزش ماشین و سایر فعالیتهای مرتبط با دادهها استفاده میشود. هر مجموعه داده میتواند شامل یک یا چند متغیر (فیلد) باشد که اطلاعات مربوط به موضوع خاصی را نمایان می...
هوش مصنوعی داده محور و عملکرد آن به چه صورتی است؟
حمیدرضا تائبی
دانش کامپیوتر, هوش مصنوعی
هوش مصنوعی دادهمحور (Data-Centric Artificial Intelligence) که برخی منابع آن را Data-Driven Artificial Intelligence نیز توصیف میکنند به استفاده از دادهها به عنوان محور اصلی در فرایند تصمیمگیری و آموزش مدلهای هوش مصنوعی اشاره دارد. در هوش مصنوعی دادهمحور، دادهها بهعنوان...
8 شغل پرتقاضای دنیای امنیت سایبری در سال 2023
امنیت
امنیت سایبری یک مسیر شغلی چالشبرانگیز است که فرصتهای کاری مختلفی در اختیار علاقهمندان قرار میدهد. تقریبا تمامی شرکتهایی که فعالیتهای تجاری آنها با دنیای دیجیتال و سایبری عجین شده است، برای حفظ محرمانگی اطلاعات و دور نگه داشتن هکرها از زیرساختهای ارتباطی سازمانی، نیازمند...
چگونه با WSL لینوکس را در ویندوز نصب کنیم؟
حمیدرضا تائبی
کارگاه
WSL سرنام Windows Subsystem for Linux یک قابلیت کاربردی در سیستمعامل ویندوز است که امکان اجرای توزیعهای لینوکس را درون ویندوز فراهم میکند. با استفاده از WSL، میتوانید محیط لینوکس را در ویندوز برای اجرای دستورات و برنامههای لینوکس استفاده کنید، بدون آنکه نیازی به نصب نرم...
تشخیص احساسات (Emotion Detection) چیست و چگونه آن را پیاده سازی کنیم؟
حمیدرضا تائبی
هوش مصنوعی, کارگاه
تشخیص احساسات (Emotion Detection)، فرایندی است که به وسیله آن میتوان احساسات و عواطف انسان را از طریق ورودیهایی مانند متن، صدا، تصویر یا دادههای حسگرها تشخیص داد. هدف اصلی این فرایند، تشخیص و تفکیک احساسات مثبت، منفی و خنثی است. در سالهای اخیر، با پیشرفت تکنولوژی و همچنین...
آشنایی با مشاغل جذاب دنیای مراکز داده در سال 1402
پرونده ویژه
مراکز داده یکی از حوزههای جذاب دنیای فناوری و بهویژه شبکه هستند که کار کردن در آنها جذابیتهای خاص خود را دارد. پویایی این صنعت باعث شده تا متخصصان این حوزه همواره نیازمند ارتقاء سطح دانش خود باشند و بهتدریج در کار خود پیشرفت کرده و ارتقاء شغلی را تجربه کنند. با ورود فناوری...
چرا آینده مشاغل و کسبوکارها با زنجیره بلوکی عجین شده است؟
پرونده ویژه
فناوری زنجیره بلوکی این ظرفیت را دارد که شیوه انجام کارها را دگرگون کند و تعریف جدیدی از شغل و کار ارائه دهد. این فناوری همهکاره، مزایایی همچون افزایش عملکرد عملیاتی و کاهش هزینهها را بههمراه دارد. فناوری زنجیره بلوکی کاربردهای متنوعی دارد و صنایع بسیاری از خدمات مالی و...
ده شغل پردرآمد دنیای شبکه در سال 1402
فناوری شبکه
شبکههای کامپیوتری و بهطور کلی فناوری اطلاعات، حوزههای روبهرشدی هستند که بازار کار خوبی را برای متخصصان این حوزه بهوجود آوردهاند. با توجه به اینکه همه شرکتها به شبکههای کامپیوتری نیاز دارند، در نتیجه بازار کار این گروه از متخصصان فناوری اطلاعات خوب است. علاوه بر این،...
الگوریتم عقبگرد (Backtracking) چیست؟
حمیدرضا تائبی
کارگاه
الگوریتم Backtracking یک روش محاسباتی است که برای حل مسائل با ساختارهای مشابه و تصمیمهای زنجیرهای استفاده میشود. این الگوریتم از رویکرد بازگشتی استفاده میکند و در هر مرحله از محاسبه، تمام انتخابهای ممکن را بررسی میکند و در صورت نیاز به سمت جلو میرود و در صورت عدم توانایی...
صفحهها
معماری Hierarchical DCN چیست و چه ویژگیهایی دارد؟
معماری Hierarchical DCN سرنام (Hierarchical Data Center Network) رویکردی در ارتباط با معماری شبکه برای دیتاسنترها است که بر اساس ساختار سلسله مراتبی (Hierarchy) طراحی میشود. در این معماری، شبکه دیتاسنتر به چند سطح تقسیم میشود که هر سطح وظایف و عملکردهای خاصی را عهدهدار است.
حمیدرضا تائبی
07/12/1402 - 13:15
شبکههای محلی مجازی چه مزایایی برای سازمانها دارند؟
حمیدرضا تائبی
فناوری شبکه
یک ایستگاه کاری تنها زمانی بخشی از یک شبکه محلی (LAN) به شمار میرود که از منظر فیزیکی به آن LAN تعلق داشته باشد. ملاک عضویت در اینجا موقعیت جغرافیایی است. حال اگر به یک اتصال مجازی بین دو ایستگاه متعلق به دو شبکه LAN فیزیکی مختلف نیاز داشته باشیم چه اتفاقی می افتد؟ ما تقریباً...
برای خرید یک ذخیرهساز تحت شبکه (NAS) کارآمد به چه نکاتی باید دقت کنیم؟
فناوری شبکه, راهنمای خرید
از ملزومات مهم شبکههای امروزی که باعث بهبود عملکرد خدمات میشود باید به ذخیرهساز تحت شبکه اشاره کرد. ذخیرهساز تحت شبکه (NAS) سرنام Network Attached Storage سامانهای فایلمحور و متصل به شبکه است که قابلیت نگهداری اطلاعات در یک مکان متمرکز را دارد و به کاربران اجازه میدهد...
شبکههای مولد تخاصمی (GAN) چیستند و چگونه کار میکنند؟
حمیدرضا تائبی
فناوری شبکه, کارگاه
شبکههای مولد تخاصمی (GAN) سرنام (Generative Adversarial Networks) در سال 2014 میلادی توسط Ian Goodfellow ابداع شدند و امروزه مورد توجه متخصصان هوش مصنوعی قرار دارند. این شبکهها بر مبنای رویکرد تئوری بازیها پدید آمدهاند که در آن یک شبکه یادگیری عمیق که مولد (Generator) نامیده...
مزایا و کاربردهای جدید 5G که در 10 سال آینده شاهد آنها خواهیم بود
حمیدرضا تائبی
فناوری شبکه
شبکههای تلفن همراه نسل اول (1G)، نسل دوم (2G)، نسل سوم (3G) و نسل چهارم (4G) به ترتیب در دهههای 1980، 1990، 2000 و 2010 به دنیای فناوری وارد شدند. آنها با ارائه ابزارهای ارتباطی مهم مانند تماسهای صوتی سیار، پیامهای متنی، دسترسی به اینترنت همراه، برنامههای کاربردی رسانههای...
چرا در سال 2022 رایانش ابری محبوبتر میشود؟ مزایا و کاربردهای آن کدام است؟
حمیدرضا تائبی
فناوری شبکه
با افزایش کاربران کامپیوتر و موبایل، ذخیرهسازی اطلاعات در همه زمینهها به یک اولویت تبدیل شده است. امروزه کسبوکارهای بزرگ و کوچک با دادههای خود پیشرفت میکنند و به همین دلیل مقدار زیادی از سرمایه خود را برای حفظ این دادهها هزینه میکنند. رویکرد فوق نیازمند یک تیم پشتیبانی...
مهندسان قابلیت اطمینان سایت (SREs) چه وظایفی در مراکز ابری دارند؟
حمیدرضا تائبی
فناوری شبکه
نظارت بر روندهای در حال استفاده از منابع و ارزیابی عملکرد زیرساختهای ابرمحور در یک بازه زمانی خاص مهم است. رویکرد فوق کمک میکند اطلاعات دقیقی در ارتباط با تاریخچه نحوه استفاده از منابع بهدست آورید و تصمیمات آگاهانهای در ارتباط با نحوه استفاده از منابع متناسب با ظرفیت آینده...
رایانش ابری چگونه وابستگی به زیرساختهای فناوری اطلاعات را کاهش میدهد
حمیدرضا تائبی
فناوری شبکه
یکی از جذابترین مشاغل دنیای فناوری در حوزه ابر و محاسبات ابری قرار دارد. چه دوست داشته باشید یا نداشته باشید دنیای فناوری به سمت ابر در حال حرکت است و بر همین أساس تا چند وقت دیگر شرکتها به شکل گستردهتری به به دنبال متخصصانی خواهند بود که مسلط به مهارتهای مرتبط با محاسبات...
ترانک چیست و چرا یکی از مفاهیم مهم دنیای شبکه است؟
فناوری شبکه
شبکه محلی مجازی (VLAN) به گروهبندی منطقی کلاینتها و تجهیزات در یک شبکه محلی اشاره دارد تا نظارت بر شبکه سادهتر شود و سرپرستان شبکه مدیریت دقیقتری بر پهنای باند داشته باشند. در روش فوق، گروهبندی توسط سوییچ انجام میشود. شبکه محلی مجازی با گروهبندی منطقی تجهیزاتی که در یک...
چگونه زیرساختهای ابری تحولی بزرگ در دنیای چندرسانهای به وجود میآورند؟
فناوری شبکه
امروزه اصطلاحات مهمی در حوزه رسانه و کسبوکار پدید آمدهاند که درک صحیح معنای آنها کمک زیادی به پیشبرد فعالیتهای تجاری میکند. اگر جستوجویی در فضای مجازی انجام دهید با واژگان اختصاری مثل OTT، OVD، VOD و نمونههای مشابه روبرو میشوید که هر یک به فناوری خاصی اشاره دارند که...
آموزش رایگان سکیوریتیپلاس: آشنایی با آدرس کلاسها و عملکرد پروتکل TCP/IP
حمیدرضا تائبی
فناوری شبکه, امنیت
برای برقراری ارتباط در اینترنت، سیستم شما باید با یک آدرس IP، یک ماسک زیر شبکه و یک گیتوی پیشفرض پیکربندی شود، اما قبل از تخصیص آدرس به کلاینتها یا میزبانها باید اطلاعات دقیقی در مورد کلاسهای مختلف آدرسهای آیپی داشته باشید.
چرا شبکه میهمان روتر امنیت شما را افزایش میدهد و چگونه ایجاد می شود؟
حمیدرضا تائبی
فناوری شبکه, امنیت
مودمروترهای شما دروازه دسترسی به اینترنت و ورود به دنیای وب است، با اینحال مجرمان سایبری نیز میتوانند بدون مشکل از طریق این دستگاه زیربنایی شبکه به زیرساخت ارتباطی شما نفوذ کرده و به بهرهبرداری از آسیبپذیریهای موجود در آن بپردازند. بنابراین کاربران خانگی و البته تجاری باید...
بازنگری در امنیت تلفنهای همراه در محل کار در زمان پساکرونا
حمیدرضا تائبی
فناوری شبکه, امنیت
آیا اقدامات امنیتی ماه مارس 2020 شرکتها برای مقابله با بیماری همهگیر کووید 19 را به خاطر میآورید؟ اقداماتی که باعث شدند تا کسبوکارها بخش عمدهای از فعالیتهای تجاری خود را برونسپاری کرده و به کارمندان اجازه دهند از راه دور وظایف محوله را انجام دهند؟ در حالی که همگان انتظار...
صفحهها
معرفی و خرید آنلاین بسته اینترنت همراه یک ماهه شاتل موبایل
بستههای اینترنت شاتل موبایل با زمانها و حجمهای متنوع، جهت پاسخگویی به طیف گسترده مشترکین طراحی شده است. شما میتوانید با فعالسازی بسته مناسب شاتل موبایل خود، علاوه بر مدیریت هزینه، از شبکه پرسرعت اینترنت شاتل موبایل بهرهمند شوید. در این مطلب، علاوه بر آشنایی با بستههای...
الناز قنبری
10/04/1401 - 03:40
آشنایی با تفاوتهای لیست، دیکشنری و مجموعه در پایتون
زبانهای برنامههای برنامهنویسی با ارائه انواع مختلفی از نوعهای دادهای کار برنامهنویسان را به شکل قابل توجهی ساده کردهاند. به طوری که شما این قابلیت را در اختیار دارید که متناسب با کاری که انجام میدهید نوع داده مربوطه را انتخاب کرده و مورد استفاده قرار دهید. در کنار نوع...
حمیدرضا تائبی
23/12/1402 - 14:15
آشنایی با رایجترین الگوهای برنامهنویسی
حمیدرضا تائبی
کارگاه, برنامه نویسی
الگوی برنامهنویسی که برخی منابع به آن پارادایم برنامهنویسی میگویند به معماری به کار گرفته شده در کدنویسیها اشاره دارد. البته دقت کنید منظور از معماری در این بحث نوع کدنویسی همچون تابعی، شیگرا و... است و ارتباطی با متدولوژیهای نرمافزاری ندارد.
راهنمای جامع آشنایی با سیستم کنترل نسخه گیت (Git)
حمیدرضا تائبی
کارگاه, برنامه نویسی
گیت (Git) یک سامانه کنترل نسخه (VCS) سرنام Version Control System رایگان و متنباز است. سامانه فوق در سال 2005 میلادی توسط لینوس توروالدز بنیانگذار کرنل لینوکس طراحی شد. برخلاف، سامانههای کنترل نسخه دیگر همچون آپاچی سابورژن که به شکل سامانه نسخه همروند (Concurrent Versions...
برنامهنویسی و هوش مصنوعی + زبانهای برنامهنویسی قدرتمند برای هوش مصنوعی
هوش مصنوعی, برنامه نویسی
هوش مصنوعی یک فناوری هوشمند است که معمولا از طریق یادگیری، عملکرد انسان را تقلید کرده، قادر به نتیجهگیری بوده، محتویات پیچیده را درک کرده، از دیالوگهای طبیعی بهره گرفته، کارایی شناختی انسانی را بهبود بخشیده و جایگزین انسان در انجام یکسری فرآیندهای تکرارشونده میشود. هوش مصنوعی...
درمانگری که برنامهنویس شد
حمید نیکروش
برنامه نویسی, پرونده ویژه
دِیو هوور برنامهنویس، مؤسس بوتکمپهای برنامهنویسی، درمانگر خانواده (Family therapy) و مشاور شرکتهای توسعه نرمافزار به برنامهنویسان پیشنهاد میکند برای بهتر دیدن شدن در بازار به شدت رقابتی برنامهنویسی به نکات مهمی دقت کنند. همچنین، به کسبوکارها پیشنهاد میکند به فکر...
نکات مهمی که برنامهنویسان باید در مورد سامانههای مدیریت دادههای کلیدی بدانند
محسن آقاجانی
برنامه نویسی, پرونده ویژه
یکی از ویژگیهای مهم عصر جدید، تولید سریع حجم زیادی از دادههای متجانس و غیر متجانس است که عمدتا از اصطلاح سیلاب دادهها برای توصیف آنها استفاده میشود. تاثیر این سیلاب بر کسبوکارها کاملا ملموس است. به همین دلیل تنها با مدیریت جامع، فراگیر و هدفمند این سیلاب دادهها است که می...
یادگیری برنامهنویسی به یک ضرورت برای متخصصان امنیت سایبری
حمیدرضا تائبی
امنیت, برنامه نویسی, پرونده ویژه
برخی مواقع، شرایط ایجاد میکند کارشناسان امنیتی برای حل مشکلات دست بهکار شوند و راهحلهایی برای رفع رخنههای امنیتی ابداع کنند. بهطور مثال، در برخی از سازمانها یکسری بازرسیهای امنیتی باید به شکل روزانه انجام شوند و این احتمال وجود دارد که دپارتمان امنیتی موفق نشوند در یک...
برنامهنویسی چیست؟ راهکارهایی برای برنامهنویس شدن و بدست آوردن اولین شغل
برنامه نویسی
برنامهنویسی یعنی نوشتن دستوراتی منطقی و پشتسر هم برای ماشینها، در حقیقت هنگامی که فردی برنامهنویسی میکند دستورات بهخصوصی را نوشته و کامپیوتر آنها را اجرا میکند، در اینجا منظور از کامپیوتر هر نوع وسیلهی دارای قدرت پردازشی و پردازنده است، این تعریف میتواند شامل رایانه...
اگر به فکر یادگیری این 10 زبان برنامهنویسی باشید بیکار نخواهید ماند
کارگاه, برنامه نویسی
برنامهنویسی قلب تپنده دنیای امروز است. کمتر صنعتی را پیدا میکنید که بدون وجود برنامههای کاربردی قادر به ادامه کار باشند. حتا بازاریابان نیز برای تحلیل بازارهای هدف به نرمافزارهای کاربردی نیاز دارند. با این توصیف مشاهده میکنیم که دنیای ما در سیطره زبانهای برنامهنویسی قرار...
آنگولار 4 و آنگولار 5 چه تفاوتهایی با هم دارند؟
حمید نیکروش
اخبار جهان, دانش کامپیوتر, برنامه نویسی
اگر طراحی وب انجام میدهید و با آنگولار کار میکنید حتما میدانید که آخرین نسخه منتشر شده آن آنگولار 5 است. اما آیا از تفاوتهای آنگولار 5 با نسخه پیشین یعنی آنگولار 4 مطلع هستید؟
جاوا یک زبان برنامهنویسی سازمانی همچنان مقتدر
محسن آقاجانی
برنامه نویسی, پرونده ویژه
زبان برنامهنویسی جاوا بیست و پنجمین سالگرد حضور خود در دنیای فناوری را جشن گرفت. 23 می 2020 بیست و پنج سال از زمانی میگذرد که شرکت سان مایکروسیستمز (Sun Microsystems ) برای اولین بار جاوا را به دنیا معرفی کرد. این زبان برنامهنویسی حتا با وجود رقبای قدرتمندی مثل پایتون و Go...
چرا یادگیری برنامهنویسی برای مهندسان شبکه یک ضرورت است؟
حمیدرضا تائبی
فناوری شبکه, برنامه نویسی, پرونده ویژه
اواخر دوران تحصیلم در دانشگاه زمانی که برای اولین بار در یک جلسه مصاحبه شرکت کردم، مصاحبهکننده از من پرسید دوست دارم در کدامیک از این مسیرها گام بردارم: "مهندس شبکه" یا "توسعهدهنده نرمافزار"؟ پاسخ دادم به هر دو موضوع علاقه دارم و در مورد آنها مطالعه کرده...
7 نکته برای نوشتن کدهایی بهتر و پاکیزهتر
محسن آقاجانی
برنامه نویسی
مهندسی نرم افزار تنها به یادگیری یک زبان برنامه نویسی و ساخت چند نرم افزار محدود نمیشود. از شما به عنوان یک مهندس یا توسعه دهنده نرم افزار انتظار میرود تا نرم افزار را خوب بنويسید. حال سوال اینجا است که چه چیزی باعث میشود یک نرم افزار خوب به نظر برسد؟