آخرین مطالب

همه
فناوری شبکه
تعرفه اینترنت
برنامه نویسی
نگاهی بر ابتکارهای ADATA در کامپیوتکس 2023 برای خنک کردن SSD

نگاهی بر ابتکارهای ADATA در کامپیوتکس 2023 برای خنک کردن SSD

ADATA  به عنوان یک برند پیشرو در ساخت حافظه SSD پرسرعت و با کیفیت از راهکارهای جالب و ابتکاری برای خنک نگه‌ داشتن این حافظه‌های پر سرعت استفاده می‌کند. این برند در جریان نمایشگاه کامپیوتکس 2023 از خنک‌کننده‌های پیشرفته برای اس اس دی ها رونمایی کرده که در ادامه به بررسی آنها می‌...
17/03/1402 - 16:30
8 ویژگی کلیدی رایانش ابری که باید در مورد آن اطلاع داشته باشید

8 ویژگی کلیدی رایانش ابری که باید در مورد آن اطلاع داشته باشید

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

شماره 260 ماهنامه شبکه با پرونده ویژه سوئیچ شبکه منتشر شد

اخبار
در سرمقاله شماره 260 ماهنامه شبکه ادامه مبحث کشاورزی دقیق را می‌خوانید که از شماره قبل شروع شده بود، در فصل شاهراه اطلاعات کاشتنی‌های مغزی، توانایی صحبت کردن را  به آسیب‌دیدگان باز می‌گردانند، در فصل فناوری شبکه می‌خوانید: شبکه‌های تحویل محتوا چگونه اطلاعات را در اختیار کاربران...
یادگیری ماشین صاحب سیستم‌عامل شد!

یادگیری ماشین صاحب سیستم‌عامل شد!

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

چرا ذخیره‌سازی شیء‌محور و بلوک‌محور مورد توجه کارشناسان شبکه قرار دارند؟

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

چرا سوئیچ‌های سیسکو انتخاب اول کارشناسان شبکه هستند؟

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

JAMstack چیست و چرا نقش مهمی در طراحی وب‌سایت‌ها دارد

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

6 راهکار واقعی و خلاقانه برای کسب درآمد از یادگیری ماشین

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

اگر تنها کارمند کسب‌وکارتان هستید به این سه موضوع مهم توجه کنید

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

به‌گفته دانشمندان، داشتن شغلی که عاشق آن هستید می‌توانید جنبه‌های منفی داشته باشد

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

10 پرسش رایج کاربران در ارتباط با رایانش ابری

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

چرا هرگز نباید مبلغ درخواستی باج‌افزارها را پرداخت کنید؟

دانش کامپیوتر, امنیت
یکی از مخرب‌ترین انواع جرایم سایبری، باج‌افزار است. ۸۱ درصد از کارشناسان امنیت سایبری معتقد هستند که به‌لطف شیوع فزاینده آن، در چند سال آینده بیشتر از همیشه شاهد باج‌افزار خواهیم بود. این موضوع به‌ویژه برای کسب‌وکارها بسیار خطرناک است و باعث می‌شود همه‌چیز را از دست بدهند. در...
جدول مسیریابی (routing table) چیست؟

جدول مسیریابی (routing table) چیست؟

حمیدرضا تائبی
فناوری شبکه
جدول مسیریابی (routing table) مجموعه قوانینی است که اغلب در قالب جدول آماده می‌شود و برای تعیین این‌که بسته‌های داده‌ای که روی یک شبکه مبتنی بر پروتکل اینترنت (IP) انتقال پیدا می‌کنند به کجا باید ارسال شوند مورد استفاده قرار می‌گیرند. به طور معمول، این جدول در حافظه دسترسی...

صفحه‌ها

وظایف سرپرستان سرور در زمینه مدیریت سرورها چیست؟

وظایف سرپرستان سرور در زمینه مدیریت سرورها چیست؟

