Posts Tagged ‘tehnologija’

27 May, 2010

Dinamičko pozivanje PHP-a uz pomoć jQuery-ja

Evo jednog kratkog i jednostavnog primera koji pokazuje kako se iz statičkog XHTML fajla, uz pomoć jQuery JavaScript biblioteke može pozvati eksterni PHP fajl koji obrađuje vrednost izabranu u padajućoj listi na XHTML stranici i bez ponovnog učitavanja cele stranice, dinamički vraća rezultat obrade nazad.

Za potrebe ovog primera, odabrao sam jednostavno računanje kvadrata broja izabranog u padajućoj listi. Iz “stranica.xhtml” datoteke, bira se broj iz liste i klikom na dugme “Okini“, JavaScript funkcija iz datoteke “funkcije.js” poziva eksterni PHP fajl “obrada.php” koji računa kvadrat broja i vraća vrednost nazad u polje “<span id=”rezultat”>NaN</span>” koje se nalazi u početnoj XHTML stranici.

Da bi probali ovu skriptu, potrebno je da u istom folderu napravite sledeće datoteke sa sadržinom koja je navedena:

stranica.xhtml



Kvadrat izabranog broja je: NaN

        

funkcije.js

// Funkcija koja poziva eksterni PHP fajl i ucitava rezultat
function funkcija(value) {
    $('#rezultat').load('obrada.php?broj='+ value);
}

// Okidac koji klikom na dugme poziva funkciju
$(document).ready(function() {
    $("#dugme").click(function() {
        // Uzimamo vrednost iz padajuceg menija
        funkcija(document.getElementById('broj').value);
    });
});

obrada.php

< ?php
    // Ulaz: Provera da li je poslata vrednost za $broj
    if(isset($_GET['broj'])) {
        $broj = $_GET['broj'];
    }
    else {
        $broj = "NaN";
    }

    // Obrada: Racunanje kvadrata broja
    $rezultat = $broj * $broj;

    // Izlaz: Ispis rezultata rada
    echo ($rezultat);
?>
Ostaje samo još jquery.js biblioteka, koju možete preuzeti sa zvaničnog sajta.
Kako se WP plugin za syntax highlight koda čudno ponaša sa ovim primerima, postavio sam i probni kod, kao i arhivu sa celim primerom.
Nadam se da će ovo nekome biti korisno :)
12 March, 2010

GNU/Linux operativni sistem i distribucije

Koristim Linux već skoro deceniju, a u poslednje vreme sve više ljudi oko mene istražuje razne distribucije, pa reših da kažem što šta na tu temu. Naime, danas među cyber populacijom vlada neka moda da se furaju Linuxi i to ovi fancy sa Compiz Fusion efektima, a polovina tih ljudi ne zna ni šta je Linux, ni kako radi. Da se razumemo, nemam ništa protiv fancy GUI-ja i ostalih eye-candy efekata, čak ih i ja koristim u velikoj meri, ali konzola je i dalje najmoćnija alatka u UNIX svetu. Pa da krenem redom…

Šta je Linux i čemu on služi?

Verovatno ste već negde čuli sledeću opisnu ‘definiciju’:

Linux je besplatna zamena za Windows.

linux tux GNU/Linux operativni sistem i distribucijeKao prvo, Linux ne mora biti besplatan. Najčešće jeste, ali ne mora. To što je “zamena za Windows” samo je posledica njegove popularizacije među širim narodnim masama i to najčešće jer su mnoge firme posle masovne akcije legalizacije softvera u Srbiji rešile da pređu na ‘besplatna’ rešenja umesto da plate papreno skupe licence za softver koji su do tada koristile. Verovatno ste videli i sipmatičnog pingvina Tux-a, koji je maskota Linux kernela :)

Dakle, Linux je dvojaki pojam koji se odnosi na Linux kernel – osnovu slobodnog (i besplatnog) operativnog sistema zasnovanog na UNIX arhitekturi, ali i na celu grupu distribucija operativnih sistema koji su zasnovani na tom kernelu. Ispravan naziv za takve distribucije je GNU/Linux, jer uz sam Linux kernel u paketu idu i mnoge softverske biblioteke, alati i programi koji potiču iz GNU projekta, međutim ustaljeno je da se naziv Linux odnosi na ceo paket.

Linux svoje korene vuče još iz 1991. godine, kada je finski student Linus Torvalds pokrenuo njegov razvoj kao hobi projekat. Danas, posle dve decenije postojanja, Linux predstavlja osnovu operativnih sistema na milionima PC računara, servera, klastera, super-računara, mrežnih uređaja, mobilnih telefona i svakakvih drugih spravica širom sveta. Evo i dela Usenet poruke koju je Linus poslao u avgustu te davne godine:

I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready… It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that’s all I have :-( .

Možda znate, možda i ne, ali i:

Google Android je baziran na Linuxu

Filozofija slobodnog softvera

open source initiative GNU/Linux operativni sistem i distribucijeKao što već pomenuh, Linux je slobodan operativni sistem objavljen pod GPL licencom, što znači da svako može besplatno da ga koristi, umnožava i menja. U svetu softvera, programi se mogu distribuirati u dva oblika:

  • izvorni kod (source code) – kada imamo uvid u sam kod koji je programer pisao i koji tek treba prevesti u binarni oblik da bi se isti izvršio;
  • binarni paket (binary) – kada samo dobijemo izvršni oblik programa, bez uvida u način njegovog rada.

U zavisnosti od programskog jezika, neki izvorni kodovi ne moraju biti prevedeni (kompajlirani) u izvršni (binarni) oblik, već se interpretiraju u letu. No to nije previše bitno za ovu priču, tako da ćemo ostaviti za kasnije. Poenta je da za potpunu slobodu deljenja, umnožavanja i eventualne izmene softvera moramo imati originalni izvorni kod, pa se softver koji se isporučuje sa izvornim kodom naziva “softver otvorenog koda” (open source software).

gnu logo GNU/Linux operativni sistem i distribucijeRichard Stallman (RMS) je 4. oktobra 1985. godine pokrenuo Zadužbinu za slobodni softver (Free Software Foundation) kako bi propagirao slobodni softver. Slobodni je prevod od engleskog “free“, što se može protumačiti i kao besplatn, što ne mora da bude slučaj mada najčešće jeste. Da ne bi dolazilo do zabune oko toga, danas se češće koristi termin “liberal“.

Slobodan softver otvorenog koda (Free and open source software) skraćeno se obeležava sa F/OSS, FOSS ili FLOSS (free/libre/open source software). Više detalja oko naziva “free softver open source” možete pročitati na Wikipediji. Većina linux distribucija u potpunosti poštuje GPL licencu i sadrži samo FLOSS.

Linux distribucije

Iako danas ima na stotine Linux distribucija, sve se mogu svrstati u 3 glavne grane jer se većina zasniva na jednoj od tri najstarije distribucije. Osim po pedigreu, distribucije se mogu grupisati i po vrsti paketa (načina distribucije programa) koje koriste, što ponovo zavisi od toga na kojoj su distribuciji zasnovane:

Ove glavne distribucije važe za stabilne i pouzdane, pa se koriste tamo gde se zahteva neprekidan rad sistema i uptime od preko 99%. Kako se na njihovoj pripremi i održavanju provodi dosta vremena, njihove nove verzije izlaze najčešće u ciklusima od po godinu dana. Desktop korisnicima koji žele nove stvari na svom računaru to baš i ne odgovara, pa češće koriste njihove prerađene verzije čije se nove verzije objavljuju u proseku duplo češće. A za one koji ne vole previše da se petljaju sa sistemom, već vole da je sve spremno OTB (“odmah po instalaciji“) postoji i treći nivo distribucija koje su bazirane na prethodnim i najšeće samo donose kozmetičke izmene i drugačija početna podešavanja. Evo hijerarhije nekih popularnijih distribucija:

  • Debian
    • Ubuntu
      • Kubuntu, Xubuntu, Edubuntu…
      • Linux Mint
      • gOS
    • Knoppix
      • Damn Small Linux
      • Backtrack
      • Dreamlinux
    • Linspire
      • Freespire
    • SimplyMEPIS
  • Slackware
    • SuSE
      • openSUSE
      • Arch*
    • Gentoo
      • Sabayon Linux
    • Slax
  • RedHat
    • Mandriva
      • PCLinuxOS
    • RedHat Enterprise
      • CentOS
      • Scientific
    • Fedora
    • Yellow Dog

Za pretragu detaljnijih informacija o Linux distribucijama, posetite poređenje na Wikipediji, a grafik sa istorijskim razvojem možete naći ovde. Nezaobilazna stranica za upoznavanje sa raznim distribucijama je i DistroWatch – sajt koji prikuplja informacije, vesti, statistiku popularnosti distribucija i sl.

Kako odabrati pravu Linux distribuciju

Večito pitanje među korisnicima Linux operativnog sisetma je “Kako odabrati pravu distribuciju?“. Kako ne postoji odgovor na pitanje “Koja je Linux distribucija najbolja?“, jer svaki ima neku svoju svrhu i svoju ciljnu grupu, najbolje je da prvo pokušate sami sebi da odgovorite na pitanja:

  1. Koja će biti funkcija tog Linuxa? server, desktop, istraživanje…
  2. Kolika su Vaša predznanja i iskustva u radu sa računarom? početnik, napredni korisnik, profesionalac…
  3. Koliko ste spremni da odvojite vremena i energije za učenje nečeg novog?
  4. Imate li pogodan hardver na kome će Linux biti instaliran?
  5. I još koješta slično…

Kako svaka distribucija ima neku svoju filozofiju rada i način na koji se određene stvari rade, najbolje je da isprobate na neko vreme par distribucija i vidite koja Vam leži. Ukoliko nemate ideju odakle da krenete, evo dva testa koji Vam mogu pomoći u tome:

Linux konzola

Ukoliko želite ozbiljnije da se bavite Linuxom, ono što ćete pre ili kasnije morati da savladate do nekog nivoa je rad sa konzolom. Neke osnovne stvari uopšte nisu teške i nemojte da Vas plaši to što se komande zadaju kucanjem na tastaturi umesto kliktanjem mišem. Već sam pisao kako je to jednostavno u Fedori, a ni[ta komplikovanije nije ni u drugim distribucijama. Sažeti pregled Linux komandi sa istorijom možete naći i na srpskom jeziku. Za sve naprednije stvari najbolje je da konsultujete neku detljniju literaturu, a tu su:

Zašto Linux?

Ako se i dalje pitate žašto bi koristili Linux, daću Vam nekoliko razloga zbog kojih bi u najgorem slučaju trebali bar da ga probate.

  • Ideologija – Ako pogledamo na istorijski razvoj, primećujemo da je Linux krenuo kao projekat iz hobija, a danas se koristi na milionima uređaja širom sveta. Setimo se da je Linux i dalje nekomerzijalan, pa će Vam biti jasno da je u pitanju kvalitetan proizvod koji se već dve decenije drži svoje ideologije o slobodi i otvorenosti, a to podržavaju i giganti IT industrije (IBM, Intel, Google…)
  • Sigurnost – Pored toga što je sistem projektovan na način da bude siguran i zaštićen, statistika govori sve: Na Windows platformi godišnje se registruje na desetine hiljada novih virusa, dok je na Mac-u i Linuxu svega par desetina od kojih nijedan nije rasprostranjen i opasan za široke narodne mase. I pored toga, skoro sve Linux distribucije dolaze za besplatnim firewall-om i antivirusom. Ne morate se brinuti od raznih napasti na Internetu, a podaci na hard disku računara mogu biti kriptovani kako im niko drugi sem Vas ne bi pristupao.
  • Cena – Za početak sam OS je besplatan, a uz njega i hiljade programa raznih namena. Za većinu standardnih potreba nećete morati da dokupite nijedan program. Na primer, kancelarijski računar, prenosni računar, server ili desktop mašina može koristiti sve programe iz repozitorijuma distribucije potpuno besplatno.
  • Performanse i resursi – Većinu Linux distribucija možete instalirati i na starijim i slabijim računarima. Iz novijih će biti iskošišćena sva njihova snaga, a starima će biti udahnut novi život kroz upotrebljivost na brojne načine. Koji god stari računar da imate, možete instalirati neku od distribucija na njega i koristiti ga kao internet klijent, media player, kućni server, ruter ili šta god Vam padne na pamet…
  • Jednostavna instalacija – Nekada je instlacija bilo kog operativnog sistema bila posao za stručnjaka. Danas je stvar potpuno drugačija i siguran sam da bi svako mogao da se snađe sa instalacijom jednog savremenog Linuxa. Pored toga što je sama instalacija uprošćena do maksimuma, prevodi na skoro sve svetkse jezike ruše sve barijere u strahu od korišćenja računara.
  • Reinstalacija OS-a – Gotovo da nikada nećete morati da reinstalirate operativni sistem svog računara. Dok korisnici Windowsa moraju povremeno da “ubiju sistem” da bi “digli novi sistem“, u Linuxu to ne postoji. Sistem se instalira na jednu particiju, programi na drugu, a Vaši lični podaci i podešavanja na treću. Nova verzuja sistema se automatski najčešće dobija kroz ažuriranje (update) sisetma, a u slučaju potrebe za ponovnom instalacijom (novi hard disk ili sl.) svi podaci i podešavanja sistema se veoma lako prebacuju.
  • Instalacija i update programa – Skoro da nikada nećete morati da tražite instalacije programa po Internetu ili proveravati da li je izašla nova verzija. Svi programi se u vidu paketa organizuju u repozitorijume (riznice) odakle se automatski instaliraju u Vaš sistem na svega par klika mišem (ili jednom komandom u konzoli).
  • Defragmentacija diska – Ako ste nekada radili defragmentaciju diska znate koliko je to dosadan posao i koliko dugo traje. Fajl sistemi u Linuxu brinu se samostalno o fragmentaciji i organizovanju datoteka na samom fizičkom hard disku pa će sistem u svakom trenutku raditi na optimalan način.
  • Dodatni programi – Svaka Linux distribucija dolazi za stotinama, a neke čak i sa desetinama hiljada programa. Većinu stvari koje Vam zatrebaju naći ćete na instalacionom disku  ili kroz repozitorijume na serveru Vaše distribucije.
  • Vizuelni izgled – GUI ili ono što vidite je na većini distribucija standardno doteran da izgleda bolje od bilo koje verzije Windowsa. KDE, na primer, posedovao je mnoge funkcije koje su u Windows dodate tek posle par godina u Visti. Da je Linux par godina u prenosti ispred Windowsa, pokazaće Vam i ovaj video klip. I pored svega toga, sve što vidite na ekranu (a i ono što ne vidite) se može podesiti da izgleda ili radi na koji god želite način.

Za one koji bi još malo da se raspitaju “Zašto je Linux bolji?“, postoji poduža lista na raznim sajtovima na Internetu pa se družite sa Google-tom ;)

GNU/Linux nije samo operativni sistem, već predstavlja duh zajedništva, slobode, deljenja i kreativnosti, a pre svega mogućnost izbora…

23 February, 2010

Stay connected – Ponesite Internet sa sobom

3g internet nokia5800 operamini Stay connected   Ponesite Internet sa sobom

Živimo u eri kada pristup Internet servisima sa bilo koje tačke na planeti nije tako neostvariv san. Šta više, skoro svi sebi već mogu priuštiti takav ‘luksuz‘, pa čak i u Srbiji.

Jedan od mojih snova iz detinjstva bio je da imam stalan pristup Internetu, što je u vreme Dial-Up 56k konekcija izgledalo kao jako daleka budućnost. I ako sam redovno proveravao e-mail preko WAP-a još u vreme kada je MTS omogućio GPRS pristup Internetu, moja tadašnja NOKIA 8310 izgledala je smešno kraj svake nove generacije telefona.

I pored toga što su novi telefoni sa sobom donosili sve kvalitetnije ekrane u boji, kamerice, bluetooth i ostalu dodatnu opremu, po pitanju pristupa Internetu se nije mnogo toga promenilo. Zapravo, pored tog čekiranja e-mail-a i eventualno čitanja vesti i po kojeg foruma, nisam ni imao neke preterane potrebe za većim protokom podataka preko mobilne veze. Prvi servis koji je počeo intenzivnije da srče protok bio je Facebook, a godinu dana kasnije prvi koji je svojom mikro formom počeo da stvara zavisnost za stalnim pristupom istom je Twitter. I pored svega toga, revoluciju je pokrenuo tek Google Buzz jer je uz Latitude prvi od navedenih počeo da implementira Geotagging tehnologiju, koja jako lepo radi sa GPS-om na mom telefonu (NOKIA 5800).

U međuvremenu je i sam Internet postao dosta brži i mobilniji, pa smo dobili brz i jeftin 3G pristup (posebno kada su studenti u pitanju). Posebno je radosna vest bila kada je MTS sa 1GB mesečnog protoka (za 500 RSD + PDV – mesečno) utrostručio ponudu na 3GB, a kako ja dotičnu konekciju koristim samo kada sam na putu ili negde gde nemam pristup wireless-u, retko kad potrošim preko 500MB, tako da je 3GB samo značilo da više ne moram da brinem o tome koliko je ostalo do kraja meseca. Zapravo glavni razlog zašto sam uzeo dotični 3G modem (koji ide u paketu sa standardnom SIM karticom na kojoj su uračunati pomenuti gigabajti protoka) je kupovina netbook računara, čuvenog Eee PC-ja koji zaista predstavlja pokretni računar, pa se uvek nađe u torbi.

Tu negde sa testiranjem Geotagginga na Buzz-u, Kale je podgrejao temu korišćenja one kartice iz 3G modema u mobilnom telefonu umesto u modemu prikopčanom na računar. Tehnički, sam mobilni telefon može služiti kao 3G modem ako se sa računarom poveže preko kabla ili bluetooth veze, pa se gubi potreba za nošenjem modema kao dodatnog uređaja. No glavna pogodnost je korišćenej svih fancy Internet servisa direktno na mobilnom telefonu uz sav taj protok koji je inicijalno namenjan porenosu podataka na računaru, koji kao što pomenuh relativno retko koristim. Upravo tu se spajaju napredne funkcije savremenih telefona sa ostatkom priče, pa je bilo samo pitanje vremena kada će sve integrisati u jedno.

Kako smo zaključili da je tehnički izvodljivo koristiti karticu iz 3G modema u mobilnom, glavno pitanje postalo je hoće li se podaci preneti preko takvog spoja tarifirati kao oni sa 3G modema ili oni sa standardnog telefonskog GPRS-a. Sve sto piše u daljem tekstu sam proverio i u Telekomu, a i lično na svom telefonu sa svojom karticom, tako da je sve potvrđeno. Ako uporedite cene primetićete da nakon što potrošite uračunati saobraćaj, 1MB na 3G modemu (tarifa: Brucoš) košta 2,97 RSD, a preko mobilnog GPRS-a (tarifa: Mix 1000) 1kb iznosi 0,04 RSD što je 40,96 RSD po megabajtu, što je preko 13 puta skuplje! Kako su obe kartice (a i same konekcije koje se odvijaju preko njih) tehnički identične, jedina razlika je u podešavanjima konekcije. Tu su bitna dva parametra APN i Proxy, kao i IP adresa.

Da bi ste karticu iz 3G modema koristili u mobilnom telefonu, a da se pritom sadržaj naplaćuje po onoj povoljnijoj tarifi namenjenoj modemskom prenosu podataka, potrebno je uneti sledeće parametre za konekciju:

  • Connection name: 3gnet (može i bilo šta po izboru)
  • Data bearer: Pocket data
  • Access point name: 3gdata
  • Usernsme: mts
  • Password: 064
  • Prompt password: No
  • Authentication: Normal
  • Homepage: None (može i bilo šta po izboru)
  • Use access point: After confirmation (ako ste sigurni da nećete probiti limit prenešenih podataka možete postaviti i na Automatically)
  • Network type: IPv4
  • Phone IP address: Automatic
  • DNS addresses: Automatic
  • Proxy server address: None
  • Proxy port number: 0 (u slučaju problema, probajte i 8080 ili samo 80)

*NAPOMENA: Kod mene na telefonu NOKIA 5800 ovi parametri se unose u: “Menu > Settings > Connectivity > Destinations“, gde dodajete konekciju sa gore pomenutim parametrima. Ja sam kod mene konekciju napravio u WAP services umesto u Internet odeljku iz razloga što WAP konekciju i ne koristim, a da se slučajno greškom ne bi’ konektovao preko regularne Internet konekcije (one sa skupljom tarifom). Zato sam WAP services postavio za “Default connection“, što se podešava na “Options/Default connection“, posle čega se pored nove konekcije pojavi znak da je ista štiklirana. Još jedna bitna stvar za ove parametre je da se do nekih od ovih podataka dolazi tako što se u podešavanjima konekcije uđe u podmeni “Options/Advanced settings“. Na drugim telefonima se ove opcije verovatno nalaze na nekom drugom mestu, a moguće je i da se zovu nekako drugačije, pa budite oprezni sa unošenjem parametara. Takože budite obazrivi sa ovom default konekcijom, kako se slučajno sa Wi-Fi-a. ne bi prebacili na 3G konekciju (ili još gore onu standardnu GPRS) što bi moglo da uništi vaš račun na kraju meseca :)

