Как я думаю, Амбер создавался под какую-то задачу, где в качестве требований были возможность использования в различных фреймворках. В качестве инсталятора был выбран nmp. Установка заключается в копировании файлов различных библиотек. После установки на выходе получается директория со стартовым файлом (обычно index.html) и набором библиотек, в основном jquery. После установки может возникнуть ситуация когда каких-нибудь файлов библиотек нет. Их приходится устанавливать вручную.2 декабря 2014 г., 14:02 пользователь Юрий Мироненко <[hidden email]> написал:
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group". Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email]. Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout. |
In reply to this post by Yuriy Mironenko
Я так думаю просто потому что написать в консоли amber serve сильно
проще, чем настраивать nginx/apache с вебдавом On 02/12/14 13:22, Юрий Мироненко wrote: > "/Специальное приложение, написанное на node.js/" - это, как я понял, > просто WebDAV-сервер. Коих тысячи. Причём каждый первый веб-сервер, > включая апач и nginx, имеет возможность, так или иначе, работать в > режиме WebDAV. Вот почему я и не понимаю такую их настырность в > рекомендации "/использовать node.js для разработки/". > > 2 декабря 2014 г., 11:19 пользователь Semyon Novikov <[hidden email] > <mailto:[hidden email]>> написал: > > Нода то, что скомпилировалось в браузере *сохраняет на диск. > *Вы же не можете из javascript в браузере файл на диске создать, > вот для > этого используется специальное приложение, которое написано на > node.js. > > On 02/12/14 13:18, Юрий Мироненко wrote: > > Вот я и не пойму, чего они так активно "для разработки" рекомендуют > > node.js. Насколько я понял, /в компиляции/ нода не участвует всё > > равно, а только сервит файлы, с её точки зрения - статические. > > > > 2 декабря 2014 г., 11:09 пользователь Ремизов Александр > > <[hidden email] <mailto:[hidden email]> > <mailto:[hidden email] <mailto:[hidden email]>>> написал: > > > > это потому, что клиентская часть Tide на Амбере и соответствено > > для её функционирования на стадии разработки (на персональной > > машине разработчика) рекомендуют nodejs. > > Серверная часть Tide на Фаро. > > > > На самом сервере nodejs не нужен, так как весь код Амбера к тому > > времени уже скомпилирован в js и этот код выполняется > браузером, а > > сервер Фаро. > > > > вторник, 2 декабря 2014 г., 12:02:02 UTC+4 пользователь > Assargadon > > написал: > > > > В качестве сервера может быть и Pharo c Tide > > > > https://github.com/tide-framework/tide (вполне себе > работает) > > > > Странно, но прямо по этой ссылке написано: "You need to have > > nodejs installed on your system". Будем надеяться, что это > > написано для простоты, и nodejs нужен просто для > WebDAV-сервера. > > > > > > 2 декабря 2014 г., 10:24 пользователь Ремизов Александр > > <[hidden email] <mailto:[hidden email]>> написал: > > > > В качестве сервера может быть и Pharo c Tide > > > > https://github.com/tide-framework/tide (вполне себе > работает) > > > > /Были правда тоже с ним нюансы, но сейчас не помню > какие.../ > > ______ > > /Да. конечно разработчики сознательно поступили так как > > поступили, но не оставляет ощущение того насколько было бы > > удобнее если бы всё было в Pharo и насколько не совсем > > удобно сейчас. > > Ну, надеюсь, что это принесло таки какие-то бонусы в > плане > > продвижения Амбера за пределами круга людей знающих > Смолток./ > > > > -- > > -- > > http://groups.google.ru/group/sugr > > --- > > Вы получили это сообщение, поскольку подписаны на > > группу "Russian Smalltalk User Group". > > Чтобы отменить подписку на эту группу и больше не > получать > > от нее сообщения, отправьте письмо на электронный адрес > > [hidden email] > <mailto:sugr%[hidden email]>. > > > > Чтобы настроить другие параметры, перейдите по ссылке > > https://groups.google.com/d/optout. > > > > > > -- > > -- > > http://groups.google.ru/group/sugr > > --- > > Вы получили это сообщение, поскольку подписаны на группу > "Russian > > Smalltalk User Group". > > Чтобы отменить подписку на эту группу и больше не получать > от нее > > сообщения, отправьте письмо на электронный адрес > > [hidden email] > <mailto:sugr%[hidden email]> > > <mailto:[hidden email] > <mailto:sugr%[hidden email]>>. > > Чтобы настроить другие параметры, перейдите по ссылке > > https://groups.google.com/d/optout. > > > > > > -- > > -- > > http://groups.google.ru/group/sugr > > --- > > Вы получили это сообщение, поскольку подписаны на группу "Russian > > Smalltalk User Group". > > Чтобы отменить подписку на эту группу и больше не получать от нее > > сообщения, отправьте письмо на электронный адрес > > [hidden email] > <mailto:sugr%[hidden email]> > > <mailto:[hidden email] > <mailto:sugr%[hidden email]>>. > > Чтобы настроить другие параметры, перейдите по ссылке > > https://groups.google.com/d/optout. > > -- > -- > http://groups.google.ru/group/sugr > --- > Вы получили это сообщение, поскольку подписаны на группу Russian > Smalltalk User Group. > > Чтобы отменить подписку на эту группу и больше не получать от нее > сообщения, отправьте письмо на электронный адрес > [hidden email] > <mailto:sugr%[hidden email]>. > Настройки подписки и доставки писем: > https://groups.google.com/d/optout. > > > -- > -- > http://groups.google.ru/group/sugr > --- > Вы получили это сообщение, поскольку подписаны на группу "Russian > Smalltalk User Group". > Чтобы отменить подписку на эту группу и больше не получать от нее > сообщения, отправьте письмо на электронный адрес > [hidden email] > <mailto:[hidden email]>. > Чтобы настроить другие параметры, перейдите по ссылке > https://groups.google.com/d/optout. -- -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/d/optout. |
In reply to this post by Nikolay Kleptsov
После установки может возникнуть ситуация когда каких-нибудь файлов библиотек нет. Их приходится устанавливать вручную. А, то есть node.js используется не только как WebDAV-сервер, но и как инсталлятор/менеджер пакетов? Ну, точнее, инсталлятор/менеджер пакетов написан на node.js, так? написать в консоли amber serve сильно проще, чем настраивать nginx/apache с вебдавом Ну вот я написал в консоли amber serve, и ничего не произошло :) Шутка, конечно: у меня не стоит ни амбер, ни нода. Но в каждой шутке есть доля шутки - ведь в ноде тоже нужно вебдав настраивать. И перед тем - ещё и саму ноду. А вебдав в нгинксе уже есть - или, по крайней мере, я знаю, как его завести. "Просто скачать файл с амебром и положить его в свою webdav-папку" гораздо проще вот этих всех бубнов с нодой, установкой пакетов, про которые я впервые слышу и прочего шаманства. 2 декабря 2014 г., 11:28 пользователь Nikolay Kleptsov <[hidden email]> написал:
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group". Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email]. Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout. |
On 02/12/14 13:43, Юрий Мироненко
wrote:
Так :)
Позвольте ответить вам картинкой :) http://take.ms/VMIIQ За тем минусом, что нода у меня установлена. Но в моём случае это $ brew install node Весь остальной процесс настройки веб-дава изображен на скриншоте :) -- -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group". Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email]. Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout. |
In reply to this post by sdfgh153
Амбер система "живет" в браузере, сохранение возможно только через асинхронные вызовы. В Амбере при сохранение используется http протокол метод PUT. Можно использовать любой сервер как node.js, веб дав, тайд сервер, главное чтобы поддерживался метод PUT. У апача put метод отключен и включить его проблематично, хотя возможно. Наиболее оптимальный способ. Перейти в корневую директорию Амбера и выполнить amber serve. На порту 4000 запустится сервер через него можно сохранять и загружать. Если трубуется сохранять изменения в Амбере, то загружать только с сервера поддерживающий метод PUT. Можно даже открыть из локального диска Амбер, только в хроме и интернет эксплорер будут заблокированы аякс запросы. Через сервер ограничений нет. Амбер использует jquery, если на странице используется другая версия jquery, возможны конфликты различных версий jquery. Обойти можно используя iframe. Например, ckeditor использует свою версию jquery при попытке запустить с амбером возникает множество ошибок. Если перенести ckeditor в iframe все нормализуется. 2 декабря 2014 г., 14:28 пользователь Semyon Novikov <[hidden email]> написал: Я так думаю просто потому что написать в консоли amber serve сильно -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group". Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email]. Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout. |
In reply to this post by Yuriy Mironenko
вторник, 2 декабря 2014 г., 12:43:28 UTC+4 пользователь Assargadon написал:
В данном случае ноду настраивать не надо. Просто установил перед установкой Амбера и забыл о ней навсегда. Я не знаю как это реализовано, но настроек ноды я вообще никаких не делал... Хотя да, установка Амбера мне напоминает шаманство (от того что большую часть того что происходит я не знаю, а Амбер идёт разными хитрыми путями и тащит кучу всего) -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group". Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email]. Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout. |
In reply to this post by Yuriy Mironenko
при установке Амбера npm просто "собирает" различные библиотеки в один каталог (подкаталоги). После уставки создается директория с файлами. Хостить можно с любого сервера, даже открывать локально (с небольшими ограничениями на аякс для некоторых браузеров). Если требуется изменять пакеты тогда только с сервера поддерживающий PUT метод. Стартует Амбер обычно из файла index.html 2 декабря 2014 г., 14:43 пользователь Юрий Мироненко <[hidden email]> написал:
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group". Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email]. Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout. |
In reply to this post by Genosse
"шаманство" присутствует, устанавливается столько различных пакетов, такое количество сообщений. Возникает ощущение что идет подготовка к полету в космос :) 2 декабря 2014 г., 14:57 пользователь Ремизов Александр <[hidden email]> написал:
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group". Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email]. Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout. |
In reply to this post by Yuriy Mironenko
Может и без Tide — если есть желание разработать свой протокол поверх WebSocket. У меня "желание есть, но нет возможности" (с) :) -- Best regards, Dennis Schetinin 2 декабря 2014 г., 12:02 пользователь Юрий Мироненко <[hidden email]> написал:
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group". Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email]. Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout. |
node.js нужен, таким образом, не для разработки на амбере, а для создания "рабочего окружения" / скачивания амбера и нужных для него библиотек. Большое спасибо за консультацию :) 2 декабря 2014 г., 12:02 пользователь Dennis Schetinin <[hidden email]> написал:
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group". Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email]. Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout. |
еще может понадобится для запуска сервера командой amber serve 2 декабря 2014 г., 15:05 пользователь Юрий Мироненко <[hidden email]> написал:
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group". Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email]. Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout. |
Вы таки будете смеяться. Пытаюсь я разбираться с Амбером, лезу на его страничку на гитхабе, что-то качаю, что-то читаю. И смотрю - ну, как-то странно гитхаб работает. Отрубается постоянно, щас вроде читаю, щёлкаю на другую страницу - нет связи. А оказалось, что бы вы думали? Роскомндазор балуется, запрещённая информация, мол: 2 декабря 2014 г., 12:07 пользователь Nikolay Kleptsov <[hidden email]> написал:
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group". Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email]. Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout. |
вторник, 2 декабря 2014 г., 19:01:57 UTC+4 пользователь Assargadon написал:
Да были некоторые перебои... Когда почитал увидел в списке и vimeo. Чуть не поседел... ;) На этот видеохостинг много что завязано в одном проекте... его правда оперативно разбанили, но похоже надо брать на вооружение идеи "Чучхе" (опора на собственные силы) -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group". Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email]. Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout. |
Хех... на гитхаб опять только через "вражеские" прокси можно зайти...
-- -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group". Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email]. Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout. |
Free forum by Nabble | Edit this page |