sekmadienis, balandžio 15, 2007

Pasikeitimai šitam Blog'e

Kadangi ganėtinai ilgai nerašiau nieko šitam blog'e, bet yra žmonių susidomėjimas, tai manau, kad rašysiu paprastesnius straipsnius ir jų neversiu į anglų kalbą kaip tai dariau prieš tai, nes nėra jokio susidomėjimo iš to blog'o nes angliškai jų ir taip kaip prišikta..

ketvirtadienis, birželio 01, 2006

PHP Designer 2006

Aš jau daug metų programuoju/rašau PHP skriptus ir man labai svarbi yra programinė įranga kurią aš naudoju tam darbui atlikti. Aš pradėjau nuo paprastų tekstinių redaktorių/editor'iu dar naudodamasis Amiga OS, bet kai perėjau prie Linux'o man labai patiko Bluefish redagavimo programa. Bet dabar aš noriu papasakoti apie nemokamą programinę įrangą, kuri yra labai galinga ir skirta Windows 98/2000/NT/XP - PHP Designer 2006, yra ir senesnė 2005 versija, bei pirmoji versija išleista dar 2003 metais į kurią manau daug dėmesio dabar jau nebereikia kreipti.

PHP Designer yra galinga bei nemokama 'IDE' plačiausiai naudojama rašyti PHP, bet galima rašyti, bei skaityti ir redaguoti HTML, CSS, XML, SQL, Javascript, Visual Basic ir taip toliau.. ją gali naudoti profesionalai ir naujokai, ji sukurta taip, kad žymiai patogiau ir greičiau galima būtų kurti, redaguoti, analizuoti, optimizuoti ir įterpti PHP aplikaciją - viskas vienoje patogioje programoje. PHP Designer 2006 turi labai daug įvairių savybių skirtų PHP programuotojams: labai gražus sintaksės ryškinimas PHP, HTML, CSS, XML, JS, VB, JAVA, C#, įvairiems SQL, bei Multi, kuris atpažįsta beveik viską viename faile ir gražiai nuspalvina, turėjau bėdų tik su XML viduje PHP script'o; labai patogi failų naršyklė; tab'ai, kad lengvai galima būtų keistis tarp failų, taip pat išsaugoma paskutinė sesija; integruotas FTP, kad automatiškai nusiųstų failą į jūsų serverį; naudojamas php.exe interpretatorius, su kuriuo galite testuoti, suderinti, įvykdyti PHP skriptą; patogi panelė klasėms, bei įterptiniams – ypač patogu, jeigu jūsų skripte yra daug klasių, bei savaip aprašytų funkcijų; integruotas PHP žinynas; integruoti patarimai ir įrankiai, kurie palengvina jūsų darbą; Windows, Unix ir Mac formato palaikymas; labai graži ir aiški sandūra; įvairūs pagalbininkai dideliems bei mažiems projektams – Project, ToDo manager'iai ir daugiau, bet vienas galingiausių jo bruožų - tai jau paruoštos funkcijos, kurias galite naudoti, bei pilna integruota PHP biblioteka. Nepamirškite, jog jūs galite daug ką pasirinkti, pakeisti pagal save, viską pritaikyti individualiam vartojimui.

Žinoma, yra ir keletas dalykų, kurie man nelabai patinka, tai gana paprastas debug'eris, kuris naudoja IE variklį ir parodo php.exe rezultatą, manau vėlesnėse versijoje galima labiau priartėti prie Zend Studio galingumo. Asmeniškai, tai man nėra bėda, nes aš savo kompiuteryje turiu instaliavęs WAMP (Windows Apache MySQL ir PHP) ir galiu lengvai ir greitai testuotis per naršyklę. Kitas dalykas, kodėl dažnai žmonės nesirenka PHP Designer, tai lėti tab'ai, nors ši programinė įranga yra labai stabili ir nenaudoja daug resursų, bet keičiant tab'us jaučiamas didelis stabdys, bet aš jau pripratau prie to ir man tai nėra kliūtis. Norėčiau pridurti, jog man norėtusi daugiau sesijos išsaugojimo galimybių, maždaug tokių kaip ant interneto naršyklės Opera.

Galiu pridurti, kad šią programą parašė Michael Pham iš Danijos, po kol kas 22 metų studentas (gimęs Vasario 1983 metų..) Jis žino Delphi, Java, C / Linux, PHP, HTML, CSS ir SQL.. Pradėjo tiesiog nuo paprasčiausio HTML editor'iaus, būdamas 15-16 metų, pamatė plačias perspektyvas Internete ir padedamas kitų jis kuria PHP Designer, jo svajonė padaryti PHP Designer pačia geriausia nemokama PHP 'IDE' aplinka! Bet jis pripažįsta, jog turtų iš šito neprisikrovė, o dar jam reikia daug dėmesio skirti ir mokslams, ir darbui, ir šeimai - bet jis vis tiek šaunuolis.

Daugiau apie PHP Designer 2006

ketvirtadienis, balandžio 13, 2006

Free Pascal

Kadangi aš dažnai naudoju Free Pascal, kad sukompiliuočiau savo parašytas programas, tai pagalvojau, kad verta apie jį ką nors parašyti. Man labai nepatinka Borland'o Turbo Pascal, kurį mes naudojame mokykloje, o kiek žinau per Informacijos Technologijos Valstybinį Brandos Egzaminą mes turėsime naudoti Free Pascal - tai kur logika ? Asmeniškai, man Pascal programavimo kalba tikrai ypatingai nepatinka, ji yra sena ir nepatogi, bet ganėtinai paprasta, kad galėtume suprasti programavimo pagrindus, bet dabar kai mes turime pilną programavimo kalbų, tokių kaip Java, VB, C# kurios jau nėra taip panašios į C, C++ ir Asembly, bet .. (Microsoft yra Šūdas, nenaudokite C sharp, nenaudokite DirectX) .. jeigu norite, kad jūsų programos būtų multi platforminės.

