Verjaardags feesten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

Bekijk vacature »

Ervaren Software Developer

Functie omschrijving Ben jij een ervaren Software Developer, en heb je ervaring met technieken zoals C#, MS Access & SQL? Vind jij het leuk om maatwerk software te ontwikkelen voor klanten in een specifieke branche? Dan is dit de baan voor jou! Als ontwikkelaar ben jij samen met een team van 12 collega’s verantwoordelijk voor het bouwen van nieuwe functionaliteiten en het uitbreiden van de core applicatie. Belangrijk is dat je ervaring hebt met C# en MS Access. Je bent flexibel en klantvriendelijk ingesteld, omdat het belangrijk is om de klanten zo goed mogelijk van dienst te kunnen zijn. Thuiswerken

Bekijk vacature »

Junior .NET developer

Functie Jij hebt natuurlijk net jouw Bachelor op zak en gaat nu voor het eerst aan de slag bij een werkgever als junior .NET ontwikkelaar. Waarschijnlijk lijkt het jou spannend om ineens aan de slag te gaan bij klanten in de consultancy. Maak je niet druk, jij komt hier terecht in een warm bad en wordt totaal niet in het diepe gegooid. Zodra jij hier begint wordt jij gekoppeld aan een persoonlijke manager met een persoonlijk ontwikkelplan. Jij krijgt een scala aan trainingen, denk aan trainingen ten behoeve van het opdoen van zelf kennis en gedragscompetenties, maar ook trainingen voor

Bekijk vacature »

Back end developer Digital agency

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 20 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

C#.NET/Unity Developer

