ESA College 5a. Mark van der Zwaag. 3 oktober Programming Research Group, UvA. Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
|
|
- Herman Brander
- 6 jaren geleden
- Aantal bezoeken:
Transcriptie
1 ESA College 5a Mark van der Zwaag Programming Research Group, UvA 3 oktober 2006 Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
2 Vandaag: tools voor tekst processing Practicum: shell scripting, sed, awk Nu: cut, paste, tr, sort, uniq, ed, sed, awk Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
3 Belangrijk Veel text processing tools Veel overlap Gebruik de juiste tool When the only tool you own is a hammer, every problem begins to resemble a nail. (Abraham Maslow) Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
4 Welke tool Ken ze allemaal: Je komt ze allemaal tegen Wees fluent in een aantal Verschillen in implementaties Test je resultaten Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
5 cut: verticaal snijden $ cat a abcd:abcd efgh:efgh ijkl:ijkl $ cut -c 2-4,8 a Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
6 cut: verticaal snijden $ cat a abcd:abcd efgh:efgh ijkl:ijkl $ cut -c 2-4,8 a bcdc fghg jklk $ cut -d : -f 2 a Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
7 cut: verticaal snijden $ cat a abcd:abcd efgh:efgh ijkl:ijkl $ cut -c 2-4,8 a bcdc fghg jklk $ cut -d : -f 2 a ABCD EFGH IJKL Ander voorbeeld: $ cut -d : -f 1,7 /etc/passwd Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
8 paste: verticale cat $ cat namen Jan Bob Klaas $ cat nummers $ paste -d : namen nummers Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
9 paste: verticale cat $ cat namen Jan Bob Klaas $ cat nummers $ paste -d : namen nummers Jan:0123 Bob:7654 Klaas:3456 Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
10 tr: translate $ cat expressie ((0 + 0) * 1) - 2) $ tr ( { < expressie tr ) } Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
11 tr: translate $ cat expressie ((0 + 0) * 1) - 2) $ tr ( { < expressie tr ) } {{0 + 0} * 1} - 2} Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
12 tr: translate $ cat expressie ((0 + 0) * 1) - 2) $ tr ( { < expressie tr ) } {{0 + 0} * 1} - 2} $ cat namen Jan Marie Bob klaas $ tr [a-z] [A-Z] < namen Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
13 tr: translate $ cat expressie ((0 + 0) * 1) - 2) $ tr ( { < expressie tr ) } {{0 + 0} * 1} - 2} $ cat namen Jan Marie Bob klaas $ tr [a-z] [A-Z] < namen JAN MARIE BOB KLAAS Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
14 sort $ cat namen Marie Jan Piet Johanna Dirk $ tr [a-z] [A-Z] < namen sort -r Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
15 sort $ cat namen Marie Jan Piet Johanna Dirk $ tr [a-z] [A-Z] < namen sort -r PIET MARIE JOHANNA JAN DIRK Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
16 $ cat nummers $ sort nummers Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
17 $ cat nummers $ sort nummers $ sort -n nummers Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
18 $ cat nummers $ sort nummers $ sort -n nummers Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
19 uniq $ cat woorden aap noot mies noot noot aap wim $ uniq woorden Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
20 uniq $ cat woorden aap noot mies noot noot aap wim $ uniq woorden aap noot mies noot aap wim $ sort woorden uniq -c Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
21 uniq $ cat woorden aap noot mies noot noot aap wim $ uniq woorden aap noot mies noot aap wim $ sort woorden uniq -c 2 aap 1 mies 3 noot 1 wim -c count -u laat unieke zien -d laat duplicates zien -i ignore case Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
22 sed en awk: Powertools voor editten Stream-oriented: inlezen input regel voor regel; output naar standaard output Oorsprong: line editor ed Gebruik reguliere expressies voor pattern matching Mogelijkheid instructies in scripts te zetten Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
23 ed: Line editor $ cat telefoonboek Jan Mobiel : Marie Thuis : Marie Mobiel : Koos : Truus : Truus Mobiel : Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
24 ed: Line editor $ cat telefoonboek Jan Mobiel : Marie Thuis : Marie Mobiel : Koos : Truus : Truus Mobiel : $ ed telefoonboek 139 Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
25 ed: Line editor $ cat telefoonboek Jan Mobiel : Marie Thuis : Marie Mobiel : Koos : Truus : Truus Mobiel : $ ed telefoonboek 139 p Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
26 ed: Line editor $ cat telefoonboek Jan Mobiel : Marie Thuis : Marie Mobiel : Koos : Truus : Truus Mobiel : $ ed telefoonboek 139 p Truus Mobiel : Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
27 ed: Line editor $ cat telefoonboek Jan Mobiel : Marie Thuis : Marie Mobiel : Koos : Truus : Truus Mobiel : $ ed telefoonboek 139 p Truus Mobiel : Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
28 ed: Line editor $ cat telefoonboek Jan Mobiel : Marie Thuis : Marie Mobiel : Koos : Truus : Truus Mobiel : $ ed telefoonboek 139 p Truus Mobiel : Jan Mobiel : Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
29 ed: Line editor $ cat telefoonboek Jan Mobiel : Marie Thuis : Marie Mobiel : Koos : Truus : Truus Mobiel : $ ed telefoonboek 139 p Truus Mobiel : Jan Mobiel : /Mari/ Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
30 ed: Line editor $ cat telefoonboek Jan Mobiel : Marie Thuis : Marie Mobiel : Koos : Truus : Truus Mobiel : $ ed telefoonboek 139 p Truus Mobiel : Jan Mobiel : /Mari/ Marie Thuis : [...] Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
31 g/mob/p Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
32 g/mob/p Jan Mobiel : Marie Mobiel : Truus Mobiel : g/re/p: global regular expression print Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
33 g/mob/p Jan Mobiel : Marie Mobiel : Truus Mobiel : g/re/p: global regular expression print [address]command address can be a regular expression /Tru/ Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
34 g/mob/p Jan Mobiel : Marie Mobiel : Truus Mobiel : g/re/p: global regular expression print [address]command address can be a regular expression /Tru/ Truus : s/truus/truus Thuis/p Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
35 g/mob/p Jan Mobiel : Marie Mobiel : Truus Mobiel : g/re/p: global regular expression print [address]command address can be a regular expression /Tru/ Truus : s/truus/truus Thuis/p Truus Thuis : q Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
36 Nog ééntje: $ ed a bc def ghij. d w a 7 q Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
37 Nog ééntje: $ ed a bc def ghij. d w a 7 q $ cat a bc def Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
38 Een ed-script $ cat edscr g/jan/s/jan/johan/g g/mobiel/s/mobiel/mob/g w Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
39 Een ed-script $ cat edscr g/jan/s/jan/johan/g g/mobiel/s/mobiel/mob/g w $ ed telefoonboek < edscr $ cat telefoonboek Johan Mob : Marie Thuis : Marie Mob : Koos : Truus : Truus Mob : Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
40 sed: Stream editor sed: Niet interactief Automatiseren editten van één of meer files Dezelfde edit acties toepassen op meerdere files sed past commando toe op alle regels van de input Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
41 sed: Stream editor sed: Niet interactief Automatiseren editten van één of meer files Dezelfde edit acties toepassen op meerdere files sed past commando toe op alle regels van de input In sed: s/regular/complex/ In ed: g/regular/s//complex/ $ cat woorden aap noot mies aap noot mies $ sed s/noot/wim/ woorden aap wim mies aap wim mies Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
42 sed [options] script filename $ sed s/unix/unix/ file > temp $ mv temp > file Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
43 sed [options] script filename $ sed s/unix/unix/ file > temp $ mv temp > file Meer dan één voorkomen van Unix op een regel: $ sed s/unix/unix/g file > temp Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
44 sed [options] script filename $ sed s/unix/unix/ file > temp $ mv temp > file Meer dan één voorkomen van Unix op een regel: $ sed s/unix/unix/g file > temp Meerdere substituties: $ sed -e s/unix/unix/g -e /Windows/d file > temp Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
45 sed [options] script filename $ sed s/unix/unix/ file > temp $ mv temp > file Meer dan één voorkomen van Unix op een regel: $ sed s/unix/unix/g file > temp Meerdere substituties: $ sed -e s/unix/unix/g -e /Windows/d file > temp Veel substituties: $ sed -f changes file > temp $ cat changes s/unix/unix/g /Windows/d Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
46 sed [options] script filename $ sed s/unix/unix/ file > temp $ mv temp > file Meer dan één voorkomen van Unix op een regel: $ sed s/unix/unix/g file > temp Meerdere substituties: $ sed -e s/unix/unix/g -e /Windows/d file > temp Veel substituties: $ sed -f changes file > temp $ cat changes s/unix/unix/g /Windows/d Onderdrukken automatische output: $ sed -n -e s/unix/unix/gp file > temp Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
47 awk: A Pattern-Matching Programming Language Alfred Aho, Peter Weinberger, en Brian Kernighan. Lijkt op sed, maar beschouwt iedere regel als een record. Ieder record bestaat uit fields gescheiden door delimeters (spaties en tabs) Aanroep: awk [options] script filename Script: pattern { action } Pattern: o.a. reguliere expressie, BEGIN, END Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
48 VOORBEELD Uit: Dale Dougherty & Arnold Robbins. Sed & Awk. 2nd Edition, O Reilly, Mark van der Zwaag (PRG, UvA) ESA5a 3 oktober / 19
Gebruik van command-line operating systems
Gebruik van command-line operating systems Mattias Holm & Kristian Rietveld Overzicht - Waarom hier meer over leren? - Wat is een shell? - Hoe werkt een shell? - Pipes en redirectie - Handige utilities
Nadere informatieMeer command-line utilities
Meer command-line utilities Mattias Holm & Kristian Rietveld Vorige week - Hoe werkt een shell? - Pipes en redirectie. - Verscheidene handige utilities. - Shell scripting. Doel - Meer utilities introduceren
Nadere informatiestudievaardigheden studentassistent: Alice de Vries alice-de-vries@hotmail werkcollege / practicum
studievaardigheden studentassistent: Alice de Vries alice-de-vries@hotmail werkcollege / practicum Hendrik Jan Hoogeboom h.j.hoogeboom@liacs.leidenuniv paleistuin (computers) tijd 10.45 15.00 studievaardigheden
Nadere informatieBasis UNIX commando's - overzicht
Basis UNIX commando's - overzicht Hieronder volgt een lijst van UNIX-commando's die voor het programmeerpraktikum nodig, handig en/of nuttig zijn. De genoemde opties zijn er meestal maar een paar! Voor
Nadere informatieESA College 5b. Mark van der Zwaag. 7 oktober Programming Research Group, UvA. Mark van der Zwaag (PRG, UvA) ESA5a 7 oktober / 34
ESA College 5b Mark van der Zwaag Programming Research Group, UvA 7 oktober 2006 Mark van der Zwaag (PRG, UvA) ESA5a 7 oktober 2006 1 / 34 Vandaag: Reguliere Expressies en Grammatica s Formele talen Context-vrije
Nadere informatieI BASH. Johan Adriaans johan.adriaans@gmail.com
I BASH Johan Adriaans johan.adriaans@gmail.com Wat wordt er behandeld Waarom? Hello world? Rechtensysteem Shell expansion Control structures History Input/output redirection Powertools Waarom BASH? BASH
Nadere informatieTekstmanipulatie. Week 3: Reguliere expressies. Gosse Bouma 2007/2008. Informatiekunde Rijksuniversiteit Groningen
Tekstmanipulatie Week 3: Reguliere expressies Gosse Bouma g.bouma@rug.nl Informatiekunde Rijksuniversiteit Groningen 2007/2008 Gosse Bouma 1/38 Overzicht 1 Wildcards 2 Keuze 3 Ranges 4 Begin en Eind van
Nadere informatieProgrammeertechnieken Week 1
Programmeertechnieken Week 1 Tim Cocx, Kristian Rietveld http://liacs.leidenuniv.nl/~rietveldkfd/courses/pt2016/ Even voorstellen... Docenten: - Tim Cocx - Kristian Rietveld Assistenten: - Tim van der
Nadere informatieOverzicht. Tekstmanipulatie. Doel van de cursus. Doel van de cursus. Tekstmanipulatie: tekst automatisch bewerken en onderzoeken. Waarom Linux?
Overzicht Tekstmanipulatie Week 1 Gosse Bouma g.bouma@rug.nl Informatiekunde Rijksuniversiteit Groningen 2007/2008 Doel van de cursus Tekstmanipulatie: tekst automatisch bewerken en onderzoeken Bewerken
Nadere informatieReguliere Expressies
Reguliere Expressies Een reguliere expressie (regexp, regex, regxp) is een string (een woord) die, volgens bepaalde syntaxregels, een verzameling strings (een taal) beschrijft Reguliere expressies worden
Nadere informatie3 Oefening 1: C-shell
3 Oefening 1: C-shell Bij het opstarten van de C-shell worden drie bestanden uitgevoerd: /etc/csh.login : globale definities, door de SA ingesteld, alleen bij de login shell;.cshrc in de home directory:
Nadere informatieWeighing costs versus benefits: evaluating the impact from implementing a course management system. Richard West University of Georgia
Weighing costs versus benefits: evaluating the impact from implementing a course management system Richard West University of Georgia Paper presented at the American Educational Research Association, april
Nadere informatieProgrammeertechnieken Week 1
Programmeertechnieken Week 1 Tim Cocx, Kristian Rietveld http://liacs.leidenuniv.nl/~rietveldkfd/courses/pt2017/ Even voorstellen... Docenten: - Tim Cocx - Kristian Rietveld Assistenten: - Leon Helwerda
Nadere informatieTekstmanipulatie. Week 1. Gosse Bouma 2007/2008. Informatiekunde Rijksuniversiteit Groningen
Tekstmanipulatie Week 1 Gosse Bouma g.bouma@rug.nl Informatiekunde Rijksuniversiteit Groningen 2007/2008 Gosse Bouma 1/21 Overzicht 1 Inleiding 2 Linux voor Windows-gebruikers 3 Shell & Filesysteem 4 Tot
Nadere informatievroeger: 15 jaar unix systeem beheer/software development en 5 jaar infrastructuur architect (unix/blades)
René Krewinkel vroeger: 15 jaar unix systeem beheer/software development en 5 jaar infrastructuur architect (unix/blades) tegenwoordig: interaction designer web/apps (8 uur/week) docent software development
Nadere informatieWebtechnologie en talen
Webscraping, webverrijking en Wiki WTT 1 Webtechnologie en talen Webscraping, webverrijking en Wiki Maarten Marx www.science.uva.nl/~marx/teaching/0607/wtt Semester Ia en Ib, 2006 Webscraping, webverrijking
Nadere informatieInhoud. A Eskwadraat Linuxcursus UNIX. GNU/Linux. Slackware. Red Hat. GNU/Linux Bestanden Thuiswerken Shell Editors Opdracht.
Inhoud A Eskwadraat Linuxcursus Jitse Klomp Sysop 10 december 2013 GNU/Linux Bestanden Thuiswerken Shell Editors Opdracht Deze presentatie is terug te vinden op home.a-eskwadraat.nl/~sysop/linuxcursus2013/
Nadere informatieProgrammeren 1 2014/15 Computer Practicum 1 10.11.2014
RADBOUD UNIVERSITEIT NIJMEGEN AFDELING STERRENKUNDE JÖRG R. HÖRANDEL JAN VAN ROESTEL Programmeren 1 2014/15 Computer Practicum 1 10.11.2014 Iedere student moet op blackboard geregistreerd zijn. Indien
Nadere informatieSyntax- (compile), runtime- en logische fouten Binaire operatoren
Inhoud Syntax- (compile), runtime- en logische fouten Binaire operatoren Operaties op numerieke datatypen Evaluatie van expressies, bindingssterkte Assignment operaties en short-cut operatoren Controle
Nadere informatieConcatenate FILE(s), or standard input, to standard output. What is that?
' ' & %!$ # "! 7 > = < Tekstmanipulatie week 11 Concatenate FILEs or standard input to standard output What is that? 1 Commands for presenting text: Remember in UNIX everything is file Even the screen
Nadere informatieKorte uitleg: Wat doet de shell met mijn commandoregel?
Korte uitleg: Wat doet de shell met mijn commandoregel? Het onderstaande is heel erg Bash gericht, maar geldt i.h.a. ook voor andere shells. Vooral als het om "begrip" gaat. Iedere regel die aan de shell
Nadere informatieRalph van Roosmalen Automatisch testen Theorie en de praktijk
Titel, samenvatting en biografie Ralph van Roosmalen Automatisch testen Theorie en de praktijk Samenvatting: Theorie en de praktijk kunnen soms ver uit elkaar liggen ook bij test automatisering. Waarom
Nadere informatieKorte uitleg: File descriptors en redirection in de shell (en pipes)
Korte uitleg: File descriptors en redirection in de shell (en pipes) De zogenaamde Redirection faciliteit zoals gebruikt in de shell is soms lastig te overzien. Vooral bash heeft nogal wat uitbreidingen
Nadere informatieSerieel Protocol voor Robotica v1.3. David Vollmar <d.vollmar@fontys.nl> 13 augustus 2013
Serieel Protocol voor Robotica v1.3 David Vollmar 13 augustus 2013 1 Inhoudsopgave 1 Inleiding 3 2 Controle van het platform 3 2.1 Standaard voorgeschreven...................... 3
Nadere informatieWe beginnen met een strikvraag: Welk van de volgende zijn bestanden?
Alles is een bestand Posted 21 Sep 2015 David BothFeed Adapted Feb 2017 Henry van Aarssen Image by : opensource.com We beginnen met een strikvraag: Welk van de volgende zijn bestanden? Directories Shell
Nadere informatieInleiding Programmeren 2
Inleiding Programmeren 2 Gertjan van Noord December 17, 2018 Vandaag Naar aanleiding van de opdrachten Zelle hoofdstuk 11 Boolean variabelen: niet checken met == Fout: if clicked == True : gohome () Goed:
Nadere informatieInleiding Programmeren 2
Inleiding Programmeren 2 Gertjan van Noord en Leonie Bosveld December 19, 2016 Vandaag Naar aanleiding van de opdrachten Zelle hoofdstuk 11 Boolean variabelen: niet checken met == Fout: if clicked == True
Nadere informatieLogisch Programmeren/Prolog 2006-7
Logisch Programmeren/Prolog 2006-7 Jori Mur Center for Language and Cognition (CLCG) Rijksuniversiteit Groningen j.mur@rug.nl 1 Overzicht generatiegenoot/2 Lijsten 2 Huiswerkopgave % % truus % / \ % griet
Nadere informatieIcoon/Icon Betekenis Description. Change scheduling Online. Gaat offline op (datum/tijd) Online. Going offline on (date/time)
Algemeen/General Gepubliceerd maar gewijzigd Published but changed Meer acties op geselecteerde content More actions on selected content Gepubliceerd en niet gewijzigd Published and not changed Terugdraaien
Nadere informatieEndNote BLITS INFORMATIESESSIE - 28/02/2018 I N F O R M AT I E M E D E W E R K E R K C G G V E R O N I Q U E. D E S P O D U G E N T.
EndNote VERONIQUE DESPODT I N F O R M AT I E M E D E W E R K E R K C G G V E R O N I Q U E. D E S P O D T @ U G E N T. B E BLITS INFORMATIESESSIE - 28/02/2018 Blits? Initiatief: Kenniscentrum voor de Gezondheidszorg
Nadere informatiePlotten. technisch tekenwerk AUTOCAD 2000
Inleiding Voor het plotten van uw bent u bij Lifoka aan het juiste adres. Snel, betrouwbaar en dat in grote of kleine oplagen. Niet alleen het plotten, maar ook vergaren en verzenden kan Lifoka voor u
Nadere informatieThe first line of the input contains an integer $t \in \mathbb{n}$. This is followed by $t$ lines of text. This text consists of:
Document properties Most word processors show some properties of the text in a document, such as the number of words or the number of letters in that document. Write a program that can determine some of
Nadere informatieJavascript activeren. Internet Explorer 6+ file:///f:/seniorennet/oplossingen%20text/javascript_aanzetten.html. 1 van 10 2/04/2007 13:02
1 van 10 2/04/2007 13:02 Javascript activeren Onderstaand vind u de 5 meest gebruikte browsers, klikt u op de versie die u gebruikt zodat u kunt zien hoe u JavaScript aanzet. Internet Explorer 6+ Nederlandse
Nadere informatieIntroduction to Compgenomics Part II. Lee Katz January 13, 2010
Introduction to Compgenomics Part II Lee Katz January 13, 2010 All students and groups should be on the Wiki Wiki needs to be closed and secured by Friday How are we doing 2 Introduction to using the server
Nadere informatieDatastructuren Programmeeropdracht 3: Expressies. 1 Expressies. Deadline. Dinsdag 8 december 23:59.
Datastructuren 2015 Programmeeropdracht 3: Expressies Deadline. Dinsdag 8 december 23:59. Inleiding. Deze opdracht is losjes gebaseerd op Opdracht 5.13.2 in het boek van Drozdek. U wordt gevraagd expressies
Nadere informatieZelftest TSO/E REXX. Document: n0167test.fm 25/01/2017. ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium
Zelftest TSO/E REXX Document: n0167test.fm 25/01/2017 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST TSO/E REXX Deze test is een hulpmiddel
Nadere informatieULTRAEDIT EEN INLEIDING
ULTRAEDIT EEN INLEIDING MTSO-INFO 17 KOEN PEPERMANS 1999 Faculteit PSW Universiteit Antwerpen Contact: prof. dr. Dimitri Mortelmans (dimitri.mortelmans@ua.ac.be) Tel : +32 (03) 820.28.53 - Fax : +32 (03)
Nadere informatieDALISOFT. 33. Configuring DALI ballasts with the TDS20620V2 DALI Tool. Connect the TDS20620V2. Start DALISOFT
TELETASK Handbook Multiple DoIP Central units DALISOFT 33. Configuring DALI ballasts with the TDS20620V2 DALI Tool Connect the TDS20620V2 If there is a TDS13620 connected to the DALI-bus, remove it first.
Nadere informatieInleiding Programmeren 2
Inleiding Programmeren 2 Gertjan van Noord November 19, 2018 Overzicht Grafische programma s en tekstgebaseerde programma s Stijladviezen (Jeff Knupp, Writing Idiomatic Python) File Processing (Zelle 5.9.2)
Nadere informatieHandout bij de cursus RefWorks
Universiteitsbibliotheek Handout bij de cursus RefWorks 1. Beginnen met RefWorks - een account openen en aanpassen, inloggen 2. Referenties exporteren naar RefWorks - vanuit CatalogusPlus, catalogus, databases
Nadere informatieProgrammeren /16 Computer Practicum
1 RADBOUD UNIVERSITEIT NIJMEGEN AFDELING STERRENKUNDE JÖRG R. HÖRANDEL JAN VAN ROESTEL Programmeren 1 2015/16 Computer Practicum 1 09.11.2015 Iedere student moet op blackboard geregistreerd zijn. registreren.
Nadere informatieIs het een Silver Bullet? of is het zelf een Weerwolf?
Is het een Silver Bullet? of is het zelf een Weerwolf? de Silver Bullet Wikipedia: De metafoor van de Silver Bullet is van toepassing op elke eenvoudige oplossing met zeer hoge effectiviteit; De zinsnede
Nadere informatieUitwerkingen. Python Assessment
Uitwerkingen Python Assessment Nijmegen - Utrecht www.atcomputing.nl Copyright 2015,2016 Versie: 1a Uitwer king 1: Elementairedatatypes 1.a Een string bevat tekst in de vorm van Unicode characters, terwijl
Nadere informatie2019 SUNEXCHANGE USER GUIDE LAST UPDATED
2019 SUNEXCHANGE USER GUIDE LAST UPDATED 0 - -19 1 WELCOME TO SUNEX DISTRIBUTOR PORTAL This user manual will cover all the screens and functions of our site. MAIN SCREEN: Welcome message. 2 LOGIN SCREEN:
Nadere informatieJShell in Java 9 - De eerste officiële Java REPL
WHITEBOOK JShell in Java 9 - De eerste officiële Java REPL Augustus 2017 Auteur: Martijn van de Goor INTEGRATIESPECIALIST Inleiding Het is bijna zover! Java SE 9 wordt op 21 september uitgebracht. Java
Nadere informatieWindows Command Prompt
Windows Command Prompt yvan vander sanden 1 maart 2015 De echte wereld Het verschil tussen een middelmatige en een goede systeembeheerder is dat de goede systeembeheerder scripts kan maken. Scripts laten
Nadere informatieMyDHL+ ProView activeren in MyDHL+
MyDHL+ ProView activeren in MyDHL+ ProView activeren in MyDHL+ In MyDHL+ is het mogelijk om van uw zendingen, die op uw accountnummer zijn aangemaakt, de status te zien. Daarnaast is het ook mogelijk om
Nadere informatiePraat 2: scripting. Wat zijn scripts? Interactie met scripts. Interactie met scripts. Interactie met scripts. Interactie met scripts
Praat 2: scripting Wat zijn scripts? Overzicht 1. Wat zijn scripts? 2. Open Run Notities 3. Basiselementen van scripts Commands, variables, formulas, jumps en loops 4. met scripts Selecteren Analyseren
Nadere informatieTC_DCM Inleiding Input
TC_DCM 10-03-2008 Inleiding De TC_DCM (Tele Controls Data Collection Module) is een module om dataloggers van het type Optimodem en Atlas uit te lezen. De gebruiker dient zelf een applicatie te maken die
Nadere informatieEndNote BLITS INFORMATIESESSIE 07/12/2018 I N F O R M AT I E M E D E W E R K E R K C G G V E R O N I Q U E. D E S P O D U G E N T.
EndNote VERONIQUE DESPODT I N F O R M AT I E M E D E W E R K E R K C G G V E R O N I Q U E. D E S P O D T @ U G E N T. B E BLITS INFORMATIESESSIE 07/12/2018 Blits? Initiatief: Kenniscentrum voor de Gezondheidszorg
Nadere informatieMultimedia Information Retrieval
Doel Multimedia Information Retrieval Opdracht 2: Text analysis versie 0.6, 25 november 2008 Onderzoeken van de kwantitatieve eigenschappen van een aantal teksten; het uitvoeren van een kwantitatieve tekstanalyse;
Nadere informatieIn deze Tips van de Helpdesk kijken we naar een nieuwe functie in STN on the Web: De Patent Family Manager!
Tips van de Helpdesk Juli 2011 Cobidoc helpdesk: - 0206880333 - Helpdesk@cobidoc.nl DE PATENT FAMILY MANAGER OP STN ON THE WEB In deze Tips van de Helpdesk kijken we naar een nieuwe functie in STN on the
Nadere informatieChapter 4. eenvoudige webserver opzetten
Chapter 4. eenvoudige webserver opzetten Table of Contents 4.1. overzicht... 44 4.2. software beheren op Linux... 44 4.3. vi... 45 4.4. html... 45 4.5. apache2... 45 4.6. twee extra websites op de apache
Nadere informatieEducation for a Smarter Planet. IBM. IBM Global Education 2010 IBM Corporation
Education for a Smarter Planet Learning @ IBM Martin Jurgens Natasja Mol Stimulus packages across the globe have provisions for Education90% Educatie bij IBM Select Global Education Provisions Blended
Nadere informatieSumma Cutter Tools. 1 Cutter tools. Met dit programma kunnen twee dingen geïnstalleerd worden:
Summa Cutter Tools 1 Cutter tools Met dit programma kunnen twee dingen geïnstalleerd worden: 1. Plug-in voor Corel (vanaf versie 11) en Adobe Illustrator (vanaf versie CS). De plug-in voor Corel installeert
Nadere informatieMaillijsten voor medewerkers van de Universiteit van Amsterdam
See page 11 for Instruction in English Maillijsten voor medewerkers van de Universiteit van Amsterdam Iedereen met een UvAnetID kan maillijsten aanmaken bij list.uva.nl. Het gebruik van de lijsten van
Nadere informatieOEFENINGEN PYTHON REEKS 1
Vraag 1: Expressies & Types OEFENINGEN PYTHON REEKS 1 Python maakt gebruik van enkele vaak voorkomende (data)types. Zo zijn er integers die behoren tot de gehele getallen (VB: 3), zijn er float s die behoren
Nadere informatieIntermax backup exclusion files
Intermax backup exclusion files Document type: Referentienummer: Versienummer : Documentatie 1.0 Datum publicatie: Datum laatste wijziging: Auteur: 24-2-2011 24-2-2011 Anton van der Linden Onderwerp: Documentclassificatie:
Nadere informatieHandleiding. Unix. Piet van Oostrum
00284 Handleiding Unix Piet van Oostrum Handleiding Unix Piet van Oostrum 4 e editie Juli 1998 ÍÒ Ú Ö Ø Ø¹ÍØÖ Ø Vakgroep informatica Padualaan 14 3584 CD Utrecht Corr. adres: Postbus 80.089 3508 TB Utrecht
Nadere informatieIntroductie UNIX voor A2/PC
Introductie UNIX voor A2/PC Dit is een korte introductie UNIX voor de basisvaardigheden die nodig zijn voor het practicum van de vakken A2 (Bedrijfssystemen) en PC (Processen & Concurrency). Het heeft
Nadere informatieProf. Dr. Peter Dawyndt vrijdag , 8:30h 1 e Bachelor Informatica academiejaar
Examen: Computergebruik Prof Dr Peter Dawyndt vrijdag 07-09-007, 8:30h 1 e Bachelor Informatica academiejaar 006-007 groep 1 tweede zittijd Opgave 1 Gebruik telkens het commando egrep in combinatie met
Nadere informatieTIRLNX01. Keuzevak Linux Vragen. Auteurs: Kevin van der Vlist Gedoceerd te: Hogeschool Rotterdam Vestiging Academieplein
Keuzevak Linux Vragen Auteurs: kevin@kevinvandervlist.nl en paul@paulsohier.nl Gedoceerd te: Vestiging Academieplein Versie 1.1 29 november 2011 Samenvatting Om een cijfer te halen voor dit keuzevak dien
Nadere informatieTips en tricks. Hoe te werken met Qualtrics. Ilonka van Meenen
Tips en tricks Hoe te werken met Qualtrics Ilonka van Meenen Inhoud Handigheidjes... 2 Menu: Edit survey survey options... 3 Display logic... 5 Vragen kopiëren uit andere vragenlijsten... 6 Translate...
Nadere informatieE-Basic. E-Studio. E-Run Real-Time Experiment Generator. E-Merge. E-DataAid Spreadsheet Application for E-Prime Data Files
E-Studio Graphical Design Environment E-Basic Full Scripting Language E-Run Real-Time Experiment Generator E-Merge Data Merging Utility E-DataAid Spreadsheet Application for E-Prime Data Files E-Studio
Nadere informatieInventor ilogic: Logisch toch!?! Peter Van Avondt Autodesk Technical Specialist Northern Europe
Inventor ilogic: Logisch toch!?! Peter Van Avondt Autodesk Technical Specialist Northern Europe Doelstelling Deze hands-on sessie zal gebruikers introduceren in de ilogic fundamenten die de bouwstenen
Nadere informatieZelftest Inleiding Programmeren
Zelftest Inleiding Programmeren Document: n0824test.fm 22/01/2013 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST INLEIDING PROGRAMMEREN Deze
Nadere informatieExercise assistant on-line
Exercise assistant on-line Onderwerpen - Introductie Exercise Assistant - On-line volgens MVC principe - Problemen bij MVC principe - Mogelijke oplossing - Richtingen onderzoek - Mogelijkheid tot meedoen
Nadere informatieman-pagina s schrijven
LinuxFocus article number 309 http://linuxfocus.org man-pagina s schrijven door Guido Socher (homepage) Over de auteur: Guido houdt van Linux omdat het erg flexibel is en veel meer mogelijkheden biedt
Nadere informatieHoe te werken met Word en SmarTeam?
Hoe te werken met Word en SmarTeam? Nikhef number: Item number: Date: 09/09/2010 Page: 1 of 17 23001-MT-00008 AA1330 Status: In Work Revision: A.4 Project: Bedrijf Intern Technical Departments Department:
Nadere informatieComputergebruik (WISB103) Linux/Unix
Computergebruik (WISB103) Linux/Unix André de Meijer 1 September 2008 http://www.math.uu.nl/people/demeijer/cg/ 1 Mathematisch Instituut, Universiteit Utrecht Inhoudsopgave 1 Unix commando s 2 1.1 Password
Nadere informatieUnix Console Gebruik
Unix Console Gebruik Inleiding tot het gebruik van de Unix console... met wat Linux en distributiespecifieke zaken ertussen. Presentatie van 16/04/2007 voor de HCC-Vl : Mechelen Sven Vermeulen 1 Unix Console
Nadere informatieKorte uitleg: Haakjes en Aanhalingstekens
Korte uitleg: Haakjes en Aanhalingstekens Wie naar een wat ingewikkelder bash script kijkt ziet een verwarrende hoeveelheid van allerlei soorten haakjes en aanhalingstekens. Die verwarring is normaal gezien
Nadere informatieHTML beheren met Perl, HTML::TagReader
LinuxFocus article number 269 http://linuxfocus.org HTML beheren met Perl, HTML::TagReader door Guido Socher (homepage) Over de auteur: Guido houdt van Perl omdat het een zeer flexibele en snelle scripttaal
Nadere informatieDNS. Linuxnijmegen. Oscar Buse. 13 jan 2015
DNS Linuxnijmegen Oscar Buse 13 jan 2015 Inhoudsopgave Inleiding Inleiding DNS? Waarom domeinen en zones Hoe werkt DNS? client (resolver) en server (nameserver) resolver nameserver een voorbeeld van de
Nadere informatieData Definition Language
Data Definition Language We gaan hier dezelfde database gebruiken als in de vorige les. Nu gaan we deze echter maken met behulp van DDL gedeelte van SQL. Om in het SQL deel van Microsoft Access te komen
Nadere informatieIntroductie Endnote X6
Introductie Endnote X6 Inhoudsopgave Inleiding... 2 1. Wat is Endnote X6?... 2 2. Werken via Athena... 3 Deel 1: Opbouw en gebruik van je Endnote X6 library... 4 1. Overlopen scherm... 4 2. Creëren library...
Nadere informatieOpgaven. Python Assessment
Opgaven Python Assessment Nijmegen - Utrecht www.atcomputing.nl Copyright 2015,2016 Versie: 1a Inleiding Met dit assessment kun je controleren of je voldoende parate kennis over Python hebt om te beginnen
Nadere informatieEen korte samenvatting van enkele FORTRAN opdrachten
Een korte samenvatting van enkele FORTRAN opdrachten Inhoud 1 Introductie 3 2 De structuur van een FORTRAN programma 3 3 Datatypen, variabelen en declaraties 3 4 Expressies-volgorde van uitwerking 4 5
Nadere informatieMyDHL+ Tarief berekenen
MyDHL+ Tarief berekenen Bereken tarief in MyDHL+ In MyDHL+ kunt u met Bereken tarief heel eenvoudig en snel opvragen welke producten er mogelijk zijn voor een bestemming. Ook ziet u hierbij het geschatte
Nadere informatieinleiding theoretische informatica practicum 1 deadline woensdag 20 februari 2008 om uur
1 Inleiding inleiding theoretische informatica 2007-2008 practicum 1 deadline woensdag 20 februari 2008 om 14.00 uur Dit practicum is een kennismaking met functioneel programmeren. Twee belangrijke functionele
Nadere informatieRelease notes Q3-2018
Release notes Q3-2 018 Release notes Q3-2018 release This release is a smaller release due to the GDPR release that was in between Q1-2018 and Q3-2018 release. Please note that if you want to make use
Nadere informatieMacro s. 4.2 Een macro maken
4.2 Een macro maken Een macro is een reeks van commando s die u kunt maken en die een programma uitvoeren. Wanneer u de macro in zijn geheel uitvoert, dan worden de acties opeenvolgend uitgevoerd. Elk
Nadere informatieRsync: Het ultieme Back-up Systeem
LinuxFocus article number 326 http://linuxfocus.org Rsync: Het ultieme Back-up Systeem door Brian Hone Over de auteur: Brian Hone is systeembeheerder en software-ontwikkelaar bij E
Nadere informatieLinux Quickstart Cygwin via HTTP
Linux Quickstart Cygwin via HTTP Deze Quickstart-installatie is bedoeld voor mensen welke overnieuw moeten beginnen omdat hun laptop is gecrashed, of op een andere manier hun gegevens zijn kwijtgeraakt.
Nadere informatieRECEPTEERKUNDE: PRODUCTZORG EN BEREIDING VAN GENEESMIDDELEN (DUTCH EDITION) FROM BOHN STAFLEU VAN LOGHUM
Read Online and Download Ebook RECEPTEERKUNDE: PRODUCTZORG EN BEREIDING VAN GENEESMIDDELEN (DUTCH EDITION) FROM BOHN STAFLEU VAN LOGHUM DOWNLOAD EBOOK : RECEPTEERKUNDE: PRODUCTZORG EN BEREIDING VAN STAFLEU
Nadere informatieInleiding Reduceren met IRAF
Inleiding Reduceren met IRAF Sterrenkundig practicum 2 1 IRAF 1.1 Wat is IRAF? IRAF is een programma voor het reduceren en analyseren van afbeeldingen. Het is opgebouwd uit verschillende pakketten, die
Nadere informatieATOS Viewer for Dental Frameworks User Manual
ATOS Viewer for Dental Frameworks User Manual www.dentwise.eu Inhoud Content NEDERLANDS... 2 1. Installatie... 2 2. Algemene Functies... 2 3. Afstanden Meten... 3 4. Doorsneden Maken... 4 5. Weergave Aanpassen...
Nadere informatieUCXLog. Log en Contest programma. www.veron.nl. UCXLog by DL7UCX
UCXLog Log en Contest programma UCXLog by DL7UCX Versie: : 24 mei 2008 Agenda 08:00 Presentatie 08:45 Demonstratie 09:15 Pauze 09:30 Workshop Wat is een logboek programma? Digitaal opslaan van je papieren
Nadere informatie(GNU) make (Files) https://www.gnu.org/software/make/ https://git.martubbers.net/linuxnijmegen-make.git/ Mart Lubbers 1.
(GNU) make (Files) https://www.gnu.org/software/make/ https://git.martubbers.net/linuxnijmegen-make.git/ Mart Lubbers 1 1 mart@martlubbers.net 8 november 2016 Introductie Gebruik Geavanceerd Vragen Table
Nadere informatieInstellen van de browser instellingen Internet Explorer 9 Engels
Instellen van de browser instellingen Internet Explorer 9 Engels Inleiding Voor de juiste werking van ZorgDomein is het noodzakelijk dat de browserinstellingen van Internet Explorer op de juiste wijze
Nadere informatieIntroductie in flowcharts
Introductie in flowcharts Flow Charts Een flow chart kan gebruikt worden om: Processen definieren en analyseren. Een beeld vormen van een proces voor analyse, discussie of communicatie. Het definieren,
Nadere informatieBestand: /home/karel/scripts/nas Pagina 1 van 8
Bestand: /home/karel/scripts/nas Pagina 1 van 8 1 #!/bin/bash 2 ############################################################################# 3 # Bestand: nas # 4 # Doel: Script voor het aankoppelen van
Nadere informatieLinux. Linux lezing 13 april 2005 Marcel Nijenhof <marceln@xs4all.nl> Note: De slechste vragen zijn niet gestelde vragen
Linux Linux lezing 13 april 2005 Marcel Nijenhof Note: De slechste vragen zijn niet gestelde vragen Indeling Inleiding Overeenkomsten Verschillen Opbouw Toepassen distributies opensource
Nadere informatieANGSTSTOORNISSEN EN HYPOCHONDRIE: DIAGNOSTIEK EN BEHANDELING (DUTCH EDITION) FROM BOHN STAFLEU VAN LOGHUM
Read Online and Download Ebook ANGSTSTOORNISSEN EN HYPOCHONDRIE: DIAGNOSTIEK EN BEHANDELING (DUTCH EDITION) FROM BOHN STAFLEU VAN LOGHUM DOWNLOAD EBOOK : ANGSTSTOORNISSEN EN HYPOCHONDRIE: DIAGNOSTIEK STAFLEU
Nadere informatieZelftest UNIX/Linux basiscursus
Zelftest UNIX/Linux basiscursus Document: n0829test.fm 15/12/2017 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST UNIX/LINUX BASISCURSUS Dit
Nadere informatieVerhogen wendbaarheid, terugdringen maatwerk. Ton van Leeuwen, Atos Consulting Frank Buytendijk, Be Informed
Verhogen wendbaarheid, terugdringen maatwerk Ton van Leeuwen, Atos Consulting Frank Buytendijk, Be Informed Ton van Leeuwen is executive business consultant bij Atos Consulting. Hij heeft bijna vijftien
Nadere informatieWETENSCHAPPEN oefeningen perspectief LES 2. Tobias Labarque Rinus Roelofs Andrea Sollazzo
WETENSCHAPPEN oefeningen perspectief LES 2 Tobias Labarque Rinus Roelofs Andrea Sollazzo LES 2 Deel 1 - teken kikvorsperspectief van een eenvoudig volume in 2D Deel 2 - plaats de verschillende projectievlakken
Nadere informatieHieronder volgt een overzicht van relevante contactpersonen binnen KPN Telecom.
1. Contact personen 2. Rent-a-Switch service 3. Validaties 4. Afhandeling Rent-a-Switch orders 5. Foutmeldingen 1. Contact personen Hieronder volgt een overzicht van relevante contactpersonen binnen KPN
Nadere informatiemaplev 2010/7/12 14:02 page 15 #17 Nadere detaillering van een aantal zaken van Module 1 Geen,, " ", \, save, read, protect, unprotect
maplev 2010/7/12 14:02 page 15 #17 Module 2 Het gebruik van Maple, vervolg Onderwerp Voorkennis Expressies Nadere detaillering van een aantal zaken van Module 1 Geen,, " ", \, save, read, protect, unprotect
Nadere informatieIT Internet Development Competence Center
S.N.C.B. / N.M.B.S. H-ICT Information & Communication Technology Midi Atrium Av. Porte de Hal, 41-58 1060 Bruxelles SS ICT.531 Internet Development Competence Center Sec 13/2 - Loc H03A030 02/52.83.221
Nadere informatie