سرور قلب تپنده شبکه‌های سازمانی است و نقش کلیدی‌‌ای در میزبانی برنامه‌های وب‌محور دارد. به همین دلیل، مدیریت سرور برای تداوم عملیات تجاری و انجام سریع‌تر کارها توسط کاربران ضروری است. با این‌حال، مدیریت سرور پیچیده است و به دانش فنی بالایی نیاز دارد. هر دو بخش سخت‌افزار و نرم‌...
حمیدرضا تائبی
22/02/1402 - 16:45
شبکه‌های محلی مجازی چه مزایایی برای سازمان‌ها دارند؟

شبکه‌های محلی مجازی چه مزایایی برای سازمان‌ها دارند؟

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

برای خرید یک ذخیره‌ساز تحت شبکه (NAS) کارآمد به چه نکاتی باید دقت کنیم؟

فناوری شبکه, راهنمای خرید
از ملزومات مهم شبکه‌های امروزی که باعث بهبود عملکرد خدمات می‌شود باید به ذخیره‌ساز تحت شبکه اشاره کرد. ذخیره‌ساز تحت شبکه (NAS) سرنام Network Attached Storage سامانه‌ای فایل‌محور و متصل به شبکه است که قابلیت نگه‌داری اطلاعات در یک مکان متمرکز را دارد و به کاربران اجازه می‌دهد...
شبکه‌های مولد تخاصمی (GAN) چیستند و چگونه کار می‌کنند؟

شبکه‌های مولد تخاصمی (GAN) چیستند و چگونه کار می‌کنند؟

حمیدرضا تائبی
فناوری شبکه, کارگاه
شبکه‌های مولد تخاصمی (GAN) سرنام (Generative Adversarial Networks) در سال 2014 میلادی توسط Ian Goodfellow ابداع شدند و امروزه مورد توجه متخصصان هوش مصنوعی قرار دارند. این شبکه‌ها بر مبنای رویکرد تئوری بازی‌ها پدید آمده‌اند که در آن یک شبکه یادگیری عمیق که مولد (Generator) نامیده...
مزایا و کاربردهای جدید 5G که در 10 سال آینده شاهد آن‌‌ها خواهیم بود

مزایا و کاربردهای جدید 5G که در 10 سال آینده شاهد آن‌‌ها خواهیم بود

حمیدرضا تائبی
فناوری شبکه
شبکه‌های تلفن همراه نسل اول (1G)، نسل دوم (2G)، نسل سوم (3G) و نسل چهارم (4G) به ترتیب در دهه‌های 1980، 1990، 2000 و 2010 به دنیای فناوری وارد شدند. آن‌ها با ارائه ابزارهای ارتباطی مهم مانند تماس‌های صوتی سیار، پیام‌های متنی، دسترسی به اینترنت همراه، برنامه‌های کاربردی رسانه‌های...
چرا در سال 2022 رایانش ابری محبوب‌تر می‌شود؟ مزایا و کاربردهای آن کدام است؟

چرا در سال 2022 رایانش ابری محبوب‌تر می‌شود؟ مزایا و کاربردهای آن کدام است؟

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

مهندسان قابلیت اطمینان سایت (SREs) چه وظایفی در مراکز ابری دارند؟

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

رایانش ابری چگونه وابستگی به زیرساخت‌های فناوری اطلاعات را کاهش می‌دهد

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

ترانک چیست و چرا یکی از مفاهیم مهم دنیای شبکه است؟

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

چگونه زیرساخت‌های ابری تحولی بزرگ در دنیای چندرسانه‌ای به وجود می‌آورند؟

فناوری شبکه
امروزه اصطلاحات مهمی در حوزه رسانه و کسب‌وکار پدید آمده‌اند که درک صحیح معنای آن‌ها کمک زیادی به پیشبرد فعالیت‌های تجاری می‌کند. اگر جست‌وجویی در فضای مجازی انجام دهید با واژگان اختصاری مثل OTT، OVD، VOD و نمونه‌های مشابه روبرو می‌شوید که هر یک به فناوری خاصی اشاره دارند که...
آموزش رایگان سکیوریتی‌پلاس: آشنایی با آدرس کلاس‌ها و عملکرد پروتکل TCP/IP

