Aplikazioak, Multimedia

Adaptable GIMP, GIMP erabiltzen hasteko eta ikasteko aplikazioa

GimpIrudiak aldatzeko GIMP edo Photoshop bezalako aplikazioak oso erakargarriak dira erabiltzaile askorentzat baina, aplikazio hauek zailtasuna izaten da askotan erabiltzen hasteko muga. Aplikazio hauek baliabide asko dituzte eta aniztasunak, askotan, zailtasuna ere ekartzen du eskutik helduta. Zenbat eta aukera gehiago egon aplikazio batean erabiltzeko konplexuagoa izaten da. Ba GIMPen kasuan oztopo horiek gainditzeko xedearekin Adaptable GIMP aplikazioa sortu zen.

Jakina den bezala GIMP irudiak aldatzeko aplikazio librea eta doakoa da eta Mac Os X, Ubuntu edo GNU/Linux eta MS Windows sistemetan instalatu eta erabili ahal da. Adaptable GIMP aplikazioa GIMP-en  oinarrituta dago eta beraz, azken hau ere librea eta doakoa da. Adaptable GIMP MS Windows sistemetan zein GNU/Linux sistemetan instalatu eta erabil daiteke. Proiektuaren webgunean deskargatu daitezke bertsio ezberdinak eta iturburu kodea: http://www.adaptablegimp.org. Bertan ere proiektuari buruzko informazio ezberdina aurki daiteke. Aplikazioari buruzko blog bat ere sortu dute, hona hemen helbidea: http://adaptablegimp.blogspot.com/.

GIMP eta Adaptable GIMP

Adaptable GIMP-en aplikazioaren instalazioak ez du eraginik izango ohiko GIMP aplikazioarekin, hau da, Adaptable GIMP eta GIMP aplikazio biak batera instalatuta egon daitezke sisteman eta halaber, Adaptable GIMP desinstalatuz gero, ez du eraginik izango ohiko GIMPean.

Adaptable GIMP abiaraztean, wikiaren kontua eskatzen du, baina esan ahal zaio konturik gabe jarraitzeko, ez da batere beharrezkoa aplikazioa erabiltzeko.

Adaptable GIMP ohiko GIMP bezalakoa da itxura eta erabilera aldetik, aldatzen den bakarra tresna-kutxa da. Hain zuzen ere, hau da Adaptable GIMPek daukan berezitasuna GIMPekin alderatuta. Tresna-barra eraldatuta dago erabiltzaileak egin nahi duen lana errazteko eta lana egiten laguntzeko.

Task setak

Tresna-kutxan task set deritzonak aukeratu ahal dira, task set hauek ataza-multzoak dira. Edo hobeto esanda, ataza edo lan bat burutzeko jarraipenak dira, urratsez urrats. Era honetan, tresna-kutxan, erabiltzaileak aukeratzen du zein lan egin nahi duen eta behean agertzen dira bakarrik lan hori burutzeko baliabideak. Gainera, baliabide bakoitzaren ondoan ikono urdin bat dago, baliabide edo ataza hori nola edo zertarako den azaltzen duena bertan klik eginez gero. Era berean, aukeratutako ataza-multzo edo lanari buruzko informazioa behar izanez gero, lanaren ondoan ikono berdintsu bat aurkitu daiteke nahi den informazio hori ikusteko.

Lanak ataza-multzotan sailkatzeko aukera honek ez du esan nahi ezin direla ikusi ohiko tresnak. Hori egiteko, task-set aukeran “Default” hautatzea nahikoa da ohiko baliabide guztiak agertzeko.

Task set hauek guztiak programaren wikitik aterata daude eta haietariko asko erabiltzaileek beraiek sortzen dituzte. Batzuk aplikazioan lehenetsita badatoz ere, beste batzuk gehitu ahal dira “Gehitu task set” aukeraren bitartez, ondoren agertuko da bilatzaile bat erabiltzaileak egin nahi duenaren task seta bilatzeko. Edozein erabiltzailek sortu ahal ditu norberaren task setak eta automatikoki wikira igoko dira, besteekin batera, horretarako beharrazkoa da aplikazioa abiarazterakoan eskatzen den wikirako sarbidea. Wikian ere arakatu daitezke honezkero eskuragarri dauden task setak, horretarako helbide honetara joan behar da: http://adaptablegimp.org/w/Browse_Tasksets.

Aplikazio honen alda txar bakarra ingelesez baino ez dagoela da.

qr kodea

QR Voice: QR kodearen bidezko audioa

qrcodeQR kodeen bitartez irudi kodifikatu batean informazio mota ezberdinak gorde daitezke: lotura bat, testua, datu pertsonalak. QR Code bat zer den sakonago azalduta dago Zibergelako artikulu honetan: http://zibergela.bitarlan.net/2011/05/27/qr-kodeak-komunikazio-modu-berria/.

QR Voice zerbitzuaren bitartez, web aplikazio batean testu bat audio bihurtzen du eta audio horri dagokion QR kodea erakusten du pantailatik. QR kode hori gero gorde daiteke irudi bezala nahi den moduan erabiltzeko. Adibidez, QR kodeak irakurtzeko edozein aplikaziorekin sakelako telefono baten kameratik irakurtzen da eta audio mezua telefonoan entzuten da.

Bihurketa egiteko muga 100 karaktere dira. Mikrofonoaren bitartez grabatu edo teklatuaren bitartez idatzi ahal da mezua. Audio bihurketa ahalik eta zehatzen egiteko hizkuntza aukeratu behar da. Hizkuntza asko egon arren, euskara ez dago. Hala ere, irakurketa antzekoa daukan hizkuntza bat aukeratuta, gaztelera, adibidez, nahiko ondo entzuten da emaitza.