Kada sve podesite, napravite prvo mali test da proverite da li se preneti podaci tarifiraju kako ste zamislili. Ja sam čekirao Twitter koji je pokazao da je kod mene test bio uspešan ;)

10 February, 2010

Google Buzz – Wave tehnologija na Twitter način?

google buzz logo Google Buzz   Wave tehnologija na Twitter način?Verovatno ste do sada već videli obaveštenje o Google Buzz-u. OK jošuvek smo svi zatečeni i nismo sigurni čemu sve to služi i kako se koristi, ali evo nekih prvih zapažanja i utisaka.

Šta je Google Buzz?

Google Buzz je novi servis pokrenut od svima dobro poznate kompanije Google koji se predstavlja kao novi način pokretanja konverzacije o stvarima koje su nam zanimljive. Dakle ideja je malo drugačija od Facebook statusa ili Twitta na Twitteru i bliža je Web 2.0 konceptu o deljenju informacija i interakciji ostalih korisnika. Na taj način korisnici stvaraju sadržaj (UGC) kome pristup imaju naši prijatelji. Dakle, Buzz nije FB status niti Twitter, već više napredni servis za deljenje zanimljivosti među prijateljima, poput čuvenog SHARE dugmeta na dnu većine stranica na Internetu. Bilo kako bilo, većina sve ove pomenute servise koristi na isti način i u istu svrhu – zatrpavanje ostalih svojim glupostima.

