Posts Tagged ‘linux’

Android og Netbeans

Monday, April 19th, 2010

Det er ikke noe problem å utvikle applikasjoner for Android i Netbeans, om det enn ikke finnes noen offisiell plugin. Her er en enkel fremgangsmåte.

Felles:

* Last ned Android SDK fra http://developer.android.com/sdk/index.html

* Last ned Netbeans fra http://netbeans.org/

I tillegg trenger en Java JDK, som blant annet kan lastes ned fra http://java.sun.com/javase/downloads/index.jsp

Fremgangsmåten videre er derimot noe forskjellig avhengig av om en vil jobbe i Windows eller i Linux.

Windows:

Installer Netbeans og pakk ut Android SDK. Naviger til mappa du pakka denne ut i og kjør “SDK Setup”.
Velg “Installed Packages”, og “Update all”. Her installerer man de versjonene av Android som man ønsker støtte for.
Når installasjonen er ferdig velger du “Virtual Devices”, -> “New”, Setter navn, velger versjon, angir minnestørrelse, og trykker “Create AVD”. Dette er den virtuelle Androidenheten som du senere vil bruke for testing av kode.

Det kan også være lurt å legge inn en link til /tools i PATH. Dette forklares her:

Så må en legge inn støtte for Android i Netbeans. Dette er rimelig enkelt.

Åpne Netbeans. Gå til “Tools” og “Plugins”. Velg videre “Settings” fra knappene øverst. Velg “Add” og skriv der inn følgende adresse: http://kenai.com/downloads/nbandroid/updates.xml

Gå til “Available plugins” og trykk på “Reload catalog”. Nå vil en få opp “Android” som valg i lista. Installer denne.

Nå kan velge “Android project” når en oppretter nye prosjekter.

Linux:

Fremgangsmåten her er i store trekk den samme som for Windows, men man må muligens knote litt mer for å få installert ting. For installasjon av Netbeans feks, må man som root kjøre: chmod +x <netbeans-installasjonsfil> og deretter ./<netbeans-installasjonsfil>

For å legge til link i PATH, bruk følgende kommando:
export PATH=${PATH}:<your_sdk_dir>/tools

Gå så inn i mappa /tools og kjør scriptet “android”. Følg så beskrivelsen for oppsett som står over, i Windowsavsnittet.

That’s it!

Kommandolinjebasert arbeidspc

Monday, March 29th, 2010

Det er mange år siden folk sluttet å bruke kommandolinja når de skulle gjøre noe på en pc. Det er heller ikke vanskelig å se for seg hvorfor, når man sammenligner det enkle tekstbaserte, linje for linje, grensesnittet, med mer moderne grafiske grensesnitt, der man enkelt kan navigere mellom vinduer, tekst, bilder osv. Når jeg nå plutselig fikk til overs en liten Acer Aspire One netbook ville jeg allikevel prøve meg på dette. Det er fremdeles mye man kan gjøre i kommandolinja, og man slipper i tillegg alle fristelsene som ligger i de mer fancy grafiske grensesnittene. Filmer, bilder, festlige nettsider osv.
I tillegg kan mange arbeidsoppgaver løses både enklere og mer effektivt i tekstmodus.

Hvordan går man da frem for å få til dette her?

Det første jeg vil anbefale er å ta en tur inn på http://www.linuxcommand.org
Her finner man en svært god og grunnleggende innføring i bruk av kommandolinja. Dette er nærmest et must for alle som ikke har vært særlig mye borti denne før.

Er man allerede kjent med kommandolinja, kan man bevege seg videre inn på http://lcorg.blogspot.com

Her har en kar ved navn William Shotts laget en haug med forklaringer på hvordan man blant annet lager til en tekstbasert arbeidspc.

Men, det første jeg måtte gjøre var å få installert Linux.

Bash

Monday, December 28th, 2009

Den siste tida har jeg brukt en del tid på å sette meg mer grundig inn i grunnleggende linuxfunksjoner, og kanskje særlig bruk av terminalen, eller kommandolinja. Standard her er bash, eller Bourne Again SHell. Dette er som de fleste med innsikt vet, et veldig kraftig verktøy i de rette hender, og det å kunne manøvrere seg rundt her åpner for en del muligheter. Selve manøvreringen er ikke direkte ukjent for meg, men jeg har stort sett holdt meg til de mer grunnleggende funksjonene tidligere.

xterm

Prosjektet for tida er da å bli bedre kjent med de mer avanserte funksjonene til bash, til linux-systemet generelt, og til scripting. Min erfaring med scripting begrenser seg til batch-scripting i windows, og bittelitt javascript, så her har jeg mye å lære.

Foreløpig læremester er http://www.linuxcommand.org/ , et nettsted jeg lett anbefaler til alle andre som ønsker å lære seg terminalbasert linux, men ikke vet helt hvor de skal begynne..

Linus Torvalds – Just for fun

Thursday, March 26th, 2009

Leste nettopp boka, eller selvbiografien om en vil, om Linus Torvalds. just-for-funDen heter “Just for fun”, og kan vel neppe sies å være noe annet enn akkurat det, bare på gøy. Den inneholder ikke noe særlig ny eller viktig informasjon, hverken om Linux eller om Linus, men er festlig lesning allikevel. Stort sett handler den om nerdetilværelsen gjennom oppvekst og skolegang, fram til Linux-hysteriet tok av for fullt og mannen ble verdenskjendis. For de som skulle være interessert i emnet er det festlig lesning, men ikke forvent å lære noe du ikke visste fra før…

Besøk gjerne nettstedet under for mer informasjon og mulighet for kjøp :)

http://www.thinkgeek.com/books/nonfiction/38b2/

Gentoo

Thursday, March 26th, 2009

Har nå fått lagt inn Gentoo Linux på den eldste serverboksen på gangen. Den skal fungere som leketøysserver, og gi meg mysql-databaser og en brukbar apache glogo-smallwebserver å leke med. Neste steg på veien blir nå å få den registrert i DNS på WS2008-boksen som står ved siden av. Er egentlig litt usikker på hva jeg skal bruke den til når jeg ikke gjør noe utviklingsarbeid da.. Kanskje den kan fungere som base for hackerforsøkene mine :P