Navigacija
Izgubio si nešto?
Full AJAX pretraga :) Samo kucaj u polje i odmah čitaj rezultate pretrage. Nije k'o gugl, al' je dobar :)
RSS feed
Ukoliko želiš, preuzmi RSS feed, i čitaj moja lupetanja iz svog lepog, malog RSS čitača :)
Naslovi
Tekstovi koje sam napisao, poređani od najnovijeg ka najstarijem. Enjoy :)
- Damn this place...
- Šta će ti to?
- Redizajn u toku
- Wireless in da house
- Šta radiš?
- Escape those strings
- AJAX II deo - pretraga
- Screen shotovi sajtova iz raznih browsera
- Ajax i xmlHttpRequest I deo
- Dobra knjiga dobro dođe
- Sretna nova godina
Tagcloud
Tagcloud is screwed... So is this damn place... Waste of money
Damn this place...
Zju... Cemu li sam pocinjao ovo uopste? Ja sam nisam otvorio ovaj sajt, pa... Ima dosta...
Uglavnom, pre pola sata mi je neko trazio jedan od ovih tekstova, pa sam tek tako skontao da nista od tekstova nije dostupno, sve Error 404... Uglavnom, tekstovi su dostupni, samo je mod_rewrite (najverovatnije zbog nekih promena na serveru), skojim sam pravio pretty linkove, otkazao poslusnost. Sad sam na brzaka prepravio da ne koristi mod_rewrite, pa se nadam da su sad tekstovi dostupni... BTW, host mi istice za nepunih mesec dana, sumnjam da cu ga produzavati, tako da ce ovaj sajt uskoro da nestane... Al' najverovatnije cu da se pojavim negde drugde, mozda ovde? Jos nisam odlucio, imam vaznijih stvari trenutno, tako da ono... Boli me... Moglo je ovo biti neko lepo mesto, al' jbg, covek mora imati prioritete.
Ajte, neznani stranci koji zalutate ovde, uzivajte u prvomajskim praznicima, napolje u prirodu, odradite ta dva dana bez tehnologije... Ja 'ocu sigurno ;)
Do nekog sledeceg citanja i pisanja na nekom drugom i lepsem mestu.
Cheers, Robert
Šta će ti to?
Skoknuo sam danas do Subotice, da kupim neku knjigu, devojci, vezano za grafički dizajn. Kako sam sišao sa autobusa, pravac u subotičku Gradsku knjižaru...
Ulazim, skidam kapu, kulturno se javljam prodavačici, sve po PS-u. Gospođa knjižarka, rek'o bih debelo zagasila pedesetu. "Dobar dan!" - "Dobar dan, mogu li vam pomoći?" (btw, pogled joj je k'o da sam došao po dnevni pazar, mada sam već oguglao na takve poglede) - "Imate li neku knjigu vezanu za grafički dizajn?" - "Grafički dizajn? Šta će ti to?" WTF?! Šta će mi to? Prvo sam pomislio da se gospoja šali samnom, stigla plata, pa je dobre volje. Gledam... Gledam... Nigde smeška na licu ili neki drugi znak da se šalila. Znači, otkin'o sam. Samo sam se nasmešio i rekao: "Fala, doviđenja."
Redizajn u toku
Smorio me dosadašnji izgled strane, pa sad uveliko radim na redizajnu. Ono crno-belo "čudovište" što viri sam ja :D Moram malo i Photoshop da vežbam.
I nije neki redizajn, samo sam header i footer strane promenio, ostatak neću da diram. Nije da nisam pokušao samo uvek ispadne gore nego što je sada. Hteo sam da pozadina strane bude bela, ne siva kao sad, samo mi je onda previše blještava, zamara mi oči. Mada ni ovako ne valja ništa, a? Ma neka ga sad ovako, dok ne smislim nešto... Cheers!
Koji sat kasnije: Pokušavam sa nekim nijansama smeđe, kakve li, i kao neke zelenkaste, masline. Hmm... Nije loše... Sa ovakvim bojama još nisam radio. Trenutno mi se sviđa, još da izmenjam narandžaste boje tamo gde su ostale i biće ql.
Još koji sat kasnije: Doterao sam na nivo sa kojim sam zadovoljan, zasada. Sa bojama sam prezadovoljan, kakve znam da "ubodem", ove su extra. Mislio sam dodati neku dža-bu grafiku u header, ali sam odustao od toga, sve više od ovoga smatram suvišnim.
Inače, brzo mi dosadi izgled strane, uvek smislim nešto novo. Kad napravim, kažem: "E to je to! Ostajem pri ovome, ovako je super!", ali nikad ne bude tako. Pre ili kasnije opet promenim. Uvek mi padne nešto novo na pamet, pa gde mi je bolje isprobati nego kod sebe? Prethodni dizajn mi je potrajao otrpilike od kraja decembra, skoro pa 2 meseca. Ako i ovaj potraje tol'ko, biće dobro :)
Wireless in da house
E, malo sam se obnovio. Uzeo sam WSK1000 wireless starter kit (ni vama ne govori ovo puno, a?). Hteo sam da "razvezem" net po kući, pa sam uzeo ovo čudo. Dosadilo mi više da radim na dva računara...
U kompletu idu router i mrežna kartica koja se utakne preko USBa. Možda nije najbolje rešenje, ali je bez pdv-a izašlo oko 50 evra. Najveća prednost mu je što kartica ide preko USBa tako da ne moram da se bakćem sa otvaranjem kućišta, ili ako hoću na neku drugu mašinu da prebacim, samo prebacim "stick" i šibaj.
Podešavanje routera mi je uzelo oko 2 minuta života. Pokrene se wizard, klikće se na next, upiše se ono što traži i sve šljaka. Bilo mi je cimalica 'oće li USB raditi na Linuxu, zbog drajvera, ali je proradilo out of the box, što mi je posebno drago. Od routera do kartice imam nekih 15 metara, sa jednim zidom kao preprekom. Signal ide oko 70%-80%, nisam puno izgubio na brzini, tako da sam trenutno zadovoljan. Jedino što mi je čudno da nigde nisam našao kolki je domet routera, čak ni na sajtu proizvođača, mada mi je (trenutno) nebitno.
Dodatak: - 13.02.2008 - Ipak nije sve tako dobro kako sam mislio da jeste :( pod XP-om radi sve OK, ali pod Linuxom gubim konekciju kada nesto uploadujem, što me trenutno jako nervira. Pokušavao sam već sa ndiswrapperom da sredim, ali mi to nije pomoglo. Samo da uspem da sredim da mogu preko FTPa i browsera da uploadujem, za torrente me bas briga. Teško da je neko imao ovakav problem, ali ako jeste, kažite kako ste rešili, ja već nemam ideju :(
Šta radiš?
Krenuo i ja sa pravljenjem fensi web2[tačka]0 sajtova, da ne kažem servisa. U pitanju je Šta radiš?, sajt gde registrovani korisnici mogu odgovoriti na jednostavno pitanje: Šta radiš? A svrha je da, nema svrhe. Jednostavno pitanje, koje traži jednostavan odgovor.
Ozbiljno, ima jedan dva razlog zbog kojeg sam napravio Šta radiš? Prvi je da vežbam, i PHP i AJAX i MySQL, a drugi je taj da mi je po raznim internet forumima omiljena tema Šta radiš? Zašto mi je to omiljena tema? Možda je to već više da se raspravlja sa nekim psihijatrom u udobnoj kožnoj fotelji, a ne na blogu. Mrzi me opet pisati, ako nekog interesuje registracija, pravila, avatari, neka pročita to na about stranici.
Lets get to the fun part
A fun part je naravno program :) Program ima 3 glavna dela, za rad sa korisnicima (login, registracija), provera i upis unetog teksta, i naravno ispis unetih tekstova. Upis i ispis tekstova, ide preko AJAXa. Tu nije bilo nikakvih problema, kod upisa koristim POST metodu, a kod ispisa GET metodu (ne šaljem nikakve podatke prema skriptu, pa zato GET).
Kod upisa, najveći "problem" mi je bio da sprečim nekako dokone korisnike, da u trenucima kada ne znaju šta da rade, krenu u operaciju spamovanja. To sam postigao vremenskim ograničenjem. Prilikom upisa, prvo proverim vreme, kada je korisnik zadnji put pisao nešto, ako je od tada prošlo više od pet minuta, onda može da se upiše, a ako nije onda ne može. Tu sam najzad shvatio dve stvari: DATE_FORMAT() i UNIX timestamp, pogotovu kako radi UNIX vreme (je, tek sada, dosad nisam imao potrebe da koristim :P). Mislim, gomila brojki, bez kraja i reda... No, evo ga kako sam rešio:
/*Prvo uzimam iz baze vreme zadnjeg upisa*/
$result = mysql_query("SELECT DATE_FORMAT(zadnji_upis,'%Y') AS godina,
DATE_FORMAT(zadnji_upis,'%m') AS mesec,
DATE_FORMAT(zadnji_upis,'%d') AS dan,
DATE_FORMAT(zadnji_upis,'%H') AS sat,
DATE_FORMAT(zadnji_upis,'%i') AS minuta,
DATE_FORMAT(zadnji_upis,'%s') AS sekunda
FROM korisnici WHERE id_korisnik = 'x'");
$record = mysql_fetch_array($result);
/*Pravim UNIX time za taj datum i vreme*/
$zadnji_upis = mktime($record['sat'],$record['minuta'],$record['sekunda'],
$record['mesec'],$record['dan'],$record['godina']);
/*Uzimam trenutni timestamp*/
$vreme_sada = time();
/*Razlika trenutnog vremena i vremena zadnjeg upisa*/
$razlika= $vreme_sada - $zadnji_upis;
/*Ako je razlika veca od 5 minuta, moze upis*/
if($razlika>300){/*kod za upis*/}
/*Ako nije, ne može*/
else{/*Poruka o gresci*/}
Razliku proveravam na 300, tj. 300 sekundi, što će dati 5 minuta. Promenom toga, ovu granicu mogu smanjiti (čisto sumnjam da će se do desiti :D), ili povećati, po potrebi. Naravno, pored ove provere ima još i drugih, ali mi je ova bila najinteresantnija :)
Što se tiče daljnjeg razvoja sajta, pa, prvo bih mogao da poradim malo na dizajnu, nabaciti neki logo, da bude prepoznatljivi "brand" :D Možda se doda neka statistika, npr. top 5 "spamera", poruke od zadnje posete itd., ali mislim da će ostati samo na ovome, jer sam u procesu osmišljavanja zamislio da bude samo ovo što je sada. Inače, nisam ni izreklamirao sajt (ima 5 korisnika, me included), mogla bi se proširiti reč po forumima i drugim online zajednicama. Mada, prvo želim da se iztestira (offtopic:istestira ili iztestira?), pa tek onda reklama, promocija, pa ako se "prihvati" među ljudima, prebacim na neki zaseban server...


