لوگوی تریفند

Git

دنبال کنندگان

1

دسته‌بندی

ابزارهای توسعه دهنده

برچسب

نرم افزار

گیت (Git) یک سیستم کنترل نسخه توزیع‌شده است که وظیفه‌ی مدیریت و ردیابی تغییرات فایل‌ها را بر عهده دارد. این ابزار معمولاً توسط برنامه‌نویسانی که به‌صورت تیمی روی یک پروژه‌ی نرم‌افزاری کار می‌کنند، برای مدیریت کدهای منبع استفاده می‌شود.

 

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

تریف‌ها

ایجاد و ادغام شاخه‌ها در گیت

مرحله‌بندی و نسخه‌برداری لحظه‌ای در گیت

دستورهای راه‌اندازی گیت

پیشنهادها

GitHub

گیت‌هاب (GitHub) یک سرویس میزبانی وب برای پروژه‌هایی است که از سیستم سورس کنترل گیت استفاده می‌کنند. گیت‌هاب با استفاده از روبی آن ریلز و ارلنگ ساخته شده‌است. این سرویس هم دارای گزینه رایگان برای پروژه‌های متن‌باز و هم پولی برای پروژه‌های تجاری است. توسعهٔ پلت فرم گیت‌هاب در اکتبر ۲۰۰۷، آغاز شد. گیت‌هاب در سال ۲۰۰۸ توسط تام پرستون، کریس ونسترت و پی جی هیت پایه‌گذاری گردید و بر اساس گزارشی در ژوئن ۲۰۱۱، این سرویس محبوب‌ترین سرویس ارائه‌دهنده گیت است.


این سایت عملکردهای یک جامعهٔ مجازی شامل: فید، دنبال‌کننده و گراف شبکه را برای نمایش دادن توسعه دهندگانی که بر یک نسخهٔ مرجع (مخزن) کار می‌کنند، به کاربرانش ارائه می‌دهد.
در ژوئیه ۲۰۱۲ این شرکت با صد میلیون دلار آمریکا در سری A سرمایه‌داران اصلی، از طرف اندرسون هورویتز رده‌بندی شد.

گیت‌هاب قابلیت توزیع کنترل نسخه و مدیریت کد منبع(SCM) از گیت و همچنین اضافه کردن ویژگی‌های خاص آن را عرضه می‌کند.

 

 

منبع: ویکی‌پدیا

GitLab

گیت‌لب (GitLab) یک سکو توسعهٔ عملیات است که سرویس میزبانی گیت -بهرهٔ‌مند از ویکی، پیگیری موضوع، یکپارچه‌سازی مداوم و استقرار پیوسته- را ارائه می‌کند. محصول گیت‌لب با مجوز متن‌باز شرکت گیت‌لب در دسترس عموم قرار دارد؛ بنابراین به دیگر افراد امکان خودمیزبانی می‌دهد. این نرم‌افزار در ۱۶ مهر ۱۳۹۰ (۸ اکتبر ۲۰۱۱ م) با همکاری دیمیتری زاپروژتس و ولری سایزوف پایهٔ‌گذاری شد. با الهام از گیت‌هاب و با اعتقاد به شعار «همه می‌توانند مشارکت کنند» با زبان برنامه‌نویسی روبی بنیان نهاده شد. و اینک کماکان عمده منبع گیت‌لب در کنار زبان گو (GO) و چارچوب ویو جی اس (Vue.js) به روبی تکیه دارد.

 

 

منبع: ویکی‌پدیا

Visual Studio Code

ویژوال استودیو کد (Visual Studio Code) یک ویرایشگر کد منبع برای لینوکس، مک اواس و ویندوز می‌باشد که به صورت درونی از تکمیل کد هوشمند، برجسته سازی نحو، بازسازی کد  و تکه کدها پشتیبانی می‌کند. ویژوال استادیو کد با سی پلاس‌پلاس، نود جی‌اس، فریم ورک الکترون (چارچوب نرم‌افزاری) و دیگر تکنولوژی‌های توسعه وب و بر اساس ویرایشگر کد تحت وب موناکو نوشته شده‌است. 


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

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

 

در نظرسنجی سال ۲۰۱۸ وب سایت استک اورفلو، وی‌اس‌کد به عنوان محبوب‌ترین ابزار توسعه با رای ۳۴.۹ درصد از ۷۵۳۹۸ رای انتخاب شد.

 

 

منبع: ویکی‌پدیا

Xcode

