آخرین مطالب

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

هوش مصنوعی چه دستاوردهای مهمی برای حوزه پزشکی به ارمغان آورده و خواهد آورد؟

هوش مصنوعی به‌عنوان یک فناوری نوین و پیشرو در رابطه با درک محاسباتی از آن‌چه رفتار هوشمند نامیده می‌شود، تعریف می‌شود و با الگوبرداری از رفتارهایی مشابه انسان‌ها، سعی می‌کند روند انجام کارها را ساده‌تر کند و باعث بهبود کیفیت و سطح رفاه زندگی انسان‌ها شود. یکی از کاربردهای مهم و...
18/01/1403 - 14:00
برگزاری دومین دوره نمایشگاه ایران ایتکس در دانشگاه صنعتی شریف

برگزاری دومین دوره نمایشگاه ایران ایتکس در دانشگاه صنعتی شریف

اخبار
دومین دوره نمایشگاه ایران ایتکس ( کسب وکار های مرتبط با فناوری اطلاعات و ارتباطات ) به تاریخ 16 الی 18 مهر ماه سال جاری و در محل دانشگاه صنعتی شریف برگزار می شود.
مجموعه راهکارهایی برای سیمکشی منازل از R&M

مجموعه راهکارهایی برای سیمکشی منازل از R&M

گزارش آگهی
اگر تجربه استفاده از محصولات R&M را داشته باشید، به خوبی از این نکته اطلاع دارید که این شرکت محصولات و راهکارهای قدرتمندی در ارتباط با شبکه‌های کامپیوتری و مراکزداده (کابل کشی) به دنیای فناوری‌اطلاعات معرفی کرده است.
الگوریتم Greedy (حریصانه) به همراه مثال و تمرین

الگوریتم Greedy (حریصانه) به همراه مثال و تمرین

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

درخت در ساختمان داده‌ها چیست و چگونه پیمایش می‌شود؟

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

بازی با آتش: هوش مصنوعی قدرت‌طلب و فریب‌کار

هرمز پوررستمی
دیدگاه و یاداشت
لزوم آشنایی با مفاهیم اولیه هوش مصنوعی

لزوم آشنایی با مفاهیم اولیه هوش مصنوعی

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

آموزش رایگان پردازش زبان طبیعی در پایتون (معرفی)

حمیدرضا تائبی
دانش کامپیوتر, هوش مصنوعی
پردازش زبان طبیعی (Natural Language Processing) یا به اختصار NLP، شاخه‌ای از علوم کامپیوتر و هوش مصنوعی است که به بررسی و تحلیل زبان طبیعی انسان می‌پردازد. هدف اصلی پردازش زبان طبیعی، درک و تولید زبان طبیعی با استفاده از کامپیوترها است. این فناوری از مفاهیم، الگوریتم‌ها و تکنیک‌...
الگوریتم بازگشتی (Recursive) چیست؟ به همراه مثال و تمرین

الگوریتم بازگشتی (Recursive) چیست؟ به همراه مثال و تمرین

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

پوست‌اندازی یا خون‌ریزی

هرمز پوررستمی
دیدگاه و یاداشت
SQL با NoSQL چه تفاوت‌‌هایی دارند؟

SQL با NoSQL چه تفاوت‌‌هایی دارند؟

حمیدرضا تائبی
کارگاه
زبان پرس‌وجوی ساخت‌یافته SQL سرنام (Structured Query Language)، یک زبان برنامه‌نویسی است که برای مدیریت و عملیات بر روی دیتابیس‌های رابطه‌ای (Relational Database) استفاده می‌شود. SQL در دهه ۱۹۷۰ توسط دو محقق از شرکت IBM به نام‌های دونالد د. چمبرلین (Donald D. Chamberlin) و...
کتابخانه‌های پایتون برای کار با توزیع های احتمال

کتابخانه‌های پایتون برای کار با توزیع های احتمال

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

راهنمای آشنایی با کابل‌های شبکه مورد استفاده در مراکز داده و شبکه‌های کامپیوتری

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

صفحه‌ها

زیرساخت دسکتاپ مجازی (VDI) چیست؟

زیرساخت دسکتاپ مجازی (VDI) چیست؟

زیرساخت دسکتاپ مجازی VDI (مخفف Virtual Desktop Infrastructure) فناوری است که به شما امکان می‌دهد دسکتاپ‌ها و سیستم‌عامل‌های کامپیوتری را در سرورهای مرکزی مجازی‌سازی کنید و به کاربران از طریق شبکه اجازه دسترسی به آن را بدهید. در این مدل، سیستم‌عامل و برنامه‌های کاربردی در سرورهای...
حمیدرضا تائبی
22/12/1402 - 13:30
Port Mirroring چیست و چه نقشی در دنیای شبکه‌های کامپیوتری دارد؟

Port Mirroring چیست و چه نقشی در دنیای شبکه‌های کامپیوتری دارد؟

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

کابل‌کشی ساخت‌یافته چیست و چرا مهم است؟

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

فرآیند نظارت بر شبکه‌های کامپیوتری چگونه انجام می‌شود؟

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

