OpenLLM-France/wikimedia huggingface dataset:
# Leer jezelf ecologisch tuinieren/Tuinhibiscus

| 1 | 2 | 3 | 4 |
Klik op een foto voor een vergroting. Ander gewas? Zoek in het Register.
Ook genoemd als altheastruik (vroeger werd de plant bij het geslacht althea ingedeeld). Dit is een van de weinige soorten hibiscus, die in België en Nederland in de tuin kan worden geplant omdat hij winterhard is. Bladverliezende struik of kleine, houtige heester. In regenachtige zomers kunnen de ongeopende bloemknoppen afvallen.
| Alle families? | Familie: Kaasjeskruid (Malvaceae) Geslacht: Hibiscus Soort: Hibiscus syriacus |
| Blad: | Appelgroene, 4–8 cm grote, ovale bladeren zijn drielobbig. |
| Bloei: Bloem: Meer van dezelfde kleur? | Augustus tot oktober. De 5-10 cm brede bloemen verschijnen solitair in de bladoksels van de bovenste bladeren aan de jonge scheuten. Er bestaan vele cultivars van de tuinhibiscus met enkele, halfgevulde en gevulde bloemen. De bloemkleuren kunnen wit, blauw, roze, rood en paars zijn. |
| Vrucht: | De vruchten zijn droge, vijfhokkige doosvruchten, die meerdere zaden per hok bevatten. De zaden komen tevoorschijn als de doosvrucht bij volledige rijpheid openklapt. |
| Hoogte/Lengte: Meer van dezelfde hoogte? | ± 200-300 cm. |
| Bodem: Meer onder dezelfde omstandigheden? | Verklaring van gebruikte afkortingen/symbolen bij zon/water. Grondsoort: Wat lossere grond. Zon Water ● ∼ |
| FAQ: | Vragen en/of antwoorden over de Tuinhibiscus? |
| Maan(d) | Werk | KK | KT | LT | VW | ZD | PA | RA |
| | | | | O | | | | |
# Leer jezelf ecologisch tuinieren/Tuinkamperfoelie

| 1 | 2 | 3 | 4 |
Klik op een foto voor een vergroting. Ander gewas? Zoek in het Register.
Hoewel de plant niet parasiteert, 'wurgt' de plant wel zijn drager doordat deze zijn gewicht moet dragen en minder bladruimte en licht heeft.
| Alle families? | Familie: Kamperfoelie (Caprifoliaceae) Geslacht: Kamperfoelie Soort: Lonicera caprifolium |
| Geschikt als/voor: | Stinsenplant |
| Wortel: | De wortels hebben een schaduwrijke, vochtige bodem nodig. |
| Stengel/Tak: | De jonge, holle twijgen hebben afstaande haren, die later verdwijnen. De bast is witachtig berijpt. |
| Blad: | De groene, 4 tot 8 centimeter lange bladeren zijn eirond tot omgekeerd eirond. De bovenste bladeren hebben geen bladsteel en zijn paarsgewijs vergroeid. |
| Bloei: Bloem: Meer van dezelfde kleur? | Mei tot juli. Zoet geurende bloemen. In de schijnkransen en in een zittend hoofdje kunnen tot 12 bloemen zitten. De hoogtebladeren zijn paarsgewijs vergroeid. De tweeslachtige, vijftallige, trompetvormige bloemen zijn geel tot wit en vaak rood aangelopen. Na het openspringen van de rode buizen komen de stempels vrij. De bloem heeft vijf meeldraden. De bestuiving gebeurt door insecten. |
| Vrucht: | Aan het eind van de zomer verschijnen de knalrode, 8 mm grote, licht giftige bessen. De verspreiding gebeurt door vogels. |
| Hoogte/Lengte: Meer van dezelfde hoogte? | ± 200 (600-1000 met klimsteun) cm. |
| Bodem: Meer onder dezelfde omstandigheden? | Verklaring van gebruikte afkortingen/symbolen bij zon/water. Grondsoort:  ? Zon Water ◑ ∼ |
| Lokken: | Deze plant lokt en/of is vatbaar voor onder andere nachtvlinders en pijlstaarten wegens de nectarrijke bloemen. |
| Gebruik: | Een aftreksel van de wortels werd vroeger gebruikt als blauwe kleurstof. |
| FAQ: | Vragen en/of antwoorden over de Tuinkamperfoelie? |
| Maan(d) | Werk | KK | KT | LT | VW | ZD | PA | RA |
| | | | | O | | | | |
# Leer jezelf ecologisch tuinieren/Trosvlier

