Apropo….s

July 19th, 2009
by nenad

Osim što je reč koju prosto obožavaju voditeljke sa pinketa i sličnih ružičasto-fabuloznih “medija”, apropo je reč koja može biti veoma korisna u radu sa konzolom u Linuxu.

Zapravo, reč je apropos, ali da ne sitničarim.

komanda apropos pretražuje uputstva (man strane) svih komandi/programa koje imate instalirane. Ovo je posebno korisno za zaboravne ljude poput mene :)

Scenario je standardan:

  • tražim program kojim ću uraditi neki posao, npr konverziju nekog “levog” formata CD/DVD slike u standardni .iso
  • nađem pomoću Googla program i upotrebim ga
  • odmah zaboravim kako se program zove
  • ubrzo mi zatreba ponovo

E sad, da ne bi ponovo radio google i pretraživanje interneta, foruma geek-blogova i sl, zašto ne koristiti pretraživanje “u lokalu”…

Komanda “apropos reč” će tražiti “reč” u man stranama i voila!

Ukoliko je potrebno tražiti više reči (logički operator I) treba upotrebiti opciju “a”. Tako će, u gornjem primeru, komanda izgledati ovako: apropos -a iso convert a rezultat će biti
iat (1) - converts many CD-ROM image formats to iso9660.
mdf2iso (1) - mdf to iso / cue / toc image converter

Naravno, rezultat ne mora biti isti na svakom računaru – posebno ako ne njemu NISU instalirani navedeni programi ;)

To je to, nadam se da će nekome biti od pomoći.

Za kraj, evo ga kratak help.

Usage: apropos [OPTION...] KEYWORD…

-d, –debug emit debugging messages
-v, –verbose print verbose warning messages
-e, –exact search each keyword for exact match
-r, –regex interpret each keyword as a regex
-w, –wildcard the keyword(s) contain wildcards
-a, –and require all keywords to match
-l, –long do not trim output to terminal width
-C, –config-file=FILE use this user configuration file
-L, –locale=LOCALE define the locale for this search
-m, –systems=SYSTEM use manual pages from other systems
-M, –manpath=PATH set search path for manual pages to PATH
-s, –section=SECTION search only this section
-?, –help give this help list
–usage give a short usage message
-V, –version print program version

Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.

The –regex option is enabled by default.

Tags:
Posted in bash, Linux | Comments (0)

Palm Pre – Linux na “pametnjakoviću”

July 2nd, 2009
by nenad

Zadovoljni sam vlasnik HP hw6515 PDA uređaja sa telefonom. Dobio sam ga na poklon pre dve i po godine kada je odavno bio polovan. I još uvek radi. Mada, godine ga sustižu. QWERTY tastatura je na izdisaju, neke tastere treba jako stisnuti da bi se javili, džojstik je odavno na staklenim nogama, kamera je oduvek vrlo loša, glazura na kućištu se ofucala…

Sve to ne bi bio problem da ne moram da se bijem svakog dana sa Windows Mobile operativnim sistemom. Priznajem, u početku mi je bilo cool što na telefonu imam Start dugme, Word i Excel, ali sada… muka mi je. U međuvremenu sam počeo da koristim Linux, pa mi je nekako zločin protiv zdravog razuma da u džepu i dalje imam .dll fajlove, registy, Outlook i sl…

Vreme je da se razmišlja o novom telefonu, neće verni HP doveka… Ali koji? Ja sam geek, hoću QWERTY, hoću veliki ekran, fleksibilnost, tonu opcija, podešavanja… Neću iPhone. Neći mainstream… Hoću nešto što moće da se čačka, instalira i reinstalira u nedogled, reprodukuje mp3 fajlove, interpretira komande upućene kernelu, da pravi fotografije, da… Čekaj malo, stani… Da interpretira ŠTA?!?

Komande. Kernel. Linux.

Sve to na telefonu? Na prenosnom uređaju koji je uz to i telefon. O, da!

Naravno, nije to ništa novo. Entuzijasti su instalirali Linux na HP Windows CE uređaje pre desetak godina. Ali, kad si vlasnik vrednog parčeta hardvera ne osećaš se baš prijatno kada treba da flešuješ ROMove i sl…osim ako vredno parče hardvera nije kupio tata, naravno…ahem…

Sada može i na lakši način. Proizvođačima hardvera verovatno ide voda na usta kad znaju da će njihovom uređaju raditi webOS, Android ili nešto slično… Nema više “hardverskog softvera” – samo softvera koji radi na hadveru. Nije li to divno?

Palm Pre... eeeeelepa stvarčica
Palm Pre… eeeeelepa stvarčica

Palm Pre se projavio u Americi početkom juna 2009, a u ostatku sveta će se pojaviti krajem godine. Kad će se pojaviti u Srbiji? E, to me najviše zanima. Nažalost, za sad nemam nikakvu informaciju, ali se nadam da će se uskoro nešto čuti. Naravno, ako neko ima nekog insajdera, nek ne ćuti :)

Dok čekamo i gledamo fotke… da prepišemo neke specifikacije, tek da znamo šta je to na čemu odmaramo oči…

Procesor: Texas Instruments, na 600 MHz.

Texas mi budi lepe uspomene, jer sam kao klinac imao jedan matori kalkulator, sa ciframa od crvenih LED-ova… Urezao mi se u sećanje logo ove kompanije. Happy days…

