گیت لب چیست؟ – از کاربرد تا نحوه استفاده GitLab

«گیت لَب» (GitLab)، یک «مخزنِ گیت» (Git repository)‌ مبتنی بر وب است که امکاناتی نظیر برنامه‌ریزی، کدنویسی، آزمایش، استقرار و نظارت بر تغییرات نرم‌افزار را در مکانی واحد برای تیم‌های توسعه نرم‌افزار فراهم می‌کند. این پلتفرم، علاوه بر اینکه امکان ایجاد «مخازن» (Repositories) عمومی و خصوصی را در اختیار کاربران قرار می‌دهد، تیم‌ها را نیز قادر می‌سازد تا از مراحل اولیه برنامه‌ریزی تا راه‌اندازی نرم‌افزار و نظارت بر آن، در انجام تسک‌های مربوطه، مشارکت و همکاری داشته باشند. در این مطلب از مجله فرادرس یاد می‌گیریم که گیت لب چیست و چه ویژگی‌ها، مزایا و کاربردهایی دارد.

ادامه مطلب

Collection در جاوا چیست؟ – به زبان ساده + انواع

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

ادامه مطلب