DO, DON T og DORF. SAS -programmering

Size: px
Start display at page:

Download "DO, DON T og DORF. SAS -programmering"

Transcription

1 DO, DON T og DORF SAS -programmering Copyright , SAS Institute Inc., Cary, NC, USA SAS Institute Inc., SAS Campus Drive, Cary, North Carolina SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. indicates USA registration. Other brand and product names are trademarks of their respective companies. Copyright 2011 SAS Institute Inc. All rights reserved.

2 Formål At fortælle noget om mine tanker i arbejdet med SAS - programmering En udvikling fra SAS version 79.3 til 9.2 (9.3) At alle i lokalet skal se mindst én ting, de ikke vidste om SAS 2

3 Mit første indtryk SAS Institute har udviklere siddende med fødderne på skrivebordet, mens de tænker over funktioner, som brugerne kan have brug for og vil blive glade for. Et særegent programmeringssprog, der dækker de nødvendige behov for databehandling. Ekstremt fleksibelt i forhold til andre værktøjer (på en mainframe-computer) 3

4 En quiz her sent på dagen Et SAS -program som man kunne forestille sig det skrevet af en ikke så god SAS -programmør: Hvor mange errors eller warnings fremkommer af det følgende program? 4

5 Hvor mange fejl? mange 5

6 Find en fejl SAS 9.2 %Let DATASÆT=SIMPELBASE ; data tal; do i=1 to ranuni(0)*100 ; n=ranuni(0)*10000 ; output;end; run; data &datasæt ; nummer =1; call missing(of _ALL_); SET "D:\kursus\data\courses.sas7bdat" ; Navn = "Henrik Dorf" ; rc=proc("summary","tal"," ","N","SUM_N"); COMMENT bruges til at fortælle hvilken status en record har ; COMMENT = "OK " ; put ; window hent_dato rows=10 irow=10 "dato" +5 dato ; if _n_=1 then display hent_dato ; Array NUM (*) _Numeric_ ; tal+1; RUN; title "resultatet af proc summary "; proc print data=sum_n ; run; 6

7 Mere eller mindre end tre fejl? 7

8 Hvorfor SAS Personlige grunde Programmering på Mainframe Fjerde generations programmeringssprog Har overlevet konkurrence fra APL, pascal, Java, C,C#, med flere Er skalerbart og HW-uafhængigt Potentielt en database uden DBA er Øget personlig produktivitet Man kan men man skal ikke Man skal men man kan slå det fra 8

9 Performance Programmets performance Jo hurtigere, jo bedre Programmørens performance Jo hurtigere, jo bedre Mindre arbejdstid mere fritid 9

10 Særegent for SAS First., Last. Flere outputtabeller Lille hukommelsesforbrug ved datahåndtering Formater Samtidig adgang til flere databaser og flere schemas (Tag den frø!) Alle mulige og umulige muligheder Det umulige klarer vi med det samme miraklerne tager lidt længere tid 10

11 Flere løsninger på samme problem Find antal missing i alle variabler i en SAS -tabel data stat; set sashelp.class end=eof; if age=. then Missing_age+1; if height=. then Missing_height+1; if weight=. then missing_weight+1; if name=" " then missing_name+1; if sex=" " then missing_sex+1; if eof then put _N_ missing_age= missing_height= missing_weight= missing_sex= missing_name= ; run; 11

12 Resultat Missing_age=0 Missing_height=0 missing_weight=0 missing_sex=0 missing_name=0 NOTE: There were 19 observations read from the data set SASHELP.CLASS. NOTE: The data set WORK.STAT has 19 observations and 10 variables. NOTE: DATA statement used (Total process time): real time cpu time 0.01 seconds 0.01 seconds 12

13 Flere løsninger på samme problem Trinvis optimering Find antal missing i alle variabler i en SAS -tabel data stat; set sashelp.class end=eof; if age=. then Missing_age+1; if height=. then Missing_height+1; if weight=. then missing_weight+1; if name=" " then missing_name+1; if sex=" " then missing_sex+1; if eof then put _N_ missing_age= missing_height= missing_weight= missing_sex= missing_name= ; run; 13

14 data stat; set sashelp.class end=eof; if missing(age) then Missing_age+1; if missing(height) then Missing_height+1; if missing(weight) then missing_weight+1; if missing(name) then missing_name+1; if missing(sex) then missing_sex+1; if eof then put _N_ missing_age= missing_height= missing_weight= missing_sex= missing_name= ; run; 14

15 Ny tabel: nye variable data stat; set sashelp.heart end=eof; 15

16 Optæl uden navn data stat; set sashelp.class end=eof; array num (*) _numeric_ ; array chr (*) _character_ ; array _miss_ (2,99) _temporary_ ; do _i_=1 to dim(num); If missing(num(_i_)) then _miss_(1,_i_)+1; end; do _i_=1 to dim(chr); if missing(chr(_i_)) then _miss_(2,_i_)+1; end; 16

17 Præsenter optælling if eof then do; run; end; put _N_= ; do _I_=1 to dim(num); vname=vname(num(_i_)); put vname "=" _miss_(1,_i_) ; end; do _I_=1 to dim(chr); vname=vname(chr(_i_)); put vname "=" _miss_(2,_i_) ; end; output; 17

18 118 end; 119 do _I_=1 to dim(chr); 120 vname=vname(chr(_i_)); 121 put vname "=" _miss_(2,_i_) ; 122 end; 123 output; 124 end; 125 run; _N_=19 Age =. Height =. Weight =. Name =. Sex =. NOTE: There were 19 observations read from the data set SASHELP.CLASS. NOTE: The data set WORK.STAT has 1 observations and 7 variables. NOTE: DATA statement used (Total process time): real time 0.03 seconds cpu time 0.01 seconds 18

19 Formater + Proc Freq: proc format ; value $cmiss " "="Missing" other = "Not missing"; value nmiss.="missing" other = "Not missing"; run; proc freq data=sashelp.heart; table _ALL_ / list missing ; format _character_ $cmiss. _numeric_ nmiss. ; run; 19

20 Formater + Proc Freq: 20

21 Små nyheder Den bedste måde at blive opdateret på SAS Help What s new in SAS

22 Små nyheder Den bedste måde at blive opdateret på SAS Help What s new in SAS 9.2 What's New in SAS 9.2 gives you a quick, convenient overview of new functionality, enhanced features, and new products that you might use in SAS 9.2. This document is a compilation of all the What's New topics for products that ship with a SAS release. 22