Functieomschrijving Voor een gewaardeerde werkgever in de omgeving van Breda zijn wij op zoek naar een software ontwikkelaar. Dit bedrijf houdt zich bezig met de ontwikkeling van WMS Software (C#/Unity & SQL). Past dit bij jou? Lees snel verder! Jouw werkzaamheden zullen er als volgt uitzien: Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Samen met 6 applicatieontwikkelaars hebben jullie de verantwoordelijkheid voor de uitbreiding en ontwikkeling van de webapplicaties; Het uitvoeren van updates/aanpassingen aan de huidig draaiende applicaties; Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software. Bedrijfsprofiel Wie

Bekijk vacature »

Full stack developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden je HBO ICT Informatica diploma in ontvangst mogen nemen? Of heb je een aantal jaar ervaring als Software Developer en ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een gewaardeerde werkgever in de regio van Goirle zijn wij op zoek naar een junior/medior Back-end Developer met affiniteit met MS Acess. Samen met een vooruitstrevend team ben je verantwoordelijk voor het ontwikkelen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL en affiniteit met MS Acess. Je bent klantvriendelijk en flexibel ingesteld en vindt het leuk om klanten te

Bekijk vacature »

PHP developer (Laravel, Docker, Gitlab-CI)

Functie Het IT-team bestaat momenteel uit 4 ontwikkelaars. Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. Een groot deel van de systemen is gebouwd met behulp van het Laravel framework en PHP (minimaal 7.2), Docker voor lokaab gebruik en Gitlab-CI voor het deployen

Bekijk vacature »

Medior Front end developer React

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de

Bekijk vacature »

.NET Developer C#

Dit ga je doen Als developer nieuwe gave features implementeren; Werken met technieken als C# .NET en (REST) API's webservices; Ontwikkelen van koppelingen middels API's; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken Als C# .NET Developer wordt je verantwoordelijk voor het ontwikkelen van applicaties voor belangrijkste product van deze organisatie. Dit product is een applicatie voor alles omtrent hypotheken. De programmeertaal die je hierbij beheerst is C#. Er

Bekijk vacature »

Front-end Developer

Gezellige team, passie en een groene toekomst! Lees hier de vacature van Front-end Developer bij All in Power! All in power heeft zich tot doel gesteld écht bij te dragen aan de energietransitie. Dit doen wij door de markt voor energie volledig op zijn kop te zetten. Producenten van schone (wind- of zonne-)energie verkopen via ons platform hun energie rechtstreeks aan gebruikers. Of dit nu huishoudens, bedrijven of bijvoorbeeld laadpalen zijn ons platform maakt het uitwisselen van energie mogelijk. Zo maken we de business case van onze klanten veel sterker en loont het om (meer) te investeren in vergroening voor

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Ervaren PHP Developer

Functie omschrijving Jelling IT zoekt ervaren PHP developer! Voor een organisatie in de regio Rhenen zijn wij op zoek naar een ervaren PHP developer die gaat functioneren als een verlengstuk van de klant. Jij bent iemand die technisch complexe zaken met enthousiasme aanvliegt. Je bent in staat om aan meerdere projecten te werken en werkt graag met de nieuwste technieken. In deze functie werk je veel samen met front-end developers en stel je alles in het werk om grote verschillen voor de klanten teweeg te brengen. Verder ben jij iemand die graag zichzelf uitdaagt en die altijd de beste wilt

Bekijk vacature »

Trainee pega developer

Wil jij een mooie stap maken in jouw carrière? Mooi! Bij De Mandemakers Groep haal je binnen 6 maanden je CSA- en CSSA-certificaten, waarna jij aan de slag kan als Pega-developer in ons IT-team. Achter de schermen zorg jij ervoor dat collega’s efficiënt werken en klanten iedere dag beter geholpen worden. Wil jij daaraan bijdragen? En jouw ICT-skills ontwikkelen? Lees dan snel verder en solliciteer vandaag nog als trainee Pega-developer. Wat ga je doen? Als trainee Pega developer leiden wij je op tot gecertificeerd software developer voor het low-code platform PegaSystems. In de training ben je verantwoordelijk voor een te

Bekijk vacature »
Dani Kupers

Dani Kupers

25/12/2010 12:48:41
Quote Anchor link
Okay, dit wordt een ingewikkelde uitleg, maar het probleem is als volgt:

Ik heb een tabel met feesten (agenda), paar voorbeeld feesten

datum feest
09-11-2010 | Jan smit
12-12-2010 | Crazy Piano's
26-12-2010 | Hardcore
08-01-2011 | Stout
15-01-2011 | Allround

Een tabel met gebruikers (ook wat voorbeelden)

user | | bday_day | bday_month
1 | [email protected] |07 | 11
2 | [email protected] | 02 | 01

nou kunnen gebruikers online op de site een kaartje gratis bestellen als ze bijna jarig zijn , (30 dagen ervoor tot 30 dagen erna), aldus , gebruiker 1, (om het even makkelijk te houden rond ik het af naar een hele maand) , kan op 07 - 10 - 2010 tot 07 - 12 - 2010 in die periode een kaartje bestellen gratis. Echter moet het feest dus ook in die periode zitten. Aldus krijgt hij op z'n scherm:

Toegangskaarten voor:
09-11-2010 | Jan smit

(want dit is het enige evenement in zijn periode)

Nu vraag ik dit op in de database met:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
date > DATE_ADD( CONCAT( DATE_FORMAT( NOW( ) , '%Y' ) , '-', bday_month, '-', bday_day ) , INTERVAL -30
DAY )
AND date < DATE_ADD( CONCAT( DATE_FORMAT( NOW( ) , '%Y' ) , '-', bday_month, '-', bday_day ) , INTERVAL +30
DAY )


waarbij die dus 2010-11-07 interval - 30 doet en een keer + 30

Dit gaat allemaal goed, het hele jaar door, totdat je tegen de jaarwisseling komt.. gebruiker 2 is op 02-01 jarig.. maar het probleem is dat ik dus niet weet hoe ik de database kan laten vertellen dat hij dan jarig is in 2011.

Aldus wordt er gemaakt

2010-01-02 interval - 30 en keer + 30 , maar dat kan niet, want in die periode zijn er geen feesten die actueel zijn. Dit zou dus moeten worden 2011-01-02 .




Mijn oplossingen die ik bedacht had:
- Dagen tot je jarig bent berekenen… dus 02-01 is nog bijvoorbeeld 8 dagen.. dus date > NOW() interval + 38 dagen (standaard 30 + 8), echter dit kan niet, want die 'dagen tot je jarig bent' krijg je never nooit goed, je blijft altijd zitten met die jaarwisseling berekening.. hij rekent dus uit 24-12-2010 tot 02-01-2010 is nogal boven de 300. - 365 gaat niet, want als iemand jarig is op 25-12-2010 , ga je niet weer - 365 doen.

Ik heb als tijdelijke oplossing (wat dus niet voor elke gebruiker leuk is, want er zijn er 15.000) , het jaargetal naar 2011 zelf aangepast.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
date > DATE_ADD( CONCAT( '2011' , '-', bday_month, '-', bday_day ) , INTERVAL -30
DAY )
AND date < DATE_ADD( CONCAT( '2011' , '-', bday_month, '-', bday_day ) , INTERVAL +30
DAY )

Nou zijn er nog mensen dit jaar jarig geweest, dus die hebben helaas even niks, maar de nieuwe wel.

'Tijdelijk' was dit een oplossing, maar volgend jaar komt het probleem uiteraard weer. Heeft iemand een idee hoe ik dit zou moeten oplossen? Of het is iets heel ingewikkelds , of iets heel simpels.

Bedankt alvast, en hoop dat het een beetje duidelijk is?
Gewijzigd op 25/12/2010 12:50:38 door Dani Kupers
 
PHP hulp

PHP hulp

24/12/2024 14:55:02
 
Marco van den Oever

Marco van den Oever

25/12/2010 21:58:02
Quote Anchor link
Hoi Dani!

Het probleem wat je omschrijft is een interessante, is het de bedoeling dat je dit helemaal in SQL oplost, of mag er ook PHP aan de pas komen?
 
Dani Kupers

Dani Kupers

26/12/2010 05:59:19
Quote Anchor link
Hoi Marco,

Het liefst zo veel mogelijk SQL, maar mocht de berekening niet anders kunnen, dan moet er PHP bij. Ik vraag me sterk af of het wel mogelijk is. Heb veel websites/query's en berekeningen gedaan, maar hier zit ik al 3 dagen over te denken.

Hoop echt dat iemand met een eventuele oplossing zou komen :)

