Whileloop resfreshen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Software Programmeur PHP - JAVA

Functie Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! Voor een opdrachtgever in omgeving Moordrecht zijn wij op zoek naar een programmeur. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op

Bekijk vacature »

Software developer - C Sharp

Functie omschrijving Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Wij zijn voor een leuke opdrachtgever in omgeving Naaldwijk op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Wij zoeken iemand die breed inzetbaar is en die aan veel verschillende applicaties wilt werken. Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind

Bekijk vacature »

Software developer

Functieomschrijving Voor een gewaardeerde werkgever in de regio van Middelburg zijn wij op zoek naar een ambitieuze PHP/Symfony Developer. Een enthousiast persoon die het development team komt versterken met het aanpakken van complexe en nieuwe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor zowel persoonlijke als professionele groei? Lees dan snel verder! Dit ga je doen: Aanpassingssuggesties van collega’s in kaart brengen, vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Ontwikkeling en beheer van de serviceportal in Symfony en

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je werkt mee aan de migratie naar .NET 6; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Zij zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

Backend Developer PHP Laravel SaaS

Dit ga je doen Het ontwikkelen van nieuwe features die bijdragen aan de groei van de klanten van de organisatie; Je denkt mee over nieuwe innovaties, features en verbeteringen in de applicatiearchitectuur; Je draagt bij aan de continue ontwikkeling van jouw team doordat je elke dag streeft naar het verbeteren van jouw eigen prestaties; Je neemt actief deel aan Scrum meetings en de Backend Guild. Hier ga je werken Voor een snel groeiend bedrijf, in de regio Nieuw Vennep, zijn wij opzoek naar een ervaren Backend Developer. De organisatie is actief in de e-commercebranche en ontzorgt haar klanten middels een

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda ben je als PHP/Symfony Developer niet alleen gefocust op het ontwikkelen van software. Daarnaast ben je voortdurend bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Hieronder een kort overzicht van jouw takenpakket: Het ontwerpen en implementeren van webapplicaties met het Symfony Framework; Het schrijven van een schone en efficiënte codes; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klant; Onderhouden en updaten van bestaande applicaties die zijn gebouwd met het

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar start jij een team met 12 programmeurs. Jullie zijn verantwoordelijk voor het huidige platform van deze organisatie. Als team werken jullie in tweewekelijkse sprints en starten jullie iedere dag met een stand-up. Jij werkt samen met jouw team aan het uitbreiden van het huidige platform door middel van nieuwe features. Daarnaast zorg jij er samen met jouw team voor dat het platform veilig is en gebruiken jullie de nieuwste technieken om deze veiligheid te waarborgen. Zo maken jullie gebruik van C# .NET, .NET Core, React, Azure, Kubernetes, ASP.NET, MVC. Jij gaat aan het werk in

Bekijk vacature »

PHP Developer - medior functie

Functieomschrijving Ben jij innovatief en wil jij je kennis graag delen met jouw nieuwe collega's? Lees dan snel verder! Voor een leuke opdrachtgever in de omgeving van Roosendaal zoeken wij een Symfony developer. Of je nou junior, medior of senior bent, je krijgt hier alle vrijheid en verantwoordelijkheid om jouw eigen loopbaan te ontwikkelen. Je gaat je hier bezig houden met en inspelen op de actualiteiten van jouw vakgebied. Techstack: Symfony, PHP, mySQL. Kennis van Svelte is helemaal mooi meegenomen. Bedrijfsprofiel Al sinds '99 is dit webbureau actief. De kernwaarden binnen het bedrijf zijn integer, dienstbaar en deskundig. Je komt

Bekijk vacature »

.NET developer

Functie Als junior .NET Developer start jij in een team met 15 developers. In het team is er genoeg senioriteit om ervoor te zorgen dat jij de juiste begeleiding krijgt. Jij begint als eerst alle software pakketten en processen eigen te maken. Vervolgens ga jij deze software programmeren, onderhouden en testen. Ook ga jij research doen naar nieuwe mogelijkheden en zoek jij uit hoe je dit kan implementeren. Jullie werken intern op project basis en afhankelijk van het project werken jullie wel of niet iedere ochtend met een standup. 50% van jullie werkzaamheden is maatwerk en de overige 50% is

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

Dynamische Oracle/APEX Ontwikkelaar in de logistie

Bedrijfsomschrijving De organisatie in de regio Rotterdam is gespecialiseerd in het ontwikkelen van moderne webbased software voor de ERP branche. In totaal is er 20FTE aan specialisten actief binnen de organisatie. De ICT afdeling bestaat momenteel uit 15FTE. Ze groeien ontzettend hard en daarom zoeken zij een Oracle/APEX Developer die het reeds sterke team nog sterker komt maken. Hier werken ze op projectbasis voor verschillende grote organisaties in de logistieke sector. Het is een informele organisatie waarbinnen een fijne werksfeer heerst. Zoals aangegeven willen ze het team nog sterker maken en daarvoor zoeken ze bij voorkeur medior of senior Oracle/APEX

