четвъртък, 28 октомври 2010 г.

Миграция... или емиграция?

Време е и аз да напусна пределите на Blogger! Имам си ново място! Този блог се затваря и вече можете да ме четете на http://linuxvet.eu, на който му е интересно де. Още не е "поразтребено" там, ама в движение ще го направя.

неделя, 17 октомври 2010 г.

Търси се freelancer! Или както се пише там на немски :)

Наш клиент търси freelancer с немски, за превод на сайт. Координатор на проекта - АЗ. Заплащане - 8 лв. на стандартна машинописна страница. Очакван обем - 40 машинописни страници. Условия - всяка започната страница е неделима.

Изисквания:
Говорими (по-скоро писмени) езици:
Немски - перфектно.
Български - перфектно.
HTML - бегли познания или повече - ще се превежда директно в код!!!
Личен компютър - разбираемо защо.
Четене и запис на *.odf - Не търпя хора. които ми казват, че трябва само на тях да конвертирам в *.doc, *.docx и подобни затворени формати. Не че не мога. НЕ ИСКАМ!
Отговорност и спазване на срокове - предния преводач за това изхвърча! Не може да се превежда половин страница за повече от 2 дни.
Желателно е (но не е задължително) човекът да е от Пловдив.
Нямаме изисквания за пол, раса, външен вид, заетост, възраст и образование.

Моля, пускайте въпроси или координати в коментарите.

неделя, 26 септември 2010 г.

Защо Linux? Защо Debian? Защото с конзола е лесно! | Инсталация на софтуер в Debian и дериватите и.

1. Debian way
Базира се на APT (Advanced Packaging Tool). APT е модерен софтуер за управление (инсталация и деинсталация) на пакети в Debian. Освен това това APT автоматично решава възникналите проблеми в дървото със зависимости на дистрибуцията. Форматът за инсталиране е следният:

#apt-get install 'име на пакет1' 'име на пакет2' 'име на пакет3'....

APT автоматично проверява за зависимости, предлага необходимите пакети за инсталация и след съгласяване от страна на потребителя, ги изтегля от огледалото (или CD, локално хранилище и др.), инсталира и конфигурира софтуера.

2. Debian old way
Базира се на dpkg (Debian package management system). Освен като алтернативен вариант, това е единственият начин да се инсталира софтуер от външни за дистрибуцията .deb пакети. Не може да изтегля софтуер от огледалата в Интернет. Поради тази причина се комбинира с wget. Не може да коригира автоматично зависимости. Те се инсталират с apt-get install --fix-missing или на ръка отново с dpkg. Форматът за инсталиране е следният:

#dpkg --install '/път/до/файла.deb'

За инсталиране на пакети от други архитектури се добавя и опцията --force-architecture

3. Classical Linux/UNIX way
Инсталиране на пакети от изходен код.
Архивите с изходен код идват обикновено във формат .tar.gz. Разархивират се с:

$tar -xvwzf 'име-на-архива.tar.gz'

Проверява се възможността да се инсталира софтуера и се настройва с:

$./configure

Инсталира се с:

$make

#make install

Този начин е обичайния, но не единствения и не винаги правилния за инсталирането от код. Винаги четете README файла преди инсталацията.
След успешното завършване на инсталацията е добре да се проверят зависимите споделени библиотеки с:

$ldd '/път/до/изпълнимия/бинарен/пакет'

Липсващите зависимости се инсталират с apt-get от огледалата на дистрибуцията или с dpkg от външни за дистрибуцията пакети.

Съществуват и комбинирани методи за инсталиране от изходен код, като apt-get build-dep или dpkg-buildpackage, които позволяват управлението на софтуер от изходен код директно през APT, но няма да усложнявам статията.
Надявам се да съм бил полезен на начинаещите.

петък, 24 септември 2010 г.

Защо Linux? Защо Debian? Защото с конзола е лесно! | Монтиране на виртуален диск .iso

От днес започвам серия микро-статии в които ще се пускат скриптове (на bash, естествено :) ). Целта на статиите е да са полезни на начинаещите Linux-потребители, както и да представят красотата и простотата на командният ред в Linux. За разлика от познатата ни силно комерсиална бълвоч, тук, за повечето прости действия не се нуждаем от специален third-party софтуер (в повечето случаи платен).

Deamon Tools за Linux??? Това гласят заглавията в не един български и международен форум. На кого е нужен Deamon Tools в Linux, питам аз. Комерсиалната програмка се замества от непретенциозната команда mount. Форматът и за монтиране на виртуално DVD или CD, или който и да е .iso файл е следният:

#mount -o loop 'път/до/.iso' 'път/до/папката/за/монтиране'

Демонтирането или "изваждането" на виртуалното DVD или CD се извършва по следният начин:

#umount 'път/до/.iso'

Лесно и ефективно нали? Любителите на графичния начин винаги могат да ползват и безплатния AcetoneISO, но конзолният вариант винаги ще си остане най-лесния и бърз начин.

сряда, 22 септември 2010 г.

"Отпуската" свърши!

Отпуска - малко пресилено. По-скоро много задължения и никакво време за личен живот. Понеже писането тук не е част от служебните ми задължения, блога остана на заден план. Както и планираната ми почивка, за съжаление. Фалита на фирмата, в която работя, също се отлага. За радост! Както и да е - случиха ми се нови неща - кое приятно, кое не. Няма да занимавам никой с подробности.
А сега по темата:
Какво важно се случи в света на Linux през изминалото време?

Излезе Ubuntu 10.04 LTS Lucid Lynx. След 18 дни да очакваме и Ubuntu 10.10 Maverick Meerkat. Така поне е официално обявено на сайта им.

Излезе Fedora 13.

Проекта sidux беше прекратен поради финансови претенции и претенции относно името между фондацията sidux e.V и разработчиците. В момента sidux e.V притежава правата върху името sidux, продължава да приема дарения, но пък не разработва нищо (б.а. не само в България се правят простотии!). От своя страна Stefan Lippers-Hollmann (slh),  Niall Walsh (bfree) и компания основаха нова дистрибуция разработвана от съвсем същия екип - aptosid. Sidux е мъртъв, да живее aptosid.
Почти веднага след това от aptosid обявиха излизането на aptosid 2010-02 "Κῆρες", включваща kernel 2.6.35.4 (отново великолепна компилация на slh), X.org 7.5, KDE 4.4.5 и още много модерен софтуер от Debian sid, както е била на 13.09.2010 г.

На 06.08.2010 г.  от Debian обявиха -  Debian 6.0 Squeeze frozen? С KDE 4.4.5 и постоянните бъгове на Akonadi и Nepomuk??? На къде ли отива Dr. Stefano Zacchiroli? Дали няма да доживеем да видим Debian stable подобен на Ubuntu? Толкова модерен и точно толкова нестабилен? Тези въпроси си задавам аз. Навярно повечето любители на най-голямата Linux-дистрибуция също.
Ще поживеем, ще видим.

петък, 26 март 2010 г.

Как да изберем сайт?...OpenSource CMS, Commercial CMS или флаш "боза"?

Отдавна не съм писал в този блог, позарязах го! Което е жалко. Имах проекти обаче, които отнеха голяма част от оскъдният ми времеви ресурс. Тази статия няма да е нито за Linux, нито за животните и техните болести, но се надявам да е интересна и полезна.

От известно време ми се налага да проучвам и преглеждам изключително голям набор сайтове в мрежата, както и фирми, които се занимават с изработката им. Какво се предлага на пазара в момента? Почти всичко. Каква е разликата в цените? Огромна - от 100 лв. за изработка на статичен сайт (най-често един индекс с наблъскани в него мърдащи картинки наречени "флаш") до няколко десетки хиляди лева за портал. Каква е разликата в качеството? Неизмерима. Смятам да обясня основните предимства и недостатъци на някои видове сайтове.

Флаш-сайтове. Представляват нискобюджетно решение (по-скоро нерешение) на вашето представяне в мрежата. Състоят се почти изцяло от един анимиран файл, който мига, святка и звъни докато гледате сайта... е ако ви е бърза връзката - иначе е възможно да чакате сайта да се зарежда цяла вечност.
Предимства:
  1. Евтини 100 - 200 лв.
  2. Бързо и лесно се изработват - за около 2 дни
  3. Мигат, святкат и свирят - красиви са по мнението на деца до 12 годинки (на хора останали на това ниво на умственото си  развитие - и до по-късна възраст :) )
Недостатъци:
  1. Бавно зареждат
  2. Несъвместими с повечето браузъри на стари машини
  3. Дразнят потребителя и не работят при разместване
  4. Повечето имат начална страница (интро), която допълнително затруднява потребителя
  5. Трудни (според мен - невъзможни) за СЕО (оптимизация за търсещи машини)
  6. Още много други
Резюме. Силно не се препоръчват, особено за сериозен бизнес! Обикновено се изработват от "художници на хартиен СПАМ", наричащи се с гръмките имена Дизайнерски къщи, Рекламни агенции и други подобни, както и от "гаражни хакери". Подходящ сайт за вашето дете (е, ако е малко де).

