LEVEL kalėdos – nuolaidų kodas visiems :)

November 29th, 2007

Norite gauti 6 Lt nuolaidą (iš principo nemokamą siuntimą) apsipirkdami LEVEL.lt?:) Prašom! Panaudokite nuolaidos kodą LVL-KALEDOS

P.S. Nuolaidų kodas galioja iki gruodžio 15d. Taip pat nuolaidos kodas galios, kol nebus panaudotas kelias dešimtis kartų :)

Mac OS X Leopard: pirma diena

November 13th, 2007

Suinstaliavau, t.y. atnaujinau.

Pats atnaujinimo procesas nebuvo sudėtingas. Įdedi DVD, paspaudi “Restart” na ir minimalus instaliacijos vedlys – pasirenki instaliacijos kalbą, perskaitai licenciją ir pasirenki HDD. Toliau viskas vyksta automatiškai ir trunka apie 2 valandas.

Pirmasis Leopard startas

Paleidus sistemą mane “pasveikino” SystemUIServer crash’as (vėliau paaiškejo, kad kartojasi po kiekvieno sistemos starto). Vėliau išsiaiškinau, kad proceso klaida atsirado dėl to, jog nebuvo atnaujintas CHUD paketas iš developer tools’ų. Google apie tai nieko gero nepasakė, taigi teko pačiam išsiaiškinti. Pradėjau nuo /var/log/system.log.

Iš pirmo žvilgsnio pakibęs mds procesas. Bet greitai išsiaiškinau, kad tai Spotlight index’as.

Pirmasis žvilgsnis

Kadangi buvau matęs Leopard Tour’ą, tai žinojau, ko ieškoti. Asmeniškai pastebėjau šiuos naujus dalykus:

  • Naujas Dock’as. Atrodo kiek kitaip, bet galiu pasakyti, kad senesnis man buvo gražesnis. Animacija atrodė geriau (ypač paleidžiant naują aplikaciją).
  • Stacks. Labai naudinga nauja Dock’o funkcija. Patiko.
  • Spaces. Virtualūs desktop’ai. Gnome, KDE ar XFCE naudojusiems vartotojams tai nebus naujovė, nes iš principo tai senas dalykas. Džiugu, kad tai atsirado ir Mac OS’e.
  • Finder – Cover Flow. Galima būtų tai pavadinti patobulintu Windows XP Filmstrip’u. Net nežinau, kaip tai reiktų apibūdinti žmogui, kuris nežino, kas yra Filmstrip’as. Tiesiog dabar dokumentus galite surasti ir/ar peržiūreti daug papraščiau ir vizuališkiau.
  • Nauji Icon’ai. Tiesą sakant, tai sesnesni man asmeniškai buvo gražesni.

Apache ir PHP

O va čia jau prasideda linksmybės. Po atnaujinimo praktiškai viskas neveikia.

Mac OS X Leopard pagal nutylėjimą turi naujausias Apache ir PHP versijas, atitinkamai 2.2.6 ir 5.2.4. Bet PHP reikia aktyvuoti tiesiog atkomentuojant Load_module instrukciją httpd.conf faile. Apache konfigūracijos failas yra čia:

/etc/apache2/

Taip pat pagal nutylėjimą Apache’o konfigūracijos failuose nebūna aprašyta <Directory> instrukcija ~/Sites/ aplankui.

Galite perkopijuoti konfigūracija iš senos apache versijos (jei ją naudojote):

