1 / 13

Hvordan effektivisere din hverdag….

Hvordan effektivisere din hverdag…. Torstein Strøm, Kantega. Skriv handlelister Planlegg handling av mat, du klarer deg med en handling i uka Sett deg ned søndag kveld og gå gjennom uka, hva skjer av spesielle ting denne uka.. Del kalender f.eks vha. Google Calendar. Planlegg.

aldon
Download Presentation

Hvordan effektivisere din hverdag….

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Hvordan effektivisere din hverdag…. Torstein Strøm, Kantega

  2. Skriv handlelister Planlegg handling av mat, du klarer deg med en handling i uka Sett deg ned søndag kveld og gå gjennom uka, hva skjer av spesielle ting denne uka.. Del kalender f.eks vha. Google Calendar Planlegg

  3. En samling tips og erfaringer for hvordan utvikling av programvare kan gjøres litt enklere, litt raskere og litt mindre frustrerende Eller…

  4. Live templates (kan lage dine egne) IDEA: itar, sout, psf, psvm, … Eclipse: itar, psvm, … Kodegenerering Gettere, settere, delegate methods, hashCode, equals, toString, casting til riktig type, … Subversion svn blame – hvem har sjekket inn en linje i en fil Continuous integration Ha god nok ytelse på ci-serveren din, hjelper lite med feedback om knekt bygg 30 minutter etter innsjekk Editorer mm.

  5. Eclipse Mousefeed http://www.mousefeed.com/ IDEA Key Promoter plugin Partneren under parprogrammering Keyboard shortcuts

  6. Hvorfor kun et clipboard med en lagringsplass? Windows clcl http://www.nakka.com/soft/clcl/index_eng.html MacOS jump cut http://jumpcut.sourceforge.net/ Clipboards

  7. Bookmarks som egentlig er små ”applets”, vanligvis skrevet i javascript Eksempel som søker i Wikipedia etter markert ord (legges inn som et vanlig bokmerke) Bookmarklets javascript:s=document.getSelection();for(i=0;i<frames.length;i++){if(s)break;s=frames[i].document.getSelection();}if(!s)void(s=prompt('Enter%20search%20terms%20for%20Wikipedia',''));if(!s=="")wikiw=open('http://en.wikipedia.org/'+(s?'w/wiki.phtml?search='+escape(s):''));wikiw.focus();

  8. Fyll ut en form, generer et bokmerke som automatisk vil fylle ut den samme formen med de samme dataene. Se http://www.benjaminkeen.com/software/bookmarklet_generator/ Sett applikasjonen i en kjent tilstand - bookmarklets

  9. Selenium (http://seleniumhq.org/) er egentlig et webtest verktøy, men kan brukes til andre ting også. Plugin til f.eks Firefox som gir “opptaksmuligheter” som kan spilles av etterpå, og evnt. legge på asserts Sett applikasjonen i en kjent tilstand- Selenium Installer Selenium IDE plugin i f.eks Firefox Åpne applikasjonen, start opptak i Selenium IDE Gjør det som trengs for å sette applikasjonen i en kjent tilstand (tester du submit av en wizard-form fyller du ut alle forms slik du ønsker) Stopp opptak, og lagre det som en selenium test Åpne opp Selenium IDE, spill av testen. Vips, applikasjonen er der du vil ha den…

  10. Kjør maven i offline mode, sparer f.eks sjekk ut på nettet etter artifakter som mangler pom´er mvn –o install Vurder å lage pom´er for artifakter som ikke har det og legg de i din egen Nexus, Maven er ivrig til å sjekke ute på nettet hvis den har avhengigheter til artifakter uten pom´er Ikke legg inn masse repositories/pluginRepositories i pom.xml, bruk heller f.eks Nexus. Maven vil spørre alle repositoriene dine etter alle artifakter den trenger Maven

  11. Skill mellom tester som skal kjøres ved hver bygg, og langsomme tester som f.eks kjøres av CI-systemet Enhetstester <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration><skip>true</skip></configuration> <executions><execution> <id>surefire-it</id> <phase>integration-test</phase> <goals><goal>test</goal></goals> <configuration> <skip>false</skip> <includes> <include>**/*TestCI*.java</include> </includes> </configuration> </execution></executions> </plugin>

  12. Lag en statisk metode som laster hele Spring contexten, og bruk denne når du skal hente Spring beans. Dermed slipper du å opprette Spring contexten hele tiden CXF bruker lang tid på å initialisere webservice klienter, kanskje kan disse mockes Enhetstester forts.

  13. Søk i operativsystemet kan f.eks brukes til å starte programmer Spotlight i MacOS cmd-space, ”idea”, enter -> starter idea Google desktop search Firefox Søk ‘<link>, /<all tekst> Adblock Xmarks, bokmerkesynkronisering Utvikle på SSD disk (Intel X25 f.eks) Se f.eks http://torvalds-family.blogspot.com/2008/10/so-i-got-one-of-new-intel-ssds.html Jetty! Diverse

More Related