Code's vervangen woorden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe 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 professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Full stack .NET developer Microsoft 365

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 »

Java Programmeur

Functie Heb jij altijd al samen willen werken met ervaren java ontwikkelaars dan hebben wij hier de ultieme kans voor jou! Voor een opdrachtgever in omgeving van Naaldwijk zijn wij op zoek naar uitbreiding van het vaste ontwikkel team. Je zult je hier voornamelijk bezig gaan houden met; Wijzigingsverzoeken van klanten uitvoeren, hier wordt je diep in betrokken; Samen met consultants sluit je aan bij gesprekken met klanten, voor alle projecten; Je schakelt veel met consultants, wat is de behoefte van de klant? Hoe kan je hierop integreren?; Het framework moet naar de Cloud gebracht worden, je wordt betrokken bij

Bekijk vacature »

Ervaren Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als ervaren developer zul je hiernaast ook andere developers assisteren en waar nodig de leiding nemen in het project.

Bekijk vacature »

Belastingdienst - Freelance Applicatieontwikkelaar

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Hybride. Kantoordagen in Utrecht, incidenteel in Apeldoorn Functieomschrijving: De afdeling IV – Generieke Voorzieningen – Interactie Online is onderdeel van de keten Interactie. De missie van de keten is: “het faciliteren van de interactie met alle burgers, bedrijven en hun vertegenwoordigers om hen in staat te stellen aan hun fiscale verplichtingen te voldoen en aanspraak te maken op hun rechten.” De afdeling Interactie Online heeft een belangrijke bijdrage binnen deze keten. Dit door het ontwikkelen

Bekijk vacature »

Laravel / PHP developer gezocht!

Functie omschrijving Wij zijn op zoek naar een Laravel PHP Developer voor een leuk bedrijf in de omgeving van Amsterdam! Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen; Je denkt mee over softwareoplossingen; Je speelt in op de behoefte van de klant; Je houdt je bezig met het verbeteren, aanpassen en vernieuwen van de

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 »

Junior .NET Developer

Dit ga je doen Ontwikkelprocessen verder optimaliseren en verder ontwikkelen met C#; CI/CD-pipelines automatiseren; Ontwikkelen van herbruikbare componenten; Front-end pagina's gebruiksvriendelijk maken. Hier ga je werken Als junior .NET Developer kom je terecht binnen een grote en internationale organisatie. Zij streven naar een positieve impact op de mens, milieu en maatschappij. Het bedrijf is oorspronkelijk een familiebedrijf en werkt aan de productie van hoogwaardige en technische systemen voor de gezondheidszorg. Momenteel willen zij betere ontwikkelprocessen creëren op internationaal gebied en staat kwaliteit en veiligheid voor hun op nummer 1! Als junior .NET Developer werk je aan het ontwikkelen van verbeterde

Bekijk vacature »

Software Developer C++ en Perl

Ben je een slimme en enthousiaste universitair opgeleide bèta die graag bij een relatief klein softwarebedrijf wil werken waar de sfeer goed is en eigen inbreng gewaardeerd wordt? Wij, IntelliMagic in Leiden, ontwikkelen technisch hoogwaardige software op het gebied van IT infrastructuur performance analytics. Het type software zorgt voor intellectueel interessante uitdagingen. We ontwerpen de producten zelf en verkopen deze als off-the-shelf software aan grote bedrijven in Europa en de VS. Wij zoeken een ervaren C++ software engineer met kennis van Perl voor een van onze ontwikkelteams. Werkzaamheden Samen met de andere ontwikkelaars specificeren, ontwerpen en implementeren van nieuwe functionaliteit

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

Medior/Senior Python developer (Django)

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 werken ze met pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Er is een kwaliteitsfocus en dan biedt ruimte om verbeteringen echt door te voeren binnen de gehele

Bekijk vacature »

Medior PHP developer

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

.NET Developer Shared Driving

Bedrijfsomschrijving Onze klant richt zich op het toegankelijker maken van steden, een fantastisch mooi streven. Hoe ze dat doen? Met eigen ontwikkelde software, waarmee vervoersmiddelen gedeeld kunnen worden. Deze inspirerende werkgever maakt een maatschappelijke impact en dat doen ze nu al zo'n 25 jaar! Het bedrijf is gevestigd in het centrum van Rotterdam en kent ongeveer zo'n 90 medewerkers. Het personeel is lekker gewoon gebleven! Iedereen kleedt zich zoals hij of zij dat zou willen en de sfeer is er erg fijn. Een leuke werkgever om voor te werken, en bovendien zijn er voor jou als Software Developer veel mooie

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 »

Front-end developer (Angular)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Pagina: 1 2 3 volgende »

Matthijs Vos

Matthijs Vos

05/12/2012 20:47:45
Quote Anchor link
Hallo,

Ik heb een systeem gemaakt die hulpdiensten meldingen opslaat. Nu komt er uit de informatiebron (feed) de zgn capcode mee (een nummer) nu wil ik dat nummer aanpassen voor een woord. Ik heb een lijst met de nummers en de namen waarvoor die veranderd moeten worden (http://p2000.bommel.net/cap2csv.php).

Nu wil ik graag weten wat een rekenarme methode is om dit te doen. Het moet niet veel rekencapaciteit vergen aangezien er soms nogal veel data moet worden verwerkt (veel meldingen, veel gebruikers) en het dan erg zonde zou zijn als hier veel tijd aan verloren gaat. De hierboven aangegeven csv ga ik opslaan in een db tabel met daarin de row "capcode" en "naam"

Alvast bedankt
 
PHP hulp

PHP hulp

10/05/2024 10:05:47
 
Zie Foto

Zie Foto

05/12/2012 21:00:23
Quote Anchor link
Dus 100000 moet proefalarm worden enz?
En dat staat ook in een database?
 
Matthijs Vos

Matthijs Vos

05/12/2012 21:02:09
Quote Anchor link
Ja dat klopt ;)
 
Zie Foto

Zie Foto

05/12/2012 21:10:35
Quote Anchor link
Dan voer je toch gewoon een UPDATE query uit?
Gewijzigd op 05/12/2012 21:10:50 door Zie Foto
 
Matthijs Vos

Matthijs Vos

05/12/2012 21:13:46
Quote Anchor link
Het gaat ook niet om het feit hoe ik het in de database zet. Maar om hoe ik het effectief aanpas. Ik zal het even schematisch weergeven

Data word ingelezen uit rss -> word gecheckt of niet al bestaat -> worden wat andere checks en aanpassingen uitgevoerd -> 070025 (bijv) word aangepast in "monitorcode" -> melding word in database gezet.
 
Matthijs Vos

Matthijs Vos

06/12/2012 22:32:34
Quote Anchor link
Niemand een idee?
 
Willem vp

Willem vp

06/12/2012 23:29:12
Quote Anchor link
Als het niet een al te grote lijst is, zou je hem in een array kunnen zetten:

$codes = array('070025' => 'monitorcode', '070026' => 'anderecode', '070042' => 'etc');

Vervolgens kun je de omschrijving opvragen als:

$code = '070025';
$desc = isset($codes[$code]) ? $codes[$code] : 'onbekend';
 
Ozzie PHP

Ozzie PHP

07/12/2012 02:47:38
Quote Anchor link
Ik weet niet of ik je helemaal goed begrijp. In de database maak je een tabel 'capcodes' aan. Daarin zet je de velden 'capcode' en 'description'. Het veld 'capcode' stel je in als primary key.

Uit de rss haal je dan de capcode op (die noemen we voor het gemak even $rss_capcode) en vervolgens doe je een select op de database:

"SELECT description FROM capcodes WHERE capcode = " . $rss_capcode;

Als je een resultaat krijgt dan weet je wat de description is. Als je geen resultaat krijgt, staat de capcode blijkbaar niet in de database, en dan maak je er "onbekend" van. (Ik zou overigens niet de waarde "onbekend" bij het betreffende nieuwsbericht opslaan. Je kunt beter gewoon de capcode opslaan. Op het moment dat je dan de description op het scherm toont, controleer je eerst of deze niet numeriek is. Indien dit het geval is, toon je gewoon de omschrijving. Indien de description wel numeriek is, dan toon je "onbekend". Op deze manier zorg je ervoor dat je alle capcodes opslaat in de database. Eventueel onbekende capcodes zou je dan naderhand nog kunnen wijzigen in de juiste description.)
 
Matthijs Vos

Matthijs Vos

07/12/2012 11:52:09
Quote Anchor link
Heey Ozzie,

Dat is inderdaad het idee. Maar bij het ophalen van 1 melding komen iets van 5 capcodes mee. En als ik dan bv. 5 gebruikers hebben waarvan op dat moment iedereen 1 melding binnen komt houd dat in dat er 5*5=25 keer een SELECT word uitgevoerd, word het systeem daar niet erg sloom van? Of is dit de snelste methode om het te doen.
 
Erwin H

Erwin H

07/12/2012 12:11:36
Quote Anchor link
Hoe zijn die code's in de tekst verwerkt? Staan ze echt midden in de tekst, of is het een apart veld dat je ook apart kunt opslaan zonder dat de integriteit van de tekst wordt aangetast? In het laatste geval is het namelijk erg simpel, dan hoef je namelijk helemaal niets te doen bij invoeren, maar join je de code tabel op het moment dat je de melding wilt tonen op je site.

Zijn ze wel echt in de tekst verwerkt dan kan het nog steeds, maar wordt het iets bewerkelijker. Bijvoorbeeld je kan bij het invoeren alle codes via een regex selecteren en een linktabel maken tussen de melding en codes. Voor elke code die je hebt geselecteerd maak je een linkrecord aan in die linktabel. Bij het ophalen van je data neem je die links mee (inclusief de melding tekst) en bij het tonen van het record vervang je de code door de melding. Dit kan op dat moment dan met een simpele str_replace, daar heb je dan geen regex meer voor nodig.
Bij het invoeren heb je dan 1 redelijk eenvoudige regex nodig en twee insert queries (een voor de melding, een voor de links), bij het uitlezen heb je een query nodig met twee joins en een paar str_replace functies.
 
Matthijs Vos

Matthijs Vos

07/12/2012 12:15:14
Quote Anchor link
Heey Erwin,

Ze staan in een apart veld. Maar als je ze bij het ophalen pas gaat verwerken word de laadtijd toch een heel stuk slomer, als dat dan over 30 meldingen (bijv.) moet worden gedaan?
 
Erwin H

Erwin H

07/12/2012 12:20:08
Quote Anchor link
Als ze in een apart veld staan dan zou ik er niet eens meer over nadenken. Gewoon opslaan in een apart veld in je database en de tekst van de meldingen erbij joinen. Dat is waar een relationele database voor gebouwd is en met de juiste indices is het ophalen van 30 meldingen echt peanuts.
 
Matthijs Vos

Matthijs Vos

07/12/2012 12:28:49
Quote Anchor link
Erwin, Hoe moet ik dan bij het ophalen bijv 070002 aanpassen in monitor?
Gewijzigd op 07/12/2012 12:29:01 door Matthijs Vos
 
Erwin H

Erwin H

07/12/2012 13:02:35
Quote Anchor link
Even uitgaande van de volgende database structuur:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
CREATE TABLE meldingen(
  melding_code VARCHAR(6),
  melding_tekst TEXT
);

CREATE TABLE codes(
  code VARCHAR(6),
  code_tekst VARCHAR(100)
);

Dan zou je met de volgende query alle meldingen met de juiste code tekst kunnen krijgen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
SELECT melding_code, melding_tekst, code_tekst
FROM meldingen
LEFT JOIN codes ON meldingen.melding_code = codes.code;
 
Ozzie PHP

Ozzie PHP

07/12/2012 16:40:40
Quote Anchor link
Maar... kun je niet eenmalig het juiste bericht genereren en opslaan in de database, en vervolgens bij de overige bezoekers het opgeslagen bericht tonen?

Dus... bericht komt via RSS binnen. Iemand bezoekt de site... het RSS bericht wordt omgezet in het juiste bericht en opgeslagen in de database. Bezoeker 2 komt... hé, het bericht staat al in de database dus ik toon het bericht uit de database in plaats van het RSS bericht.
 
Matthijs Vos

Matthijs Vos

09/12/2012 14:51:20
Quote Anchor link
Dat kan, maar ik heb het nu zo gemaakt dat een cronjob de boel in een database gooit. En dat de gebruikers dan contact maken met die database en het ze voorgeschoteld word ;)

Toevoeging op 09/12/2012 15:46:56:

Ik ben de left join methode aan het proberen. Ik heb de volgende Query:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?

SELECT brandweer.id, brandweer.time, brandweer.melding, brandweer.capcodes, capcodes.capcode, capcode.description
                                            FROM brandweer
                                            WHERE site = "10"
                                            ORDER BY time DESC
                                            LIMIT 0, 10
                                            LEFT JOIN capcodes ON brandweer.capcodes = capcodes.capcode;  

?>


Nu krijg ik een error. Als ik hem in mijn SQL draai binnen PHPMYADMIN krijg ik "#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LEFT JOIN capcodes ON brandweer.capcodes = capcodes.capcode' at line 6" en als ik dan die lijn even weghaal krijg ik "#1054 - Unknown column 'capcodes.capcode' in 'field list'" Maar in de table cacpodes bestaat het veld capcode wel..

Wie weet wat ik verkeer doe?
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

09/12/2012 16:13:10
Quote Anchor link
De join staat verkeerd, dit is een onderdeel van from clause dus moet voor de where, order by en limit.
 
Matthijs Vos

Matthijs Vos

09/12/2012 16:22:46
Quote Anchor link
Heb het aangepast naar:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?

SELECT brandweer.id, brandweer.time, brandweer.melding, brandweer.capcodes, capcodes.capcode, capcodes.description
                                            FROM brandweer, capcodes
                                            LEFT JOIN capcodes ON brandweer.capcodes = capcodes.capcode;  
                                            WHERE site = 10
                                            ORDER BY time DESC
                                            LIMIT 0, 10

?>


Nu krijg ik bij het uitvoeren in de SQL de error: "#1066 - Not unique table/alias: 'capcodes' "
Gewijzigd op 09/12/2012 16:37:05 door Matthijs Vos
 
Erwin H

Erwin H

09/12/2012 16:42:25
Quote Anchor link
Omdat je nu een impliciete join en een expliciete join maakt op dezelfde tabel in een statement. Dat zou theoretisch wel kunnen, maar is niet wat je wilt (en zo kan het niet). Haal dus capcodes weg uit het FROM statement.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

09/12/2012 16:46:53
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
SELECT brandweer.id, brandweer.time, brandweer.melding, brandweer.capcodes, capcodes.capcode, capcodes.description
                                            FROM brandweer
                                            LEFT JOIN capcodes ON brandweer.capcodes = capcodes.capcode;  
                                            WHERE site = 10
                                            ORDER BY time DESC
                                            LIMIT 0, 10

Je hebt 2 opties om te joinen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
SELECT ...... FROM table1 t1, table2 t2
WHERE t1.id = t2.t1_id

Dit noemt men een impliciete join, en is in MySQL altijd een INNER JOIN
Een expliciete join is zoals in de eerste query
 
Matthijs Vos

Matthijs Vos

09/12/2012 17:02:09
Quote Anchor link
Bedankt, maar als ik dat doe dan krijg ik "#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE site = '0'
ORDER BY ' at line 1 "
Dus dan zit er nog een fout in de LEFT JOIN lijn of niet?
 

Pagina: 1 2 3 volgende »



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.