Web garapenerako Atom programa erabiltzen dut. Lizentzia libreakoa da eta eroso lan egiteko plugin ugari ditu. Beraz, nire ikasleei erabiltzeko proposatzen diet urtero. Garatzaileen artean Micrososftek garatutako VSCode programa arrakasta handia daukala konturatu naiz. Gainera, lizentzia librea da eta puntu hau beti kontutan hartu beharrekoa da niretzat. Ondorioz programa nola garatuta dagoen eta benetan zer […]
Berrogeialdia aspergarria bada ere, trebetasun berriak ikasteko erabili dezakegu. Azken finean, abilidade berri bat gureganatu nahi dugunean denbora eta gogoaren beharra dugu. Zorionez edo zoritxarrez, oraingoan denbora faltarik ez dugu izango eta gogoaren kasua norberaren erabaki bat da. Horregatik hackerrank web orrialdean duzuen erronka aurkeztu nahi dizuet. Datozen 30 egunetan zehar programatzen ikasteko helburuarekin egunero […]
2017.urteko WordCamp Bilbao edizioa izan nintzen. Bertan, “WordPress pluginak garatzeko lehen pausoak eta labur pluginaren aurkezpena” hitzaldia emateko aukera izan nuen. Orain arte egin dudan bezala, hitzaldi honetan erabilitako diapositibak nire SlideShare kontura igo ditut. [slideshare id=76018479&doc=wordpresspluginakgaratzekolehenpausoak-170516120229]
Helbide luze bat laburtu nahi dugun bakoitzean http://www.labur.eus orrialdera sartu behar ez izateko terminala erabilita bi aukera elegante dauzkagu. Python eta cURL bidez. Labur.eus zerbitzua polr software librean oinarritzen da eta dokumentazio ofizialean azaltzen den moduan garatzaileentzako aukera batzuk eskeitzen ditu. Python erabilita: labur.eus termnial bidez erabili ahal izateko Python, pip eta requests instalatuta eduki behar […]
Gure proiektuak “edukiontzi” edo “kontenedore” batzuetan gorde eta exekutatzeko albideratzen duen software librea da Docker. Beste era batea esanda, proiektu edo aplikazioaren garapen gunea eta produkzio gunea berdina izatea ahalbideratzen du. Suposa dezagun ondorengo kasua: WordPress bat montatu nahi dugu. Horretarako, gure ordenagailuan (garapenerako erabiltzen deguna), Apache, MariaDB eta PHP instalatu behar degu eta gero […]
Porgramatzaileen munduan testu editore famatuena Sublime Text dela esango nuke. Horregatik instalatu eta jarrraitu beharreko lehen pausoa azaltzen duen post bat (Sublime Text testu editorean lehen pausua) idatzi nuen. Baina, niri software librea gustatzen zait, beraz Atom erabiliko dut hemendik aurrera. Atom, garatzaileentzako GitHub-eko garatzaileek egin dute, beraz argi dago ez dela proiektu xume eta txiki bat. Garatzaile […]
Dakizunez Android aplikazioa hizkuntza ezberdinetan lokalizatzeko ../values/string.xml fitxategiak erabiltzen dira. Eskuragarri nahi dugun hizkuntza bakoitzarengatik …/values-xx/string.xml fitxategi bat sortu eta editatzearekin nahikoa da. Euskaraz values-eu Gazteleraz values-es Ingelesez values-en … Aplikazioa exekutatzen denean, Gailuaren hizkuntza hartuko du oinarri gisa eta aplikazioa hizkuntza horretan agertuko da (Hizkuntza horri dagokion ../values-xx/string.xml fitxategia existitzen bada). Hizkuntza nagusiekin, Gaztelera, Ingelesa, Frantsesa,, … […]
Plataforma guztientzako (Linux, Mac OS, Windows) eskuragarri dagoen ospe handiko testu editorea da Sublime test. Instalatu berri dut eta bistakoa da ez dela testu editore arrunta. Plugin ezberdinekin pertsonalizatzeko aukera dago, eta komandoen bitartez dana kudeatu daiteke. Horretarako, kontsola bat dauka (View -> Show Console).  Noski, komando guztiak ikastea ezinezkoa litzake, horregatik Command Palette izeneko tresna dugu. […]
Ez galdu zure kodea, Snipt web plataforma erabili postaren bitartez Snipt aurkeztu nuen. Ondo funtzionatzen duen plataforma da, baina garatzaileak Spam-arekin arazoak ditu. Post hau idazten ari naizen momentuan, Spam horri aurre egiteko, plataforman izena ematen duen orok 5€ ordaindu behar ditu. Gero, dirua itzultzeko eskaera egin eta 5€ak berreskuratzen dira, baina prozesu hau ez […]
Android Studio bidez, aplikazioa konpilatu eta exekutatzerako orduan errore hau jaso dut. Error type 3 Error: Activity class {} does not existError type 3 Error: Activity class {} does not exist Berez, errorea luzeagoa da, baina lerro hau da garrantzitsuena. stackoverflow-en, soluzio bat baino gehiago aurki daitezke. http://stackoverflow.com/questions/20915266/error-type-3-error-activity-class-does-not-exist http://stackoverflow.com/questions/22155938/android-studio-gets-package-name-wrong-when-running-apk/25602161#25602161 http://stackoverflow.com/questions/19670607/error-type-3-activity-class-does-not-exist Nire soluzioa horien tarteko bat […]