Yazhe tutorial

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving Startende Software Ontwikkelaar gezocht met kennis van C# .NET! Ben jij net klaar met je opleiding en ben je op zoek naar je eerste echte werkervaring? Of heb jij al enige werkervaring maar ben toe aan iets nieuws? Dan is dit de perfecte kans voor jou! Wij zoeken namelijk een Junior Software Ontwikkelaar die klaar is voor een nieuwe uitdaging bij een leuke werkgeven in de regio Zeist. In deze functie werk jij vaak aan verschillende projecten en ga je bij klanten op bezoek. Ben jij op zoek naar een functie met uitdaging, diversiteit en verantwoordelijkheid? Dan is

Bekijk vacature »

.NET developer

Functie The position we have for you As a .NET developer you will work for one of our customers active in the High Tech Industry. Our customers are mainly located in the Eindhoven area. We are very selective when it comes to the projects we accept and therefore only focus on innovative and complex projects. Because our customers are mainly specialized in machine construction, you often work close to the machines. Our team currently consists of Embedded engineers, IOT developers and Cloud engineers. We mainly work on Microsoft projects where WPF, UWP, .NET Core and Microsoft Azure are used. Eisen

Bekijk vacature »

Junior Software developer

Functie Als junior .NET ontwikkelaar start jij in een compact team met drie ervaren .NET ontwikkelaars. Wij werken op projectbasis en begeleiden zelf het hele traject van A tot Z. Wij bieden jou dan ook een brede functie aan met veel technische uitdaging! Ons traject ziet er als volgt uit: 1) Wij analyseren de behoefte van onze klant 2) Wij werken de behoefte uit en vertalen dit naar technische werkzaamheden en maken een uren/kosten schatting; 3) Wij gaan aan de slag met het ontwikkelen van het product met directe feedback van de klant, zodat datgene gerealiseerd wordt, wat gewenst is;

Bekijk vacature »

Junior Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Samenwerken in een team van 10 collega's; Opleveren van mooie eindproducten, middels de Agile methodiek; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als startende IT-professional kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven.

Bekijk vacature »

Medior/Senior Python developer

Functie Jij als Senior Python developer hebt al ruime ervaring opgedaan. Bedrijven komen bij de organisatie om technische vraagstukken op te lossen. Jij als specialist bent dus de representatie van deze kwaliteit. Je zult de keuze krijgen tussen lange of korte projecten waarin je komt te werken in multidisciplinaire teams. Projecten die je gaat uitvoeren zijn zeer uitlopend. Zodoende kun je aan de ene kant kiezen voor een greenfield project en stroom je bij een ander project midden in een migratietraject in. Voor de ene klant ontwikkel je ene nieuwe portal en voor het andere project duik je veel meer

Bekijk vacature »

Medior Java developer

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 »

Fullstack developer

Functie omschrijving We are looking for a dutch native speaker Wil jij werken als Senior Developer en werken aan een applicatie die duizenden marketingcampagnes automatisch aanstuurt? Dit is je kans! Kom werken voor onze opdrachtgever en in deze rol zul je veel vrijheid en verantwoordelijkheid krijgen om gezamenlijk de applicatie naar een hoger plan te tillen. Wat ga je verder doen: Optimaliseren, beheren en uitbreiden van onze applicatie; Het bouwen van aansluitingen op de systemen van partners middels API’s; Meedenken over de technische/ontwikkel-standaarden; Proactief verbeterpunten voorstellen. Bedrijfsprofiel Het is een organisatie die met een team van verschillende developers én marketeers

Bekijk vacature »

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

Bekijk vacature »

Full-stack Developer

As a Full-stack developer at KUBUS, you will develop the (web)applications and services of BIMcollab. You will work on both the front- and back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual developer you can have an impact and really make a difference. Our development team consists of over 40 developers, testers, scrum masters and product owners, divided over

Bekijk vacature »

Network Engineer (f/m/d) in Heidelberg