23 Små nyheder Den bedste måde at blive opdateret på Proc print blanklines n ; 23

24 Små store nyheder 24

25 SAS 9.1 Hent data SAS SAS-program SASsystemet Actio nj Database 25

26 SAS 9.1 Send forespørgsel modtag svar SAS SAS-program SASsystemet Actio nj Database 26

27 Mange små nyheder Nye funktioner: Data test ; if num1 ne. Then return=num1 ; else if num2 ne. And return=. Then return=num2 ; else if num3 ne. And return=. Then return=num3 ; Data test ; Run; array num (*) num1-num5; do i=1 to dim(num) return=num(i); if return ne. Then leave; end; Data test ; Run; array num (*) age height weight; do i=1 to dim(num) return=num(i); if return ne. Then leave; end; Data test ; Run; %takefirst(return,num1-num5); 27

28 Mange små nyheder Nye funktioner: Data test ; if num1 ne. Then return=num1 ; else if num2 ne. And return=. Then return=num2 ; else if num3 ne. And return=. Then return=num3 ; Data test ; Run; Data test ; array num (*) num1-num5; array num (*) age height weight; do i=1 Data to dim(num) test ; do i=1 to dim(num) return=num(i); return=coalesce(num1,num2.num3); return=num(i); if Run; return ne. Then leave; if return ne. Then leave; end; end; Run; Data test ; Run; %takefirst(return,num1-num5); 28

29 Ny funktion coalesce (og CoalesceC) Data test ; Array num (*) num1-num10; return=coalesce(num1,num2.num3,num4,.); return=coalesce(of num1-num10); return=coalesce(of num(*)); Run; 29

30 Større nyheder i nyere tid ODS Implicit SQL Nye udviklingsmiljøer: SAS Data Integration Studio, SAS Enterprise Guide Statistical Graphics 30

31 Andre små nyheder Funktioner Allperm permuteringer : data _null_ ; F1="Rød " ; F2="Blå " ; F3="Grøn"; do while(i<fact(3)) ; I+1; rc=allperm(i,f1,f2,f3); put F1= F2= f3= ; end; run; F1=Rød F2=Blå F3=Grøn F1=Rød F2=Grøn F3=Blå F1=Grøn F2=Rød F3=Blå F1=Grøn F2=Blå F3=Rød F1=Blå F2=Grøn F3=Rød F1=Blå F2=Rød F3=Grøn NOTE: DATA statement used (Total process time): real time 0.00 seconds cpu time 0.01 seconds 31

32 Andre små nyheder: Options Mcompilenote=all Mautolocdisplay Mexecnote; 93 %macro test; 94 %put %trim( test ) ; 95 %mend; NOTE: The macro TEST completed compilation without errors. 3 instructions 44 bytes. 96 %test; NOTE: The macro TEST is executing from memory. NOTE: The macro TRIM completed compilation without errors. 13 instructions 336 bytes. MAUTOLOCDISPLAY(TRIM): This macro was compiled from the autocall file C:\Program Files\SAS92\SASFoundation\9.2\core\sasmacro\trim.sas NOTE: The macro TRIM is executing from memory. test 32

33 Paradigmer Opgør med standardmetoder 33

34 Sortering Undgå sorteringer!! Teknikker til at undgå sorteringer : SQL JOIN kræver ikke sortering» Men den sorterer internt Opret Index» Så returnerer den data i den rette rækkefølge SAS Scalable Performance Data Server» Implicit sortering!! Men hvorfor ikke sortere selv? Eller rettere: planlæg, så data ligger i orden 34

35 Hold orden Masterdata præsorteret Sorter Merge 35

36 Hold orden Worst case: data skal sorteres igen Store sorteringer 36

37 Hukommelse nok Opret tabel Sorter til ny Samlet tid: 160 sek. 37

38 Sortering For lidt hukommelse (for meget data) Opret tabel Sorter med utility file Kopiering til ny Samlet tid: 230 sek. 38

39 Sortering Divice and conquer Opsplit data i mange små tabeller, der sorteres SET By returnerer i korrekt rækkefølge Data Result ; SET DS1 DS2 DS3 DS4 DS5 DS6 ; By Key ; RUN: 39

40 Sortering Divice and conquer Opsplit data i mange små tabeller, der sorteres SET By returnerer i korrekt rækkefølge Data Result ; SET DS1 DS2 DS3 DS4 DS5 DS6 ; By Key ; RUN: 40

41 Fremtid De ting, jeg synes er spændende og indbyder til at blive undersøgt nærmere lige nu, er: 41

42 FCMP Mulighed for at lave brugerdefinerede funktioner Mulighed for at afvikle SAS -kode i SAS -kode 42

43 FCMP En macro med Proc summary %macro summary; %let ds = %sysfunc(dequote(&ds)); %let class = %sysfunc(dequote(&class)); %let var = %sysfunc(dequote(&var)); %let out = %sysfunc(dequote(&out)); proc summary data=&ds Nway; class &class ; var &var ; output out=&out sum= ; run; %mend; 43

44 FCMP Definition af en funktion proc fcmp outlib = sasuser.ds.functions; function proc (procedure$,ds$,class$,var$,out$); rc = run_macro('summary', ds, class, var, out); return(0); endsub; run; 44

45 FCMP Anvendelsen af en funktion options cmplib = (sasuser.ds); data test; run; rc=proc("summary","sashelp.class","sex","age HEIGHT WEIGHT","SUM"); 45

46 FCMP Nyt paradigme Proc Summary Datastep Proc Summary Datastep 46

47 SGPLOT Statistical Graphics Procedures 47

48 Nye SAS/GRAPH -procedurer SG SGPLOT SGSCATTER SGPANEL SGRENDER 48

49 SGPLOT proc sgplot data=sashelp.class; scatter x=height y=weight / group=sex; run; 49

50 SGPLOT proc sgplot data=sashelp.class; reg x=height y=weight / CLM CLI; run;; 50

51 SGPLOT God stil grafisk editor 51

52 Ting, jeg elsker at hade Open empty table 52

53 Ting, jeg elsker at hade Open empty table Svar: NO! 53

54 Ting, jeg elsker at hade Resultat en anden tabel, Luk denne tabel 54

55 Ting, jeg elsker at hade 55

56 Små irritationer SUBSTR(string, position<,length>) TRANSLATE(source,to-1,from-1<,...to-n,from-n>) TRANSTRN(source,target,replacement) TRANWRD(source,target,replacement) 56

57 Spørgsmål? 57

58 Copyright 2011 SAS Institute Inc. All rights reserved.