google buzz gmail 640x222 Google Buzz   Wave tehnologija na Twitter način?

Šta i kako radi taj Buzz?

Kako je Buzz integrisan u dobro nam pozati i široko rasprostranjeni Gmail, ogroman broj korisnika će ako ništa drugo makar probati kako radi. Eto dovoljno materijala za početak Buzz-ovanja. Kako ga Google predstavlja: Buzz ide korak ispred statusnnih poruka koje smo do sada viđali na Gtalk-u, Facebook-u i sl. jer na lak način ubacuje i povezuje Vaše foto albume, video snimke i sličan multimedijalni sadržaj. Kako isti preko Google Profile-a povezuje Vaše naloge sa sajtova kao što su: Flicker, YouTube, Picasa Web… Twitter, kao i RSS feed-ove i stvari deljene kroz Google Reader, sada je sve integrisano na jedno mesto. Tako su Google Profili dobili smisao. Šta god objavili na bilo kom od ovih servisa, uz pomoć par klikova se isti podatak može naći na Vašem profilu uz pomoć Buzz servisa. Skoro pa u realnom vremenu, poput Wave-a, ali uz jednostavnost Twittera. Dakle, ono što Vam je zanimljivo, objavite uz pomoć Buzz-a, a Vaši prijatelji (i ostali ljudi sa Vaše kontakt liste) to mogu da lajk-uju, komentarišu i sl.

