دوستان نرم افزار رایگانی وجود داره که بعضی از امکانات سایت
Koding مثل
ترمینال تحت وب و
فایل منیجر (با قابلیت edit/delete/add فایل) رو به سرور لینوکس اضافه کنه ؟
@aalireza439
@mg6
و بقیه استاتید
نیازمند زیرمجموعه هم هستم
فضایی که میده 2.8 گیگ هست که بیشترش برای سیستم عامل پر شده.
https://koding.com/R/azmode
ماشین مجازی Ubuntu 14.04 رایگان با رم 1 میده.
مشاهده پیوست 871461
اینجور سرویس ها نحوه کارشون به این صورت هست ، بر پایه سرویس های ابری IaaS (حالا هر پلتفرمی که میخواهی استفاده کنن) ، برات یک ماشین مجازی ایجاد میکنن ، بعد بر اساس api که خودشون برای اون سیستم شون تعریف کردن ، امکان دسترسی از طریق وب به کاربرها رو میدن ، در حقیقت اونها میان یک لایه نرم افزار بین اون ماشین مجازی و رابط کاربری کاربر ایجاد میکنن که این امکان رو به کاربر میده ، تا از طریق مرورگر با سرور تعامل داشته باشه.
برای راه اندازی چیزی مشابه این ، اون مرحله ماشین مجازی رو که بخواهیم حذف کنیم (به خاطر اینکه شما الان خودتون سرور مجازی دارید) ، بسته به امکاناتی که میخواهید ، برای مثال همین koding یک ide بهت میده ، یک کنسول خط فرمان و یک فایل منیجر ، برای ide که اکثرا از جاوا اسکریپت سمت کاربر استفاده میشه ، یک نمونه عالی تو این زمینه
https://github.com/ajaxorg/ace فکر کنم 120 تا زبان رو پشتیبانی میکنه !
برای خط فرمان و فایل منجیر هم دیگه بسته به زبان برنام نویسی که سمت سرور استفاده میکنی فرق داره ، برای مثال تو Node.js دسترسی به خط فرمان از طریق api ی child_process خیلی راحته ، برای اینکه ارتباط بلادرنگ هم داشته باشی میتونی از socket.io استفاده کنی ، برای فایل منجیر هم fs دسترسی api کامل برای دسترسی به فایل ها بهت میده (نوشتن ، خوندن ، پاک کردن و..)
دوستان برنامه نویس، IDE برای پایتون بهتر از این هست آیا:
http://ninja-ide.org
؟؟؟
برای پایتون این IDE که گقتی رو تا بجال کار نکردم ، اما من از PyCharm استفاده میکنم ، امکانات خوبی داره.
در مورد کتابخانه خوب برای پایتون هم راهنمایی کنید؟ این چطوره:
https://fa.wikipedia.org/wiki/کیوت
برای انتخاب کتابخانه GUI ، اول اینو بگم من برنامه با رابط کاربری برای محیط های غیر تحت وب خیلی کار نمیکنم ، اما با این حال برای پایتون بین گزینه های متفاوتی که داره ، کتابخانه tkinter گزینه مورد انتخابم بوده ، بعد از اون هم کتابخانه wxPython
پ.ن: این رو هم باید بگم اینکه من مثلا tkinter رو انتخاب کردم ، به این معنی نیست که این کتابخانه بهتره از QT یا wxPython هست ، دلیل اش این هست که من باهاش راحت ترم ، همین !
سعی کنی هر کدوم یکبار تست کنی و هر کدوم که راحت بودی رو استفاده کن .