Регистрация  |  Вход

Heroku: что за "зверь" такой?

Если углубляться в разработку на SFDC все глубже и глубже, то все чаще и чаще вижу упоминание о Heroku.

Может кто-нибудь кратко рассказать об этом? Возможно, можно написать статью в блоге о Heroku.

Спасибо

Если углубляться в разработку на SFDC все глубже и глубже, то все чаще и чаще вижу упоминание о Heroku.

Может кто-нибудь кратко рассказать об этом? Возможно, можно написать статью  в блоге о Heroku.

Спасибо

Конечно расскажем
Это облачные серчис для запуска всяких java, python и всяких других приложений.

Очень удобная штука. Пользовался ими раньше, пока Salesforce не их купили.

В общем Heroku это что-то среднее между VPS и Salesforce.
Тебе не надо заботиться о настроке и всяких маштабированиях - тупо заливаешь свое web приложение на одном из поддерживаемых языков, настраиваешь по инструкции и запускаешь! И спишь - приложение гарантированно работает. Тебе только остается платить за нагрузку (ресурсы) которые жрет твое приложение.

Не знаю как сейчас, раньше у них были free аккаунты для разработчиков. Можно было поиграться. Я там пару раз выкладывал тестовые задания по java когда устраивался (не все заценили)

Что сейчас там есть полезного для Salesforce кроме какой-то прозрачной авторизации я не знаю. Salesforce тупо купили, и пока я не вижу особого смысла в этом.

Конечно расскажем :)

Это облачные серчис для запуска всяких java, python и всяких других приложений.

Очень удобная штука. Пользовался ими раньше, пока Salesforce не их купили. 

В общем Heroku это что-то среднее между VPS и Salesforce. 
Тебе не надо заботиться о настроке и всяких маштабированиях - тупо заливаешь свое web приложение на одном из поддерживаемых языков, настраиваешь по инструкции и запускаешь! И спишь - приложение гарантированно работает. Тебе только остается платить за нагрузку (ресурсы) которые жрет твое приложение.

Не знаю как сейчас, раньше у них были free аккаунты для разработчиков. Можно было поиграться. Я там пару раз выкладывал тестовые задания по java когда устраивался (не все заценили)

Что сейчас там есть полезного для Salesforce кроме какой-то прозрачной авторизации я не знаю. Salesforce тупо купили, и пока я не вижу особого смысла в этом.

Дмитрий,

судя по всему вы единственный из нас у кого есть опыт с Heroku.

Если есть время и желание - то можно было бы статью в блог написать об этом, или здесь на форуме разместить инфу, или даже на Хабре...

Я бы с интересом прочитал.

Дмитрий,

судя по всему вы единственный из нас у кого есть опыт с Heroku.

Если есть время и желание - то можно было бы статью в блог написать об этом, или здесь на форуме разместить инфу, или даже на Хабре...

Я бы с интересом прочитал.

Да уж :), накопилось в to do куча всего. Даже не знаю когда возьмусь за статьи. Сейчас весь в разработке. Постараюсь сделать следующую версию сайта максимально, так сказать, "общественная". Чтобы любой желающий мог написать статью.

А по поводу Heroku, то тут ничего сложного нет. Если есть знания программирования на любом из поддерживаемых платформой языков, то только стоит попробовать написать простой hello world как все станет простым и понятным. Конечно, при первой же возможности я постараюсь поделиться знаниями, но все равно многое зависит от вас самих :). С удовольствием помогу с ответами тем, кто захочет попробовать тестовое приложение и описать свой опыт.

Да уж :), накопилось в to do куча всего. Даже не знаю когда возьмусь за статьи. Сейчас весь в разработке. Постараюсь сделать следующую версию сайта максимально, так сказать, "общественная". Чтобы любой желающий мог написать статью.

А по поводу Heroku, то тут ничего сложного нет. Если есть знания программирования на любом из поддерживаемых платформой языков, то только стоит попробовать написать простой hello world как все станет простым и понятным. Конечно, при первой же возможности я постараюсь поделиться знаниями, но все равно многое зависит от вас самих :). С удовольствием помогу с ответами тем, кто захочет попробовать тестовое приложение и описать свой опыт.

Подниму тему!

Хороший сервис, не зря его так пиарят, он того стоит.
Удобство и юзбилити на лицо.

Подниму тему!

Хороший сервис, не зря его так пиарят, он того стоит.
Удобство и юзбилити на лицо.

Чет не вижу что бы его так пиарили.
По мне после того как Salesforce купил Heroku этот сервис стал загибаться.
Еще до прихода на Salesforce я использовал для своих игр с Java. Вот тогда он реально был везде (по пиару).
А с того момента как его купили ничего нового не происходит. Тупо он есть и все.
Мне кажется SF просто решили задушить потенциального конкурента. Даже супер дупер интеграции с SF которая должны была появиться по идее после покупки я так и не увидел - одни поделки на коленке, еще и за бабки.