Сайтове, базирани на OpenSource CMS. Системи за управление на съдържанието с отворен код (да не се чете БЕЗПЛАТНИ). Съществуват множество такива системи, като повечето са безплатни. Написани са на различни езици (най-често PHP). Предлагат лесна промяна на съдържанието и за непрофесионалисти. Общото за тази група е, че кодът е отворен и лицензът на системите позволява той да бъде адаптиран към съответните нужди на клиента. За повечето такива системи се пишат огромен набор плъгини, които допълнително увеличават функционалността им.
Предимства:
  1. Сравнително евтини - особено за функционалността която предлагат - цени от 400 лв. нагоре
  2. Изчистен от грешки код
  3. Лесни за персонализиране
  4. Пъргави - бързо зареждат и изискват малко процесорно време
  5. Лесни за СЕО (оптимизация за търсещи машини)
  6. Напълно съвместими с повечето браузъри
Недостатъци: Практически нямат. Да се има предвид възможността някоя организация предлагаща OpenSource CMS да ви осъди за нарушаване на лицензни права поради умишлена грешка на уеб-мастъра (непозволено ребрандиране на сайта!)
Резюме. Може би една от най-конкурентните групи в бранша. Сайтове базирани на OpenSource CMS са подходящи както за личен блог така и за огромен портал.


Сайтове, базирани на Commercial CMS. Платени системи за управление на съдържанието със затворен код. Най-често се пишат индивидуално според нуждите на клиента. Предлагат лесна промяна на съдържанието и за непрофесионалисти. Общото за тази група е че кодът е затворен, а лицензът - комерсиален. Това означава, че системата не може да бъде реадаптирана в последствие, освен от създателя си.
Предимства:
  1. Писани само за вас (най-често, но не винаги)
  2. Сравнително пъргави - бързо зареждат и изискват малко процесорно време
  3. Напълно адаптирани спрямо вашите нужди - без излишни модули и плъгини
  4. Лесни за СЕО - с условие оптимизацията да се извърши от този който е програмирал сайта. В останалите случаи не е толкова лесно
  5. Липса на проблеми с лицензи и права
Недостатъци:
  1. Не дотам изчистен от грешки код като при OpenSource CMS
  2. Скъпи - цени от 1500 лв. нагоре
  3. Понякога се изработват от непрофесионалисти, което може да доведе до редица главоболия в последствие
  4. Непозволено реадаптиране от трети лица
  5.  СЕО (оптимизация за търсещи машини) трябва да се извърши от човек, познаващ кода точно на дадената система
Резюме. Подходящи предимно за големи компании със строго специфични изисквания. Много да се внимава кой изработва сайта и кой после ще го оптимизира!

четвъртък, 7 януари 2010 г.

Sidux Moros 2009-4 ...или как се пуска рилийз на 31.12.2009 г.


Гераманците са си работохолици, то е ясно на всички. Докато останалите дистрибуции поспряха дори с ъпдейтите по празниците, служителите на Sidux e.V. ни зарадваха с чисто новичък рилийз точно на 31.12.2009 г. За Linux-почитателите и най-вече за Debian-почитателите това си е голям новогодишен подарък. Аз, като голям традиционалист и любител на спокойствието си оставам със стабилния клон на Debian Lenny, а Sidux Moros тествах във Virtual Box. За любителите на хиперновото, крещящото и нестандартното ще обобщя последните изменения:
  1.  Debian Sid  както е бил на 31.12.2009 г.
  2.  Ядро Linux kernel 2.6.32.2
  3.  Графична среда KDE 4.3.4
  4.  Интернет браузър Iceweasel 3.5.6
  5.  Файлова система  Ext4
  6.  Мениджър на зареждане  GRUB 2 по подразбиране
  7.  X.org 7.4 (xserver-xorg-core 1.6.5)
  8. ...много други промени които можете да тествате след като изтеглите  Sidux 
Да добавя - версията е кръстена на Μόρος - древногръцки бог на съдбата. Защо ли?
Честит нов Sidux на всички почитатели на тази приятна и модерна дистрибуция!
П.П. Сега ще ме извините. Трябва да ъпдейтна едно нетбукче за което бях писал по рано.
П.П.П. Да не забравя: Алиса, новата версия се държи прекрасно! Спокойно гаси Х-а ...and execute:
#apt-get update
#apt-get dist-upgrade
П.П.П.П. Честит празник на всички именници!