Vrij interval vinden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-End Developer

As a Front-End Developer at Coolblue you improve the user-friendliness of our webshop for millions of customers. How do I become a Front-End Developer at Coolblue? As a Front-End Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present these within the team. You also take pride in your work and welcome any feedback. Would you like to become a Front-End Developer at Coolblue? Read below if the job suits you. You

Bekijk vacature »

Senior developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Java Developer

Dit ga je doen Het (door)ontwikkelen van softwareoplossingen m.b.v. Java; Het onderhouden van de softwareoplossingen; Het testen van software; Het ophalen van klantwensen en vertalen naar een technische oplossing; Het meewerken in diverse grote projecten. Hier ga je werken De organisatie is een ambitieuze en vooruitstrevende speler in de markt in de regio Rotterdam. Ze zijn de snelst groeiende in hun branche. Met een excellent aanbod en service willen zij de beste keuze zijn voor hun bestaande en nieuwe klanten. Dit alles doen zij met plezier en enthousiasme. De organisatie is te omschrijven als informeel, pragmatisch en dynamisch. Onze klant

Bekijk vacature »

Java & AWS Developer

Over de functie Maandag IT is voor een eindklant in de regio Rotterdam op zoek naar een Java & AWS Developer Start: Z.S.M / I.O overleg Duur: 6+ maanden met optie tot verlening Regio: Remote/Rotterdam Aantal uur: 32-40 Voor onze eindklant zijn we op zoek naar een zeer senior Java Developer die diepgaande ervaring heeft met AWS. Onze klant werkt volledig cloud based. Ze zijn druk bezig met een monoliet te migreren naar een event driven microservices architectuur. Daarnaast werken ze met Kafka en Event Sourcing. Je gaat de slag met een grote messaging applicatie die opnieuw gebouwd moet worden

Bekijk vacature »

Medior C developer met 5G en mobile network ervari

Bedrijfsomschrijving Ben jij een C-developer in hart en nieren en wil jij werken aan solutions die bedoeld zijn voor mobile core networks? Dan hebben wij een grote technische uitdaging voor je bij een Nederlandse organisatie die mee speelt met de grote jongens op de internationale mobiele telecom markt. Onze opdrachtgever is een jonge, snelgroeiende en gespecialiseerde organisatie. Ze zijn meerdere keren genomineerd voor de GSMA Best Mobile technology en zijn een internationale erkende leverancier van wereldwijde (mobiele) telecommunicatiesoftware-oplossingen. Ze zijn de toonaangevende expert in signalerings oplossingen voor mobiele netwerken en leveren de meest geavanceerde software ter wereld voor routering en

Bekijk vacature »

Android (mobile) Developer met JAVA in de regio Al

Bedrijfsomschrijving Mobile Development en Ops Engineering gaan hand in hand bij deze organisatie dat een hoog verantwoordelijkheidsgevoel draagt. Als organisatie ontwikkelt zij dan ook veelal mobiele applicaties ter inspiratie en ondersteuning van belangrijke sectoren in Nederland. Met het technische team van gepassioneerde developers en engineers voeren ze dagelijks veelal diverse, inspirerende en complexe werkzaamheden uit. Door gebruik van innovatieve software en de nieuwste platformen binnen de sector is deze klant dan ook zeker als vooruitstrevend te betitelen waar zijn enorm veel waarde aan hecht. De organisatie is momenteel zeer succesvol en zet mooie stappen richting de toekomst en daarom kunnen

Bekijk vacature »

E-commerce Developer

Wil jij als Solution Architect Salesforce meebouwen aan onze E-Commerce oplossingen? Wil jij meer doen dan alleen configureren? We bouwen in onze digitale fabriek aan een platform om VDL bedrijven te digitaliseren. E-commerce speelt daarin een belangrijke rol. Agile en scrum zijn voor jou gesneden koek, want je wil net als je collega’s van het VDL Digital team snel vooruit om resultaat te boeken. In een multidisciplinair team ontwikkel je mee aan het E-Commerce platform voor de ruim 100 bedrijven binnen VDL Groep. Een mooie uitdaging! Jij wordt gelukkig van E-Commerce: Je bent als Solution Architect Salesforce onderdeel van het

Bekijk vacature »

.NET Developer Microservices

