Subota popodne! Kao i obično, tog dana budem veoma dugo na internetu i prelistavam razne sajtove i forume. Ovog popodneva, listajući ES, saznah za jednu veoma interesantnu online aplikaciju – IKrime. Sajtovi ovog tipa, inače, postoje odavno (skrati.com, skrati.net), međutim, ja za to nisam znao. O čemu se radi? Pogledajte sledeći link: http://iKr.me.
Skontali ste sigurno šta sam hteo da prikažem ovim člankom, jer je i suviše jasno, a i postoji sekcija „objašnjenje“ gde piše zaista sve. Neki predugačak link koji niste u prilici da zapamtite / zabeležite, zahvaljujući ovom servisu možete extra skratiti i uprostiti.
Odmah sam se zapitao kako ovo čudo radi! Takođe, u address bar-u stoji ekstenzija .jsp, što mi je dodatno bilo čudno jer retko kada viđam web aplikacije tog tipa. Zato sam pisao autoru i zamolio ga da mi ukratko objasni kako je programirao sajt, a evo i odgovora:
Uradjeno je u JAVA/JSP sa PostgreSQL bazom i nije preterano komplikovano. Dakle, nadam se da znaš decimalne i hexadecimalne brojeve, e pa ovde se ne koristi baza 10 ili 16 već 70.
Ne bih u ovo detaljno da ulazim… ali u hexa ti je broj 10 pisan kao A, 11 kao B itd… ovde je to isto samo sve do broja 70 imaš jedan znak…
E, cela mudrost je dodeljivanje rednih brojeva novim adresama. Znači Milojko dodje i kaže skrati mi adresu. Ti je sačuvaš u bazi i vidiš da je to 127. adresa po redu do sada. E, a broj 127 u bazi 10 se u bazi 70 piše kao 1B (ovo zavisi od rasporeda znakova) i ti onda njegovoj adresi dodeliš kod 1B i njegova nova adresa je sad http://iKr.me/1B I to je cela mudrost, ostalo su sitnice…
Međutim, ne znam ni osnove JAVA/JSP , tako da sam samo skontao ideju ovog projekta, ali kod svakako ne. Iskoristio sam priliku da o ovome proćaskam i sa Vukašinom, online prijateljem iz Novog Sada, koji je odmah našao grešku sajta – alal mu vera, oduvek me je oduševljavao.
Naime, google.rs ovaj servis nije znao da skrati, već je stalno prikazivao grešku. Ponovo sam se obratio autoru, koji je odmah rešio problem i zahvalio mi se što sam mu ukazao na njega.
Inače, veoma me je zainteresovalo ovo, pa sam celo popodne potrošio proučavajući istu aplikaciju, ali napisanu u PHP-u , što mi posebno odgovara jer trenutno dosta radim u PHP scripting jeziku. Kada budem imao malo više vremena, a i znanja, gledaću da napravim sličnu!
Iako mi se dopada ova ideja, makar dobar izazov da se tako nešto isprogramira, realno, mislim da retko ko koristi ovaj ili sličan servis.
Ja ga sigurno neću koristiti, jer uvek nađem načina da negde zabeležim predugačak link koji mi je potreban.
Ceo sistem se sastoji u tome da se juri određena kvota, nije bitno koja je, ali je bitno da se stalno igra na istu kvotu! Može recimo x, sa kvotom 3.00, ali je mnogo sigurnije neka manja kvota, recimo 2.00! Prvog vikenda uplatim 200 dinara na kvotu 2! Nebitno da li prođem ili ne, sledećeg vikenda na istu kvotu uplatim duplo više para, 400 dinara! Sledeći put duplo više, 800 dinara, pa 1600 dinara i tako dalje…Finta je u tome da na taj način ne možeš da izgubiš! Evo zašto!