Dec 26, 2008

Nokia Maps Update

Ne znam da li ste probali da koristite Nokia Maps na vašem s60 szmbian telefonu, ali ukoliko ih isprobate, svakodnevno ćete oh koristiti. Instalirajte Maps Loader i izaberite koje mape želite da imate ne telefonu, instalirajte, i to je to...
eventualno mozete updateovati nokia maps tako što ćete sa vašim mobilnim otići na adresu nokia.mobi-maps.

Nokia e51 Firmware Update

Konacno je izašao novi firmware za nokia e51 telefon.
Nova verzija nosi oznaku 220.34.37, i mozete je naći pomoću Nokia PC Suite programa.

Dec 16, 2008

Ubuntu 8.10 i problem sa Synaptic Quick search-om

Odmah nakon instalacije ubuntu 8.10 linuxa, u synapticu se pojavio čudan problem. Naime, quick search nije lepo pretraživao nakon promene repoa, već je izlastavao samo već instalirane pakete...
Nakon dosta cimanja oko ovoga pronašao sam rešenje, i ono se sastoji ponovom indeksiranju paketa iz dodatog repoa, a sve se to može (odnosno mora) uraditi komandom:

sudo update-apt-xapian-index

Nakon ovoga dovoljno je restartovati Synaptic...
Više o ovom bagu možete pročitati ovde.

Nov 26, 2008

Dodavanje flash animacije na HTML stranu

Svaki put kada treba da dodam neku flash animaciju ja uvek upitam gugl kako se to radi. Kako sam skoro saznao veoma efektivan način da ti uradim, mislim da je vreme da to pribeležim i imam za sva vremena.

edit: Napomenuo bih da ovaj metod neće pravilno prikazati stranicu ako joj se pristupa sa moblinog telefona. Ja sam probao pomoću default browsera na Nokia telefonu i to nije htelo da radi.


Kao što je poznato, ne bi bilo problema sa embedovanjem fajlova da ne postoji Internet Explorer za koji je potrebno pisati posebne tagove koji prikazuju ugrađeni objekat. Do sada sam uvek ugrađivao flash animacije tako što sam unutar object taga dodavao embed dag, kako bi i explorer i mozilla mogli da ga pročitaju. Međutim, kada sam to pokušao da uradim, eksplorer nije prikazao ugrađenu animaciju. Nisam želeo da razmišljam zbog čega to više ne funkcioniše, već sam samo potražio rešenje problema.
Vršljajući po netu naišao sam na zanimljivo rešenje na ovoj stranici. Ovo rešenje se zasniva na korišćenju uslovnih komentara (Conditional Comments) koji omogućavaju da se neki kod izvrši samo ukoliko je (ili nije) stranica otvorena pomoću Internet Explorera. Takođe je moguće odrediti tačno koja se verzija explorera koristi i mnogo druge slične stvari, ali to nije tema ovog posta..
Kako bih skratio priču (koju možete pročitati na linku koji sam ostavio), evo primera koda.

< !--[if IE]>
< type="application/x-shockwave-flash" data="menu.swf" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="135" height="517">
< name="wmode" value="opaque">
< name="movie" value="menu.swf">
< /object>
< ![endif]-->
< ![if !IE]>
< src="menu.swf" width="135" height="517" bgcolor="dfdfdf">
< ![endif]>


Iz koda se vidi da će se, ukoliko se koristi Explorer, izvršiti object tag (koji prepoznaje explorer). Sa druge strane, ako to nije slučaj, izvršiće se embed tag (koji prepoznaje firefox).
Napominjem da je potrebno izbrisati razmake sa početka svakog taga, jer sam ih morao dodati kako mi blogger ne bi prijavio grešku kada kliknem na publish.

Nov 22, 2008

PHP, MySQL i latinična slova

Po već ko zna koji put mi se dešava da mi se ne vide naša (latinična slova, sa kukicama) kada prikazujem neke podatke i MySQL baze pomoću PHP skripte, pa reših da to ovde zapišem kako bi mi ostalo za sva vremena :)


Ono što je najpre bitno uraditi jeste proveriti da li je MySQL baza podešena kako treba. Ono što je relevantno jeste da se postavi encoding na utf8, a collation na utf8_bin, kako za svaku tabelu, tako i za svaki zapis tipa VARCHAR itd... Dalje je potrebno postaviti utf8 encoding u okviru vaše HTML/PHP strane i to je najlakše uraditi dodavanjem sledećih linija u kod vaše stranice (spojite pocetak zagrade i reč meta, ja sam ih morao razdvojiti kako ga blogger ne bi skapirao kao tag):

< equiv="Content-Language" content="sr">
< equiv="Content-Type" content="text/html; charset=utf-8">

I poslednje, ali ne i najmanje važno jeste da se nakon konekcije na bazu, a pre bilo kojeg upita pošalje sledeći upit bazi:

SET NAMES 'utf8'


i to je to... sada bi sve moralo biti u redu...

Oct 31, 2008

Napredna google pretraživanja

Naleteo sam nedavno na način da se preko gugla pronađu željene mp3 datoteke, pa ću ga ovde pribeležiti jer znam da će mi jednog dana sigurno zatrebati.. string koji bi trebalo proslediti guglu je oblika:

-inurl:(htm|html|php) intitle:"index of" +"last modified" +"parent directory" +description +size +(wma|mp3) ""

Više informacija o tome možete pronaći na ovoj adresi.

Oct 29, 2008

OS X Leopard na PC-u


Pre neki dan sam rešio da isprobam Leoparda iako sam znao da je to prilično komplikovano instalirati na x86 sistemu. Posle dva dana cimanja (i 3 dana downloadovanja potrebnih fajlova) sve sam uspešno instalirao osim tv tjunera koji je PCI, i za koji i ne postoje drajveri...


Leopard na prvi izgleda preterano dobro.. minimalisticki interfejs je veoma lep,a pre svega brz.. Otprilike je ovo jedino što mi se i svidelo u njemu jer se većina programa može malo ili nimalo podešavati i sve se mora koristiti tako kako je, što meni, kao linux korisniku (koji je navikao da sistem podešava do najsitnijih detalja) to nije odgovaralo .. oni oblačići u iChatu su samo jedna od jako glupih stvari jer izgleda kao da je pravljeno za decu od par godina...


Kompletno uputstvo sa listom fajlova koje je potrebno skinuti možete naći na ovoj adresi.. Jedino što bih dodao, a što u navedenom tutorijalu nije navedeno, jeste da je posle update-a na 10.5.3 potrebno sistem butovati komadom update -v. U paketu koji ćete naći na priloženoj adresi nalazi se kontrolni centar koji će vam pomoći da instalirate skoro sve drajvere. Ukoliko neko od vas koji ovo isprobate budete imali problema sa zvukom, predlažem da posetite ovu stranicu i odradite korake koji su tamo opisani..
Napomenuo bih da je ovaj tutorial moguće pratiti samo ako posedujete Gigabyte ploču sa p35 čipsetom, kao i dual core procesor. Moja nosi oznaku ga-p35-ds3l i u potpunosti je podržana.

Sve u svemu ovo je bilo zanimljivo iskustvo, međutim, nemogućnost instaliranja drajvera za tv tuner navelo me je na to da pregazim sistem posle samo 2 dana... Sve sto na kraju ostaje jeste da nakacim par skrinšotova koji će me jednoga dana potsetiti na ovaj događaj..


A sada ću morati da pregazim sistem i to Ubuntu linuksom koji mi i nije baš najomiljeniji. Ovo radim pošto je on verovatno najbolji izbor ukoliko se izabere Gnome okruženje, kojem sam rešio da dam još jednu šansu.

Oct 26, 2008

Apdejt :D

