داده کاوی چیست و چرا باید آن را جدی بگیریم؟
دادهکاوی (Data Mining) فرایندی است که با استفاده از روشها و الگوریتمهای پیشرفته، الگوها، روابط و اطلاعات ارزشمند را از مجموعههای بزرگ داده...
کنترل همروندی (Concurrency control) چیست و چگونه پیادهسازی میشود؟
سیستمهای کامپیوتری، چه نرمافزاری و چه سختافزاری، شامل ماژولها یا مؤلفههایی هستند. هر مؤلفه به گونهای طراحی شده که به طرز صحیحی عمل...
بزرگ دادهها یا دادهها کدامیک بهتر است؟
اگر از شما سؤال کنند یک سیب بزرگ دوست دارید یا یک سیب کوچک، کدامیک را انتخاب میکنید، بدون شک سیب بزرگ را...
تحلیل الگوریتمی و روش اعتبارسنجی چرا نقش مهمی در بهبود کیفیت نرمافزارها دارند؟
مبحث تحلیل الگوریتمها به تعیین میزان منابعی که برای اجرای هر الگوریتم نیاز است اشاره دارد. در این زمینه منابع ارزشمندی مثل زمان،...
میانافزار(Firmware) و Microcode چیست و به چه منظوری مورد استفاده قرار میگیرند؟
میانافزار که به آن فریم ویر نیز گفته میشود نرمافزاری است که روی یک دستگاه سختافزاری اجرا میشود و وظایف سطح پایین را...
نگاهی به گرایش بسیاری از مردم به چتباتها در دوران شیوع کرونا
در دوران شیوع کرونا بیشتر مردم به استفاده از گفتوگو گر هوشمند یا همان چتباتها روی آوردند. این، نتیجه تنهایی و اضطرابی بود...
آیا ویندوز 11 فصل شکفتن نسل جدیدی از سیستمعاملهای دسکتاپ است؟
حدود دو ماه است که ویندوز 11 مایکروسافت بهشکل رسمی منتشر شده و حتی بروزرسانیهایی نیز برای آن منتشر شده است. ویندوزی که...
همه آنچه باید در مورد کدکهای ویدئویی بدانید
کدام یک از کدکهای ویدئویی نسبت به سایر کدکها برتر هستند و هر یک از آنها چه کاربردی دارند و چگونه ویدئوها با...
میکروسرویسها چشمانداز دنیای نرمافزار را متحول میکنند
تحول دیجیتال و رایانش ابری چشمانداز فناوری اطلاعات چند سازمان بزرگ را در یک دهه گذشته تغییر داده است. بهطوری که بیشتر شرکتها...
محیطهای توسعه یکپارچه مناسب برای پایتون
پایتون یکزبان برنامهنویسی همهمنظوره، پویای سطح بالا و تفسیر شده است که از رویکرد برنامهنویسی شی گرا برای توسعه برنامهها پشتیبانی میکند. یادگیری...
