Comments 96
Мне кажется, слишком много телодвижений, регистраций и так далее.
Не проще ли самому написать страничку и загрузить на хостинг? Зачем гитхаб, облачный хостинг и бутстрап твиттера для простой «личной странички»?
Не проще ли самому написать страничку и загрузить на хостинг? Зачем гитхаб, облачный хостинг и бутстрап твиттера для простой «личной странички»?
+20
В заголовке же написано «Сайт для программиста...»
+4
А что, если я программист и хочу себе сайт, я должен сделать столько всего?
+16
Это я к тому, что программисты (не только они, кончено) зачастую не ищут простых путей, а получают удовольствие от решения иногда тривиальных задач нестандартным образом.
-11
Ну да, регистрация в куче сервисов это непосильная задача, а сколько удовольствия…
Видимо, я не программист.
Видимо, я не программист.
+6
я еще не встречал программистов без аккаунта на гитхабе
-18
«Ты суслика видишь? — Нет. — И я нет. А он есть!»
+11
Черт, чем же я занимаюсь последние 8 лет…
+1
может на фортране программируете? или на Аде?
-5
А это как-то влияет на статус программиста и связано с аккаунтом на гитхабе?
+4
Я думаю, это недоумение по поводу отсутствия аккаунта на гитхабе равносильно недоумению типичных молодых людей, узнавших, что у Вас нет странички в соц сетях.
+6
UFO just landed and posted this here
у меня появился аккаунт в гитхабе только месяц назад, и то потому что проект над которым начал работать там хостится… До этого проекты были на гит серверах конторы на которую работал, а для своих проектов поднял на своем сервере gitolite… Не надо так обижать программистов которым просто не нужен аккаунт на гитхабе.
0
Обычно больше.
В статье — некоторый минимум (с учетом поставленных целей)
В статье — некоторый минимум (с учетом поставленных целей)
0
не написано же что для ВЕБ программиста. Понятно что любой программер обязан с такими вещами справиться, но сколько это займет место, допустим у 1С-программиста (просто пример)
0
Бутстрап — потому что я, как и большинство программистов, не могу сам сделать приятно выглядящую страничку.
Гитхаб — чтобы в нём хранить код намного удобнее, чем в папке на диске.
Хостинг — … для хостинга. Не знаю, как ещё ответить.
Гитхаб — чтобы в нём хранить код намного удобнее, чем в папке на диске.
Хостинг — … для хостинга. Не знаю, как ещё ответить.
+14
И, да, не бутстрапом единым.
www.excision.ca — базирован на вордпресс
www.lacunacoil.it — тоже вордпресс.
Не спорю, сайты выполнены профессионалами за большие деньги.
Для вордпресса/джумлы и так далее есть тоже немало «красивых бесплатных тем».
Так что не показатель.
www.excision.ca — базирован на вордпресс
www.lacunacoil.it — тоже вордпресс.
Не спорю, сайты выполнены профессионалами за большие деньги.
Для вордпресса/джумлы и так далее есть тоже немало «красивых бесплатных тем».
Так что не показатель.
-5
Бутстрап — потому что я, как и большинство программистов, не могу сам сделать приятно выглядящую страничку.
Зато в демке «Technical skill»:
CSS3 — 80%;
Photoshop — 90%;
Corel Draw — 90%.
Видать с «imagination» процентов не добрали :).
+1
У Heroku неограниченный бесплатный период на один микроинстанс, при этом приятный быстрый деплой. Собственно, статью можно было бы сократить до этой фразы.
+11
Не проще. Так как для того что бы сделать тоже самое вручную прийдется потратить не один десяток человеко-часов.
Сколько телодвижений вы бы сделали будь это просто обычный сайт?
Зарегистрировать домен, купить хостинг, получить к нему доступ по FTP, настроить работу VCS, настроить деплой.
Нарисовать — сверстать.
Сколько телодвижений вы бы сделали будь это просто обычный сайт?
Зарегистрировать домен, купить хостинг, получить к нему доступ по FTP, настроить работу VCS, настроить деплой.
Нарисовать — сверстать.
0
UFO just landed and posted this here
Любопытно — зарегистрировал pnik.tk — через минуту открыл pnik.tk — получил сообщение от билайна, что «Данный сайт заблокирован». Но в help.internet.beeline.ru/restricted — сайта нет.
+2
Может он считает, что *.tk по умолчанию держит инструкцию по самоликвидации и коитус со школьницами?
+8
Да там все домены .tk (кроме dot.tk) видать залочили — редирект с него на мой другой сайт проходит тоже через раз.
0
А у меня выводит надпись «Nobody here...» в левом верхнем углу.
0
Раз уж с github начали, почему не github pages?
+10
Нет динамики.
-2
А нужна ли для подобного сайта динамика?
+6
Это генераторы статических сайтов. Какая там динамика? Но тру программисту этого хватит.
0
Какая именно динамика нужна в блоге/портфолио, которая не поддерживается такого рода генераторами?
+1
Вы не понимаете, что в статическом сайте нет динамики со стороны сервера? Чтобы добавить пост надо выкачивать git репозиторий, добавлять, генерировать, пушить обратно. Много чего нельзя прикрутить. Но для блога/портфолио Jekyll'a хватает.
0
Тут вопрос в том что понимать под динамикой.
Конечный пользователь блог на Octopress не отличит от аналога на популярной CMS или самописном велосипеде.
Про «выкачивать, добавлять, генерировать, пушить» — это займет на 1-2 минуты дольше, чем добавление поста через админку CMS, вот уж минус так минус.
Чего нельзя прикрутить-то, в контексте простого блога/портфолио?
Конечный пользователь блог на Octopress не отличит от аналога на популярной CMS или самописном велосипеде.
Про «выкачивать, добавлять, генерировать, пушить» — это займет на 1-2 минуты дольше, чем добавление поста через админку CMS, вот уж минус так минус.
Чего нельзя прикрутить-то, в контексте простого блога/портфолио?
0
Фильтр статей (дальше чем по тэгам и категориям или хотя бы 2 тэга сразу), полнотекстовый поиск — надо тащить или Google или брать форки IndexTank или любой другой внешний сервис. Комментарии нельзя свои сделать надо использовать внешний сервис. Нельзя быстро и решительно отредактировать статью, нельзя настроить автопостинг, нельзя сделать email2post.
0
А при чем тут Node.js, если сайт у вас полностью статический?
Пункт «Настраиваем свой домен» не соответствует рекомендациям Heroku (naked domains использовать не стоит).
«Во второй части, я планирую описать, как на созданном сайте добавить простой, но гибкий и функциональный блог программиста с хранилищем на всё том же github, использованием markdown, комментариями, шарингом в социальные сети и ещё парой жизненно необходимых фич :)» — с этого и стоило начать, если только это не описание настройки чего-то типа looseleafjs.
Пункт «Настраиваем свой домен» не соответствует рекомендациям Heroku (naked domains использовать не стоит).
«Во второй части, я планирую описать, как на созданном сайте добавить простой, но гибкий и функциональный блог программиста с хранилищем на всё том же github, использованием markdown, комментариями, шарингом в социальные сети и ещё парой жизненно необходимых фич :)» — с этого и стоило начать, если только это не описание настройки чего-то типа looseleafjs.
+3
А при чем тут Node.js, если сайт у вас полностью статический?
Видимо, речь в заголовке идёт о сайте для человека, который программирует на Node.js :)
+2
Ответил выше. Статическая страница — не все, что мне нужно на сайте. Статья и так длинная.
0
реквестирую
я бы хотел видеть статью описания работы node с монгой или любой другой БД (желательно не реляционной), и чем проще и подробнее она будет написана, тем лучше
я бы хотел видеть статью описания работы node с монгой или любой другой БД (желательно не реляционной), и чем проще и подробнее она будет написана, тем лучше
0
Разочарую. Во второй части не будет БД. Она для блога программиста не особо нужна.
-1
Может простейшие, операции с БД (Mongo?) на бесплатном heroku продемонстрируешь?
0
Оно вряд ли стоит статьи.
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. Верифицируемся на heroku: heroku.com/verify
2. В консоли в папке проекта (в котором уже сделано heroku create) heroku:add mongohq:sandbox
3. Идём сюда mongoosejs.com/ и делаем всё, что там написано. Только в mongoose.createConnection передаём process.env['MONGOHQ_URL'].
4…
5. PROFIT!!!
0
А где же посты хранить? Если в статике, то опять вопрос почему не github pages? Там можно jekyll заюзать, он как по мне, помощнее будет нежели бутстрап.
0
Если вам подойдет питона а не нод, то на 10gen идет курс по монго для разработчиков и для администраторов, как раз в качестве примера блог.
0
Вы серьезно хотите статью о том как node.js подружить с Mongoose? Это же любой туториал и хавту по express.js
0
А я бы выбрал OpenShift — там же есть и свой git-репозиторий, на крайний случай подключить bitbucket, потому как вероятно я не хотел бы светить исходниками всему честному народу. Openshift бесплатен и по дефолту бесплтных вокеров у меня там 3, а не один как в Heroku.
0
Чтобы не светить исходники, можно выкладывать проект просто на heroku, без гитхаба. Или использовать закрытые репозитории на гитхабе (платно, но дёшево).
OpenShift, возможно, ничем не хуже, но и особых преимуществ я не вижу в данном случае. Одного воркера мне ещё надолго хватит. А если не хватит, то несколько долларов мне не жалко.
OpenShift, возможно, ничем не хуже, но и особых преимуществ я не вижу в данном случае. Одного воркера мне ещё надолго хватит. А если не хватит, то несколько долларов мне не жалко.
+1
А можно ли там создать «Landing Page» с запросом почтовых адрессов, для Беты? спасибо.
0
launchrock.com/ вам сюда, наверное.
0
И всё же не увидел ответа на вопрос «Зачем программисту сайт»?
Нет, правда. Резюме — на линкедин, исходники — гитхаб\битбакет.
Бложики очень многие делают на tumblr или blogspot.
На мой взгляд было бы полезно остановиться на следующем варианте: площадка для «продажи» своих услуг\аппликаций\девайсов
то есть вместо описания социальных кнопочек, рассказать как лучше прикрутить системы оплаты.
Нет, правда. Резюме — на линкедин, исходники — гитхаб\битбакет.
Бложики очень многие делают на tumblr или blogspot.
На мой взгляд было бы полезно остановиться на следующем варианте: площадка для «продажи» своих услуг\аппликаций\девайсов
то есть вместо описания социальных кнопочек, рассказать как лучше прикрутить системы оплаты.
0
На heroku только один сайт / проект бесплатен, или сколько угодно на аккаунт пока они используют не намного больше одного юнита?
0
Количество бесплатных проектов не ограничено, afaik. По крайней мере, мне пока хватает.
0
Хероку с одним бесплатным dyno через час неактивности кладёт виртуальную машину, и последующее обращение будет предваряться неприятной (~5с) задержкой. А второй dyno уже сразу будет стоить $35/m, и ради статической страницы оно того не стоит.
А вот напроитв того, страница под .tk это просто верх нищебродства. Такой хороший программист, и нету пяти баков в год на домен?
А вот напроитв того, страница под .tk это просто верх нищебродства. Такой хороший программист, и нету пяти баков в год на домен?
0
Про задержку не знал. Это, кажется, не есть большая проблема.
Домен .tk — только для примера. Мой сайт не на нём, конечно же.
Домен .tk — только для примера. Мой сайт не на нём, конечно же.
0
А зачем платить пять баксов за домен? Зачем париться с регистрацией, вбивать кредитки?
0
Разумеется, незачем. А визитные карточки можно вырезать из коробок от обуви и распечатать на принтере.
+1
Вы таки путаете.
Домен tk ничем не хуже любого домена, а регисрация занимает меньше времени.
Если ам быстрее напечатать визитки на принтере, и результат по качеству не уступает — в чем проблема?
Домен tk ничем не хуже любого домена, а регисрация занимает меньше времени.
Если ам быстрее напечатать визитки на принтере, и результат по качеству не уступает — в чем проблема?
0
Домен .tk технически ничем не хуже любого домена, а психологически говорит мне: хозяин домена — либо девиантный упоротый фрик, принципиальный поклонник халявы, либо школьник без кредитки, либо его ресурсы под этим доменом менее важны, чем его же усилия по вбиванию кредитки в сайт регистрации.
Ни одна из этих возможных причин не придаёт ресурсу привлекательности. IMO, разумеется.
Ни одна из этих возможных причин не придаёт ресурсу привлекательности. IMO, разумеется.
0
Продолжайте, пожалуйста. Очень интересно увидеть как вы будете выкручиваться с динамикой.
0
Если бы я не был веб-разработчиком, мне пришлось бы плакать и грызть кактус. К счастью, я им являюсь, поэтому решил сделать себе сайт сам.
Удивительная решительность!
Удивительная решительность!
+1
еще appfog.com как альтернатива heroku
0
UFO just landed and posted this here
UFO just landed and posted this here
Вставлю свои 5 копеек.
Если у программиста нет возможности или умения рисовать красивый дизайн для своей уютной странички, то можно воспользоваться готовыми шаблонами отсюда themeforest.net/category/site-templates/personal/virtual-business-card
Довольно удобно, красиво и на любой вкус.
Если у программиста нет возможности или умения рисовать красивый дизайн для своей уютной странички, то можно воспользоваться готовыми шаблонами отсюда themeforest.net/category/site-templates/personal/virtual-business-card
Довольно удобно, красиво и на любой вкус.
+2
Если сайт для программистов… то ну я не знаю. Зачем мне форкать ваш репозиторий, если кода у вас не больше чем в простом примере для expressjs? Хотя бы обработку 404 ошибки прикрутили. Короче называть это «сайт для программистов» сильно громко, скорее для домохозяек.
-1
Однозначно в избранное из за ссылок на раскраску и темам к bootstrapу
0
А Ruby парни, которые любят эксперементировать, SASS и Compass — могут попробовать Zurb Foundation 3 вместо Bootstrap.
Очень рекомендую.
Очень рекомендую.
0
Уберите тег node.js. И название измените: «Сайт для [ программиста на Node.js ]».
0
Изврат какой-то. Я сделал простейший одностраничный сайт о себе. По-моему работодателям нравится, а что еще от него нужно?
0
А вы давно зарегистрировали домен в .tk зоне?
А то по интернету много всякого пишут про него, начиная с того что если не будет 50 посетителей в месяц, то он разрегистрируется и зарегистрироваться позволит уже только платно?
Я конечно понимаю что 50 посетителей в месяц для нормального сайта это сущие копейки, но получится ли без проблем использовать этот домен в несколько других целях? Например привязать к нему файлопомойку на которую разадва в неделю заходишь взять пару файлов.
А то по интернету много всякого пишут про него, начиная с того что если не будет 50 посетителей в месяц, то он разрегистрируется и зарегистрироваться позволит уже только платно?
Я конечно понимаю что 50 посетителей в месяц для нормального сайта это сущие копейки, но получится ли без проблем использовать этот домен в несколько других целях? Например привязать к нему файлопомойку на которую разадва в неделю заходишь взять пару файлов.
0
Я мало что знаю про домен .tk, кроме того, что он бесплатен. Я бы на нём свой сайт держать не стал. И не стал.
В статье он исключительно для демонстрационных целей.
В статье он исключительно для демонстрационных целей.
0
Так разговор именно не о сайте, а о файловом сервере который используется в личных целях крайне редко. Можно конечно ходить по IP, но домен все-таки проще запомнить. интересно было бы почитать отзывы тех, кто им пользовался продолжительное время. Если таковые имеются.
Вообще странно что нет (или я не нашел) ни одной зоны в которой можно зарегистрирвоать домен бесплатно. Ведь очень пригодилась бы в образовательных целях.
Вообще странно что нет (или я не нашел) ни одной зоны в которой можно зарегистрирвоать домен бесплатно. Ведь очень пригодилась бы в образовательных целях.
0
можно ли как-нибудь запустить ребилд без проталкивания новых изменений? например, когда я меняю buildpack
возможно ли при выкладке новой версии сохранение созданных предыдущей версией файлов? или каждый раз создаётся чистая виртуалка?
возможно ли при выкладке новой версии сохранение созданных предыдущей версией файлов? или каждый раз создаётся чистая виртуалка?
0
Написал на bootstrap одностраничную визитку и захостил на staticloud.com/ все бесплатно и можно привязать свой домен
0
Sign up to leave a comment.
Сайт для программиста [на Node.js]. Просто. Стильно. Бесплатно