Browser class by Bluesman

Moj prijatelj i kolega Goran Pilipović (u zajednici poznatiji kao Bluesman) nedavno mi je poslao svoju verziju moje Browser Detection klase.

Praktično radi se o potpuno novom kodu jer za razliku od moje poprilično jednostave klase Blues koristi značajno veći broj metoda. Evo primera korišćenja:

require_once "class.Browser.php";

Browser::get();

echo "<pre>";
echo "<br />User Agent:      ".Browser::ua();
echo "<br />Browser Id:      ".Browser::id();
echo "<br />Browser Name:    ".Browser::name();
echo "<br />Browser Version: ".Browser::version();
echo "<br />OS:              ".Browser::os();
echo "<br />Device:          ".Browser::device();
echo "<br />Platform:        ".Browser::platform();
echo "<br />Is PC:           ".yesno(Browser::isPc());
echo "<br />Is Windows:      ".yesno(Browser::isWindows());
echo "<br />Is Mac:          ".yesno(Browser::isMac());
echo "<br />Is Linux:        ".yesno(Browser::isLinux());
echo "<br />Is Symbian:      ".yesno(Browser::isSymbian());
echo "<br />Is IE:           ".yesno(Browser::isIe());
echo "<br />Is Safari:       ".yesno(Browser::isSafari());
echo "<br />Is Firefox:      ".yesno(Browser::isFirefox());
echo "<br />Is Chrome:       ".yesno(Browser::isChrome());
echo "<br />Is Opera:        ".yesno(Browser::isOpera());
echo "<br />Is iPhone:       ".yesno(Browser::isIphone());
echo "<br />Is Handlheld:    ".yesno(Browser::isHandheld());
echo "<br />Is Phone:        ".yesno(Browser::isPhone());
echo "<br />Is Console:      ".yesno(Browser::isConsole());
echo "<br />Is Terminal:     ".yesno(Browser::isTerminal());
echo "</pre>";

Kompletnu klasu kao i test fajl sa primerima možete skinuti ovde. U slučaju da pronađete neki bug možete ga prijaviti ovde (samo ostavite komentar sa opisom problema).

Mac OS X Snow Leopard

Danas izlazi nova (10.6) verzija Mac OS X-a kodnim nazivom “Snow Leopard”.

osx10_6

Nova verzija ne donosi neke revolucionarne novine. U pitanju su velikim delom izmene “ispod haube” koje imaju za cilj da učine rad bržim. Finder je potpuno iznova napisan kao Cocoa aplikacija, a Apple tvrdi da su pojedine funkcije sada značajno brže. Na primer 80% brži Time Machine Backup, 2x brži wake/sleep, brži preview ikona u finderu itd.

Što se tiče “vidljivijih” novina tiče, tu je novi izmenjeni Expose koji je sada intregrisan sa Dock-om, mogućnost skrola unutar Stackova itd. Kompletna lista novosti u novom OS X-u dostupna je ovde.

Cena Snow Leoparda Upgrade-a u americi iznosi $29.00USD, a koliko će kod nas koštati ostaje da se vidi.

Your country is not supported

Već sam se navikao da ne mogu da putujem van zemlje jer živim u Srbiji. Navikao sam i da ne mogu da kupujem cool geeky gadgete na thinkgeek.com jer živim u Srbiji. Da svaka 3 meseca šaljem sken pasoša, vozačke, dnk na epass … jer živim u Srbiji. Ne mogu da kupujem software niti bilo šta osim knjiga i filmova na Amazonu … jer živim u Srbiji. Ni iTunes, ni PayPal, ni Amazon Kindle, ni jebeni deezer na kome sam obožavao da slušam muziku. Your country is not supported.

YouTube.com, Welcome to the “Your country is not supported” club. Jovana želi da vidi spot omiljene stvari od RHCP-a … ali “Your country is not supported“. Filmovi, Serije i štošta drugog što se sada može naći na youtube-u … “Your country is not supported”. Čak su i pretragu na google-u sredili tako da ne prikazuje rezultate videa koje mi jadni Srbi ne možemo gledati. YOUR COUNTRY IS FUCKING NOT SUPPORTED!

Jovani sam našao spot na nekom kineskom sajtu. Beše li to zemlja koja krši ljudska prava? Nadam se da me to neće pitati jer ne znam šta bih joj odgovorio.

Kazna od skoro dva miliona dolara za skidanje muzike … kaznite i mene molim vas.