* --- Alle labels kan nu bestemmes i PROC PRINT -------;

* --- Alle labels kan nu bestemmes i PROC PRINT -------; Foredrag på SAS Forum, 18. september 2013 Nyheder i SAS 9.4 for SAS programmører, Georg Morsing Program 1 * --- Alle labels kan nu bestemmes i PROC PRINT -------; proc print data=sashelp.cars label grandtotal_label='total

More information

Join af tabeller med SAS skal det være hurtigt?

Join af tabeller med SAS skal det være hurtigt? Join af tabeller med SAS skal det være hurtigt? Henrik Dorf, chefkonsulent, PS Commercial Join af tabeller Skal det være hurtigt kræver det Valgmuligheder Viden Eksperimenter Historien En af de første

More information

Opdatering af metadata via SAS -programmer

Opdatering af metadata via SAS -programmer Opdatering af metadata via SAS -programmer Henrik Dorf, chefkonsulent, PS Commercial Metadata SAS Management Console Meta browser SAS Data Integration Studio SAS Metadata Server Administrerer adgangen

More information

SPDE. Lagring af større datamængder. make connections share ideas be inspired. Henrik Dorf Chefkonsulent SAS Institute A/S

SPDE. Lagring af større datamængder. make connections share ideas be inspired. Henrik Dorf Chefkonsulent SAS Institute A/S make connections share ideas be inspired SPDE Lagring af større datamængder Henrik Dorf Chefkonsulent SAS Institute A/S SPDE Scalable Performance Data Engine I/O delen af SPDServer software Følger med

More information

Questionnaire #1: The Patient (Spørgeskema, må gerne besvares på dansk)

Questionnaire #1: The Patient (Spørgeskema, må gerne besvares på dansk) Table of Contents Questionnaire #1: The Patient... 2 Questionnaire #2: The Medical Staff... 4 Questionnaire #3: The Visitors... 6 Questionnaire #4: The Non-Medical Staff... 7 Page1 Questionnaire #1: The

More information

SAS Intelligence Database Teknikken bag den nye database

SAS Intelligence Database Teknikken bag den nye database SAS Intelligence Database Teknikken bag den nye database Georg Morsing Georg.Morsing@sdk.sas.com SAS Institute A/S Ny databaseteknologi til enterprise intelligence RDBMS SAS Intelligence Database Information

More information

Management. Support HR

Management. Support HR Brugerrejsen Product development Marketing Sales Support HR Service IT Financial Management Før Under Efter a b Planlægning Køreplan Købe billet: Orange eller 1...? Pladsbillet: Familie eller stille? Transport

More information

Presentation. Morten Hvenegaard Project Sales

Presentation. Morten Hvenegaard Project Sales Presentation One sensor in each luminaire - efficient lighting control 25 % savings on seamless daylight adjustment. One sensor in each luminaire - efficient lighting control 25 % savings on seamless daylight

More information

Student evaluation form

Student evaluation form Student evaluation form Back Number of respondents: 17 1. Multiple choice question Percentage Name of course: [Insert name of course here!] Course Objectives: [Insert course objectives (målbeskrivelse)

More information

VHDL programmering H2

VHDL programmering H2 VHDL programmering H2 VHDL (Very high speed Integrated circuits) Hardware Description Language IEEE standard 1076-1993 Den benytter vi!! Hvornår blev den frigivet som standard første gang?? Ca. 1980!!

More information

SAS og Excel. Kender du fem forskellige måder at overføre data mellem SAS og Excel? Gert Nissen, seniorkonsulent

SAS og Excel. Kender du fem forskellige måder at overføre data mellem SAS og Excel? Gert Nissen, seniorkonsulent SAS og Excel Kender du fem forskellige måder at overføre data mellem SAS og Excel? Gert Nissen, seniorkonsulent Copyright 2011 SAS Institute Inc. All rights reserved. Indhold Introduktion 5 metoder Konklusion

More information

Oracle Application Express

Oracle Application Express Oracle Application Express Eftermiddagsmøde Oracle/APEX Konsulent Oracle/APEX Konsulent Startede som Oracle udvikler i 1988 (RDBMS Version 5) Startede MBNDATA i 1996 APEX specialisering siden 1997 Agenda

More information

COACH BOT Modular e-course with virtual coach tool support

COACH BOT Modular e-course with virtual coach tool support COACH BOT Modular e-course with virtual coach tool support LIFELONG LEARNING PROGRAM LEONARDO da VINCI Aarhus Social and Health Care College TRAINING FOR HEALTHCARE PROFESSIONALS AND HOME CARE PROVIDERS

More information

Research on the Danish heroin assisted treatment programme

Research on the Danish heroin assisted treatment programme Research on the Danish heroin assisted treatment programme Katrine Schepelern Johansen Anthropologist, PhD Post.doc, Department of Anthropology, University of Copenhagen Treatment with heroin in Denmark

More information

National strategi for Datamanagement Input fra Bevaring, Formidling og Genbrug. Birte Christensen-Dalsgaard Det Kongelige Bibliotek

National strategi for Datamanagement Input fra Bevaring, Formidling og Genbrug. Birte Christensen-Dalsgaard Det Kongelige Bibliotek National strategi for Datamanagement Input fra Bevaring, Formidling og Genbrug Birte Christensen-Dalsgaard Det Kongelige Bibliotek Disposition Hvad er forskningsdata Hvorfor skulle forskere være interesseret?

More information

Oversættelse af symbolsk maskinsprog. Sammenkædning og indlæsning af maskinsprog

Oversættelse af symbolsk maskinsprog. Sammenkædning og indlæsning af maskinsprog Oversættelse af symbolsk maskinsprog Sammenkædning og indlæsning af maskinsprog Niveauer af abstrakte maskiner Spørgsmål... Hvordan bruges asm-niveauet? metode til programmering Hvordan stilles asm-niveauet

More information

Hot & New in Symantec Management and Windows Protection

Hot & New in Symantec Management and Windows Protection [Technology Days 2010] Hot & New in Symantec and Windows Protection Finn Henningsen & Wael Al Assadi Hot & New in Symantec and Windows Protection AGENDA 1 2 3 Intro Storage /Wael Al Assadi Assadi Endpoint

More information

Introduktion til distribuerede systemer uge 37 - fil og webserver

Introduktion til distribuerede systemer uge 37 - fil og webserver Introduktion til distribuerede systemer uge 37 - fil og webserver Rune Højsgaard 090678 1. delsstuderende 13. september 2005 1 Kort beskrivelse Implementationen af filserver og webserver virker, men håndterer

More information

my students are encouraged to think rather than just listen evaluations of my lectures improved significantly

my students are encouraged to think rather than just listen evaluations of my lectures improved significantly clickers evaluations of my lectures improved significantly clicker questions force me to think about what the most important messages of my lectures are with clickers it is difficult for students to hide

More information

Vejen til privat finansiering. 16. juni 2011

Vejen til privat finansiering. 16. juni 2011 Vejen til privat finansiering 16. juni 2011 Vejen til privat finansiering 1 Præsentation 2 Investor og banken din første kunde 3 Struktureret søgning 4 Netværk til finansiering 5 Case Intelligent styring

More information

CAMP LOGOS administrated by Boligselskabet Sct. Jørgen (housing agency)

CAMP LOGOS administrated by Boligselskabet Sct. Jørgen (housing agency) CAMP LOGOS administrated by Boligselskabet Sct. Jørgen (housing agency) Camp Logos the buildings Camp Logos is the dorm across the street from The Animation Workshop. There are 4 buildings side by side

More information

SAS programmer til Proc Means indlæg af Per Andersen / Capgemini Danmark A/S

SAS programmer til Proc Means indlæg af Per Andersen / Capgemini Danmark A/S SAS programmer til Proc Means indlæg af Per Andersen / Capgemini Danmark A/S Simpelt eksempel. * nulstiller output vindue og log vindue title1 "Simpel eksempel på brug af Proc Means" class salgskontor

More information

SAS Education Providing knowledge through global training and certification. SAS Foundation. Kursöversikt 2010

SAS Education Providing knowledge through global training and certification. SAS Foundation. Kursöversikt 2010 Kursöversikt 2010 SAS Education Providing knowledge through global training and certification SAS Foundation SAS Forum 2010 och specialkurser SAS Master Class Kontaktinformation Stora Frösunda Gård Box

More information

Claus B. Jensen IT Auditor, CISA, CIA

Claus B. Jensen IT Auditor, CISA, CIA Claus B. Jensen IT Auditor, CISA, CIA I am employed in Rigsrevisionen, Denmark. (Danish National Audit Office) I have worked within IT Audit since 1995, both as internal and external auditor and now in

More information

Kogebogs HelloWorld øvelser i.net Remoting

Kogebogs HelloWorld øvelser i.net Remoting Kogebogs HelloWorld øvelser i.net Remoting Denne øvelse viser hvordan en simpel.net Remoting client / server applikation kan konstrueres. Der arbejdes med et simpelt, men klassisk, HelleWorld program,

More information

OIO Dekstop applikation

OIO Dekstop applikation OIO Dekstop applikation 25-09-2009. Version 1.0 Sammendrag af ideer og dialog på møde d. 24-09-2009 mellem ITST, Trifork og Designit Under udarbejdelse Diagram Test applikation Grupper Digitaliser.dk Applikation

More information

GB INTRODUCTION manual:

GB INTRODUCTION manual: GS - GS/L S2/S4 4 5 GB INTRODUCTION manual: Manufacturing Firm; The person responsible for the use of the fork truck must make sure that all of the safety rules in force in INSTRUCTIONS FOR USE 1) Do not