اکس‌کد (Xcode) محیط توسعه یکپارچه اپل (IDE) برای مک‌اواس است که برای توسعه نرم افزار برای مک‌اواس، آی‌اواس، آیپد اواس، واچ‌اواس وتی‌وی‌اواس استفاده می شود. اولین بار در سال ۲۰۰۳ منتشر شد. آخرین نسخه پایدار نسخه ۱۳.۱ است که در ۲۵ اکتبر ۲۰۲۱ منتشر شد و از طریق Mac App Store به صورت رایگان برای کاربران macOS Monterey در دسترس است. توسعه دهندگان ثبت شده می توانند نسخه های پیش نمایش و نسخه های قبلی مجموعه را از طریق وب سایت برنامه نویس اپل دانلود کنند. اکس‌کد شامل Command Line Tools (CLT) است که توسعه سبک یونیکس را از طریق برنامه ترمینال در macOS فعال می کند. آنها همچنین می توانند بدون رابط کاربری گرافیکی دانلود و نصب شوند.

 

 

منبع: ویکی‌پدیا

Android Studio

اندروید استودیو (Android Studio) محیط توسعه یکپارچه رسمی (IDE) برای سیستم عامل اندروید گوگل است که بر اساس نرم افزار IntelliJ IDEA JetBrains ساخته شده و به طور خاص برای توسعه اندروید طراحی شده است. این برنامه برای دانلود در سیستم‌عامل‌های مبتنی بر ویندوز، مک‌اواس و لینوکس یا به ‌عنوان یک سرویس مبتنی بر اشتراک در سال ۲۰۲۰ در دسترس است.

 

اندروید استودیو در ۱۶ می ۲۰۱۳ در کنفرانس Google I/O معرفی شد. این برنامه در مرحله پیش نمایش دسترسی اولیه بود که از نسخه ۰.۱ در می ۲۰۱۳ شروع شد، سپس از نسخه ۰.۸ وارد مرحله بتا شد که در ژوئن ۲۰۱۴ منتشر شد. اولین نسخه‌ی پایدار در دسامبر ۲۰۱۴ تحت عنوان نسخه‌ ۱.۰ منتشر شد.

 

در ۷ می ۲۰۱۹، کاتلین جایگزین جاوا به عنوان زبان ترجیحی گوگل برای توسعه اپلیکیشن اندروید شد. جاوا همچنان مانند C++ پشتیبانی می شود.

 

 

منبع: ویکی‌پدیا

Postman

پستمن (Postman) یک پلتفرم API برای ساخت، تست و استفاده از API است. پست‌من هر مرحله از چرخه عمر API را ساده می‌کند تا بتوانید API های بهتر و سریع‌تری ایجاد کنید.

 

 

منبع: ویکی‌پدیا

Trello

ترلو (Trello) یک برنامه مبتنی بر وب به سبک کانبان و لیست سازی است و توسط Trello Enterprise، یکی از شرکت های تابعه Atlassian توسعه یافته است. در سال 2011 توسط Fog Creek Software (در حال حاضر Glitch) ایجاد شد، و در سال 2014 اساس یک شرکت جداگانه در شهر نیویورک را تشکیل داد و در ژانویه 2017 به Atlassian فروخته شد.

 

 

منبع: ویکی‌پدیا

Microsoft To Do

مایکروسافت تودو یک برنامه مدیریت وظیفه مبتنی بر ابر است. تودو به کاربران امکان می‌دهد از طریق تلفن هوشمند، رایانه لوحی و رایانه کارهای خود را مدیریت کنند. این فناوری توسط تیم Wunderlist تولید شده‌است که توسط مایکروسافت خریداری شده‌است.

 

منبع: ویکی پدیا

Adobe XD

نرم افزار Adobe XD (همچنین با نام Adobe Experience Design نیز شناخته می‌شود) یک ابزار طراحی تجربه کاربری مبتنی بر بردار برای برنامه‌های وب و برنامه‌های تلفن همراه است که توسط Adobe Inc توسعه و منتشر شده است. این ابزار برای macOS و Windows در دسترس است. Adobe XD قالب بندی وب سایت و ایجاد نمونه های اولیه کلیکی را امکان پذیر می کند.

Google Chrome

گوگل کروم یک مرورگر وب چند پلتفرمی است که توسط گوگل توسعه یافته است. اولین بار در سال ۲۰۰۸ برای مایکروسافت ویندوز با اجزای نرم افزار رایگان اپل وب کیت و موزیلا فایرفاکس ساخته شد. بعداً به لینوکس ، مک او اس، آی او اس و اندروید منتقل شد ، جایی که مرورگر پیش فرض در سیستم عامل است. مرورگر همچنین جزء اصلی سیستم عامل کروم است ، جایی که به عنوان بستری برای برنامه های وب عمل می کند.

 

 

منبع: ویکی پدیا

