سه محصول اپل که احتمالاً تابحال اسمشان را هم نشنیده‌اید

۱۲ مرداد ۱۳۹۱

چند محصول اپل وجود دارند که تقریباً هرکسی کمی با تکنولوژی روز آشنایی داشته باشه اسمشون رو می‌دونه، مثل iPod، iPhone، iPad و مکینتاش.

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

با این سه‌محصول در ادامه‌ی نوشته بیشتر آشنا بشید.

لوگوی اپل ۱۹۷۶ تا ۱۹۹۸

لوگوی اپل ۱۹۷۶ تا ۱۹۹۸

مشاهده ادامه مطلب »

برنامه‌نویسی iOS و تأثیر آن در تبدیل Objective-C به سومین زبان برنامه‌نویسی جهان

۲۲ تیر ۱۳۹۱

بر اساس تحقیقی که اخیراً انجام شده، یادگیری برنامه‌نویسی آیفون و آیپد (یا همان iOS) بیشتر از هر پلتفرم موبایل دیگه‌ای طرفدار داره (+)، همینطور طبق همین تحقیق برنامه‌نویسی به‌این زبان هزینه‌ و وقت بیشتری رو از برنامه‌نویس برای تولید اپلیکیشن در مقایسه با آندروید، بلک‌بری یا ویندوزفون می‌گیره.

با وجود معضل هزینه‌ی بالا و وقت‌گیر بودن، iOS باعث شده محبوبیت زبان Objective-C که زبانی هست که در برنامه‌نویسی مک و iOS استفاده می‌شه به‌طور قابل توجهی افزایش پیدا کنه و حالا تبدیل به سومین زبان پرطرفدار بین برنامه‌نویس‌ها شده.

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

طبق آمار TIOBE Programming Community برای جولای ۲۰۱۲، Objective-C زبان C++ رو کنار زده و در رده‌ی سوم زبان‌های محبوب قرار گرفته. در رده‌های اول و دوم به‌ترتیب زبان‌های C با ۱۸.۳۳۱٪ محبوبیت و Java با محبوبیتِ ۱۶.۰۸۷٪ قرار دارند.

هردوی زبان‌های C و Java به‌طور گسترده در طیف گسترده‌ای از پلتفرم‌ها مورد استفاده قرار می‌گیرند (برخلاف Objective-C که تنها در دیوایس‌های ساخت اپل کاربرد داره).

با این حال در آمار مربوط به ماه جولای، Objective-C با پشت‌سر گذاشتن C++ و با محبوبیتِ ۹.۳۳۵٪ در رتبه‌ی سوم این جدول قرار گرفته.

بقیه‌ی زبان‌هایی که تونستن جزو ۱۰ زبان اول در این لیست قرار بگیرن به‌شرح زیر هستند:

  • C 18.331%
  • Java 16.087%
  • Objective-C 9.335%
  • C++ 9.118%
  • C# 6.668%
  • Visual Basic 5.695%
  • PHP 5.012%
  • Python 4.000%
  • Perl 2.053%
  • Ruby 1.768%

[از Cult of Mac]

مشکلات مربوط به خالی کردن Trash در مک

۱۷ فروردین ۱۳۹۱

یکی از مشکلاتی که بعضی از کاربرهای مک ممکنه باهاش روبه‌رو بشن اینه که Trash یا سطل زباله‌ی مک رو نمی‌تونن خالی کنن. یعنی وقتی با گزینه‌ی Empty Trash سعی می‌کنن محتویات داخل اون رو خالی کنن پنجره‌ی مربوط به‌نمایش فایل‌هایی که در حال پاک شدن هستن باز می‌شه ولی اتفاقی نمی‌افته.

برای حل این مشکل چند راه حل وجود داره که سعی می‌کنم به اون‌هایی که خودم یاد گرفتم اشاره کنم در این نوشته.

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

اگر شما هم دچار این مشکل شدید پیشنهاد می‌کنم این مطلب رو بخونید.

مشاهده ادامه مطلب »

آموزش اضافه کردن متن آهنگ به‌صورت خودکار در iTunes (مک و ویندوز)

۱۱ آبان ۱۳۹۰

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

هر دو روش مربوط به ویندوز و مک را خودم تست کردم و با آخرین ورژن از آیتونز که تا الان معرفی شده یعنی ۱۰.۵ بدون مشکل کارشون رو انجام می‌دن.

مشاهده ادامه مطلب »

تجربه‌ای کوتاه از مکینتاش – قسمت دوم: از درون مک.

۱۳ مهر ۱۳۹۰

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

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

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

مشاهده ادامه مطلب »

RSS