yaml

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Front-end developer (React)

Functie Met een ontwikkelafdeling van ruim 20 collega’s is dit zo ongeveer de helft van alle medewerkers. De software(ontwikkeling) is dan ook de drijvende kracht binnen de organisatie. Ze werken aan het verbeteren dan de bestaande, maar zeker ook nieuwe producten. De software bestaat uit verschillende (React) webapplicaties, maar ook een mobile (React native) app. Hierdoor kom je met verschillende uitdagingen in aanraking en is Mobile kennis natuurlijk mooi meegenomen. De software wordt door vele duizenden professionals dagelijks gebruikt en bevatten grote hoeveelheden data. Aan het team de uitdaging om hierin de best mogelijke gebruiksvriendelijkheid neer te zetten door gebruik

Bekijk vacature »

Trainee pega developer

Wil jij een mooie stap maken in jouw carrière? Mooi! Bij De Mandemakers Groep haal je binnen 6 maanden je CSA- en CSSA-certificaten, waarna jij aan de slag kan als Pega-developer in ons IT-team. Achter de schermen zorg jij ervoor dat collega’s efficiënt werken en klanten iedere dag beter geholpen worden. Wil jij daaraan bijdragen? En jouw ICT-skills ontwikkelen? Lees dan snel verder en solliciteer vandaag nog als trainee Pega-developer. Wat ga je doen? Als trainee Pega developer leiden wij je op tot gecertificeerd software developer voor het low-code platform PegaSystems. In de training ben je verantwoordelijk voor een te

Bekijk vacature »

Front end developer

Functie Jij als front end developer gaat werken binnen de teams van onze klant, uiteraard met alle moderne technieken. Opdrachten worden echt gericht op jouw leerdoelen en jouw behoeftes. Wij hebben een omgeving gecreëerd waarin je echt jezelf kan zijn en waar echt gekeken wordt naar jouw voorkeuren. Maak je een fout? Geen probleem, leer ervan en dan ga weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en dus jezelf snel ontwikkelen. Eisen Je bent communicatief vaardig en houdt van een dynamische omgeving Je hebt HBO werk- en denkniveau Je hebt gedegen kennis

Bekijk vacature »

Microsoft Acess Developer

Functieomschrijving Wat ga je doen? Heb jij ongeveer 3 jaar ervaring als Software Developer, en komen de volgende kennisgebieden jou niet vreemd voor: MS Acces, C# & SQL? Vind jij het daarnaast leuk om maatwerk software te ontwikkelen voor klanten in een bijzondere branche? Lees dan snel verder! Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te

Bekijk vacature »

Senior Javascript developer

Functie Het platform is gebouwd in een moderne JavaScript stack, die gebruikt maakt van:  React.js  Redux  TypeScript  Node.js  Google Cloud functions (node.js)  Semantic UI Alle code wordt getest en beoordeeld door collega developers. De continuous integration pipeline maakt het mogelijk om elke dag waarde te leveren aan hun klanten. Het ontwikkelproces is pragmatisch en gebaseerd op Scrum. Wat je zult doen: Ten eerste kun je nadrukkelijk jouw eigen stempel drukken op de technologie, het product en de cultuur van het bedrijf. Je bent bezig met het uitwerken van de architectuur van nieuwe functionaliteiten op

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Als Front-end developer bijdragen aan het onderwij

Functie Als front-end developer om je terecht in een team van goede en ervaren developers, en ga je werken aan de software die door miljoenen mensen gebruikt wordt. Je bent in staat om designs effectief te vertalen naar werkende feautures en hebt oog voor een goede UX van het product. Je staat voor clean code en goede documentatie. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit software en code. Je dagelijkse werk bestaat uit het werken aan componenten in de Storybook. Het verbeteren en refactoren van de huidige

Bekijk vacature »

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

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 »

Developer Full Stack

Functie omschrijving Full Stack Developer gezocht! Wij zijn op zoek naar een Full Stack Developer voor een bedrijf in de regio Nijkerk. Je maakt in deze functie onderdeel uit van een groeiend team met een goede ambitie waarbij eenheid, betrokken en overtreffen de belangrijkste kernwaardes zijn. Het bedrijf werkt volgens de AGILE/SCRUM methode, wat je o.a. terug vindt in de tweewekelijkse sprints, retrospectives en een daily standup. Je takenpakket bestaat uit: Bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een Saas applicatie; Bijdragen aan de innovatie van het bedrijf en hun klanten; Het ontwikkelen op de laatste technologie van