Bekijk vacature »

Medior Java 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 »

Front-end developer - working on software for arou

Functie They have recently started looking for an experienced Front-end (mobile/app) developer. Because of the short lines within the team, they are also looking for someone who can communicate with the service desk, sales and support for technical questions. You will join their IT team consisting of about 10 colleagues divided over two teams in rooms opposite each other. Half of these are involved in their front-end. You will work together with, among others, the Architect, 1 senior, 1 junior and there is a Team Leader. In terms of technology, they work with a unique tech-stack, particularly because of the

Bekijk vacature »

Magento2 Developer

Functie Ben jij een ontwikkelaar en wil jij een volgende stap zetten en als teamlead aan de slag? Lees dan snel verder! Voor een gewilde opdrachtgever in omgeving Delft zijn wij op zoek naar een programmeur die als meewerkend voorman aan de slag wilt gaan. Een developer die een team van twee man aan zal sturen. Jouw werkzaamheden zullen er als volgt uitzien; Ontwikkelen en ontwerpen van API's; Maatwerkoplossingen; Databeveiliging; Optimalisatie webshops; Ontwikkelen technische implementaties voor verbetering database; Aanspreekpunt voor de organisatie en verantwoordelijk voor de aansturing van externe developers. Zoek je veel uitdaging en veelzijdigheid in je werk dan

Bekijk vacature »
Daan Vee

Daan Vee

21/01/2016 15:07:38
Quote Anchor link
Ik gebruik het volgende sortable script:
http://papermashup.com/drag-drop-with-php-jquery/

DEMO: http://papermashup.com/demos/jquery-drag-drop/

Werkt prima op mijn server, maar ik wil iets veranderen, want ik ga het script ergens in integreren:
Er kunnen - logisch - meerdere mensen op verschillende computers aan de lijst werken.

Nu is het zo dat je iets kunt verplaatsen en er een 'save' wordt uitgevoerd.
Maar ik wil maken dat de lijst ook om de 2 seconden vanzelf geüpdatet wordt, zodat je ook ziet wat anderen eventueel aan de volgorde van de lijst veranderd hebben, in de tijd dat je er ook zelf mee bezig bent.

Hoe maak ik dat? Ik weet dat je AJAX kunt gebruiken, en heb van alles geprobeerd, maar ik vind het lastig om de while loop te tussentijds te updaten...
 
PHP hulp

PHP hulp

10/07/2025 15:58:55
 
Randy vsf

Randy vsf

21/01/2016 15:57:32
Quote Anchor link
Je kan een setInterval gebruiken, en dan de "save" method die er al is uitvoeren.

setInterval(save, 2000);
 
Aad B

Aad B

21/01/2016 16:27:32
Quote Anchor link
Randy vsf op 21/01/2016 15:57:32:
Je kan een setInterval gebruiken, en dan de "save" method die er al is uitvoeren.
setInterval(save, 2000);

Zomaar een vraag: Loop je dan niet de kans dat je oude informatie (her)schrijft terwijl iemand anders het net even eerder heeft aangepast? Opnieuw save lijkt me niet goed, je moet alleen elke 30sec ophalen lijkt mij
 
Randy vsf

Randy vsf

21/01/2016 16:29:03
Quote Anchor link
Aad B op 21/01/2016 16:27:32:
Zomaar een vraag: Loop je dan niet de kans dat je oude informatie (her)schrijft terwijl iemand anders het net even eerder heeft aangepast? Opnieuw save lijkt me niet goed, je moet alleen elke 30sec ophalen lijkt mij


Dan maak je een update functie, die je in die interval gooit.
Gewijzigd op 21/01/2016 16:30:09 door Randy vsf
 
Daan Vee

Daan Vee

21/01/2016 19:03:17
Quote Anchor link
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
18
19
20
21
22
23
24
25
<script type="text/javascript">
$(document).ready(function(){     
      function slideout(){
  setTimeout(function(){
  $("#response").slideUp("slow", function () {
      });
    
}, 2000);}
    
    $("#response").hide();
    $(function() {
    $("#list ul").sortable({ opacity: 0.8, cursor: 'move', update: function() {
            
            var order = $(this).sortable("serialize") + '&update=update';
            $.post("updateList.php", order, function(theResponse){
                $("#response").html(theResponse);
                $("#response").slideDown('slow');
                slideout();
            });                                                             
        }                                  
        });
    });

});    
</script>


Als ik het goed heb (ben een leek met Jquery) moet ik er dus het eerste deel van de code om de zoveel tijd heruitvoeren?
Hoe kan ik dat maken?
 
- Ariën  -
Beheerder

- Ariën -

21/01/2016 19:36:10
Quote Anchor link
Een nieuwe functie maken die de actuele data uit de database ophaalt, en bij sterke voorkeur als JSON-formaat wordt opgehaald.
 
Thomas van den Heuvel