More information

Hvis personallisten ikke er ført slik reglene sier, kan Skatteetaten ilegge overtredelsesgebyr.

Hvis personallisten ikke er ført slik reglene sier, kan Skatteetaten ilegge overtredelsesgebyr. Denne boken er utgitt av Skatteetaten og sendes gratis til alle som er pålagt å føre personalliste fra 1. januar 2014. Det vil si bransjene servering, frisør, skjønnhetspleie, bilpleie og bilverksted.

More information

How To Boot A Cisco Ip Phone From A Cnet Vlan To A Vlan On A Cpower Box On A Ip Phone On A Network With A Network Vlan (Cisco) On A Powerline (Ip Phone) On An

How To Boot A Cisco Ip Phone From A Cnet Vlan To A Vlan On A Cpower Box On A Ip Phone On A Network With A Network Vlan (Cisco) On A Powerline (Ip Phone) On An IP Telefoni DHCP Options VLANs Understanding the Cisco IP Phone Boot Process The Cisco IP Phone connects to an Ethernet switchport. If the IP phone and switch support PoE, the IP phone receives power through

More information

SAP Best Practices. Færdigpakket branchespecifik og brancheovergribende knowhow. Tilgængelighed for SAP-kunder og SAP-partnere

SAP Best Practices. Færdigpakket branchespecifik og brancheovergribende knowhow. Tilgængelighed for SAP-kunder og SAP-partnere SAP Best Practices Færdigpakket branchespecifik og brancheovergribende knowhow Tilgængelighed for SAP-kunder og SAP-partnere 1. Tilgængelighed af SAP Best Practices 2. Download af SAP Best Practices Tilgængelighed

More information

Insurance of Intangible Asset Risks

Insurance of Intangible Asset Risks Insurance of Intangible Asset Risks IP in innovative economy - Symposium Krakow, Poland 4-5 September 2008 Agenda Introduction to SAMIAN What do we mean by IP Risk? What insurance solutions exist for European

More information

Uppsala, ICLaVE2, 13. juni 2003 Introduction

Uppsala, ICLaVE2, 13. juni 2003 Introduction Uppsala, ICLaVE2, 13. juni 2003 Introduction The idea behind this speech was really a thought that came to me one late night. I can t describe it in details and it s not really thought through, but it

More information

Looking for a job in Denmark?

Looking for a job in Denmark? Looking for a job in Denmark? Upload your CV to www.jobnet.dk. Www.jobnet.dk is the Job Centre s nationwide website for jobseekers and employers in Denmark. Jobnet enables you to search for a job among

More information

MORGENBOOSTER 2015 DISRUPTIVE BUSINESS DESIGN

MORGENBOOSTER 2015 DISRUPTIVE BUSINESS DESIGN MORGENBOOSTER 2015 DISRUPTIVE BUSINESS DESIGN JIM KEYES, CEO, BLOCKBUSTER, 2008 NEITHER REDBOX OR NETFLIX ARE EVEN ON THE RADAR SCREEN IN TERMS OF COMPETITION 2000 HEY, VI SKAL HA ET WEBSITE HM 2009 HEY,

More information

Gør dine big data klar til analyse på en nem måde med Hadoop og SAS Data Loader for Hadoop. Jens Dahl Mikkelsen SAS Institute