Gde da nađem taj Buzz?

google buzz connect 300x283 Google Buzz   Wave tehnologija na Twitter način?Ako se i dalje pitajte gde možete naći taj Google Buzz, nemojte. On će naći Vas. Zapravo, verovatno već jeste, a da toga niste ni svesni. Kao što sam već pomenuo, Google Buzz je integrisan u Gmail, a samim tim povezan sa Vašim Google nalogom, koje je dalje povezan na sve Google servise, a njih ima jako puno. Da podsetimo, tu su pored samog Google pretraživača, Google Mail, Google Documents, Blogger, Youtube, Orkut, Wave, Groups, Reader, Picasa… I ne samo da je će Buzz naći Vas, već se povezati sve Vaše podatke na jedno mesto. Meni je tako ponudio za dodavanje na ‘status’ moje fotografije od pre više godina za koje sam i zaboravio da postoje. Jošuvek nisam istražio sve mogućnosti Buzz-a, ali već vidim da ih ima mnogostruko više nego što je to na prvi pogled delovalo. Dakle, ako i dalje ne znate gde da počnete sa Buzz-ovanjem, verovatno je pravo mesto za početak koren svega: Google Profiles.

A Google Buzz na mobilnom?

E upravo tu kreće najzanimljiviji deo. Buzz je od starta okrenut ka mobilnim uređajima. Uz aparate koji poseduju GPS prijemnik možete poslati Buzz ‘status’ sa neke zanimljive lokacije a Buzz će automatski Vašu poruku/sliku povezati sa Google Maps-om i pokazati lokaciju sa koje je ista poslata i na koju se odnosi. Nešto kao Gowalla, samo integrisano sa svime prethodno navedenim što Google pruža. U planu je podrška za sve popularne mobilne platforme: Android 2.0+, BlackBerry, iPhone, Nokia S60 (Symbian), Windows Mobile. Dakle, koji god noviji mobilni telefon da posedujete, možete se besplatno uključiti u Buzz-ovanje, a Geotagging tehnologija će se pobrinuti da Vaši ‘statusi’ dobiju bitnu komponentu u deljenju informacija – lokaciju na koju se poruka odnosi.