Thomas van den Heuvel

21/01/2016 19:49:47
Quote Anchor link
Maar dit sortable ding heeft helemaal geen "state", oftewel, hier is niet voorgeschreven welke elementen op welke positie staan, noch welke gebruikers hier aan bezig zijn. Kortweg: het hele "gedrag" van dit ding is op dit moment ongedefinieerd.

Je zult anders om moeten gaan met deze functionaliteit en dit gedrag verder moeten definiëren, voordat je ook maar kunt overwegen om het zo te maken dat meerdere mensen hier tegelijkertijd aan (verder kunnen) werken (want je zult de "toestand" ook op moeten slaan op een zodanige wijze dat je dit ding later weer kunt initialiseren in die "toestand" zodat je hier weer verder aan kunt werken).
 
Daan Vee

Daan Vee

21/01/2016 21:00:50
Quote Anchor link
@Randy vsf: Hoe haal ik het opnieuw op?
@Ariën: hoe zie je dat voor je? Heb je een voorbeeld-linkje? Beetje geheimtaal dit voor me...
 
- Ariën  -
Beheerder

- Ariën -

21/01/2016 21:08:17
Quote Anchor link
JSON bedoel je?
Op zich valt het reuze mee: https://nl.wikipedia.org/wiki/JSON
Met json_encode kan je de array met al je data in een JSON-string zetten. Deze haal je met een AJAX-request op, en kan je vervolgens met jQuery's ParseJSON uitlezen.

Verder heeft Thomas ook gelijk. En wat als iemand nou de sortering aanpast, terwijl jij die ook tegelijkertijd aanpast, en voor de nieuwe interval verstuurt. Ik denk dat het nog vrij gecompliceerd is om dit op deze manier te bewerkstelligen.

Een versie-systeem achtig iets lijkt me stukken betrouwbaarder. Daarin kan je complicaties tussen twee bewerkingen naar mijn idee eenvoudig eruit pikken.
 
Thomas van den Heuvel

Thomas van den Heuvel

21/01/2016 21:09:51
Quote Anchor link
Of je negeert mijn opmerking volkomen en begint vrolijk aan je AJAX functionaliteit te bouwen tot het moment dat je je afvraagt wat je met de data die je binnenkrijgt zou moeten doen.

Hoe "praat" deze met je sortable-ding? Hoe kun je daarmee het uiterlijk updaten met externe informatie? Je zult daartoe een intern data formaat (in JavaScript) moeten afspreken en bijhouden. Dit is de eerdergenoemde "toestand" waar ik het over had.

Maar ga rustig aan de slag, ik hoor wel wanneer je zover bent :).
 
Daan Vee

Daan Vee

22/01/2016 10:29:07
Quote Anchor link
Sorry, maar ik snap niet precies wat je bedoelt Thomas....
Hoe kan ik intern data formaat afspreken en bijhouden?
 
- Ariën  -
Beheerder

- Ariën -

22/01/2016 11:03:04
Quote Anchor link
Ik denk dat hij doelt op wat ik met JSON bedoel?

Maar je zit, naar mijn idee, zelf dan nog wel met twee niet gelijklopende timers van de setInterval. Want beide computers zullen niet tegelijkertijd op de sortable-pagina komen. Dit lijkt me af te vangen met de huidige servertijd die je mogelijk in AJAX weer ophaalt.

Best complex dus, omdat je weer met veel bijzaken rekening moet houden.
 
Randy vsf

Randy vsf

22/01/2016 11:26:20
Quote Anchor link
Het beste zou zijn socket.io of iets. Dan hoef je maar op 1 plek de database te updaten, en de gebruikers krijgen meteen de wijzigingen gepushed.
Ik werk er zelf laatste tijd vaker mee, en het werkt echt snel.
En is vrij makkelijk in gebruik, als je basis javascript kent (maar dat betwijfel ik in dit geval).
Gewijzigd op 22/01/2016 11:27:21 door Randy vsf
 
- Ariën  -
Beheerder

- Ariën -

22/01/2016 11:45:49
Quote Anchor link
Randy vsf op 22/01/2016 11:26:20:
Het beste zou zijn socket.io of iets. Dan hoef je maar op 1 plek de database te updaten, en de gebruikers krijgen meteen de wijzigingen gepushed.
Ik werk er zelf laatste tijd vaker mee, en het werkt echt snel.
En is vrij makkelijk in gebruik, als je basis javascript kent (maar dat betwijfel ik in dit geval).

Mag ik vragen op welke manier of welke tutorial jij er kennis mee hebt gemaakt?
 
Randy vsf

Randy vsf

22/01/2016 12:09:36
Quote Anchor link
- Ariën - op 22/01/2016 11:45:49:
Mag ik vragen op welke manier of welke tutorial jij er kennis mee hebt gemaakt?


Ik heb via sitepoint enkele tutorials bekeken en gevolgd.
Gewijzigd op 22/01/2016 12:10:42 door Randy vsf
 



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.