Skip to the main content
Tag: 'programiranje'
[] 21. siječnja 2009.

Hex Dump 2(Hello, StumbleUpon readers. This post in CROATIAN language is about old JavaScript tricks rarely used today or not used anymore.)


Javascript se tokom zadnjih godina promijenio, ne u smislu sintakse jezika nego načina na koji se on primjenjuje. Objektno programiranje, nekoliko dobrih frameworkova koji vas oslobađaju gomile posla, napredak u preglednicima koji sve više toga kuže i tako to.

Nekada se JS programirao sasvim drugačije. Da se neke stvari ne zaborave evo jednog posta o starim dobrim trikovima koji se rijetko ili više ne koriste.

Dakle, 10 primjera Javascript programiranja na način kako se to radilo prije nekoliko godina.

(Pola ovoga neće raditi u današnjim browserima, ali ilustracije radi...)

Nastavak

[] 18. rujna 2008.

Stack OverflowKada na netu tražiš rješenje nekog manje poznatog (programerskog) problema prečesto to bude the tlaka.

Naletiš na forum gdje je netko postavio slično pitanje, a odgovora ili nema, ili su neadekvatni. (Pa onda čitaš oveću diskusiju nakon koje znaš što si znao i prije.)

Ili je to nešto staro 10+ godina i ne funkcionira više na verziji platforme (Java, PHP, .NET, you name it) na kojoj radiš.

Ili te sajt traži registraciju (pa čak i pretplatu od iks dolara na mjesec/godinu dana), a tebi se fakat neda ili nemaš vremena ili nemaš živaca ili sve zajedno.

Neki univerzalno, moderno, 2.0 mjesto s pitanjima i odgovorima za razne programske jezike ne postoji.

Tj. nije postojalo, jer stigao je Stack Overflow.

Nastavak

Help KeyNormalno ponašanje preglednika kada opališ po tipki F1 (Help) je otvaranje pomoći ZA BROWSER u kojem to napraviš. I to je okej.

Ali ponekad se javlja potreba da F1 bude nešto drugo, nešto na što ti kao web developer možeš utjecati.

Mnoge se aplikacije danas sele s desktopa na web, sučelje na koje su zaposlenici navikli prebacuje se na online rješenja, i ljudi očekuju isto ponašanje koje se vuče čak (još) iz starih (dobrih) DOS vremena.

I onda dobiju web aplikaciju koja radi skoro čak kao i stara bivša aplikacija na koju se naviklo.

Samo što ne radi F1 koji je onda imao sasvim drugačiju funkcionalnost.

A može se. Samo treba imati noviji browser.

Nastavak

[] 13. kolovoza 2008.

Siniša.orgDugo nije bilo nekog programiranja ovdje. Što je ok, jer dosta je programiranja na radnom mjestu, di ću ga još ufuravat u slobodno vrijeme.

Ali dobro je s vremena na vrijeme napravit nekakav programerski post, čisto da pokažemo da znamo i možemo, jelda?

Daklem, na redu je parsanje i stvaranje RSS feeda iz jednog upitnog sajta: sinisa.org. Mamlaz je sad već ima dosta dugo promijenio lice i naličje tzv. bloga što je ok, napredak i promjene u društvu i tako to, ali bio je prelijen da stavi feed.

A kako su mu postovi sve više neumjereni, neuravnoteženi te ih stavlja u nepravilnim vremenskim odmacima pravi je zločin neimanje RSS podrške koja je danas obavezan sastojak svakog weba.

Zato je tu Blogopod čiji je gazda na godišnjem odmoru pa je imao vremena da odvoji nekoliko trenutaka za analizu Sinišinog HTML koda, izvlačenje nužnih podataka te izradu kratke PHP skripte koja će stvoriti RSS feed.

Nastavak

[] 17. srpnja 2008.

Links 2Bookmarkleti su, da se prisjetimo, zateftereni linkovi koji nisu pravi linkovi nego Javascripte koje nešto naprave sa ili na trenutnoj stranici. Namljeo sam o njima više u jednom starom postu pa vidite tamo.

A u ovom postu još 10 bookmarkleta koje sam probrao iz nepregledne mase tih skriptuša na koje naletiš u roku od pet minuta nakon početka klikanja po netu.

Dobro, deset.

Nastavak

[] 14. svibnja 2008.

Opera browserKrajem veljače na Operinim stranicama osvanula je najava za Dragonfly, vrlo važan proizvod te norveške programske kuće. I nitko nije znao o čemu se radi.

Uskoro je stavljen i brojač, countdown je odbrojavao do budućeg predstavljanja alfa verzije 6. svibnja.

Tajna je uspjela biti dugo sačuvana, ni šapat se nije čuo.

Čak ni na blogu Opera Watch koji prati sve što se u Opera svijetu događa nitko nije znao čemu služi to čudo.

Viralni marketing je uspio.

Da bi navedenog dana izašao Opera Dragonfly, skup alata koji će web programerima vrlo olakšavati izradu, debugiranje i fiksanje webova.

Da li je alfa zadovoljila? I da i ne.

Nastavak

[] 13. svibnja 2008.

ProcessingProcessing.js je Javascript implementacija Processing programskog jezika pomoću Canvas elementa u novom HTMLu.

Nejasno, jelda? Sve pet, nije ni meni bilo prvi put. Ali bude.

Ajmo redom.

Nastavak

[] 8. travnja 2008.

Links 2Bookmarklet (ili favelet) se od normalnog bookmarka (ili favorita) razlikuje po tome što to nije link na neku stranicu nego Javascripta koja kad se na nju klikne nešto radi sa stranicom.

Za detaljno objašnjenje i primjere jednostavnih bookmarka pogledajte ovaj post u kojem sam početo piliti o tim stvarima.

Plus ovdje se nalazi opis nekih naprednih bookmarka.

U ovom postu objasnit ću kako se radi bookmarklet na konkretnom primjeru. Potrebno je osnovno poznavanje HTMLa i Javascripta.

Nastavak

[] 3. travnja 2008.

IEHalo, gospodo programeri, koja vam je ovo shema? Sad je kao lako pisati dodatke koji rade i u šestici?

Sve ovo trebalo je napisati prije 5 godina. Onda razvoj webova u Internet Exploreru nebi bio takav kakav je bio. Strašan. I nebi programerima primarni browser bio neki drugi.

O različitim dodacima za IE sam već nekoliko puta pisao (linkovi na kraju posta), a ovdje ću o pet novih koji svi, jasno, rade na verziji Explorera 6 za koji se još uvijek mora web raditi.

Dok svijet ne prođe na sedmicu. Ili osmicu. (Ovdje se nalazi nekakva statistika di se vidi da broj korisnika IE6 opada, a IE7 raste).

Nastavak

[] 5. ožujka 2008.

IEVidite kako je to lukavo. Da je Internet Explorer odličan komad softvera, napravljen po svim standardima i željama svake web plačipičke nitko se nebi bunio, nitko nebi o njemu pričao. Jednostavno bi se koristio i nebi bio tema.

Ovako je sa svim svojim manama i bubama i featureovima i posebnostima svako malo tema dana po blogovima i socijalnim mrežama. Svi se nešto deru, žale, čude, psuju. Bar imaš o čem pisati.

Nastavak

‹‹ 1 ... 26 27 28 29 30 31 ››