Evo mene ponovo posle puno vremena... realno, ne znam zašto nisam sve ovo vreme blogovao, jer iako sam imao malo vremena uvek sam mogao da nadjem posla sata za to...
Zadnjih par meseci sam proveo štrebajući kako bih završio faks, međutim, to nije urodilo plodom i ja sam ostao sa jednim ispitom do kraja... bedak veliki, ali što bi moja mama rekla: ko zna zašto je to dobro...
Ispred mene se sada nalazi puno vremena koje se mora ispuniti blejom, tako da sam ja prionuo na posao kako bi se izblejalo što se više može...
Što se tiče aktivnosti koje uključuju rad na računaru i sve ostale čarolije koje iz toga mogu da proisteknu stvari se nisu puno promenile, međutim postoji tendencija da će se to dogoditi... Prva i najbitnija po ovaj blog jeste činjenica da već danima nisam bootovao u linux. Razlog za to jesu igre koje su izašle u poslednjih mesec dana (a kao što svi mi znamo oktobar je mesec posvećen tome), od kojih sam ia izabrao nekoliko primamljivih, dok su mi se neke prirodno nametnule.. Na prvom mestu jeste novi PES čiji se izlazak, dugo i nestrpljivo, mesecima iščekivao. Kada je konačno kopija stigla u moje ruke kupili su se novi džojstici i otpočelo se sa celodnevnim gaženjem iste. Nova verzija ima dosta izmena naročito što se tiče gejmpleja i grafike (koja i nije toliko bitna u celoj priči).. Prvi (a takođe i drugi i 3.) utisak jeste jako pozitivan.. ali dosta o tome..
Druga igra koja se nalazi instalirana na mojoj c particiji jeste Mass Effect. Iako igra nije nimalo loša, ona predstavlja razočarenje za mene u smislu da se od nje mnogo više očekivalo. Ne znam na čemu je bio Chris Watters koji je ovu igru ocenio ocenom 9.0!!! Eeeej 9.0?!?!
Naravno.. ako već ne znate da Fallout 3 izlazi za 2 dana drago mi je da ste to na ovom mestu saznali. Kako je Fallout 2 najbolji rpg koji sam ikada u životu igrao, možete zamisliti koliko ga željno iščekujem.. Kada konačno nabavim kopiju zatvoriću se u kuću na barem 7 dana, naravno, ukoliko ponovo ne doživim razočarenje.. mada, verujem da ću je ipak okrenuti, iz poštovanja prema legendi..
Još jedna novost, koja će me verovatno malo udaljiti od Linux sveta na neko vreme, jeste ta da je ostalo jos manje od jednog dana do trenutka kada ću skinuti OS X86, i pokušati da napravim svog hekintoša.. Ukoliko sve prođe kako valja, a iskreno se nadam da hoće, konačno ću isprobati (po rečima nekih bitnih ljudi) najsavršeniji OS... a do tada.. kliktaću malo na travianu na kojem već imam 5 sela :D jeeeej

Jun 25, 2008

Tuborg Green Fest baner za Slavišu

.
.
U ludilu koje je nastalo prilikom prodaje karata za ovaj fest (na koji dolaze Franz Ferdinand, Cypress Hill i The Raveonettes) koji se održava 2. jula u Bg Areni, moj drugar Slaviša me je zamolio da mu napravim baner koji će okačiti na Elitesecurity.

Napravio sam mu banerčić na brzaka i on izgleda ovako.



Ukoliko nekome od vas trebaju karte za ovaj koncert, može pozvati broj koji je naznačen, ili meni poslati email (jer ja takođe imam par karata na prodaju)..

U nadi da će blogger konačno dodati opciju embedovanja flash animacija odlazim da štrebam telekomunikacije na koje izlazim 28. juna.
.
.

Jun 18, 2008

Telenor internet park

.
.
Nedavno je otvoren internet park na studentskom trgu pa reših da ga posetim. Evo me u njemu trenutno i mogu posvedočiti da veoma dobro radi iako su neki retardi pokrali sve ono što se ovde nalazilo... Postupak konekcije je jako jednostavan i bilo je potrebno samo par klikova da se preko wlan pomoću telefona nakačim na net. Toliko za ovaj put, jer ipak, iako koristim t9, malo smara blogovanje sa mobilnog.
.
.

Jun 10, 2008

KDE 4.0 i PCLOS

.
.
Danas sam konačno instalirao KDE 4 na PCLinuxOS-u. Znao sam da je još uvek daleko od savršenog ali sam ipak rešio da ga probam. Iako su mi svi govorili da je krajnje nestabilan i da mogu imati problema pri instalaciji, ona je prosla bez ikakvih problema. Sve što je bilo protrebno uraditi jeste štikliranje kde4 paketa u Synapticu (pre ovoga je potrebno u repozitoriju dodati kde4) i downloadovanje nekih 200 i kusur megabajta.
Prvi utisci nakon startovanja su veoma pozitivni... KDE 4 izgleda jednom rečju prelepo.


Ono što je zanimljivo jeste to da sada više nema standardnih ikonica na desktopu, već se ikona tretira kao i bilo koji widget. Ukoliko se pređe mišem preko nekog widgeta pojaviće će se providni ram oko njega na kojem će jednim klikom biti omogućeno da se widget izbrise, pogledaju njegove osobine i da mu se promeni veličina. Ovo sa menjanjem veličine mi se veoma dopalo jer je moguće povećati određenu ikonu toliko da recimo celo njeno ima bude (ili ne bude) vidljivo. Pritom se, kada se widget poveća, ne gubi kvalitet kojim je on prikazan.
Sve widgeti veoma lepo izgledaju zahvaljujući poluprovidnom okviru koji ih okružuje.


Kao što je i bilo očekivano, Kwin je veoma poboljšan i moguće je dodati razne efekte koji su veoma slični onima koje nudi compiz-fusion. Ispod se može videti jedan skrinšot sa nekim od opcija koje postoje.


Kao što je već poznato, podrazumevani fajl menadžer je Dolphin. Iako je on veoma lepo urađen meni on ne odgovara jer nema jednu jako bitnu opciju koju ima konqueror. U pitanju je naravno integrisani terminal (konzola). Na moje veliko razočarenje, ja nisam uspeo da pokrenem konzolu lepo u konqueroru iz nepoznatog razloga. Iako se pojavi crni prozorčić, nikakva slova se ne vide, tako da ista nije upotrebljiva.

Taskbar je jedna od stvari na koje nije obraćano mnogo pažnje. Ne postoje nikakve opcije za njegovo podešavanje i sve što je moguće uraditi jeste dodavati na njega widgete. Zanimljivo je to da, kada se neki widget doda na taskbar, nije moguće njegovo pomeranje, već je potrebno spustiti ga na mesto po želji na kojem će ostati zaključan. Pored ovoga jedna velika mana jeste nepostojanje quick launch-a. Ono što malo popravlja situaciju je to što je omogućeno stavljanje shortcuta na taskbar (iz start menija), međutim ja nisam uspeo da ove shortcute stavim sa leve strane taskabara kao što bi mi se inače nalazili, jer se oni po defaultu stavljaju desno (a kao što sam gore napisao, nemoguće je pomerati widget nakon što se on stavi na taskbar). Stavke u task menadžeru takođe nisu najbolje urađene jer mi se deo teksta nalazi u trećem redu koji se ne vidi u potpunosti.
Ukoliko vam se ovo što ste pročitali iznad čini kao jako loše, sačekajte da pročitate šta ću sledeće napisati. Naime, ne postoji widget Show Desktop!!! Ovo je meni jako jako potrebno i jako mi je teško da se naviknem na rad bez njega. Iako postoji opcija da se pritisne ctrl+F12 koja u prvi plan izbacuje sve widgete koje imate na desktopu (pa ovo izgleda skoro kao da ste kliknuli show desktop, vidi sliku ispod) ona nije praktična koliko i show dekstop dugme jer mi je mnogo lakše da kliknem nego da pritisnem kombinaciju dva dugmeta.


Moram da pohvalim kalendar koji se pojavljuje nakon klika na časovnik jer je veoma veoma lep.
Što se tiče aplikacija, pokrenuo sam Firefox2 (firefox3 nije hteo da se pokrene), Amarok, Pidgin (s tim da mi se ikona u treju ne prikazuje kako treba), Yakuake (koji ne može biti transparentan, a i animacija ne igleda lepo i tečno kao u KDE 3). Ono što me je iznenadilo jeste da mi Flash i Dreamveawer koje sam emulirao wineom takođe rade.

Zaključak bi bio da je ovo jedan ogroman korak napred, međutim tačno se vidi da je ovo 4.0 verzija i da treba još dosta raditi na njoj. Pretpostavljam da su najbitnije stvari ispravljene do sada (jer je trenutno aktuelna verzija 4.05, međutim u repozitorijumima PCLOS-a još nema prekompajlirane te verzije), a da će do početka jula, kada se očekuje 4.1 verzija, sve ove greške biti u najvećoj meri ispravljene. Ono što je potrebno uraditi jeste i dodati gomile podešavanja koje postoje u verziji 3 ako je ovde još nisu implementirane...
.
.

May 12, 2008

Back to Slack!

.
.
Drugog jula Pat je objavio novu verziju Slackware Linuxa koja nosi oznaku 12.1!




Po samoj oznaci se ne naslućuje da ima nekih preterano velikih unapređenja u odnosu na prethodnu verziju, međutim Pat smatra upravo to, i tvrdi da je ovo apgrejd koji svaki korisnik Slacka treba instalirati. Jedna od bitnijih stvari jeste činjenica da je ukinuta podrška za 2.4 kernel, što znači da tim koji stoji iza Slackware Linuxa konačno smatra da je ova verzija kernela postala dovoljno stabilna.