Gør dine big data klar til analyse på en nem måde med Hadoop og SAS Data Loader for Hadoop. Jens Dahl Mikkelsen SAS Institute Gør dine big data klar til analyse på en nem måde med Hadoop og SAS Data Loader for Hadoop Jens Dahl Mikkelsen SAS Institute Indhold Udfordringer for analytikeren Hvordan kan SAS Data Loader for Hadoop

More information

Revolusjonen COPYRIGHT NOTICE

Revolusjonen COPYRIGHT NOTICE Revolusjonen COPYRIGHT NOTICE The creative work in this presentation is protected by copyright. Redistribution or commercial use 2003: Facemash Dating? 2004: THEFACEBOOK.COM 2004: Facebook.com 25/8-2011:736

More information

Agil Business Process Management - i Finans

Agil Business Process Management - i Finans Agil Business Process Management - i Finans Thomas Hildebrandt Lektor, PhD Leder af gruppen for Proces- & Systemmodeller ved IT Universitetet i København og Interessegruppen for processer og IT ved Infinit

More information

Too Much. Workmate. A. Listen to Adrian talking about obesity. 1 Who is he especially worried about?

Too Much. Workmate. A. Listen to Adrian talking about obesity. 1 Who is he especially worried about? Too Much Workmate 1. Work in pairs. Find these expressions in the text. Read them aloud. 1 Jo større han blev, desto mindre motionerede han. 2 I mange år havde han ikke kunnet gå i biografen. 3 Han løste

More information

<Matthías saga digitalis 6.0/>

<Matthías saga digitalis 6.0/> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

More information

Marie Tygesen Dalsgärd Hansen 18 October 2009 General Observations Head/Neck Connections Joint stability Functional improvements include

Marie Tygesen Dalsgärd Hansen 18 October 2009 General Observations Head/Neck Connections Joint stability Functional improvements include Name Marie Tygesen Dalsgärd Hansen ABR Denmark ApS ABR Denmark ApS Starting Date: February 2008 Report Date: 18 October 2009 General Observations Since Marie started with the ABR Program in February 2008,

More information

Agenda. Nortel Management værktøj til CS1000 Telephony Manager (TM 3.x) Nyheder i TM 3.2 ECM (Enterprise Common Manager) Subscriber Manager

Agenda. Nortel Management værktøj til CS1000 Telephony Manager (TM 3.x) Nyheder i TM 3.2 ECM (Enterprise Common Manager) Subscriber Manager Nordic Connect 2008 Agenda Nortel Management værktøj til CS1000 Telephony Manager (TM 3.x) Nyheder i TM 3.2 ECM (Enterprise Common Manager) Subscriber Manager Nortel Management værktøj til CS1000 Print

More information

Nyheter i SAS9.4 för programmerare

Nyheter i SAS9.4 för programmerare Nyheter i SAS9.4 för programmerare Georgios Karagiannis, Technical Support Copyright 2010 SAS Institute Inc. All rights reserved. PROC PRINT labels proc print data=sashelp.cars label grandtotal_label='total

More information

1) Testing of general knowledge 25%. Each right question counts 1. Each wrong counts 0.5. Empty

1) Testing of general knowledge 25%. Each right question counts 1. Each wrong counts 0.5. Empty 1 Exam 2 The exam consists of four parts: 1) Testing of general knowledge 25%. Each right question counts 1. Each wrong counts 0.5. Empty counts zero. See below note about Task 1. 2) Planning 20%. All

More information

MINISTRY OF DEFENCE LANGUAGES EXAMINATIONS BOARD

MINISTRY OF DEFENCE LANGUAGES EXAMINATIONS BOARD Name: Candidate Registration Number: Date of Exam: MINISTRY OF DEFENCE LANGUAGES EXAMINATIONS BOARD SURVIVAL SLP1 PAPER D English Base Paper for Reading Task 1 Task 2 Time allowed Translation Comprehension

More information

The modal verbs kan sende modtage Same word for must and may Future expressed without modal verb

The modal verbs kan sende modtage Same word for must and may Future expressed without modal verb The modal verbs A modal verb can, may must, shall or will is an auxiliary it modifies the verb and expresses whether the action described is seen as plan, intention, necessity, possibility, prediction,

More information

Kvalifisering av ny teknologi

Kvalifisering av ny teknologi Kvalifisering av ny teknologi Siemens AS 26.05.2011 Siemens Oil & Gas solutions - Offshore 2010. All rights reserved. De tre viktigste tingene subsea: Pålitelighet Pålitelighet Pålitelighet Hvorfor kvalifisering?

More information

RFID til håndtering af - bagage i Aalborg Lufthavn og - fiskekasser i danske fiskerihavne 16. marts 2011 Netværksmøde i ICTNORCOM

RFID til håndtering af - bagage i Aalborg Lufthavn og - fiskekasser i danske fiskerihavne 16. marts 2011 Netværksmøde i ICTNORCOM RFID til håndtering af - bagage i Aalborg Lufthavn og - fiskekasser i danske fiskerihavne 16. marts 2011 Netværksmøde i ICTNORCOM Indlægsholder: Keld Arenholt Christensen Back-up: Jørgen Albøge Hvem er

More information

Hvor parat er din virksomhed? Motivation for systematisk serviceudvikling i den maritime branche

Hvor parat er din virksomhed? Motivation for systematisk serviceudvikling i den maritime branche Hvor parat er din virksomhed? Motivation for systematisk serviceudvikling i den maritime branche Section for Engineering Design and Product Development Generelle trends med service BNP fordeling i USA

More information

Omkostnings- og investeringsteori Efterår 2009 Opgaver

Omkostnings- og investeringsteori Efterår 2009 Opgaver Omkostnings- og investeringsteori Efterår 2009 Opgaver Jonas Sveistrup Hansen - stud.merc.it 23. september 2009 1 Indhold 1 2-27 p. 76 - Identifying Cost Drivers 3 2 2-46 p. 81- Basic Relationship, Restaurant

More information

Hvordan påvirker Cloud dine integrasjonsbehov?

Hvordan påvirker Cloud dine integrasjonsbehov? Hvordan påvirker Cloud dine integrasjonsbehov? Rune Nygård, Oracle 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8

More information

Skolestart. Solveig Gaarsmand Skole og Samfund Good ID 2007

Skolestart. Solveig Gaarsmand Skole og Samfund Good ID 2007 Skolestart Solveig Gaarsmand Skole og Samfund Good ID 2007 1 Præsentation Hvem er vi? Hvor skal vores børn gå i skole? The trainer welcomes parents, pedagogues and teachers present and invites everybody

More information

