CategorieBlog

Nooit meer iets vergeten dankzij FollowUpThen.Com

N

Ken je dat? Je krijgt een mailtje en je denkt “die ga ik later beantwoorden”. Enkele dagen later is hij zo diep in je mailbox (en in je gedachten) weggezonken dat je er niet meer toekomt om hem te beantwoorden tot … je correspondent je een herinnering stuurt.   Dit probleem heb je nooit meer als je “FollowUpThen.Com” gebruikt.

Hoe werkt het?

De mail die je niet direct wil beantwoorden die stuur je naar 3days@followupthen.com  en je verwijdert de mail.  Over exact drie dagen zal de mail opnieuw naar je toe gestuurd worden.  “3days” is natuurlijk maar een voorbeeldje, je kan oneindig veel combinaties verzinnen zoals. “5hours”, “5months”, “nextsaturday”, “15june”, “15june2020”, “everymonday”, …   Je hoeft ook niet noodzakelijk een mail “door te sturen”, je kan uiteraard ook gewoon zelf een mailtje schrijven (vb. “Oma’s verjaardag niet vergeten”) en dat mailen naar “every15june@followupthen.com”.

Deze dienst is volledig gratis en je hoeft vooraf niet te registreren. De eerste keer dat je een mail stuurt naar FollowUpThen krijg je wel een mailtje terug waarin je je mailadres moet bevestigen.

Een extra woordje uitleg vind je op de website http://www.followupthen.com maar je kan zoals steeds ook bij mij terecht als je vragen of opmerkingen zou hebben.

Wat weet Google van mij?

W

Wat weet Google van jou? Misschien wel meer dan je denkt, laten we samen eens kijken.  Als je een Google account hebt (vb. voor GMail of YouTube) dan log je daar af en toe mee in, right?

Het zou wel eens kunnen dat Google dat heel nauwkeurig bijhoudt: wanneer je inlogt, vanop welk toestel je dat doet en bij benadering van waar ter wereld je dat doet. Kijk maar eens op:  https://security.google.com/settings/security/activity

Het zou ook wel eens kunnen dat Google bijhoudt waar jij allemaal naar zoekt, en … op welke zoekresultaten jij allemaal klikt.  Kijk maar eens op: https://history.google.com/history/

Als je een Google driven device hebt (een Android smartphone of tablet) waarop je de store gebruikt, dan zou het wel eens kunnen dat Google nauwkeurig registreert waar jij de afgelopen maanden/jaren hebt uitgehangen. Kijk maar eens op: https://maps.google.com/locationhistory/b/0

De laatste twee dingen kan je uitzetten in de instellingen van je Google Account of je kan erop letten telkens af te melden bij Google.

Excel bestanden genereren … met GenerateData.Com

E

Elke leerkracht die zelf Excel oefeningen verzint kent het wel: basisbestanden “genereren” om oefeningen op te maken. Namen, bedragen, straten, postcodes, … verzinnen om de leerlingen mee te laten werken. Dankzij de website http://www.generatedata.com/ is dat nu voltooid verleden tijd.

Op de website kan je op een eenvoudige manier aangeven welke kolommen je wil hebben en je kan exporteren naar heel wat verschillende formaten waaronder Excel.

Wie een stapje verder wil gaan, de broncode van dit project is gratis te downloaden op GitHub.

Je facebook wachtwoord

J

Net zoals bij de meeste diensten is ook bij Facebook je wachtwoord hoofdletter gevoelig.  Wanneer je vb. “FaCeBooK” neemt als wachtwoord zal je niet kunnen aanmelden met “facebook” of met “FACEBOOK”.  Daar zijn echter twee uitzonderingen op. Wanneer je wachtwoord begint met een kleine letter, dan mag je het wachtwoord ook met een hoofdletter ingeven. (Dus als je wachtwoord “facebook” is, zal het wachtwoord “Facebook” ook aanvaard worden.)  De reden daarvoor is dat veel smartphones/tablets de eerste letter van een “zin” omzetten in een hoofdletter zonder dat de gebruiker daar erg in heeft.