Kako sam ja imao instaliran PCLinuxOS na svom računaru bilo je potrebno da se pregazi ta instalacija. Ovo mi nije teško palo jer mi je PCLinuxOS malo dosadio, a to nije zato što je loša distribucija, već zato što je u njemu, za moj ukus, sve previše point and click. Moram reći da je PCLinuxOS jedna jako dobra distibucija, veoma user friendly, veoma stabilna i brza. Kada bi nekom početniku preporučivao distribuciju ona bi bila na prvom mestu...

Ali, vratimo se Slacku :)
Nakon instalacije primetio sam par stvari. Posle prvog starta pojavio se Slackware boot screen... to je naravno samo lilo sa slikom, ali ovo je lepa promena jer smo svi već navi(u)kli na onaj tekstualni lilo... Ko zna možda će neko uskoro da napravi i bootplash umesto onog tekstualnog ispisa pri startovanju. Evo boot screena...


Inače ovaj boot screen neobično dobro izgleda iako je veoma jednostavan.. samo kada bi ono vreme koje odbrojava bilo malo lepše, ili barem malo sitnije.
Nakon toga sam primetio i to da konačno radi autodetekcija usb flasheva i cd-ova, kao i skrol na mišu. Naročito bih istakao svoje oduševljenje zbog toga što radi skrol na mišu jer sam mislio da to nikada neće raditi out-of-the-box u ovoj distribuciji :)

Nakon što sam podesio sistem onako kako mi odgovara (za šta mi je trebalo celo popodne, za razliku od PCLosa kod kojeg mi je trebalo oko sat vremena), sada je sve na svojem mestu.. Lepo je ponovo biti korisnik Slackware linuxa i svakodnevno se boriti sa nevoljama koje on može zadati (a ovo je meni jedini razlog što sam mu se vratio, iako možda zvuči malo sadistički)

Evo jednog skrinšota mog trenutnog desktopa..

.
.

May 6, 2008

Promena adrese bloga

.
.
Nakon što sam registrovao besplatan .rs domen poželeo sam da i ovaj blog prebacim tamo. Sve je ovo moguće relativno brzo uraditi, međutim ovo je meni prvi put da radim tako nešto pa mi je trebalo dobrih petnaestak minuta.

Ono što je bilo potrebno da uradim jeste dodam jedan CNAME zapis koji će omogućiti da ta stranica bude dostupna na netu. Ovo se radi na sajtu hosting provajdera pa sam se uputio tamo. U control panelu sam u odeljku DNS Management primetio opciju CNAME records i pretpostavio da je to upravo opcija koju sam tražio.





Tamo sam morao da unesem adresu na kojoj želim da mi se blog nalazi, kao i adresu na koju ovaj DNS zapis pokazuje. Za novu adresu bloga sam izabrao blog.dusan.iz.rs, a kao adresu na koju pokazuje ovaj zapis sam stavio ghs.google.com. Ovu adresu sam saznao na sajtu Bloggera i to je adresa koja se u svakom slučaju zapisuje.




Nakon ovoga sam morao da sačekam celu noć dok su se osvežili glavni DNS serveri, ali mi nije palo teško jer sam i tako morao nešto da učim :).
Posle celonoćnog učenja sam se zaputio na sajt Bloggera i dodavao novi domen u sekciji Settings -> Publishing. Napomenuću da sam i štiklirao da mi preusmerava zahteve sa www.blog.dusan.iz.rs zbog toga što veliki broj ljudi još uvek misli da je prefiks www obavezan.




Sada je mom blogu moguće pristupiti sa adrese blog.dusan.iz.rs, međutim i dalje se vrši preusmeravanje sa blejach.blogspot.com jeeeeej ;)
. .

Apr 24, 2008

Besplatan iz.rs domen

.
.
Uporedo sa početkom registracije komercijalinih X.rs (X::= co | org | edu | in;) domena , poceo je sa radom i servis za registraciju besplatnih iz.rs domena. Zanimljiva činjenica je ta da je ovaj servis nezavistan od RNIDS (Registar Nacionalnog Internet Domena Srbije), iako je iz.rs domen, logično, registrovan kod njih.
Registracija samog domena je je veoma jednostavna, uz veoma kratku proceduru koja se sastoji iz bukvalno par klikova i koja ne uključuje prilaganje bilo kakvih dokumenata.
Ukoliko želite da registrujete svoj domen, a uz to nemate plaćen hosting kod nekog provajdera, pročitajte ovaj tekst do kraja jer ćete u njemu naći uputstvo kako da to uradite na najlakši mogući način, i to potpuno besplatno.

Najpre je potrebno naći besplatan webhosting. Ja sam izabrao 0fees.net. Ono što mi je bilo bitno pri izboru je da nema banera koje će morati da iskaču na stranici koju ću kod njih hostovati, a ovaj hosting servis nudi upravo to. Ono što nude pored ovoga je:
  • 300 MB disk space
  • 10 GB Monthly transfer
  • PHP with MySQL databases
  • 5 Add-on domains
  • 5 Sub domains
Nakon kratke registracije potrebno je da se ulogujete i odete u cpanel. Tamo ćete sekciji Domains kliknuti na opciju Parked domains. Ukoliko imate poteškoća da pronađete ovu opciju priložiću sliku na kojoj ćete sigurno uočiti.



Sada je potrebno kao ime domena (Domain Name) upisati željeni .iz.rs domen (u mom slučaju dusan.iz.rs), i parkirati ga na besplatnom hostu koji ste registrovali (u mom slučaju to je blejach.0fees.net). Sve ovo možete videti na priloženoj slici kako ne bi bilo mesta za grešku.


Nakon što kliknete na Add Parked Domain videćete prizor sličan ovom dole:



Uočite u donjem desnom uglu name servere koje ćete koristiti kasnije:

ns1.0fees.net
ns2.0fees.net

Ovime smo završili sa ovim delom posla, i sada je potrebno naći neki DNS (Domain Name Server) hosting. Jedan od besplatnih DNS provajdera jeste freedns.afraid.org, i to je trenutno jedini na kome se nalazi zona za iz.rs, i samo tu mogu da se upisu NS-ovi za zeljeni .iz.rs domen. Ovo će u nekom doglednom vremenu biti promenjeno pošto je u razvoju njihov softver (tj softver firme DataVoyage) za registar domena, pa će, kada to bude sve završeno, biti postavljen njihov server na kome će se vršiti registracija domena i upis NS-ova.

Ono što je sada potrebno da uradite jeste da napravite nalog kod njih, a to možete uraditi ukoliko kliknete na ovaj link.
Nakon što se registrujete i ulogujete potrebno je najpre izabrati koji ćete subdomain koristiti. To možete uraditi tako što ćete kliknuti na ovaj link kako bi u njigovoj bazi pronašli iz.rs domen. U gornjem desnom uglu ukucajte iz.rs i kliknite na dugme Search. Kada vam izlista jedini rezultat potrebno je kliknuti na njega.


Sada je potrebno uneti sledeće podatke i kliknuti na Save!:

- Type: NS
- Subdomain: vaš_domen
- Domain: iz.rs (private)
- Adress: ns1.0fees.net


Preporučujem vam da isti postupak uradite i za drugi name server koji imate, tako što ćete samo u polje Adress upisati ns2.0fees.net umesto ns1.0fees.net, a sve ostalo ostaviti isto. Posle ovoga ćete ispred sebe videti sliku sličnu ovoj:


Sada je potrebno sačekati da prodje neko vreme. Ovo može da potraje od desetak minuta (ovo je bio moj slučaj) do pola sata. Najlakši način da proverite da li je sve kako treba (tj. da li je prošlo dovoljno vremena) jeste da odete na ovu adresu. Tu je potrebno kao domen za proveru upisati svoj željeni domen, a kao DNS upisati ns1.0fees.net. Ukoliko dobijete rezultat sličan ovom na priloženoj slici, to znači da da je sve spremno, a ako to nije slučaj morate sačekati još neko vreme.


Sada kada je sve gotovo predlažem vam da odete na 0fees.net i postavite neku početnu stranicu jer će biti provereno da li se domen koji ste registrovali koristi. Da bi vaš .iz.rs domen proradio potrebno je da prodje neko vreme dok se update-uju glavni name serveri, a to moze potrajati i dan-dva.

Ukoliko imate nekih pitanja ostavite komentar na koji ću rado odgovoriti.
.
.

Apr 19, 2008

Cooler Master Cosmos S

.
.
Pre neki da se pojavio konkurs na Bench forumu za najbolji baner. Dizajner najboljeg banera dobija Cooler Master Cosmos S kućište, a sam konkurs je otvoren do 28. aprila. Kako mi se ovo kućište jako svidelo rešio sam da se malo potsetim flasha i napravim banerčić, i uz malo sreće ga i dobijam :) Nisam baš previše vremena odvojio za njega jer sam usred ispitnog roka, a uz to mi je trebalo i malo vremena da se potsetim osnovnih stvari.
Ono što sam na kraju napravio je daleko od savršenog, međutim, s' obzirom na vreme koje sam uložio mogu reći da je zadovoljavajuće ispalo..
Pošto nisam uspeo da nadjem neko mesto da hostujem animacije i dodam ih u post, evo linkova na kojima ih možete pogledati..
.