Чет не вижу что бы его так пиарили.
По мне после того как Salesforce купил Heroku этот сервис стал загибаться.
Еще до прихода на Salesforce я использовал для своих игр с Java. Вот тогда он реально был везде (по пиару).
А с того момента как его купили ничего нового не происходит. Тупо он есть и все. 
Мне кажется SF просто решили задушить потенциального конкурента. Даже супер дупер интеграции с SF которая должны была появиться по идее после покупки я так и не увидел - одни поделки на коленке, еще и за бабки.

Dmitry Shnyrev
Чет не вижу что бы его так пиарили.

На Дримфорсе только о нем и говорили

[quote="Dmitry Shnyrev"]Чет не вижу что бы его так пиарили. [/quote]
На Дримфорсе только о нем и говорили

Dmitry Shnyrev
По мне после того как Salesforce купил Heroku этот сервис стал загибаться.

На самом деле он просто работает, а что еще надо?

[quote="Dmitry Shnyrev"]По мне после того как Salesforce купил Heroku этот сервис стал загибаться. [/quote]
На самом деле он просто работает, а что еще надо?

Gres
а что еще надо?

Развитие.

[quote="Gres"]а что еще надо?[/quote]
Развитие.

Dmitry Shnyrev
Развитие.

Как ты его видишь?

[quote="Dmitry Shnyrev"]Развитие.[/quote]
Как ты его видишь?

Dmitry Shnyrev
Gres
а что еще надо?

Развитие.

загибаться?
как бы он действительно "просто работает", да и сервис вполне себе развивается - чего стоят private spaces, которые важны для энтерпрайза и планы по "переезду" с AWS инфраструктуры.
сейчас он остается де-факто лидирующим апп-хостингом для руби мира и имеет сильные позиции в остальных языках.

[quote="Dmitry Shnyrev"][quote="Gres"]а что еще надо?[/quote]
Развитие.[/quote]

загибаться? 
как бы он действительно "просто работает", да и сервис вполне себе развивается - чего стоят private spaces, которые важны для энтерпрайза и планы по "переезду" с AWS инфраструктуры. 
сейчас он остается де-факто лидирующим апп-хостингом для руби мира и имеет сильные позиции в остальных языках.

Кто из вас реально использует heroku и для чего?

Кто из вас реально использует heroku и для чего?

Dmitry Shnyrev
Кто из вас реально использует heroku и для чего?

Я использую, проект на java.

[quote="Dmitry Shnyrev"]Кто из вас реально использует heroku и для чего?[/quote]
Я использую, проект на java.

Dmitry Shnyrev
Кто из вас реально использует heroku и для чего?

много коллег на работе использует под личные проекты, например http://sftoolkit.co написан на питоне и хостится на хероку. Проект другого коллеги на java: https://www.forcedocs.com
Пробовали перевести на аналогичный сервис AWS для экономии денег, но деплои требовали значительно больше внимания, почему и свитчнулись обратно.

Клиенты тоже довольно часто разворачивают свои внутренние решения на нем.

[quote="Dmitry Shnyrev"]Кто из вас реально использует heroku и для чего?[/quote]

много коллег на работе использует под личные проекты, например http://sftoolkit.co написан на питоне и хостится на хероку. Проект другого коллеги на java: https://www.forcedocs.com
Пробовали перевести на аналогичный сервис AWS для экономии денег, но деплои требовали значительно больше внимания, почему и свитчнулись обратно. 

Клиенты тоже довольно часто разворачивают свои внутренние решения на нем. 

О! Такие замечательные ссылки ты привел!
Почему до сих пор не пиарились тут?

О! Такие замечательные ссылки ты привел! 
Почему до сих пор не пиарились тут?

Проект другого коллеги на java: https://www.forcedocs.com . Посмотрел, выгдядет вроде неплохо, но вот не мог понять зачем указывать @return, @param. Почему их нельзя взять из кода ?

Проект другого коллеги на java: https://www.forcedocs.com . Посмотрел, выгдядет вроде неплохо, но вот не мог понять зачем указывать @return, @param. Почему их нельзя взять из кода ?

wilder
Проект другого коллеги на java: https://www.forcedocs.com . Посмотрел, выгдядет вроде неплохо, но вот не мог понять зачем указывать @return, @param. Почему их нельзя взять из кода ?

Можно сделать и в коде, но с описанием в шапке это выглядит аккуратнее - сразу видишь заголовок метода и описание того что он делает и возвращает.

[quote="wilder"]Проект другого коллеги на java: https://www.forcedocs.com . Посмотрел, выгдядет вроде неплохо, но вот не мог понять зачем указывать @return, @param. Почему их нельзя взять из кода ?[/quote]

Можно сделать и в коде, но с описанием в шапке это выглядит аккуратнее - сразу видишь заголовок метода и описание того что он делает и возвращает.

cidr8n
выглядит аккуратнее - сразу видишь заголовок метода и описание того что он делает и возвращает.

