پایتون چیست و چه ویژگی هایی دارد؟

تعداد زبانهای برنامه نویسی در دنیا دائماً در حال رشد است و هر کدام نیز کاربردهای مختلف و مزایا و معایب خودشان را دارند. امروزه یکی از زبانهای برنامه نویسی مطرح بین برنامه نویسان پایتون است که روز به روز به میزان محبوبیت آن اضافه میشود. از این زبان برنامه نویسی برای انجام کارهایی زیادی […]
گیت هاب چیست؟

گیتهاب (به انگلیسی: GitHub) یک سرویس میزبانی وب برای پروژههایی است که از سیستم سورس کنترل گیت استفاده میکنند. گیتهاب با استفاده از روبی آن ریلز و ارلنگ ساخته شده است. این سرویس هم دارای گزینه رایگان برای پروژههای متنباز و هم پولی برای پروژههای تجاری است. توسعهٔ پلت فرم گیتهاب در اکتبر ۲۰۰۷، آغاز […]
گیت چیست؟

گیت (به انگلیسی: Git) یک نرمافزار کنترل نسخه (version control) و از مدل نرمافزارهای آزاد و متنباز برای بازنگری کد منبع توزیع شده و مدیریت منبع کد است که برای دنبال کردن تغییر فایلهای کامپیوتری و دنبال کردن کارهای انجام شده روی آنها توسط افراد مختلف است. هدف اولیه این نرمافزار برای استفاده در پروژههای […]
زبان برنامه نویسی کاتلین

زبان کاتلین (به انگلیسی: Kotlin) یک زبان ایستا است که در سال 2011 توسط تیم برنامه نویسان Jetbrains مستقر در سن پترزبورگ روسیه توسعه داده شده است. نام Kotlin نیز از جزیره ای با همین نام در نزدیکی سن پترزبورگ گرفته شده است. در سال 2012 منبع باز این پروژه تحت مجوز Apache 2 ارائه […]
میکروسرویس چیست؟

میکروسرویس یک معماری در توسعه نرم افزار است. امروزه با نیاز رو به رشدی که به اپلیکیشنهای بزرگ به وجود آمده است، مفهومی تحت عنوان میکروسرویس هم در صنعت توسعهٔ نرمافزار رواج یافته است چرا که دولوپرها برای توسعهٔ سیستمهای بزرگ تجاری چارهای جز بکارگیری این معماری ندارند. برای اینکه با مفهوم میکروسرویس آشنا شوید […]
تفاوت بین کدر، برنامه نویس و دولوپر

در بسیاری از موارد دیده شده که افراد این سه تخصص را با هم اشتباه می گیرند و حتی این عدم آگاهی نسبت به این تخصص ها در بعضی از مواقع منجر به شکست یک استارتاپ می شود. در ادامه سه تخصص کدر، برنامه نویس و دولوپر را جداگانه مورد بررسی قرار می دهیم. Coder […]
Flutter چیست؟

فریم ورک فلاتر در سال 2017 توسط گوگل برای ساخت اپلیکیشن های موبایل معرفی شد که با زبان برنامه نویسی دارت نوشته شده است و استفاده از آن بصورت رایگان می باشد. در حال حاضر فلاتر امکان طراحی برنامه برای تمام پلتفرم های موبایل، وب و دسکتاپ را دارد. جالب است بدانید علی بابا، یکی […]
طراحی نرم افزار برای لینوکس توسط Flutter گوگل

گوگل در همکاری با کانونیکال، شرکت پشتیبان سیستم عامل اوبونتو، توانسته است پشتیبانی از نرم افزار Flutter را به دسکتاپهای لینوکس بیاورد تا برنامه نویسان بتوانند از طریق آن برای لینوکس اقدام به ساخت برنامههای مختلف نمایند و آنها را در فروشگاه نرم افزارهای کانونیکال عرضه نمایند. فلاتر نام نرم افزار گوگل است که جهت […]