troos.nl

De inactieve website van Tim.

troos.nl - De inactieve website van Tim.

Over troos.nl

Deze website is van Tim. Hier gebeurt niet zoveel. Er stond eerst een demo van de ngtr-calendar en wat links naar andere websites. De website was eerst ook een angular-2 project. Vooral omdat het dan makkelijker is om een demo van de kalender weer te geven. Tegenwoordig heeft de ngtr-calendar zijn eigen website: calendar.troos.nl. Het logboek bevindt zich ook in een subdomein van deze website: logboek.troos.nl. Nu wordt deze website vooral gebruikt om deze sub-domeinen te kunnen gebruiken. En Tim gebruikt hem vooral om wat aan te kunnen klooien.

Ook op deze site wordt wat aangehannest. Vooral met styling, die is al een aantal keren verandert. In het verleden heb ik gebruik gemaakt van Bootstrap en van Bulma. Van die laatste maken het logboek en de demo van de ngtr-calendar nog steeds gebruik. Deze site maakt daarom gebruik van een Google Font. We gebruiken het 'Overpass' en 'Overpass Mono' font.

De achtergrond van deze pagina is een fractal uit de zogenaamde Julia-Set. Deze wordt randomized berekent en als achtergrond ingesteld. Als de pagina vernieuw wordt, wordt er een nieuwe achtergrond berekend. Door hier te klikken, kan ook een nieuwe fractal worden berekent. Op deze pagina kunnen nog andere fractals gemaakt worden, zoals bomen en sneeuwvlokkies.

logboek.troos.nl

Het logboek is een project geweest om wat ervaring te krijgen met het ontwikkelen van websites. Intussen is het een Angular-project, maar er zijn verschillende versies geweest met verschillende methodes om wat meer over deze methodes te leren. De oudere versies zijn niet meer terug te vinden, en dat houden we zo.

  • Versie 1: HTML, CSS & PHP. Eerste probeersel met een logboek op basis van een gedeelde Google-spreadsheet.
  • Versie 2: Ajax en JavaScript. Een verbeterde versie van het voorgaande logboek, nu met JavaScript.
  • Versie 3: ASP.NET Core. Het logboek maar dan met een Azure database en host.
  • Versie 4: VueJS. De database blijft dezelfde, maar de UI is nu met VueJS gemaakt om met een JS-framework te oefenen.
  • Versie 5: Angular. Het logboek omgezet naar Angular om meer te doen met TypeScript en NPM.

Op dit moment zijn er 2 gebruikersgroepen op het logboek. Dat zijn de "Loon Masters Amsterdam" en "Team Skate4Air". In het verleden heeft ook "Schaatsteam Loon" en "Team GoBAD" gebruik gemaakt van het logboek.

Er zijn ook verschillende pogingen gedaan om het logboek als app te kunnen gebruiken. Een keer voor iOS en ook voor Android. Later ook nogmaals met behulp van Xamarin, maar verder is bij pogingen gebleven. Leuk om een keer uit te proberen. Nu de website van het logboek aardig responsive is geworden, is het ook nite meer nodig. Een aantal vult het logboek al op mobiel in.

ngtr-calendar

De ngtr-calendar, zoals de package op NPM heet, is een recent project om te oefenen met het maken van packages voor NPM en die ook te kunnen gebruiken. Zoals je al eerder gelezen hebt, staat ie op een subdomein. Het project zelf staat ook op GitHub, maar dat is een private pagina. Niet iedereen hoeft mijn gepruts te zien.

Hiervan zijn ook verschillende versies geweest en ik denk dat ze allemaal een verbetering zijn op de voorgaande. Voor zover ik weet ben ik de enige gebruiker ervan. Hij staat vooral online omdat ik hem ook gebruik voor Loon. Waarschijnlijk gaat de ontwikkeling ervan nog wel even door.

Ik ben ermee begonnen omdat ik vanuit werk een agenda-achtige functionaliteit op een website nodig had. Dat was de eerste versie, en die moest ook Internet Explorer (niet Edge) ondersteunen. Daarvan zijn nog steeds restanten te vinden. Na een vergadering leek het ons ook handig om deze agenda op een totaal andere plek te gebruiken. Copy-Paste was niet de makkelijkste actie, dus we hebben er een package van gemaakt.

En verder...

Daarnaast heb ik nog wat websites voor anderen in elkaar geflanst. Ook daarmee heb ik lekker lopen oefenen op dingen. Er zijn er nog een paar die nog bestaan.

  • goliathbouw.nl: De website van David.
  • teamgobad.nl: De website van een schaatsteam waar ik training gaf.
  • schaatsteamloon.nl: De website van een ander schaatsteam.

Er zijn nog wat plannen voor andere websites geweest, maar die zijn niet allemaal van de grond gekomen.