vrijdag 15 januari 2016

Google Calender importeren


Google heeft een heel handige kalenderfunctie, die je natuurlijk ook op je smartphone kunt gebruiken, en in de browser kunt zien. Maar soms is het invullen van de kalender een beetje monnikenwerk, vooral als veel van de invoer herhalend is. Iedere week eenzelfde gebeurtenis met net een andere locatie, tijd of omschrijving is dan plots veel werk, dat gelukkig veel simpeler kan.



Ik begin altijd met deze sheet, waarin ik vervolgens alle regels invul. Velden die niet van belang zijn laat ik leeg. Als ik een kalender van iemand anders krijg, copy/paste ik de informatie natuurlijk gewoon uit die andere kalender!
Nou, dit vult een stuk sneller in dan al die losse schermpjes!

Nadat alle informatie is ingevuld, sla ik het bestand op als een zogenaamd CSV-bestand. Met File->Download as->Comma-separated values of als je Sheets in het Nederlands gebruikt onder Bestand->Opslaan als->Kommagescheiden.




Nu gaan we met de browser naar Google Calender. Daarna kun je rechtsboven met het wormwiel naar de settings van de kalenders. Links staat dan een link naar "Import calendar".
Selecteer het csv-bestand, kies welke kalender je wilt gebruiken (ja, je kunt oneindig veel kalenders aanmaken, elk een andere kleur geven en met andere mensen delen, en in je overzicht aan/uit zetten!), en klik op Import.

Als je bang bent iets fout te doen, of eerst wilt kijken hoe het er uit komt te zien? Maak dan een nieuwe kalender aan, die je na het importeren weer kunt  verwijderen. Is alles naar wens? Importeer dan de kalender in je eigen kalender. En is het nog niet naar wens, dan kun je de Sheet opnieuw bijwerken, een nieuw CSV-bestand maken, net zo lang tot je tevreden bent.

Oh, en als je liever met Open Office of Excel werkt, die kan ook CSV-bestanden maken.

Succes!


donderdag 7 januari 2016

LastPass


Voor iedere site hetzelfde wachtwoord gebruiken is niet zo slim. Je weet immers maar nooit wie er bij zo'n webwinkel in de user-database kunnen kijken. Misschien wordt die webwinkel wel gehackt, of zit er een stagiair die niet helemaal te vertrouwen is. Je weet dus maar nooit wie je e-mailadres en wachtwoorden kan inzien. Voor iedere website een ander wachtwoord gebruiken is dus de oplossing, want je wilt niet dat iemand van een Chinese webwinkel ook op je Gmail kan inloggen.

Gelukkig helpt LastPass je daar bij, hoewel er genoeg alternatieven zijn. LastPass onthoudt niet alleen je wachtwoorden, maar vult ze ook voor je in, ook op je mobiel. Van de 300 wachtwoorden die ik heb, weet ik er bijna geen een uit mijn hoofd, en dat hoeft ook niet. En dat gaat heel lastig met wachtwoorden als yS$3cUcpWTjpRE6fMYGjQKgrYEMsIL9QzTaG2geAqoQBd747$fF

Mocht iemand dus een van mijn wachtwoorden weten, dan kunnen ze maar op 1 website/service er mee inloggen. Bij een aanval of hack blijft de schade daarmee beperkt. Behalve wanneer ze je hoofdwachtwoord van LastPass achterhalen natuurlijk, hoewel daar ook nog wel mogelijkheden voor zijn. Maar daar vertel ik een volgende keer wel meer over.

maandag 4 januari 2016

Pivot table

Google Sheets (en Excel) zit vol met data-analyse functies die heel handig zijn, als je ze maar kent, en weet te gebruiken. Een daarvan is de pivot table of in het Nederlands een draaitabel.

Stel, je download je bankafschriften van de bank, en zet deze in Google Sheets (klik voor mijn voorbeeld sheet). Naast de datum en bedrag is er ook een kolom met een categorie. Met de menu-optie alt-Gegevens->Draaitabel kom je in de wizard voor een nieuwe draaitabel. Links staat een lege draaitabel, rechts venster om de parameters in te stellen. Door nu bij Rijen op veld toevoegen te klikken, kun je kiezen welk veld je in de draaitabel wilt zien. Ik koos daar voor category en gelijk laat de draaitabel mijn vier categorieen zien. Bij Waarden kies ik voor amount en nu zie ik de totaalbedragen per categorie staan. Het zijn de totaalbedragen omdat Samenvatten op de optie SUM heeft, wanneer ik er COUNTA van maak, laat de tabel zien hoevaak een categorie voorkomt. Voor bankafschriften niet echt interessant, maar het geeft aan welke mogelijkheden er zijn.

Met de optie Kolommen kunnen we de tabel nog verder opsplitsen, bijvoorbeeld per datum. Omdat dit voor iedere dag een nieuwe kolom aanmaakt, is dit een beetje teveel van het goede. Daarom heb ik in de data-tab een kolom E toegevoegd, met het weeknummer. De inhoud is =weeknum(A2)  en deze heb ik naar alle cellen in kolom E gekopieerd. De weeknummers lopen nu van 49 tot 52.
Wanneer ik dit weeknummer bij de kolommen wil selecteren, staat deze er nog niet tussen, omdat de wizard mijn draaitabel heeft opgezet op het bereik bank!A1:D16 en kolom E zit daar nog niet bij. Maar met de optie Bereik wijzigigen is kolom E zo toegevoegd, en vervolgens kan ik weeknummer als Kolom toevoegen. Nu laat de draaitabel voor iedere combinatie week/categorie het totaal zien, samen met een generaal totaal voor de weken én voor de categorieen.


maandag 28 december 2015

Allemaal omschrijvingen