http://www.zshare.net/flash/107642194cc6ffd9/
http://www.zshare.net/flash/10764272ec6dbece/
http://www.zshare.net/flash/10764332ab7a084c/









A sada malo o samom kućištu... Kućište je jednom rečju savršeno. Ima na prednjem delu crvene a na ˝plafonu˝ plave kulere. Na bočnoj stranici ima jedan ogroman 20mm kuler... Cable management, napajanje koje nalazi na ˝patosu˝, power dugme koje reaguje na dodir, crna glossy boja i front usb, firewire, audio priključci samo su neke od stvari koje ovo kućište čine ovako dobrim (cena mu je prava ˝sitnica˝, može se naći sa oko 200e).







...sada mi još samo ostane da se nadam da će moj baner biti bolji od ostalih i da će se eventualno naći na njihovim sajtu. Ko zna, ako im se dopadne možda budu raspoloženi za dalju saradnju...
.
.

Apr 17, 2008

Screensaver i pclos

.
.
Nakon instalacije PCLOS-a od screensavera sam mogao da izaberem samo onaj blank. Nakon što sam preko synaptic-a instalirao sve moguće screensavere ni jedan od njih mi se nije pojavio u listi dostupnih, već je tamo bio samo onaj jedan jedini Blank. Rešenje ovog problema je veoma jednostavno i ja ću ga u daljem tekstu pokazati.
Problem je u tome što su KDE programeri napravili sopstveni frontend za xscreensaver (to je onaj koji možete videti desnim klikom na desktop i biranje opcije customize desktop), tako da sada tu postoji dva standarda: jedan koji je definisan u vašem /home/user/.xscreensaver direktorijumu (to su oni xml fajlovi. napominjem da će se ovaj folder naopraviti sam nakon što prvi put pokrenete xscreensaver i konfigurišete ga), i drugi koji se nalazi u /usr/share/appInk/System/ScreenSavers (to su desktop prečice)...
Bitno je samo startovati xscreensaver istoimenom komandom i podesiti ga. Kada ga pokrenete možete izabrati screensaver koji vama odgovara i ignorisati onaj kde frontend, ili samo startovati xscrensaver proces i startovati kde frontend i tamo će se sada pojaviti svi screensaveri.
Kako bi omogućili da vam se pri svakom bootu startuje xscreensaver potrebno je napraviti jednu desktop prečicu koju ćete staviti u vaš autorun folder (a to je najčešće ~/.kde/Autostart). Fajl koji je potrebno kreirati se zove xscreensaver.desktop i sledećeg je sadržaja:

[Desktop Entry]
Exec=xscreensaver
Name=XScreensaver
Type=Application
X-KDE-StartupNotify=false

Ovime ste repili problem sa screensaverom. Preporučujem vam da skinete Really Slick Screensavere (mislim da se paket zove RSXS) jer su dosta dobri... ja koristim Solar Winds GL screensaver i preporučujem ga i vama...

P.S. if there's someone who would like me to translate this into english, please leave a comment.. (this is for visitors from www.pclinuxos.com forum)
.
.

Apr 11, 2008

Jedan od onih dana...