Een tweede uitzondering op de hoofdlettergevoeligheid is dat Facebook ook toelaat dat je AL je kleine letters omzet in HOOFDLETTERS + omgekeerd. Is je wachtwoord dus “FaCeBooK” dan mag je ook intikken “fAcEbOOk”.  Zo zal je ook succesvol kunnen aanmelden als je CAPS LOCK per ongeluk aanligt.

Als je daar vragen over hebt, dan kan je mij steeds contacteren.

 

Beveilig je PC

B

In mijn lessen probeer ik elk jaar wat tijd te maken om de leerlingen te wijzen op de gevaren en risico’s die het Internet en ICT in het algemeen met zich meedragen. In één adem vertel ik erbij dat het Internet een veel te mooi gegeven is om het aan de kant te laten liggen omwille van die gevaren. Het komt erop aan om je maximaal te beschermen tegen die gevaren.

Een virusscanner

Welke virusscanner is een goede virusscanner? Dat is een vraag die je je jaarlijks opnieuw moet stellen want daar zit nogal wat evolutie in. Zelf heb ik op dit ogenblik BitDefender Anti-Virus Plus (29.95 EURO per 1 jaar, voor 3 computers). Ik heb die keuze gebaseerd op de website http://www.av-comparatives.org een onafhankelijke website die zich bezighoudt met het continue testen van anti-virus producten.

Wil je geen geld uitgeven aan een anti-virus programma? Dan zou ik je avast! aanraden.  Gratis, degelijk … de advertenties moet je er wel bijnemen. Ook dit advies is gebaseerd op boven vernoemde website.

Heb je een virusscanner dan moet je die “up to date” houden. Je moet ervoor zorgen dat je virusscanner liefst dagelijks geïnformeerd wordt over de nieuwe virussen die in omloop zijn.  Raadpleeg de website/helpdesk van je anti-virus product om na te gaan hoe je dat realiseert/opvolgt/enz … Als je virusscanner niet up to date is dan kan je er evengoed geen installeren.

Anti-malware

Wanneer je een goede en actuele virusscanner hebt komt het vaak niet zo ver maar … wanneer je browser bezaait is met werkbalken vol reclame of de popups in het rond vliegen dan is het voor je virusscanner vaak een hopeloze strijd.  Vaak kunnen anti-malware tools je dan helpen. Mijn persoonlijke favoriet is MalwareBytes Anti-Malware.

Het is een (gratis) tool gespecialiseerd in het detecteren EN VERWIJDEREN van alle mogelijke vormen van Malware. Het vervangt je anti-virus niet!  Je anti-virus is de federale politie, MalwareBytes Anti-Malware zijn de special forces ;).

Maak degelijke backups

Maak er een gewoonte van om op regelmatige tijdstippen (wekelijks?) backups te maken van belangrijke bestanden. Een goede backup is per definitie een offline backup. Dat wil zeggen dat de backup voor geen enkele computer beschikbaar is tot jij dat wil. De eenvoudigste manier is je gegevens kopiëren naar een DVD.

Splits je persoonlijke bestanden op in twee groepen, de informatie die nog vaak wijzigt (denk aan alle mogelijke schooldocumenten, oefeningen, …) en de informatie die niet meer wijzigt (foto’s, filmpjes, …)

De eerste groep van informatie moet je elke keer volledig backuppen. Meestal is dit niet zo heel veel informatie en die past perfect op een DVD.  Van de tweede groep backup je alleen de informatie die nieuw is, zorg ervoor dat je minstens twee backups hebt.   Die tweede groep zal typisch veel meer plaats innemen en wellicht niet meer op een DVD passen. Daarvoor kan je een externe harde schijf gebruiken. Zorg ervoor dat je NA het backuppen die harde schijf los koppelt van je computer.

Wanneer je vermoedt dat je computer geïnfecteerd is door een virus maak dan zeker geen backup op die externe harde schijf eventueel kan je nog snel een backup maken op een DVD. Markeer die DVD met “bestanden … mogelijks geïnfecteerd met een virus”.

Bewaar ook altijd enkele backups buitenshuis, voor het geval je af te rekenen krijgt met brand, waterschade of diefstal. Het zal je maar overkomen dat je inspanningen levert om goeie backups te maken en dat die backups samen met je pc gestolen worden.