| 1 | 2 | 3 | 4 |
Klik op een foto voor een vergroting. Ander gewas? Zoek in het Register.
Wordt ook wel Bergvlier genoemd. De trosvlier komt voor op droge, zure grond in lichte bossen, heggen en op plaatsen van gekapte bomen en komt van nature voor in de koudere en gematigde streken op het hele noordelijk halfrond.
| Alle families? | Familie: Muskuskruid (Adoxaceae) Geslacht: Vlier Soort: Sambucus racemosa |
| Rode lijst. | Deze in het wild voorkomende plant staat op de rode lijst in Nederland en/of België. Dat betekent dat ze kwetsbaar of (bijna) uitgestorven zijn. Zaai of plant ze en verspreid overtollig zaad. |
| Stengel/Tak: | Het merg in de grijze, gebogen takken is geelachtig bruin. |
| Blad: | De lichtgroene, oneven geveerde bladeren hebben 5 - 7, langwerpig-eironde, scherp getande, lang toegespitste blaadjes. |
| Bloei: Bloem: Meer van dezelfde kleur? | April en mei. Geelachtig witte bloemen in ei- of kegelvormige, 3 - 6 cm brede pluimen. De helmknoppen zijn geelachtig. |
| Vrucht: | De vrucht is een ronde, rode, soms goudgele, steenvrucht met 3 - 5 zaden. |
| Hoogte/Lengte: Meer van dezelfde hoogte? | ± 600 cm. |
| Bodem: Meer onder dezelfde omstandigheden? | Verklaring van gebruikte afkortingen/symbolen bij zon/water. Grondsoort: Zuur Water ≁ |
| Let op!: | Onrijpe bessen en het blad zijn giftig. |
| FAQ: | Vragen en/of antwoorden over de Trosvlier? |
| Maan(d) | Werk | KK | KT | LT | VW | ZD | PA | RA |
# Leer jezelf ecologisch tuinieren/Tuinanjer

| 1 | 2 | 3 | 4 | 5 |
Klik op een foto voor een vergroting. Ander gewas? Zoek in het Register.
In het najaar en in de winter vormt de tuinanjer een mooie bodembedekkende pol.
| Alle families? | Familie: Anjer (Caryophyllaceae) Geslacht: Anjer Soort: Dianthus caryophyllus |
| Blad: | Het blad is smal |
| Bloei: Bloem: Meer van dezelfde kleur? | Mei en juni. De bloemkelk is buisvormig, vijftallig en aan de oorsprong omgeven door twee, vier of zes brede dekbladeren. De bloemblaadjes zijn meestal gekerfd of gespleten. De bloem heeft tien meeldraden en twee stampers |
| Hoogte/Lengte: Meer van dezelfde hoogte? | ± 25 cm. |
| Bodem: Meer onder dezelfde omstandigheden? | Verklaring van gebruikte afkortingen/symbolen bij zon/water. Grondsoort: Matig voedselrijk. Zon Water ○ ∼ |
| Lokken: | Deze plant lokt en/of is vatbaar voor Witband-silene-uil, tweekleurige parelmoervlinder, gevorkte silene-uil. |
| Geneeskracht: | Wordt als geneeskrachtig gezien bij maagklachten en koorts. |
| FAQ: | Vragen en/of antwoorden over de Tuinanjer? |
| Maan(d) | Werk | KT | LT | VW |
| 3/4-5 | Zie zaaitijd. Kiemtemperatuur is 20°C. Zaai in maart-april in potten, in koude bak. Pas vanaf mei kan men zaaien op een zaaibed of direct ter plekke. | 7-14 | O | |
| ? | Verzorgen: Als er na de bloei wordt gesnoeid, volgt er vaak nog een tweede bloei. | | | |
| | Zie vermeerderwijze. Stekken: Eerst de bloemen verwijderen. Vervolgens kun je de overblijvende takjes allemaal stekken. Verwijder het onderste blad voor het grootste deel en steek de takjes met nog enkele blaadjes eraan in het natte zand of potgrond. Doe dit wel onder glas of plastic. Hou dit geheel enkele weken goed vochtig en 80 tot 90% van alle stekjes zullen wortel schieten en krijgen volgend jaar weer prachtige bloemen. Scheuren: Haal met de spitvork de pol uit de grond. Trek kleinere delen voorzichtig uiteen en bewaar de jongste delen uit de buitenste rand van de pol. Oudere pollen laten zich soms moeilijk delen. Gebruik dan een spade of mes voor de eerste deling. Na het oppotten of inplanten goed water geven. Men kan ze ook stekken. Het is goed mogelijk om met een mes stekken te nemen waaraan een stukje wortel zit. In een pot met potgrond verder laten wortelen. Na een maand kunnen ze weer ingeplant worden | | | Z/S |
Sjabloon:Wiktionaryionary
# Programmeren in Java/Boxing en Unboxing