Bekijk vacature »

C# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van

Bekijk vacature »

Medior/senior Fullstack developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Ervaren PHP developer gezocht!

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 »

Lead Java Developer

Dit ga je doen Je taken bestaan onder andere uit: Het aansturen van een development team bestaande uit 8 collega's op technisch maar ook HR gebied; Het maken van strategische keuzes omtrent de (nieuw)bouw van deze applicatie; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java, Spring, Angular, REST); Reviewen van code en feedback geven op collega developers. Hier ga je werken Als Lead Software Developer ben je verantwoordelijk voor één van de vier Agile Java ontwikkelteams die bouwen aan technologie die duizenden instanties wereldwijd verbindt. Dit Agile team, data Jira en Confluence gebruikt en

Bekijk vacature »

PHP Developer

Dit ga je doen Je werkt nauw samen met het websitebureau aan de ontwikkeling en optimalisering van het internationale platform; Je ziet nieuwe webshops op en voert optimalisaties door; Je bouwt aan technische, functioneel en commercial resultaat; Je vindt het leuk om zelfstandig binnen een internationale organisatie te werken, maar krijgt ook energie om samen met collega's te werken. Hier ga je werken Voor een bedrijf in de regio Rotterdam zijn wij opzoek naar een PHP Developer. Je wordt onderdeel van het communicatieteam en gaat je bezighouden met het optimaliseren van de website van dit internationale bedrijf. Je schakelt veel

Bekijk vacature »
Ozzie PHP

Ozzie PHP

12/01/2013 02:37:59
Quote Anchor link
Hallo mensen,

Ik zie regelmatig voorbij komen dat YAML gebruikt wordt voor configuratiebestanden.

Wat is YAML precies, en in welk opzicht is het beter of makkelijker dan bijvoorbeeld een .ini bestand of simpelweg een PHP array met configuratiesettings?

Ik ben vooral benieuwd naar het voordeel ten opzichte van een PHP array.

Wie kan er meer over vertellen?

Thanks!
 
PHP hulp

PHP hulp

21/11/2024 22:12:03
 
Wouter J

Wouter J

12/01/2013 10:54:58
Quote Anchor link
Yaml is een format language, zoals XML en INI. Het voordeel hiervan is dat je er echt alleen maar dingen kan instellen, je kan niet (zoals met PHP) ook nog dingen gaan veranderen. Hierdoor ben je zekerder dat alles nog klopt in je applicatie.

Vervolgens kun je uit verschillende formats kiezen. Ini is zeer beperkt, het enige wat die kan is waardes opslaan dus echt key => string en geen array oid, ik zal zelf ini dus vergeten. Dan heb je Yaml, deze is zeer leesbaar voor de meeste computer noobs en is erg simpel in gebruik. Het lijkt een beetje op Ini, maar is veeeeel krachtiger. Xml is dan weer heel krachtig, maar is weer wat moeilijker in gebruik.

Een voorbeeldje van een Yaml syntax:
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Yaml
====
framework:
    dbal:
        user: root
        password: ~
        db: foobar
    security:
        secret_key: dae8q97ghquwie6t67
    modules:
        - Application
        - Guestbook

Xml
===
<?xml version="1.0" encoding="utf-8"?>
<framework:config>
    <framework:dbal>
        user="root"
        password=""
        db="foobar"
    />

    <framework:security
        secret-key="dae8q97ghquwie6t67"
    />

    <framework:module>Application</framework:module>
    <framework:module>Guestbook</framework:module>
</framework:config>

Php
===
return array(
    'framework' => array(
        'dbal' => array(
            'user'     => 'root',
            'password' => null,
            'db'       => 'foobar',
        ),
        'security' => array(
            'secret_key' => 'dae8q97ghquwie6t67',
        ),
        'modules' => array('Application', 'Guestbook'),
    ),
);
 
Ozzie PHP

Ozzie PHP

12/01/2013 16:22:51
Quote Anchor link
Ah... thanks Wouter. Da's weer zoals altijd een erg heldere uitleg!

Ziet er goed uit.

Waarmee kan ik zo'n yaml file uitlezen. Wat is de makkelijkste 'reader' daarvoor?
 
Jurgen B

Jurgen B

12/01/2013 17:08:28
Quote Anchor link
Ini kan je ook arrays in opslaan, maar er zijn inderdaad betere opties :)
 
Ozzie PHP

Ozzie PHP