Gezond verstand en een vleugje paranoia

Misschien wel het belangrijkste … gebruik je gezond verstand. Denk twee keer na voor je ergens je persoonlijke gegevens invult. Denk drie keer na voor je een online betaling uitvoert (uitsluitend op HTTPS:// sites met een geldig SSL certificaat).  Wees kritisch bij het lezen van e-mails zeker als die afkomstig zijn van je bank. Onthoud dat wanneer iets te goed lijkt om waar te zijn, het vaak niet waar is!

Koppel je microfoon en webcam los van je computer wanneer je die niet gebruikt. Bij een laptop is dat moeilijker maar je camera kan je met een klein stickertje afdekken wanneer je die niet gebruikt.

 

Active vs Passive FTP

A

Het FTP protocol is een “raar” protocol omdat het gebruik maakt van twee totaal verschillende verbindingen tussen de client en de server.  Enerzijds heb je de control connection (de verbinding waarover client en server met elkaar praten zeg maar) en anderzijds heb je de data connection (de verbinding waarover client en server data (= bestanden) met elkaar uitwisselen).

De control connection is de eenvoudigste om te omschrijven.  Deze (op TCP gebaseerde) verbinding wordt opgezet op vraag van de client tussen poort 21 van de server en een willekeurige poort boven de 1024 van de client. Dit is +/- altijd zo en het doet er niet toe of je een “active” of een “passive” ftp verbinding gebruikt. Deze verbinding wordt ook in stand gehouden zolang de FTP sessie duurt en wordt oa. gebruikt om informatie uit te wisselen over de manier waarop de data connectie moet opgezet worden.

De data connection kan op twee manieren verlopen.  We beginnen met de “active” ftp sessie. Hierbij zal er een tweede verbinding opgezet worden op vraag van de server tussen poort 20 van de server en een poort op de client.  De poort op de client werd eerder door de client gekozen en doorgegeven aan de server (over de control connection) middels een PORT commando.

Zo’n PORT commando ziet eruit als volgt:

PORT 199,174,116,17,17,170

De eerste vier getallen zijn het IP adres van de client, de laatste twee getallen zijn de poort waarmee de server verbinding moet maken. Neem het eerste van de twee getallen, vermenigvuldig het met 256 en tel er het laatste cijfer bij. In dit geval gaat het dus om het IP 199.174.116.17 en poort 4522.

Dit werkt prima op voorwaarde dat de server het juiste IP adres van de client krijgt en hier wrikt het schoentje. Wanneer je client zich achter een firewall bevindt die de NAT techniek toepast (omzetten van private in publieke ip adressen) dan zal je client het private IP adres aanbieden aan de server. De server zal proberen om met dat private IP adres een data connection op te bouwen maar uiteraard zal dat niet lukken.

Het heeft ook geen zin om je client aan te leren dat hij het publieke IP adres moet doorgeven aan de server. De NAT router/firewall zal deze verbinding niet toelaten. (NAT routers laten geen verbindingen toe behalve als ze van binnen uit geïnitieerd worden.)

Daarom bestaat een twee techniek: passive ftp. Hierbij zal de client tegen de server zeggen “jij moet geen data connection proberen op te zetten, dat doe ik wel”.  Daarop zal de server antwoorden “ok, maak jij dan maar verbinding met mijn poort XXX”, waarbij XXX een poort is boven de 1024.  De client zal daarop een data connection opzetten tussen een willekeurige poort op de client en de eerder doorgegeven poort op de server.  De commando’s daarvoor zijn als volgt:

Client: PASV
Antwoord v/d server: Entering passive mode (199,10,17,154,50,103)

Ook hier zijn de zes cijfers uit te splitsen in de eerste 4 (het IP adres) en de laatste 2 (het eerste * 256 + het tweede = het poort nummer van de server die klaar gemaakt is om een data connectie te ontvangen van de client)

Deze manier van werken werkt wel als de client achter een NAT router/firewall zit.

Als u vragen hebt over deze techniek of dit artikel, of u wil er meer over weten, dan hoor ik graag van u.

De map “Opstarten” in Windows 8

D

Tot en met Windows 7 had je in het startmenu een mapje “Opstarten” waarin je alle programma’s kon plaatsen die samen met de computer moesten gestart worden.  Met de introductie van Windows 8 is het start menu verdwenen en bijgevolg ook de map “Opstarten”.

Het is te zeggen je ZIET het startmenu niet meer, maar het is er wel nog … en dus ook de map “Opstarten”.  Open het venster “uitvoeren” met de sneltoets CTRL+R, geef het commando “AppData” in en druk op “OK”. Je krijgt een verkenner venster te zien, waarin je achtereenvolgens de volgende mappen aanklikt: Roaming, Microsoft, Windows, Menu Start, Programma’s (het mapje, niet de snelkoppeling) en ten slotte “Opstarten”.

Plaats hier snelkoppelingen naar de programma’s die moeten opstarten samen met Windows. Werkt perfect zoals in vorige Windows versies.

Heb je hier vragen of opmerkingen bij, dan hoor ik graag van je!

Afbreekzone in Word 2013

A

Al sinds mensenheugenis kan MS Word woorden splitsen in lettergrepen. En al even lang kan je een zogenaamde “Afbreekzone” instellen. De afbreekzone is de afstand vanaf de rechtermarge die leeg mag zijn, voor het eerste woord op de volgende regel wordt afgebroken om de huidige regel wat meer te “vullen”.  Met andere woorden hoe groter de afbreekzone, hoe minder er gesplitst wordt.

Anyway … wanneer je in Word 2013 probeert om de afbreekzone in te stellen dan is dit venstertje uitgeschakeld. Soms … meestal … af en toe …   Na wat zoekwerk vond ik waarom dat zo was.

Het instellen van een afbreekzone is niet langer mogelijk omdat de algoritmes voor het splitsen van woorden dermate beter is geworden dat het instellen van een dergelijke zone overbodig is geworden. Het invulvenstertje staat er nog voor oudere documenten maar wordt dus uitgeschakeld voor documenten met een 2013 indeling.

http://support.microsoft.com/kb/2740483/en-u

http://blogs.office.com/b/microsoft-word/archive/2012/08/21/layout-in-the-new-word.aspx

Heb je hier vragen of opmerkingen bij, dan hoor ik graag van je!

Windows 8 : een app afsluiten

W

De apps in Windows 8, heel plezant, maar de eerste momenten zitten we toch allemaal te kijken van “waar staat die sluit knop”. Bij Microsoft promoten ze dat je alles maar moet laten openstaan, dat apps die niet gebruikt worden toch geen systeembronnen aanspreekt. Jammer, maar we zijn nu eenmaal van het ordelijke type, wat we niet meer nodig hebben willen we liever afsluiten.

De goeie ouwe sneltoetst ALT+F4 helpt ons een handje, maar hebben we daarvoor 20 jaar Windows versies versleten? Dat moet beter kunnen … En dat kan ook beter. Plaats je cursor bovenaan de app (de cursor verandert in een handje) en sleep in één beweging de app naar de onderkant van het scherm.  De sleepbewegingen … je merkt dat bij het maken van Windows 8 altijd rekening werd gehouden met de tablet gebruikers.

Heb je hier vragen of opmerkingen bij, dan hoor ik graag van je!

Getallen converteren Decimaal naar Octaal, Hex, Binair

G

Een oefeningetje die we in de lessen technologische opvoeding allemaal wel hebben moeten maken? Getallen omzetten van het ene talstelsel naar het andere. Nu nog makkelijker met Powershell (zonder de ingebouwde functies)

cls
$i = Read-Host("Geef een getal tussen 0 en heeel veel :")
while ($stelsel -ne "2" -and $stelsel -ne "8" -and $stelsel -ne "16")
{
  $stelsel = Read-Host("Wil je converteren naar Binair (2), Octaal (8) of Hexadecimaal (16) ?")
}
$hexArray = @("0", "1","2","3","4","5","6","7","8","9","A","B","C","D","E","F")

$reststring = ""
while ($i -gt 0)
{
  $reststring = $hexArray[$i % $stelsel] + " " + $reststring
  $i = [Math]::Truncate($i / $stelsel)
}
  Write-Host "=>" $reststring "<="

Laatste berichten