In het basisgedeelte van deze cursus hebben we al primitieve datatypes gezien. In dit hoofdstuk gaan we spreken over hun wrapperklassen en wat er wordt bedoeld met boxing en unboxing. Wrapperklassen zijn klassen die slechts één eigenschap hebben, namelijk een eigenschap met het datatype waarvan de klasse de wrapper is. Bijvoorbeeld voor het primitieve datatype int, bestaat er een wrapper klasse genaamd Integer. Deze klassen komen dan wel met een een aantal methodes om makkelijker te kunnen werken met deze primitieve datatypes.
| primitief datatype | wrapperklasse |
| boolean | Boolean |
| byte | Byte |
| char | Character |
| double | Double |
| float | Float |
| int | Integer |
| long | Long |
| short | Short |

## Boxing

Boxing betekent dat een waarde van een primitief datatype wordt omgezet in een instantie van zijn wrapperklasse. Dit doe je door een statische methode van de wrapperklasse te gebruiken. Bijvoorbeeld zo:
Je hoeft echter geen integerwaarde te hebben om een Integer-object aan te maken, je kunt ook een String veranderen in een Integer-object op deze manier. Natuurlijk op voorwaarde dat de String een getal bevat.
Het is voorlopig ook nog mogelijk om een constructor te gebruiken om een Integer-object aan te maken. Dit is echter een verouderde (sinds Java 9) manier om dit te doen en het wordt sterk afgeraden om het via deze weg nog te doen.
Dit is omdat de constructor altijd een nieuw object aanmaakt, terwijl de statische methode veelgebruikte waarden kan cachen.

## Unboxing

Als Boxing betekent dat je een primitieve waarde omzet in een object, betekent unboxing natuurlijk het omgekeerde.

## Autoboxing

Methodes oproepen om aan boxing of unboxing te doen vraagt extra werk aan de programmeur en voegt daardoor ook extra code aan je applicatie. Gelukkig voorziet Java ook in zoiets als autoboxing. Autoboxing is wat ze syntax sugar noemen, waarbij de programmeur simpelere code kan schrijven, maar waar de compiler de simpelere code aanpast en code toevoegt zodat de code kan doen wat de programmeur wilt dat het moet doen. In dit geval zal autoboxing ervoor zorgen dat je de methodes voor boxing of unboxing in de meeste gevallen niet hoeft aan te roepen en dat de compiler die bij het compileren de gewenste aanroepen gewoon toevoegt. Dus in de plaats van het volgende:
Kun je ook gewoon dit doen:

## Voor- en nadelen

Voordelen:
* Doordat de primitieve datatypes in een wrapper-object zitten, kun je ze gebruiken op dezelfde manier als andere objecten. Je kunt ze bijvoorbeeld in ArrayLists bewaren(ArrayList<Integer>)
* Ze zijn nullable, in tegenstelling tot primitieve datatypes kunnen ze null bevatten.
Nadelen:
* Boxing en unboxing vragen extra rekenwerk door de computer.
* Vergelijkingen maken tussen twee objecten vraagt ook meer werk dan tussen twee primitieve waarden.
# Programmeren in Java/GUI
## AWT

