Смятам отново да започна да пиша. Дали от прекараното време в мълчание, дали от нещо друго, но все по-често се хващам, че си говоря сам. Записвайки нещата тук поне ще имам формално оправдание, че това са публикувани съобщения за една въображаема публика. ;-)
Смених софтуера, който задвижва този блог. Досегашният COREBlog не беше лош, но интерфейсът му беше достъпен само през web. В началото всичко изглеждаше прекрасно - щрак тук, щрак там, хоп и публикуваш - какво по-лесно от това? Обаче с течение на времето ми дойде до гуша да пиша статии в браузъра си - формулярното текстово поле просто не е предназначено за писане на дълъг текст, възможностите за избиране и редактиране в него са бедни, а и не знаеш в кой момент можеш безвъзвратно да загубиш написното до момента - я ще загубиш връзка със сървъра, я браузърът ще забие, я ще натиснеш някой клавиш, който ще извърши нещо фатално с текста ти. А браузърът, знаем, няма функция за временно запазване на написаното, така че да можете да възстановите от последното запазено копие.
Това е напаст - в днешно време web-приложенията настояват да пишете текст в браузъра, пощенските клиенти смятат, че трябва да използвате вградения в тях прозорец за писане на писма, а програмният код обикновено се пише в т.нар. "интегрирана среда за разработка", която освен всичко друго включва и собствен редактор. Това са минимум три места, където всекидневно създавам текст и всички работят различно.
Вярно е, че съвременните програми имат общи клавишни комбинации за основните операции с текста - движение на курсора един знак напред, един знак назад, изтриване на знак, избиране на знак, копиране. Но щом се опитате да направите нещо не толкова тривиално, започват проблемите. Как например връщате курсора цяла дума назад? А как отивате в началото на редактирания текст? Почти всяка програма има собствена идея за тези неща.
Неведнъж ми се е случвало клавишната комбинация, която съм свикнал да използвам за се върна с дума назад в редактора си на код, вместо това да се явява в браузъра като команда за връщане страница назад (Back). Разбира се, ако по навик в бързината натисна тази комбинация, вместо да променя словореда си в последното изречение, ще изгубя целия текст. Безвъзвратно.
Подобни "удобни" и "бързи" клавишни комбинации сменят радикално не само словореда, но и съдържанието на думите, които ми идва да напиша след това.
Сега смятам, че най-подходящото и удобно място за съдаване и редактиране на текст е текстовият ми редактор. Звучи тъпо и очевидно, нали?
Това е една от причините, поради които Яската успя да ме изкуши с подхода на Blosxom. Тук никой не е разработил поредния гениален интерфейс, няма специализирана база данни и машина за търсене - вместо това статиите се явяват (почти) обикновени текстови файлове във файловата система. Редактирам ги с любимия си текстов редактор, и ровичкам в тях с grep или с каквото ми дойде подръка.



