Kalender

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full Stack Software Developer C#.NET

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Back End Developer .NET

Dit ga je doen Ontwikkelen in C# .NET en werken aan nieuwbouw, uitbouw en onderhoud van de software (die communiceren met 68.000 sensoren, waardoor er meerdere miljoenen berichten per uur verwerkt worden); Samenwerken in Scrum Teams; Meewerken aan verschillende, uitdagende projecten; Werken met nieuwe technologieën en vrijheid krijgen om jezelf te ontwikkelen en door te groeien. Hier ga je werken Je komt als Developer te werken bij een organisatie die gespecialiseerd is in software die real-time wordt gebruikt. De software constateert waar werk moet worden uitgevoerd en de chauffeurs worden met een andere applicatie hierop geattendeerd. Ook wordt er direct

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

Bekijk vacature »

PHP Web Developer

Functie omschrijving Voor een klein softwarebedrijf in de omgeving Roosendaal, zijn wij op zoek naar een PHP web developer met een aantal jaar werkervaring. Wil jij graag werken aan in-house software projecten voor diverse klanten? Voel jij je prettige in een klein team developers, waar jouw inbreng enorm gewaardeerd wordt? Lees dan snel verder! Jouw werkzaamheden zien er als volgt uit: Je wordt verantwoordelijk voor de ontwikkeling van diverse applicaties. Dit kan de ene keer een online platform voor aanbiedingen zijn, en de andere keer een software pakket dat gebruikt wordt om interne processen te automatiseren. Het zijn stuk voor

Bekijk vacature »

Junior / Medior C# .NET ontwikkelaar in Brabants t

Bedrijfsomschrijving Ben jij een gepassioneerde C# .NET ontwikkelaar met een voorliefde voor hardware? Dan is dit de perfecte kans voor jou! Bij ons bedrijf krijg je de kans om deel uit te maken van een team van sociale en enthousiaste techneuten die er elke dag naar streven om onze eigen ontwikkelde software nog beter te maken. Het team van ongeveer 10 team medewerkers maakt zich hard om de interne processen gestroomlijnd te laten verlopen. Functieomschrijving Als lid van ons hechte en behulpzame team word je betrokken bij diverse projecten. Daarbij krijg je te maken met data-analyses, content en de logistieke

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

.NET developer

Functie Als senior .NET ontwikkelaar en aankomend lead developer ben jij in één van de drie development teams verantwoordelijk voor het volgende: • Jij hebt een oogpunt op modernisering en bent verantwoordelijk voor de technische staat en architectuur van de applicatie; • Jij bent verantwoordelijk voor het reviewen van de technische haalbaarheid van verschillende onderwerpen; • Jij bent verantwoordelijk voor een goede aansluiting binnen het multidisciplinaire team en de bijbehorende taken; • Jij bent verantwoordelijk voor het aandragen van verbetervoorstellen en ontwikkelstandaarden in zowel de techniek als architectuur; • Jij bent meewerkend voorman en ondersteunt en coacht jouw team op

Bekijk vacature »

Front-end Developer Magento 2/Wordpress

Voor het aantrekkelijk houden en steeds vernieuwen van de huidige websites en webshops en het meedenken in de marketing zijn wij per direct op zoek naar een ervaren Front-end developer met gedegen kennis van Magento 2 (webshops) en Wordpress (websites). Wat bieden wij jou Mooi salaris! Meteen op contract bij de opdrachtgever! Gezellig, Kempisch bedrijf! 35 uur per week! Auto van de zaak! Wie ben jij Van een front-end developer verwachten wij: Een afgeronde Bachelor ICT opleiding met profiel ICT & Media Design. Dat je in het bezit bent van een Magento 2 professional front-end developer certificaat; Je hebt ruime

Bekijk vacature »

Software developer (PHP) - Utrecht centrum

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 »

BizTalk/ Azure Developer

Dit ga je doen •Understanding the scope of required functionality, translate them within context of way of working of the team into developed solutions, whilst safeguarding documentation; •Planning based on assigned sprint tasks; •Acting as an expert in estimation techniques and planning; •Understanding your role in the agile process and act in this way; •Facilitating internal communication and effective collaboration; •Working closely with scrum master to handle backlogs and new requests; •Providing information to the third parties about activities and needs for compliance. Hier ga je werken Our client is a leading organization focusing on animal nutrition, offering solutions that

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET Core developer wordt jij onderdeel van ons team met drie breed ontwikkelde software engineers en een flexibele schil met zes ervaren freelancers. Jij gaat mee in de visie van onze organisatie om als IoT partner in deze branche specifieke markt “het” platform te blijven innoveren en deze ook steeds slimmer te maken. Wij hopen dan ook zeker dit in de toekomst te kunnen realiseren met bijvoorbeeld Artificial Intelligence. De architectuur van ons platform is opgemaakt uit een deel eigen protocol, een interface laag en een laag welke de protocollen van derde partijen vertaald naar het eigen