De Abstract Window Toolkit (AWT) is de platformonafhankelijke verzameling van klassen die een beroep doen op de grafische mogelijkheden van het onderliggende besturingssysteem, waardoor toch een platformafhankelijk uitzicht ontstaat.

## Swing

Swing werd later ontwikkeld. De soms bedroevende grafische componenten van AWT (knoppen, vensters, navigatiebalken, ...) werden geherdefinieerd in Swing. In tegenstelling tot AWT, waar elk grafische element een resource van het besturingssysteem is, heeft Swing een eigen cross-platform library. Hierdoor biedt Swing een hogere diversiteit aan componenten.
Het basisvenster wordt nog altijd opgevraagd aan het besturingssysteem, maar de GUI-componenten worden hierop getekend. De onderliggende structuren van AWT werden echter niet verdrongen:
* helper-classes
** Graphics
** Color
** Font
** FontMetrics
** LayoutManagers
* eventmodel
Daarom worden altijd beide packages (javax.swing en java.awt) geïmporteerd.

## Basisstructuur

Java-code: basisvenster.java
Alle klassen uit de swing-bibliotheek hebben een naam die begint met een J: JButton behoort tot Swing, Button tot AWT.
Java-code: Hallo.java

## Events

Een event is iets wat de gebruiker doet, en waarop het programma kan reageren, bvb. het klikken op een knop. Om hiervan gebruik te kunnen maken, wordt met import java.awt.event.* en import javax.swing.event.* het bijhorende package geïmporteerd, respectievelijk voor componenten met en zonder een overeenkomstig AWT-equivalent. De laatste groep bevat o.m. JSlide. Dit wordt gecombineerd met implements ActionListener dat de implementatie van een methode actionPerformed(ActionEvent e) vereist.
Java-code: actieKnoppen.java
In bovenstaand voorbeeld wordt eerst het bladhoofd gevuld, en wordt dit vervolgens toegevoegd aan het venster. Dit kan van belang zijn als je een bepaalde schikking wil bekomen (zie verder: FlowLayout).
Tekenen kan je met objecten uit de Graphics class: drawString, drawRect en fillRect, drawOval en fillOval, drawLine, drawPolygon en fillPolygon, setColor, setBackground, ...
Java-code: tekenblad.java
Andere grafische objecten die gevoelig zijn voor events zijn: JList met bijhorende public void valueChanged(ListSelectionEvent e), JScrollPane, JComboBox, JTextArea, JRadioButton, JOptionPane (showConfirmDialog: yes/no/cancel, showInputDialog, showMessageDialog: OK), JMenu (> JMenu > JMenuItem), JSlider, JTabbedPane, JFileChooser, JProgressBar, JColorChooser, ...
De eventlisteners kunnen zijn: ActionListener, AdjustmentListener, ComponentListener, ContainerListener, FocusListener, KeyListener, MouseListener, MouseMotionListener, WindowListener, JFrame, JDialog, JfileDialog, ItemListener, JComboBox, JList, JcheckBox­MenuItem, TextListener, ...
WindowAdapter en MouseAdapter kunnen het aantal te specifiëren klassen beperken met extends:
Java-code: kliklijst.java

## Layout

De schikking van de grafische elementen kan gebeuren met LayoutManager:
* FlowLayout
* BorderLayout
    North LeftCenterRight South
* GridLayout
* GridBagLayout
* BoxLayout
* CardLayout: tabbladen
# Programmeren in Java/Commandoregelargumenten

Zoals je ondertussen weet is main het ingangspunt van je programma. main is wat Java zal gebruiken om je programma te starten.
Zoals je wellicht ook hebt gemerkt is dat main een parameter heeft, namelijk String args. Hiermee kun je argumenten doorgeven wanneer je programma opstart.

## Argument meegeven aan je programma

Via de parameter args kun je dus argumenten in de vorm van een array met strings meegeven en gebruiken. Bijvoorbeeld als volgt.
In dit voorbeeld gaan we een programma hebben waarbij we een naam zullen meegeven als we het starten. Deze naam komt dan als string terecht in de array met de naam args, deze naam zullen we dan met args[0] uit de array halen en printen op het scherm. We doen dit door eerst het programma te compileren met javac en dan het te starten met java.
Zoals je ziet geven we de naam mee achter de naam van het programma. Dit heeft als resultaat:
Als je nu echter vergeet om een naam mee te geven, krijg je volgende foutmelding.
Dit komt omdat er geen argument is meegegeven, dus de array bevat geen elementen. Je kunt dit verhelpen door bijvoorbeeld een if toe te voegen aan je programma.