Zaključak…

Savremeni način za deljenje informacija i zanimljivih stvari/lokacija koji sa sobom od starta nosi ogromne mogućnosti, ali u isto vreme korisnici treba da su svesni dostupnosti svih tih informacija kako bi pripazili na svoju privatnost.

Neke ključne stvari vezane za Google Buzz:

  • Automatske liste prijatelja (bazirano na Gtalku, prema ljudima sa kojima najšeđće komunicirate)
  • Brzo deljenje informaciaj bogato dodatnim opcijama
  • Javno i ograničeno (na pojedinačne korisnike i grupe) deljenje
  • Preporuke pijatelja (prijatelji mogu da lajkuju i komentarišu Buzz-ove jedni drugima)
  • Filtriranje zanimljivih/korisnih stvari (kao što Gmail i Goolge filtriraju eelektronsku poštu i sadržaj Interneta)

Nadam se da Vam je sada malo jasnije čemu taj buzz oko Buzz-a i kako sve to funkcioniše. Mada najbolje je da se i sami lično uverite.

Korisni linkovi:

31 January, 2010

Metalna pena – materijal budućnosti

metalna pena Metalna pena   materijal budućnosti

Metalna pena

Profesorka mehanike i avio inžinjerstva sa Univerziteta Severne Karoline (USA), Afsaneh Rabiei imala je za cilj proizvodnju materijala koji je lagan poput aluminijuma, a jači od čelika. Posle dužeg istraživanja to joj je i pošlo za rukom.

