Arhiv autora - FON Planeta :: Puškice

Brza pretraga fajlova preko SSH-a i PuTTY-a

11.04.2011. Milan Stojanov // Kategorije: internet

Da li vam se ikada desilo da želite da obrišete određeni string ili liniju iz nekog od Vaših fajlova na web serveru, ali pojma nemate gde se to nalazi? Na primer, „navukli“ ste virus, pa vam se maliciozna linija koda ubacila u neki fajl – obično to bude index stranica i to nakon poslednje linije koda. Međutim, ponekad radite sa tuđim skriptama i niste uvek sigurni gde se koja naredba nalazi, a baš morate da je pronađete kako biste rešili postojeći problem. U takvim situacijama možete da:

1) ručno osmatrate ceo kod i izgubite puno vremena dok ne pronađete to

Moje prvo predavanje – „Upoznajte HTML5″ (novine u HTML5)

28.10.2010. Milan Stojanov // Kategorije: internet, Svašta nešto

Posle tolike pauze, red je da se posvetim malo i svom blogu. Puno lepih stvari mi se desilo u poslednjih mesec dana – odlazak u Suboticu na eTalk sa svojom ekipom iz FONIS-a, upoznavanje sa Draganom Varagićem i prisustvo na njegovom predavanju na otvaranju projekta Blogeri studentima na kome sam, sa FONIS-om, radio čitavog leta…U svakom slučaju, o svemu tome mogu puno pisati, međutim ono što je svakako najbitnije i čemu posvećujem ovaj zapis je zapravo predavanje o HTML5, koje sam ja održao na FON-u.

Tačnije, tema je bila „Upoznajte HTML5″, sa osnovnom idejom da predstavim novine koje dolaze

Sajt za aukciju: javascript odbrojavanje vremena

26.10.2010. Milan Stojanov // Kategorije: internet

Autor ovog članka je Igor Manjenčić. Pogledajte DEMO ovde.

Iako je vreme kada su se na našem prostoru masovno pojavljivali sajtovi za aukciju davno prošlo, ja sam ipak dobio zadatak da odradim ceo mehanizam za sajt tog tipa (da, sajtova za aukciju nikad dosta). Potrebno je napraviti što je moguće življe okruženje na taj način što bi se vreme za prikazane aukcije odbrojavalo i ponude automatski osvežavale bez refresh-ovanja stranice. Trenutno sam odradio samo javascript odbrojavanje vremena pa ću ovde to predstaviti kako funkcioniše i koji su dalji koraci.

  • Dan(a)
  • Sat(i)
  • Minut(a)
  • Sekund(i)

Vreme je isteklo.

Vreme je

Kako napraviti News ticker pomocu PHP-a i RSS feed-a

09.09.2010. Milan Stojanov // Kategorije: internet

Danas mi se Žika, glavni urednik HandballPlanet i BalkanHandball portala, koje ja tehnički održavam javio i zamolio da malo proširim funkcionalnost tih sajtova. Naime, zatražio je da na HandballPlanet stavim ticker sa 5 najnovijih vesti sa BalkanHandball-a i obrnuto – da na BalkanHandball-u prikažem 5 najnovijih vesti sa PlanetHandball-a.

Nisam se ranije time zanimao, ali sam znao da se to može brzo i lako napraviti i evo da objasnim kako to izgleda. Za ovu priliku, iskoristio sam PHP DOM biblioteku i ideju sa ovog sajta.

Da biste uspešno pročitali XML fajl pomoću PHP-a i dobili HTML output, potrebno je

Promena adrese bloga!

27.07.2010. Milan Stojanov // Kategorije: internet

Blog je dobio svoju novu adresu! Cini mi se da je ovako mnogo bolje. Prethviagrana adresa je bila poprilicno neozbiljna, a kada sam u to vreme poceo da pisem blog, nisam ni sanjao da ce me to toliko zanimati, pa sam i domen birao bezveze.

S obzirom da se situacija promenila, i da je ovaj blog dobio neku svoju pricu, od sada je na ovoj, ozbiljnijoj internet adresi!

Pozdrav.

JavaScript brojač karaktera u textarea, kao na Twitter-u i Last.FM-u!

17.07.2010. Milan Stojanov // Kategorije: internet

Jutros sam, iz nekog razloga posle 100 godina otišao na Last.FM i ostavio jednom prijatelju poruku na wall. Video sam da je maksimalan broj karaktera koji možete napisati na Last.FM-u 1000, a pored textarea-e ima jedan lep, user-friendly brojač koliko ste slova iskoristili. Ukoliko pređete tih dozvoljenih 1000, tekst koji vas o tome obaveštava postaje crven, a submit dugme disablovano. S obzirom da sam se žešće smorio, rekoh ajd da napravim to sam, čisto da ubijem vreme. Evo rešenja:

HTML DEO:

;

	  h3 { color: gray; }

0/16 chars used!

JavaScript:

window.onload = initAll;

//set maximum number of chars
var 

Kako postaviti bilo koji font na web sajt? Rešenje – Cufon!

14.07.2010. Milan Stojanov // Kategorije: internet

U  web dizajnu, tipografija igra veoma bitnu ulogu. Dobro odabran font, kao i njegova boja, veličina i razmak između redova garantuju veću ugodnost i preglednost našim posetiocima. Pored toga, tipografija presudno utiče na izgled samog sajta. Zato su dizajneri često inspirisani da ubacuju ne tako tipične i svakodnevne fontove (takozvane web-safe fontove).

Za one koji su novi u web dizajnu, web safe fontovi su oni za koje smo sigurni da ih svaki naš posetilac ima na svom kompjuteru. Ovo zato, jer posetilac neće videti font koji smo odredili u CSS-u ukoliko ga nema instaliranog na svom kompjuteru.

U praksi, najčešće

Seminarski rad: Informacioni sistem menze – SSA, PMOV, relacioni model, baza u Access-u

06.06.2010. Milan Stojanov // Kategorije: Svašta nešto

Juče je moj tim (Milena Stojković, Milinka Tanjević, Milan Stojković i ja) imao odbranu dugo pravljenog seminarskog rada iz Uvoda u informacione sisteme. Rad je poprilično obiman, jer smo morali da uradimo sve ono što smo prešli na vežbama, a to je:

  1. Strukturna sistemska analiza (SSA), koja se sastoji iz dijagrama konteksta, prvog i drugog nivoa dekompozicije.
  2. Prošireni model objekti i veze (PMOV) gde smo morali da predstavimo sve dijagrame drugog nivoa dekompozicije.
  3. Relacioni model, koji smo napravili na osnovu PMOV-a, odnosno objekata koji se tamo pojavljuju, njihovih međusobnih veza i naravno, na osnovu kardinalnosti tih veza.
  4. Bazu podataka napravljenu

Tutorial: Validacija Web forme pomocu JavaScript-a – Part 2

18.04.2010. Milan Stojanov // Kategorije: internet

Dobro došli na drugi deo JavaScript tutorijala u kom ćemo nastaviti sa našim primerom validacije Web forme. U prvom delu sam objasnio kako naša skripta funkcioniše, uz napomenu da joj nedostaju određena poboljšanja kako bi bila sasvim funkcionalna i u skladu sa današnjim web standardima. Na primer, u ovom nastavku ćemo dodati funkcije za proveru:

1. da je korisnik čekirao select i radio dugmeta – ovo je sasvim opciono i možda vama ne treba forma koja ima i radio proveru u JavaScript-u, ali u ovom tutorialu će i to biti pokriveno.

2. da li je korisnik u dva input polja

Izbegavajte Notepad++ i njegov dodatak za online editovanje

22.03.2010. Milan Stojanov // Kategorije: internet

Ko prati blog, začudiće se otkud sada ovakvog naslova, koji deluje krajnje kontradiktorno u odnosu na ovaj zapis, koji je nastao pre svega par meseci. Ali, da, ovo je moj najnoviji stav koji je nastao iz situacije koja mi se desila pre pola sata i glasi: Izbegavajte Notepad++ kao rešenje za direktno editovanje fajlova na Vašem serveru. Nemojte biti lenji kao ja, već uvek sačuvajte fajl koji želite da editujete, završite sa tim i onda ga polako i sigurno ponovo vratite nazad.

Evo kako glasi pričica koja me je na trenutak izvela iz takta i potstakla da ovo

Tutorial: Validacija Web forme pomocu JavaScript-a – Part 1

03.03.2010. Milan Stojanov // Kategorije: internet

Okej, tema za mart mesec na blogu je JavaScript. Dosta sam se bacio na taj scripting jezik u poslednjih 20-ak dana, te sam rešio da svoju preokupaciju podelim sa svima. Našao sam jednu sjajno napisanu skriptu u knjizi „JavaScript and Ajax for the Web“ (strana 167) čiji su autori Tom Negrino i Dori Smith, pa ću ovde, na srpskom, objasniti šta ona ustvari radi, tako da će svima koji ne znaju JavaScript ovo dobro doći da neke stvari shvate. Ukoliko dobro poznajete ovu materiju, preporučujem da ipak pogledate o čemu se radi s obzirom da vam ovo može poslužiti kao