آموزش رایگان سکیوریتی‌پلاس: آشنایی با آدرس کلاس‌ها و عملکرد پروتکل TCP/IP

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

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

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

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

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

صفحه‌ها

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

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

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

صفحه‌ها

توسعه‌دهنده دات‌نت کیست و چگونه چنین فردی را استخدام کنیم؟

توسعه‌دهنده دات‌نت کیست و چگونه چنین فردی را استخدام کنیم؟

جهان روزبه‌روز بیشتر به‌سمت دیجیتالی شدن در حال حرکت است و همین موضوع باعث شده تا تقاضا برای توسعه‌دهندگان کاربلد و ماهر که روی دیجیتالی‌سازی فرآیندهای تجاری متمرکز هستند، بیشتر شود. متأسفانه، به‌علت کمبود استعدادهای واقعی در زمینه فناوری، امروزه یافتن مهندسان نرم‌افزار ماهر...
16/04/1401 - 12:55
چگونه اطلاعات مسیر (paths) را در پایتون پیدا کنیم

چگونه اطلاعات مسیر (paths) را در پایتون پیدا کنیم

محسن آقاجانی
برنامه نویسی
به منظور استفاده از کدها در یک ماژول، پایتون باید قادر باشد ماژول را پیدا کرده و آن را در حافظه بارگیری کند. اطلاعات مکانی به عنوان مسیر (paths) درون پایتون ذخیره شده است. هر زمان که شما از پایتون می‌خواهید که یک ماژول را وارد کند، این زبان برنامه نویسی تمام فایلهای موجود در...
اگر به دنبال برنامه‌نویسی یادگیری ماشین با پایتون هستید از این 10 کتاب غافل نشوید

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

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

چگونه یک فایل را در پایتون حذف کنیم

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

توسعه‌دهندگان به این 12 ابزار کاربردی ویژه کوبرنتیس نیاز دارند

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

چگونه یک توسعه‌دهنده برنامه‌های کاربردی اندروید و iOS شویم؟

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

آیا شغل برنامه‌نویسی حرفه‌ای مناسب شما است؟

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

کاربرد محاسبات تکاملی در برنامه‌نویسی هوش مصنوعی چیست؟

حمیدرضا تائبی
هوش مصنوعی, کارگاه, برنامه نویسی
محاسبات تکاملی/ الگوریتم‌های تکاملی (Evolutionary Computation) یکی از مهم‌ترین مباحث هوش مصنوعی است. محاسبات تکاملی به برنامه‌نویسان اجازه می‌دهند از تئوری فرآیندهای تکاملی (Evolutionary Process) و شبیه‌سازی (Simulation) برای حل مسائل دنیای واقعی و مسائلی که پیش از این راه‌حلی...
برنامه نویسی چیست و چه تفاوتی با کدنویسی دارد؟

برنامه نویسی چیست و چه تفاوتی با کدنویسی دارد؟

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

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

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

برنامه‌نویسی تابعی چیست و چه کاربردی دارد؟

حمید رضا تائبی
کارگاه, برنامه نویسی
برنامه‌نویسان تازه‌و‌ارد به دنیای برنامه‌نویسی در اولین گام با پارادایم برنامه‌نویسی شی‌گرایی آشنا می‌شوند. پارادیمی که وارثت و ارث‌بری اساس آن‌را شکل می‌دهد. با این حال، در دنیای برنامه‌نویسی پارادایم‌های دیگری نیز وجود دارد که برنامه‌نویسی تابعی (تابع‌گرا) یکی از مهم‌ترین آن‌...
آیا مایکروسافت می‌تواند از مردم عادی برنامه‌نویس بسازد؟

آیا مایکروسافت می‌تواند از مردم عادی برنامه‌نویس بسازد؟

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

6 زبان‌ برنامه‌نویسی قدرتمند برای پروژه‌های هوش مصنوعی و یادگیری ماشین

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

صفحه‌ها