## Meerdere argumenten

Wil je meerdere argumenten meegeven aan je applicatie kun je gewoon meer toevoegen aan de commando, telkens gescheiden door een spatie.
Dan kun je de namen uit de args array als volgt uitlezen.
# Programmeren in Java/Geavanceerde klassen
## Is een en Heeft een relaties

Is een en Heeft een relaties beschrijven de relaties tussen 2 verschillende objecten.

### Is een relatie (IS-A)

Een is een relatie betekent dat een object van een ander object overerft. Met die eenvoudige woorden kun je ook achterhalen of een object kan overerven van een ander object. Stel je hebt 2 objecten genaamd auto en voertuig. Als je het volgende zinnetje zegt auto is een voertuig dan weet je meteen dat auto kan overerven van voertuig. Als je het volgend zinnetje zegt voertuig is een auto weet je meteen dat het niet klopt en zal voertuig hoogstwaarschijnlijk niet overerven van auto. Dit is een handige test als je wilt zien of je een object wilt laten overerven van een ander object. Als het die test niet overleeft is het afgeraden om de objecten te laten overerven.

### Heeft een relatie (HAS-A)

Een heeft een relatie betekent dat één object de eigenschap is van een ander object. Auto heeft een stuur dit zinnetje betekent dat een stuur object een eigenschap is van het auto object.

## Interface

De klasse die een interface implementeert laat toe dat een andere klasse de public methoden van deze klasse kan aanspreken via een instantie van deze interface. Het object van de klasse weet immers dat als een andere klasse een interface implementeert dat deze over de methoden beschikt die beschreven staan in de interface en deze methoden dus kan aanspreken. Deze zekerheid bestaat doordat een interface een contract is dat aangeeft welke public members een klasse moet hebben die de interface implementeert. De public members kunnen constanten of methoden zijn.
concreet:
Java-code: interfaceA.java
Java-code: KlasseA.java
Regel 1: implements interfaceA wil zeggen dat KlasseA over alle methoden van de interface moet beschikken
Java-code: KlasseB.java
output: methodeA aangeroepen
Regel 5: hier maak je een instantie van de interface waardoor KlasseB weet dat KlasseA over de methoden beschikt die door het contract (interface) zijn opgemaakt.
Regel 6: hier roep je de public methode aan van de klasse die de interface implementeert.
Java-code: KlasseC.java
output : methodeC aangeroepen
# Programmeren in Java/Booleaanse logica
## Vergelijkende operatoren

* > : groter dan
* < : kleiner dan
* >= : groter dan of gelijk aan
* <= : kleiner dan of gelijk aan
* == : gelijk aan
* != : niet gelijk aan

## Booleaanse operatoren

* ! : booleaanse NOT of NIET
* && : booleaanse AND of EN
* || : booleaanse inclusieve OR of OF
* ^ : booleaanse exclusieve XOR of EXOF

### Waarheidstabellen
#### NOT of NIET

| a | !a |
| false | true |
| true | false |

#### AND of EN

| a | b | a && b |
| false | false | false |
| false | true | false |
| true | false | false |
| true | true | true |

#### OR of OF

| a | b | a || b |
| false | false | false |
| false | true | true |
| true | false | true |
| true | true | true |

#### XOR of EXOF

| a | b | a ^ b |
| false | false | false |
| false | true | true |
| true | false | true |
| true | true | false |
# Sociale geschiedenis van de late oudheid

<<<Terug naar boekenplank Sociale Geschiedenis
   Ga nu naar de inhoudsopgave.
# Sociale geschiedenis van de late oudheid/Bronnen en links

Inleiding
Filosofie
Eenvoud des harten
Restauratie
Christendom
De kerk
Kloosters
Seksualiteit
Bronnen en links :
9. Bronnen en links

## Bronnen

