Actuele boeken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SQL beheerder / ontwikkelaar

Functie omschrijving Voor een klant in omgeving Tiel zijn wij op zoek naar een SQL beheerder met affiniteit met technisch applicatiebeheer. Je krijgt een fijne in-house werkplek waar je gaat werken aan diverse projecten. Dit bedrijf doet het beheer van databases voor een aantal bancaire klanten. Op dit momenten hebben zij ruim 1500 databases in beheer. Jouw werkzaamheden gaan er als volgt uit zien: Je gaat de development afdeling ondersteunen bij het ontwikkelen van MS SQL Scripts. Je zal zowel zelfstandig als in teamverband MS SQL databases installeren & beheren. Je monitort en onderzoekt incidenten en de achterliggende oorzaken. Je

Bekijk vacature »

PHP/Symfony developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Bergen op Zoom ben je als PHP/Symfony Developer niet alleen bezig met software ontwikkeling. Je bent buiten ontwikkeling ook continu bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Techstack: PHP, Symfony & mySQL. Jouw takenpakket ziet er als volgt uit: Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden

Bekijk vacature »

Senior Front-End Developer

As a Senior Front-end Developer you maintain the balance between creativity and functionality for our webshop, and you coach your fellow developers. How do I become a Senior 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 this within the team. You are also proud of your work and welcome all feedback. Would you also like to become a Senior Front-End Developer at Coolblue?

Bekijk vacature »

Junior Outsystems developer

Functie Als junior Outsystems developer wordt jij onderdeel van een multidisciplinair team van 23 software engineers. Ons team werkt agile en termen als Continuous Integration en Continuous Delivery zijn bij ons dagelijkse koek. Wij werken aan uitdagende en afwisselende projecten met als doel onze klanten een totaal oplossing aan te bieden. Als junior Outsystems developer krijg jij bij ons de kans om jezelf te ontwikkelen naar een volwaardige ervaren en gecertificeerde Outsystems developer. Jij een team met ervaren mensen (10+ ervaring) om je heen. Zo heb jij niet het gevoel dat jij meteen in het diepe wordt gegooid en uiteraard

Bekijk vacature »

.NET developer

Functie Voor jou als junior .NET ontwikkelaar staat er een flinke uitdaging klaar bij dit bedrijf waar jij veel van kan gaan leren. Zo willen zij een flinke uitbreiding doen op het webbased gedeelte dat zij nu hebben en willen zij het standaard deel gaan moderniseren. Jouw team is dan ook op zoek naar een junior .NET ontwikkelaar die het leuk vindt om op basis van research en development aan de slag te gaan. Jouw mening telt mee als het gaat om hoe en met wat deze applicaties gebouwd en herschreven gaan worden. Jouw functie bij dit bedrijf gaat dan

Bekijk vacature »

Back-end ontwikkelaar

Functie omschrijving Wil jij meebouwen aan diverse databasesystemen in een klein bedrijf met een platte organisatie? In een team van ruim 10 ontwikkelaars wordt er aan diverse ICT oplossingen gewerkt. Jouw taken hierbij zullen bestaan uit: Het onderhouden en door-ontwikkelen van bestaande databases. Denk hierbij aan schema verbeteringen en performance-tuning. Bij nieuwe ontwikkelingen ga jij ook bezig met het bouwen van het databaseschema. Omdat je in een klein team werkt zal je ook de C# routine verder uitbouwen en ontwikkelen. Ook kan je meedraaien in algemene refactory-, ontwikkel- of testwerkzaamheden. Je zal voornamelijk gebruik maken van de volgende technieken: .NET

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een leuke opdrachtgever in de omgeving van Hilversum! Voor een leuk bedrijf in de omgeving van Hilversum zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. Ben jij iemand die graag aan verschillende projecten werkt en het ook leuk vindt om bij klanten op bezoek te gaan? Dan ben jij de perfecte kandidaat! Deze functie is erg divers, je moet dus goed kunnen schakelen. Je komt te werken in een klein team van developers. Binnen het bedrijf hangt er een gemoedelijke informele

Bekijk vacature »

C++ Ontwikkelaar

Functieomschrijving Ben jij als software ontwikkelaar toe aan een nieuwe uitdaging? Dan zoeken wij jou! Voor het maken van de procesbesturingssoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Ontwerpen, programmeren en testen van product aanpassingen; Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden, o.a. door middel van SCRUM; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Implementeren van nieuwe product

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 »

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 »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus 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 »

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

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 »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »
Rubensky PHP starter

Rubensky PHP starter

24/12/2016 20:38:37
Quote Anchor link
Mensen,

Misschien is het ouderwets en ik weet het de meeste dingen zal je van het internet moeten leren. En jullie helpen mij ook mega goed. Maar toch ga ik het vragen:

Zijn er ook actuele PHP boeken. Die bijvoorbeeld zijn geschreven in 2016? Veel boeken die je tegenkomt zijn uit een ver verleden.

Wie kan mij helpen?
 
PHP hulp

PHP hulp

25/11/2024 05:14:14
 
- Ariën  -
Beheerder

- Ariën -

24/12/2016 21:05:32
Quote Anchor link
Er worden nog steeds boeken geschreven, maar kwalitatief vind ik ze maar matig.
Er worden veel belangrijke stappen overgeslagen, zoals foutafhandeling.

Wat ik wel kan aanraden als je enige ervaring van PHP hebt, is het PHP Kookboek van Ward van der Put (zit hier ook op de site).

Deze biedt vele 'recepten' waarbij interessante dingen over PHP worden uitgelegd. Deze heb ik hier ook liggen, en heb er veel profijt van.
 
Ozzie PHP

Ozzie PHP

25/12/2016 00:26:03
Quote Anchor link
>> Misschien is het ouderwets en ik weet het de meeste dingen zal je van het internet moeten leren.

Nee hoor. Het is niet ouderwets. Sterker nog, ik raad het juist aan om eerst eens een goed (basis)boek te lezen (dat zouden meer mensen moeten doen), en pas daarna op internet te gaan zoeken. Een goed boek verschaft namelijk een goede BASIS, en die vind je op internet niet. Een basis zorgt ervoor dat je dingen beter begrijpt en dat je niet zomaar in het wilde weg wat aan het doen bent.

Een recent boek is (bijvoorbeeld) dit: https://www.bol.com/nl/p/basiscursus-basiscursu-php7-en-mysql/9200000051724510/

Niet al te duur en de schrijver schrijft meerdere computerboeken. Voordeel is dat het een basisboek is en zoal ik al zei niet zo duur. Ik ken het boek verder niet, maar omdat het een bekende schrijver is en het boek niet al te duur is denk ik dat je er geen miskoop aan zult hebben.
 
- Ariën  -
Beheerder

- Ariën -

25/12/2016 00:30:49
Quote Anchor link
Het blijven reviews, maar ik lees toch een paar minpunten als op op Bol.com kijk.
Maar het is en blijft natuurlijk een mening van de lezer.
 
Rubensky PHP starter

Rubensky PHP starter

26/12/2016 15:38:05
Quote Anchor link
Ga er eens naar kijken. Heb nu een boek in huis (van de bieb) PHP applicatieontwikkeling van Peter Kassenaar. Die is in ieder geval minder fout gevoelig dan het complete boek van Arhan burger dat barst van de fouten.

Toevoeging op 27/12/2016 15:15:35:

Ben mij aan het verdiepen in het boek van Peter. Nu geeft hij een methode aan om de invoer van ja gastenboek te controleren dat moet dan als volgt:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$query
= "INSERT yabg_inhoud  (id, naam, email, homepage, bijdrage, datum)
VALUES ('', '"
.
safe_text($_POST['naam']) . "', '" .
safe_text($_POST['email']) . "', '" .
safe_text($_POST['homepage']) . "', '" .
safe_text($_POST['bijdrage'], $toegestane_tags) . "', '" .
safe_text($_POST['datum']) . "')";
?>


Maar dan krijg ik de volgende foutmelding: Fatal error: Call to undefined function safe_text() in /public/sites/mijn site/php/Gastenboek/yabg_functions.php on line 6

Wie kan mij helpen?
 
Rubensky PHP starter

Rubensky PHP starter

27/12/2016 15:42:36
Quote Anchor link
Fout is opgelost. Je moet de functie natuurlijk nog wel even aanmaken en de boel laten verwerken.
 
Thomas van den Heuvel

Thomas van den Heuvel

28/12/2016 16:12:43
Quote Anchor link
Ben benieuwd hoe die functie dan is geïmplementeerd. Heb je daar een voorbeeld van? En gebruik je die functie alleen voor de DATA-delen in je query of ook voor het veilig afdrukken van tekst in een HTML-document? "safe_text" vertelt mij namelijk weinig over de context waarin ik deze functie zou moeten gebruiken. In dat opzicht is de naam van die functie nou niet bepaald handig gekozen.
 
Rubensky PHP starter

Rubensky PHP starter

28/12/2016 19:54:53
Quote Anchor link
Dat kan hoor:

Hier het gehele deel:

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
<?php
function safe_text($tekst='', $toegestane_tags=''){
  $tekst = trim($tekst);
  if (!get_magic_quotes_gpc()) {
    $tekst = addslashes($tekst);

  }

  return strip_tags($tekst, $toegestane_tags);
}
function
lees_text($string) {
  if (get_magic_quotes_runtime()) {
    return stripslashes($string);

$query = "INSERT yabg_inhoud  (id, naam, email, homepage, bijdrage, datum)
VALUES ('', '"
.
safe_text($_POST['naam']) . "', '" .
safe_text($_POST['email']) . "', '" .
safe_text($_POST['homepage']) . "', '" .
safe_text($_POST['bijdrage'], $toegestane_tags) . "', '" .
safe_text($_POST['datum']) . "')";

  }
}


Er zit nog meer onder vandaar geen php afsluiting.
Gewijzigd op 28/12/2016 19:55:35 door Rubensky PHP starter
 
Ben van Velzen

Ben van Velzen

28/12/2016 21:26:42
Quote Anchor link
Precies waar ik al bang voor was. Die safe_text functie is zinloos voor je database beveiliging, gebruik hiervoor altijd de functies die bij je database horen, dus mysql(i)_real_escape_string, of gebruik prepared statements.
Strip_tags over data heen halen die naar de database gaat is vragen om vernielen van je data, doet dit dus heel erg niet. Wanneer je formatting wil toepassen doe je dit bij weergave, niet bij opslaan. De data die je opslaat wil je altijd zo dicht mogelijk bij het origineel houden.

Als dit in dat boek staat dan brengt Peter Kassenaar het er niet veel beter vanaf...
Gewijzigd op 28/12/2016 21:27:22 door Ben van Velzen
 



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.