sudo cp /etc/httpd/users/* /etc/apache2/users/

Arba galite sukurti failą:

/etc/apache2/users/VARTOTOJAS.conf

Su tokiu turiniu:

<Directory “/Users/VARTOTOJAS/Sites”>
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>

Taip pat, jei naudojote Entropy PHP, tai galite pašalinti /usr/local/php5:

sudo rm -rf /usr/local/php5

MySQL konfigūracija

Tiger versijoje atsirado launchd, kuris skirtas demonų paleidimui, o Leopard pradėjo griežčiau jo reikalauti, todėl reiktų sukurti (arba nukopijuoti) failą:

http://tomatocheese.com/library/com.mysql.mysqld.plist

Ir padėti jį čia:

/Library/LaunchDaemons/

MySQL tada paleidžiamas taip:

sudo launchctl /Library/LaunchDaemons/com.mysql.mysqld.plist

Pabaigai

system.log vis dar pilnas visokių pranešimų apie klaidas. Bandysiu atrinkti visus galus rytoj, o šiandien man jau gana. Padariau tik vieną išvadą – eiliniam kompiuterio vartotojui (pavyzdžiui mano daugeliui bendradarbių, nes pas mus darbe daug Mac’ų), atnaujinimas į Leopard būtų tikras pain in the ass. Iš pradžių buvo minčių net pasiulyti kolegoms atnaujinti Tiger’į į Leopard’ą, bet dabar man nuo tokios minties darosi net baisu :)

Anyway, nesakau, kad Clean install’as turėtų tiek problemų, bet faktas, kad Apple neatidirbo sistemos atnaujinimo.

Naudingos nuorodos

Apie konkurenciją :)

November 11th, 2007

Va neseniai grįžau iš MAXIMOS, kur jau ne pirmą kartą (ir ne būtent toje pačioje MAXIMOJE) pastebėjau, kad “Scientific American” yra paslėptas po krūva kitos spaudos, o šalia padėtas “Iliustruotas mokslas”, kuris puikiai matomas :)

Bet šį kartą mano dėmesį atkreipė štai kas – “American Scientific” buvo apkrautas “Verslo Žiniomis”. Kas nežino, tai būtent “Verslo žinios” ir leidžią “Iliustruotą mokslą”. Gal tai tik sutapimas, bet man dar niekada nėra buvę taip, kad kiti mano skaitomi žurnalai taip dažnai būtų pakišti (o gal paslėpti) po kitais leidiniais.

Lietuvos Respublikos piliečiai už kokybišką ir sąžiningą mokslo ir studijų sistemą

October 19th, 2007

Mūsų valdžia jau labai labai ilgai šneka apie studijų reformą. Oj, pamiršau kabutes – “studijų reforma”. Man asmeniškai tos šnekos apie didelius studijų mokesčius jau atsibodo ir į tai nebekreipiau dėmesio. Bet atsidūriau čia (man rodos kažkur radau nuorodą) – http://www.amokslas.lt/peticija/.Ir perskaitęs pagalvojau – na juk tikrai eina vien tik kalba apie studijų mokestį, o daugiau lyg ir nieko nėra (na gal ir yra, bet akcentuojami vien tik pinigai)? Ir dar prisiminiau vieną straipsnį delfi.lt, kur buvo cituojama mūsų švietimo ir mokslo ministrė. Esmė buvo tokia – “įvedus studijų mokestį mokslo kokybe kelis metus nesikeis”. Na tai po velnių? Juk tai turėtų būti esmė. Sutinku, kad be pinigų to nepadarysi, bet lyg ir niekur nesigirdi konkretesnių kalbų apie priemones, kuriomis bus keliama studijų kokybė. Pasirašiau.

o3 magazine

October 19th, 2007

Nemokamas elektroninis žurnalas open source tematika :) Kiekvienas numeris skirtas konkrečiai temai.

Ir aš tikrai šį leidinį atradau tik šiandien! :) Galbūt apie jį nežinojau ne tik aš?

http://www.emea.o3magazine.com/

Joost :)

October 18th, 2007

Mieli mano internetinio dienoraščio skaitytojai, noriu Jums pasakyti, kad Joost jau senokai galima naudotis be pakvietimų. Prašyčiau pakvietimų nebeprašyti (kurių vis dar prašote) :)

Joost pakvietimai :)

June 19th, 2007

Manau, kad dauguma jau yra girdėję apie Joost - p2p televiziją. Kadangi internete dar yra labai didelis pakvietimų poreikis, tai visiems norintiems galiu jų padalinti ir aš.

Rašykite komentarą po šiuo įrašu su prašymu.

MacBook’o ekrano mirgėjimas

June 17th, 2007

AppleDefects.com forumuose radau štai ką:

I talked to a tech support rep and they told me all Macbooks between the 3rd and 6th months of production may experience this problem.

Panašu, kad tai gali būti tiesa. Nes žinau dar 3 MacBook’ų savininkus, kurie susidūrė su šia problema. Manasis MacBook’as mirga irgi. Visi Mac’us pirko pastaruoju metu…

Omnitelis b***

June 15th, 2007

Taigis taigis… Naktį apie 4:20 nusmigo Omnitelio serverinė. Kaip suprantu massive power loss’as :) Ir suerzino tai, kad serveris normaliai nepasikėlė… Įdomu, ką tuo metu veikė UPS’ai…

OS X ir PHP redaktorius – mano galvos skausmas

June 15th, 2007

Vis labiau ir labiau pradedu pamilti Mac OS X ir norisi išvis atsisakyti boot’inimosi į Winblows :)

Didžiausia problema yra ta, kad esu išpindėjęs ir PHP koduoju tik su IDE. Tiesiog man taip daug patogiau, greičiau ir dar krūva pliusų, kuriuos būtų galima vardinti ir vardinti… Bet manau svarbiausias dalykas yra PRODUKTYVUMAS. Windows aplinkoje be problemų naudojau ir naudoju Waterproof PHPEdit’ą. Vien dėl jo mano Mac’as yra dual boot’inis. Kai nereikia kodinti, tai OS X’as valdo – gražu, patogu ir dar daug daug gėrio. Jau porą vakarų ieškau, kas galėtų pakeisti mano PHPEdit’ą ir leistų atsisakyti Windows’ų mano Mac’e. TextMate, BBEdit, XCode – tikrai ne man ir niekada neatstos normalaus IDE.

Galvojau, kad jau radau sprendimą – Zend Studio Standart… Bet parsisiuntus DEMO paaiškėjo, kad UTF-8 palaikymo čia nerasta. Tikriausiai laukiama PHP6, kuris pilnai palaikys unikodą… Taigi šis variantas iškart atkrito.

Tada dar bandžiau leisti PHPEdit’ą su Wine (konkrečiau komerciniu CodeWeavers produktu – Crossover Mac). Trūko kelių DLL’ų, bet juos perkopijavus i Wine aplinką mano PHP redaktorius spjaudėsi klaidomis.

Tad pradėjau dairytis į virtualizacijos produktus. Pirmiausiai radau Parallels. Visi taip gražiai apie jį kalbėjo, kad prieš siunčiant jį į savo Mac’ą jau galvojau, kad radau sprendimą savo problemoms. Deja… Teko nusivilti. Kažkaip per daug jau jis stabdo.

Ir galų galiausiai šį vakarą aš radau VMWare Fusion Beta. Ką galiu pasakyti.. Gėris. Žinoma, jaučiasi, kad tai virtuali mašina, bet nors įmanoma žmoniškai dirbt – PHPEdit’as labai gražiai dirba ir praktiškai nesijaučia jokio stabdymo rašant kodą. Atsiranda truputėlis stabdymo scroolinant, bet prie to lengva įprasti.

Dar kas man patiko, tai, kad VMWare Fusion be problemų virtualią sistemą krauna iš mano Windows particijos – nereikėjo kurti virtualaus disko ir instaliuoti Windows’ų iš naujo. Jau nebekalbu apie galimybę pasiekti tiek vienos, tiek kitos sistemos failus bei drag & drop, copy & paste funkcijas tarp virtualios ir pagrindinės sistemos.

O geriausias dalykas yra tas, kad virtualios sistemos langus galima atskirti į atskirus ir jie atrodo kaip programos veikiančios pačiam OS X’e. Taip pat nepamirštami ir nuostabūs OS X’o šešėliai… Manau daugiau viską papasakos screenshoot’as :)

snapshot-2007-06-15-05-01-29.png

P.S. Aš jau žinau, kam artimiausiu metu išleisiu 39.99 JAV dolerius :) Bei nusimato RAM upgrade’as…

UPDATE

Zend IDE visgi dirba su UTF-8. Tik kažkodėl nekreipia dėmesio į BOM’ą ir pagal nutylėjimą lieka prie neteisingo encoding’o. Ačiū visiems už komentarus, kurie nuvedė teisingon pusėn… Bet pažiūrėkit į shot’ą.. Nelabai jis mielai ir draugauja su tais UTF-8 simboliais (kalbu apie code highlighter’į).

snapshot-2007-06-15-16-54-27.png