Tehnografija dana: za video, isključite 3D
3D efekti na Ubuntu-u (uz pomoć compiz-a) izgledaju fino, ali mnogo usporavaju video playback. Ako želite da uživate u HD-u na sporijoj mašini — isključite ih.
3D efekti na Ubuntu-u (uz pomoć compiz-a) izgledaju fino, ali mnogo usporavaju video playback. Ako želite da uživate u HD-u na sporijoj mašini — isključite ih.
Koliko vam je bitan svaki bit?
Sigurno, ako uzmemo cenu današnjih hard diskova, bitova ima na bacanje. Ali kada te bitove treba preneti preko spore internet konekcije (a skoro svaka internet konekcija je spora), svaki bit je bitan.
Danas sam našao sjajnu alatku, koja uz malo (više) drndanja procesora izvlači maksimum iz PNG kompresije bez gubitaka — pngcrush.
Moji lokalni testovi su pokazali dobitak od oko 10% — nije mnogo, ali ipak znači.
Takođe, alatka će poslužiti i kao čistač za sve “nepotrebne” stvari, koje mogu uzrokovati da se PNG fajlovi ne prikazuju isto na svim platformama (pogledati ovaj post za objašnjenje).
Za više informacija o korišćenju pogledajte zvaničnu dokumentaciju, a za par zgodnih skripti ovaj post.
Update: Ponovo radi net, malo sam sredio ovaj članak, dodao naša slova (Lynx izgleda ne voli srpski…), i ispravio greške u kucanju…
Verat izgleda ima problema sa DNS serverima, pola neta mi je nedostupno…
A na faxu vežbe do 19h…
Mrzim kad se ovo dešava.
Ovo pišem iz Lynxa, preko ssh konekcije, bar nešto da valja…
Tehnografija dana:
Naučite bar po jedan program iz konzle za sve što radite, nikad ne znate kada će vam zatrebati…
Od danas, ovaj sajt je kompatibilan sa Zotero Firefox dodatkom, tj. uvoz sadržaja u Zotero bi trebalo da automatski popuni podatke o autoru, vremenu, i sličnu bibliografiju (nadam se da će uskoro biti i nekog sadržaja koji je vredan takvog čuvanja)
Kompatibilnost omogućava “COinS Metadata Exposer” dodatak za Wordpress.
Za one koji ne znaju, Zotero je dodatak za Firefox, sličan Scrapbook-u, koji omogućava lakše istraživanje na netu, olakšava pravljenje bibliografija, čuvanje stranica… Sve što treba jednom studentu.
Još samo da izađe Fiesty, pa da počnem da ga koristim i na Ubuntuu…
FIFO-i su “imenovane cevi” (named pipes), i znaju da budu korisni kad je korišćenje standardnih “cevi” (|) otežano ili nemoguće. To su uglavnom slučajevi kad procesi koji treba da komuniciraju, a nisu startovani iz istog shell-a.
Meni su zgodno poslužili kada sam se bakćao sa kompresijom DVDa u H.264 format, a pritom nisam imao mencoder kompajliran sa x264 podrškom (x264 je slobodna implementacija H.264 kodeka). Ovde ću to iskoristiti kao primer sa koga se vidi kako rade FIFO-i.
Prvo otvorite dva terminala. FIFO se pravi komandom mkfifo, recimo:
mkfifo fifo.tmp.yuv
Zatim u jednom od terminala treba pokrenuti program koji “osluškuje” taj fifo, u ovom slučaju to je x264:
x264 --bframes 3 --b-pyramid --ref 2 -B 900 -8 -w --no-psnr --no-ssim --progress --fps 25 -o out.mkv fifo.tmp.yuv 720x432
Posle toga (redosled je bitan), u drugom terminalu treba pokrenuti mencoder:
mencoder -vf format=i420,softskip,crop=720:432:0:72 -nosound -ovc raw -of rawvideo -ofps 25 -o fifo.tmp.yuv dvd://1
(ovde je mencoder podešen tako da cropuje crne trake oko filma, sve to prebacuje u nekompresovani raw format videa i prosleđuje izlaz na fifo.tmp.yuv; a x264 kao ulaz koristi fifo.tmp.yuv i kompresuje video)
Kasnije, fifo se može ukloniti, kao i svaki drugi fajl, komandom rm.
Napomena: ovo ne kompresuje zvuk, samo video, zvuk se lako može “izvući” iz DVDa sledećom komandom:
mplayer dvd://1 -aid 129 -dumpaudio -dumpfile sound.ac3
(gde je aid broj audio stream-a)
MBR (master boot record) je deo hard diska sa koga se podiže sistem, i koji obično bude izgubljen kada se instalira windoza ili neki *nix koji ne voli da vodi računa o vašoj postojećoj konfiguraciji.
Zbog toga, backup MBR-a je jako bitan. Radi se vrlo jednostavno:
dd if=/dev/hda bs=512 count=1 >/pub/backup/MBR.bin
Restore je takođe trivijalan:
dd if=/mnt/backup/MBR.bin of=/dev/hda bs=1 count=512
Novo: ovde sam postavio kratko (8min, 10.5mb) video uputstvo za podešavanje ovog štampača u Ubuntuu 8.04
Ovo je uputstvo za instalaciju LBP-1120 štampača na Ubuntu 6.06LTS operativnom sistemu, uz korišćenje zvaničnih (neslobodnih) drajvera.
Fajlovi:
Trebaće vam zvanični drajveri koje možete naći na zvaničnom sajtu Canona. (nema direktnog linka, idite na Support, pa odaberite model štampača, a kao operativni sistem odaberite linux)
Problem na Ubuntuu je to što Canon ne podržava Ubuntu distribuciju, pa drajveri nisu zapakovani u .deb, već u .rpm pakete (koji se koriste na distribucijama kao što su fedora ili suse).
Da bi ste konvertovali rpm u deb, treba vam program alien.
Alien možete instalirati iz Synaptica ili iz konzole, komandom:
$sudo apt-get install alien
Instalacija
Kada skinete drajvere, verovatno ste skinuli jednu .zip arhivu (čini mi se da se zvala drivers.zip), raspakujte je u neki folder.
Arhiva sadrži dva fajla: cndrvcups-capt-1.30-1.i386.rpm i cndrvcups-common-1.30-1.i386.rpm. (1.30-1 označava verziju drajvera, ja ću nadalje podrazumevati ovu verziju, vi prilagodite komande verziji drajvera koju skinete)
Prvo treba da konvertujete .rpm fajlove u .deb fajlove. Da bi ste to uradili kucajte u terminalu: (Applications->Accessories->Terminal)
$ sudo alien *.rpm
ovo bi trebalo da napravi dva .deb fajla u istom folderu.
Sada instalirajte ta dva fajla, tako što kucate:
$ sudo dpkg -i *.deb
Sledeći korak je resetovanje CUPS-a:
$ sudo /etc/init.d/cupsys restart
Sada treba da kreiramo još neke fajlove, koje alien nije dobro konvertovao iz .rpm-a.
$ sudo mkdir /var/ccpd
$ sudo mkdir /var/captmon
$ sudo mkfifo /var/ccpd/fifo0
$ sudo chmod 777 /var/ccpd/fifo0
Sada dodajte štampač, koristeći System->Administration->Printing. Selektujte Canon Printer Daemon Port #1
Kao drajver izaberite Lbp1120 CAPT ver.1.3
Sada treba da povežemo ccpd sa štampačem:
$ sudo /usr/sbin/ccpdadmin -p LBP1120-CAPT-ver.1.3 -o /dev/usplp0
Posle toga, skinite ovaj fajl i sačuvajte ga u /etc/init.d/ pod imenom ccpd.
Konačno, startujte drajver
$ sudo /etc/init.d/ccpd start
Testiranje
Probajte da štampate, ako nešto ne radi ostavite komentar.
Napomena
Štampač loše prijavljuje greške. Ako izaberete da štampate na letter formatu papira, a ubačen vam je a4, štampanje verovatno neće ni početi. Ako vam nestane papira dok štampate, a vi samo stavite novi, verovatno će se štampati samo zadnja stranica koja je stavljena u štampač, dok god ne prekinete štampanje, isključite štampač, sačekate malo i ponovo ga uključite.
© Petar Vasić. WordPress ispod haube. Tema je modifikovana DePo Clean Theme.
Hosting obezbeđuje IP Plus Studio. Dizajnirano za Firefox.