زنجیرههای بلوکی فقط میتوانند تعداد محدودی از تراکنشها را در ثانیه مدیریت کنند. بهطور مثال، شبکه بیتکوین میتواند حدود هفت تراکنش در ثانیه را پردازش کند. فناوری فوق در حالت عادی توانایی و سرعت...
درخت تصمیم یک روش کاربردی برای تصمیمگیری در حوزههای مختلف از جمله علوم داده، هوش مصنوعی و مهندسی صنایع است. این روش برای مسائلی که دارای تعداد زیادی از تصمیمات ممکن هستند و دارای پیچیدگیهای مختلف...
خط لوله دادهها (Data Pipeline) به مجموعه فرآیندهایی گفته میشود که برای جمعآوری، تبدیل، تحلیل و انتقال دادهها به کار میروند تا بتوان در قالبی مناسب از آنها برای برنامههای کاربردی مختلف استفاده...
امروزه الگوریتمهای مختلفی توسط متخصصان یادگیری ماشین و دانشمندان علم دادهها در پروژههای تجزیهوتحلیل دادهها مورد استفاده قرار میگیرد که هر یک مزایا و معایب خاص خود را دارند. با اینحال، برخی از...
شغل برنامهنویسی شامل طراحی، توسعه و نگهداری از نرمافزارهای کامپیوتری است. برنامهنویسان در این حرفه، از زبانهای برنامهنویسی مانند جاوااسکریپت، پایتون، سیپلاسپلاس و غیره استفاده میکنند تا نرم...
گوگل میت (Google Meet) یک سرویس ویدئو کنفرانس و تماس تصویری آنلاین است که توسط شرکت گوگل ارائه شده است. با استفاده از گوگل میت میتوانید با دوستان، همکاران و خانواده خود در هر نقطهای از جهان به صورت...
بهطور معمول، افرادی که برنامهنویسی جاوااسکریپت را یاد میگیرند، هنگام انتخاب ریاکت، ویو و انگولار با تردید روبهرو میشوند. بهطوریکه در بیشتر موارد تحت تاثیر نظرات اطرافیان تصمیم میگیرند با...
سیپلاسپلاس (++C) یک زبان برنامهنویسی کامپیوتری شیگرا و سطح بالا است. به طور کلی به آن یک زبان سطح میانی میگویند، زیرا قابلیتهای یک زبان سطح بالا و سطح پایین را دارد. این زبان توسط لابراتوار...
اگر اخبار دنیای فناوری را بهشکل جدی دنبال کرده باشید، بهخوبی از این نکته اطلاع دارید که سیر تکامل هوش مصنوعی واقعا خیرهکننده است و هرچند وقت یکبار شاهد توسعه محصولات جذابی هستیم که هوش مصنوعی در...
لینوکس را باید شبیه به یک ابزار همهکارهای که توصیف کنیم که در حوزههای مختلف استفاده میشود. جالب آنکه نهتنها شرکتهای کوچک و بزرگ، بلکه توسعهدهندگان نیز روی خوشی به این سیستمعامل نشان دادهند...
محیط زمان اجرای جاوا (JRE) سرنام Java Runtime Environment نرمافزاری است که برنامههای جاوا برای اجرای صحیح به آن نیاز دارند. جاوا یک زبان برنامه نویسی کامپیوتری است که بسیاری از برنامههای فعلی وب...
پایتون محبوبترین زبان برنامهنویسی دنیای فناوری اطلاعات است که رقابت نزدیکی با زبانهای جاوا، جاوااسکریپت و سیشارپ دارد. پایتون بر مبنای معیارهایی مثل محبوبیت، قدرتمندی، تنوع و تعداد فرصتهای شغلی...
چه عادتهایی ما را به یک متخصص تجربه کاربری خوب تبدیل میکنند؟ مهارتهایی که یک متخصص تجربه کاربری به آنها نیاز دارد چه مواردی را شامل میشوند؟ در این مقاله، قصد داریم به شکل اجمالی به این پرسشها...
پردازش زبان طبیعی (NLP)، فرآیند دستکاری یا درک متن یا گفتار توسط هر نرمافزار یا ماشینی است. به بیان دقیقتر، به ماشینها و انسانها اجازه میدهد به زبان قابل فهمی با یکدیگر در ارتباط باشند. به طوری...
سفتافزار (Firmware) به نوع خاصی از برنامهنویسی سطح پایین اشاره دارد که نرمافزار کاربردی روی حافظه غیرفرار یک دستگاه سختافزاری قرار میگیرد. حافظه غیرفرار شکلی از حافظه با دسترسی تصادفی ثابت است...
در پایتون یک تابع میتواند چند آرگومان دریافت کند. این آرگومانها میتوانند اشیاء، متغیرها (از انواع دادههای یکسان یا متفاوت) و توابع باشند. توابع پایتون اشیاء درجه یک هستند و به همین دلیل قابلیت...