.
.
Svako od nas s vremena na vreme dočeka dan kada mu bukvalno ništa ne ide od ruke i kada sve što može da krene naopako to i uradi... Iako je bio jako lep dan, to nije moglo da utiče na sve ono loše što mi se danas dogodilo.
Na putu do menze sam shvatio da sam ponovo izgubio abonentsku karticu koja mi, naravno, nije ostala u menzi (iako sam se ja nadao da se upravo to desilo).. Ovo je već 4. put da mi se to dešava, a kako sam je izvadio pre dve nedelje, ne verujem da ću to opet učiniti. Iako sam se dosta smorio oko toga to nije bilo ono što mi je ovaj dan potpuno upropastilo. Prava stvar se desila kada sam dosao kući i rešio da doradim neki program koji sam pisao kumi za školu jezka...
verovatno pretpostavljate, ostao sam bez izvornog koda :(((((((((((((((((((((((((((((
Iako imam kompajlirane klase, zbog velike kompleksnosti programa nisam našao ni jedan program koji mi moze dekompajlirati iste. Problem je verovatno u tome što je poslednji program koji se time bavi napisan pre najmanje 2-3 godine tako da nije u toku sa trenutnom tehnologijama... bedak... idem da spavam.
.
.

Apr 8, 2008

Facebook

.
.
Otvorih malopre nalog na Facebook-u. Nije da sam impresioniran. Možda je to zato što me je majspejs smorio najstrašnije, a ovo uopšte nije daleko od toga... Nisam još izvalio sve mogućnosti ali za to ima vremena... Dodao sam i banerčić na sajtu ukoliko neko ´oće da budemo drugari može samo da klikne.
.
.

Apr 4, 2008

Lirc i PCLinuxOS

.
.
Pošto mi je daljinski na Slacku radio out-of-the-box, kada sam instalirao PCLinuxOS javio mi se problem jer je isti morao da se podesi. Najlaksi način da se daljinski potera na Linuxu jeste Lirc (Linux Infrared Remote Control).
Koristeći Synaptic nisam uspeo da instaliram Lirc jer mi je javljao greske pri kompajliranju određenih kernel modula, stoga sam rešio da to uradim na "pravi" (iliti Slackware way, tj kompajliranjem iz izvornog koda) način. Skinuo sam poslednju verziju lirca sa www.lirc.org i napravio sledeće korake:

tar -xzvf lirc-X.X.X.tar.gz -C ~/Desktop/
cd ~/Desktop/
su
./setup.sh

Sada je potrebno izabrati drajver koji će se koristiti, a u mom slučaju je to tvbox (koristim daljinski koji dolazi u Asus tv-Fm sa7134). Priložiću slike kako bi znali šta tačno da uradite.




Posle ovoga u opcijama uključite i X i idite na opciju Save configuration and run Configure.


Na kraju konfigurisanja ispisaće vam se koji je modul kasnije potrebno učitati. U mom slučaju to je lirc_i2c. Zapamtite ovo.
Sada je potrebno još uraditi:

make
make install

To je to. Lirc je instaliran. Ukoliko želite da vam se modul učitava pri svakom startovanju potrebno je staviti ime tog modula na kraj /etc/modules fajla. U mom slučaju to je lirc_i2c a u vašem je to ono što vam je configure ispisao na kraju.
A sada da pokrenemo lirc:

depmod -ae
modprobe lirc_i2c
chmod 666 /dev/lircd
lircd

U gornjim komandama je potebno umesto lirc_i2c staviti modul koji vam je configure na kraju preporučio.
Kako bi prverili da li sve funkcioniše izvršite i sledeću komandu:

irw

...i pritisnite nešto na daljinskom. Ukoliko vidite neki izlaz u konzoli to je to, vaš daljinski radi.

Pošto sam ja u slacku navikao na ovaj default raspored dugmića na daljinskom, ja nisam dalje konfigurisao daljinac. Ukoliko to želite možete pokrenuti program irrecord i to podesiti.
.
.

Mar 31, 2008

Super GRUB Bootdisk

.
.
Nakon testiranja Windows 2008 Servera došlo je vreme da se vratim u linux. Međutim, problem je bio MBR koji je prebrisan instalacijom Windowsa. U većini slučajeva sve što je potrebno uraditi jeste bootovati sa LiveCD-a vaše omiljene distribucije i popraviti Grub.
Kako LiveCD PCLOS-a ne propoznaje moj Sata HD (kao ni mnogo druge distribucije među kojima su Ubuntu,Gentoo,OpenSuSe itd) ovo kod mene nije htelo da upali pa sam morao naći alternativni način.

Rešenje ovog problema dolazi u vidu boot diska koji sam prepozna postojeću konfiguraciju Gruba (ili se može napraviti nova konfiguracija) u par jednostavnih koraka. Ovaj boot disk se naziva Super Grub Disk, a više informacija o istom možete naći na ovoj adresi. Sve što je potrebno uraditi jeste svući sa priložene adrese .iso fajl, narezati ga, i restartovati računar.
.
.

Mar 29, 2008

Krajnje zajeban dan

.
.
Današnji dan mi je ekstra krenuo. Stigao mi je novi krevet, red u menzi je bio veoma kratak, a i instalirao sam onaj nabudž windows xp sp3.
Ceo dan posle toga jurio neke nagradne igre po Novom Beogradu, smorio se jako, jako... ustvari sam se samo umorio previše, ali su mi tu pomogle maslinke sa feferonima, pa sam, kada sam stigao kuci (posle celodnevne šetnje), bio prilično svež, čak i više nego sto sam očekivao (ne pokušavajte uzalud da shvatite ovu rečenicu, neće vam ići od ruke... ali ko razume shvatiće)..
A onda me je kući dočekao smor. Fudbal ne radi na ovoj nabudženoj verziji Windowsa kao ni Command & Counquer 3 koji se upravo skinuo sa neta... Na brzaka sam reinstalirao Win, obrisao igricu koju sam dva dana vukao sa torrenta (samo da je ne gledam više) i seo da blogujem...

Idem sada u svoj novi krevet na kuntanje...

E da, gledao sam i Velikog Brata malopre.... Žimbau pastiri :)
.
.

Mar 28, 2008

Neslavna dva dana Windows 2008 Servera

.
.
Nakon dva dana došlo je vreme da se oprostim sa ovim operativnim sistemom. Ovo je poslednji blog koji ću napisati koristeći isti.

Razlog za to je problem koji imam sa (verovatno) drajverima za grafičku kartu. Naime, s vremena na vreme, uglavnom usred napada (pretpostavljate, u pitanju je PES) monitor se ugasi, pa se posle par trenutaka ponovo upali... Pored ovoga sam PES malo baguje. Ponekad se zakoči na desetak sekundi i slično..

Pošto je jedini razlog što imam i instalaciju Windowsa na kompu taj fudbal, ipak ću se vratiti na Windows XP u kojem on radi savršeno. Evo skidam upravo neku nabudženu kvazi sp3 verziju sa nekim nadrkanim skinovima pa ću je sutra instalirati..
.
.

Mar 27, 2008

Windows 2008 Server

.
.

Nakon što sam puno čitao o ovom operativnom sisitemu (na elitesecurity forumu) rešio sam da ga isprobam. Instalacija Windowsa XP koja mi je bila na disku je bila zrela za gaženje tako da sam prionuo na posao.

Verzija koju sam skinuo sa zvaničnog sajta se može probati 60 dana i tri puta obnoviti taj period, tako da je moguće koristiti je 240 dana. Ponadao sam se da će se za to vreme pojaviti na MSDNAA pa bih je tada registrovao.

Instalacija je prošla bez većih problema, i tada mi je zatraženo da unesem lozinku za Administartor nalog. Lozinka mora biti duža od 8 znakova, imati i mala i velika slova, neku cifru, itd... tako da sam tek iz trećeg puta uneo lozinku koju je sistem prihvatio (ovo se može kasnije isključiti, pa lozinke mogu biti proizvoljnog oblika).
Kada je sistem prvi put podignut dočekao me je win2000 UI, međutim posle par klikova to sam promenio u Aero. Priložiću skrinšot sa opcijama koje sam ukljucio u Server Manageru.



Svi drajveri i programi koje sam koristio za xp su mi radili bez problema osim PES-a (što je nedopustivo!!!) koji je bagovao iz nepoznatog razloga. Pretpostavljam da drajver za grafičku predstavlja problem pa ću probati sa nekom starijom verzijom. Nisam prometio da igra mnogo slabije radi nego na XP-u (možda zbog činjenice da ovaj os zauzima samo oko 450MB rama, za razliku od viste koja zauzima otprilike duplo više).


Nadam se da ću rešiti problem sa PES-om, jer ću u protivnom biti primoran da obrišem ovo i instaliram XP. Iako je ovaj sistem u svakom pogledu bolji od Windowsa XP, ukoliko mi fudbal na njemu ne radi (a fudbal je inače jedini razlog što još uvek imam i windows instaliran na hardu) moraće da leti.

.
.

Mar 26, 2008

Umrežavanje računara

.
.
Pored ovog računara sa kojeg blogujem u mom stanu postoji još jedan kod radi pod Windowsom XP. Ovo su koraci kojima je potrebno ići kako bi se ova dva računara umrežila.
Ovo je najlakše uraditi koristeći drakconf, međutim, koristeći isti nikada mi ta podešavanja nisu zapamćena i svaki put sam morao da podešavam interfejs ispočetka.
Ukoliko ovo kod vas sve prođe bez problema možete preskočiti deo koji sledi sve do pretposlednjeg pasusa.

Najpre je potrebno da učitam modul za svoju mrežnu kartu. Najlakši način da saznate koji je to modul jeste da podesite interfejs koristeći drakconf a onda pogledate izlaz sledeće komande:

dmesg | grep "link up"

Nakon što izvršite ovu komandu dobićete nešto tipa:

r8169: eth0: link up

Ono što vas interesuje jeste ono što se nalazi ispred prve dvotačke (u mom slučaju to je r8169). Kao što i sami pretpostavljate ovo je naziv modula koji je potrebno učitati pri startovanju računara. Dovoljno je dodati ga u /etc/modprobe.preload kako bi se pri sledećem startu automatski učitao.
Zatim je potrebno "podići" interfes koji će se koristiti za komunikaciju:

ifconfig eth0 192.168.0.1

Ovime ste kreirali i podigli interfejs koji ćete koristiti za razmenu podataka.
Ukoliko vam se dogodi da vam internet konekcija iznenada prestane sa radom to je posledica činjenice da se pri kreiranju ovog interfejsa automatski doda podrazumevana ruta koja pokazuje na 192.168.0.1. Ovo možete proveriti tako što ćete izvršiti sledeću komandu:

route -n

Ukoliko izlaz sadrži liniju oblika

0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0

...to se dogodilo i u vašem slučaju. pa je potrebno obrisati tu rutu. To se radi na sledeći način:

route del -net 0.0.0.0 gw 192.168.0.1

Ovime ste pripremili vaš sistem za dalje podešavanje...
Sve što je nakon ovoga potrebno uraditi jeste pokrenuti skriptu koju ću priložiti. U njoj je sve dovoljno dobro komentarisno tako da neći ništa dodatno objašnjavati.. Napominjem da je potrebno učiniti ovu skriptu izvršnom kako bi je pokrenuli a to činite na sledeći način:

chmod +x rc.firewall-iptables

Ona će omogućiti ip forwarding, učitati potrebno module i konfigurisati osnovni firewall.
File sharing (Samba) možete jednostavno podesiti koristeći drakconf .
.
.

Mar 23, 2008

Postavljanje default browsera

.
.
Uvek sam imao problema sa aplikacijama koje su mi startovale konqueror umesto Firefoxa kada bih kliknuo na neki link. Najčešće sam to rešavao tako što sam u samoj aplikaciji podesio default browser. Međutim, mnogo je bolje rešenje da postavim default browser za sve aplikacije. To se moze uraditi na sledeci način:


Potrebno je startovati Control Centar komandom kcontrol (ili na bilo koji drugi način), zatim naći stavku "File Associations" (u odeljku KDE Components) pa potraziti html tip (odeljak text).. Tu je sada potrebno promeniti Preference Order i staviti željeni pretraživač na vrh liste.
.
.

Mar 22, 2008

Radna Stolica - Fotelja

.
.
Napokon je došlo vreme da zamenim svoju stolicu iz koje kucam ove blogove. Tražio sam, naravno, po netu čega ima u Beogradu što bi mi odgovaralo i izbor se sveo na svega par modela. Kriterijum koji je trebalo da ispuni stolica da bih je kupio jeste da košta manje od 100 evra, da bude koliko-toliko ergonomska. da bude kožna i što kvalitetnija.
Izbor je pao na stolicu koju možete videti na priloženoj slici. Našao sam je online u firmi Alkor iz Kikinde. Posle par minuta priče sa veoma ljubaznom prodavačicom dogovorili smo da mi je iz Kikinde pošalje Post Ekspresom. Cena ove stolice je 5900 dinara sa porezom plus troškovi post ekspresa koji su izašli oko 500 dinara..



Možete primetiti da se ova stolica može naći i u Forma Ideale salonima, međutim ona u njima košta 7450 dinara plus bi morali platiti da vam je donesu 800 dinara, iz čega se lako zaključuje da je mnogo povoljnije naručiti je iz Alkora.

Stolica mi je stigla 4 dana nakon naručivanja u jednoj kutiji. Potrebno je stolicu sklopiti, što je meni kao velikom obožavatelju kinder jaja izmamilo osmeh na lice, a sam proces sklapanja nije ništa teži od sklapanja igračkice iz istih.
.
.

Sagem Fast 800/840 i PCLinuxOS

.
.
Jedino što je bilo potrebno uraditi nakon instalacije PCLinuxOS-a jeste startovanje konekcije, jer je modem automatski instaliran (ovo možete proveriti pomoću komande: dmesg | grep ueagle).
Ukoliko je vaš modem serije E4 potrebno je skinuti ovaj firmware i kopirati sve fajlove u folder /lib/firmware/ueagle-atm (koji ćete napraviti ukoliko ne postoji).
Pošto moj provajder koristi PPPoE objasniću kako se kači na net u ovoj situaciji.
Najpre nam je potreban br2684ctl koji služi da napravi interfejs nas0 koji ćemo koristiti pri konektovanju. Sve što je potrebno uraditi je sledeće:

br2684ctl -b -c 0 -a 8.35
ifconfig nas0 up

Ukoliko vaš provajer koristi neke druge vrednosti za VPI i VCI vi shodno tome zamenite vrednosti (moj provajder je Beotel, pa ukoliko koristite usloge istog možete ovu komandu ostaviti neizmenjenu).

sada je potrebno konfigurisati par fajlova. Ja neću detaljisati već ću vam samo ispisati sadržaje tih fajlova.

/etc/ppp/peers/ppp0:

noauth
defaultroute
usepeerdns
user 'dujabg/ip@beotel'
plugin rp-pppoe.so
noipdefault
updetach
nas0

/etc/ppp/pap-secrets i /etc/ppp/chap-secrets su istog sadržaja:

'UNAME@beotel' * 'PASSWD' *

Sve što je sada potrebno jeste da pokrenete konekciju a to radite sledećom komandom:

pppd call ppp0

Sada kada imate internet konekciju možete instalirati sve programe koje želite koristeći Synaptic.
Ukoliko želite da se automatski zakačite na internet možete staviti ove tri komande u /etc/rc.d/rc.local. Ja sam imao problema ukoliko konekciju pozivam odatle pa sam zato u ~/.kde/Autostart stavio bash skriptu koja poziva samo poslednju komandu. Ukoliko vam prci način ne završava posao onda isprobajte ovaj drugi...
.
.

PCLinuxOS

.
.
Nakon što sam o ovoj distribuciji pročitao samo reči hvale rešio sam da je isprobam... Najpre sam nabavio livecd i pokušao da instaliram, međutim sa njim nisam imao puno sreće jer nikako nije prepoznavao moj hard disk... Posle par neuspelih pokušaja sam batalio i potražio alternativni način.
Posle malo istraživanja saznao sam za MiniMe verziju koju u suštini predstavlja osiromašenu verziju. Međutim, kako mi internet konekcija nije bila problem, i kako sam oduvek više voleo da imam samo potrebne programe instalirane, shvatio sam da je ovo ono što bi meni najviše i odgovaralo..

Pošto sam izgubio poverenje u livecd verzije skinuo sam unetbootin koji će mi pomoći pri instalaciji. Skinuo sam verziju za Windows jer sam ga imao instaliranog i pokrenuo ga. On je sa interneta povukao MiniMe (300 i kusur megabajta)i pokrenuo instalaciju... Ono što on uradi jeste dodavanja nove opcije u boot meni (koja će se odatle skolniti kada sledeći put pokrenete Windows) i kopiranje miniMe na vaš disk. Posle ovoga je potrebno restartovati komp i izabrati novu boot opciju.. Nakon ovoga kliknite na install to disk ikonu koje je na vašem desktopu i sačekajte da se instalira...

Ono što ćete posle ovoga dobiti jeste potpuno funkcionalna distribucija koja u sebi ima samo najosnovnije programe. Ovo nije problem jer ovaj distro koristi Synaptic (koji ustvari koristi apt-get) kojim ćete samo izabrati željene programe sa liste i sačekati da se downloaduju i instaliraju.

Prvi utisci su bili više nego pozitivni, pre svega zato što mi je sav hardver uredno prepoznat. Ovo mi je donelo veliko olaksanje jer sam očekivao probleme koji su mi se javljali na ostalim distribucijama nakon instalacije. Sve što je bilo potrebno jeste da pokrenem internet konekciju i otpočnem instalaciju softvera koji mi je potreban.


Postoji mogućnost da će ovaj distro da uspe u onome u čemu svi ostali nisu, a to je da zameni Slackware koji sam koristio, i sa kojim jedino nikada nikakvih problema nisam imao. Vreme će pokazati mane i prednosti ovog operativnog sistema, ali čini mi se da je njegova instalacija pun pogodak i svima ga preporučujem.
.
.

Feb 25, 2008

Amarok i Pidgin

.
.
Verovatno pretpostavljate da će se ovde naći opis ova dva programa, međutim niste sasvim u pravu. Ova dva programa su toliko poznata da ih nije potrebno opisivati niti preporučivati. Ono što ćete imati mogućnosti da pročitate u par sledećih redova odnosi se na samu komunikaciju između ova dva programa.

Kao što i sami znate u GTalku postoji opcija koja prikazuje pesmu koja se trenutno vrti na vašem omiljenom plejeru kao vašu status poruku. Ovde predstavljam projekat koji se bavi identičnom tematikom i spaja Amarok i Pidgin.
Plagin o kojem se radi naziva se AmarokPidgin i njega možete naći na kde-apps.org. Neću ostavljati direktan link jer se ovaj plagin stalno dorađuje pa mu se i adresa menja. Dovoljno je da ukucate u search polje reč AmarokPidgin.
Zanimljivo je to da ovo predstavlja plagin za Amarok, a ne za Pidgin, što bi meni bilo malo logičnije.

Ono što vam je potrebno od međuzavisnosti uključuje:

* Amarok
* Pidgin with D-Bus support
* Python with D-Bus support
* DCOP client (KDE 3.5.8)


Nakon što skinete paket sa interneta, potrebno ga je raspakovati i instalirati. Kako je ovo python skripta instalira se kao i sve ostale python skripte:

cd ~/Desktop
tar xvjf imePaketa.tar.bz2
cd AmarokPidgin
python AmarokPidgin.py

Sada je potrebno uključiti plagin, a to se radi tako što ćete u Amaroku otići na Tools -> Script Manager, pa na stavku General...
Prilagodite ga po želji, pustite muziku, a status u Pidginu promenite u Media...
.
.

Feb 24, 2008

Mplayer plug-in za Firefox

.
.
Jedna od situacija koje su mi išle na živce jeste ona u kojoj firefox otvara avi, vmw i slične formate pomoću gxinestarter plagina. Ovo mi se nije svidelo zato što on pokrene Xine i sadržaj mi se prikazuje u odvojenom prozoru, a ne u samom browseru.
Jedna od dobrih zamena ovaj plagin jeste mplayer plugin koji omogućava da se sav sadržaj otvara u samom browseru.
Sve što je potrebno jeste plagin koji možete skinuti sa ove adrese, kao i instaliran mplayer. Koraci koje je potrebno preduzeti su sledeći:

cd ~/Desktop
tar xvzf /home/duja/Desktop/mplayerplug-in-3.50.tar.gz
cd mplayerplug-in/
./configure
make

nakon ovog postupka u radnom direktorijumu će se nalaziti razni fajlovi sa .so i .xpt ekstenzijama koje je potrebno prekopirati u odgovarajuće direktorijume. U slučaju Firefox-a potrebno je uraditi sledeće:

cp mplayerplug-in*.so /usr/lib/firefox/plugins
cp mplayerplug-in*.xpt /usr/lib/firefox/components

Iako je sada plagin instaliran još uvek se kao primarni koristi gxine-starter plagin koji je potrebno izbrisati sa svih relevantnih mesta. Ove fajlove je najlakše naći tako što ćete ih tražiti pomoću kfind programa. Pokrenite Kfind iz start menija ili ukucajte u konzoli:

kfind %f

Ono što tražite je gxineplugin.so, a on se može nalaziti ili u /usr/lib/firefox ili u vašem home direktorijumu... Preporučujem vam da izbrišete sve koje nađete kako bi sigurno onemogućili učitavanje ovog plagina.

Kako bi proverili da li se sve u redu startujte Firefox i kao adresu upisite about:plugins. Ukoliko je mplayer plugin instaliran to će vam biti i prikazano, a ukoliko u ovom prozoru vidite i gxine starter plugin to znači da ga niste obrisali sa svih potrebnih mesta pa je potrebno to uraditi jer će se on uvek pokretati pre mplayer plugina.
.
.

Feb 18, 2008

Mirage Image Viewer

.
.
Ukoliko još uvek niste čuli za Miradge evo prilike da se upoznate sa ovim veoma korisnim programom. Iako je ovo samo još jedan iz palete programa za gledanje slika on se ipak izdvaja nekim svojim osobinama. Verovatno se pitate šta to on ima a što nemaju svi, već instalirani, programi u vašem kde okruženju, i zašto sam baš njega rešio da predstavim.

Surfujući danas na netu primetio sam jedan veoma lep avatar. Avatar je bio u .gif formatu i to je naravno bila neka mala animacija. Kada sam kasnije pokušao da je otvorim primetio sam jednu prilično čudnu stvar: nigde ni traga od animacije!
Pokušao sam da je otvorim svim programima koje sam imao na raspolaganju (GQview, KView, Kuickshow itd) međutim ni jedan od njih to nije mogao da uradi. U želji da pronađem program koji to može, naleteh na Miradge i instalirah ga...

Na prvi pogled ovaj program izgleda veoma elegantno i urađen je u minimalističkom maniru. Od opcija za manipulaciju slike podržava resize, crop i saturation, a pored toga ima podršku za fullscreen slideshow. Sadrži jedan tumbnail pane sa strane koji će izlistati sve slike koje se nalaze u trenutnom direktorijumu, i čija se veličina može podešavati po želji.
Kako mi se ovaj program veoma svideo odmah sam podesio da se sve vrste slika otvaraju po defaultu njime.


Više o ovom programu možete naći na ovoj adresi, a pakete za vašu distribuciju možete skinuti odavde. Ono što vam je potrebno da bi ovaj program pravilno funkcionisao je sledeće:

PyGTK >= 2.6.0
GTK >= 2.6.0
Gnome-python ukoliko koristite gnome (ovo je opciono)
GCC
python-dev (koji je na nekim distribucijama potreban pri kompajliranju)


Ukoliko koristite Slackware linux (i KDE) sve što vam je potrebno jeste PyGtk, a sve ostalo ćete već imati instalirano. Samo skinite prekompajlirani paket i instalirajte.
.
.

Feb 16, 2008

Counter Strike 1.6 i Wine

.
.
Nedavno me je jedan kolega pozvao da odigramo malo kantera na netu pa sam rešio da ga konačno emuliram u Linuksu. Ubrzo sam shvatio da je wine daleko dogurao sto se emulacije tiče pa sa rešio najpre njega da isprobam.. U daljem tekstu ćete videti šta je potrebno uradiiti kako bi Kanter besprekorno radio na Linuksu.

Ovo što nam je potrebno od programa jeste samo Wine. Njega možete skinuti sa www.winehq.org, a ukoliko koristite Slackware linux (kao što je kod mene slučaj) vi ćete ga već imati instaliranog ukoliko ste pri isntalaciji sistema izabrali opciju Full Installation. Ako ni ovo nije slučaj, najjednostavnije ga je instalirati preko slapt-get sledećom komandom:

slapt-get -i wine

Posle instalacije potrebno ga je malo podesiti:

winecfg

Sada izaberite da vam se za zvuk koristi OSS. To je sve što je potrebno uraditi.

Sada vam je potrebna i sama igrica. Ja nisam imao instalaciju kantera već sam samo narezao od drugara njegov instalacioni folder a zatim ga prekopirao kod mene na disk. Nekada mi je neko rekao da je ovo i najbolja opcija za instalaciju tako da vam preporučujem da najpre instalirate Counter Strike na Windowsu, tamo mi sve patcheve dodate i sve ostalo što vam je potrebno (botovi, mape itd...) i onda samo prekopirate tu instalaciju.
Sve što je sada potrebno uraditi jeste otvoriti konzolu u flderu u kojem vam se nalazi hl.exe i izvršiti sledeću komandu:

wine hl.exe -game cstrike

Ovo je sve što je potreno uraditi da bi igra funkcionisala, mada postoji još par stvari koje sam ja uradio a koje su meni bile potrebne. Ukoliko vam igra sada ne funkcioniše dobro nastavite da čitate tekst dalje...

Prvi problem koji mi se javio jeste to da nisam mogao da igram na internetu. Ovo je prouzrokovano činjenicom da mi port koji se koristi kod kantera (najčešće 27015-27020) tako da sam samo iptables podesio da propusti i opseg portova koji su mi potrebni.
Drugi problem je bio to što koristim TFT monitor koji radi na 60Hz pa mi je bola potrebna neka vrsta vsynca. Ono što je bilo potrebno da uradim jeste da podesim par parametara u samom kanteru kako bih dobio 60fps a ne 100 koliko trenutno dobijam... Komande koje je bilo potrebno da izvršim (konzola se dobija kada u kanteru pritisnete tildu tj ~) da bi ovo popravio su:

cl_updaterate 60
cl_cmdrate 60
fps_max 60


To je to, uživajte u on-line kanteru... ja uglavnom idem na eurolinkov server cija je adresa 87.250.37.114:27060 a adrese ostalih servera možete naći na ovoj adresi.
. .

Feb 14, 2008

Internet Explorer for Linux

.
.
Verovatno su retki korisnici kojima je IE potreban pored Firefox-a, međutim postoje situacije u kojima se IE ne može izbeći. Najčešća je ona u kojoj je, prilikom vršenja neke online transakcije, zahtevana activeX kontrola.

Jedan od naprednih projekata koji se bavi rešavanjem ovog problema jeste ies4linux. On koristi wine kako bi emulirao Explorer. Ono što je potrebno za ovaj poduhvat je wine (kojeg je Pat ugradio u slackware, tako da neće biti potrebna njegova instalacija), cabextract i naravno sam ies4linux paket.

Cabextract možete skinuti sa gore priložene adrese i instalirati pomoću pkgtoola (na sajtu se može naći paket za slackware), ili to možete uraditi preko slapt-get-a. Ja koristim slapt-get za instaliranje tih sitnih programčića tako da ću to i ovom prilikom uraditi:

su
slapt-get -i cabextract

Sada je potrebno instalirati ies4linux:

tar zxvf ies4linux-2.99.0.tar.gz
cd ies4linux-2.99.0
./ies4linux

Sada će skripta automatski instalirati sve što izaberete (imate i opciju za IE7, koji je u beta fazi, ukoliko kliknete na advanced, međutim meni i 6. završava posao tako da neću eksperimentisati), i skinuti nekoliko fajlova sa Microsoft-ovog sajta. Sačekajte da se instalacija završi pa nastavite sa sledećim korakom. Ukoliko dodđe do neke greške pri istalaciji samo je pokrenite ponovo i sačekajte dok ista ne prođe bez grešaka.
Startujte explorer da proverite da li sve radi kako treba, ukoliko to nije slučaj nastavite da čitate dalje...

Ukoliko sada ne vidite lepo adress bar u exploreru to je zbog teme koja se koristi. Sve sto je potrebno jeste da malo izmenite ~/.ies4linux/ie6/user.reg. Izbrišite celu prvu sekciju koja se zove [Control Panel\\Colors].

.
.

Lilo Animated Boot Screens

.
.
Kao boot loader koristim lilo, međutim jako me smara onaj ružni crveni boot screen koji dolazi po defaultu. Svojevremeno sam pronašao jednu verziju lilo-a koja je malo dorađena, tako da se sada umesto onog defaultnog može nabudžiti neki malo lepši boot screen.
Iako je verzija koju imam starija od trenutne verzija lilo-a ja je ipak koristim jer se lilo nije značajno menjao..


Sve pakete i fajlovi koji su vam potrebni možete skinuti na ovoj adresi.
Prvi korak bi bio deistalacija lilo-a kojeg trenutno imate instaliranog. To je najlakše uraditi tako što ćete pomoću alatke pkgtool da ga odstranite iz sistema:

su
pkgtool

..a zatim instalirate lilo koji ste skinuli sa gornje adrese (podrazumeva se da se paket nalazi na desktopu):

cd ~/Desktop
installpkg lilo-22.3.2.51-i586-1.tgz

Sve što je sada potrebno uraditi jeste kopirati i sve boot fajlove u /boot folder:

mv *.boot /boot

...i dodati jednu liniju koda u vaš /etc/lilo.conf sledeće sadržine:

message=/boot/xray-blue.boot

Ovime će kao vaš novi boot screen biti postavljen gore navedeni boot fajl. Ukoliko želite da postavite neki drugi prilagodite tu liniju željenom fajlu.
Kako bi lilo učitao te nove vrednosti potrebno je izvršiti sledeću komandu:

lilo

Restartujte vaš sistem i videćete novi boot screen.

.
.

Feb 12, 2008

A4Tech X7 miš na Linuxu

.
.
Jedna od stvari koja mnoge iritira jeste činjenica da na Slackware linuxu ne radi skrol miša out-of-the-box. Ovo je najčešće veoma lako podesiti jednostavnim podešavanje xorg.conf fajla. Ono što je meni bitno jeste da mi pored skrola rade i svi ostali dugmići na mišu (back-forward).

Jednostavan način da se ovo podesi jeste korišćenjem evdev-a.
Pre svega proverite da li je evdev modul učitan:

su
lsmod | grep evdev

Ukoliko ustanovite da nije učitan uradite to na sledeći način (morate biti ulogovani kao root):

modprobe evdev

Sledeća stvar koju treba da uradimo je da proverimo koji je hendler (ili što bi moj profesor programiranja rekao, rukovalac) zadužen za miša. To se radi na sledeći način:

cat /proc/bus/input/devices

..ova komanda će izlistati dosta uređaja, ali onaj koji je bitan jeste onaj koji u opisu ima reč A4Tech... kod mene na računaru gore navedena komanda će izbaciti sledeće (naravno, ovo je samo relevantan deo):

I: Bus=0003 Vendor=09da Product=000e Version=0110
N: Name="A4Tech PS/2+USB Mouse"
P: Phys=usb-0000:00:1a.1-2/input0
S: Sysfs=/class/input/input3
H: Handlers=mouse2 event3
B: EV=7
B: KEY=ff0000 0 0 0 0 0 0 0 0
B: REL=303


Iz ovoga je moguće zaključiti da se kao hendler koristi event3. Ovo je potrebno upamtiti.

Sada ćemo izvršiti korekciju xorg.conf fajla. Pre ovog koraka je poželjno napraviti bekap pomenutog fajla da bi u slučaju neke greške lako rešili problem.

cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

Ako nešto pođe naopako sve što je potrebno da uradite jeste:

cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf

...i vratićete prethodno stanje konfiguracionog fajla.

Pronadjite odeljak Input Device, koji izgleda otprilike ovako:

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"

Option "Protocol" "ImPS/2"

# Option "Emulate3Buttons" "false"

EndSection


..i promenite ga da izgleda ovako:

Section "InputDevice"
Identifier "Mis"

Driver "evdev"
Option "Device" "/dev/input/event3"
Option "Name" "A4Tech X7"
EndSection


Obratite pažnju na liniju u kojoj se definiše uređaj (device) i uočite da ga treba prepraviti u skladu sa hendlerom koji se koristi u vašem sistemu.
Sačuvajte promene i restartujete X server (tj. izlogujte se i ponovo ulogujte).

Ukoliko sada vaš miš funkcioniše u potpunosti (uključujući back/forward dugmiće) ovo je kraj priče za vas. Ukoliko to nije slučaj nastavljamo dalje.

kako bi podesili sve dugmiće miša korističemo xev i to na sledeći način:

xev | grep button

Nakon izdavanja ove komanda na ekranu će se pojaviti mali prozor za testiranje, ono što je potrebno da uradite jeste da kliknete svim dugmićima i vidite šta dobijate.
koristite komandu tipa:

xmodmap -e "pointer = 1 2 3 4 5 8 9 6 7"

kako bi promenili raspored dugmića. U zavisnosti od broja dugmića i njihovom rasporedu na mišu odgovaraće vam drugačije kombinacije cifara. Ono što želite da dobijete je da su vam dugmići za scroll up,scroll down,forward,back respektivno 4,5,6,7.
.
.

Feb 11, 2008

Slackware 12 i Compiz 0.70

.
.
Kako sve veći broj korisnika želi da isproba Compiz na svom Linuxu reših da napišem kako se to najjednostavnije radi. Svojevremeno sam se pomučio da to uradim, međutim sada je to potpuno druga priča. Ovde ćete naći prekompajlirane pakete za Slack 12 sa kojima se instalacija više nego laka.

Pre svega bih naglasio da ukoliko ste izabrali full instalaciju Slacka vi već posedujete instaliran compiz, ali vam ja preporučujem da ga deinstalirate i instalirate ove pakete jer su stabilniji.

Jedan od najvažnijih koraka jeste instalacija drajvera za vašu grafičku kartu, ukoliko posedujete kartu kompanije NVIDIA imate uputstvo u jednom od mojih prethodnih blogova, a ukoliko koristite ATI moraćete to sami da uradite. Ja u daljom tekstu podrazumevam da ste to uradili i da koristite NVIDIA karticu (jer nisam siguran da li treba još nešto dodati ukoliko je ATI u pitanju).

Najpre je potrebno dodati neke opcije u vaš xorg.conf koje će pomoći da vaš sistem u potpunosti iskoristi mogućnosti Compiza. Slede relevantne sekcije xorg.conf fajla, a linije koje je potrebno dodati su nagrašene drugom bojom:

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "AIGLX" "true"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "AllowGLXWithComposite" "1"
Option "AddARGBGLXVisuals" "True"
Option "NoLogo" "true"
Option "TripleBuffer" "true"
Option "RenderAccel" "True"
EndSection

..sledeći deo dodajte na kraj fajla:

Section "Extensions"
Option "Composite" "Enable"
EndSection

Nakon ovoga preporučujem da restartujete X server zbog izmena u Xorg.conf fajlu. To je najlakše uraditi tako što ćete se izlogovati i ponovo ulogovati.

Sada je potrebno skinuti sa interneta pakete koji su vam potrebni za instalaciju. Skinite sve pakete odavde.


Nakon što ste ih sve skinuli sa neta potrebno je da ih instalirate. Pretpostaviću da vam se svi paketi nalaze na Desktopu u folderu compiz.

cd ~/Desktop/compiz
installpkg *


Za pokretanje compiza potrebno je izdati sledeću komandu:

compiz --replace ccp & kde-window-decorator -replace &

...a ukoliko želite da koristite i Emerald (koji je takođe instaliran iako to nisam napomenuo) dovoljno je uraditi sledeće:

emerald --replace

Compiz i Emerald možete podesiti tako što ćete pokrenuti određeni menadžer iz start menija.
Ukoliko imate nekih problema sa compizom uvek možete ugasiti isti i pokrenuti kwin:

kwin --replace
.
.



Lucent Win Modem i Slackware

.
.
Pre neki dan je jednom kolegi bila potrebna pomoć oko instaliranja Lucenta u linuxu pa sam rešio da mu pomognem jer imam isti taj modem u računaru (iako ga ne koristim).
Potrebno je skinuti drajvere za njega odavde i instalirati ih.
Pretpostaviću da se dobavljeni paket nalazi u Desktop folderu.

cd ~/Desktop
tar -xvzf martian-full-20071011.tar.gz
cd martian-full-20071011
make all
su
make install

Nakon toga je potrebno učitati kompajlirane module na sledeći način:

modprobe martian_dev
martian_modem

...i napraviti simbolički link na uređaj koji je ovom prilikom napravljen tako da pokazuje na /dev/modem, što je default opcija raznih dialera koje možete koristiti pri konektovanju.

ln -s /dev/modem /dev/ttySM0

i to je to...

Sada je potrebno pokrenuti neki od programa za kacenje na net tipa kinternet ili kppp.
Kako kinternet postoji u full instalaciji Slacka na njemu ću objasniti postupak.

Najpre je potrebno napraviti nalog. To se može uraditi klickom na configure. Ovde se moze izabrati jedan od predefinisanih provajdera i eventualno izmeniti broj telefona i slične sitnice.
Posle toga se doda modem tako što se kao device stavi /dev/modem i obavezno iskljuci wait for dial tone before dialing (jer nije neophodno, a može puno problema da donese).
.
.

Mplayer

.
.
Jedan od, po meni, najboljih multimedijalnih plejera jeste naravno MPlayer. To je jedan od programa koje uvek instaliram među prvima.
U većini slučajeva bih poreporučio njegovu instalaciju preko slapt-get, međutim verzija koju tako instaliram ima interfejs na španskom, što meni ne odgovara...

Sve što nam je potrebno se može naći na sajtu mplayerhq.hu, a to uključuje sam izvorni kod, skin i kodeke. Moram da napomenem da je skin obavezan ukoliko ne želite da ovaj program pokrećete iz konzole.

Najpre je potrebno kopirati kodeke negde gde će ih mplayer naći, a default lokacija je /usr/local/lib/codecs/.

Pretpostaviću da se svi paketi koje ste skinuli sa sajta nalaze u Desktop folderu.

cd ~/Desktop
tar -xvjf essential-20061022.tar.bz2
cd essential-20061022
su
cp * /usr/local/lib/codecs/

A sada sama instalacija plejera:

cd ~/Desktop
tar -xvjf MPlayer-1.0rc1.tar.bz2
cd MPlayer-1.0rc1
./configure --enable-gui
make
su
make install

Sada je potrebno kopirati skin koji ste izabrali na za njega predviđeno mesto. Ja koristim Blue skin pa ću u primeru njega i koristiti.

cd ~/Desktop
tar -xvjf Blue-1.7.tar.bz2
cd Blue
mkdir /usr/local/share/mplayer/skins/default
cp * /usr/local/share/mplayer/skins/default


Ukoliko želite koristite titlove sa latiničnim slovima potrebno je da imate takav font. Možete za ovo koristiti bilo koji True Type Font, ili ovaj koji ja koristim.

cd ~/Desktop
cp subfont.ttf ~/.mplayer

To je to, mplayer je intaliran. Možete ga pokrenuti komandom gmplayer ili ga pronaći u listi aplikacija u startnom meniju.
.
.