Ovaj novi materijal, koji zbog svog izgleda podseća na sunđer ili penu, dobio je naziv “metalna pena“, a njegova upotrebna vrednost je skoro neograničena. Može se koristiti za izgradnju čuvršćih građevina, bezbednijih automobila, pa čak i boljih zamena za delove ljudskog tela, poput veštačkih kukova i sl. Naravno, ovaj materijal je zanimljiv i vojsci, pa se radi na razvoju boljih pancira i oklopnih vozila.

Fascinantan detalj je i da ova pena absorbuje sedam do devet puta više energije od sličnih materijala, a kako je lakša od večine materijala koji su sada u upotrebi ista se može koristiti u proizvodima koji će spašavati živote, čuvati energiju, pa na kraju i uštedeti novac.

Zanimljivo je videti ovakve naučne proboje sa tehnologijama koje mogu poboljšati život na toliko mnogo polja, a da se iste ne zloupotrebljavaju. A ono što mene lično interesuje je hoće li dotična profesorka nastaviti da se bavi svojim poslom na univerzitetu još dugo godina ili će ista biti vrbovana od strane nadležnih organa da svoja istraživanja nastavi u ‘mišjoj rupi’ zarad dobrobiti čovečanstva.

09 January, 2010

Mac je nešto najbolje što postoji

power mac g4 Mac je nešto najbolje što postoji

Da se razumemo, Power Mac G4 je računar koji je pomerio granice kada izgled računara u pitanju. Kol’ko god sve nove mašine izgledale moćno, opako, fancy ili sexy, Quicksilver ostaje duboko urezan na sam vrh top liste fabričkih kućišta za desktop računare. Tačka!

Međutim, poslednjih dana je na komšijskom webu ponovo podgrejana tema o tome zašto je Mac sranje. Ponavljam, zašto je sranje, a ne zašto je cool. Prvo su jedni podsetili na “Top 10 razloga zašto je Mac ‘pušiona’“, a onda su ljubitelji voća uzvratili duhovitim objašnjenjima da su stvari loše, ali da ipak nije sve tako crno (MacBook se proizvodi i u beloj boji :) ). Ne, nije u pitanju prepucavanje poput onih sa Linux foruma na temu šta je bolje Gnome ili KDE gde se iznose argumenti sa obe strane; niti čak poput čuvenog večitog prepucavanja Windows ili Linux gde svako hvali svoje, a najgore pljuje po drugom taboru. U pitanju je pokušaj provokacije na onu malu ali odabranu zajednicu koja se kune u proizvode firme sa jabukolikom znakom i koja živi u svom svetu ne obazirujući se na ovozemaljske tehnološke trendove i radne navike običnih smrtnika poznatijih kao korisnici.

OK, ranije su imali procesore sa nekakvom čudnovatom PowerPC arhitekturom na kojoj nisu mogli da se poteraju široko rasprostranjeni Prozori. MacOS koji se izrodio iz BSD platforme vrteo se na svom hardveru pa nikoga nije ni bilo briga što su radni taktovi tadašnjih procesora u Mac-ovima zaostajali za po koji gigaherc. Onda se shvatilo da je x86 arhitektura već decenijama standard među računarima koji su manji od garderobera u spavaćoj sobi. Tu su nekako zalutali i serverski Xeoni, no na kraju se svet ipak vrti na 64 bita.