Wanneer je op WikiData naar een item zoekt, zie je niet alleen de naam van het gezochte item, maar ook (een deel van) de omschrijving van dat item. Vooral wanneer er meerdere items met dezelfde naam zijn (bijv. meerdere personen met de naam Pietje Puk), dan is het handig als in de omschrijving omschreven staat welke Pietje Puk bedoeld wordt. Als je de politicus zoekt, is het handig om te weten welke uit het lijstje dan politicus is, zodat je niet de voetballer en ook niet de kunstenaar kiest.

Heel veel items hadden wel een titel, maar nog geen omschrijving op WikiData. Daarom had ik een script in Python geschreven die deze omschrijving automagisch kan aanmaken. Afhankelijk van het type WikiData-item, wordt er gekeken naar land, beroep of een andere eigenschap, om zo een omschrijving te maken.

In december 2015 had mijn script zo al meer dan 300.000 items van een omschrijving voorzien. Momenteel is hij bezig met de personen die op de Franstalige, Engelstalige en Duitstalige Wikipedia een artikel hebben. Alle personen op de Nederlandstalige Wikipedia zijn al gedaan.

Nu een nieuw project verzinnen, om met een nieuw script iets anders beter, mooier of completer te maken!   

donderdag 5 november 2015

Plastic afval

Omdat ik afgelopen maandag ontslagen ben, heb ik plots meer tijd voor de participatiemaatschappij. Als ik eerder op de fiets naar mijn werk in Utrecht ging, reed ik de eerste twee kilometer altijd langs flink wat zwerfafval, omdat die route ook door scholieren wordt gebruikt. En hoewel die veel minder kilometers zullen maken dan ik deed, moesten die hun energievoorraad aanvullen met blikjes Red Bull, zakken chips, pakken Wicky en allerhande broodjes die in doorzichtige plastic zakken werden verkocht.


Deze zak heb ik na afloop bij de Regenboogschool in de PMD-container gegooid, want daar hoort het natuurlijk thuis, en niet in de natuur. Een blikje blijft 50 jaar in de natuur liggen, een plastic fles 5-10 jaar. En plastic versnippert vaak, waardoor het uiteindelijk in de voedselketen van dieren terecht komt.

Wat wel jammer was, was dat één meisje het heel leuk vond om mij toe te roepen "Hé, heb je mijn pakje chocomel van vanmorgen al gevonden?". Ik houd best van humor, maar dit was geen grap. Gelukkig kwam er ook een groepje basisscholieren langs (hele klas met hetzelfde hesje aan), en die riepen allemaal "Goed bezig!", dus laten we hopen dat deze jeugd dan de toekomst heeft!

vrijdag 17 juli 2015

MHC Woerden

  Ooit werd er op 9 feb 2007 op Wikipedia een artikel aangemaakt voor MHC Woerden, de Mixed Hockey Club Woerden. Dat artikel werd toen op de verwijderlijst geplaatst, tot een grote geest het lumineuze idee kreeg om de tekst dan maar op het artikel over Woerden in te voegen. Nu zijn er honderd-en-een verenigingen in Woerden, en hoewel die echt niet allemaal een artikel op Wikipedia behoeven, hoeven ze ook niet op het hoofdartikel over Woerden beschreven te worden. Anno 2015 gebeurt dat dan ook zeker niet meer op deze manier.



  Ik zie in de geschiedenis dat ik kort daarna toch weer een artikel heb aangemaakt voor MHC Woerden, en bij een artikel hoort liefst ook een foto.
Ik woonde toen in de buurt van MHC Woerden, en mijn kinderen leerden fietsen in het park waar de trainingsvelden liggen, dus had ik een foto gemaakt. Met mijn oude Nokia-telefoon. Nog even gecropped met Paint.Net voor een wat gelikter resultaat, hoewel het nu natuurlijk gewoon een acht jaar oude foto is met een telefoontje gemaakt ;-)

Nu is mijn dochter lid van de hockeyclub, en daarom kwam ik vandaag op de website van MHC Woerden. En wat schetst mijn verbazing? Precies, die foto die ik ooit gemaakt heb, werd gebruikt op de website en ik herkende dit foto natuurlijk meteen ;-)

woensdag 1 april 2015

Afval? Ik pas!

Vier weken terug verloor ik mijn afvalpas. Hij zat in mijn broekzak, toen ik naar de Lidl fietste, maar toen ik de Lidl uitkwam, zat hij daar niet meer. Shit happens, en ik ben nog snel de Lidl doorgelopen, en dezelfde route terug naar huisgefietst, maar niks meer gevonden.
Vervolgens de Lidl gemaild, en twee weken gewacht in de hoop dat iemand de pas zou vinden en naar de gemeente terugsturen. Helemaal niets...



Vervolgens toch maar een nieuwe pas besteld. Dat kan via internet, en kost 15 euro, je oude pas wordt geblokkeerd, en je krijgt een nieuwe met de post. Dat duurt bij elkaar nog bijna een week, maar dan kun je in ieder geval die container weer openen. Want nu blijft hij dicht.

Op 19 maart kreeg ik bericht dat hij zou worden opgestuurd, dan zou hij 21 maart met de post wel aankomen. Nou, de post is zo snel niet meer tegenwoordig, iedere  bezorgdienst heeft zijn eigen postbode, dus iedere dag loopt er een andere door je straat. Niet efficiënt, en niet goedkoper, als je geen aandeelhouder bent. Ook 23 maart geen postbode, en 24 maart niet. Op 1 april (vandaag) wist ik het al een tijdje zeker, die past die komt niet meer met de post.

Vandaag eindelijk tijd gevonden om de gemeente te bellen. Ze zullen vandaag een nieuwe pas opsturen. Met de post. Het zal me benieuwen ;-)