Bekijk vacature »

Java developer - procesoptimalisatie (Inhouse)

Functie Wat ga je doen als Java developer? Jij als back end developer hebt al enige ervaring opgedaan in jouw vakgebied. Voornamelijk het werken met Java en Spring spreekt jou aan. Jij wordt samen met je collega developers in het team verantwoordelijk voor de gehele back end van de applicatie. Hierdoor heb jij veel zelfstandigheid in je rol en zul je ook zelf beslissingen samen met de PO maken. Er wordt gewerkt volgens de SCRUM methodiek, om zo structuur te creëren in de werkzaamheden. Binnen de 2-wekelijkse sprints pak jij je taken op die samen met de PO afgestemd zijn.

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 »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »
Sven Onbekend

Sven Onbekend

03/09/2009 14:27:00
Quote Anchor link
Ik heb nu een simpele kalender gemaakt met behulp van een engelse website.

Twee problemen:

1. Als ik op vorige klik, wanneer m=10, komt er m=9 ipv m=09. Hierdoor wordt de maand niet weergegeven.

2. De actuele dag moet weergegeven worden, maar kom er niet uit hoe ik kan controleren of $day_num == $check

Ik denk dat m'n code een stuk korter kan, misschien dat iemand me wat aanwijzingen / tips kan geven?

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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
<?php

date_default_timezone_set('Europe/Amsterdam');

// Dit wordt de datum van vandaag
$date = time ();

// Dit brengt de dag, maand en jaar in afzonderlijke variabelen
$dag = date('d', $date);

// maand
    if(isset($_GET['m'])) {
        $maand = $_GET['m'];
    }
else{
        $maand = date('m', $date);
    }

// jaar
    if(isset($_GET['Y'])) {
        $jaar = $_GET['Y'];
    }
else{
        $jaar = date('Y', $date);
    }


// Genereer de eerste dag van de maand
$first_day = mktime(0,0,0,$maand, 1, $jaar);

// Maandnaam
$title = date('F', $first_day);

// Hier vinden we uit welke dag van de week de eerste dag van de maand valt op
$day_of_week = date('D', $first_day);

// Wit ruimte voor begin eerste dag maand
switch($day_of_week){
    case
"Mon": $blank = 0; break;
    case
"Tue": $blank = 1; break;
    case
"Wed": $blank = 2; break;
    case
"Thu": $blank = 3; break;
    case
"Fri": $blank = 4; break;
    case
"Sat": $blank = 5; break;
    case
"Sun": $blank = 6; break;
}


            // Namen voor de maanden
            $maanden = array("01"=>"januari",
                             "02"=>"februari",
                             "03"=>"maart",
                             "04"=>"april",
                             "05"=>"mei",
                             "06"=>"juni",
                             "07"=>"juli",
                             "08"=>"augustus",
                             "09"=>"september",
                             "10"=>"oktober",
                             "11"=>"november",
                             "12"=>"december");
                            
            // Kies maand
            $maand_title = $maanden["$maand"];

// Vervolgens bepalen hoeveel dagen zijn in de lopende maand
$dagen_in_maand = cal_days_in_month(0, $maand, $jaar);

// Linkjes vorige + volgende maand
$vorige_maand = $maand - 1;
$vorig_jaar = $jaar;
    if($vorige_maand < 1) {
        unset($vorige_maand,$vorig_jaar);
        $vorige_maand = 12;
        $vorig_jaar = $jaar - 1;
    }

    
    if($_GET['m'] < 10) {
        switch($vorige_maand) {
            case
"1": $vorige_maand = "01"; break;
            case
"2": $vorige_maand = "02"; break;
            case
"3": $vorige_maand = "03"; break;
            case
"4": $vorige_maand = "04"; break;
            case
"5": $vorige_maand = "05"; break;
            case
"6": $vorige_maand = "06"; break;
            case
"7": $vorige_maand = "07"; break;
            case
"8": $vorige_maand = "08"; break;
            case
"9": $vorige_maand = "09"; break;
        }
    }


