Kursna lista i Twitter
Svi koji posvećeno koriste društvenu mrežu Tviter, pored uobičajene komunikacije sa živim ljudima nastoje da bez suvišnih akcija dobijaju i neke servisne informacije. Kurs evra je servis koji pratioce svakodnevno obaveštava o istom.
Gledajući jutros kurs € radi uplate rate kredita preko neta, sine mi sjajna ideja — kursna lista na servisu Twitter.
Svrha
Mogu reći da je udeo u ovoj ideji imao Milanov članak „Kurs evra – još prevaranata“.
Naime, neko se dosetio, mada nije prvi, da uz mesečnu pretplatu na vaš mobilni pretplatnički broj dostavlja SMS u kome primaoca obaveštava o sutrašnjem kursu eura, i to dva puta dnevno — prvi put do 14:30 i drugi put do 18:30.
Da odmah suzbijem teorije zavere; na veb stranici Narodne banke Srbije svakodnevno se objavljuje nezvanični sutrašnji (indikativni) kurs dinara najkasnije do 14:00 svakog radnog dana NBS, odn. zvanični sutrašnji kurs dinara do 18:00 svakog radnog dana NBS. Više informacija o indikativnom kursu.
Nekoliko trenutaka kasnije, otvorio sam račun sa nazivom „kurs“ koji je dostupan na adresi http://twitter.com/kurs .
Čemu ovo? Okoreli tviteraši, a i oni manje tvrdokorni, verovatno mogu predpostaviti svrhu — svakog dana u određeno vreme, tviteraši koji „prate“ (pretplaćeni su na) Kursnu listu, dobijaju informaciju o vrednosti evra prema sledećem rasporedu:
- u 08:05 svakog dana Zvaničnu prodajnu, srednju i kupovnu vrednost evra (kurs);
- u 14:05 nezvaničnu srednju vrednost evra za naredni dan, odn. za ponedeljak ako je trenutni dan petak, subota ili nedelja;
- u 18:05 zvaničnu srednju vrednost evra za naredni dan, odn. za ponedeljak ako je trenutni dan petak, subota ili nedelja.
Funkcionalnost
U probnom periodu osvežavanje će vršiti BASH skripta kurs.sh (v. 0.1) koju sam namenski napisao, a koja koristi sveprisutnu alatku cURL. Pošto mi i onako računar radi 24/7, a uživam u blagodetima „širokopojasnog Intenreta“, uposlio sam kron da radi umesto mene.
Za sve sugestije, kritike, pohvale i slično… ma znate već i sami
Dnevnik izmena
- 0.1.9 (03.08.2009) — promenjen format ispisa tako da prvo ispisuje kurs pa tek onda informativni tekst
- 0.1.8 (31.07.2009) — rešen problem pretvaranja formata pribavljene datoteke u UNIX za indikativni kurs
- 0.1.7 (29.05.2009) — skripta prilagođena za rad na serveru
- 0.1.6 (04.12.2008) — sređen izvorni kôd u skladu sa POSIX standardima
- 0.1.5 (07.11.2008) — popravljeno kodiranje prefiksa pozitivne promene kursa i zamenjen (+0) u (nepromenjeno)
- 0.1.4 (05.11.2008) — otklonjen nedostatak kod razlike indikativnog kursa: +.n → +0.n
- 0.1.3 (04.11.2008) — dodat prefiks za razliku tenutnog i indikativnog srednjeg kursa € (+/-)
- 0.1.2 (03.11.2008) — dodata razlika trenutnog i indikativnog srednjeg kursa €
- 0.1.1 (01.11.2008) — dodata funkcija za formatiranje izlaza na lokalni hab
- 0.1 (31.10.2008) — inicijalna javna verzija sa funkcijom za slanje podataka na http://twitter.com/kurs
- 0.0.1 (31.10.2008) — interna probna verzija sa mogućnošću dobijanja indikativnog srednjeg kursa € za radni dan koji sledi, kao i zvanični kupovni, srednji i prodajni kurs € za tekući dan













