Skip to the main content
Tag: 'programiranje'
[] 21. lipnja 2012.

Programers and users
(via, source)

Kako tipični korisnici vide programere i kako programeri vide korisnike fino ilustrira gornja slika maštovito nazvana "Vanzemaljci i pećinski ljudi". Ako se netko našao uvrijeđenim neka ohladi, koliko je to moguće na ovoj vrućini.

via Reddit, te original (navodno)

Nastavak

[] 29. travnja 2012.

Ovo je bila najveća pauza otkako sam se prebacio na brži ritam objavljivanja novih zapisa. Uobičajeni krivac je zauzetost poslom. Isprika uvažena? Idemo nadoknaditi.

Music for Programming

musicForProgramming(); je zbirka podužih besplatnih glazbenih mikseva za slušanje tijekom programiranja, a može i crtanja, pletenja, trčanja i drugih aktivnosti. Lagana glazba koja pomaže u koncentraciji i povećava produktivnost.

Nastavak

[] 6. travnja 2012.

Autumn Evening

Pobjednik ovogodišnjeg natjecanja u izradi JavaScript aplikacija čija je maksimalna veličina 1 kilobajt (1024 bajtova) je uradak nazvan (u slobodnom prijevodu) "Jesenska večer".

Gornja slika je screenshot iz te animacije. Prije nego što kliknete na nju provjerite da li se nalazite u pregledniku novijeg datuma (Chrome, Firefox, Opera...).

Ako se stvar sporo vrti smanjite veličinu prozora i stisnite refresh (F5).

JavaScript majstorije drugih sudionika natjecanja možete pogledati na ovom linku.

Nastavak

[] 11. VIII. 2011.

OpenSearch je skup formata za dijeljenje i objavljivanje rezultata pretraživanja. Pomoću OpenSearch opisne datoteke (XML) može se definirati web interfejs tražilice na vašim stranicama.

Kad web preglednik dođe na stranicu i nađe poveznicu do te datoteke korisnik je vrlo lako može dodati u listu tražilica te nadalje pretraživati vaše web stranice direktno iz toolbara tj. polja za pretraživanje koji je obično gore desno.

Do sad je ta funkcionalnost implementirana u Chrome, Firefox, Internet Explorer 7+ i SeaMonkey.

Nastavak

[] 13. lipnja 2011.

Hex Dump 2Poprilično uporabljivo za PHP programere.

Dugo nije bio novi post, znam. Gužva na poslu i tako to. Ali, evo, popravljamo se!

Prvo ide jedan programerski iz keša, a slijede dva nova komada.


1. Browser.php

Browser.php je klasa koja služi za detekciju preglednika, verzije preglednika te platforme na kojoj se on vrti. Podržane su u nas opskurne varijante poput WebTV-a, preglednici na pametnim mobitelima itd.

Nekoliko kilobajta klase možete skinuti na stranicama autora.

Korisne metode:

getBrowser()
getVersion()
getPlatform()

isMobile()
isRobot()

Primjer uporabe:

require_once "Browser.php";
$browser = new Browser();
if($browser -> getBrowser() == Browser::BROWSER_FIREFOX && $browser -> getVersion() >= 2 ) {
    echo 'You have Firefox version 2 or greater';
}

...

Nastavak

[] 30. svibnja 2011.

KeyBy Paranoid
(autorov blog: Hysteria Corner)

Tijekom razvoja jedne aplikacije pojavila se potreba upisivanja osjetljivih podataka iz PHP-a u MS SQL bazu.

Sa jedne strane stajala je aplikacija rađena u C# koja je te podatke uredno spremala i dohvaćala iz MS SQL baze, a sa druge strane bilo je potrebno te podatke samo zapisati u istu tu bazu koristeći PHP tako da se mogu pročitati iz C#-a.

Zvuči jednostavno, zar ne? Kriptirane podatke samo zapišeš iz PHP-a i juriš dalje. E, pa i nije baš ispalo tako.

Nastavak

Hex Dump 2Novi program(er)ski zapis. Sretnici, slobodno preskočite.

Dakle, pet Flash/JavaScript biblioteka/widgeta/alata za one koji prave web stranice. Prva čini samo JavaScript, a ostale imaju i Flash tj. ActionScript dio. Plus primjeri.

1. JavaScript Flash Detection Library (Flash Detect)

Flash Detect služi za detekciju Flasha tj. odgovara na pitanje da li je Flash instaliran u vaš web preglednik. Posjeduje nekoliko svojstva (properties) i metoda, npr.:

FlashDetect.installed
FlashDetect.major
FlashDetect.versionAtLeast()
FlashDetect.minorAtLeast()

U praksi ćete od svega toga trebati samo svojstvo FlashDetect.installed u kojem se nalazi true ili false:

if(!FlashDetect.installed)
    alert('Go fetch Adobe Flash!');

...

Nastavak

[] 4. travnja 2011.

Hex Dump 2Ovo je programerski post pa ako imate sreće da niste programer slobodno preskočite.


Raznih se JavaScript funkcija, biblioteka, widgeta itd. može naći na webu, ili googlanjem ili kopanjem po sajtovima čija je namjena pohranjivanje tih skripata, efekata, trikova itd.

Kako je bar ponekad u moru svega toga naći prave stvari, evo jedna moja preporuka pet takvih alata koji su se do sad pokazali VRLO korisnim u razvoju web stranica te se kao takvi ističu u masi:


1. getElementsByClassName()

Dohvaća sve elemente koji imaju određenu CSS klasu ili klase.

Pozivanje:

arr = getElementsByClassName(className, tag, elm)

Primjeri korištenja:

arr = getElementsByClassName('links');
arr = getElementsByClassName('links', 'div', 'footer');
arr = getElementsByClassName('class1 class2');

...

Nastavak

[] 9. ožujka 2011.

FlickrImamo direktan link na sliku koja se nalazi na poznatom servisu Flickr.

Tražimo Flickr web stranicu te slike. Zašto? Recimo da želimo autoru fotografije nabiti komentar da je ispala kao da je pas uradio veliku nuždu na javnoj površini. A vi nemate plastičnu vrećicu u džepu.

Nastavak

[] 1. veljače 2011.

CSS problem: zaglavlje (header) i podnožje (footer) su uvijek iste (fixed) visine dok se sadržaj koji se nalazi u središnjem dijelu stranice razvlači i skuplja i dobiva traku za pomicanje (scrollbar) po potrebi.

Header and footer static

Stvar se može nabiti u par linija čistokrvnog CSSa koji je toliko jednostavan i očigledan da ćete se pitati zašto vam ovo rješenje nije odmah palo na pamet.

Nastavak

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