A sample text widget
Etiam pulvinar consectetur dolor sed malesuada. Ut convallis
euismod dolor nec pretium. Nunc ut tristique massa.
Nam sodales mi vitae dolor ullamcorper et vulputate enim accumsan.
Morbi orci magna, tincidunt vitae molestie nec, molestie at mi. Nulla nulla lorem,
suscipit in posuere in, interdum non magna.
|
Пиша с много правописни грешки, затова най-сетне си пуснах проверка на правописа за OpenOffice и Thunderbird. Не че има някакъв зор с пакетите (отдавна всичко е стабилно и перфектно при тях), просто липса на време и най-вече “абе… сега имам много работа, ще го оставя за по-късно”.
Нещата, които трябва да се направят са:
– инсталация на myspell-bg (примерно apt-get install myspell-bg);
– стартиране на OpenOffice и добавяне на българският речник (Tools -> Options -> Language Settings -> Writing Aids -> User-defined dictionaries -> Add New след което задавате за име Bulgarian и за език Български);
– рестарт на OpenOffice;
Допълнително в Thunderbird-a трябва да се настрои проверката на правописа, през меню Edit -> Preferences -> Compositions -> Spelling и се задава език Bulgarian. Рестарт и сме готови.
Една забележка: За съжаление, при мен метода с инсталиране на spellcheck extension от Thunderbird не проработи. Грешката при инсталиране беше “Access denied”, което си е обяснимо, защото инсталационният скрипт иска да пише в /usr/lib/mozilla-thunderbird/components, а там може да пипа само root.
Най-сетне преминах към версия 2.0 на страхотният WordPress! Преди няколко месеца се опитах да направя това, но предишните ми “хазяи” имаха доста странно виждане за това, как трябва да се хостват сайтове и как трябва да се пуска PHP изобщо. Справка тук. Онзи, дето си блъска главата ми е лююбим аватар 
Наблюдавам развитието на WordPress доста отдавна. От самото начало той ме впечат»и с идеята си, всичко да става лесно и потребителски ориентирано. Както се казва – “софтуер за народа”. Все пак, две години за един програмен продукт си е направо цяла вечност. И все повече се убеждавам, че той става по-добър и по-добър. Рядко мога да кажа/напиша нещо добро за съвременният софтуер. Е-е-ех! Какъви програми имаше едно време!  Според мен, натиска който оказват върху програмистите и екипите свързани с производството на програми различните административни/пазарни фактори, влияе доста зле на качеството на софтуера, като цяло. От една страна, нещата се претупват, пускат се версии с явни бъгове, а от друга отстраняването на известни такива се отлага и т.н. Абе…, гадост. Е, за WP това почти не се отнася. Всичко си е доста пипнато и добре работещо. За да съм съвсем честен, трябва да спомена, че версията която инсталирам вече е доста зряла (v2.0.4), т.е. големите проблеми вече са изчистени.
Самият ъпгрейд премина перфектно, не без огромната заслуга на страхотната документация. Всъщност, точно тази особеност на WP ме спечели от самото начало – подхода към документацията и стремежа тя да бъде максимално ясна и подробна, с усещане за детайлите и обяснения за това къде може да се скапе нещо. Напомнянето и обяснението, как да си проверим резервното копие (направено преди ъпгрейда), особено ме кефи. И това е само една малка част от перфектно структурираната документация на продукта. Има за всекиго по нещо, като се почне от начинаещият блогър, та се стигне до напредналият майстор.
Иначе новата версия е с доста по-изчистен код, доста шарен административен панел, подобрен редактор на постингите и по-удобен достъп до различните функции. Ако някой се интересува от новите неща във версията да погледне тук.
Сега остава само да “накича” новата версия с подходящите плъгини. като написах “плъгин”, та се сетих – трябва да се има в предвид, че има разлика в подхода при различните версии на WP. Затова трябва да се провери, дали всички добавки работят добре с новата версия. Най-простото нещо, което може да направите е да пускате добавките една по една и да гледате, дали нещо няма да се издъни. Ако установите проблем – почти сигурно е, че този плъгин ще има нова версия, съвместима с WP2.0.
Основно занимание в близките дни ще е да си пусна WP Gallery плъгина. Подготовката, т.е. инсталацията на Gallery2 вече съм я направил. Всъщност, това за другият впечатляващ продукт (въпросната галерия) е една съвсем друга тема.
От вчера имам възможност да преглеждам грешките, които се генерират от web сървъра поддържащ сайта ми. Едно от нещата, които ме заинтересуваха беше, че постоянно някой се оплакваше, за липсата на файла robots.txt. А какво всъщност представляват роботите? Естествено, не онези дето млатят заварки в автомобилните заводи, или онези, които се препъват по стълбите в опит да наподобят човешка походка. Става дума за програми, целта на които е да обходят мрежата подобно на обикновени броузъри с цел събирането на информация. Срещат се под различни наименования, някои от тях доста екзотични – Web Wanderers (уеб скитници), Crawlers (пълзачи или пълзуни, което повече ме кефи) или Spiders (паяци. Уа-а!). Има цял сайт посветен на тези програми, за какво служат и има ли ползва от тях.
Сега малко по-подробно за robots.txt (а за най-любознателните и за тези на които им се четат дълги RFC-та, може да погледнат тук. )
Накратко нещата стоят така: ако робота не намери такъв файл в коренната директория на уеб сървъра (или по-точно там където стои индекс файла) той тръгва да обхожда всички връзки по всички страници. Наличието на такъв файл няма да повиши рейтинга на сайта ви по никакъв начин, той просто указва на робота, какво да индексира и какво не, от прочетените страници. Ако искате роботите просто да ви оставят на мира, правите един файл robots.txt, който е празен и … готово. Ако такъв файл не съществува, робота индексира всичко до което се докопа, като освен това генерира грешка “File does not exist”. Това последното, лично за мен е малко изнервящо, защото затруднява проследяването на истинските грешки, а освен това пълни хронологията с излишна информация.
Синтаксисът на robots.txt е доста опростен:
User-agent: < име_на_агент>
Disallow: < име_на_директория>
Коментарите се правят с #, като може да изброите няколко секции “User-agent” и “Disallow”. Всички команди трябва да започват от началото на реда, не се допуска отместване. Ето малко примери:
Примерно, искате за всички агенти да забраните обхождане на директория cgi-bin. Тогава един примерен robots.txt ще изглежда така:
User-agent: *
Disallow: /cgi-bin/
Ако искате да добавите още директории, примерно images или backups, то файлът ще изглежда така:
User-agent: *
Disallow: /cgi-bin/
Disallow: /images/
Disallow: /backups/
Възможно е да забранявате дадена директория за обхождане от конкретен агент, примерно, да забраните на агента на ABCdatos BotLink да гледа директория images, вашият robots.txt трябва да изглежда така:
User-agent: abcdatos
Disallow: /images/
Естествено, може да комбинирате няколко секции с различни агенти:
User-agent: *
Disallow: /cgi-bin/
Disallow: /images/
Disallow: /backups/
User-agent: abcdatos
Disallow: /images/
Имената на ботовете може да видите от тази връзка.
Проверката, дали създаденият от вас robots.txt е коректен, може да направите от тази връзка, а ако пък всичко изписано по-горе ви се видя сложно, може използвате генератор на robots.txt от тази връзка. Естествено, създаденият файл се качва в основната директория на вашият web сървър.
Не се сещам за операционна система, която да не иска някакво натъкмяване в последствие (…всъщност, май само DOS, ама то каква OS е това?!). Въпреки, че е доста потребителски (разбирай desktop) ориентирана и Fedora Core не е изключение. Ако прибавим и това, че екипа на Fedora има собствено разбиране за мултимедията и по-специално MP3 формата и DVD библиотеките, то нещата които трябва да направим за да е (почти) всичко ОК, не са малко. В мрежата има няколко места, от които можем да вадим директни cut&paste примери. Едно от най-пълните е Personal Fedora Instalation. Не за пренебрегване и Fedora FAQ, но там нещата са малко в по-друга плоскост.
Днес обаче попаднах на нещо, което изби рибата (с динамит, изплуваха и водолази). Това е скрипта Fedora Frogот сайта Easy Linux. Списъкът на нещата които прави, някак между другото са:
* Install extra repositories [RPMForge]
* Install GUI frontend for yum [yumex]
* Install commonly needed multimedia codecs
* Install DVD playback capability
* Install Java JRE and its plugin for Firefox
* Install Macromedia Flash plugin for Firefox
* Install extra fonts (including msttcorefonts)
* Install graphics drivers for nVidia and ATI cards
* Install Gnome Configuration Editor
* Install numlockx to turn on NumLock on startup
* Set up Gnome to open System Monitor every time you push Alt-Ctrl-Del
* Disable CD blocking in CD-ROM
* Set up Nautilus to open new folders in the same window
* Install rar archiver
* Install Adobe PDF reader
* Install Gwenview and digiKam imageviewers
* Install XMMS (analog of Winamp)
* Install amaroK media player
* Install stream directory browser Streamtuner
* Install CD ripper Grip
* Install Xine, VLC, Mplayer multimedia players
* Install RealPlayer 10
* Install Skype
* Install Thunderbird e-mail client
* Install Liferea RSS reader
* Install Opera web browser
* Install CD/DVD burning utility K3b
* Install FTP utility gFTP
* Install File share utility DC++
* Install P2P BitTorrent client Azureus
* Install P2P eMule Client aMule
* Install P2P Gnutella Client LimeWire
* Install KDE Edutainment programms
* Install Photo-realistic nightsky renderer Stellarium
* Install Some additional games
* Install Alacarte Gnome menu editor
* Install Shortcut to browse files as root
* Install Some desktop backgrounds, icons, themes and screensavers
* Install fortune and make Gnome Fish-applet to use it
Всичко е оформено в потребителски интерфей, от който може да избирате по-гореизброените категории. Помислено е и за журнал на инсталацията, за да може да се проследи, както точно става. Ако пък, това по-горе не ви стига, погледнете частта посветена на Fedora Core 5 от сайта Easy Linux
Яко!!!
|
|