19 komentara na „Kursna lista i Twitter“
31. oktobar 2008. u 22:49
Super si ovo smislio!
31. oktobar 2008. u 23:16
A ti si taj
Lepo
1. novembar 2008. u 01:53
Super, super
…
1. novembar 2008. u 10:03
Svaka čast za ideju, pozdravljam.
Ja sam sve uplate rešio mnogo lakše, ima nešto se zove „trajni nalog“
1. novembar 2008. u 21:39
@Vule: Trajni nalog imam samo za telefon. Šta još može preko trajnog?
1. novembar 2008. u 23:59
Struja, voda, grejanje, gas, krediti…
4. novembar 2008. u 20:59
Odlična ideja Urke
27. januar 2009. u 12:16
Jel mozes da dodas i US$ ?
27. januar 2009. u 15:39
@Igor: Mogu da dodam sve valute koje NBS „nudi“, samo treba da se javi više ljudi i to traži. S tim što za ostale valute nema indikativnog kursa već samo zvaničnog.
Trenutno je ovo ovako optimalno, ali ako bude veća potražnja, nije problem nikakav. Ne bih samo da pretrpavam podacima. Inicijalno sam pravio zaeuro, dolar i švajcarski franak, ali je u etar otišao samo euro (obzirom da se kod nas najviše koriti
)
5. mart 2009. u 12:05
Sve pohvale za odličnu ideju, skriptu i twitter realizaciju
10. april 2009. u 13:46
FANTASTIČNO MAJSTORE!!!! SVE POHVALE
5. maj 2009. u 10:18
Čestike !
26. maj 2009. u 13:56
shmrc…za hardver…a lepo sam stavila twitter applications sa firefox-a na desktop i mnooogo mi je prakticno…nadam se da ce uskoro biti
4. jun 2009. u 15:23
Daj bratac malo opshirniju tutorijal, kako da setapujem moj rss za ovu skriptu?
4. jun 2009. u 17:16
@Vanjezi: Hm, kako misliš da setapuješ? RSS za kurs tvitove je http://twitter.com/statuses/user_timeline/17081673.rss ako na to misliš?
4. jun 2009. u 17:24
@Aleksandar: Ne mislim na skriptu koja kupi moj rss sa foruma i postuje ga na twitter
Ja trenutno kostisim neku free bla bla bla web skriptu http://rss2twitter.com/ ali ide na svakih 30min i postuje max 5 twita, tako da mi promakne dosta threada u udarnim terminima
5. jun 2009. u 08:19
@Vanjezi: Ah, to je najbolje ili da izguglaš gotovu skriptu koja to radi (trebalo bi da ima) ili da je napišeš sam. Skripte za kurs i vreme ne koriste RSS već žvaću HTML kôd, sa RSS-om je to mnogo lakše jer imaš gomilu klasa za razne jezike koje posao parsiranja obavljaju u letu, a posle je podacima iz promenljivih jednsotavno baratati i slati ih na tviter, najlakše preko cURL-a.
7. jun 2009. u 20:07
@Aleksandar: Verovao ili ne nema na gugleti, missim ima al su predvidjene za blogove, sa ne tako chetim updaejtom sadrzhaja, na svakih 10 min recimo, Jel mozhesh onako grubo da mi kazhesh, kako bih to mogao da odradim, poshto znash da moje mogucjnosti nisu velike
8. jun 2009. u 15:58
@Vanjezi: Recimo skripta koja uzima RSS izvor, parsuje ga, formira tvit i šalje preko cURL-a na predviđeni tviter nalog. Onda tu skriptu ubaciš u crontab da se izvršava na recimo 1 minut.
U zavisnosti koji jezik izabereš, zavisi i koje ćeš dodatne alatke da koristiš. Ako je u pitanju PHP pogledaj http://www.webresourcesdepot.com/php-rss-parsers/ i http://www.php.net/curl