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

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

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

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

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

مدل Bert چیست، چگونه کار میکند و چه کاربردهایی دارد؟
پرونده ویژه
هنگامی که برای اولین بار یک شبکه عصبی پیچشی (Convolutional Neural Network) توانست در مسابقه ImageNet برنده شود، نگاهها به سمت یادگیری ماشین و یادگیری عمیق جلب شد. بهطوری که بسیاری از شرکتها به دنبال حل مشکلات با استفاده از الگوریتمهای هوشمند بودند، در حالی که غافل از این...

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

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

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

شبکه عصبی RBF چیست و چگونه در پایتون آن را پیادهسازی کنیم؟
حمیدرضا تائبی
هوش مصنوعی, کارگاه, برنامه نویسی
شبکه عصبی شعای پایه RBF سرنام (Radial Basis Function) یک نوع از شبکههای عصبی مصنوعی است که برای مسائل پردازش و تشخیص الگو استفاده میشود. نام آن از تابع پایه شعاعی (Radial Basis Function) الهام گرفته شده است.

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

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

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

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

زیرساخت دسکتاپ مجازی (VDI) چیست؟
حمیدرضا تائبی
فناوری شبکه
زیرساخت دسکتاپ مجازی VDI (مخفف Virtual Desktop Infrastructure) فناوری است که به شما امکان میدهد دسکتاپها و سیستمعاملهای کامپیوتری را در سرورهای مرکزی مجازیسازی کنید و به کاربران از طریق شبکه اجازه دسترسی به آن را بدهید. در این مدل، سیستمعامل و برنامههای کاربردی در سرورهای...
صفحهها

سرورهای HPE ProLiant Gen11 چه قابلیتهایی در اختیار سازمانها قرار میدهند؟
اواخر سال گذشته میلادی، اچپی بهطور رسمی از نسل جدید سرورهای پرولیانت موسوم به ProLiant Gen11 که توانایی کار با پردازندههای نسل چهارم ایامدی و اینتل را دارند، رونمایی کرد. پردازندههایی که از مجموعه دستورالعملهای پیشرفتهای استفاده میکنند و هستههای پردازشی بیشتری برای...
23/02/1404 - 13:40

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

راهنمای جامع آشنایی با HPE iLO 5
پریسا جعفری
فناوری شبکه

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

زیرساخت دسکتاپ مجازی (VDI) چه مزایایی برای سازمانها به همراه دارد؟
حمیدرضا تائبی
فناوری شبکه
فناوری زیرساخت دسکتاپ مجازی (VDI) سرنام Virtual Desktop Infrastructure راهکاری برای میزبانی محیطهای دسکتاپ در یک سرور مرکزی است. این فناوری بستری مجازی فراهم میکند تا دسکتاپهای کاربران روی سرور یا سرورها قرار بگیرد. در فناوری مجازیسازی دسکتاپ، دسکتاپهای مجازی مختلفی روی...

فناوری RAID چیست و چرا نقش مهمی در حفظ و تداوم شبکه دارد؟
حمیدرضا تائبی
فناوری شبکه
آرایه چندگانه دیسکهای مستقل (RAID) سرنام Redundant Array of Independent Disksراهکاری برای ذخیره اطلاعات روی چند دیسک سخت برای محافظت از دادهها در برابر خرابی دیسکهای سخت است. دیسکهای سختی که اینگونه پیکربندی میشوند به شکل یک دیسک سخت منطقی به سیستمعامل نشان داده میشوند...

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

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

مشکل Broadcast storms در شبکههای LAN چیست و چگونه برطرف میشود؟
فناوری شبکه
پروتکل درخت پوشا (STP) سرنام Spanning Tree Protocol یکی از موثرترین راهکار برای حل مشکل حلقه در شبکههای سوییچ شده است. پروتکل درخت پوشا، وظیفه مدیریت لینکها جهت فراهم کردن افزونگی (redundancy) مسیر و پیشگیری از ایجاد حلقه را دارد. مشکلی که شبکههای کامپیوتری دارند این است که...

پروتکل ARP چیست و چرا نقش مهمی در دنیای امروز دارد؟
حمیدرضا تائبی
فناوری شبکه
پروتکل تفکیک آدرس ARP سرنام Address Resolution Protocol یکی از پروتکلهای مهم دنیای شبکه است. هنگامی که یک سامانه متصل به شبکه قصد دارد پیامی از طریق شبکه ارسال کند، باید دادهها را در لایههای مدل OSI قرار دهد. بنابراین در هر لایه باید تمام اطلاعات سرایند مثل پورتهای TCP/UDP...

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

چرا مهندسان شبکه باید شناخت دقیقی از VPC داشته باشند؟
حمیدرضا تائبی
فناوری شبکه
هنگامی که به عنوان مهندس شبکه تصمیم میگیرید در شرکتی مشغول به کار شوید که خدمات زیرساختی شبکه و ابر را عرضه میکند باید با اصطلاحاتی مثل MPLS WAN، VRF، SD-WAN و واژگان تخصصی حوزه کاری خود آشنا باشید تا بتوانید وظایف را به بهترین شکل انجام دهید. یکی از مباحث مهم و جدی این روزهای...

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

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

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

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

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

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

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

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

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

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

قابلیتها و امکانات جدید اضافه شده به آخرین نسخه پایتون (3.9)
محسن آقاجانی
اخبار, برنامه نویسی
Python 3.9 به تازگی منتشر شده که شامل تغییرات قابل توجهی هم در قابلیتهای این زبان برنامه نویسی و هم در نحوه توسعه آن بوده است. در چند سال گذشته محبوبیت پایتون افزایش یافته و استفاده از آن در حوزههای که به سرعت در حال پیشرفت هستند مانند علم داده و یادگیری ماشین بسیار چشمگير بوده...

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

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

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

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

راهنمای جامع آشنایی با سیستم کنترل نسخه گیت (Git)
حمیدرضا تائبی
کارگاه, برنامه نویسی
گیت (Git) یک سامانه کنترل نسخه (VCS) سرنام Version Control System رایگان و متنباز است. سامانه فوق در سال 2005 میلادی توسط لینوس توروالدز بنیانگذار کرنل لینوکس طراحی شد. برخلاف، سامانههای کنترل نسخه دیگر همچون آپاچی سابورژن که به شکل سامانه نسخه همروند (Concurrent Versions...

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