بایگانی ماهیانه: شهریور ۱۳۹۲
پاسخ سوال اندروید (Android)
یکی از دوستان به نام خانم هانیه در مورد برنامه نویسی برای اندروید و بازار کار اون سوالی مطرح کرده بودند. در پاسخ باید عرض کنم که برنامه نویسی برای اندروید از اونجاییکه این سیستم عامل تقیبا جدید هست (اولین گوشی اندروید در سال ۲۰۰۸ به بازار ارائه شد)؛ در ایران تقریبا نوپا به حساب میاد. البته افراد زیادی در حال حاضر به برنامه نویسی برای این سیستم عامل مشغولند اما خوب تجربه بالا و دانش عمیق در این باره هنوز وجود نداره. بنابراین می توان گفت که بله بازار کار این سیستم عامل هنوز اشباع نشده. منابع زیادی برای برنامه نویسی در این محیط وجود داره که می تونید برای شروع از اونها استفاده کنید.
برنامه های کاربردی در این سیستم عامل با استفاده از Google SDK نوشته می شه و مدل برنامه نویسی اون به شدت مبتنی بر CBSE یا مهندسی نرم افزار مبتنی بر پیکرپارها یا مولفه ها است. برنامه نویسی در این سیستم عامل بسیار ساده و مفرح است. البته تغییراتی که سازندگان موبایل ها در این سیستم عامل می دهند باعث می شه اگر بخواین برنامه تان در گوشی های مختلف اجرا بشه کمی به زحمت بیفتین (برای مثالی در این زمینه می تونید تفاوت مرورگرهای مختلف رو در نظر بگیرین).
در کل اگر می خواین شروع کنید الان وقت خوبیه چون نسخه های جدید تر این سیستم عامل نسبت به نسخه های قبلی ایرادات کمتری دارند و به علاوه پس از گذشت حدودا ۵ سال این سیستم عامل به بلوغی نسبی رسیده.
موفق و موید و پیروز باشین.
حافظ
ما درس سحر در ره میخانه نهادیم
محصول دعا در ره جانانه نهادیم
در خرمن صد زاهد عاقل زند آتش
این داغ که ما بر دل دیوانه نهادیم
سلطان ازل گنج غم عشق به ما داد
تا روی در این منزل ویرانه نهادیم
در دل ندهم ره پس از این مهر بتان را
مهر لب او بر در این خانه نهادیم
در خرقه از این بیش منافق نتوان بود
بنیاد از این شیوه رندانه نهادیم
چون میرود این کشتی سرگشته که آخر
جان در سر آن گوهر یک دانه نهادیم
المنه لله که چو ما بیدل و دین بود
آن را که لقب عاقل و فرزانه نهادیم
قانع به خیالی ز تو بودیم چو حافظ
یا رب چه گداهمت و بیگانه نهادیم
کتاب جدید (تفکر پایتونی)
با سلام خدمت تمامی دوستان عزیزم؛ امیدوارم حال همتون خوب باشه و اوقات خوشی رو بگذرونید. خیلی وقت بود که به دلیل مشغله های کاری و درسی فراوان نمی تونستم براتون مطلبی بنویسم اما امروز، بعد از گذشت زمانی بس طولانی فرصت نوشتن پیدا کردم.
همیشه دوست داشتم کتابی ترجمه کنم که افرادی که به تازگی می خوان وارد دنیای برنامه نویسی بشن بتوانند از اون استفاده کنند. اما هیچ گاه کتاب خوبی پیدا نمی کردم که بتونه لغات و کلمات تخصصی رو به همراه مفاهیم اصلی به خواننده منتقل کنه. اکثر کتب موجود بیشتر خواننده رو درگیر نحو یک زبان خاص می کنند تا مفاهیم کلی و این باعث می شه مخاطب گیج بشه. تا اینکه چند وقت پیش کتابی رو پیدا کردم به نام Think Python نوشته آلن داونی. این کتاب با استفاده از زبان برنامه نویسی پایتون به بررسی مفاهیم اصلی علوم کامپیوتر و حتی چگونگی اشکال زدایی برنامه ها می پردازه!!! به علاوه تعداد صفحات اون بسیار کمه حدودا ۲۰۰ صفحه. از این رو تمامی وقت آزاد خودم رو برای ترجمه این کتاب گذاشتم؛ البته دوست عزیزی هم برای ترجمه کتاب به من کمک کرد. خلاصه توی این مدت تمامی وقت آزادی که داشتیم (من و دوست و همکار مترجمم) رو روی ترجمه این کتاب گذاشتیم و خدا رو شکر تونستیم به اتمام برسونیمش. کتاب به زودی توسط نشر دانشگاهی کیان به بازار عرضه می شه.
امیدوارم این کتاب نقطه شروعی باشه برای تمامی علاقه مندان به برنامه نویسی در ایران.
موفق و موید و پیروز باشین.
در پناه حق.