آشنایی با پروتکل IPsec - چگونه یک شبکه ایمن پیاده‌سازی کنیم؟

حمیدرضا تائبی
فناوری شبکه, امنیت
پروتکل IPsec سرنام Internet Protocol security به مجموعه‌ای از پروتکل‌های خاص منظوره اشاره دارد که برای ایمن‌سازی و رمزنگاری ارتباطات میان دستگاه‌ها در یک شبکه استفاده می‌شود. به بیان دقیق‌تر، پروتکل فوق فرآیند احراز هویت و رمزگذاری در هر بسته اطلاعاتی (packet) را مدیریت می‌کند....
AIaaS چیست؟

AIaaS چیست؟

حمیدرضا تائبی
دانش کامپیوتر, فناوری شبکه, هوش مصنوعی
یکی از جذاب‌ترین و البته جدیدترین عناوینی که به دنیای رایانش ابری وارد شده و در مقایسه با نمونه‌های دیگر نسبتا جدید است، هوش مصنوعی به عنوان یک سرویس (AIaaS) سرنام Artificial Intelligence As a Service است. هوش مصنوعی به مشاغل کمک می‌کند تا کیفیت محصولات و تجربیات مشتریان را...
SECaaS چیست؟

SECaaS چیست؟

حمیدرضا تائبی
دانش کامپیوتر, فناوری شبکه
با ظهور ابر، هیچ چیز در مورد زیرساخت فناوری اطلاعات شما وجود ندارد که دیگران یا شرکت‌ها نتوانند برای شما انجام دهند. روزانه شرکت‌های بیشتری به سمت فضای ابری و خدمات ابرمحور مثل Amazon AWS متمایل می‌شوند تا منابع محاسباتی و ذخیره‌سازی مورد نیاز برای اجرای وب‌سایت‌ها و برنامه‌های...
DBaaS چیست؟

DBaaS چیست؟

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

NaaS چیست؟

حمیدرضا تائبی
دانش کامپیوتر, فناوری شبکه
شبکه به عنوان سرویس (NaaS) سرنام Network As a Service یک مدل سرویس ابری است که در آن مشتریان خدمات شبکه را از ارائه‌دهندگان ابر اجاره می‌کنند. NaaS به مشتریان اجازه می‌دهد تا شبکه‌های خود را بدون نگرانی از بابت حفظ و پشتیبانی زیرساخت‌های شبکه پیاده‌سازی و مدیریت کنند. مانند سایر...
DRaaS چیست؟

DRaaS چیست؟

حمیدرضا تائبی
دانش کامپیوتر, فناوری شبکه
بازیابی فاجعه به عنوان سرویسDRaaS سرنام disaster recovery as a service به فرآیندی اشاره دارد که یک شرکت از سرورهای فیزیکی یا مجازی ثالث در کنار سرورهای اصلی استفاده می‌کند تا در صورت بروز یک فاجعه طبیعی توسط یک نیروی انسانی، یا حمله‌های سایبری، امکان بازیابی پس از فاجعه به...
CaaS چیست؟ دو معنای کاملا متفاوت از یکدیگر!

CaaS چیست؟ دو معنای کاملا متفاوت از یکدیگر!

حمیدرضا تائبی
دانش کامپیوتر, فناوری شبکه
CaaS با CaaS فرق دارد! یکی از جنبه‌های جالب توجه دنیای فناوری هم‌نام بودن اختصارات با یکدیگر و متفاوت بودن معنای آن‌ها از یکدیگر است. محتوا به عنوان سرویس (CaaS) سرنام Content As a Service یا محتوای مدیریت شده به عنوان یک سرویس (MCaaS) یک مدل سرویس‌گرا است و به معماری اشاره دارد...
HaaS چیست؟

HaaS چیست؟

حمیدرضا تائبی
دانش کامپیوتر, فناوری شبکه
سخت‌افزار به عنوان سرویس (HaaS) سرنام Hardware as a Service به خدمات مدیریت شده یا محاسبات مشبک گفته می‌شود. مکانی که توان محاسباتی از یک ارایه‌کننده مرکزی دریافت (اجاره) می‌شود. مدل HaaS مشابه سایر مدل‌های مبتنی بر سرویس است که در آن کاربران دارایی‌های فنی یک ارایه‌دهنده خدمات...
سرور از چه بخش‌هایی ساخته شده است؟

سرور از چه بخش‌هایی ساخته شده است؟

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

صفحه‌ها

معرفی و خرید آنلاین بسته اینترنت همراه یک ماهه شاتل موبایل

معرفی و خرید آنلاین بسته اینترنت همراه یک ماهه شاتل موبایل

بسته‌های اینترنت شاتل موبایل با زمان‌ها و حجم‌های متنوع، جهت پاسخ‌گویی به طیف گسترده مشترکین طراحی شده است. شما می‌توانید با فعال‌سازی بسته مناسب شاتل موبایل خود، علاوه بر مدیریت هزینه، از شبکه پرسرعت اینترنت شاتل موبایل بهره‌مند شوید. در این مطلب، علاوه بر آشنایی با بسته‌های...
الناز قنبری
10/04/1401 - 03:40

