خانه > برنامه نویسی, فناوری اطلاعات, وب > آنلاین برنامه‌نویسی کنید

آنلاین برنامه‌نویسی کنید

قبلاً در نوشته‌ای درباره محاسبات ابری گفته بودم:

شما برای اینکه از وسایل و تجهیزات برقی در خانه یا محل کارتان استفاده کنید لازم نیست یک ژنراتور یا کارخانه برق در خانه‌تان داشته باشید، بلکه به ازای هزینه مشخصی برق را اجاره می‌کنید. حالا اگر مصارف برقی شما بیشتر و متفاوت‌‌تر باشند مثلاً‌ می‌روید و از خدمات برق صنعتی استفاده می‌کنید.

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

CodeRunحالا که قرار است پردازش برنامه‌های کامپیوتری روی اینترنت باشد چرا برنامه‌نویسی روی اینترنت نباشد؟ خب این ایده ما رو به IDE های آنلاین می‌رسونه: سایت‌هایی که می‌توانید به کمکشون آنلاین برنامه نویسی کنید، برنامه‌هاتون رو کامپایل و دیباگ و تست کنید و بالاخره اون‌ها رو برای اجرا با دیگران به اشتراک بگذارید.

یکی از سایت‌های جالبی که توی این حوزه بهش برخورد کردم سایت CodeRun هستش. به کمک این سایت می‌توانید پروژه‌هایی با زبان‌های  C#.NET‌ و PHP و JavaScript ایجاد کنید. محیط سایت بسیار شبیه محیط IDE های برنامه‌نویسی نظیر Visual Studio هستش و شما امکان watch کردن متغیرها و دیباگ رو هم دارید، ساختار Solution و Project ها درست مثل ویژوال استودیو هست و قابلیت‌هایی نظیر Syntax Highlight و Intellisense به خوانایی و راحتی کدنویسی کمک می‌کنه.نمونه دیگه‌ای از این سایت‌ها kodingen هستش که اون هم امکان توسعه نرم‌افزاری ابری (Cloud Software Development) رو میده. 

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

  1. ۲۷ تیر ۱۳۸۹ در ۱۳:۲۹ | #1

    سایت جالب و بحالیه

  2. ۲۷ تیر ۱۳۸۹ در ۱۴:۱۱ | #2

    پیشنهاد می‌کنم به جای «محاسبات ابری» «رایانش ابری» را بکار ببرید. چرا که هم فارسی‌تر است و هم برابر درست‌تر است.
    لطفا «رایانش ابری» در ویکی‌پدیا را ببینید:
    http://bit.ly/IaR2F

    • حامد سعیدی فرد
      ۱۰ مرداد ۱۳۸۹ در ۲۲:۱۲ | #3

      درسته. ممنون به خاطر تذکرتون، البته شخصاً هیچ وقت با رایانه و رایانش میانه خوبی نداشتم!

  3. سجاد
    ۲۷ تیر ۱۳۸۹ در ۱۴:۱۷ | #4

    درود بر شما
    راستش طبق جستجوی من و رسیدن به وبلاگ ها و ویکی پدیا به نظرم رایانش ابری گزینه ی بهتری نسبت به محاسبات ابری برای cloud computing بوده و هست !

  4. ۲۹ تیر ۱۳۸۹ در ۱۲:۳۸ | #5

    مطلب خوبی بود.

  5. Mohsen Hosseini
    ۷ مرداد ۱۳۸۹ در ۱۹:۳۴ | #6

    سلام احسان جان…خیلی خوشحال شدم با وب سایتت آشنا شدم…مطالب جالب و قشنگی داری…لطفا یه ایمیل به من بزن کارت دارم
    چرا صفحه تماس با من نداری؟!

    • حامد سعیدی فرد
      ۱۰ مرداد ۱۳۸۹ در ۲۲:۱۱ | #7

      من حامد هستم، و صفحه تماس هم بالای وبلاگ هست :)

  6. ۸ مرداد ۱۳۸۹ در ۰۱:۱۴ | #8

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

    • حامد سعیدی فرد
      ۱۰ مرداد ۱۳۸۹ در ۲۲:۱۴ | #9

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

  1. بدون بازتاب