Wine is een opensource-implementatie van de Windows-api. Dit maakt het mogelijk om DOS- en Windows-programma’s op onder andere Linux, FreeBSD en Mac OS X te draaien. Elke vrijdag om de andere week verschijnt er een nieuwe ontwikkelbuild. Aan Wine wordt door een grote groep ontwikkelaars bijgedragen, vandaar dat gekozen is om elke twee weken een nieuwe build de deur uit te doen, in plaats van te…
mIRC 7.07 bèta
Vrijdag is bèta 7 van van versie 7 van de irc-client mIRC uitgekomen. Met dit programma is het mogelijk om via verschillende kanalen en servers met elkaar te chatten, maar ook om via ‘direct client-to-client’ bestanden naar elkaar te sturen. Verder kunnen scripts worden gedraaid om bijvoorbeeld het beheren van kanalen eenvoudiger te maken. De irc-server van Tweakers.net draait op…
KeePass Password Safe 2.12
Vrijdag is, precies een week na het beschikbaar komen van de vorige uitgave, versie 2.12 van KeePass Password Safe verschenen. Met deze opensource-passwordmanager kunnen accounts worden opgeslagen inclusief de bijbehorende gegevens, zoals gebruikersnaam, wachtwoord en url. Alle gegevens worden veilig in een met het Rijndael-algoritme versleutelde database opgeslagen. Verder kan het programma…
Battle for Wesnoth 1.8.3
Afgelopen maandag is versie 1.8.3 van Battle for Wesnoth officieel vrijgegeven. Battle for Wesnoth is een zogenaamd turn-based strategiespel, dat zich in een fantasiewereld afspeelt. Het is mogelijk om campaigns tegen de computer te spelen, maar ook om online je krachten te meten tegen andere spelers. Het spel wordt onder de GPL-opensourcelicentie uitgebracht en is voor onder meer Windows, Linux,…
.pdf openen
Soms lijkt alles je te overkomen. Je moet dringend een document voor je werkgever afdrukken, maar merkt dat de computer waarop je werkt geen .pdf ondersteunt. Wat nu!?
Inleiding:
Ja, wat moet er nu gebeuren? Wel, je kan beginnen freaken of je kan simpelweg deze tutorial doornemen. Het toont immers 3 manieren om uiteindelijk toch het document te kunnen openen. Alle 3 even eenvoudig, maar toch broodnodig.
Methode 1:
Je kan het programma waarmee je .pdf’s opent downloaden. Doe hiervoor als volgt:
1. Ga naar de website van Adobe, http://www.adobe.com/nl/products/reader.
2. Klik rechts in het scherm op ‘Get Adobe Reader’.
3. Vink ik het volgende scherm al dan niet ‘Gratis McAfee® Security Scan Plus’ uit. Druk vervolgens op de knop ‘Downloaden’.
4. Het downloadproces zal nu starten. Volg de stappen in het proces.
5. Herstart eventueel je computer.
Methode 2:
Je kan ook het .pdf-bestand bekijken binnen je browser. Voorlopig ondersteunt Firefox enkel deze functie.
1. Ga naar de website van Firefox, http://support.mozilla.com/nl/kb/PDF-bestanden%20openen%20binnen%20Firefox.
2. Klik in de tekst op ‘De Adobe Reader-plug-in gebruiken met Firefox’.
3. Volg de stappen in het installatieproces.
4. Herstart eventueel je browser en/of computer.
Methode 3:
Hierbij willen we het .pdf-document niet openen, maar omzetten naar een word-document.
Ga hierbij als volgt te werk:
1. Ga naar de volgende website, http://www.pdftoword.com/
2. Voeg het .pdf-bestand toe dat je wenst te converteren.
3. Kies het bestandstype naar welk je het wenst te converteren, .pdf of .rtf.
4. Voeg het e-mailadres toe waarnaar je het wenst te versturen.
5. Druk op Convert. Het bestand zal nu geconverteerd worden en verstuurd worden naar je e-mailadres.
Een eerste programma met C
In de voorgaande tutorial werden we wegwijs gemaakt in de wereld van programmeren en compilen. Nu hebben we echter genoeg van de theorie en gaan we over naar een eerste echte C-programma.
Een eerste programma:
Open Kladblok via Start > Bureauaccesoires > Kladblok en plak de volgende code:
#include <stdio.h>// Hiermee worden enkele gegevens uit een voorgaand script gehaald. Met name stdio.h.
void main(void){//ik gebruik meestal void main(void), kan ook int main(void) zijn, hangt af waarmee je leren werken hebt.
printf("Hello World \n");
//printf is het weergeven van een string op het scherm (reeks woorden)of variabelen. Eenvoudig uitgelegd, je geeft hiermee gegevens weer.
}//Dit teken toont aan dat we ons programma afsluiten.
Dan kunnen we vervolgens over gaan naar de volgende stap: het uitleggen van variabelen. Een variabele een opslagplaats waar je tijdelijk gegevens in kwijt kunt. Je kan een variabele het best bekijken als een doos waar tijdelijk de gegevens (getallen, letters, tekens, …) in worden opgeslagen. Wanneer het nodig is kunnen deze gegevens dan oppgeroepen worden om er bewerking mee uit te voeren.
Variabelen:
Bij C zijn er 2 types van variabelen: een geheel getal (integer) en een teken (character). De vraag is dan hoe een woord kan ingegeven worden als variabele. Heel logisch, je creëert een array van characters, zodat je gewoon meer tekens achter elkaar kan ingeven. Je moet echter altijd je gegevens declareren (type van variabele dat je gaat gebruiken aanduiden) en de naam van de variabele. Wanneer je vergeet te declareren krijg je natuurlijk veel errors bij het compileren.
Een voorbeeld van de variabelen:
#include <stdio.h> //Hiermee haal je gegevens op.
void main(void){//Beginnen
INT getal; //Je moet dus altijd INT voor een integer zetten, en CHAR voor een character: vrij logisch.
INT getal2, getal3; //Je moet niet alle variabelen onder elkaar gaan declareren, met een komma ertussen is het plots heel wat ordelijker
CHAR woord[10];//Dit woord heeft 10 tekens
}//Adsluiten
Weergeven van variabelen:
Het weergeven van variabelen is het ingewikkelste in de C-taal. De printf(); functie moet je immers ook nog eens gaan declareren.
Het eerste wat je zegt in je printf(); functie is welk soort variabelen je gebruik.
En waar je strings (%s) en integers (%d) en float (%f) (een float is een reeel getal, 1 vd vele variaties op integer) komen.
Bijvoorbeeld:
#include <stdio.h>//gegevens ophalen...
#include <string.h>//een gegeven om een functie te laden waardoor je waardes in strings kan zetten
void main(void){//beginnen
INT getal = 5; //waarde 5 in getal zetten
printf("%d", getal);//eerst zeggen dat het een integer is: %d, en als je daarmee klaar bent het getal afprinten
printf("\n");//enter zetten
printf("%s %d", "Getal is gelijk aan: ", getal);//eerst zeggen dat je een string gevolgd door een getal gaat gebruiken, en dan weergeven
printf("\n");//enter zetten
CHAR naam[10];
strcpy(naam, "Koen");//strcpy betekent: string copy: je kopieert de 2e waarde in de 1e waarde (wat meestal een variabele is)
printf("%s %s", "Mijn naam is", naam);//eerst zeggen dat je 2 strings hebt (een char is een string) en dan de strings weergeven
}//en afsluiten