Indhold App specifikationer... 3 Phone and Tablet uset to test... 3 Phone... 3 Tablet... 3 Build 1 bug report... 4 Build 2... 4 Build 3...

Indhold App specifikationer... 3 Phone and Tablet uset to test... 3 Phone... 3 Tablet... 3 Build 1 bug report... 4 Build 2... 4 Build 3... Fra ide til produkt Indhold App specifikationer... 3 Phone and Tablet uset to test... 3 Phone... 3 Tablet... 3 Build 1 bug report... 4 Build 2... 4 Build 3... 4 Build 4... 5 Sponsor... 6 Manual... 6 App

More information

2 halvleg. 1 halvleg. Opvarmning. 2 halvleg. 3 halvleg. Advanced & Powerful. Basic PC-based Automation. Diagnose. Online Tools & Add-on s

2 halvleg. 1 halvleg. Opvarmning. 2 halvleg. 3 halvleg. Advanced & Powerful. Basic PC-based Automation. Diagnose. Online Tools & Add-on s Opvarmning 1 halvleg 2 halvleg 3 halvleg Basic PC-based Automation Advanced & Powerful PC-based Automation Online Tools & Add-on s PC-based Automation Diagnose PC-based Automation Mall www.siemens.dk/mall

More information

SRX. SRX Firewalls. Rasmus Elmholt V1.0

SRX. SRX Firewalls. Rasmus Elmholt V1.0 SRX SRX Firewalls Rasmus Elmholt V1.0 Deployment Branch SRX Series SRX100, SRX110, SRX210, SRX220, SRX240, SRX550, SRX650 Fokus for dette kursus Data Center SRX Series SRX1400, SRX3400, SRX3600, SRX5400,

More information

Guide til udfyldelse af Learning Agreement Guide to Learning Agreement

Guide til udfyldelse af Learning Agreement Guide to Learning Agreement Guide til udfyldelse af Learning Agreement Guide to Learning Agreement The Student Full name (s) Date of birth Nationality i Sæt cursern hen over fodnoten place the curser over the foot note Sex [M/F]

More information

Nordic Master in Didactics of Mathematics

Nordic Master in Didactics of Mathematics Nordic Master in Didactics of Mathematics NORDIMA Barbro Grevholm Seminar i Bergen den 7-8 september 2011 Nordic Master in Didactics of Mathematics Project number NMP-2009/10730 The Master Consortium consists

More information

An Exploration of the Effects of Performance Appraisal in Municipal Health Services

An Exploration of the Effects of Performance Appraisal in Municipal Health Services Til Doktorgradskollokvium i tilknytning til FIBE 2010 6 januar 2010 Mitt navn er Frǿydis Vasset. Jeg er en PhD student som er tilknyttet universitetet i Stavanger, samfumfunnsfaglig fakultet, avdeling

More information

SATELLITTKOMMUNIKASJON I NORDOMRÅDENE

SATELLITTKOMMUNIKASJON I NORDOMRÅDENE SATELLITTKOMMUNIKASJON I NORDOMRÅDENE TELEKOMMUNIKASJON OFFSHORE 2014 GUDMUND HOLTE 1 Agenda Kort introduksjon av Harris CapRock Communications Oversikt over satellitteknologier Kommunikasjonsløsninger

More information

Professional Diploma In Digital Marketing

Professional Diploma In Digital Marketing Professional Diploma In Digital Marketing Professional Diploma in Digital Marketing... 3 Vil du vide mere... 3 Har du spørgsmål... 3 Module 1: Introduction to Digital Marketing... 4 Module 2: Search Engine

More information

Visumansøgninger fra Temarejsers kunder vil blive håndteret af Visumservice ApS.

Visumansøgninger fra Temarejsers kunder vil blive håndteret af Visumservice ApS. Visumservice ApS Postboks 815 2100 København Ø VEDRØRENDE VISUM TIL KINA Vi håber, at du glæder dig til den spændende rejse, du har bestilt. Visumansøgninger fra Temarejsers kunder vil blive håndteret

More information

Business development. Linnea Jacobsen. 1. semester 2014

Business development. Linnea Jacobsen. 1. semester 2014 Business development Linnea Jacobsen 1. semester 2014 v Business Models v Business Model Canvas v Groupwork Literature Alexander Osterwalder & Yves Pigneur: Business Model Generation: s. 14-47 + 76-103

More information

ActionPhoto International

ActionPhoto International 360 Panoramic Guide a new visualisation and communication tool Per Erik Berger Managing Director ActionPhoto International AS action-photo.no Agenda What is a 360 Panoramic Guide? Example Bideford Dolphin.

More information

How To Use Apex 4.0.2.2 (Oracle)

How To Use Apex 4.0.2.2 (Oracle) Webinar for IT- udviklere Oracle Applica7on Express (APEX) Foredragsholder Her skal flyeren være Agenda Introduk7on Installa7on & Administra7on Applika7onsudvikling APEX 4.0 GeMng started Q & A Introduk7on

More information

EMC SourceOne Family. Michael Søriis Sales Specialist Storage FUJITSU A/S. Kompetera Solutions Day 2010 23. september 2010

EMC SourceOne Family. Michael Søriis Sales Specialist Storage FUJITSU A/S. Kompetera Solutions Day 2010 23. september 2010 EMC SourceOne Family Michael Søriis Sales Specialist Storage FUJITSU A/S Kompetera Solutions Day 2010 23. september 2010 EMC SourceOne Email Management 1 Copyright 2010 FUJITSU LIMITED What is EMC SourceOne

More information

GetProduct. Webservice name: GetProduct. Adress: https://www.elib.se/webservices/getproduct.asmx

GetProduct. Webservice name: GetProduct. Adress: https://www.elib.se/webservices/getproduct.asmx GetProduct Webservice name: GetProduct Adress: https://www.elib.se/webservices/getproduct.asmx WSDL: https://www.elib.se/webservices/getproduct.asmx?wsdl Webservice Methods: Name: Description: Output schema:

More information

Hub North Netværksarrangement d. 14. Juni 2011

Hub North Netværksarrangement d. 14. Juni 2011 Hub North Netværksarrangement d. 14. Juni 2011 Jan Bisgaard Envision Global Innovation Centre Silkeborg, Denmark Agenda: 1. Presenting (Jan Bisgaard) 2. Company profile 3. Strategies 4. Product road map

More information

Information og dokumentation Ledelsessystem for dokumentstyring Krav

