Как стать автором
Обновить

Комментарии 23

Спасибо огромное!
Ресурс просто супер, уже в качестве теста написал мелко-приложение на Flask.
Интересно так же то, что можно в одной консоли работать нескольким пользователям.

Не сразу нашел, как перезапустить приложение из графического интерфейса.
В консоли работать не очень удобно из-за ощутимого лага (впрочем, может это только у меня).

В общем, в ближайшие дни собираюсь сделать на этом хостинге что-то простое и интересное.
Перед публикацией, памятуя о хабраэффекте, предупредил разработчиков. Только что получил ответ:
Thanks! We're getting a signup every 15 seconds or so :-)
Это что получается, предупредили, но ответа не дождались и получили его уже после публикации? Ай-я-яй, как нехорошо :)
Нет, это я неточно выразился. Еще перед публикацией разработчики подтвердили что будут следить за нагрузкой на серверы, а сразу после публикации я дополнительно сообщил что мол готовьтесь, сейчас начнётся. Приведённый выше ответ разработчиков относился уже к этому моменту конечно же.
Итак. Редактор довольно удобный, кое-чего не хватает. Однажды то ли я затупил, то ли accesslog и errorlog не обновлялись. Вообще, после sublime text 2 очень привык ко всяким быстрым клавишам, вроде комментирования строк, но тут такого пока нет. С отступами редактор работает хорошо.

Веб-приложение откликается медленно, но я не очень представляю, как они там оптимизируют работу приложения. volshebnyi.pythonanywhere.com/
Угадыватель желаний понравился.

По поводу быстрых клавиш:
1) попробуйте написать разработчикам — ссылка Forums справа вверху
2) сам я не любитель vim (но в нём ведь есть шорткаты) — запускается из консоли
Хорошая площадка для всякого рода «примеров» типа jsfiddle, кажется аналогов еще не было.
Как pythonanywhere пока слабо себе представляю, в сегодняшние дни виртуальное окружение не самое страшное: обычно устанавливается до кучи другого софта. Надо подумать.
А по поводу «идей», они высылают на почту письмо с просьбой ответить на несколько простых вопросов. Ребята очень стараются, это заметно, я радуюсь как дитя когда такое вижу, хочется врубить acdc и делать хорошие штуки, плюс им в карму.
Вообще, аналог есть: pythonfiddle.com/
Правда, у них почему-то сейчас не работает Share, упорно выдает линк на главную.
Если более строго отнестись к заголовку «возьми Python с собой», то я могу еще порекоментова portablepython.com. Он не раз выручал меня на лабараторках по вычислительной математике, когда разрешено было использование любого языка, но установлен был только паскаль :-) Кстати, в комплекте идет масса полезных библиотек, например, scipy (numpy), который иногда незаменим для быстрых вычислений каких-нибудь матриц.
Спасибо за пост, очень понравилось, особенно развертывание веб-приложения из коробки.
Сейчас проверила на django-проекте. Синхронизация с Dropbox работает, хорошо что указали на особенности работы с ним. В первый раз как раз залила django-app в корень и удивлялась, что не так.
Работающий easy_install тоже очень здорово. Быстро догрузила недостающие библиотеки для пагинации и капчи. Небольшой недостаток с базой данных — пришлось лезть и менять кодировку базы на utf8 в консоль, так как по дефолту latin1. Но все равно шикарно.
Хотелось бы сравнить лимиты бесплатного аккаунта от pythonanywhere, с бесплатным аккаунтом от Амазона, ведь в виртуальной машине тоже можно крутить вебсервер и питон, да еще и ssh будет в бесплатном аккаунте, так?
К сожалению, полноценного сравнения не получится. Если посмотреть на тарифы — никаких точных характеристик, кроме места на диске, не указано. Это связано с тем, что сервис ещё только развивается, и на данный момент не ясно, насколько он будет востребован, какая нагрузка будет на серверы и т.д. Вобщем, никто ничего пока не знает, вот и обходятся характеристиками «быстро/медленно».
И всё же приведу свой пример: microinstance, бесплатная годовая подписка для новых пользователей, установлен Ubuntu Server, свободного места на диске осталось 6ГБ, имеется SSH и настроен FTP. Но это на первый год, а потом придётся раскошелиться.
Можно один раз настроить окружение в виртуальной машине.
Это хорошо. Но ведь сейчас появляются так называемые «cloud IDE». Например, cloud ide. Там есть поддержка разных ЯП.
Попробовал написать что-то с IPad, очень неудобно.
Время ввода символа и его появления в консоли очень ощутимо. лучше бы разработчики сделали нативное приложение для IPad.
Во общем идея классная. Спасибо!
Спасибо за отзыв. У меня айпада нет, проверить не мог, поверил на слово описанию сервиса. Буду проверять уже на андроиде, когда придёт по почте планшет.
Если Вы всё же не оставили эту дикую (для меня) идею программировать на айпаде — свяжитесь с техподдержкой сервиса.
Вообще техподдержка очень дружелюбная и явно старается помочь пользователю.
Нашел баг, после редактирования сорца в vim не возможно переключиться с заглавных букв на строчные используя средства iPad. Написал разработчики. Ответ пришел через 20минут.
Hi ****** — thanks for signing up!

We crave feedback like prehistoric mammals crave an asteroid, so please please please tell us:

   1) What nifty stuff do you want to use PythonAnywhere for?

   2) What are the most important features for you?  Are we missing anything?

   3) Finally, the most important question ;-)  You've signed up for the free plan, but what would it take to make PythonAnywhere so earth-shatteringly useful, that you would actually pay for it?

Thanks in advance for your thoughts!  And don't worry, if you don't have time to reply to these questions, we won't hold it against you.

Happy Pythoning!

Giles
— PythonAnywhere: Develop Python in your browser
Это стандартное письмо в ответ на регистрацию. Думаю настоящий ответ придёт тоже скоро, если они не спят сейчас — там ведь ночь?
А в дропбоксе есть что-то типа .dropboxignore? а то при редактировании через vim *swp файл колбасится.
Почему то сразу хочется начать использовать сервис не по инструкции.
Кстати там много всего ещё есть, например perl v5.10.1, так что я бы не стал зацикливаться на Python ;-)
Если посмотреть на имеющиеся бинари то они собраны под x86-64.
Кто-нибудь пробовал принести туда что-то ещё прямо в бинарях?
Не нашел в статье или интернете ограничения для бесплатного аккаунта. Допустим, на heroku, если активности пол часа нет, то приложение отключается. Также есть лимит рабочих часов в месяц. Что с pythonanywhere?
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории