Pagination

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Java developer

Dit ga je doen Jouw taken als Senior Java Developer zijn: Het maken van strategische keuzes omtrent de nieuwbouw van applicaties; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java FX, JDBC, SQL, REST, Jax-RS, JSON, Maven, JUnit en Spring (boot)); Reviewen van code en feedback geven op collega developers; Analyseren en oplossen van bugs/incidenten door het onderlinge verband te kunnen leggen van verschillende losstaande systemen. Hier ga je werken Het bedrijf waar je als Senior Java Developer komt te werken staat internationaal bekend om het testen van bodemstructuren door middel van echotechnieken en beeldherkenning.

Bekijk vacature »

Fullstack of back-end PHP developer

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in 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. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Social Media Specialist

Social Media Specialist locatie: Rotterdam (Zuid Holland) Wij zoeken op korte termijn een nieuwe collega, een social media specialist/ adviseur sociale media (24 uur), voor ons sprankelende team Communicatie van CJG Rijnmond. Onze focus ligt op het informeren en binden van onze in- en externe klanten en stakeholders en het versterken van onze naamsbekendheid en zichtbaarheid. Dat doen we in nauwe samenwerking met elkaar. Over de functie Ons team bestaat uit 7 communicatieprofessionals met ieder een eigen expertise. Als lid van het online team ben je verantwoordelijk voor het ontwikkelen, uitvoeren en analyseren van onze socialemediastrategie. Ook stel je campagnes

Bekijk vacature »

Junior .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. Je gaat als Full stack developer aan de slag en gaat

Bekijk vacature »

TypeScript developer (tot € 6.000, - bruto pe

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een ervaren Typecript developer die niet alleen zichzelf verder ontwikkelt, maar het ook leuk vinden om op termijn meer junior collega’s op pad te helpen. Je zult aan de slag gaan met het migreren van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde aan User Experience en kiezen ze duidelijk voor kwaliteit i.p.v. snelheid. Je krijgt dus de ruimte om vanuit gedegen onderzoek te werk te gaan en het borgen van kwaliteit staat hoog in het vaandel.

Bekijk vacature »

Full stack Developer / .NET / Angular / Azure

Dit ga je doen Jij gaat je als Full Stack .NET Developer voornamelijk bezighouden met: Het vertalen van concepten naar passende innovatieve en duurzame oplossingen; Het ontwikkelen van bedrijf kritische en gebruiksvriendelijke applicaties voor de internationale markt en intern gebruik; Bouwen aan software om het Internet of Things netwerk te ondersteunen; Het maken en onderhouden van interfaces tussen systemen aan de hand van API's; Het onderhouden en blijven verbeteren van de ontwikkelde software. Hier ga je werken Binnen deze organisatie zal jij als Full Stack .NET Developer een belangrijke rol krijgen en ga je dagelijks de uitdaging aan om maatwerk

Bekijk vacature »

Software Developer C# / ASP .Net

Functie omschrijving Ben jij een software ontwikkelaar die bekend is met termen ASP .NET, C# en SQL? Lees dan snel verder! Voor een bedrijf binnen de agrarische sector zijn wij namelijk op zoek naar een zelfstandige, enthousiaste en proactieve Software Developer die open staat voor een afwisselende functie met veel uitdaging. Binnen deze organisatie ben jij als Software Developer samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Hierbij draag jij bij aan de vertaling van klantwensen naar effectieve softwareoplossingen. Daarnaast ben je verantwoordelijk voor: Schatten

Bekijk vacature »

Medior/senior Python developer

Functie Bedrijven komen bij deze organisatie om technische vraagstukken op te lossen en hierin ook tot oplossingen te komen waar ze zelf misschien niet aan gedacht hadden. Jij gaat vanuit je ervaring dus niet alleen hands-on aan de slag met het ontwikkelen, maar zult ook zeker adviseren en proactief meedenken met de klant. Er zijn meerdere lange en/of korte projecten en het type klanten is heel uiteenlopend. Zo kun je terecht komen in een multidisciplinair scrumteam waarin je als Python developer meewerkt, of juist voor een kleiner (Greenfield) project aan de slag gaan waarin je veel breder bezig bent. Door

Bekijk vacature »

Back end developer PHP

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

Account Developer

Voor Bol.com zijn wij per direct op zoek naar een Account Developer voor 32-40 uur per week op het kantoor in Utrecht. Wil jij een directe bijdrage leveren door partners van de juiste data-inzichten te voorzien en via campagnes op nieuwe platformkansen en features te wijzen? Ben jij analytisch sterk en kun jij dit vertalen naar plannen en inspirerende gesprekken? Lees dan snel verder! wat bieden wij jou Salaris van €2400 - €2600 obv 40 uur Minimaal 6 maanden Werklocatie is Utrecht Werken bij bol.com wie ben jij Jij bent commercieel gedreven en weet altijd aan de juiste knoppen te

Bekijk vacature »

Front-end Developer

Front-end Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Als PHP developer (Symfony) bijdragen aan betere z

Functie Als Medior/Senior PHP developer wordt er een mate van zelfstandigheid verwacht, maar ook dat je goed in een team kunt opereren waar kennis wordt gedeeld en er bijvoorbeeld codereviews plaatsvinden. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden geactualiseerd.

Bekijk vacature »

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in de regio van Bergen op Zoom ben je als PHP Developer niet alleen gefocust op het ontwikkelen van Software. Daarnaast ben je ook voortdurend bezig met het zoeken naar nieuwe mogelijkheden en innovaties die essentieel kunnen zijn voor de efficiëntie van software ontwikkeling. Je deelt veel kennis en informatie met het team en ontvangt deze dan ook graag terug. Techstack: PHP, Symfony & mySQL. Bedrijfsprofiel Deze uitdagende opdrachtgever is ruim 20 jaar actief in de regio Bergen op Zoom. Het vooruitstrevende team staat de hele dag voor je klaar om je te helpen en ondersteunen.

Bekijk vacature »

Front-end PHP Developer

Dit ga je doen Bouwen van de frontend van een nieuwe applicaties; Verbeteren van de user experience; Opstellen van een style guide; Schakelen met collega developers over de te bouwen oplossing; Je speelt een belangrijke rol in het neerzetten van het nieuwe systeem; Werken met o.a. Symfony 6, API Platform, Twig, Javascript, Redis Automatiseren van processen; Koppelen van verschillende functionaliteiten; Unit tests, integration tests, end-to-end tests; In de toekomst ga je nog werken aan andere projecten. Hier ga je werken Voor onze vaste opdrachtgever in de regio Breda zijn wij op zoek naar een Frontend Developer. Het betreft een organisatie

Bekijk vacature »
Jan R

Jan R

09/09/2017 18:49:08
Quote Anchor link
Hi,

Ik heb een pagina met nogal wat gegevens. Bijna 5000. Dus een paginanummer drong zich op. Hoe bekijken jullie dit. meer bepaald
Laten jullie de gebruiker kiezen hoeveel records er zichtbaar zijn
Naar hoeveel pagina's verwijzen
van welke pagina
tot welke pagina
een "ga naar einde" / "ga naar begin" ja of nee
Welke symbolen gebruik je hierbij?
enz.

Meer bepaald gaat het bij mij om mijn laatste aankopen van strips.
https://www.janr.be/collecties/strips/last.php

Jan
 
PHP hulp

PHP hulp

23/12/2024 08:29:29
 
- Ariën  -
Beheerder

- Ariën -

09/09/2017 18:54:45
Quote Anchor link
Ik toon dat net als op een cassettedeck.

<< Begin
< Eentje terug
> Eentje verder
>> Laatste pagina

En hoeveel records er worden getoond bepaal ik zelf wel. Straks willen ze 5.000 records tonen en staat mijn server onnodig te ronken. ;-)
 
Rob Doemaarwat

Rob Doemaarwat

09/09/2017 20:30:11
Quote Anchor link
Pagination met meer dan een tiental pagina's vind ik altijd een beetje een zwaktebod. Als ik alleen maar door informatie kan scrollen door tientallen pagina's af te struinen dan heb ik er geen zin in. Dan wil ik twee opties hebben:
- een zoekfunctie (bijvoorbeeld zoeken op trefwoord) om het aantal resultaten (pagina's) te beperken).
- (juist wel) alles in 1x kunnen tonen, zodat ik met de zoekfunctie van de pagina kan zoeken.

O ja, dit gaat ook nog niet goed: https://www.janr.be/collecties/strips/last.php?page=-1 (sowieso een beetje teveel informatie voor in een foutmelding).

Voor de rest zit je huidige paginator redelijk prima in elkaar. Het enige wat je nog zou kunnen doen is om bijvoorbeeld op deze pagina https://www.janr.be/collecties/strips/last.php tussen de '20' en de '>' nog een '...' op te nemen, om aan te geven dat er nog meer is.

Toevoeging op 09/09/2017 20:33:54:

O, wacht, het instellen van het aantal resultaten/pagina werkt ook nog niet goed: https://www.janr.be/collecties/strips/updateAantal.php?aantal=500
 
- Ariën  -
Beheerder

- Ariën -

09/09/2017 20:43:02
Quote Anchor link
Rob Doemaarwat op 09/09/2017 20:30:11:
O ja, dit gaat ook nog niet goed: https://www.janr.be/collecties/strips/last.php?page=-1 (sowieso een beetje teveel informatie voor in een foutmelding).

Dat is een gemene pittfall bij een navigation. Zelfs ik keek hier ooit eens overheen.
Nu controleer ik of de waarde lager is dan 1, en in dat geval blijft de waarde hardcoded een 1. Dus ze blijven bij -1, -2 etc. gewoon de eerste pagina zien.
Gewijzigd op 09/09/2017 20:43:51 door - Ariën -
 
Jan R

Jan R

09/09/2017 21:46:11
Quote Anchor link
- Ariën - op 09/09/2017 18:54:45:
En hoeveel records er worden getoond bepaal ik zelf wel. Straks willen ze 5.000 records tonen en staat mijn server onnodig te ronken. ;-)


