آخرین اخبار و مقالات و مطالب پیرامون سیستم محلی در ایران آی سی تی نیوز ، پایگاه فناوری اطلاعات و ارتباطات ایران
بر روی این دامنه اینترنتی سیستم مدیریت محتوا
پارس سی ام اس
نصب شده است که نرم افزاری قوی جهت طراحی سایت
می باشد. طراحی وب
با استفاده از پرتال
( پورتال
) پارس منجر به طراحی وب سایت
شما می شود. طراحی وب سایت
کپی رایت پورتال
پارس
این روزها هرگاه در اخبار جهان فناوری اطلاعات گشتی می زنیم، موضوع یا تفسیری هم درباره نرم افزارهای اپل می شنویم. طرفداران پروپاقرص آیفون، آیپاد و لوازمی از این دست، در بسیاری از کشورهای دنیا، تنها به دلیل یک حس زیبایی شناسی خاص به مارک سیب نیم خورده حک شده بر محصولات این شرکت به آن نمی بالند، بلکه این مباهات به خاطر کارکردهای سخت افزار منحصربه فرد آن است که در سیستم عاملی هوشمند بر پایه یونیکس متجلی شده است. اما بی گمان این خود سیستم عامل نیست که می تواند کاربران پرشمار با سلیقه های گوناگون را گرد خود جمع کند. پس دلیل این محبوبیت چیست؟ پاسخ یک چیز است: app!
همان طور که هفته پیش گفتیم، اپ به برنامه های کاربردی کوچکی گفته می شود که عموما تک منظوره بوده و برای کارهای خاصی تهیه می شوند. برنامه های کاربردی کوچک می توانند مستقل باشند و از منابع داخل سیستم محلی استفاده کنند، یا شبکه ای باشند و از منابع سیسم های دیگر استفاده کنند. حتی می توانند بخشی از یک نرم افزار کاربردی جامع باشند و به کارکردهای آن چیزی بیفزایند یا آن را تحت کنترل بگیرند.
نکته: در حال حاظر نمی توان بین نرم افزارها یک خط قرمز کشید و به طور قطعی گفت کدام برنامه کاربردی کوچک است، کدام برنامه جامع و کدام برنامه سرگرمی، از این رو ما تنها نمودهایی از هر کدام را بیان می کنیم تا بهتر بتوانیم مزایا و معایب آنها را بررسی کنیم.
تجارت با هیچ
شرکت اپل در گزارش مالی خود که مشروح آن در اپل اینسایدر آمده، آمار افسانه ای دانلود نرم افزارهای خود را آورده است. طبق این آمار، تا 7 ژوئن سال 2010 میلادی بیش از 5 میلیارد دانلود از فروشگاه نرم افزار اپل یا همانappstore انجام گرفته که این رقم حاصل دانلود 225 هزار عنوان اپ معتبر بوده است. اما نکته جالب توجه این آمار سودآوری این کار است چراکه اپل تنها بابت قرار دادن این نرم افزارها در فروشگاه الکترونیکی خود مبلغ یک میلیارد دلار سود خالص به دست آورده است. این مبلغ تنها حاصل 30درصد از بهای فروش هر نرم افزار در فروشگاه اپل است و 70درصد باقیمانده به سازنده نرم افزار پرداخت می شود.
به این نوع مبادله و شرایط آن و حتی زیرساخت های تولید و ترویج نرم افزار در دنیای فناوری اطلاعات در اصطلاح «بسته توسعه نرم افزار» یا (sdk (software developing kit گفته می شود. sdk مجموعه ای از ابزارهای طراحی، تولید و توسعه نرم افزارهاست. معمولا تولیدکننده های زیرساخت هایی مانند سیستم عامل یا نرم افزارهای راه انداز (frame wear) یا حتی تولید کنندگان سخت افزارهایی مانند موبایل این بسته را ارائه می دهند تا برنامه نویسان مختلف بتوانند نرم افزارهایی هماهنگ با ساختار این سیستم ها ارائه کنند تا ضمن کمک به گسترش استفاده از آن زیرساخت نرم افزاری یا سخت افزاری، بتوانند برای کسب وکار خود نیز سودآوری و تضمین کاری داشته باشند.
این روش برای سیستم های زیادی اجرا شده و شرکت های زیادی برای ابزارهای خود sdk ارائه کرده اند. برای مثال نوکیا به عنوان یکی از بزرگ ترین تولیدکنندگان و فروشندگان تلفن همراه از اولین ارائه دهندگان این بسته برای برنامه نویسان بود و روی سیستم عامل سیمبین بسته نرم افزاری خاصی ارائه داد. (در ویکی پدیا نقل شده که سیمبین توسط چند شرکت تولیدکننده تجهیزات تلفن همراه از جمله نوکیا، زیمنس، سامسونگ، اریکسون، پاناسونیک و سونی اریکسون سرمایه گذاری و ساخته شد.)
اپل که در برابر شرکتی چون نوکیا قدمتی ندارد، توانسته است با ارائه یک sdk بسیار خوب برای زیرساخت محصولاتش رکورد بالای فروش میلیاردی نرم افزار را به دست بیاورد و همین نیز باعث شده شرکت هایی مانند نوکیا و سونی اریکسون به فکر ابتکار و تولید محصولات خلاقانه تر بیفتند.
اما برای همکاری با شرکت های بزرگ و تولید اپ باید چه کار کنیم؟
همان طور که پیش از این گفتیم هر توسعه دهنده نرم افزار، یک بسته نرم افزاری برای این کار ارائه می دهد. به عنوان مثال در سایت متخصصان و توسعه دهندگان سیمبین، sdk آنها ارائه شده است و کسانی که می خواهند بر اساس آن نرم افزار کاربردی تولید کنند، باید با مطالعه شرایط و شناخت زیرساخت ها کار خود را آغاز کرده و برنامه های کاربردی برای این زیرساخت تولید کنند. شرکت اپل نیز بسته نرم افزاری خود را در اختیار همه قرار داده تا هر کسی در هر کجای دنیا بتواند به این بازار وارد شود.
برای آغاز کار با اپل می توانید فایل نسبتا حجیم 1800مگابایتی را از سایت اپل دانلود و آن را اجرا کنید. این بسته نرم افزاری با سیستم عامل مک سازگار است اما می توانید روی سیستم عامل ویندوز یا لینوکس هم با ماشین مجازی مانند virtual box (که در واپسین شماره سال گذشته کلیک در صفحه نرم افزار معرفی شد) یا vmware آن را اجرا کنید. البته پیش از اقدام به این کار نیازمند مطالعه در این زمینه خواهید بود. برای کسب این آگاهی در درجه اول به سایت اپل و قسمت توسعه نرم افزار مراجعه کرده و از محیط های آموزشی آن استفاده کنید. در مرحله بعد، از سایت scribd.com استفاده کرده و با جستجوی عباراتی مانندiphone و sdk از بی نهایت مقاله و گزارش درباره تجربیات افراد و راهنمایی های آنها در این زمینه استفاده کنید. همزمان می توانید از نرم افزارهای پایه ای مانند itunes استفاده کنید و با ورود به بخش نرم افزار، از نحوه فروش و توزیع مطلع شوید.
شرایط فروش نرم افزار
معمولا همه تولیدکنندگانی که بسته نرم افزاری پیشنهاد می دهند، یک فروشگاه هم برای این کار در نظر می گیرند. اما سرآمد تمام روش های سودآور باز هم اپل است. شما هم برای این که نرم افزارتان (که برای محصولات اپل تولید شده) را بتوانید در این فروشگاه قرار دهید، باید ابتدا 99دلار به حساب این شرکت واریز کنید تا نرم افزارتان بررسی شود. اگر مشکل فنی یا محدودیت های اخلاقی شامل نرم افزارتان نشود، معمولا سریع تایید شده و در فروشگاه قرار می گیرد.
اما این پایان راه نیست و برای پول درآوردن از آن، باید برای نرم افزارتان بازاریابی کرده و مشتریان را به فروشگاه اپل هدایت کنید تا هر چه بیشتر نرم افزارتان را خریده و استفاده کنند.
نکته: لزوما بهترین نرم افزارها همیشه بیشترین فروش را ندارند و نرم افزارهای معمولی با بازاریابی خوب می توانند فروش خوبی داشته باشند.
اگر صاحب ایده هستید دست به کار شوید، چرا که برنامه نویسی برای آیفون به گواه کسانی که برای آن برنامه می نویسند، کار سختی نیست و آغاز کار هم چیزی بیش از یک رایانه نمی خواهد. بیشتر کسانی که از فروش محصول خود در فروشگاه اپل به سود کلانی رسیده اند، شرکت های دو یا سه نفره ای بودند که در وقت آزاد روزانه یا بعد از ساعت درس یا کار، نرم افزاری تولید کرده اند.
زبان های کوتاه و بلند
با این که صفحه فناوری اطلاعات از برنامه نویسی جداست اما معرفی چند زبان کلی برای شروع کار با اپ های مختلف خالی از لطف نیست.
همه چیز و همه جا با جاوا
زبان برنامه نویسی جاوا از آغاز برای استقلال نرم افزارها از زیرساخت سخت افزار و سیستم عامل ایجاد شد. هم اکنون نیز نرم افزارهایی که با زبان جاوا نوشته می شوند، با وجود کامپایلر خود می توانند روی هر سیستمی اجرا شوند و به نوعی میان افزار هستند. برای همین از این زبان در بسیاری از اپ ها استفاده می شود. شی ء گرایی نیز خاصیت این زبان است که با کلاس های خاصی می توانید کار برنامه نویسی را تسهیل کنید.
امکاناتی مانند java 2 mobility edition و java 2 platform standard edition می توانند کار شما را به حداقل برساند.
برای آیفون نیز زبان objective c که محصول خود اپل است به کار می رود و همچنین زبان های دیگری مانند سی، سی++، جاوا، اسمبلر، جاوااسکریپت و wml اسکریپت، که می توانید در صفحه برنامه نویسی پیگیر آنها باشید.
چند اپ نگون بخت
فروش و ارائه نرم افزارها بی قاعده نیست و به دلایلی مانند شکایت کاربران یا سیاسی و غیراخلاقی بودن، ممکن است از فروشگاه اپل حذف شوند. این را هم بدانید که شرکت های تولید کننده گوشی های هوشمند مانند اپل، اچ تی سی و گوگل امکان حذف از راه دور یک برنامه از روی گوشی تلفن همراه شما را دارند و این کار قانونی است. بازیbaby shaker که برای آیفون طراحی شده بود گوشی را به یک نوزاد شبیه می کرد که برای آرام کردنش باید گوشی را مانند نوزاد تکان می دادید و اگر از این کار دست می کشیدید با شدت بیشتری صدای گریه نوزاد از گوشی بلند می شد. این کار تا حدی کاربران را عصبی می کرد که با شکایت به یکی از دادگاه های آمریکا دستور حذف این نرم افزار صادر شد.
نرم افزار i am rich، یک نرم افزار برای خودشیفتگانی بود که ادعا می کردند ثروتمند هستند و سایر افراد دارای این نرم افزار می توانستند به آنها کالا پیشنهاد دهند و با قیمت های حدود 1000 دلار مناقصه برگزار کنند. اما این نرم افزار تنها پس از 5 روز عرضه به دلیل 3 بار کلاهبرداری از یک مشتری حذف شد. اپ تنها 6 بار دانلود شده بود.
«تاریخچه تبت» نیز نرم افزاری بود که مدافعان دالایی لاما آن را ارائه می کردند و با فشار دولت چین این نرم افزار نیز از رده نرم افزارها حذف شد.
برای دریافت اپ ها و اطلاعات بیشتر به سایت های زیر مراجعه کنید:
http://www.symbian.org/applications
http://www.apple.com/iphone/apps-for-iphone/
http://www.appleinsider.com
http://www.macromediax.com
http://developer.apple.com/iphone/index.action
سعید نوری آزاد
... اینجا همان جایی است که سیستم لینوکس از آن شروع می شود ... مسیر (/boot) همان طور که از نام آن بر می آید، اینجا محلی است که لینوکس اطلاعات مرتبط با بوت شدن را در آن ذخیره می کند ... مسیر (/etc) مسیر تنظیمات برای سیستم لینوکس ... برخی از فایل های جالب در این مسیر به صورت زیر هستند: * مسیر (/etc/inittab): فایل متنی است که نشان می دهد چه پروسه هایی در زمان بالا آمدن سیستم شروع به کار کرده اند ... برای مثال، می توانید تعیین کنید که آیا سیستم x window در هنگام بوت شدن به صورت خودکار فعال شود یا خیر؟ حتی می توانید تعیین کنید که وقتی یک کاربر کلیدهای ترکیبی ctrl+alt+del را زد، چه اتفاقی بیافتد ... * مسیر (/etc/fstab): این فایل شامل اطلاعات مرتبط با سیستم های فایل مختلف موجود در سیستم است ... دایرکتوری /bin شامل مهم ترین برنامه هایی است که سیستم برای اجرا به آن نیاز دارد، این برنامه ها شامل پوسته ها، ls، grep و ... دایرکوتری /usr/bin شامل برنامه هایی است که در فضای کاربری سیستم نصب شده اند ... /usr بزرگترین دایرکتوری یک سیستم لینوکسی است و گاهی اوقات مدیران سیستم این مسیر را روی یک پارتیشن دیگر قرار می دهند ... * مسیر (/usr/x11r6): سیستم پنجره x و تمام ملزومات آن در این شاخه قرار می گیرد ... تمامی زیرشاخه های این دایرکتوری هم شامل نرم افزارهای جانبی سیستم x می شوند، همچنین سندهای راهنما، فایل های سرآیند، فایل های تنظیمات، آیکون ها، صداها و دیگر چیزهای لازم برای برنامه های گرافیکی در این دایرکتوری قرار می گیرند ...
...
در حالی که مشترکان این isp می توانند از طریق سیستم محلی به یکدیگر ایمیل ارسال کنند، در واقع هیچ ایمیل غیر این isp از روز دوشنبه دریافت نشده است که شرکت های محلی، بانک ها و ادارات دولتی را دچار مشکل کرده است ...
به گفته ی مقامات محلی، گمان می رود این نخستین حمله ی اینترنتی باشد که به تنها ارایه کننده سرویس اینترنتی این کشور انجام گرفته است ...
... هر کدام از شما با دستور Dos آشنایی داشته باسید حتما تا حالا فهمیده اید که این آشنایی به شما قدرت می دهد تا در سطح توانایی و مفهوم فوق العاده ای در زمینه رایانه قرار بگیرید، کافی است خود را با تازه به دوران رسیده های پر ادعایی که درزمان پیش تازی dos دهنشان بوی شیر می داد مقایسه کنید!! در حقیقت، آخرین مرور (دوره ی) + A ما شامل 3 بخش بر روی dos می باشد و دلیل آن هم بسیار ساده است، چرا که به کمک فرامین Dos کارهایی در سیستم عامل صورت می گیرد که صرفا با کلیک قابل انجام نیست ... Page File Config: تنظیمات حافظه مجازی (Virtual Memory) را در سیستم شما پیکربندی می کند یا نمایش می دهد ... Schtasks: مدیریت (Administrator) می تواند بر روی سیستم محلی یا دوردست، دستورات را برنامه ریزی و اجرا کند، تغییر دهد و یا پاک کند ...
... 5 موزیلا تأثیر داشته و می تواند موجب از کار افتادن سیستم و اجرای کد مخرب بر روی آن شود ... یک سایت مخرب می تواند از باگ یاد شده برای تغییر ساختار اصلی فایل هایی که توسط کاربران دانلود می شوند استفاده کرده و یا از وجود فایل های ویژه موجود بر روی سیستم محلی اطلاعاتی به دست آورد ...
... b مشهور است به سرعت از طریق سیستم qq (سیستم محلی ارسال سرعت بالای پیامهای آن لاین ) در حال انتشار است ... این گزارش حاکی است ویروس مذکور که به قاتل زیبا نیز معروف است به از طریق رایانه الوده خود را به دیگر کاربران سیستم qq ارسال می کند ...
... سیستم محلی تلفنها در بغداد شلوغ است و فقط نصف خطوط کار می کند؛ همچنین بیش از سه ماه است که ارتش اشغالگر امریکا اینجا حضور دارند و مکالمات بین المللی هم مقدور نیست ...
|
صفحه 1
|
|