Network Engineer (f/m/d) The IT Services team operates and supports the IT infrastructure and services at EMBL headquarters in Heidelberg and at the laboratory’s sites in Barcelona and Rome. As part of IT Services, the Network team is responsible for managing and developing the network infrastructure in our data centres, on campus, and to our external network providers. As a leading scientific institution with highly data-intensive research, extensive data flows at and between the laboratory’s six sites and to the Internet, EMBL is connected to national and international scientific networks using state-of-the-art technologies from vendors including Cisco, Extreme Networks and

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 »

Java Developer

Dit ga je doen Ontwerpen en bouwen van nieuwe functionaliteiten binnen de complexe omgeving; Proactief de processen kwalitatief en efficient inrichten; Opzetten van Unit Tests; Code Reviews; Regie nemen voor innovatieve projecten; Landschap beheren en de bijbehorende ketens hierbij in het oog houden. Hier ga je werken De organisatie is actief binnen de financiele branche en heeft een IT afdeling van circa 450 man. De organisatie voorziet de maatschappij binnen de financiele dienstverlening en is gedurende de jaren een onmisbare schakel geworden. Het is een high profile organisatie waar ze veel te maken hebben met veranderingen voortkomend uit maatschappelijke ontwikkelingen,

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in een ontwikkelteam met 7 .NET developers. In ons team werken er drie senior .NET developer, twee medior .NET developers en twee junior .NET developers. Er is dan ook genoeg senioriteit in ons team om jou te kunnen bieden wat jij nodig hebt! Wij werken in scrum en hebben drie wekelijkste sprints. Daarnaast doen wij minimaal vier keer per jaar een release. Ons platform is ontzettend complex en groot. Het is dan ook in het begin belangrijk dat jij de processen gaat begrijpen. Jij krijgt dan ook een cursus om beter te begrijpen

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

Fester Splinter

03/10/2014 17:29:59
Quote Anchor link
Hi Allemaal,

Ik ben bezig PHP te leren uit een boek.
Hoewel ik tevreden ben over de uitleg in het boek merk ik dat er hier en daar toch wat foutjes in de code zitten.

Bij de onderstaande code krijg ik deze foutmelding:
Notice: Undefined offset: 6 in C:\xampp\htdocs\basiscursus\hoofdstuk7\index.php on line 18

1 $cijfers = array('één', 'twee', 'drie', 'vier', 'vijf', 'zes' );
2 $maxworpen = 3;
3 $worpen = 0;
4 $bonus = 0;
5
6 while ( $worpen < ($maxworpen + $bonus) ):
7 $ogen = mt_rand( 1, 6 );
8 if( $ogen == 1 || $ogen == 6 ):
9 $bonus ++;
10 endif;
11 $totaal += $ogen;
12 $worpen ++;
13 if ( $worpen <= $maxworpen ):
14 echo 'Worp ';
15 else:
16 echo 'Bonus';
17 endif;
18 echo 'Worp '.$worpen.': '.$cijfers[$ogen].'<br>';
19 endwhile;
20
21 echo 'Totaalscore: '.$totaal;

Ik kom er niet achter waarom deze foutmelding in de browser wordt weergegeven.

Verder wordt in de browser 'WorpBonus' weergegeven ipv Bonus

Heeft iemand een idee waar dit aan ligt?
 
PHP hulp

PHP hulp

26/04/2024 16:42:19
 
Wouter Van Marrum

Wouter Van Marrum

03/10/2014 17:42:41
Quote Anchor link
jouw script over genomen resulteert in :
Worp Worp 1: vijf
Worp Worp 2: vijf
Worp Worp 3:
BonusWorp 4: vijf
Totaalscore: 18

== Edit ==

Heb je script even aangepast zodat de telling van de array klopt.
Een array begint met 0 niet met 1 dus daarom de problemen gok ik.

hier de code :
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

$cijfers
= array('één', 'twee', 'drie', 'vier', 'vijf', 'zes' );
 $maxworpen = 3;
 $worpen = 0;
 $bonus = 0;
 
 while ( $worpen < ($maxworpen + $bonus) ):
 $ogen = mt_rand( 0, 5 );
 if( $ogen == 0 || $ogen == 5 ):
 $bonus ++;
 endif;

 $totaal += $ogen;
 $worpen ++;