Причем здесь это. Эта система генерации документации. Там на сайте так и написано "Write code, not documentation."

[quote="cidr8n"]выглядит аккуратнее - сразу видишь заголовок метода и описание того что он делает и возвращает.[/quote]

Причем здесь это. Эта система генерации документации. Там на сайте так и написано "Write code, not documentation."

wilder
Причем здесь это. Эта система генерации документации. Там на сайте так и написано "Write code, not documentation."

значит у тебя другой взгляд на это.
хотя я виду некоторые преимущества в генерации из тела контента, использование заголовков играет покрывает две цели - все методы имеют базовое описание в самом коде и плюс это одно скомпилить в документ.

в любом случае, упомяну это коллеге
он кстати сейчас работает над гораздо более полезной в разработке вещи - запуск apex скриптов из ant.

[quote="wilder"]
Причем здесь это. Эта система генерации документации. Там на сайте так и написано "Write code, not documentation."[/quote]

значит у тебя другой взгляд на это.
хотя я виду некоторые преимущества в генерации из тела контента, использование заголовков играет покрывает две цели - все методы имеют базовое описание в самом коде и плюс это одно скомпилить в документ.

в любом случае, упомяну это коллеге :)
он кстати сейчас работает над гораздо более полезной в разработке вещи - запуск apex скриптов из ant.

cidr8n
более полезной в разработке вещи - запуск apex скриптов из ant

Такое вроде уже есть. Но если твой коллега упертый и все же хочет это делать, то лучше это делать не через Tooling API.

[quote="cidr8n"]более полезной в разработке вещи - запуск apex скриптов из ant[/quote]

Такое вроде уже есть. Но если твой коллега упертый и все же хочет это делать, то лучше это делать не через Tooling API.

cidr8n
хотя я виду некоторые преимущества в генерации из тела контента

Я так понял из описания что это тоже самое что и https://github.com/SalesforceFoundation/ApexDoc ?

cidr8n
он кстати сейчас работает над гораздо более полезной в разработке вещи - запуск apex скриптов из ant.

А разве этого уже давно не сделали??? У нас ант скрипты используются и прекрасно запускают apex скрипты.
вот тут секция Using the build file (targets)
https://github.com/financialforcedev/df12-deployment-tools

[quote="cidr8n"]хотя я виду некоторые преимущества в генерации из тела контента[/quote]
Я так понял из описания что это тоже самое что и https://github.com/SalesforceFoundation/ApexDoc ?

[quote="cidr8n"]он кстати сейчас работает над гораздо более полезной в разработке вещи - запуск apex скриптов из ant.[/quote]

А разве этого уже давно не сделали??? У нас ант скрипты используются и прекрасно запускают apex скрипты.
вот тут секция Using the build file (targets)
https://github.com/financialforcedev/df12-deployment-tools

Dmitry Shnyrev
Я так понял из описания что это тоже самое что и https://github.com/SalesforceFoundation/ApexDoc ?

да, то же самое, только завернутое в облачный сервис

Dmitry Shnyrev
А разве этого уже давно не сделали??? У нас ант скрипты используются и прекрасно запускают apex скрипты.
вот тут секция Using the build file (targets)
https://github.com/financialforcedev/df12-deployment-tools

вот об этом до этого не слышал (хотя скорее не сталкивался).
но это не помешает расти свою альтернативу - почти все сайд-проекты делаются людьми в свободное время дабы не дать мозгу зачерстветь, так как большую часть рабочего времени они клепают презентации в пауэрпоинте и эстимэйты в экселе

[quote="Dmitry Shnyrev"]
Я так понял из описания что это тоже самое что и https://github.com/SalesforceFoundation/ApexDoc ?
[/quote]

да, то же самое, только завернутое в облачный сервис :)

[quote="Dmitry Shnyrev"]
А разве этого уже давно не сделали??? У нас ант скрипты используются и прекрасно запускают apex скрипты.
вот тут секция Using the build file (targets)
https://github.com/financialforcedev/df12-deployment-tools
[/quote]
вот об этом до этого не слышал (хотя скорее не сталкивался). 
но это не помешает расти свою альтернативу - почти все сайд-проекты делаются людьми в свободное время дабы не дать мозгу зачерстветь, так как большую часть рабочего времени они клепают презентации в пауэрпоинте и эстимэйты в экселе :D


https://www.forcedocs.com - у кого-нибудь работает ?

https://www.forcedocs.com - у кого-нибудь работает ?

wilder
https://www.forcedocs.com - у кого-нибудь работает ?

выглядит будто все висит на одном бесплатном хироку воркере, ибо создатель полостью поглощен https://www.clayton.io/

[quote="wilder"]https://www.forcedocs.com - у кого-нибудь работает ?[/quote]

выглядит будто все висит на одном бесплатном хироку воркере, ибо создатель полостью поглощен https://www.clayton.io/