DuckDuckGo

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

 

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

 

 

منبع: ویکی پدیا

Safari

سافاری یک مرورگر وب گرافیکی است که توسط اپل توسعه یافته است. اساساً بر اساس ویژگی های نرم افزار منبع باز و عمدتاً WebKit است. این مرورگر به‌عنوان مرورگر وب پیش‌فرض در مک‌اواس، آی‌اواس و آیپد اواس پشتیبانی می شود. یک نسخه ویندوز از سال ۲۰۰۷ تا ۲۰۱۰ ارائه شد.

 

 

 

منبع: ویکی‌پدیا

Firefox

موزیلا فایرفاکس، یا به‌سادگی فایرفاکس (Mozilla Firefox) یک مرورگر وب آزاد و متن-باز برگرفته از مجموعه نرم‌ افزار اینترنت موزیلا است که توسط بنیاد موزیلا و شرکت موزیلا توسعه و پشتیبانی می‌شود. فایرفاکس از موتور چیدمان گکو برای ارائه صفحات وب استفاده می‌کند، که استانداردهای وب را پیاده‌سازی می‌کند. فایرفاکس به‌ طور رسمی برای ویندوز ۷ یا جدیدتر، مک‌اواس و لینوکس و همچنین برای اندروید و آی‌اواس نیز در دسترس است. با این حال، نسخه آی‌اواس به دلیل محدودیت‌های سکو مانند سایر مرورگرها، از موتور وب‌کیت به جای گکو استفاده می‌کند.

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

فایرفاکس محبوبیت خود را مدیون داشتن سطح بالایی از قابلیت‌های سفارشی‌سازی و افزونه‌هایش است.

 

 

منبع: ویکی‌پدیا

Microsoft Edge

مایکروسافت اج (Microsoft Edge) یک مرورگر وب است که توسط مایکروسافت ساخته شده‌ و توسعه داده می‌شود. این مرورگر اولین بار در سال ۲۰۱۵ برای ویندوز ۱۰ و ایکس‌باکس وان و سپس در سال ۲۰۱۷ برای اندروید و آی‌اواس، و بعد از آن در سال ۲۰۱۹ برای مک‌اواس ، در سال ۲۰۲۰ برای ویندوز ۷ منتشر شد و در سال ۲۰۲۰ هم برای لینوکس منتشر شد

در سال ۲۰۲۰ میلادی مایکروسافت، مرورگر مایکروسافت‌اج را با به‌روزرسانی جدیدی با موتور کرومیوم ارائه کرد.

 

 

منبع: ویکی‌پدیا

Microsoft Excel

نرم افزار Microsoft Excel صفحه گسترده ای است که توسط مایکروسافت برای ویندوز، macOS، اندروید و iOS تهیه شده است. این برنامه شامل محاسبه، ابزارهای نمودار سازی، جداول محوری و یک زبان برنامه نویسی کلان به نام Visual Basic for Applications (VBA) است. این صفحه گسترده به ویژه از نسخه ۵ در سال ۱۹۹۳ برای این سیستم عامل ها بسیار کاربردی بوده است و به عنوان استاندارد صنعت صفحه گسترده جایگزین Lotus 1-2-3 شده است. اکسل بخشی از مجموعه نرم افزار Microsoft Office را تشکیل می دهد.

 

منبع: ویکی پدیا

Microsoft OneDrive

برنامه Microsoft OneDrive (قبلاً با نام SkyDrive شناخته می شد) سرویس میزبانی فایل و سرویس همگام سازی است که توسط مایکروسافت به عنوان بخشی از نسخه وب Office خود اداره می شود. OneDrive برای اولین بار در آگوست ۲۰۰۷ راه اندازی شد، به کاربران اجازه می دهد تا پرونده ها و داده های شخصی مانند تنظیمات ویندوز یا کلیدهای بازیابی BitLocker را در فضای ابری ذخیره کنند، فایل ها را به اشتراک بگذارند و فایل ها را در دستگاه های تلفن همراه Android، OS، رایانه های Windows و macOS و کنسول های Xbox 360 و Xbox One همگام سازی کنند. کاربران می توانند اسناد Microsoft Office را در OneDrive بارگذاری کنند.
مایکروسافت OneDrive ۵ گیگابایت فضای ذخیره سازی را به صورت رایگان و گزینه های ذخیره سازی ۱۰۰ گیگابایت، یک ترابایت و ۶ ترابایت به صورت جداگانه یا با اشتراک Office 365 ارائه می دهد.

 

منبع: ویکی پدیا

Dropbox

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

