Как стать автором
Обновить
173
0
Даниил Братченко @daeq3

Пользователь

Отправить сообщение
Лучше всего не выдумывать всякие сложные конструкции, а считать исключения в асинхронном коде критической ошибкой, всегда роняющей приложение (каковой они по умолчанию и являются) и лечить не симптомы, а причину — исправлять код.

А с падающим из-за исключения приложением поступать так же, как с приложением, падающим по любой другой причине: отсутствие памяти, segfault, отключение питания на сервере,…
Мне представляется, что heroku для того и держит бесплатный тариф, чтобы люди использовали его как бесплатный хостинг, а потом, когда им понадобится запустить что-то посерьёзнее — покупали дополнительные услуги.

Иначе бы они сделали как Amazon — бесплатный хостинг, ограниченный по времени.
apt-get install tasksel
-bash: apt-get: command not found

Согласен на ничью :)
А в предыдущем комментарии забыли арендовать/купить сервер и установить на него убунту :)

Да, мой комментарий именно про то, что «поднять сервер» можно очень по-разному, в зависимости от начальных условий.
heroku apps:create docpad-sample

На одну команду меньше. Я победил.
Для того, что в одном только «ставишь веб-сервер» заключено больше действий, чем описано в этой статье :)
Спасибо.

docpad поддерживат watch. Достаточно дописать «watch» в строку кода, где уже есть «server» и «generate».
Просто пример для heroku, а там при деплое всё равно перезагружается приложение.
Я мало что знаю про домен .tk, кроме того, что он бесплатен. Я бы на нём свой сайт держать не стал. И не стал.
В статье он исключительно для демонстрационных целей.
Про задержку не знал. Это, кажется, не есть большая проблема.

Домен .tk — только для примера. Мой сайт не на нём, конечно же.
Вы не поверите.
Количество действий то же самое. Но нет возможности добавить динамические страницы, когда они понадобятся.
Если кто-то не знает, зачем ему нужен сайт — то правильнее всего не делать сайт. И это нормально.
Статья для тех, кому зачем-то всё-таки нужен сайт, а tublr, blogspot, wordpress, github pages, twitter, facebook, vk по каким-то причинам не устраивают (как меня).
Количество бесплатных проектов не ограничено, afaik. По крайней мере, мне пока хватает.
launchrock.com/ вам сюда, наверное.
Чтобы не светить исходники, можно выкладывать проект просто на heroku, без гитхаба. Или использовать закрытые репозитории на гитхабе (платно, но дёшево).

OpenShift, возможно, ничем не хуже, но и особых преимуществ я не вижу в данном случае. Одного воркера мне ещё надолго хватит. А если не хватит, то несколько долларов мне не жалко.
Оно вряд ли стоит статьи.
1. Верифицируемся на heroku: heroku.com/verify
2. В консоли в папке проекта (в котором уже сделано heroku create) heroku:add mongohq:sandbox
3. Идём сюда mongoosejs.com/ и делаем всё, что там написано. Только в mongoose.createConnection передаём process.env['MONGOHQ_URL'].
4…
5. PROFIT!!!
Разочарую. Во второй части не будет БД. Она для блога программиста не особо нужна.
Ответил выше. Статическая страница — не все, что мне нужно на сайте. Статья и так длинная.
Приведенный прототип — не конечная точка развития сайта. В статье я упоминаю хобби-проекты. Их не выйдет делать в статике :)
Вордпресс не подходит. Сложно. Много ограничений.
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Дата рождения
Зарегистрирован
Активность