12/01/2013 17:19:07
Quote Anchor link
Ja, maar volgens mij kan je in een ini bestand geen multi-dimensionale array opslaan, en zo te zien in yaml wel. Dat is wel een groot voordeel.

Alleen wil ik dan nog graag een goede, makkelijke reader weten.
 
Reshad F

Reshad F

12/01/2013 17:31:54
Quote Anchor link
Gewoon met een yaml_parse_file(); natuurlijk :) het is hetzelfde als ini file alleen dan met yaml

http://php.net/manual/en/function.yaml-parse.php
 
Ozzie PHP

Ozzie PHP

12/01/2013 17:47:15
Quote Anchor link
Ah oke, dank je. Ik zie dat dat nog niet geinstalleerd is op mijn server. Heb je een idee hoe ik dat moet installeren (via Putty)?
 
Koen Vlaswinkel

Koen Vlaswinkel

12/01/2013 18:31:49
Quote Anchor link
Volgensmij staat er wel een uitleg bij: http://php.net/manual/en/book.yaml.php
 
- Raoul -

- Raoul -

12/01/2013 18:37:39
Quote Anchor link
Je hoeft niet persée die php extension te gebruiken, maar de yaml component van symfony werkt ook gewoon.
 
Ozzie PHP

Ozzie PHP

12/01/2013 18:37:57
Quote Anchor link
Helaas snap ik dat (nog) niet zo goed hoe dat werkt. Ik hoop dat er iemand is die even kan zeggen wat ik moet intypen in Putty.

Toevoeging op 12/01/2013 18:41:12:

@Raoul... ik gebruik geen Symfony.

Die Reshad aanraadde lijkt me wel handig omdat je dan een aparte functie kunt gebruiken. Maar ik weet dus alleen niet hoe ik het moet installeren via Putty.
 
- Raoul -

- Raoul -

12/01/2013 18:42:24
Quote Anchor link
@Ozzie: Dus? Ook al gebruik je geen Symfony, je kan ook gewoon losse components van Symfony via Composer binnenhalen.
 
Ozzie PHP

Ozzie PHP

12/01/2013 18:44:30
Quote Anchor link
Oké, maar zoals ik zei lijkt me de plugin die Reshad aanraadde handig, dan krijg ik een aparte functie.
 
Wouter J

Wouter J

12/01/2013 20:03:27
Quote Anchor link
Ozzie, die plugin is maar bij heel weinig servers geïnstalleerd. Het lijkt me beter om gewoon iets als de parser van Symfony of de parser van Zend te gebruiken. Dat zijn gewoon een paar klassen die je hoeft te downloaden en te gebruiken, je hoeft dan echt niet het hele framework te gebruiken. Dat is namelijk juist de kracht van Symfony, het zijn allemaal losse dingen die overal te gebruiken zijn.
 
Ozzie PHP

Ozzie PHP

12/01/2013 20:20:40
Quote Anchor link
Wouter, ik snap het... maar aangezien ik nu een VPS heb, zou ik die plugin gewoon moeten kunnen installeren en dan is die functie als het ware een "native" php functie. Alleen ik moet nog ff uitvogelen hoe ik 'm moet installeren. Daar ben ik nog niet zo in thuis helaas.
 
- Raoul -

- Raoul -

12/01/2013 20:32:04
Quote Anchor link
Ozzie PHP op 12/01/2013 20:20:40:
Wouter, ik snap het... maar aangezien ik nu een VPS heb, zou ik die plugin gewoon moeten kunnen installeren en dan is die functie als het ware een "native" php functie. Alleen ik moet nog ff uitvogelen hoe ik 'm moet installeren. Daar ben ik nog niet zo in thuis helaas.


Ja, en als je dan gaat wisselen van server of je staat tijdelijk op een shared hosting?
 
Wouter J

Wouter J

12/01/2013 20:32:28
Quote Anchor link
Naja, doe jij maar veel moeite om 'een PHP achtige functie' te installeren op een host waardoor je meteen je framework onbruikbaar maakt voor andere servers...

Je kan dan beter die van bijv. Zend installeren. Die kijkt namelijk eerst of de extensie beschikbaar is en anders moet je een fallback parser (zoals die van Symfony) inladen.
Gewijzigd op 12/01/2013 20:33:29 door Wouter J
 
Ozzie PHP

Ozzie PHP

12/01/2013 20:37:10
Quote Anchor link
Het framework is voor m'n eigen sites bedoeld en draait op m'n eigen VPS. Ik zal wel kijken wat ik doe.
 



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.