Cronjobs

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior PHP ontwikkelaar

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

C# Ontwikkelaar

In het kort Als C# .NET Core ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging

Bekijk vacature »

VB.NET developer

Functie Het development team waar jij in terecht komt bestaat uit twee ervaren software developers. De directeur/eigenaar is tevens één van deze developers. Jij werkt direct samen met jouw werkgever en kan dan ook veel kennis en ervaring bij dit bedrijf op doen. Als team zijn jullie verantwoordelijk voor de kantoorapplicatie die deze organisatie aanbied in een niche markt. Het team is op dit moment actief bezig met een migratie waarbij het eindstation eindigt in een C# .NET omgeving. Echter is een deel van de software al geschreven in C# .NET. Hierbij is gebruik gemaakt van C# .NET, CSS, HTML,

Bekijk vacature »

3D BIM Add-on Developer

As a 3D BIM add- on developer at KUBUS, you will develop add-ons (called BCF- Managers) to the leading building information modeling (BIM) programs Revit, Navisworks, Archicad, AutoCAD and Tekla Structures. BCF Managers enable data transfer between BIM software and BIMcollab. You will work on both the front- and the back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual

Bekijk vacature »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

In-house .NET software developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house development functie? Maak jij graag hét verschil m.b.t. interne automatisering? Haal jij energie uit het automatiseren van processen voor je eigen collega's? Dan hebben wij de perfecte vacature voor je! Voor een gezellig Brabants familiebedrijf, zijn wij op zoek naar een .NET software developer. Je gaat in deze zelfstandige functie werken aan de ontwikkeling van eigen applicaties & en het koppelen van deze applicaties aan de ingekocht software. Jouw werkzaamheden zien er als volgt uit: Het management team signaleert behoeftes vanuit de business. Vervolgens worden deze behoeftes uitgewerkt en geprioriteerd.

Bekijk vacature »

Full stack ontwikkelaar Laravel, Vue.js

Functie Als ontwikkelaar binnen deze organisatie hou jij je voornamelijk met lopende projecten voor de verschillende klanten. Zo bouw je de ene dag aan prijsschifting systemen en de andere dag onderzoek je crawlers en stel je ze zo in dat de data goed binnen komt binnen het systeem. Daarnaast bouw je mee aan dashboards en ben je dus constant bezig met het verbeteren van het platform. Er is een vaste werkwijze, zo werken ze met Trello kaarten en onderverdelen ze deze aan het begin van iedere week onder de developers. Dit wordt door de lead developer gedaan, maar in samenspraak

Bekijk vacature »

.NET developer

Functie As a .NET developer you work together in a multidisciplinary development team with 1-2 Senior .NET developers, two front-end developers, Data Scientists and one UX designer. As a team you work on developing a Cloud based application and making this application more stable. Unit testing will also become very important in your new position. Together with the Senior .NET developer you will be responsible for developing the API. You work with a lot of data and occasionally there will also be data issues and some queries will have to be run. This means that you will work a lot

Bekijk vacature »

Medior Front-end Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte websites die in eigen beheer zijn. In onze vestiging in Nederweert zit onze development afdeling en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé Medior Front-end Developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het uitwerken van designs tot functionele layouts Je

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in een ontwikkelteam met 7 .NET developers. In ons team werken er drie senior .NET developer, twee medior .NET developers en twee junior .NET developers. Er is dan ook genoeg senioriteit in ons team om jou te kunnen bieden wat jij nodig hebt! Wij werken in scrum en hebben drie wekelijkste sprints. Daarnaast doen wij minimaal vier keer per jaar een release. Ons platform is ontzettend complex en groot. Het is dan ook in het begin belangrijk dat jij de processen gaat begrijpen. Jij krijgt dan ook een cursus om beter te begrijpen

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

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 »

Java Developer

Dit ga je doen Het ontwikkelen van nieuwe software; Het ombouwen van de bestaande software; Zowel back- als front-end software ontwikkelen; Het testen; Het implementeren van de volledig geteste software; Het verzorgen van nazorg en het oplossen van bugs; Het opstellen en bijhouden van procesdocumentatie; Je draagt bij aan het agile/scrum processen van het team. Hier ga je werken Ongetwijfeld heb je een of meerdere producten van deze organisatie in huis. Het proces erachter, daar ben je ongetwijfeld minder bekend mee. Deze opdracht geeft je de kans meer over dit proces te weten te komen en een mooie bijdrage te

Bekijk vacature »

Junior PHP Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

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 »
Jonathan

Jonathan