Bilo kako bilo, proizvodi kompanije Apple su papreno skupi, užasno precenjeni ali nihova popularizacija ne jenjava. Ako se pitate zašto su Mac-ovi tako skupi kada realno ne vrede te pare, odgovor je jednostavan: Apple-ovi proizvodi predstavljaju statusni simbol korinika koji ne mare za potrošeni novac. Tačka! Možemo razgovarati o inovacijama koje je dotična kompanija uvela u svet desktop računara, o dizajnu samih proizvoda, pa čak i o OSX-u, ali o tome da su precenjeni nema polemike.

25 December, 2009

Dell Studio 1537 – Notebook sa stilom

Dell Studio 15

Posle dugog odabira i detaljne potrage za novim laptopom, novi lepotan je konačno tu: Dell Studio 1537. Kako sam ga već nosio na put, prenosim iskustva iz prve ruke. No krenimo redom…

Specifikacije

  • CPU: Intel Mobile Core 2 Duo T5800 2GHz
  • Chipset: Intel Centrino Mobile Technology, PM45
  • RAM: Hynix 2x1GB DDR2 800MHz (Max 2x2GB)
  • HDD: Hitachi HTS54225L9A300, 250GB, SATA300, 5400rpm, 7BM Cache
  • LCD: Samsung SEC 5441, 15,4” wide, 1280×800, glossy, LED backlight
  • GPU: ATI Mobility Radeon HD 3450
  • DVD: TSSTcorp DVD+-RW TS-T633A (Samsung)
  • LAN: Broadcom NetLink Gigabit Ethernet
  • Wi-Fi: Dell Wireless 1397 WLAN Mini-Card, 802.11b/g
  • BT: Broadcom Dell Wireless 370 Bluetooth Mini-card
  • FireWire: Ricoh R5C832 IEEE-1394
  • Audio: 2.2 Intel High Definition Audio
  • Webcam: Creative Technology Ltd. 2mpx
  • Baterija: 6-cell 56WHr Li-Ion Battery
  • Ostalo: Mikrofon, Card Reader, 54 mm ExpressCard slot, HDMI, VGA
26 November, 2009

Sinergija@University ’09 – Šta nam novo stiže?

Već nekoliko godina u nazad Sinergija je jedan od bitnijih skupova na domaćem IT nebu. Do sada nisam imao prilike da prisustvujem ovom događaju, pre svega zbog cene kotizacije (za koju se može pazariti sasvim solidan netbook), a u međuvremenu sam i izgubio interesovanje za Microsoft tehnologije i počeo da se profesionalno orijentičem ka open source rešenjima. Međutim, 12. novembra, 2009. kompanija Microsoft organizovala je pradavanje, na mom fakultetu, pod nazivom Sinergija@University.

Sinergija@University

10 November, 2009

Kako poslati pozivnicu svim prijateljima na FB?

Ako želite da posaljete suggestion/pozivnicu za neku grupu (group) ili stranicu (page) na Facebook-u svim vašim prijateljima, a mrzi vas da klikćete na svakog u listi (zna da ih bude jako puno) evo rešenja koje će vam u tome pomoći.

Naime, kada kliknete na opciju “Suggest to Friends“, pojaviće vam se ovakav prozorčić:

Send suggestion to all friends on Facebook

Tada iskopirajte sledeći JS kod i pastujte ga u address bar vašeg web browsera:

javascript:elms=document.getElementById('friends').getElementsByTagName('li');for(var fid in elms){if(typeof elms[fid] === 'object'){fs.click(elms[fid]);}}

Kada kod prekopirate u address bar, stisnite [enter] i svi vaši prijatelji biće selektovani u trenuktu.

Srećno spamovanje ;)

27 October, 2009

Quake 2 na mobilnom (NOKIA 5320, Symbian 9.3)

Quake 2Quake 2 je verovatno igra koja je portovana na najviše platformi, a verovatno se nalazi na samom vrhu broja portova svih aplikacija [citation needed]. U isto vreme, Q2 predstavlja igru koja i dan danas ima ogroman broj fanova, a na našim prostorima je prva igra koja se masovno igrala u mreži, pa samim tim postavila temelje multiplayer scene u Srbiji, a ujedno je i prva PC igra koju sam kupio pa kao takva ima posebno mesto u mojoj ličnoj gejmerskoj istoriji.

Quake engine je od 2001. godine pušten kao open source i predstavlja jedan od najboljih endžina svih vremena. To je samo jedan od razloga zašto svi vole Quake. Mnogi poznati naslovi su zasnovani na ovom endžinu, a čuveni Half-Life je samo jedan od njih.

Bilo kako bilo, posle raznih drugih zezalica koje sam budžio na red je došla i jedna od mojih najomiljenijih igara svih vremena – Quake II :)

Quake 2 on NOKIA 5320 XpressMusic