Споделяне на музика в локалната мрежа

Споделянето на музика чрез споделяне на директории, било то през SSH тунел или през Samba не винаги е най-удобното, особено когато искате просто останалите компютри от мрежата да имат достъп само да вашата музика, а не до цялата ви система. За целта по-лесното решение би било да инсталирате един медиен stream сървър за вашата музикална колекция, който при малко игра с рутера можете да споделите и през интернет. В този случай можете да погледнете към firefly медийния сървър (по-рано известен като „md-daapd“ за Multi-Threded DAAP Deamon; където DAAP = Digital Audio Access Protocol), който пуска аудио поток към крайни уреди като звуковия мост Roku, съответно Pinnacle. Същевременно iTunes и други софтуерни решения като плеъра по подразбиране в GNOME – Rhythmbox, поддържат DAAP протокола. Освен това Firefly не работи само под Linux, но и под Windows, MacOS, AIX, BSD, Solaris и включително някой Embedded устройства като Linksys NSLU2, Maxtor MSS и Buffalo Linkstation. В слуачая е просто интересно да се спомене за тези възможности, тъй като тези устройства използват значително по-малко електричество, отколкото един компютър, който да служи за музикален сървър.
Прочетете още »

Криптиране и подписване на писма с GnuPG

Некриптираните писма могат да бъдат прихванати и прочетени с лекота. Редно е да се предпазвате от това. За щастие при повечето Linux дистрибуции криптирането на вашия E-Mail се настройва изключително лесно.

Против кражбата и манипулацията на данни може да ви помогне само добър софтуер за криптиране като GnuPG. Причината GnuPG да е толкова сигурен – GnuPG е свободен софтуер и е лицензиран под GPL лиценз. Изходния код на софтуера е отворен и може лесно да бъде проверяван за грешки. GnuPG съществува от 1999 година с версия 1.0 за Unix-съвместими операционни системи; програмата е предварително инсталирана с Ubuntu. GnuPG работи с така наречения метод за публичен ключ, при който потребителя създава един личен и един публичен ключ. С помощта на публичния ключ получателите могат да сравняват съобщенията директно от подателя. За целта с ключа можете да се сдобиете директно от изпращача или като го свалите от публичен сървър за подобни ключове.

GnuPG не е съвместим с познатия PGP версия 5.x, но с версия 2.x. Това се дължи на факта, че в последните версии на PGP се ползва патентован алгоритъм за криптиране, който не може да бъде ползван в приложения с отворен код.
Прочетете още »

Българските Linux дистрибуции

Както знаете Linux предоставя възможността да модифицирате ядрото и дистрибуцията, която имате по начин, който на вас ви харесва. По този начин можете да постигнете много – от леко модифицирана дистрибуция, до съвсем нова такава. Съществуват няколко успешни опита и в България, които ще представя в тази статия. Макар и при малката запознатост на потребителите с Linux е радостно, че от малка България има поне две сериозни и добре поддържани дистрибуции, почти изцяло на Български и предлагащи доста интересни възможности всяка по свой начин.

  • Tilix (http://www.tilix.org) – спряна – базирана на Ubuntu
  • Linvo (http://linvo.org/) – актуална версия 2010.3 -Хибрид между Slackware и АrchLinux
  • УСУ (http://learnfree.eu/) – актуална версия 5.0 – базиран изцяло на Ubuntu.
  • Utilex (http://ultilex.linux-bg.org/) – макар и не точно дистрибуция

Надявам се скоро да се появят още и повече хора да се присъединят към инициативата на разработчиците, подпомагайки проектите им както с материали, приложения или преводи, така и с проверки за грешки, дарения, защото проектите са на едно доста добро ниво и си струва да бъдат продължени.

А сега накратко за всяка от тях:
Прочетете още »

Да разведрим деня с pynotify

Кратки афоризми в уведомителни балончета

Така в предния урок ви показах как да си направите браузър, самият урок беше трудно да бъде предаден в по-разбираем вид. Ако сте го разбрали – добре, ако не съжалявам. За онези, които не са го разбрали или е все още сложно за тях реших да добавя днешния малко хумористичен урок на тема pynotify. Като крайния резултат ще бъде информативно балонче, което ще се стартира през определен период от време (или при стартирането на компютъра) и ще изважда афоризъм за жените от sqlite база данни. От сега искам да кажа, че самият скрипт като цяло е изключително лесен, но за начинаещите в Python може да им бъде полезен, представяйки им някои полезни и доста лесни функции за работа с бази данни и хващане на грешки.

Преди да започнем с урока искам да се извиня на всички жени, които попаднат на статията – афоризмите не са измислени от мен, но просто бяха най-удобния текст, с който можех да си поиграя за настоящия скрипт.
Прочетете още »

aria2 – по-бързият начин за изтегляне на файлове

aria2 е конзолен (терминален) клиент за теглене на файлове. Поддържа множество протоколи, като HTTP(S), FTP, BitTorrent (DHT, PEX, MSE/PE) и Metalink.

Aria2 може да изтегля един файл от няколко източника (протоколите HTTP(S), FTP и BitTorrent) едновременно за да извлече максимална скорост от вашата връзка. Данните изтеглени през HTTP(S) и FTP биват качвани в BitTorrent рояка (swarm) използвайки контролни суми на фрагментните (chunk) на Metalink, като по този начин автоматично валидира данните от тях, докато изтегля файла от BitTorrent протокола.

Съществуват и други алтернативи като wget и curl, но aria2 се отличава с две основни характеристики:

  1. aria2 може да изтегля файл от различни източници (URI)
  2. Ако зададете на aria2 списък с връзки към файлове, тези файлове ще бъдат изтеглени конкурентно.

Вече няма да е нужно да чакате даден файл да бъде изтеглен, тъй като (както вече споменахме) aria2 се опитва да извлече максималната скорост от вашата връзка, за да изтегли файловете, които искате.
Прочетете още »

Switch to our mobile site