BLOGas.lt
Sukurk savo BLOGą Kitas atsitiktinis BLOGas

GoogleOS mobiliems telefonams?

Jau gan senokai yra kalbama, kad Google rimtai žengia į mobiliųjų telefonų rinką. Per mobiliuosius jau galima naršyti Google Maps, tikrinti Gmail paštą, vykdyti paiešką, gauti Google Calendar priminimus ir pan.

O visai nesenai, Google Operating System blogas išvedė teoriją, jog Google gali sukurti netgi visą operacinę sistemą jiems. Tokios teorijos priežastis yra 2005 metais nupirktos dvi kompanijos (”Android” ir “Skia”). Abi jos dirbo prie mobiliųjų telefonų programinės įrangos. dar šiek tiek anksčiau pasirodė informacija, kad kai kuriuose naujuose Samsung telefonuose jau bus integruotos Google Maps bei Gmail Java programos.

Kad Google ruošiasi rimtai konkuruoti mobiliųjų telefonų rinkoje tai manau jau nieko nestebina. Tik klausimas, kaip stipriai į ją įžengs. Su nauja OS? Konkuruos su iPhone? Sukels revoliuciją?

Rodyk draugams

CakePHP - įvadas, įdiegimas, konfigūravimas

Įvadas

Kadangi šis PHP programavimo kalbos karkasas jau tapo mano pagrindine darbo priemone, pamaniau, kad laikas pradėti rašyti apie jį daugiau. Tuo labiau, kad jau senokai berašiau kažką tikrai naudingo.

Apie patį CakePHP esu jau rašęs anksčiau, bet tuo metu buvau tik susipažinęs su šiuo karkasų. Pradėjęs juo domėtis, man jis patiko vis labiau.

Taigi, pradėsim šią temą nuo įdiegimo bei konfigūravimo. Beje, bus kalbama apie naudojimą tik Linux operacinėje sistemoje. Jeigu bus kokių skirtumų Windows'uose iš karto atsiprašau - teks patiems išsiaiškinti.

Įdiegimas bei konfigūravimas

Reikalavimai:

  • HTTP serveris su sesijų palaikymu bei mod_rewrite (neprivaloma).
  • Nemažesnės PHP versijos kaip 4.3.2.
  • Duomenų bazės (MySQL, PostgreSQL, ADODB).

Parsisiųsti CakePHP galima iš jų svetainės. Toliau yra du variantai konfigūravimo:

  • Kada CakePHP branduolys, aplikacija ir viešos bylos viename kataloge.
  • Ir visos šios dalys atskirai.

Pirmojo varianto aptarti manau plačiau nereikia. Tiesiog išarchyvuoji viską į vieną katalogą ir pirmyn. Toks atvejis pilnai tenkina, kada CakePHP bus naudojamas vienam projektui. Bet jeigu jų daugiau, kam tada tiek bereikalingų bylų, katalogų? Tai tikrai nepatogu. Tuo labiau, kad ir saugumas padidėja.

Einam prie antrojo varianto - išskiriam tris dalis:

  • branduolys  cake_1.x.x/cake
  • aplikacija  cake_1.x.x/app
  • viešos bylos cake_1.x.x/app/webroot 

Susigalvojam kaip kam patogiau saugojimo “vietas”. Pas mane branduolys saugojamas /usr/share/cake_1.x.x/
Šiame kataloge yra “cake” katalogas bei index.php, .htaccess bylos. T.y. iš parsisiųsto archyvo ištrinti app ir docs katalogai.

Aplikacijos saugomos /var/cake_apps/ kataloge. Jose yra paimtas ir išarchyvuotas “app” katalogas tik jau su projekto pavadinimu. O jis bus tarkim “test”. Taigi turim /var/cake_apps/test ir jame jau “config” katalogas su index.php bei .htaccess bylomis.

O viešos bylos ten, kur nurodyta HTTP serverio konfigūracijoje. Mano atveju /var/www/. Tai iš CakePHP archyvo paimam app/webroot ir išarchyvuojam /var/www/test (”test” mūsų projekto pavadinimas).
Toliau belieka tik pakoreguoti /var/www/test/index.php bylą, į ją įrašant šias eilutes:

define('ROOT', '/var/cake_apps');
define('CAKE_CORE_INCLUDE_PATH', '/usr/share/cake_1.x.x');
define('APP_DIR', 'test');

Surinkę naršyklės adreso eilutėje http://localhost/test/ turėtumėte išvysti rezultatą :-)

Rodyk draugams

Rinkimai įsibėgėjo

Manau net pats konferencijos organizatorius, Arnoldas, nesitikėjo tokio dėmesio ir šurmulio. Jau nuo pat kovo 1d. ryto tauta nerimavo, kada gi prasidės balsavimas. O jis prasidėjo jau artėjant vidurnakčiui, bet turbūt daugelis blogerių aktyviai refresh'ino puslapį vis tikėdamiesi išvysti tą ilgai lauktą balsavimą. Asmeniškai dar man neteko matyti tokio reiškinio Lietuvoje.

O tik jam pasirodžius, užgriuvo kritikos banga. Aišku, norėtųsi, kad balsavimas būtų kuo labiau apsaugotas nuo sukčiavimo techniškai. Bet bene visi aiškino kaip nulaužti sistemą, o sprendimų kaip to išvengti - praktiškai nulis. Bet čia lietuviška natūra, nieko nepakeisi nors ir norėdamas.

Toliau prasidėjo blogerių rinkiminės kompanijos, jei taip galima pavadinti. Kiek teko skaityti, šmaikščiausia pasirodė qemm. Ir visai nenustebino :-) Na o visų kitų - paprasčiausi prašymai balsuoti už juos. Labai norėtųsi, kad laimėtų ne daugiausiai draugų turintys blogai. Labai. O tikrai verti “Geriausio blogo” vardo. Bet viską pamatysim per konferenciją.

P.S. pawka organizuoja vykimą į konferenciją iš Kauno viešuoju transportu, o aš norėčiau pasiūlyti grupini važiavimą nuosavais automobiliais. Jeigu atsiras norinčių, kontaktus žinote.

Panašios temos:

Rodyk draugams

Lietuviai atranda jau ir Google Maps

Negaliu pasakyt, ar tai pirmas panaudojęs, bet aš pamačiau pirmą kartą. Kompanijos puslapis lyg ir “home made”, bet Goole Maps privalumus jau žino. O ir kontaktai galimi virtualūs (Skype, ICQ, MSN).

vimota_maps

Aišku, idėjos išpildymas galėtų būti kur kas geresnis, bet čia svarbiu laikau patį pasirinkimą.

Rodyk draugams

Nauji vėjai interneto naršyklėse (Firefox v3.0 v4.0)