Ekran: osetljiv na dodir, rezolucija 320×480

Ugrađena memorija: 256 MB RAM + 8GB za podatke

Tu su još WiFi i Bluetooth za povezivanje sa svetom.

Malo o webOS… Razvio ga je Palm za svoje uređaje, a upravo je Pre prvi uređaj na kojme je osvanuo ovaj OS baziran na Linuxu. Najviše je pažnje posvećeno implementaciji funckcija vezanih za ekran osetljiv na dodir (touchscreen), a sudeći po nekim od screenshotova, veoma lepo i izgleda.

Podrške neće nedostajati jer je sigurno da će se developeri utrkivati da napišu što maštovitije programe u duhu ovog vrcavog uređaja. Da li će se programi naplaćivati – videćemo. Nadam se da neće ubiti sve dobre stvari koje idu uz Linux…

Čitajući na internetu testove, stičem utisak da je softver bolji od hardvera. Ali, kad je softver Linux, to je skoro neminovno :)

Jedva čekam da ga se dokopam, ali to se neće desiti dok trenutna cena od oko 350 dolara malo ne siđe “međ’ raju”…

Tags: , , , ,
Posted in Linux | Comments (4)

XBMC multimedijalni plejer

June 23rd, 2009
by nenad

Verovatno ste do sad čuli za XBMC. Prvobitno je razvijen za XBox, kao alternativni program za pregled multimedijalnih datoteka, ali je do danas dobio verzije za sve značajnije operativne sisteme.

Moja iskustva su isprva bila prilično…hm… bedna… Od samog starta je izgledao lepo, ali je upotrebna vrednost bila minimalna, pre svega zbog izuzetne nestabilnosti. Pogrešan klik i boom… Posle malo šetnje kroz menije i uživanja u prelepom dizajnu, usledio bi “apt-get remove –purge” tj. “skloni mi ovo, majke ti, da ga ne vidim više”…

“X Box Media Center” ima šest osnovnih stavki: Video, Muzika, Slike, Vremenska prognoza, Skripte i Podešavanja. Tu je sve jasno, a bogatstvo opcija će učiniti da svakom korisniku željnom kontole pruži priliku da podešava različite aspekte programa. U svakom od odeljaka nudi se klasičan pregled foldera na računaru, ali i šetnja kroz biblioteku koju će XBMC ažurirati i ponuditi izbor muzike po žanrovima, filmove po godinama pa čak i TV serije po serijalima… Kada se još pogleda obilje dodatnih funkcija koje omogućuju skripte, možemo reći da je XBMC impresivan. Podrška za Last.fm, dovlačenje podataka o bendovima i albumima iz muzičke zbirke, stihovi pesama…. Veoma lepo…

Glavni meni XBMC-a

Glavni meni XBMC-a

Kako je lepo kad ljudi koji pišu neki softver ostanu uporni i vredni, pa nas obraduju…

Puno “ime, srednje slovo i prezime” ove verzije je XBMC 9.04.1 r20654 (Compiled: May 25 2009) :)

Mogu samo da kažem jedno, a to su dve stvari: radi, ne buni se, lepo izgleda ;)

Da ipak budem savršeno iskren, verovatno mi XBMC nikad neće postati primarni plejer za bilo šta, pre svega zbog njegovog stava “JA sam ovde glavni, JA moram biti u centru pažnje”… Teško da će bilo ko pustiti muziku u ovom programu, a onda ga minimizovati, zar ne? Pa ipak, lepo je imati ga instaliranog, da se odmore oči u trenucima pauze i, zašto da ne, da se protegnu noge NVidia ili nekim drugim grafičkim čipovima :)

...Thats the way you do it, get your money for nothing and XBMC for free...

"...That's the way you do it, get your money for nothing and XBMC for free..."

Ukoliko želite da instalirate XBMC, evo kratkog uputstva kako to učiniti na Ubuntuu 9.04 “Jaunty Jackalope” i njegovim derivatima (Kubuntu, Xubuntu, Edubuntu…) Potrebno je dodati posebno skladište. Ako ste novi u svatu Linuxa, ne paničite, nije to ništa strašno, ni teško :) Uputstvo se nalazi ovde, a vremenom će se nekoliko uputstava za novajlije naći i na ovom blogu… Dakle, dodajemo linije:

deb http://ppa.launchpad.net/team-xbmc/jaunty-ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/team-xbmc/jaunty-ppa/ubuntu jaunty main

Nakon toga, u zavisnosti da li ste radili dodavanje skladišta u tekstualnim ili grafičkom modu, treba zadati komandu sudo apt-get update ili kliknuti na Reload. Sada Linux “zna” da mu je na raspolaganju novo skladište programa, pa možemo da intaliramo paket xbmc. U tekstualnom režimu komanda je sudo apt-get install xbmc Voilà!

Evo još nekoliko screenshotova…

PS. Postoji i mogućnost da se XBMC koristi kao live distribucija, ondnosno da potpuno zameni postojeći OS. Ovo može biti dobra opcija ako želite da napravite moderan medija plejer od svog računara, naročito ako imate neki sa TV izlazom koji inače ne koristite. Nažalost, ovu opciju nisam stigao da isprobam, pa ne mogu da dam više detalja. Za više informacija, screenshotova, i za download za sve platforme, posetite sajt http://xbmc.org/.

Tags: , , , , , ,
Posted in Aplikacije | Comments (0)