دراپ‌باکس در سال ۲۰۰۷ توسط دانشجویان MIT درو هیوستون و آرش فردوسی به عنوان یک شرکت راه اندازی و با بودجه اولیه از شتاب دهنده Y Combinator تاسیس شد.

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

 

 

منبع: ویکی پدیا

Google Drive

گوگل درایو یک سرویس ذخیره سازی و همگام سازی فایل است که توسط گوگل توسعه یافته است. گوگل درایو که در ۲۴ آوریل ۲۰۱۲ راه اندازی شد، به کاربران این امکان را می دهد که فایل ها را در فضای ابری (در سرورهای گوگل) ذخیره کنند، فایل ها را بین دستگاه ها همگام سازی کنند و فایل ها را به اشتراک بگذارند. علاوه بر رابط وب، گوگل درایو برنامه‌هایی با قابلیت‌های آفلاین برای رایانه‌های ویندوز و مک‌اواس و گوشی‌های هوشمند و تبلت‌های اندروید و آی‌اواس ارائه می‌کند. گوگل درایو شامل گوگل داکس، گوگل شیتس و گوگل اسلایدز است که بخشی از مجموعه اداری Google Docs Editors هستند که امکان ویرایش مشترک اسناد، صفحات گسترده، ارائه ها، طراحی ها، فرم ها و موارد دیگر را فراهم می کند. فایل‌هایی که از طریق مجموعه گوگل داکس ایجاد و ویرایش می‌شوند در گوگل درایو ذخیره می‌شوند.

 

گوگل درایو به کاربران ۱۵ گیگابایت فضای ذخیره ‌سازی رایگان از طریق Google One ارائه می‌کند. Google One همچنین ۱۰۰ گیگابایت، ۲۰۰ گیگابایت، ۲ ترابایت را ارائه می دهد که از طریق طرح های پولی اختیاری ارائه می شود. حجم فایل های آپلود شده تا ۷۵۰ گیگابایت می باشد. کاربران می‌توانند تنظیمات حریم خصوصی را برای فایل‌ها و پوشه‌ها تغییر دهند، از جمله فعال کردن اشتراک‌گذاری با سایر کاربران یا عمومی کردن محتوا. در وب‌سایت، کاربران می‌توانند یک تصویر را با توصیف تصاویر آن جستجو کنند و از زبان طبیعی برای یافتن فایل‌های خاص مانند «صفحه‌ بودجه من از دسامبر گذشته» استفاده کنند.

 

 

 

منبع: ویکی‌پدیا

Microsoft Teams

مایکروسافت تیمز یک پلت فرم ارتباط تجاری اختصاصی است که توسط مایکروسافت به عنوان بخشی از خانواده محصولات Microsoft 365 توسعه یافته است. تیم‌ها در درجه اول با سرویس مشابه Slack رقابت می‌کنند که چت فضای کاری و کنفرانس ویدیویی، ذخیره‌سازی فایل و یکپارچه‌سازی برنامه‌ها را ارائه می‌دهد. Teams در حال جایگزینی دیگر پلتفرم‌های پیام‌رسانی تجاری و همکاری مایکروسافت، از جمله Skype for Business و Microsoft Classroom است. در طول همه‌گیری کووید ۱۹، Teams و نرم‌افزارهای دیگر مانند Zoom و Google Meet علاقه زیادی به خود جلب کردند زیرا بسیاری از جلسات به یک محیط مجازی منتقل شدند. تا سال ۲۰۲۱، حدود ۲۵۰ میلیون کاربر ماهانه دارد.

 

منبع: ویکی پدیا

Zoom

زوم میتینگز یا به‌طور خلاصه، زوم، (Zoom Meetings یا Zoom) یک برنامه نرم‌افزاری انجام ویدئو کنفرانس از راه دور است که توسط شرکت ارتباطات تصویری زوم، طراحی و توسعه یافته‌است. استفادهٔ رایگان از این برنامه، برای حداکثر ۱۰۰ شرکت‌کنندهٔ همزمان، به‌مدت ۴۰ دقیقه قابل انجام است. کاربران می‌توانند با خرید اشتراک، تا حداکثر ۱۰۰۰ شرکت‌کننده همزمان و برای حداکثر ۳۰ ساعت، از برنامه استفاده کنند.

 

در طول همه گیری کووید-۱۹، استفاده از زوم برای دورکاری، آموزش از راه دور و ارتباط تصویری اجتماعی آنلاین افزایش زیادی یافت. این افزایش باعث شد که زوم با ۴۷۷ میلیون بار دانلود، پنجمین برنامه دانلود شدهٔ تلفن‌های همراه در سراسر جهان در سال ۲۰۲۰ باشد.

 

 

منبع: ویکی پدیا