En public preview-versjon av IntelliJ IDEA’s gratis «Community Edition» har nettopp blitt tilgjengelig for Mac, Windows, og Linux. Community Edition mangler bl.a. UML, Android, JavaScript-debugger, html, og php – støtte, men kommer med det meste du trenger for de fleste prosjekter, slikt som Java, Groovy, Java ME, Ant, Maven, JUnit, og en GUI builder. Full sammenligningsmatrise her.
Category Archives: løsningsdesign
Hjernen er blitt enda mer kompleks, igjen
Ny forskning viser at et område av hjernen man før trodde bare kunne produsere språk (Brocas område), ikke konsumere og behandle det (noe man før bare trodde Wernickes område kunne gjøre), faktisk kan gjøre alle tre. Funnet kan peke mot at hjernen er enda mer komplekst organisert enn vi har vært klar over. Full historie hos Wired: Wires Inserted Into Human Brain Reveals Speech Surprise.
Hele Darwins verker tilgjengelig online
Hvis du ikke tenker deg om, virker dette kanskje off topic. Men alt av Darwin er altså tilgjengelig online.
Hvordan få nye prospekter for noen få kroner
Vet du hvor mye et nytt prospekt er verdt for deg?
Hvor mye er en ny kunde verdt, i løpet av sin livstid som kunde?
Ved hjelp av Google, Google AdWords, Analytics, og Website Optimizer kan du i de fleste bransjer få nye prospekter for noen få kroner per prospekt.
Hvis du vet hvor mye et prospekt eller en kunde er verdt, vil Google AdWords med de tilhørende verktøyene bety at du kan kjøpe nye prospekter og kunder, og vite at det lønner seg, og du vil kunne gjøre kampanjene stadig mer lønnsomme.
Jeg har beskrevet hvordan i denne pdf’en: Hvordan få nye prospekter for noen kroner.
The plugin ‘org.codehaus.mojo:exec-maven-plugin’ does not exist
Arg. I dag er tydeligvis «make maven work»-day. Feilmeldingen over forsvinner når du stikker dette inn i POM-filen din:
<plug</plugin><plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> <version>1.1</version> <executions> <execution> <goals> <goal>exec</goal> </goals> </execution> </executions> <configuration> <executable>maven</executable> <!-- optional --> </configuration> </plugin>
(inni «plugins» i tre-strukturen). Det siste som gjenstår da, er å fortelle maven hvilken klasse som inneholder din main.Her kommer maven faktisk med en hjelpsom feilmelding. Den sier:
[0] Inside the definition for plugin ‘exec-maven-plugin’ specify the following: <configuration> … <mainClass>VALUE</mainClass> </configuration> -OR- on the command line, specify: ‘-Dexec.mainClass=VALUE’
Så der. Da kjører det!
Hva er en POJO?
En svært oppegående programmerer jeg har blitt kjent med spurte meg nylig: «Hva er en POJO, igjen?»
Han har vært ute av Java-verden en stund… Svaret er selvfølgelig at en POJO er et godt, gammeldags Java-objekt (Plain Old Java Object), og at man begynte å trenge en betegnelse for slike, når allverdens bønner spredte seg.
Jeg måtte jo slå opp etymologien til ordet, og fant denne: http://c2.com/cgi/wiki?PlainOldJavaObject
(Les kun første paragraf!
)
Hackers and Painters (eller «Hvordan bli rik som programmerer»)
Denne dukket nylig opp igjen i et søk jeg gjorde. Paul Graham gjør seg noe interessant tanker om hvordan du er en i en fantastisk posisjon til å bruke «leverage» — brekkstangprinsippet — som programmerer, for å skape finansiell rikdom: http://paulgraham.com/wealth.html.
Løsningsdesign
Bryr du deg om websiden din er pen?
Eller er det viktigere at den konverterer?
Konverterer? Hva da?
Konverterer besøkende til prospekter.
Konverterer prospekter til kunder.
Konverterer nye kunder til trofaste kunder.
En løsningsdesigner er en programmerer som hjelper deg hjelpe kunden din helt frem til målet.
Så enkelt er det.