copyleft records logo - کپی‌لفت: آرمانگرایی عملگرایانه

کپی‌لفت: آرمانگرایی عملگرایانه

به نام اهورامزدای پاک برای درک اهمّیت کپی‌لفت، خوب است پیش از بیان تعریف آن، به مرور سرنوشت یک پروژهٔ نرم‌افزار آزاد بپردازیم. BSD یک سیستم‌عامل مبتنی بر یونیکس بود که نخستین بار در سال ۱۹۹۱ توسّط دانشگاه برکلی کالیفورنیا به صورت آزاد منتشر شد. پروانهٔ انتشار این سیستم‌عامل به گونه‌ای بود که هرگونه استفاده […]

cplusplus - آموزش تنظیمات کامپایلر GCC قسمت اول:معرفی

آموزش تنظیمات کامپایلر GCC قسمت اول:معرفی

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

git

راه اندازی یک مخزن در Git

به نام اهورامزدای پاک همانطور که از عنوان مشخص است در این قسمت قصد داریم یک مخزن (Repository) برای مدیریت پروژه هایمان در Git ایجاد کنیم. برای ایجاد یک مخزن اول باید یک دایرکتوری ایجاد کرده و سورس پروژه را کپی کنیم. یا به دایرکتوری سورس پروژه برویم . دستور git init : اگر دستور […]

Backup - میدونی بک آپ چیه ؟

میدونی بک آپ چیه ؟

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

startup 1024x612 950x534 - آموزش کاملا تضمینی راه اندازی استارت آپ موفق در ایران

آموزش کاملا تضمینی راه اندازی استارت آپ موفق در ایران

به نام اهورامزدای پاک این روز ها استارتاپ خیلی مد شده. الان هر کسی رو از یه کاری میندازن بیرون سریع یک استارتاپ راه اندازی میکنه. صرفا به این خاطر که تو صفحه فیسبوکش به جای بی کار @ جیب بابام بنویسه Founder, CEO at Delavar parvaran e khavar zamin. خودتون بگین کدومش بیشتر کلاس داره؟ الان […]

cplusplus - معرفی کامپایلرها و ادیتور های C++

معرفی کامپایلرها و ادیتور های C++

به نام اهورامزدای پاک کامپایلرها و ادیتور ها   کامپایلر چیست ؟ compiler (خوانده شود کامپایلر) برنامه یا مجموعه‌ای از برنامه‌های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدأ) همانند ++C را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا ۰۱، تبدیل می‌کند. چرا از کامپایلر استفاده می کنیم؟ زبان […]