Geschiedenis van het persoonlijk leven van het Romeinse rijk tot het jaar duizend Onder redactie van Philippe Ariès, Georges Duby en Paul Veyne
* Geschreven door Peter Brown, hoogleraar aan de Princeton universiteit
* En (deels) door Paul Veyne, hoogleraar aan het Collège de France
ISBN: 90-5157-001-5
1985 Editions du Seuil, Paris 1987 Agon, Amsterdam
* Religion and the decline of magic, Keith Thomas, Penguin books, 1991, ISBN: 978-0-14-013744-6

## Links

* Hermas in het Nederlands Dagblad
* Augustinus: de stad Gods
# Sterkteleer/Wringing
## Spanningen en vervormingen in een staaf met cirkelvormige dwarsdoorsnede

(((NOG AAN TE VULLEN)))

## Staven met ringvormige doorsnede

(((NOG AAN TE VULLEN)))

## Voorbeelden

(((NOG AAN TE VULLEN)))

## Inwendige vervormingsenergie bij wringing

(((NOG AAN TE VULLEN)))

## Cilindrische spiraalveren

(((NOG AAN TE VULLEN)))
# Sterren kijken

Dit boek geeft basisinformatie over sterrenkijken.

## Inhoud

* Wat heb je nodig voor sterren kijken?
* De theorie
* Jezelf oriënteren op de hemel en je eerste waarneming
* Alle 88 sterrenbeelden
* Oefeningen

## Waar dit boek over gaat

In dit boek vind je informatie over welke dingen je nodig hebt voor het sterrenkijken, hoe je nou eigenlijk sterrenkijkt en een overzicht van alle 88 sterrenbeelden met informatie over waar, wanneer en hoe je ze het beste kunt zien.
Ook komen er opdrachten in die je zelf kunt doen om te oefenen.
Tot slot geeft dit boek nog informatie over het nut van sterrenkijken. Dit boek is voor zowel beginners als voor mensen die al wat ervaring hebben op het gebied van astronomie.
# Sterren kijken/Wat heb je nodig voor sterren kijken?
## Wat heb je nodig voor sterrenkijken?

Voor sterrenkijken heb je eigenlijk niets anders nodig dan je ogen. Als je bij een heldere nacht door het raam kijkt (of nog beter naar buiten gaat), zul je merken dat je veel meer ziet dan dat je op het eerste gezicht zou denken. Nu is het zo dat je om de nachtelijke hemel te bestuderen echt niet peperdure apparatuur hoeft te kopen. Een goede kwaliteitstelescoop kost zo ongeveer tussen de €70 en €100. Hoe duurder, hoe beter de kwaliteit.

## Foto's maken

Als je 's nachts de sluiter van je camera een uurtje laat openstaan en je ontwikkelt de foto's, zul je zien dat dat je de sterren niet als puntjes ziet, maar ten gevolge van de draaiing van de aarde als strepen (zogenoemde 'sterrensporen'). Het is erg duur en lastig om dit verschijnsel te vermijden. Je hebt daarboor drie dingen nodig:
* een bowdenkabel, die ervoor zorgt dat je de sluiter kunt openzetten zonder dat je de camera aanraakt;
* je zult een draaiplateau moeten hebben plus een motor die de draaiing van de aarde compenseert;
* en ten slotte een stabiele ondergrond.
Sterrenkijken kan dus een dure hobby zijn, maar je kunt altijd naar een sterrenwacht gaan.

## Een sterrenwacht

Een sterrenwacht is een gebouw waar je (soms gratis) naar sterren en planeten kunt kijken. Ook kun je er allerlei informatie vragen. De telescopen van sterrenwachten zijn veel beter dan de telescopen die je als particulier kunt kopen. Het is dus zeker een aanrader om eens een keertje naar een sterrenwacht in de buurt te gaan.

## Alles op een rij

Hieronder volgt een lijst van alle dingen die je nodig hebt.

### Om gewoon naar de hemel te kijken

* een telescoop of een sterrenkijker;
* een plek met weinig 'lichtvervuiling';
* een paar sterrenkaarten;
* een rood zaklampje (wit licht tast je zicht aan 's nachts)
* 1 of 2 uurtjes de tijd.

### Om foto's te maken

* een fototoestel
* een bowdenkabel
* een draaiplateau met motor (voor als je geen sterrensporen wilt)
* een hulpstuk dat er voor zorgt dat je je camera op een telescoop kunt zetten.