Dit ga je doen Je taken zullen voornamelijk bestaan uit: Het ontwikkelen van software, inclusief vormgeving, implementaties, integraties en (automatisch) testen (.NET, C#, Azure, Docker, Microservices, Angular); Het in kaart brengen van software requirements; Zorgen dat jouw code kwalitatief hoogstaand is; Het uitvoeren van risico analyses; Een bijdrage leveren aan het continuous quality improvement process. Hier ga je werken Dat kanker een verschrikkelijke ziekte is die de wereld uit geholpen moet worden, is duidelijk. Binnen deze Gelderse organisatie die duizenden ziekenhuizen van producten voorziet, proberen ze daar via technische innovaties aan bij te dragen. Samen met 10 collega .NET developers

Bekijk vacature »

Senior Java developer (backend)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Software Developer / TypeScript / React / Big Data

Dit ga je doen Software development met technieken als TypeScript en React; Meedenken over architectuur en technisch ontwerp; Nieuwe features en flows uitwerken; Nieuwe mogelijkheden onderzoeken; Ondersteunen van junior collega's; Code reviews en bugfixing; Eigen ontwikkeling: waar ligt jouw interesse en waar wil je in groeien? Hier ga je werken Bij dit grote, innovatieve technische bedrijf wil men graag flink groeien dit jaar, namelijk van zo'n 100 naar 120 mensen. In de afgelopen jaren is er hard gewerkt om een nieuw software product op de markt te zetten ter ondersteuning van hun fysieke producten en omdat dit een groot succes

Bekijk vacature »

PHP Developer

Dit ga je doen Professionaliseren van het plaform Bouwen aan mooie innovaties Testen van het plaform Werken in een Scrumteam Hier ga je werken Je komt als PHP ontwikkelaar te werken in een jonge, innovatieve én snel groeiende scale-up die een gespecialiseerde verkoopplatform heeft opgebouwd. De organisatie is in eerste instantie begonnen in de bouw. Het moederbedrijf bestaat nog steeds en heeft nu ruim 300 medewerkers. De organisatie waarvoor je komt te werken heeft nu 20 man in dienst, waarvan 8 man in het IT-team. Zij zoeken versterking in het IT-team, omdat ze de ambitie hebben om steeds meer te

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 9 januari bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Front end developer automatisering

De functie Bij Team Rendement Operationele Informatie (TROI) worden oplossingen gerealiseerd om grote hoeveelheden digitale gegevens snel en eenvoudig doorzoekbaar te maken. We ontwikkelen applicaties en helpen bij het toepassen van deze applicaties zodat de collega's operationele data inzichtelijk kunnen maken. In het team zitten diverse ontwikkelaars zoals front en back end developers, designers, analisten en data scientisten. Deze vacature betreft een front end developer met ervaring binnen het veiligheidsdomein om snel aan te kunnen sluiten bij TROI. We zijn op zoek naar een front end developer maar hij/zij moet breed inzetbaar zijn om ook ingezet te kunnen worden op

Bekijk vacature »

Integration Developer

Functieomschrijving As integration developer at Randstad Groep Nederland IT you play an integral role in innovating and optimising our processes and way of working. As we continue to move towards a more internationally connected tech environment and build new global platforms, our integration team continues to grow. You will join the APK team (Applicatie Koppelingen), consisting of business analysts, developers, a product owner and scrum master. Together you are responsible for a fundamental aspect of our applications, provinding the basis for our other development teams. As integrations developer you work in an agile way, and are responsible for the continued

Bekijk vacature »

Junior Robot Programmeur

Bedrijfsomschrijving: Locatie: regio Eindhoven Deze organisatie ontwikkelt, test & released robots en verzorgt het product lifecycle management, vanaf potloodschets tot implementatie. Producten worden geschikt gemaakt voor seriefabricage. Als Junior Robot Programmeur werk je samen met de Product Engineers, Cost Engineers, Test Engineers, Process Engineers en Workshop Technicians. Ze streven naar robuuste producten die onder uitdagende omstandigheden, over de hele wereld goed blijven functioneren. Lijkt het jou leuk om dagelijks met innovatie bezig te zijn en robots te ontwikkelen in een multidisciplinair team met een projectmatig karakter? Wil je als Junior Robot Programmeur meewerken aan het ontwerpen en ontwikkelen van state

Bekijk vacature »
Write Down

Write Down

29/12/2012 13:44:35
Quote Anchor link
Hallo,

Ik ben bezig met een planning algoritme te maken. Mijn eerste opzet is al gelukt.

Stel ik heb volgende data staan:

booking_id bookingdate
1; "2013-01-29 13:00:00"
3; "2013-01-29 13:20:00"
4; "2013-01-29 13:30:00"
5; "2013-01-29 13:40:00"
6; "2013-01-29 13:50:00"

Met mijn huidig algoritme zal wanneer ik een nieuw record toevoeg booking_date 2013-01-29 14:00:00 worden. Wat prima is. Alleen zit er één groot nadeel in dit algoritme. Als een boeking om één of andere reden verwijderd wordt, dan is er ergens een onbenut tijdstip. Bekijk bijvoorbeeld de records hierboven, tussen record 1 en record 2 zit 20 minuten. Elke boeking duurt 10 minuten, dus daar zou nog een boeking tussen kunnen geplaatst worden.

Ik heb even de query vereenvoudigd, aangezien er een koppeling is met gebruikers, locaties etc.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
SELECT bookingdate + interval '10 minutes' AS date
        FROM bookings
        ORDER BY bookingdate DESC
        FETCH FIRST ROW ONLY --hetzelfde effect als LIMIT
/* dit zou me dan 2013-01-29 14:00:00 teruggeven */


Even opmerken dat ik gebruik maak van PostgreSQL. Als je een oplossing weet in MySQL mag dat ook, ik beheers beide :-).

Concreet dus, zoek ik hoe ik deze query zo efficiënt mogelijk kan aanpassen zodanig dat ik het eerste vrije interval van 10 minuten kan terugvinden.
 
PHP hulp

PHP hulp

09/12/2022 22:57:03
 
Php knipper

php knipper

29/12/2012 16:21:17
Quote Anchor link
zou je eens een voorbeeld kunnen geven van hoe het moet werken aub?
 



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.