Wel de code aangepast dat uitsluitend MIJN waarden aanvaard worden :)

- Ariën - op 09/09/2017 20:43:02:
Rob Doemaarwat op 09/09/2017 20:30:11:
O ja, dit gaat ook nog niet goed: https://www.janr.be/collecties/strips/last.php?page=-1 (sowieso een beetje teveel informatie voor in een foutmelding).

Dat is een gemene pittfall bij een navigation. Zelfs ik keek hier ooit eens overheen.
Nu controleer ik of de waarde lager is dan 1, en in dat geval blijft de waarde hardcoded een 1. Dus ze blijven bij -1, -2 etc. gewoon de eerste pagina zien.

Opgelost. Een controle vergeten :(


Rob Doemaarwat op 09/09/2017 20:30:11:
het instellen van het aantal resultaten/pagina werkt ook nog niet goed: https://www.janr.be/collecties/strips/updateAantal.php?aantal=500


Even niet getest op "real site". Onder Windows werkte het wel goed. Ik gebruik geen hoofdletters maar hier was er wel eentje in geslopen. :)

Jan

Alvast allemaal bedankt voor de ideeën en opmerkingen.
Gewijzigd op 09/09/2017 22:00:52 door Jan R
 
Eddy E

Eddy E

10/09/2017 11:35:16
Quote Anchor link
Rob Doemaarwat op 09/09/2017 20:30:11:
- een zoekfunctie (bijvoorbeeld zoeken op trefwoord) om het aantal resultaten (pagina's) te beperken).
- (juist wel) alles in 1x kunnen tonen, zodat ik met de zoekfunctie van de pagina kan zoeken.


Dit.
Pagination is puur omdat je pagina anders te lang wordt... maar jij hebt liever dat je server 10 een hele pagina (inclusief header, footer, sessies) verwerkt dan 1x en uiteindelijk even veel data uit je database?
Gooi gewoon alles in 1x eruit, met een zoekvenster.
Om de data/snelheid van downloaden hoef je het tegenwoordig niet meer te laten.
Niets vervelender dan meerdere pagina's waardoor je niet ziet wat je nodig hebt.
En als het 1 tabel is met 5000 rijen... nou en?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

10/09/2017 23:17:27
Quote Anchor link
Eddy E op 10/09/2017 11:35:16:
Gooi gewoon alles in 1x eruit, met een zoekvenster.
Om de data/snelheid van downloaden hoef je het tegenwoordig niet meer te laten.
Niets vervelender dan meerdere pagina's waardoor je niet ziet wat je nodig hebt.
En als het 1 tabel is met 5000 rijen... nou en?


Dat vind ik een slecht advies Eddy. Browsers kunnen serieus op tilt slaan van een veel te grote pagina en ook de tijd voordat een gebruiker iets te zien krijgt gaat te lang worden. Bovendien gaan de meeste tabellen groeien in aantal en kunnen 5000 records 100000 records worden na enkele jaren.

Toevoeging op 10/09/2017 23:22:14:

Daarbij ga ik met Rob mee in het feit dat geen enkele gebruiker er op zit te wachten om honderden records door te bladeren om het gene te vinden wat hij zocht. Als hij het al gaat vinden :-) Een aantal filters of zoekfuncties helpen de gebruiker dan veel beter. Toch kan ook een zoekopdracht nog honderden resultaten bevatten dus blijft paginatie wel handig. In sommige gevallen kun je ook met Letters A..Z pagineren. Dat is een stuk gebruiksvriendelijker.
 
Mr Beronne

Mr Beronne

11/09/2017 19:26:35
Quote Anchor link
Je kunt ook gebruik maken van Tablesorter. Deze heeft veel mogelijkheden en is het JS gebaseerd waardoor je de pagina niet hoeft te refreshen.

http://tablesorter.com/docs/
 
Rob Doemaarwat

Rob Doemaarwat

11/09/2017 19:33:51
Quote Anchor link
Bij het risico tot 'teveel data' kun je ook 'infinite scroll' toepassen. Als de gebruiker dan voorbij de 75% scrollt haal je de volgende batch pas op. Voor de gebruiker die echt alles wil kun je dan evt. nog een CSV download oid doen. Kan ie het in Excel lekker verder uitzoeken.
 



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.