Добрый день,
Хочу попросить сообщество посмотреть и конструктивно покритиковать мой "домашний" проект на seaside/pharo. Писал все в одного и очень нужна ваша помощь, чтобы понять что нужно, чтобы проект стал интересным. Seaside безусловно является моим самым любимым инструментом разработки веб-приложений. Но большой проблемой при использовании фреймворка даже для небольших проектов является то, что на текущий момент нет специализированных хостингов под seaside. Есть, http://www.seasidehosting.st/, но никто же его всерьез не рассматривает, да? Есть варианты с VPS или Amazon EC2, но они не подходят, когда хочется быстро "в один клик" запустить инстанс виртуальной машины и сразу развернуть там приложение. Но мне не встречались такие предложения для смолтока. По своему роду деятельности я занимаюсь созданием и настройкой "appliance" – готовых к использованию виртуальных машин с предустановленным ПО, которые выполняют одну задачу (например, LDAP-appliance или MySQL-appliance). Вместо того, чтобы плодить множество сервисов на одном сервере , мы запускаем готовую к использованию VM для каждого необходимого нам сервиса. У этого много плюсов, cм. http://en.wikipedia.org/wiki/God_object :) В общем, я собрал Pharo-appliance, который запускает pharo-vm со станадртным образом и дает программисту доступ к IDE по VNC. Получилось нечто вроде Smalltalk OS :) После старта программист может загрузить из монтичелло нужную версию сисайд и дополнительные пакеты, а так же свой проект. Запущенные эплайнсы физически находятся на серверах в канаде, панель управления с необходимыми функциями (включить/выключить VNC, поменять пароль) доступна в админке. Адрес проекта: http://www.rackincloud.com/rack/pharo Конечно же всем, кто пришел с rsug выдаю виртуалки бесплатно :) Спасибо заранее за ваш фидбэк PS. Хочу отметить, что rackinckloud хостится сам в себе :) -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
А можно мне виртуалочку поизучать? kirandev a_t mail.ru
четверг, 25 июля 2013 г., 14:37:52 UTC+3 пользователь Mike написал: Добрый день,-- -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
Зарегистрируйтесь тут: http://rackincloud.com/rack/signup и я дам виртуалочку для изучения
четверг, 25 июля 2013 г., 19:30:29 UTC+7 пользователь kirand написал: А можно мне виртуалочку поизучать? kirandev a_t mail.ru-- -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
зарегистрировался. высылайте
--
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
Виртуалку запустил, отправил информацию на @mail.ru
четверг, 25 июля 2013 г., 19:51:37 UTC+7 пользователь kirand написал: зарегистрировался. высылайте-- -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
Если не трудно мне тоже виртуалку 25 июля 2013 г., 19:56 пользователь Mike <[hidden email]> написал: Виртуалку запустил, отправил информацию на @mail.ru -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
In reply to this post by mikefilonov
А админка и иже с ней тоже написаны на Seaside? Я потыкал форму регистрации, увидел знакомые _s&_k в запросах :)
Очень здорово, хороший проект! Дмитрий 25 июля 2013 г., 15:37 пользователь Mike <[hidden email]> написал: Добрый день, -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
In reply to this post by Nikolay Kleptsov
Добавил, проверьте
пятница, 26 июля 2013 г., 11:50:33 UTC+7 пользователь Kleptsov Nikolay написал: -- -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
In reply to this post by Dmitry Matveev
Спасибо, Дмитрий. В форме регистрации не должно быть _s, она же в куках :) Да, весь веб проекта написан на сисайде
пятница, 26 июля 2013 г., 12:04:10 UTC+7 пользователь Dmitry Matveev написал:
-- -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
In reply to this post by mikefilonov
Вас уже нашли, интересуются: http://forum.world.st/Pharo-dev-rackincloude-seaside-hosting-tp4701427.html -- Best regards, Dennis Schetinin 25 июля 2013 г., 15:37 пользователь Mike <[hidden email]> написал: Добрый день, -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
In reply to this post by mikefilonov
Майк, а что вы думаете о том, чтобы сделать специальный appliance для SmallPOS'а? От обычного он отличается: 1) наличием postgresql 2) nginx'ом на входе, который а) умеет отдавать статичный контент
б) zip'ует исходящий трафик К слову, умение отдавать статичный контент не-через-сисайд было бы полезно, вероятно, и "обычным" appliance'ам. 25 июля 2013 г., 15:37 пользователь Mike <[hidden email]> написал: Добрый день, -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
Спасибо за идею! Именно в подобном использовании я вижу самое интересное из применений проекта: тиражируемые end-client web-приложения. Типа эпп-стор для сисайд. Я проектировал систему, чтобы как раз подобные проекты можно было легко разворачивать.
-- Дело в том, что в создании отдельного эплайнса нет необходимости: все уже есть в rackincloud.com. Вы можете запустить Pharo-appliance для фронт-енда, postgres-appliance для базы, webdav-appliance для статики. Идея тут в том, чтобы платформа позволяла быстро собирать нужную конфигурацию как из кирпичиков. Вот, посмотрите скринкаст как запустить PostgreSQL: http://t.co/bS3gf74zTk Для webdav не записал еще видео, но там тоже все предельно просто. Так что если у вас есть база заинтересованных клиентов для SmalltalkPOS вы можете легко организовать хостинг этого приложения. пятница, 16 августа 2013 г., 20:46:24 UTC+7 пользователь Assargadon написал:
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
Free forum by Nabble | Edit this page |