صفحه‌ها

مقیاس‌بندی ویژگی در پایتون چیست و چگونه آن‌را انجام دهیم؟

مقیاس‌بندی ویژگی در پایتون چیست و چگونه آن‌را انجام دهیم؟

مقیاس‌بندی ویژگی (Feature Scaling) یا نرمال‌سازی ویژگی‌ها به معنای تبدیل ویژگی‌های عددی در داده‌ها به یک مقیاس مشخص است. این کار در بسیاری از الگوریتم‌های یادگیری ماشین مانند رگرسیون خطی، شبکه‌های عصبی و دسته‌بندی استفاده می‌شود. هدف اصلی مقیاس‌بندی ویژگی، حذف تفاوت‌های احتمالی...
حمیدرضا تائبی
14/01/1403 - 13:40
پایتون یا R کدامیک برای علم داده‌ها بهتر است و بازار کار بهتری دارد؟

پایتون یا R کدامیک برای علم داده‌ها بهتر است و بازار کار بهتری دارد؟

حمیدرضا تائبی
هوش مصنوعی, برنامه نویسی, پرونده ویژه
متاسفانه، متخصصانی که تمایل دارند در حوزه علم داده‌ها مشغول به کار شوند و مهارت‌های تئوری لازم برای کار در این حوزه را دارند با مشکل بزرگی روبرو هستند. این افراد در انتخاب زبان برنامه‌نویسی و به ویژه میان دو زبان R یا پایتون برای تحلیل داده‌ها مردد هستند که کدامیک عملکرد بهتری...
برنامه‌نویسی چگونه روی مغز شما تأثیر می‌گذارد؟

برنامه‌نویسی چگونه روی مغز شما تأثیر می‌گذارد؟

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

چگونه یک وب‌سایت PHP ساده بسازیم

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

با استفاده از این گیم‌ها برنامه‌نویسی را به کودکان خود آموزش دهید

حمید نیک‌روش
اخبار جهان, موبایل, تبلت, اپلیکیشن, برنامه نویسی
برای شروع به یادگیری برنامه‌نویسی هیچ‌وقت دیر نیست. اما اگر می‌خواهید فرزند خود را تشویق به کدنویسی کنید، هر چه زودتر شروع کنند، علاقه بیشتری پیدا می‌کنند. ترفندی که می‌توانید بکار بگیرید آن است که اول از همه فرزند خود را علاقمند به یادگیری کدنویسی کنید.
سه پروژه کدنویسی ساده برای کودکان با Microsoft Small Basic

سه پروژه کدنویسی ساده برای کودکان با Microsoft Small Basic

محسن آقاجانی
برنامه نویسی
یادگیری کدنویسی به ویژه برای کودکان می‌تواند رعب آور باشد. یادگیری ساختار دستوری و فرامین پیچیده در کنار مفاهیم برنامه نویسی کافی است تا هر آدمی‌ را از این کار ناامید و دلسرد کند. با این وجود، یادگیری برنامه نویسی یکی از با اهمیتترین کارهایی است که فرزندان شما می‌توانند یاد...
10 ابزار و کتابخانه مطرح مرتبط با چهارچوب Vue.js

10 ابزار و کتابخانه مطرح مرتبط با چهارچوب Vue.js

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

راهنمای آموزش برنامه‌نویسی با زبان کوتلین

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

چرا زبان برنامه‌نویسی C همچنان حکمرانی می‌کند

محسن آقاجانی
کارگاه, برنامه نویسی
هیچ فناوری (به ویژه در دنیای محاسبات دیجیتالی) 50 سال دوام نمی‌آورد، مگر آن‌‌‌که عملکردی متمایز از دیگران داشته باشند. زبان برنامه‌نویسی C از سال 1972 تا به امروز فعال است و به عنوان یکی از قطب‌های اصلی توسعه در دنیای نرم‌افزارها شناخته می‌شود. زبانی که بیش از 5 دهه در بطن طراحی...
چگونه از ابزار توسعه دهنده مرورگر وب استفاده کنیم

چگونه از ابزار توسعه دهنده مرورگر وب استفاده کنیم

محسن آقاجانی
برنامه نویسی
علاوه بر این که تولیدکنندگان مرورگرها در تلاش هستند تا کاربران تجربه بهتری از وبگردی خود داشته باشند، آنها به توسعه دهندگان وب، طراحان و متخصصان تضمین کیفیت هم خدمت می‌کنند. گذشت آن روزهایی که تنها ابزار آزمايش و برنامه نویسی موجود در یک مرورگر به شما اجازه می‌داد تا فقط کد منبع...
10 ابزار برتر در زمینه برنامه‌‌نویسی زنجيره بلوکی

10 ابزار برتر در زمینه برنامه‌‌نویسی زنجيره بلوکی

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

آشنایی با الگوریتم‌های مطرح و پرکاربرد یادگیری ماشین

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

راهنمای به‌کارگیری Kafka Python برای پردازش سریع داده‌ها

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

صفحه‌ها