Information og dokumentation Ledelsessystem for dokumentstyring Krav Dansk standard DS/ISO 30301 1. udgave 2011-11-22 Information og dokumentation Ledelsessystem for dokumentstyring Krav Information and documentation Management systems for records Requirements DS/ISO 30301

More information

Summary. /3 The purpose of this report was to observe Vestergaard Company A/S s possibilities of

Summary. /3 The purpose of this report was to observe Vestergaard Company A/S s possibilities of entering the Turkish market. /3 The purpose of this report was to observe Vestergaard Company A/S s possibilities of Summary Vestergaard Company A/S Belinda S. Jensen, Gamze Celik, Katrine Junker og Kristine

More information

Beyond the Basics: Advanced REPORT Procedure Tips and Tricks Updated for SAS 9.2 Allison McMahill Booth, SAS Institute Inc.

Beyond the Basics: Advanced REPORT Procedure Tips and Tricks Updated for SAS 9.2 Allison McMahill Booth, SAS Institute Inc. ABSTRACT PharmaSUG 2011 - Paper SAS-AD02 Beyond the Basics: Advanced REPORT Procedure Tips and Tricks Updated for SAS 9.2 Allison McMahill Booth, SAS Institute Inc., Cary, NC, USA This paper is an update

More information

ÆSTETISK INTERAKTION 6 MIE NØRGAARD, SAINT 2012

ÆSTETISK INTERAKTION 6 MIE NØRGAARD, SAINT 2012 ÆSTETISK INTERAKTION 6 MIE NØRGAARD, SAINT 2012 One 7me when I came to visit her, Arlene was prac7sing these things. She says to herself: No, that one s wrong. So I, the great scien7st, say, What do you

More information

The Effect of a Classroom Management Intervention Results from an RCT Anders Holm, Maria Keilow, Mette Friis-Hansen, and Rune Kristensen

The Effect of a Classroom Management Intervention Results from an RCT Anders Holm, Maria Keilow, Mette Friis-Hansen, and Rune Kristensen The Effect of a Classroom Management Intervention Results from an RCT Anders Holm, Maria Keilow, Mette Friis-Hansen, and Rune Kristensen Table 2. Course plan for the Classroom Management Intervention.

More information

The fight against ethnocentrism

The fight against ethnocentrism The fight against ethnocentrism Carsten Elmose, Senior Vice President, Customer Satisfaction and Sales Behaviour January 2012 Carsten Elmose Current position BADK Head of Customer Satisfaction and Sales

More information

How to join a waiting list at Findbolig.nu (including student housing)

How to join a waiting list at Findbolig.nu (including student housing) How to join a waiting list at Findbolig.nu (including student housing) 1 How to join a waiting list This guide shows you how to join a waiting list for a home or student housing. Preconditions The guide

More information

Features & Fordele river kan udskiftes LED bord kan udskiftes

Features & Fordele river kan udskiftes LED bord kan udskiftes P-P T8 LED RØR Features & Fordele D river kan udskiftes LED bord kan udskiftes De to mest kritiske dele (driver og LED diode) er udskiftelige, og kan repareres uden brug af værktøj, men i hænderne på meget

More information

Pubhub Web Service. E-Book Integration Guide. Retailer Customers. August 2010 v1.3. Pubhub Definition of Terms 1

Pubhub Web Service. E-Book Integration Guide. Retailer Customers. August 2010 v1.3. Pubhub Definition of Terms 1 Pubhub Web Service E-Book Integration Guide Retailer Customers August 2010 v1.3 Pubhub Definition of Terms 1 TABLE OF CONTENTS Definition of Terms... 2 How To Access The Web Service... 2 Integration Overview...

More information

! Crowdsourcing!the!Library!

! Crowdsourcing!the!Library! CrowdsourcingtheLibrary ByLoneStefansen TheRoyalLibraryofDenmark Background KBhasbeenworkingwithcrowdsourcingfor3 years LibrarieshaveauniqueopportunitytoaBract andengagedifferentcommunides» NonFprofit»

More information

Informationsteknologi Personlig identifikation ISO-overensstemmende kørekort Del 4: Prøvningsmetoder

Informationsteknologi Personlig identifikation ISO-overensstemmende kørekort Del 4: Prøvningsmetoder Dansk standard DS/ISO/IEC 18013-4 1. udgave 2012-01-11 Informationsteknologi Personlig identifikation ISO-overensstemmende kørekort Del 4: Prøvningsmetoder Information technology Personal identification

More information

How To Create A Visual Analytics System

How To Create A Visual Analytics System make connections share ideas be inspired SAS Visual Analyticsarkitektur Thomas Damgaard Seniorkonsulent Agenda Hvad er SAS Visual Analytics? Arkitektur Tekniske krav Implementering Spørgsmål Hvad er SAS

More information

Informationsteknologi Serviceledelse Del 4: Procesreferencemodel

Informationsteknologi Serviceledelse Del 4: Procesreferencemodel DS-information DS/ISO/IEC TR 20000-4 1. udgave 2010-12-14 Informationsteknologi Serviceledelse Del 4: Procesreferencemodel Information technology Service management Part 4: Process reference model DS/ISO/IEC

More information

SAS Programming Tips, Tricks, and Techniques

SAS Programming Tips, Tricks, and Techniques SAS Programming Tips, Tricks, and Techniques A presentation by Kirk Paul Lafler Copyright 2001-2012 by Kirk Paul Lafler, Software Intelligence Corporation All rights reserved. SAS is the registered trademark

More information

Why Do People Pay the Way They Do: The Case of Cards, Cash, and Internet Banking in the Context

Why Do People Pay the Way They Do: The Case of Cards, Cash, and Internet Banking in the Context Why Do People Pay the Way They Do: The Case of Cards, Cash, and Internet Banking in the Context of Danish Society Xiao Xiao, Jonas Hedman, and Emma Runnemark Department of IT Management, Copenhagen Business

More information

Data Governance, SAS vinkling

Data Governance, SAS vinkling Data Governance, SAS vinkling Hvordan kan data governance se ut i praksis? Hvordan komme i gang, og sammenhengen med andre SAS-produkter. Ved Terje Vatle, Business Advisor Nordic CoE Information Management,

More information

Velkommen til Innovation Days PC-based Automation

Velkommen til Innovation Days PC-based Automation Velkommen til Innovation Days PC-based Automation - En dag med Superligaen.. Restricted Siemens AG 20XX siemens.com Agenda 08:45 09:15 Morgenmad 09:15 09:45 Holdopstilling og taktikmøde 09:45 10:45 Opvarmning

More information

