بررسی و مقایسه محصولات شبکه
همه
رک
روتر
سوئیچ
آخرین مطالب
همه
فناوری شبکه
تعرفه اینترنت
برنامه نویسی
سیستم مدیریت انرژی EMS چیست و چه کاربردی دارد؟
سیستم مدیریت انرژی (EMS) سرنام energy-management-system یک ابزار قدرتمند و هوشمند است که برای نظارت، کنترل و بهینهسازی مصرف انرژی در ساختمانها، صنایع و شبکههای برق گسترده مورد استفاده قرار میگیرد. این سیستمها با جمعآوری دادههای مختلف از منابع انرژی، تجهیزات و سیستمهای...
حمیدرضا تائبی
06/09/1403 - 04:40
بیشبرازش دادهها (Overfitting) چیست و چگونه بر آن غلبه کنیم؟
حمیدرضا تائبی
هوش مصنوعی, کارگاه
بیشبرازش دادهها (Overfitting) به وضعیتی گفته میشود که یک مدل آماری برای توصیف دادهها به شدت به دادههای آموزش خود متکی شده باشد و قابلیت تعمیم یافتن به دادههای جدید را نداشته باشد. به عبارتی دیگر، در بیشبرازش، مدل به دلیل یادگیری بیش از حد از دادههای آموزش، به ساختار و...
هوش مصنوعی، یک انقلاب سیستمی
هرمز پوررستمی
دیدگاه و یاداشت
10 گواهینامه پردرآمد فناوری اطلاعات در سال 1402
دانش کامپیوتر, فناوری شبکه
در بازار کار فناوری اطلاعات، یکی از بهترین راهها برای متمایز شدن از دیگران، کسب گواهینامههای تخصصی است. گواهینامههای فناوری اطلاعات به افراد کمک میکنند تا شغل دلخواه خود را سریعتر پیدا کنند و از طرفی شانس متقاضیان برای احراز موقعیتهای شغلی برتر را افزایش میدهند.
آشنایی با مفهوم Defensive Programming در زمینه توسعه نرمافزار
حمیدرضا تائبی
کارگاه, برنامه نویسی
برنامهنویسی تدافعی (Defensive Programming) یک مهارت مهم در صنعت توسعه نرمافزار است که به منظور افزایش اطمینانپذیری و پایداری نرمافزارها استفاده میشود. هدف اصلی این رویکرد، کاهش خطرات وقوع خطاها و به حداقل رساندن تاثیر آنها در سیستم است. در این مطلب قصد داریم برخی از اصول...
راهنمای جامع آشنایی با مدل زبانی بزرگ (Large Language Model)
حمیدرضا تائبی
هوش مصنوعی, کارگاه
مدل زبانی بزرگ (Large Language Model) یک نوع مدل هوشمند است که به طور خاص برای پردازش و تولید متن استفاده شود. این مدلها معمولا با استفاده از شبکههای عصبی عمیق (Deep Neural Networks) پیادهسازی میشوند و میتوانند دادههای زیادی را در حافظه خود ذخیره و تحلیل کنند.
جادوی هوش مصنوعی؛ ترکیب قدرت جاوااسکریپت با هوش مصنوعی
حمیدرضا تائبی
هوش مصنوعی, کارگاه
ترکیب هوش مصنوعی (Artificial Intelligence) و جاوااسکریپت میتواند به شکلهای مختلفی صورت بگیرد و امکانات قدرتمندی در توسعه برنامههای وب فراهم کند. به طور مثال، میتوانیم با استفاده از کتابخانهها و فریمورکهای هوش مصنوعی مانند TensorFlow.js یا Brain.js، پردازش زبان طبیعی را در...
دوازده پرسشی که هر مدیرعاملی باید درباره هوش مصنوعی بپرسد
حمیدرضا تائبی
دانش کامپیوتر, هوش مصنوعی
هوش مصنوعی (AI) به سرعت در حال متحولسازی صنایع است و سطوح بیسابقه ای از کارایی، شخصیسازی و نوآوری را به ارمغان میآورد. بهعنوان یک مدیر، درک اینکه چگونه این فناوری میتواند بر سازمان شما تاثیر بگذارد ضروری است. در این مقاله به طور اجمالی و کوتاه دوازده پرسشی را که میتواند...
دامین کنترلر و اکتیو دایرکتوری چه تفاوتی با یکدیگر دارند؟
حمیدرضا تائبی
فناوری شبکه
اکتیو دایرکتوری (Active Directory) و دامین کنترلر (Domain Controller) از مولفههای کلیدی و مهم سیستم عامل ویندوز هستند که در محیط شبکه استفاده میشوند. اکتیو دایرکتوری، یک سرویس توزیع شده است که برای مدیریت و کنترل دسترسی کاربران، سرویسها و منابع در یک شبکه مبتنی بر سیستم عامل...
Bash در سیستم عامل ویندوز و لینکوس چیست؟
حمیدرضا تائبی
کارگاه
Bash یک محیط یا مفسر خط فرمان (shell) است که در سیستمهای عامل یونیکس و لینوکس و البته ویندوز ( به شیوه نصب روی این سیستم عامل) استفاده میشود. Bash مخفف Bourne Again SHell است و به عنوان نسخه بهبود یافته و گسترش یافته shell معروف به Bourne Shell شناخته میشود.
شماره 268 ماهنامه شبکه با پرونده ویژه دادهکاوی منتشر شد
اخبار ایران
در سرمقاله شماره 268 ماهنامه شبکه در ادامه سلسله مقالات هوش مصنوعی، اینبار با تفکر سیستمی آشنا میشوید، در فصل هوش مصنوعی با 7 نوع هوش مصنوعی پرکاربرد آشنا میشوید، در فصل فناوری شبکه راهنمای کاربردیای ارائه شده برای انتخاب بهترین رک برای تجهیزات دیتاسنتر، در فصل امنیت با مفهوم...
چگونه پروژههای پایتون خود را با Pipenv مدیریت کنیم؟
حمیدرضا تائبی
کارگاه
Pipenv یک ابزار مدیریت بسته پایتون است که بر پایه pip ساخته شده است و برای مدیریت وابستگیها و محیط مجازی پروژههای پایتون مورد استفاده قرار میگیرد. با استفاده از Pipenv، میتوانید وابستگیهای پروژه را به صورت دقیق مدیریت کنید و مانع بروز تداخل با وابستگیهای دیگر شوید. این...
Torchtext چیست و چه قابلیتهایی در اختیار توسعهدهندگان قرار میدهد؟
حمیدرضا تائبی
هوش مصنوعی, کارگاه
Torchtext یک کتابخانه متنکاوی است که برای پردازش و پیشپردازش متون در پروژههای یادگیری عمیق و یادگیری ماشین توسعه پیدا کرده است. این کتابخانه برای کار با دادههای متنی و اجزای آن مانند کلمات، جملات و متون، ابزارها و توابعی را در اختیار برنامهنویسان قرار میدهد.
صفحهها
پروتکل اترنت چیست و چه ویژگیهایی دارد؟ راهنمای کامل
پروتکل اترنت (Ethernet) زبان مشترکی است که دستگاههای مختلف در یک شبکه برای برقراری ارتباط از آن استفاده میکنند. این پروتکل، قوانین و استانداردهایی را تعریف میکند که نحوه انتقال دادهها بین دستگاههایی مانند کامپیوترها، سرورها، روترها و سویچها را مشخص میکند. به عبارت سادهتر...
حمیدرضا تائبی
30/08/1403 - 04:15
توان عملیاتی در شبکه به چه معنا است؟
فناوری شبکه
برخی از تجهیزات تحت شبکه با فشردهسازی دادههایی که ارسال میکنند، باعث بهبود کانال میشوند. اکثر مودمها از این ویژگی بهره میبرند. اگر حجم یک فایل بهطور مثال، ۶۴ کیلوبایتی را بتوان با فشردهسازی کاهش داد، زمان مورد نیاز برای انتقال کاهش مییابد. این کار میتواند از دید کاربر...
راهنمای جامع اصطلاحات، تعاریف و مبانی Active Directory
محسن آقاجانی
فناوری شبکه
اکتیو دایرکتوری (Active Directory) اطلاعات مربوط به اشیا شبکه را ذخیره و با ارائه یک ساختار سلسله مراتبی، زمینه سازماندهی دامنهها و منابع را به سادگی فراهم میکند. مایکروسافت اولین بار همراه با ویندوز سرور 2000 سرویس اکتیو دایرکتوری را به عنوان مخزن اصلی برای ذخیرهسازی...
چگونه به پنل تنظیمات روتری که گذرواژه آنرا فراموش کردهایم وارد شویم؟
فناوری شبکه
کارشناسان امنیتی همواره به کاربران هشدار میدهند زمانیکه روتری را خریداری کردند، در اولین فرصت گذرواژه دسترسی به تنظیمات روتر را تغییر دهند. بیشتر کاربران اینکار را انجام میدهند و پس از پیکربندی روتر ممکن است برای مدت زمان مدیدی به سراغ تنظیمات روتر نروند. همین مسئله باعث می...
بهترین راهکار ذخیرهسازی اطلاعات در شرایط قطعیهای برق چیست؟
حمیدرضا تائبی
فناوری شبکه
همانگونه که اطلاع دارید گرمای بیش از اندازه باعث شده تا مصرف برق روند صعودی پیدا کند و از طرفی به واسطه کمبود آب، نیروگاههای برق آبی با توان محدودتری برق تولید کنند. عدم مدیریت اصولی و منطبق با استانداردهای جهانی، اظهارنظرهای سلیقهای و سهلانگاری در اتمام پروژههای دست به دست...
چگونه بهترین هارددیسک را برای سرور انتخاب کنیم؟
حمیدرضا تائبی
فناوری شبکه
هارددیسکها بر سرعت و عملکرد سرورها تاثیر مستقیمی دارد. به بیان دقیقتر، اگر سرورها از هارددیسکهایی استفاده کنند که سرعت یا کیفیت جالبی نداشته باشند، این مسئله بر فرآیندهای تجاری کسبوکارها تاثیر منفی میگذارد. در این مقاله با چگونگی انتخاب هارددیسک مناسب برای سرورها آشنا می...
معنای چراغهای روی مودم یا روتر چیست؟
پریسا جعفری
فناوری شبکه
در این مطلب آموزشی، معنای رنگهای چراغ مودم و نحوه خواندن نمادها روی یک مودم بهصورت جداگانه بیان میشود.
شبکه چیست؟ آشنایی با انواع شبکه به زبان ساده
پریسا جعفری
فناوری شبکه
شبکه یعنی چگونه دو یا چند کامپیوتر را بهمنظور به اشتراکگذاری منابع، فایلها یا حتی یک ارتباط اینترنتی، به یکدیگر متصل کنیم. بسیاری از منازل و محیطهای کاری، بهنحوی، شبکههایی برای ارتباط میان کامپیوترهایشان دارند. اما چهار نوع شبکه اصلی برای استفاده کاربران در دسترس است که...
چگونه بر مبنای یک برنامه 5 مرحلهای به یک مهندس شبکه تبدیل شویم؟
حمیدرضا تائبی
فناوری شبکه
صنعت فناوری اطلاعات با ارائه راهحلهای قابل اعتمادی که زندگی شخصی و کاری مردم را دستخوش تغییرات اساسی کرده به سرعت در حال پیشرفت است. به همین دلیل تقاضا برای متخصصان فناوری اطلاعات روزبهروز در حال افزایش است. یکی از جذابترین مشاغل دنیای فناوری اطلاعات مهندس شبکه است....
اسکنر در شبکههای کامپیوتری چه نقشی دارد؟
فناوری شبکه
کارشناسان شبکه برای ارزیابی وضعیت شبکه و اطمینان از این موضوع که بستههای اطلاعاتی به شکل درستی در شبکه انتقال پیدا میکنند به ابزاری نیاز دارند که به آن اسکنر گفته میشود. اسکنر که معنای فارسی آن پویشگر است به برنامه کامیپوتری یا قطعهای سختافزاری گفته میشود که میتواند به...
چگونه یک وبسرور لینوکسی را پیادهسازی کنیم؟
حمیدرضا تائبی
فناوری شبکه, پرونده ویژه
لینوکس یکی از منعطفترین سیستمعاملهای دنیای نرمافزار است. انعطافپذیری این سیستمعامل به اندازهای زیاد است که میتوان روی یک کامپیوتر قدیمی این سیستمعامل را نصب و بدون مشکل از آن استفاده کرد. اگر یک کامپیوتر دسکتاپ یا لپتاپ قدیمی دارید این توانایی را دارید تا با استفاده...
سرور خصوصی مجازی چیست و چه کاربردی دارد؟
حمیدرضا تائبی
فناوری شبکه
چند ماه قبل مشکلی داشتم و راهحل من کمی غیرمعمول بود. مشكل این بود كه مردم در ارتباط با مشکلات سامانهها و زیرساختها درخواست کمک میکنند که البته این موضوع تا حدی طبیعی است، زیرا یک نویسنده مقالههای تخصصی حوزه فناوری اطلاعات با افرادی در ارتباط با است که مشکلات مختلفی در این...
Hyperconvergence 2.0، نسل بعدی زیرساختهای فراهمگرا برای بهرمندی از خدمات ابر ترکیبی
فناوری شبکه
فراهمگرایی (Hyperconvergence) همانند همگرایی (Convergence) برای غلبه بر مشکلات رایج مدیریت زیرساختهای فناوری اطلاعات، سرویسهای مرکز داده نظیر سرور، ذخیرهساز و شبکه را در یک مجموعه قرار داده و با فراهم آوردن یک مکانیزم یکپارچه مبتنی بر یک واسط مدیریتی متمرکز فرآیند نظارت بر...
صفحهها
معرفی و خرید آنلاین بسته اینترنت همراه یک ماهه شاتل موبایل
بستههای اینترنت شاتل موبایل با زمانها و حجمهای متنوع، جهت پاسخگویی به طیف گسترده مشترکین طراحی شده است. شما میتوانید با فعالسازی بسته مناسب شاتل موبایل خود، علاوه بر مدیریت هزینه، از شبکه پرسرعت اینترنت شاتل موبایل بهرهمند شوید. در این مطلب، علاوه بر آشنایی با بستههای...
الناز قنبری
10/04/1401 - 03:40
کتابخانه Requests در پایتون چیست و چه کاربردی دارد؟
کتابخانه Requests در پایتون، یک ابزار قدرتمند و ساده برای ارسال درخواستهای HTTP و دریافت پاسخ از سرورهای وب است. این کتابخانه به شما امکان میدهد تا با استفاده از کد پایتون، به راحتی با APIهای مختلف تعامل کنید، دادهها را از صفحات وب استخراج کنید و به طور کلی با دنیای وب به...
حمیدرضا تائبی
29/07/1403 - 14:25
راهنمای آموزش برنامهنویسی با زبان کوتلین
حمیدرضا تائبی
برنامه نویسی
کوتلین در مقایسه با زبانهای برنامهنویسی امروزی یک زبان جدید محسوب میشود که البته قرار است جایگزین زبان جاوا در ساخت برنامههای اندرویدی شود. برای بسیاری از کاربران این سوال مطرح میشود که اساسا اولین گام در یادگیری زبان برنامهنویسی کوتلین چیست و چگونه باید با این زبان برنامه...
چرا زبان برنامهنویسی C همچنان حکمرانی میکند
محسن آقاجانی
کارگاه, برنامه نویسی
هیچ فناوری (به ویژه در دنیای محاسبات دیجیتالی) 50 سال دوام نمیآورد، مگر آنکه عملکردی متمایز از دیگران داشته باشند. زبان برنامهنویسی C از سال 1972 تا به امروز فعال است و به عنوان یکی از قطبهای اصلی توسعه در دنیای نرمافزارها شناخته میشود. زبانی که بیش از 5 دهه در بطن طراحی...
چگونه از ابزار توسعه دهنده مرورگر وب استفاده کنیم
محسن آقاجانی
برنامه نویسی
علاوه بر این که تولیدکنندگان مرورگرها در تلاش هستند تا کاربران تجربه بهتری از وبگردی خود داشته باشند، آنها به توسعه دهندگان وب، طراحان و متخصصان تضمین کیفیت هم خدمت میکنند. گذشت آن روزهایی که تنها ابزار آزمايش و برنامه نویسی موجود در یک مرورگر به شما اجازه میداد تا فقط کد منبع...
10 ابزار برتر در زمینه برنامهنویسی زنجيره بلوکی
محسن آقاجانی
کارگاه, برنامه نویسی
انتخاب یک کتابخانه مناسب برای پیادهسازی زنجيره بلوکی، به میزان زیادی به روشی که سازمان شما میخواهد از زنجيره بلوکی بهرهبرداری کند، بستگی دارد. آنهایی که میخواهند از زنجيره بلوکی به عنوان یک منبع راستیآزمایی برای قراردادها استفاده کنند باید به سراغ کتابخانههایی بروند که...
آشنایی با الگوریتمهای مطرح و پرکاربرد یادگیری ماشین
محسن آقاجانی
کارگاه, برنامه نویسی
یادگیری ماشین شاخهای از فناوری هوش مصنوعی است که از شیوهها یا الگوريتمهای خاص برای ساخت خودکار مدلهایی از داده استفاده میکند. برخلاف یک سیستم معمولی که با پیروی از قوانین مشخص یک وظیفه را انجام میدهد، یک سیستم یادگیری ماشین از طریق تجربه کردن وظایف خود را یاد میگیرد. در...
راهنمای بهکارگیری Kafka Python برای پردازش سریع دادهها
محسن آقاجانی
کارگاه, برنامه نویسی
در این راهنمای Kafka Python ما یک اپلیکیشن پایتون خواهیم ساخت که دادهها را به یک تاپیک کافکا و اپلیکیشنهای دیگری که این پیغامها را مصرف میکنند، ارسال میکند. برای نشان دادن چگونگی تجزیه و تحلیل بزرگ دادهها، یک کانال ارتباطی از یک بزرگداده را پیکربندی خواهیم کرد که سنجههای...
معرفی خانواده پایتونها: آناکوندا، PyPy ،Cpython و دیگر توزیعهای پایتون
فرشاد رضایی
شاهراه اطلاعات, برنامه نویسی
هنگامی که پایتون را برای توسعه نرمافزار انتخاب میکنید در واقع یک اکوسیستم بزرگ از زبان برنامهنویسی را انتخاب کردهاید که تمامی شیوههای برنامهنویسی مورد نیاز را شامل میشود. اما علاوه بر کتابخانهها، برای همه چیز، از توسعه GUI تا یادگیری ماشین، شما میتوانید از چندین مجری (...
چرا باید از پایتون 3.7 به پایتون 3.8 برویم
فرشاد رضایی
برنامه نویسی, پرونده ویژه
پایتون 3.7 دیگر قدیمی شده است. در نسخه 3.7 از نظر عملکردها و بهینهسازی، بهبودهایی انجام شده و این داستان در مورد 3.8 نیز ادامه خواهد داشت. در حال حاضر، بیشتر قابلیتهای جدید در توسعه ماژول C قرار دارد. بر اساس اظهارنظرهای انجامشده میتوان حدس زد که چه قابلیتهای جدیدی به نسخه...
توسعهدهندگان وب چگونه باید یک سرور شخصی را روی کامپیوتر خود نصب کنند؟
حمیدرضا تائبی
کارگاه, برنامه نویسی
امروزه سایتهای مختلفی با اتکا بر سرویسهای قدرتمند و محبوبی همچون آپاچی، مایاسکیوال و پیاچپی به فعالیت میپردازند. این ترکیب سهگانه قدرتمند در سالهای گذشته عملکرد و کارایی مثبت خود را به خوبی نشان داده است. در شرایط عادی اگر به دنبال استفاده از این ترکیب هستید، چارهای جز...
جــاوا در مقابل پایتون: کدامیک زبان برنامهنویسی برتری است؟
کارگاه, برنامه نویسی
مقايسه کردن جاوا و پایتون به معنای روبهروی هم قرار دادن و رقابت بین آنها نیست. این دو زبان برنامهنویسی کاربردهای متفاوت و طرفداران خاص خود را دارند که بهتر است به عنوان دو نمونه از معروفترین زبانهای برنامهنویسی موجود، نگاه دقیقتری به شباهتها، تفاوتها، مزایا، معایب و...
8 نکته کلیدی و مهم پایتون که خیلی از توسعهدهندگان اطلاعی از آن ندارند
مهدی صنعتجو
برنامه نویسی, پرونده ویژه
پایتون شرایطی را فراهم کرده که دیگر برنامهنویسی برای علاقهمندان، یک آرزو نباشد و بسیاری از آنان که به کدنویسی نیاز دارند، استفاده از این زبان برنامهنویسی را یک مسیر خوب و مستقیم برای دستیابی به اهدافشان میدانند. از جمله کاربردهای پایتون، استفاده گسترده از آن در حوزه تحلیل...
پایتون، ستاره پر فروغ اما ترسناک آسمان فناوری
حمیدرضا تائبی
برنامه نویسی, پرونده ویژه
پایتون از معدود زبانهای برنامهنویسی مورد علاقه برنامهنویسان و شرکتهای بزرگ است. زمانیکه شرکتهای بزرگی همچون گوگل، پیکسار و.... از یک ابزار یا محصول استفاده میکنند، در حقیقت مهر تاییدی بر خوب بودن محصول زدهاند.