$volgende_maand = $maand + 1;
$volgend_jaar = $jaar;
    if($volgende_maand > 12) {
        unset($volgende_maand,$volgend_jaar);
        $volgende_maand = "01";
        $volgend_jaar = $jaar + 1;
    }

    
    if($_GET['m'] < 10) {
        switch($volgende_maand) {
            case
"1": $volgende_maand = "01"; break;
            case
"2": $volgende_maand = "02"; break;
            case
"3": $volgende_maand = "03"; break;
            case
"4": $volgende_maand = "04"; break;
            case
"5": $volgende_maand = "05"; break;
            case
"6": $volgende_maand = "06"; break;
            case
"7": $volgende_maand = "07"; break;
            case
"8": $volgende_maand = "08"; break;
            case
"9": $volgende_maand = "09"; break;
        }
    }


//Tabel heads opbouwen
echo "<a href=\"test_calender.php?Y=".$vorig_jaar."&m=".$vorige_maand."\"><<<< Vorige</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
echo "<a href=\"test_calender.php?Y=".$volgend_jaar."&m=".$volgende_maand."\">Volgende >>></a><br><br>";
echo "<div id=\"calendar\">";
echo " <div class=\"year\" colspan=\"7\">".$jaar."</div>\n";
echo " <div class=\"month\" colspan=7>".$maand_title."</div>\n";
echo "  <div class=\"day\">Ma</div>\n  <div class=\"day\">Di</div>\n  <div class=\"day\">Wo</div>\n  <div class=\"day\">Do</div>\n  <div class=\"day\">Vr</div>\n  <div class=\"day\">Za</div>\n  <div class=\"day\">Zo</div>\n";

//This counts the days in the week, up to 7
$day_count = 1;

echo " ";
//first we take care of those blank days
while ($blank > 0) {
    echo "  <div class=\"boxempty\">&nbsp;</div>\n";
    $blank = $blank-1;
    $day_count++;
}


//sets the first day of the month to 1
$day_num = 1;

//count up the days, untill we've done all of them in the month
while ($day_num <= $dagen_in_maand) {
    $check = date('d');
    if($day_num == $check) {
        echo "  <div class=\"boxcurrent\">".$day_num."</div>\n";
    }
else{
      echo "  <div class=\"box\">".$day_num."</div>\n";
    }

    $day_num++;
    $day_count++;

    //Make sure we start a new row every week
    if ($day_count > 7) {
        echo "  ";
        $day_count = 1;
    }
}


//Finaly we finish out the table with some blank details if needed
while ($day_count >1 && $day_count <=7) {
    echo "  <div class=\"boxempty\">&nbsp;</div>\n";
    $day_count++;
}

echo "</div>";
?>
 
PHP hulp

PHP hulp

25/11/2024 05:11:26
 
GaMer B

GaMer B

03/09/2009 15:25:00
Quote Anchor link
1. Gebruik sprintf:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$month
= 9;
echo sprintf("%02d", $month); // 09
2. Gebruik voor $check in plaats van date('d'); eens date('j');
 
Sven Onbekend

Sven Onbekend

03/09/2009 15:43:00
Quote Anchor link
Thanx! alleen probleem 2 nog...

1 fixed --> vanaf regel 66 hetvolgende:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$vorig_jaar
= $jaar;
    if($vorige_maand < 1) {
        unset($vorige_maand,$vorig_jaar);
        $vorige_maand = 12;
        $vorig_jaar = $jaar - 1;
    }
elseif($vorige_maand == 9) {
        $vorige_maand = sprintf("%02d", $vorige_maand);
    }

?>


2. date('j'); geeft hetzelfde.
Ik moet checken of het de juiste maand is, en dan $day_num een andere kleur geven.
Gewijzigd op 01/01/1970 01:00:00 door Sven Onbekend
 
Rene Sn

Rene Sn

03/09/2009 16:00:00
Quote Anchor link
@sven,

Niet direct een oplossing voor de 'problemen' maar je zei dat 't korter moest kunnen, ik heb voor mezelf Lang geleden volgens mij het zelfde script gehad, en naar eigen wens aangepast..

Ik post 'm wel ff, ken je zelf zien of je er wat mee kunt of niet...

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
47
48
49
50
51
52
53
54
55
56
57
<?
$datum
=time () ;
$maanden=array('','Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December');