if ( $worpen <= $maxworpen ):
 echo 'Worp ';
 else:
 echo 'Bonus';
 endif;

 echo 'Worp '.$worpen.': '.$cijfers[$ogen].'<br>';
 endwhile;


 echo 'Totaalscore: '.$totaal;

?>
Gewijzigd op 03/10/2014 17:44:47 door Wouter Van Marrum
 
Fester Splinter

Fester Splinter

04/10/2014 09:57:30
Quote Anchor link
Bedankt voor je reactie Wouter,

Klopt idd dat een array bij 0 begint.
Ik heb de code nog een klein beetje aangepast omdat de integer waarde wel van 1 t/m 6 moet zijn.
Ik heb daarom de eerste array waarde leeg gelaten.

Quote:
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
<?php

$cijfers
= array('', 'één', 'twee', 'drie', 'vier', 'vijf', 'zes' );
 $maxworpen = 3;
 $worpen = 0;
 $bonus = 0;
 
 while ( $worpen < ($maxworpen + $bonus) ):
 $ogen = mt_rand( 1, 6 );
 if( $ogen == 1 || $ogen == 6 ):
 $bonus ++;
 endif;

 $totaal += $ogen;
 $worpen ++;
if ( $worpen <= $maxworpen ):
 echo 'Worp '.$worpen.': '.$cijfers[$ogen].'<br>';
 else:
 echo 'Bonus '.$worpen.': '.$cijfers[$ogen].'<br>';
 endif;
 endwhile;


 echo 'Totaalscore: '.$totaal;

?>


Groet, Mark
Gewijzigd op 04/10/2014 09:59:30 door Fester Splinter
 
Frank Nietbelangrijk

Frank Nietbelangrijk

04/10/2014 10:30:21
Quote Anchor link
- Waarom het eerste array element leeg laten? je kunt toch gewoon $ogen verlagen met 1?
- Waarom spring je niet netjes in met een 'tab' (zodat lussen en if statements VEEL beter leesbaar worden)?
- Waarom niet zoals iedereen gewoon { en } aan het begin en eind van loops en if statements? Veel beter leesbaar!!
- Waarom initialiseer je de $totaal variabele niet, ik krijg hier een NOTICE op:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Notice: Undefined variable: totaal in C:\xampp\www\yatzhe.php on line 17


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
<?php

$cijfers
= array('één', 'twee', 'drie', 'vier', 'vijf', 'zes' );
$maxworpen = 3;
$worpen = 0;
$bonus = 0;
$totaal = 0;
 
while($worpen < ($maxworpen + $bonus) )
{

    $ogen = mt_rand(1, 6);
    
    if( $ogen == 1 || $ogen == 6 )
    {

        $bonus ++;
    }

    
    $totaal += $ogen;
    $worpen ++;
    
    if( $worpen <= $maxworpen )
    {

        echo 'Worp '.$worpen.': '.$cijfers[$ogen - 1].'<br>';
    }

    else
    {
        echo 'Bonus '.$worpen.': '.$cijfers[$ogen - 1].'<br>';
    }
}


echo 'Totaalscore: '.$totaal;

?>
Gewijzigd op 04/10/2014 10:32:25 door Frank Nietbelangrijk
 
Pipo Clown

Pipo Clown

04/10/2014 11:16:27
Quote Anchor link
je kunt het eerste array item ook een index meegeven :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$cijfers = array(1 => 'n', 'twee', 'drie', 'vier', 'vijf', 'zes' );


Op deze manier is het eerste array item niet item nul maar iten één. De volgende items tellen gewoon door dus dit zijn in dit geval 2, 3, 4, 5 en 6

Op deze manier hoef je aan de rest van je code niets te veranderen. mits daar geen fouten in zitten, dit heb ik niet gecontroleerd.)
Gewijzigd op 04/10/2014 11:18:22 door Pipo Clown
 



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.