30/01/2006 19:50:00
Quote Anchor link
Gegroet mede PHP'ers,
ik heb een probleem met mijn cronjobs.
Deze werken namelijk niet. Kan iemand anders een cronjob plaatsen hoe hij of zij een cronjob zou gebruiken? Ik zette het in mijn config.php dan een map maken waar mijn crons inzitten, en dan in mysql ook nog eens een tabel cronjobs gemaakt omdat ik elk uur iets wil veranderen en daarom heb ik cronjobs nodig. Dus hoe zou jij een cronjob maken? Want mijn idee werkt niet echt :-(

Grtz jonathan!
 
PHP hulp

PHP hulp

13/03/2025 19:15:08
 
Jonathan

Jonathan

30/01/2006 20:08:00
Quote Anchor link
dit is wat in mijn config.php staat:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?
if(isset($UPDATE_DB)) {
    $mysql              = mysql_query("SELECT UNIX_TIMESTAMP(`time`) AS `time`,`name` FROM `cronjob`");
    while($x = mysql_fetch_object($mysql))
      $update[$x->name]     = $x->time;

    if(floor($update['huur']/3600) != floor(time()/3600)) {
      $mysql               = mysql_query("SELECT GET_LOCK('hour_update',0)");
      if(mysql_result($mysql,0) == 1) {
        $cron_pass          = "secretcronpassword";
        mysql_query("UPDATE `cronjob` SET `time`=NOW() WHERE `name`='huur'");
        include("/cronjobs/huur.php");
        mysql_query("SELECT RELEASE_LOCK('hour_update')");
      }
    }
  }

?>



En dan heb ik nog een map waar huur.php in staat en in huur.php staat wat hij moet doen. Dus bv: in tabel banner (in mysql) veranderen in een ander figuur. Is maar een vb he! Natuurlijk gebruik ik het voor andere redenen! En niet voor zon domme banner!
Gewijzigd op 30/01/2006 20:19:00 door Jonathan
 
Frank -

Frank -

30/01/2006 20:23:00
Quote Anchor link
Vraagje: Weet je 100% zeker dat je een cronjob nodig hebt? 99 van de 100 keer dat men roept een cronjob nodig te hebben, blijkt dat helemaal niet het geval te zijn. Die indruk krijg ik hier ook.

Kun je even uitleggen wat die query precies moet doen en wat het uiteindelijke resultaat moet zijn?
 
Jonathan

Jonathan

30/01/2006 20:29:00
Quote Anchor link
jha! deze is hard nodig!
het is voor een text based game natuurlijk (mijn majesty-online zoals vele gestemd hebben hier om zo een game te maken) de bedoeling is dus dat deze in de tabel cronjobs (naam, time) veranderd in de huidige tijd en datum en zo kan ik elk uur +100$ bv storten op de bank of kan ik na 1 dag alle mensen die iets gekocht hebben terug kunnen laten verkopen snap je? of een godmode instellen ofzo. snap je?
 
Jonathan

Jonathan

30/01/2006 22:03:00
Quote Anchor link
edit:
Wat denk je hiervan?:
ik zie gewoon dat mijn config.php bv huur.php include en dan daar staat in met tijd enzo en maak ik in mijn tabel van leden gewoon time ofzoiets aan en da checkt die of de tijd nog juist is?
Gewijzigd op 30/01/2006 22:29:00 door Jonathan
 
Jonathan

Jonathan

30/01/2006 22:38:00
Quote Anchor link
Wil iemand mij ff helpen? want ik zit daarmee vast. Heb dat nodig om verder te kunnen scripten :$
 
Frank -

Frank -

31/01/2006 03:54:00
Quote Anchor link
Een textbase game? Dan is het zelden of nooit nodig om cronjobs te gebruiken. Wanneer iemand niet online is, dan heeft het geen enkele zin om zijn gegevens bij te werken. Dat kun je ook doen op het moment dat de gegevens wél nodig zijn. Met de MySQL-functie TIMEDIFF() kun je kijken hoeveel tijd er tussen de vorige update en nu zit, en op basis daarvan kun je het aantal credit bijschrijven. Wellicht zijn er nog betere oplossingen, maar cronjobs lijken mij een overbodige ballast.
 
Bart Waarom verplicht

Bart Waarom verplicht

31/01/2006 09:44:00
Quote Anchor link
Frank:
Een textbase game? Dan is het zelden of nooit nodig om cronjobs te gebruiken. Wanneer iemand niet online is, dan heeft het geen enkele zin om zijn gegevens bij te werken. Dat kun je ook doen op het moment dat de gegevens wél nodig zijn. Met de MySQL-functie TIMEDIFF() kun je kijken hoeveel tijd er tussen de vorige update en nu zit, en op basis daarvan kun je het aantal credit bijschrijven. Wellicht zijn er nog betere oplossingen, maar cronjobs lijken mij een overbodige ballast.


Sjonge jonge, hij vraagt toch om hulp?
Ik denk dat hij nu wel heeft begrepen dat het 'onnodige ballast' is. Maar dat betekent niet dat je met verhalen moet komen terwijl je hem net zo goed kan helpen.
 
Han eev

Han eev

31/01/2006 09:47:00
Quote Anchor link
Dit is van criminals....
Maar je kan ook gewoon elke keer checken of de tijd klopt en dan uitvoeren.
 
Jonathan

Jonathan

05/02/2006 13:28:00
Quote Anchor link
mmm kan,
weet niet zeker men maat zei me zo te doen!
want met die tijd-dingens kan ik echt niet overweg :$
 
Willem vp

Willem vp

05/02/2006 14:15:00
Quote Anchor link
Met die tijd-dinges kun je niet overweg, en daarom wil je iets implementeren wat nog veel ingewikkelder is? Apart... ;-)

Als je met cronjobs gaat werken, moet je er bijvoorbeeld ook rekening mee houden dat je cronjob eens een keer niet loopt, omdat bijvoorbeeld de server om wat voor reden dan ook down is. Daarnaast moet je ervoor zorgen dat je cronjob niet twee keer in hetzelfde uur wordt opgestart. Uiteindelijk kom je uit op een oplossing die Frank al heeft voorgesteld plus nog een boel meuk om elk uur al je records te updaten. Dat moet veel handiger kunnen.

Ergo conclusio: bestudeer de tutorial van Jan Koehoorn eens, ga eens nadenken over hoe je e.e.a. zou kunnen aanpakken met timediff() en als je concrete vragen hebt, gooi ze dan weer eens in de groep.
 



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.