Сегодня я хочу рассказать о своём процессе написания статей. Творческая составляющая – это отдельный вопрос, мысли о том, что написать, и как написать, появляются либо при появлении какой-то проблемы или вопроса, или же при чтении RSS-ленты. Все идеи я записываю в (есть и десктопная версия, и под iPhone, они стоят прилично, но, извините за тавтологию, они того стоят), и если до написания очередной статьи я не знаю, какую тему взять, то начинаю просматривать этот список, и что-то из него выбираю.
Для написания текстов я использую редактор – в нём мне комфортно работать. Для начала я пишу текст, параллельно снимаю скриншоты (стандартными средствами Mac OS X – Shift+Cmd+4) и делаю пометки, куда их вставить:
Когда текст написан, в том же TextMate добавляю html-форматирование (как-нибудь попробую разметку или ). Очень полезная функция TextMate – автозакрытие тега комбинацией Alt+Cmd+”.”.
Когда текст готов и отформатирован под HTML, я запускаю и перетаскиваю в него скриншоты, сразу же указывая при необходимости новые размеры изображений.
Записываю драфт статьи на сервере (использую движок WordPress), и открываю записанную статью для редактирования снова в Blogo. Теперь изображения залиты на сервер, и при просмотре в HTML копирую разметку для них в статью в TextMate, заменяя метки скриншотов на реальный код.
Когда статья полностью готова, я переношу её в виде HTML в Blogo, и просматриваю, как она будет выглядеть, через функцию Preview:
Когда вид статьи меня полностью устраивает, я её уже публикую.
Бывает, что выявляются ошибки после публикации. Исправить их для меня проще всего, воспользовавшись бандлом Blogging в Textmate (есть отличная статья ““). Выбираю нужную статью, выбрав в меню Bundles раздел Blogging:
дальше “Fetch Post”:
Редактирую текст:
И обновляю статью на сервере:
Можно было бы процесс усовершенствовать, но мне пока нравится делать так, как я описал. В следующей статье я более подробно остановлюсь на Blogo.



Я верю, что когда-нибудь под Мак появится хороший и бесплатный аналог Semagic'a. Хотя… мне бы хватило и TextMate, если б он с ЖЖ работать мог.
Да, к сожалению, c LJ TextMate не работает, у них нет поддержки metaWeblog.
.
Okay, the real problem is that LJ just doesn't support the
metaWeblog.* interface calls, which are used by the Blogging bundle.
So for now, LJ is not compatible. I'm in the process of refactoring
the bundle to support additional protocols, so Blogger and LJ are
definitely on the list.
Да, я читал это уже хз когда — обрати внимание на дату — чувак явно погряз в рефакторинге своём ;)
Но я уже как-то и привык — пишу сразу html'ло в TextMate (тем более, что после установки и лёгкой обработки напильником бандла HTML Zen, это весьма приятственное занятие), а потом копипащщу в LJ.
В принципе, мой процесс похож, разве что вместо Things я юзаю Evernote (нравится мне его многоплатформенность, аппаратно-независимость и возможность использования исключительно из браузера или с телефона в особо жёстких случаях).
Единственное, что я совсем не понимаю, зачем тебе Blogo: картинки можно и в TextMate перетягивать. Хотя у меня немного по-другому настроено: из дропбокса копирую ссылку на картинку, перехожу в TextMate, пишу img, давлю таб, давлю cmd+v — картинка вставлена сразу с её урлом, дальше снова tab — вписываю альты. Ну, и размеры по вкусу.
Да, я сейчас Blogo использую больше для записи картинок. Пожалуй мне стоит задействовать DropBox для этого – при съёмке скриншота я могу его через Hazel как угодно ресайзить под мои размеры и автоматом генерировать код в clipboard.
Вот только сейчас лёгкая проблема – у меня сервер на FreeBSD, родного DropBox нет, придётся как-то выкручиваться.
А от бандлов TextMate я в диком восторге :-)
….
Стоило немного больше развить тему .