جمعآوری، مدیریت، سازماندهی، طبقهبندی، پردازش و بهکارگیری دادهها به یکی از الزامات دنیای تجارت تبدیل شده و انتظار میرود این روند در آینده با آهنگ سریعتری تداوم پیدا کند. به همین دلیل، یادگیری...
هوش مصنوعی یک فناوری هوشمند است که معمولا از طریق یادگیری، عملکرد انسان را تقلید کرده، قادر به نتیجهگیری بوده، محتویات پیچیده را درک کرده، از دیالوگهای طبیعی بهره گرفته، کارایی شناختی انسانی را...
معماری میکروسرویس (MicroService) یک شیوه منحصر به فرد در توسعه سیستمهای نرم افزاری است که در سالهای اخیر رشد چشمگیری داشته است. این روش توسط بسیاری از توسعهدهندگان در پیادهسازی اپلیکیشنهای عظیم...
دِیو هوور برنامهنویس، مؤسس بوتکمپهای برنامهنویسی، درمانگر خانواده (Family therapy) و مشاور شرکتهای توسعه نرمافزار به برنامهنویسان پیشنهاد میکند برای بهتر دیدن شدن در بازار به شدت رقابتی...
یکی از ویژگیهای مهم عصر جدید، تولید سریع حجم زیادی از دادههای متجانس و غیر متجانس است که عمدتا از اصطلاح سیلاب دادهها برای توصیف آنها استفاده میشود. تاثیر این سیلاب بر کسبوکارها کاملا ملموس...
نرمافزارها به مالکان پیشنهاد میدهند سهامی را برای مدت زمانی بسیار کوتاه خریداری کنند و در چه ساعت، دقیقه و حتا ثانیهای آنرا به فروش برسانند تا به سودآوری برسند. بهطور مثال، شخصی ممکن است در یک...
جمعآوری، مدیریت، سازماندهی، طبقهبندی، پردازش و بهکارگیری دادهها به یکی از الزامات دنیای تجارت تبدیل شده و انتظار میرود این روند در آینده با آهنگ سریعتری تداوم پیدا کند. به همین دلیل، یادگیری...
برخی مواقع، شرایط ایجاد میکند کارشناسان امنیتی برای حل مشکلات دست بهکار شوند و راهحلهایی برای رفع رخنههای امنیتی ابداع کنند. بهطور مثال، در برخی از سازمانها یکسری بازرسیهای امنیتی باید به شکل...
برنامهنویسی یعنی نوشتن دستوراتی منطقی و پشتسر هم برای ماشینها، در حقیقت هنگامی که فردی برنامهنویسی میکند دستورات بهخصوصی را نوشته و کامپیوتر آنها را اجرا میکند، در اینجا منظور از کامپیوتر هر...
برنامهنویسی قلب تپنده دنیای امروز است. کمتر صنعتی را پیدا میکنید که بدون وجود برنامههای کاربردی قادر به ادامه کار باشند. حتا بازاریابان نیز برای تحلیل بازارهای هدف به نرمافزارهای کاربردی نیاز...
اگر طراحی وب انجام میدهید و با آنگولار کار میکنید حتما میدانید که آخرین نسخه منتشر شده آن آنگولار 5 است. اما آیا از تفاوتهای آنگولار 5 با نسخه پیشین یعنی آنگولار 4 مطلع هستید؟
زبان برنامهنویسی جاوا بیست و پنجمین سالگرد حضور خود در دنیای فناوری را جشن گرفت. 23 می 2020 بیست و پنج سال از زمانی میگذرد که شرکت سان مایکروسیستمز (Sun Microsystems ) برای اولین بار جاوا را به...
آیا کسبوکار شما هر روز با تراکنشهای زیادی سر و کار دارد؟ آیا سالها داده انباشته شده در اختیار دارید که میخواهید با تجزیه و تحلیل آن تجارت خود را رونق دهید؟ اگر این چنین است به یک پایگاه داده و...
در دنیای پیچیده و پرهیاهوی امروز، سازمانها و کسبوکارهای مختلف به فناوریهایی نیاز دارند که بهرهوری را افزایش دهد. به همین دلیل توسعهدهندگان نرمافزارهای سازمانی در تلاش هستند تا هوش مصنوعی را به...
اواخر دوران تحصیلم در دانشگاه زمانی که برای اولین بار در یک جلسه مصاحبه شرکت کردم، مصاحبهکننده از من پرسید دوست دارم در کدامیک از این مسیرها گام بردارم: "مهندس شبکه" یا "توسعهدهنده...
مهندسی نرم افزار تنها به یادگیری یک زبان برنامه نویسی و ساخت چند نرم افزار محدود نمیشود. از شما به عنوان یک مهندس یا توسعه دهنده نرم افزار انتظار میرود تا نرم افزار را خوب بنويسید. حال سوال اینجا...