Комментарии 56
Мне одному кажется, что это сексизм?
2. У меня девушка помешана на гендерном равноправии и 8 марта я воспринимаю в этом контексте…
Сексизм — это и есть дискриминация, гляньте определение этого понятия на досуге.
Сексизм — это параноидально во всём видеть сексизм.
Как думаете, реально научить девушку негра обновлять свой сайт на GitHub Pages?
Чистый расизм, ИМХО. Нет?
Что именно Вы, простите, вынуждены расхлебывать? Собственное незнание значения термина "сексизм"? Так это Вы, похоже, обиделись. А мой вариант фразы, на мой взгляд, хорошо иллюстрирует что именно с ней не так. Но, по большому счету, мне — все-равно, я не являюсь активистом по защите чьих-то прав или чувств, Ваше раздражение — исключительно Ваше.
Вот Вы развели то ветку…
В данном случае, речь вообще о конкретной девушке… Даже фото над этой фразой есть. Или Вам определённый артикль нужен, чтобы не казалось?
Лучше бы взяли Jekyll, у него куча бесплатных шаблонов, а добавлять посты ещё проще: просто пишем описание в Markdown и кладём фотки, никакого xml.
Кроме того, можно не ставить вообще ничего на компьютер дизайнера. Просто скачиваем артефакт с сайта, дописываем пост и пушим обратно. Для всего есть UI.
Когда себе делал блог перепробовал несколько шаблонов, всё, что нужно сделать обычно, это просто форкнуть оригинал на гитхабе и сменить название репозитория.
Можно использовать SublimeText3+MarkdownPreview, тогда по шорткату можно смотреть результат в браузере, либо можно просто забить на предпросмотр и класть как есть. Залил, обновил сайт, если что-то не так, поправил. Ничего страшного в этом нет.
Так и делаю. Подтверждаю простоту и удобство.
На jekyll есть много великолепных и бесплатных шаблонов.
Еще можно локально поднять сайт на компе с помощью jekyll и посмотреть, все ли так, как хотелось.
Спасибо.
Мне эта тема очень нравится как раз тем, как выглядит сетка с постами. Особенно заметно, когда постов очень много, как, например, в этом моем проекте.
А так тем приятных очень много. Вот, если интересно, список, который я когда-то себе составил
Jekyll themes (http://jekyllthemes.org/)
Cards - ideal for projects
Gravity
Good Clean Read
Butane
Twister - really cool for various media
beautiful-jekyll
tufte jekyll
Holo Alfa
Pixyll
Contrast (archive page)
Simpleyyt (archive)
SIMPLE:
Basic
Harmony
Kiko
Solo
Для меня ключевое преимущество jekyll в том, что сайт запросто создается и обновляется из-под RStudio. Вообще замкнул все основные рабочие процессы на одну программу. Очень удобно.
Я правильно понял, что вместо простого человечьего маркдауна вы заставляете девушку ковырять xml? :-( )
Идея заменить копипаст структурированной разметки на не очень человечном html'е на структурированную разметку на совсем нечеловечном xml'е кажется мне довольно изощрённым издевательством.
Это, ведь всё для того, чтобы вместо просто немного поехавшего сайта из-за ошибок в маркдауне заставить девушку читать выдачу валидатора? Богатая идея! Вы, сударь, такой затейник… Правда девушку жалко :(
Ага, я когда читал, подумал… зачем там вообще генерация HTML, прикрутил бы лучше XSLT для полного BDSM-набора :-)
@igor_suhorukov И все же, думается мне, вы пали жертвой излишней привязанности к знакомым инструментам. Та схема, которую вы описали, в разы сложнее и по архитектуре и — главное — в использовании, чем просто установить ruby и jekyll.
А в пределе на jekyll можно вообще запилить сайт, форкнув и модифицовав документы через сайт гитхаба.
Можно прямо в вебинтерфейсе, если я правильно помню — README.md с превью результата я прямо на гитхабе для своего проекта редактировал не раз.
Регистрация доменного имени — 150 руб.
Бесплатный хостинг — hostinger.ru (плата 50 руб за верификацию аккаунта)
Ну и собственно все, поставил Wordpres на дефолтном шаблоне.
За 3$ есть хороший VPS от ovh.
Сайт-визитку на VPS? Уж что-что, а Wordpress можно на любом shared-хостинге поднять… За 80 руб/месяц уже можно достаточно приличный найти. И этот несчастный Wordpress прям из админки хостинга установить.
Плюс, за 80 рублей не факт, что будет выделенный айпи, а за 5 баксов уже личный айпишник… Ваш сайт не вывалится из Интернета, совершив роскомнадзор вашему бизнесу, потому что на соседнем бложике студент рассказал как из мухоморов варить роскомнадзор в очередной ММОРПГ.
Сторителинг на уровне.
Главная героиня показана в швейном антураже.
Товар показан крупно, но ненавязчиво.
Для заинтересовавшихся, есть ссылочка на страницу на гитхабе со ссылочкой на сайт где можно заказать подушки + скриншот на котором виден адрес сайта.
Жаль не будет рассказа о том насколько реклама оказалась успешной. Было бы интересно послушать.
Мне кажется, с ЦА промашка вышла в плане рекламы..
Да нет же, за каждую звезду на гитхаб госдеп платит по 100$. И на каждом выступлении на ИТ конференции бесплатно кормят…
Похоже на какой-то слишком сложный способ заработка IMHO: делал несколько commit связанные со статьей 7 марта и релиз в maven central, выложил в генератор в opensource. Да и ITшникам больше всего в жизни нужны чехлы на подушки, одеяла и шторы!
Правильно писать "?!". Ведь это вопросительное восклицание, а не восклицательный вопрос.
Ваша статья, зацепила вдохновляющим началом «Что такое HTML, CSS, JavaScript и Bootstrap фреймворк сложно объяснять человеку который далек от IT. А что если нужен сайт...». Но вот концовка разочаровала (в моем случае):
«Сохранение статики (html, css, изображений) в репозитарий *ваш_github_аккаунт*.github.io»
«Генерировать html можно как с помощью встроенного в GitHub шаблонного jekyll, так и с помощью java программы и шаблонов на FreeMarker»
«публиковать сайт на GitHub сразу из maven сборки c помощью maven-scm-publish-plugin»
Вроде как этих непонятных, для пользователя терминов, Вы хотели избежать?
На выходе получилось самое лучшее на мой взгляд решение из существующих вариантов по бесплатному размещению простецкого HTML-сайта. Тут и система контроля версий, и по сути резервное копирование всех данных проекта, и вменяемый шаблонизатор с возможностью установки довольно мощных модулей и готовых шаблонов (на jekyll можно спокойно сделать, к примеру, блог), и управление контентом на всем понятном markdown, и абсолютно внятная структура проекта. С момента начала установки ruby и до момента готовности сайта прошло всего 8 часов. Больше всего времени ушло на освоение принципа работы и чтение документации самого jekyll.
Всем, кто говорит мол не жалейте 4$ и делайте сайты на wordpress. Вы по-своему правы, простому пользователю действительно проще работать с какой-нибудь понятной CMS типа WP, но для меня, например, в сравнении с вариантом github pages тут целая свора минусов. Это большой вес проекта на WP, наличие БД, которую надо синхронизировать между локальной и рабочей версией, а также дополнительные сложности при возникновении необходимости использования системы контроля версий с проектом на WP. До кучи у меня на машинах с windows без виртуалок любая CMS работающая с MySQL заметно тормозит сама по себе, что затрудняет процесс разработки. Про высокую степень универсальности средств взлома направленных на более массовые CMS вроде WP, и то, насколько легким движением руки может быть скомпрометирован такой сайт, если за ним не следить — я вообще молчу.
Автору за наводку на github pages и jekyll большое спасибо. Понимаю, что и до этого много писалось о данной технологии, но до меня руки дошли почему-то только с этого поста :)
GitHub Pages для сайта на 8 марта