QR Voice erabiltzeko http://qrvoice.net da helbidea.

Internet

Webgintzan parte hartzen duten teknologiak

htmlErabiltzaile batek bere nabigatzailean ikusten duen webgune bat garatzeko, teknologia ezberdinak erabiltzen dira. Batzuk nabigatzaileak erabiltzen dituen teknologiak dira, beste batzuk ordea, webgunea ostatatuta dagoen zerbitzariak erabiltzen ditu. Azkenean, erabiltzaileak ikusten duen webgunea da teknologia horien guztien nahasketaren emaitza, alegia, webgunea ostatatuta dagoen zerbitzariak nabigatzaileari informazioa bidaltzen dio eta informazio hori prozesatuta eta interpretatuta nabigatzaileak erakusten dio webgunea erabiltzaileari ikusten duen informazio eta itxurarekin.

HTML

Webgintzan erabiltzen diren teknologien artean, ziurrenik, HTMLa da ezagunena. Izan ere, HTMLa Interneten hastapenetik erabiltzen da, HTMLren bitartez sortu ziren lehenengo web orriak. Hala ere, sortu zenetik, teknologia guztiek bezala, aurrera egin du eta bertsio ezberdinak atera dira, azkena HTML 5 da (http://zibergela.bitarlan.net/2011/11/23/html5/). HTML izena, HyperText Markup Language adierazpenaren akronimoa da. HyperText hitzak, estekei esker, web orrialde batetik beste testu batzuetara, alegia, beste web orrialde batzuetara joateko aukera adierazten du. Markup Language du izena markaketa lengoaia delako. Hau da, etiketen bitartez, web orrialdean dauden elementuak sailkatzen dira eta nabigatzaileari esaten zaio, zer den parrafo bat, irudi bat, zerrenda bat, taula bat edo titulu bat, besteak beste. Lengoaia honen zehaztapenak W3C (http://www.w3c.org) nazioarteko erakundeak mantentzen ditu. Oso garrantzitsua da zehaztapen horiek eta estandarrak betetzea bai web garatzaileek bai nabigatzaileen garatzaileek. Webguneak nabigatzaile ezberdinetan era egoki batean ikus daitezen.

CSS

CSS, HTMLren kasuan bezala, nabigatzaileek web zerbitzaritik jaso, prozesatu eta interpretatzen dute. CSS bere jatorrizko izenetik dator Cascading Style Sheets, hau da, Kaskadako Estilo-Orriak. CSSak HTML dokumentuei itxura emateko erabiltzen dira. Hau da, HTMLren bitartez dokumentu edo web orrialde baten estruktura zehazten da eta CSSren bitartez, bere aurkezpena edo bere itxura. CSS lengoaiaren zehaztapenak W3C (http://www.w3c.org) erakundeak ere zehazten ditu eta halaber, kasu honetan oso garrantzitsua da web garatzaile zein nabigatzaileen partetik estandarrak errespetatzea.

Javascript

Javascript ez da HTML eta CSSen kasuan bezala maketatzeko lengoaia bat, programazio lengoaia baizik. Hau da, javascripten bitartez web orrialdean funtzionalitate eta eragiketa automatiko ezberdinak gehitu ahal dira. Aurreko kasuetan bezala, nabigatzaileek interpretatu eta prozesatzen dute javascript kodea, hau izan da askotan buruhauste handia web garatzaileentzat, batzuetan zaila zelako javascript kode bera nabigatzaile ezberdinetan ibiltzea, nabigatzaile bakoitzak ezberdin interpretatu ahal zuelako. Nahiz eta oztopo hauek hobetzen joaten diren.

Flash

Flash teknologia oso erabilia izan da animazioak eta eragiketa batzuk egiteko, nabigatzaileak exekutatzen du flash fitxategi bat eta pantailan erakusten du. Hala ere, oraindik bideoak on-line ikusteko asko erabiltzen bada ere, askoz gutxiago erabiltzen da gaur egun.

Zerbitzariko programazio lengoaiak

Aipatutako aurreko teknologiak, esan bezala, nabigatzaileak prozesatu eta interpretatu egiten ditu. Baina, egungo gehiengo webguneetan, prozesamendurik handiena web zerbitzarietan egiten da. Web zerbitzarian exekutatzen diren programen bitartez, datuak sartzen dira datu baseetan, kontsultatzen dira, prozesatzen dira eta emaitzak HTML eta CSS lengoaiekin nabigatzaileetara bidaltzen dira azken hauek informazioa erakus dezaten. Programazio lengoaia horiek nabigatzailean exekutatzen diren lengoaiek baino askoz gaitasun handiagoa dute eta horrek ahalbidetzen du deritzen web aplikazioak, intranetak eta extranetak garatzea. Web inguruneko programazio teknologia eta lengoaiarik ezagunenak PHP, Java, ASP, .NET, Python dira besteak beste. Web aplikazio garatuen hedapenean AJAX izeneko teknologiak ere zerikusi handia izan du. Teknologia hau zerbitzarian eta nabigatzailean exekutatzen da.

Datu Baseak

Zerbitzarietan ere datu baseak kudeatzeko sistemak erabiltzen dira, web zerbitzarian bertan edo beste zerbitzari batean instalatu ahal dira. Datu base hauen bitartez, web aplikazio baten datu guztiak kudeatu eta kontsultatu daitezke. Ohikoenak MySQL, PostgreSQL, Oracle edo SQLServer dira. Lehenengo biak, PostgreSQL eta MySQL datu base libreak dira.