ps. Fijne 2e kerstdag ;)
Gewijzigd op 26/12/2010 06:00:30 door Dani Kupers
 
Pim -

Pim -

26/12/2010 11:08:27
Quote Anchor link
WHERE date BEWTEEN DATE_ADD( CONCAT( '2011' , '-', bday_month, '-', bday_day ) , INTERVAL -30 DAY ) AND DATE_ADD( CONCAT( '2011' , '-', bday_month, '-', bday_day ) , INTERVAL +30 DAY )

Of misschien moet je een covert() over die string halen
 
Dani Kupers

Dani Kupers

26/12/2010 12:51:24
Quote Anchor link
Beste Pim,

Bedankt voor je reactie, ik snap jou oplossing niet, deze staat gelijk aan mijn 'tijdelijke' oplossing. Handmatig 2011 invoeren blijft het probleem met jaarwisselingen houden. Graag hiervoor je toelichting (mits ik iets over het hoofd zie)

Bedankt!
 
Justin S

Justin S

26/12/2010 13:07:02
Quote Anchor link
Waarom scheid je de datum in dag en maand, waarom sla je niet gewoon de geboortedatum op in een date-type-veld? Dan kan je er een stuk makkelijker mee rekenen dan nu.
 
Dani Kupers

Dani Kupers

26/12/2010 13:11:37
Quote Anchor link
@ Justin, dit lijkt me weinig uitmaken, uiteindelijk kun je de datum altijd bij elkaar voegen, het probleem van de jaarwisseling blijf je nog steeds houden :) , of ik ben nog niet wakker , heb je een voorbeeld voor de jaarwisseling?

Thnx :)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.