ENGLISH. Trapeze European User Conference June 11-13 2013

ENGLISH. Trapeze European User Conference June 11-13 2013 ENGLISH Trapeze European User Conference June 11-13 2013 Program 08:30-09:15 510_DK Geografiske kort i NOVUS Hør hvordan de geografiske kort i NOVUS FX, NOVUS DR og CERT bliver implementeret Wednesday

More information

Arkivering: Gab, hvor kedeligt kan det blive++..

Arkivering: Gab, hvor kedeligt kan det blive++.. Arkivering: Gab, hvor kedeligt kan det blive++.. Steen Balle, Arrow ECS Jesper Lundbæk, Hitachi Data Systems Terkel Steenholt, Hitachi Data Systems 1 Hitachi Data Systems Corporation 2011. All Rights Reserved.

More information

Vi strekker oss mot fremtiden - en fordel eller en ulempe?

Vi strekker oss mot fremtiden - en fordel eller en ulempe? Vi strekker oss mot fremtiden - en fordel eller en ulempe? Copyright 2009 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Mangfold? I 2008

More information

Skab værdi med Business Intelligence

Skab værdi med Business Intelligence Skab værdi med Business Intelligence MIKAL NETTEBERG Business Advisor SAS Institute A/S indicates USA registration. Agenda Introduktion Inspiration og historik Værdikæden Optimering af værdikæden Strategisk

More information

Informationsteknologi Små computersystemers. Del 251: USB-fæstnet SCSI (UAS)

Informationsteknologi Små computersystemers. Del 251: USB-fæstnet SCSI (UAS) Dansk standard DS/ISO/IEC 14776-251 1. udgave 2014-05-27 Informationsteknologi Små computersystemers grænseflade (SCSI) Del 251: USB-fæstnet SCSI (UAS) Information technology Small computer system interface

More information

Thomas Ludvik Næss Country Manager

Thomas Ludvik Næss Country Manager Thomas Ludvik Næss Country Manager For hvert 2.5 sekund slippes det en ny malware! Hvor mange Bic Mac spiser du?! Source: blog.trendmicro.com Virus Remover 2008 & Antivirus 2009 Source: blog.trendmicro.com

More information

Subsetting Observations from Large SAS Data Sets

Subsetting Observations from Large SAS Data Sets Subsetting Observations from Large SAS Data Sets Christopher J. Bost, MDRC, New York, NY ABSTRACT This paper reviews four techniques to subset observations from large SAS data sets: MERGE, PROC SQL, user-defined

More information

Innovation hvordan holder Radiometer den i live? 2012-02-02, Tommy Bysted, Radiometer Medical ApS

Innovation hvordan holder Radiometer den i live? 2012-02-02, Tommy Bysted, Radiometer Medical ApS Innovation hvordan holder Radiometer den i live? 2012-02-02, Tommy Bysted, Radiometer Medical ApS Background Name Tommy K. Bysted 44 years old. Education economical basic education before starting at DTU

More information

SAS Data Integration SAS Business Intelligence

SAS Data Integration SAS Business Intelligence Kursöversikt 2010 SAS Education Providing knowledge through global training and certification SAS Data Integration SAS Business Intelligence Specialkurser SAS Forum 2010 Kontaktinformation Stora Frösunda

More information

Emailing Automated Notification of Errors in a Batch SAS Program Julie Kilburn, City of Hope, Duarte, CA Rebecca Ottesen, City of Hope, Duarte, CA

Emailing Automated Notification of Errors in a Batch SAS Program Julie Kilburn, City of Hope, Duarte, CA Rebecca Ottesen, City of Hope, Duarte, CA Emailing Automated Notification of Errors in a Batch SAS Program Julie Kilburn, City of Hope, Duarte, CA Rebecca Ottesen, City of Hope, Duarte, CA ABSTRACT With multiple programmers contributing to a batch

More information

Call for Noargric Board Meeting

Call for Noargric Board Meeting Call for Noargric Board Meeting To: Ruth Haug, Faye Benedict, Jens Aune, Cary Fowler, Ingunn Andersen, Gary Fry, Ina Østensvig, Progress Nyanga CC: Espen Sjaastad, Nadarajah Shanmugaratnam, Knut Nustad,

More information

Informationsteknologi Serviceledelse Del 3: Vejledning i definition af emne og brug af ISO/IEC 20000-1

Informationsteknologi Serviceledelse Del 3: Vejledning i definition af emne og brug af ISO/IEC 20000-1 DS-information DS/ISO/IEC TR 20000-3 1. udgave 2009-10-21 Informationsteknologi Serviceledelse Del 3: Vejledning i definition af emne og brug af ISO/IEC 20000-1 Information technology Service management

More information

How To Understand Software Quality

How To Understand Software Quality Chapter 24 - Quality Management Letizia Jaccheri 1 Topics covered Software quality (project, product, organization) Software standards (product, process) Reviews and inspections (code, progress, standards)

More information

DEFINITE AND INDEFINITE FORM

DEFINITE AND INDEFINITE FORM DEFINITE AND INDEFINITE FORM In Norwegian, a noun can appear either in the indefinite form or in the definite form. There are some absolute rules that determine which form is correct, but three important

More information

Using Macros to Automate SAS Processing Kari Richardson, SAS Institute, Cary, NC Eric Rossland, SAS Institute, Dallas, TX

Using Macros to Automate SAS Processing Kari Richardson, SAS Institute, Cary, NC Eric Rossland, SAS Institute, Dallas, TX Paper 126-29 Using Macros to Automate SAS Processing Kari Richardson, SAS Institute, Cary, NC Eric Rossland, SAS Institute, Dallas, TX ABSTRACT This hands-on workshop shows how to use the SAS Macro Facility

More information

An Introduction to SAS/SHARE, By Example

An Introduction to SAS/SHARE, By Example Paper 020-29 An Introduction to SAS/SHARE, By Example Larry Altmayer, U.S. Census Bureau, Washington, DC ABSTRACT SAS/SHARE software is a useful tool for allowing several users to simultaneously access

More information

Informationsteknologi Personlig identifikation ISO-overensstemmende kørekort Del 2: Maskinlæsbare teknologier

Informationsteknologi Personlig identifikation ISO-overensstemmende kørekort Del 2: Maskinlæsbare teknologier Dansk standard Rettelsesblad DS/ISO/IEC 18013-2/Corr. 1 1. udgave 2012-01-25 Informationsteknologi Personlig identifikation ISO-overensstemmende kørekort Del 2: Maskinlæsbare teknologier Information technology

More information