1986 - 2022
Sommige kennen mij omdat ik 15 jaar in de muziek heb gezeten, sommige omdat ik de Albert Heijn database heb gehackt,
sommige omdat ik webshops maak die door duizenden worden gebruikt en anderen uit het café op de hoek...
Elk verhaal heeft een begin, voor mij was dat zeker de aanschaf van de Steinberg Pro24 voor de Atari!
Het eerste programma (sequencer) waarmee je, door op een keyboard te spelen, je muziekproducties op de computer op kon slaan. Geniaal!
Omdat midi nog helemaal niet volwassen was, moest mijn Jupiter met heel veel omwegen worden aangesloten.
Aat eindelijk op vinyl, maar niet met de track die ik had verwacht... 😂
WARNING: The track "Die" has extreme bass, this could result in damage to sound systems.
The record company and/or artist cannot be held liable for any mechanical and/or physical harm done by playing this track in an unresponsable manner! 😂
Eurohouse Track op het Japanse Avex Trax "House Revolution Vol.42"
De muziek van dit Nederlandstalige nummer is even zoek maar die zit nog in mijn hoofd...
Couplet 1
De ochtend breekt aan
Een nieuwe dag
Een koude leegte
Waar jij ooit lag
De zon die schijnt
Door de gordijnen
Voorgoed voorbij
Dus ik sluit de kozijnen
Refrein
Maar steeds in mijn gedachten
Zie ik jou weer staan
En mis de warme nachten
Hoe kon ik jou laten gaan
Hoe moet ik alleen verder
Want een dag zonder jou
Duurt minstens twintig eeuwen
Op een dag in September
Was jij verdwenen
Couplet 2
Het is half twee
En ik kleed me aan
Ik loop wat te dromen
Zie je staan bij het raam
Ik poets mijn tanden
En ik neem een warm bad
Was mijn haar met een shampoo
Van hetzelfde merk wat jij had
Refrein
Couplet 3
Het is half vijf
Ik moet echt naar de stad
Om boodschappen te doen
Ik weet alleen niet wat
Ik loop de straat in
Langs ons favoriete café
Waar wij vroeger zaten te eten
En stiekem steelden we de glazen mee
Refrein
Couplet 4
Ik lig weer beneveld
In ons tweepersoons bed
Vroeger was ik echt verstandig
Heb nu weer geen wekker gezet
Gooi het raam maar open
Onvoltooid Verleden Tijd
Niets meer om uit te leggen
Kan zelfs niet zeggen dat het me spijt
Refrein
Play Track
Video Opnames (Huib Schippers/Aat van Rees) in opdracht van Frank Hulsebos voor de Ameland Truck Berlijn.
Alle video-edits van tot 1999 t/m 2002 door Aat van Rees.
Deze opnames werden ook gebruikt voor de videoclip van de nummer 1 hit Scoop - Drop It.
De muziekwereld verandert drastisch doordat het mogelijk wordt zelf synthesizers te maken op de PC.
Hardware synths worden hierdoor veel minder waard
Er zitten echter heel veel voordelen aan, je muziek klinkt altijd hetzelfde zoals je het hebt geproduceerd.
1 van mijn mijn zelf gefabriceerde sotftsynth was 'Equinsonix' en is gebouwd in Native Instruments Generator, wat later Reaktor werd.
Hierdoor kreeg ik ook de interesse om te gaan programmeren.
Aangezien de muziekindustrie behoorlijk aan het instorten is vanwege met name mp3'tjes maar wat anders gaan verzinnen...
Gestart met de ontwikkeling van een PHP website voor Trilithon Muziekproducties.
Mijn eerste PHP, Javascript, CSS en MySQL database probeersels/vaardigheden beginnen vorm te krijgen.
Aangezien ik ook nog bij Albert Heijn werkte: Begonnen met het Excel programma 'Dynamisch Verkoopklaar' om planningen te maken.
Albert Heijn gaat over op nieuwe promo-actiekaarten
Hierdoor is het niet meer mogelijk op de gebruikelijke manier actiekaarten te maken.
Alle prijs-informatie moet worden opgezocht in de systemen en in een WORD document worden ingevuld.
'Dynamisch Verkoopklaar' wordt gestaakt om tijd te investeren in een promo-print programma.
AHcross word omgebouwd van Excel naar de VBA omgeving door gebruik te maken van 1 groot Userform.
Aangezien ik data nodig heb voor het ophalen van diverse informatie zal de Albert Heijn Oracle Database ethisch moeten worden gehackt...
En dat lukt kinderlijk eenvoudig omdat de logfiles, waar het wachtwoord in staat, op een plaats staan die vrij toegankelijk is, dit is later aangepast.
AHcross 1.0 wordt door meerdere filalen in Vlaardingen, Rotterdam, Amsterdam en Utrecht gebruikt.
AHcross is verwijderd van alle AH filialen, maar in verband met opmerkingen uit diverse filialen, voornamelijk uit Rotterdam en Amsterdam, wil het Ahold hoofdkantoor contact opnemen aangaande AHcross.
Dat mocht ook wel eens tijd worden dat een bedrijf als Albert Heijn eens gaat investeren in hun ICT. Die troep is echt outdated.
Fok AH-medewerkerstopicHet eerste fatsoenlijke stukje AH software wat ik heb meegemaakt.
Fok AH-medewerkerstopicIedereen is lyrisch over Cross, maar AH kan het niet overnemen omdat ze niet de verantwoordelijkheid willen over eventuele fouten in het systeem.
Fok AH-medewerkerstopicGesprek op het Ahold hoofdkantoor met Gerrit Oostendorp en Paulo Peerenboom, directeur winkelorganisatie bij Albert Heijn,
betreffende het overdragen van de auteursrechten aan Ahold.
De maker van de software heeft rechten om op te treden tegen openbaarmaking en verveelvoudiging door iemand anders.
Dit houdt in dat als iemand ongevraagd de software overneemt of kopieert, dat diegene dan in overtreding is.
De ander is in dat geval aansprakelijk als hij inbreuk pleegt op de software auteursrechten.
Start ontwikkeling SmartBadge Trial
Helaas lag ik toen zelf in het ziekenhuis,
maar de foto van het in ontvangst nemen van de Albert Heijn Participatieprijs voor het ontwikkelen van het programma AHcross is binnen!
OR PARTICIPATIEPRIJS NAAR AAT VAN REES
De Ondernemingsraad van Albert Heijn heeft in december de Participatie-prijs uitgereikt aan Aat van Rees uit Vlaardingen.
De voorzitter van de OR overhandigde het beeldje in Albert Heijn 1575 Vlaardingen, waar Aat als medewerker Verkoopklaar werkt.
Aat heeft in eigen tijd vijf systemen van AH aan elkaar geknoopt met zijn programma AHcross.
Dit scheelt veel opzoekwerk en bespaart een hoop tijd en ergernis.
Zo kan een schapkaartje dat kwijt is nu met een druk op de knop worden gemaakt.
Je kunt met AHcross ook snel promo-materiaal maken, of opzoeken waar een product in de worp staat.
Inmiddels werken de meeste winkels met deze tool. De reacties zijn zeer enthousiast.
"Veel collega's hebben ook ideeën aangedragen voor het programma en zijn enthousiast om te zien dat die er nu in verwerkt zijn", aldus Aat.
De mix tussen een Patchbay en Albert Heijn productinformatie!
De Appetizer was te lastig in gebruik, dan maar een Live Editor.
Hiermee kon je stukjes scripts bewaren en hergebruiken.
PROJECTOMSCHRIJVING
Aat bouwt in dit project een user- en backoffice omgeving van producten voor personeel.
Missie is het ontwikkelen van een innovatief AH-winkelsysteem door een nieuwe architectuur die verdere innovaties in de legacy systemen mogelijk gaat maken.
Dit doen we door het creëren van een laag die de huidige infrastructuur scheidt van de user interface, waardoor beide gebieden separaat en parallel kunnen worden doorontwikkeld.
In de ontwikkeling ligt focus op de shift van backoffice desktop naar mobiele devices waardoor belangrijke data direct kan worden gedeployed naar de handhelds die gebruikt worden op de werkvloer,
zoals de Schappie handterminal en de tablet WORPspeed.
Daarom is het belangrijk dat de te ontwikkelen software device-onafhankelijk werkt.
Een andere belangrijke doelstelling is het openbaar beschikbaar maken van de API-laag zodat externe ontwikkelaars zoals hackathlon developers, leveranciers en universiteiten gemakkelijk op het
platform kunnen aansluiten.
Door de API-laag als platform aan te bieden voor ontwikkeling met moderne standaard webtooling als HTML5 kunnen we het ontwikkelproces
versnellen en de weg van goed idee naar daadwerkelijke toepassing/applicatie zo kort mogelijk maken.
Startdatum: 1 augustus 2013
Einddatum: 30 september 2016
Mail nummer 3000 om ahcross te sharen is gearriveerd...
AHcross is eindelijk officiëel beschikbaar in alle Albert Heijn filialen.
De Winkel API werkt!
Op Zaterdag 20 en zondag 21 september 2014 gingen een paar honderd developers op de Dutch Open Hackathon aan de slag met de data en api's van onder meer:
Albert Heijn, BOL.com, KLM, Schiphol, Transavia, Philips, TomTom, en USG Professionals en bedachten innovatieve apps op de door deze bedrijven beschikbaar gestelde data.
Alle data van Albert Heijn kwam vanuit Frahmework, waarvan alle API's door mij waren geschreven.
Op de video van de winnaars wordt mijn naam ook nog genoemd vanaf 9:39, daar komt Aat van Albert Heijn weer aangelopen. 😂
AH betrekt personeel bij inrichten winkels
Ook het zogeheten innovatieteam van Albert Heijn luistert steeds meer naar de ingevingen van medewerkers.
Winkelmedewerker Aat van Rees ontwikkelde op eigen initiatief AH Cross, een app waarmee je in één keer toegang hebt tot allerlei systemen in de winkel.
Wij zagen potentie in de manier waarop hij data ontsloot en toepassingen ontwikkelde.
Daarom werkt Aat nu voor onze afdeling, vertelt Martin Gerssen van het innovatieteam.
IT Award Winners dinner@Restaurant Fifteen
@ Wed Jan 14, 2015 18:30 - 21:30
Award voor het programmeren van de API's voor de Dutch Open Hackathon
Start Trial Schappie in filiaal 1575.
Schappie was de eerste Progressive Web App (PWA) die volledig was geschreven op de frahmework API's.
Start SchappieAlle Albert Heijn API's geschreven voor de Dutch Open Hackathon 2015
Voor Ahold
Met onder andere Watsuki!
De Presentatie Worpspeed was een gigantisch succes.
Binnen een zeer korte tijd wist iedereen op het Ahold hoofdkantoor dat het deze kant op moest gaan.
Op 01-07-2016 moest ik dan ook uitleggen hoe ik dit allemaal voor elkaar had gekregen.
Er was vooral veel interesse voor het weergeven van de WORP.
WORP = Winst door Optimale Ruimteverdeling en Productiviteit, een planogram voor de schappen dus.
Deze code is dus ook gebruikt in WINK, de winkelapplicatie voor de Albert Heijn medewerkers.
Aan 4 IT archtecten uitgelegd hoe frahmework, schappie en worpspeed in elkaar steken en met elkaar samen werken.
ARTI | Artikelinfo met Artificial Intelligence, speciaal voor de iPad
ARTI was de uitgebreide versie van worpspeed, helaas kwam deze demo te laat.
De beslissing was al genomen om te kiezen voor "Outsystems" en het Innovatieteam werd opgeheven.
Dus einde oefening hier, maar nieuwe kansen voor een nieuw project... Aatventure!
Toevoegingen voor gewone winkels aan het ah frahmework.
Eerste opzet Slagerij de Tram, nog steeds gebaseerd op het ah frahmework, maar dan met slagerij producten.
De start van mijn eigen onderneming... Aat's Venture heet Aatventure!
Gestart met het ontwikkelen van ArtiFactu, een App voor ZZP'ers die bestaat uit Facturomatic, Offertomatic en Trimsalomatic.
In zes stappen een factuur:
1 - Kies de datum
2 - Kies een klant
3 - Voeg referentie toe
4 - Voeg werkzaamheden toe
5 - Voeg materiaalkosten toe
6 - Klik op 'Print Factuur' of 'Mail Factuur'
Klaar...
Op 5 December 2017 gaat aatventure.com online, dit is een kopie van het ah frahmework.
Dit framework werd gebaseerd op Panique's HUGE, Just a simple user authentication solution inside a super-simple framework skeleton that works out-of-the-box.
Open Panique/HugePortguide.nl gaat online!
De site om Rotterdamse havenbedrijven gemakkelijk te vinden en van deze bedrijven informatie op te vragen.
Start PortguideGesprek met Albert Heijn over vergoeding WorpSpeed, het hele gedeelte is 1 op 1 overgenomen in de WINK Applicatie voor de winkelmedewerkers.
aatventure.news is ontstaan omdat aatventure.com geschreven was op pure PHP code.
25-09-2018 was de startdatum om alle bestaande code te converteren naar Laravel.
En omdat de keuze op Laravel is gevallen gelijk een blog geïntegreerd, met ondertussen 9400 posts.
Start Aatventure BlogAfspraken:
- XXX gaat mijn webshops aan slagers verkopen voor 50% per afgenomen webshop.
- Op dat moment ben ik dus gewoon eigenaar van mijn eigen product en is het een kwestie van verkopen, verkopen.
- Elke verkoop levert immers 50% op, het loopt echter anders.
- XXX wil de focus op slagers en dat betekend heel veel extra modules schrijven.
- Dit kost uiteindelijk minstens drie jaar extra werk, dit terwijl er al twee jaar tijd in dit pakket heeft gezeten.
- De afgelopen twee jaar zijn volledig gefinancierd door de verkoop van AHcross, hoe dat de komende drie jaar ingevuld gaat worden is nog onbekend.
Gebaseerd op het Albert Heijn Frahmework, uitgebreid en omgebouwd tot volwaardige Webshop, in December 2018 gaat Sushisensei open!
Start SushiSenseiWeer even wat muziek gemaakt tussendoor, goed tegen de stress...
Chorus:
Let's talk about love, love, love...
A little conversation
I need your confirmation
Let's talk about love, love, love...
All across the nation
It's like a burning sensation
Play Track
Hoe meer stress hoe creatiever de producties...
Chorus:
But now that you're gone
Now what am I supposed to do?
Carry on?
No No wrong!
Whatever it takes
I will be with you
Can't hold on
Can't hold on
Gestart met de voorbereidingen voor de app voor de zakelijke klanten van Slagerij Verstappen
Gebruikers van het systeem toevoegen, bewerken en verwijderen
naam, adres, postcode, plaats, email, telefoonnummer, gebruikersgroep, social info, avatar, etc.
Contacten en leveranciers aan het systeem toevoegen, bewerken en verwijderen
naam, adres, postcode, plaats, contactpersoon, telefoonnummer, landcode, btw nr, bankrekeningnr, groep, etc.
De klant kan zijn/haar eigen profiel aanpassen.
Categorieën aan het systeem toevoegen, bewerken en verwijderen
id, omschrijving, volgordenr, afbeelding
Producten aan de categorie toevoegen, bewerken en verwijderen
id, omschrijving, promotietekst, verpakking, inhoud, eenheid (stuk, kg, etc.), prijs, volgordenr, afbeelding, btw percentage, zichtbaarheid (aan/uit)
Deze wordt automatisch aangemaakt op basis van bovenstaande categorieën en producten.
Inclusief opmerkingen, minimumbedrag voor bestelling, bezorgkosten onder een bepaald bedrag, aflevertijd, bezorgen of afhalen.
Het is mogelijk hier het betaalsysteem Mollie aan toe te voegen.
De klant heeft de mogelijkheid eerdere bestellingen en favorieten op te slaan om later weer te bestellen.
Idem als bovenstaande, zonder of met afbeeldingen.
Inclusief de mogelijkheid tot het toevoegen/opzoeken van klanten op basis van naam, telefoonnummer.
Realtime overzicht van alle bestellingen.
Bestellingen vanuit de webshop/winkel worden live weergegeven, inclusief opmerkingen en de betaalstatus (Mollie of pin/contant).
Tevens kan de status van deze bestelling aangepast worden (bestelling ontvangen, betaling ontvangen, voorbereiden, onderweg, afgeleverd)
De klant ziet direct de status van zijn/haar desktop/mobile device (mijn bestellingen en eerdere bestellingen).
Op het moment dat de bestelling is ontvangen krijgt de klant een bestelbevestiging via mail.
U krijgt uw eigen emailservice (info@bedrijfsnaam.online)
Indien gewenst kan ontvangen mail per groep automatisch in een folder naar keuze worden geplaatst.
U heeft de keuze uit diverse rapporten.
- Per dag (incl. btw overzicht)
- Totaal per periode (week, maand, datum)
- Gedetailleerd met klantgegevens
Het rapport (PDF) wordt per assortimentsgroep gesplitst.
Ook snijlijsten behoren tot de mogelijkheden.
De inpakruimte is speciaal ontwikkeld voor slagers.
- Klik op het product, daarna worden alle bestellingen voor dat product weergegeven.
- Voer het gewicht in en er wordt een label geprint.
- Is de bestelling compleet gaat er een email naar de klant dat de bestelling klaar staat.
- Een mollie betaallink in deze email behoort ook tot de mogelijkheden.
Speciaal ontwikkeld voor Slagerij Verstappen
Inclusief rapporten, invoervelden, diverse berekeningen (percentage kortingen)
Traceercodes toevoegen.
De traceercodes kunnen elk moment ingevoerd worden en komen onderaan op de factuur te staan.
Zonder printserver komen er natuurlijk geen mooie A4'tjes, leveringsbonnen of facturen uit.
Onze printserver werkt na heel veel trials met diverse soorten apps en scripts nu gewoon met firefox.
Het enige noodzakelijke is dat er altijd 1 pagina open staat op de computer waar de printer op aangesloten is.
Step 1 - Launch Firefox.
Step 2 - Type "about:config" in the address bar and press the "Enter" key.
When prompted with the warning message about changing advanced settings, click the "I'll be careful, I promise!" button.
Step 3 - Type "browser.ssl_override_behavior" in the "Filter" box.
Double-click the "browser.ssl_override_behavior" value in the "Preference Name" list.
En de printerserver is klaar voor gebruik...
Labels wordt geprint na gewicht invoer, ook alle labels per dag voor de omdoos is te realiseren.
We gebruiken uitsluitend DYMO labelprinters om labels te printen.
Installatie van overige labelprinters is software afhankelijk en op basis van meerwerk.
Pagina's publiceren.
Je kunt op een simpele manier een pagina publiceren.
Dit wordt met name gebruikt voor algemene voorwaarden, over ons en privacybeleid.
Links worden, indien aanwezig, automatisch aan de webshop toegevoegd.
Promotie op social media.
Er kunnen van producten promoties (posts) worden aangemaakt die in de webshop worden geactiveerd.
Deze posts kunnen worden gedeeld op Facebook, Twitter en op een Android device ook via file-sharing naar What's-App en Mail, etc.
Slagerij de Tram is geupdate naar Laravel 7
Alle code is herschreven van het Frahmework systeem naar het Laravel systeem.
Open Slagerij de TramVanwege de Corona maatregelen moest er bij elk cafe worden gereserveerd, App geschreven voor Cafe de Hilander.
Het reserverings systeem zit ook geïntegreerd in het systeem.
Start ReserverenDe eerste versie van het borgsysteem, deze wordt een jaar later aangepast.
Aangezien er bij de menu's van Slagerij van Hoorenbeeck meerdere producten aan de menu's 'hangen' zal er een nieuwe tabel moeten worden toegevoegd, dit werden de 'subproducten', dit was verre van ideaal en werd een jaar later de 'prosubs' tabel.
Slagerij van Hoorenbeeck gaat online
Vooral het combineren van menu's was een pittige uitdaging.
- Eerst moet er een aantal gekozen worden en dit aantal moet verdeeld kunnen worden in verschillende menu-items.
- Het totaalaantal moet dus altijd gelijk blijven en de klant maakt de keuze voor welke producten.
- Wordt er voor een ander product gekozen, moet er automatisch een ander product af.
Dit was een zware bevalling om te maken binnen een te korte tijd.
Het ziet er simpel uit maar er moet helaas een heel groot gedeelte hardcoded worden geprogrammeerd.
Het was een wonder dat dit voor 20-12 kon worden gerealiseerd
Uw eigen uitgebreide landing-page.
Met als mogelijkheden:
- Slideshow tot 10 slides met logo overlay en teksten
- Over Ons
- Wat kunnen wij voor u betekenen
- Ons Team
- Testimonials
- Gallery of Projecten
- Google Maps | Waar zit mijn bedrijf
Bedoeld om combinatie-producten beter toe te kunnen voegen.
Met name als verbetering voor de 'van hoorenbeeck subproducten', naar de betere 'prosubs' oplossing.
De verbeterde versie van de subproducten.
prosubs (19 columns) wordt toegevoegd, pakketten (86 columns) verwijderd... bedankt voor een jaar ellende
De verbeterde en versimpelde versie van de borgproducten.
Borgproducten krijgen nu een unieke code, aangezien de borg per aantal bestelde producten verschilt, is dit een lastige.
Gestart met de webshop voor de Particuliere klanten voor Slagerij Verstappen.
Slagerij Verstappen voor de Particuliere klant gaat online
Slagerij Verstappen ParticulierLange file deze voormiddag in de Fruithoflaan in Sint-Lenaarts.
Allemaal staan ze aan te schuiven om een kerstbestelling af te halen bij slagerij Verstappen die een drive-in heeft georganiseerd.
In twee voormiddagen tijd vliegen daar zo'n 1.200 kerstdiners de deur uit.
Ook na corona houdt de slager met de feestdagen de drive-in aan.
We hebben een nieuwe webshop op maat laten maken, wat het bestellen en betalen nog gemakkelijker maakt.
De klanten krijgen ook automatisch een bevestigingsmail van hun bestelling en nummer voor afhaling.
Alle hardcoded code m.b.t. tot de bedrijven moet uit alle code worden verwijderd. Deze moet plaats maken voor variabelen die via een api de data uit de database ophaalt.
- Bedrijfsnaam
- Adres
- Postcode
- Plaatsnaam
- Telefoonnr
- Email
- BTW Nummer
- KvK Nummer
- Rekeningnummer
- Mollie Key
- Google Maps Key
- Engine: webshop, weightshop, infosite, mapsite
- Theme: bakery, black, green, navyblue, orange, purple, slagerij, sushi
- Weergave: helejaar, bbq-seizoen, december
- DatePicker: weergeven, verbergen
- TimePicker: weergeven, verbergen
- Header
- Welkom Tekst 1
- Welkom Tekst 2
- Welkom Tekst 3
- Promotietekst 1
- Promotietekst 2
- Promotietekst 3
- Factuurfooter 1
- Factuurfooter 2
- Opmerkingen
- Minimale besteding
- Bezorgkosten
- Vervalt Boven
- Pusher ID
- Pusher Key
- Pusher Secret
TOEGEVOEGD:
- Actie na Bestelling
- Actie na Wegen
- Actie na Betaling
Overeenkomst ontvangen
RENS vastgoedzorg gaat online
Een complete landingpage is nu binnen een middag te maken
Open RENS VastgoedzorgSlagerij de Tram wordt geupdate naar Laravel 8
Alle slagerijen draaien op hetzelfde framework.