سبک زندگی برنامه‌نویسی

۱۵ مطلب با کلمه‌ی کلیدی «روبی» ثبت شده است

راهنمای روبی - کلمات رزرو شده

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

ادامه مطلب...
۱۱ بهمن ۹۴ ، ۲۳:۱۵ ۱ نظر

راهنمای روبی - توضیحات

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

ادامه مطلب...
۰۷ بهمن ۹۴ ، ۲۱:۴۵ ۰ نظر

اتوماتیک کردن کارها با rake - بخش اول

در دنیای توسعه ی نرم افزار استفاده از سیستم‌های مدیریت تسک‌های تکراری روشی برای اتوماتیک کردن کارهای تکراری و پیچیده و خسته‌کننده است است. مثال کلاسیک آن گنو make است که در بیشتر پروژه‌هایی که از زبان‌های c و ++c و بیشتر کتابخانه‌ها و ابزارهای لینوکسی دیده‌اید از آن استفاده شده است.

اگر توسعه دهنده ی ruby هستید، rake یکی از بهترین ابزارها برای اتوماتیک کردن عملیات‌ها و دستورات است که برای توسعه دهندگان این زبان ساخته شده است و به وفور در پروژه‌های این زبان مانند rails و .. استفاده شده است.

ادامه مطلب...
۲۶ دی ۹۴ ، ۲۰:۱۵ ۰ نظر

راهنمای روبی - متغیرها

متغیر ها فضایی از حافظه و یک نام برای اطلاعات ذخیره شده اند.برای مثال اگر رشته ی ما "linus torvalds" باشد بجای اینکه در سرتاسر برنامه عین آن را بنویسم آن را در یک متغیر به عنوان مثال name ذخیره میکنیم و از آن به بعد در برنامه تنها متغیر name  را فراخوانی میکنیم.

ادامه مطلب...
۲۰ دی ۹۴ ، ۱۵:۰۰ ۰ نظر

راهنمای روبی - irb

یکی از ابزارهای خوبی که همراه با روبی نصب میشود irb است. irb در حقیقت یک repl برای زبان روبی است که امکان نوشتن و اجرای خط به خط کدها را فراهم میکند.

ادامه مطلب...
۱۷ دی ۹۴ ، ۱۸:۳۶ ۰ نظر

راهنمای روبی - شروع یک برنامه‌ی ساده


در قسمت‌های قبلی زبان روبی و نحوه‌ی نصب آن روی سیستم‌های عامل مختلف بررسی شد. این قسمت را بررسی یک سینتکس زبان روبی پی میگریم.
ادامه مطلب...
۰۹ دی ۹۴ ، ۲۲:۰۰ ۱ نظر