$dag = date('d', $datum) ;
$maand = date('m', $datum) ;
$vandaag = date('Y', $datum) ;

//Hier pakken we de 1e dag v/d maand
$eerste_dag = mktime(0,0,0,$maand, 1, $vandaag) ;

//Maandnummer omzetten naar text.
$title = $maanden[$maand+0];
$blank=date('w',$eerste_dag);
$dags_in_maand = cal_days_in_month(0, $maand, $vandaag) ;

//Begin van het tabel
echo '<table border=0 width=224>';
echo '<tr><th colspan=7>' . $title . ' ' . $vandaag . ' </th></tr>';
echo '<tr><td width=42>Zo</td><td width=42>Ma</td><td width=42>Di</td><td width=42>Wo</td><td width=42>Do</td><td width=42>Vr</td><td width=42>Za</td></tr>';

//Teller op 1
$dag_teller = 1;

echo '<tr>';
//Eerst aantal lege velden maken
while ( $blank > 0 ) {
    echo '<td>&nbsp;</td>';
    $blank = $blank-1;
    $dag_teller++;
}


//eerste dag vd maand =1;
$dag_nummer = 1;

//while loop voor de dagen van de maand
while ( $dag_nummer <= $dags_in_maand ) {
    if ($dag_nummer==$dag) { $vandaag=' *'; } else { $vandaag=''; }
    echo '<td>'.sprintf("%02d",$dag_nummer) .$vandaag.'</td>';
    $dag_nummer++; $dag_teller++;

if ($dag_teller > 7) {
    echo '</tr><tr>';
    $dag_teller = 1;
    }
}


// Laatste stukje aanvullen met lege td
while ( $dag_teller >1 && $dag_teller <=7 ) {
    echo '<td>&nbsp;</td>';
    $dag_teller++;
}


// TR / TABLE sluiten.
echo '</tr></table>';

?>


Groetjes René
 
Sven Onbekend

Sven Onbekend

03/09/2009 16:35:00
Quote Anchor link
@ René

Thanx voor de upload van je script. Is inderdaad van dezelfde bron, maar had het inmiddels al aangepast naar mijn wensen.

Zit helaas nog steeds met probleem 2 :(
 
- SanThe -

- SanThe -

03/09/2009 16:42:00
Quote Anchor link
sven schreef op 03.09.2009 14:27:
2. De actuele dag moet weergegeven worden, maar kom er niet uit hoe ik kan controleren of $day_num == $check

if($day_num == $check)

Of misschien uitleggen wat je bedoelt.
 
Sven Onbekend

Sven Onbekend

03/09/2009 17:08:00
Quote Anchor link
De actuele dag (dus vandaag 3 september 2009) moet een andere layout krijgen dan de andere dagen.

Ik moet dus op een of andere manier controleren of $day_num (de nummers van de dagen) overeenkomen met de dag van de huidige datum.

Iets van:

$check = date('j');

if($day_num == $check) {
echo "vandaag";
}else{
echo "niet vandaag";
}

Het bovenstaande levert echter bij iedere maand, de 3e dag een andere layout op, terwijl ik alleen maar bij de dag van vandaag een andere layout wil.
 
- SanThe -

- SanThe -

03/09/2009 17:23:00
Quote Anchor link
Wat staat er in $day_num?
Je moet een $var gebruiken waar de hele datum in staat.

$var = '2009-09-03';
if($var == date('Y-m-d'))
{
// vandaag
}
else
{
// andere dag
}
 
Sven Onbekend

Sven Onbekend

03/09/2009 17:41:00
Quote Anchor link
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
...
//sets the first day of the month to 1
$day_num = 1;

//count up the days, untill we've done all of them in the month
while ($day_num <= $dagen_in_maand) {
    $check = date('j');
    if($day_num == $actuele_dag) {
        echo "  <div class=\"boxcurrent\">".$day_num."</div>\n";
    }
else{
      echo "  <div class=\"box\">".$day_num."</div>\n";
    }

    $day_num++;
    $day_count++;

    //Make sure we start a new row every week
    if ($day_count > 7) {
        echo "  ";
        $day_count = 1;
    }
}
...

?>

[\code]
 
- SanThe -

- SanThe -

03/09/2009 18:41:00
Quote Anchor link
SanThe schreef op 03.09.2009 17:23:
Je moet een $var gebruiken waar de hele datum in staat.

$var = '2009-09-03';
if($var == date('Y-m-d'))
{
// vandaag
}
else
{
// andere dag
}
 



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.