Grįžtant prie temos, Free Pascal (aka FPK Pascal) yra 32 ir 64 bitu profesionalus Kompiliatorius, kas nuostabu, kad jis yra skirtas įvairiems procesoriams, tokiems kaip Intel x86, Amd64/x86 64, PowerPC, Sparc. 1.0 versija taip pat palaiko senus m68k procesorius ir veikia ant Amiga kompiuterių, BeOS, SunOS, QNX, o dabartinė naujausia stabili versija veikia ant daugumos Operacinių Sistemų: Linux, FreeBSD, Mac OS X/Darwin, Mac OS classic, DOS, Win32, OS/2, Netware (libc ir classic), Solaris, SkyOS ir MorphOS - kuri yra Amiga related OS. Dabartinė Stabili versija yra 2.0.2, bet jūs galite naudoti ir naujesnias versijas, kurios galima sakyti yra beta stadijoje. Free Pascal, turi labai daug galimybių, kiek žinau, kai Borland pasakė, jog jau nebus naujų Turbo Pascal versijų (atsirado Delphi), vienas studentas parašė savo nuosavą Pascal Kompiliatorių, kuris labai gerai palaikė TB 7.0 kodą, ir vėliau šis asmeninis projektas užaugo į didelį projektą, kuri mes matome šiandien. Naujos versijos labai gerai palaiko Delphi galimybes (classes, rtti, exceptions, ansistrings, widestrings, interfaces) taip pat supranta ir MacPascal kodą, kad padėti Apple kompiuterių vartotojams. Nepamirškime, kad Free Pascal palaiko - (function overloading, operator overloading, global properties) ir kitokias panašias galimybes. Prisiminkite, jog tai atviro kodo (Open Source) programinė įranga, kurią galite parsisiųsti iš SF.

Daugiau apie Free Pascal

sekmadienis, balandžio 09, 2006

Audioscrobbler Plugin

Seniai jau čia berašiau, nes buvau truputėli užsiėmęs kitais dalykais, bet pagalvojau, kad šiandien jums būtų naudinga sužinoti apie Audioscrobbler plugin'a jūsų grotuvams, tokiems kaip Quintessential Player ir panašiai. Audioscrobbler sistema tai yra tokia duombazė, kuri seka jūsų klausomą muziką ir tiksliai apskaičiuoja viską iš jūsų grotuvo siunčiamų duomenų ir suveda statistiką apie tai ką jūs klausote. Ji veikia stabiliai ir jūs net nepastebėsite, kad ją naudojate, nes viskas vyksta jums už nugaros, tiesiog klausote muzikos ir visas pasaulis per internetą gali matyti, netgi jums patiems turėtų būti įdomu, kokia yra jūsų labiausiai klausoma daina ar grupė ar albumas, be to pagal tavo klausomą muziką, tu gali gauti rekomendacijų dėl panašių grupių pavadinimų.

Jūs galite instaliuoti Audioscrobbler plugin'a savo mėgstamiausiam Media Player'iui, kiek žinau tai Audiocrobbler yra palaikomas ant Winamp, Quintessential Media Player, iTunes, Windows Media Player, Yahoo! Music Engine, Yahoo! LaunchCast, Foobar2000, QCD, J. River Media Center, AlbumPlayer ir MP3Toys įdiegus papildomą plugin'a, kurį galite parsisiųsti nemokamai iš Last.fm puslapio. Kiekvienos dainos pavadinimas ir kiti meta duomenys yra siunčiami į Audioscrobbler serverį ir pridedami į jūsų apybraižą, kad gauti savo nuosavą apybraižą, jūs tiesiog galite lengvai užsiregistruoti su last.fm, bei savo grotuve nurodyti vardą bei slaptažodį, kad jūsų duomenys keliautu būtent į jūsų vietą. Iš šitų gautų/esamų duomenų, galima daug ką padaryti, ir naudoti juos kitiems projektams, jeigu jūs šį, bei tą išmanote, patys galite naudotis tais duomenimis kaip tekstiniu failu ir xml.

Visų svarbiausia, kad jūsų mp3 failų metadata būtų teisinga, bet kadangi dainų informacija yra griežtai tikrinama, nevisos jūsų dainos bus priimtos, nes yra dirbama su MusicBrainz.org duomenų baze, kuri pašalina neteisingus įrašus ir ateityje kokybė dar taps geresnė. Jeigu norite pamatyti pavyzdį, tai štai Mano Apybraiža.

Beje, Last.fm kartu su Audioscrobbler siūlo kur kas daugiau, jau yra Interneto Radija, per kurią jūs galite transliuoti savo muziką, klausyti kitų žmonių transliuojamos muzikos, kurie klauso panašią muziką kaip ir jūs, labai patogu, jums tiesiog reikės parsisiųsti last.fm radijo grotuvą, kuris neryja daug resursų ir nedaug užima. Toliau, last.fm siūlo paslaugą, kuri leidžia rodyti dauguma statistinių duomenų jūsų asmeniniame puslapyje - pasirinkimas kaip tai atrodys labai didelis, jūs netgi galite susikurti viską pats per last.fm puslapį, galėsite naudotis javascriptu, paprastu html ir taip toliau. Aš manyčiau, kad jūs jau susižavėjote visu šituo, pats laikas aplankyti jų puslapius ir naudoti Audioscrobbler.

Daugiau apie Audioscrobbler

Bei šio plugin'o kūrėjų Puslapis