Messages de Zadakiel

20, au moins 2, 0.

Le 13 août 2022 à 23:59:01 :
Chambre anéchoïque (Salle à 0dB SPL) dans le noir total.
Sachant que le record est d'environ 50 minutes dans une de ces chambres, bon courage :hap:

J'ai déjà entendu l'histoire des 50 minutes mais il se trouve que c'est du pipeau

Les abrutis du forum qui s'en félicitent ! :rire:

Le 28 juillet 2022 à 11:21:25 :
Source : New-York Times :)

Et selon Russia Today ? :)

3 morts et 24 blessés selon Russia Today.

Je ne garde pas ce genre de liens, je ne suis pas cinglé.

Le 25 juillet 2022 à 21:30:59 :
moins pire que la mère qui saute droit en enfer arpès avoir fait un signe de la croix :-(

Avec les enfants en fond sonore ? Celle-là était sincèrement terrible

Le 22 juillet 2022 à 10:52:41 :
En venant d'une MP* option info, ca peut valoir le coup de décale en MPI en 5/2 ?
-> Aucun 5/2, donc moins de concu ?

Je pense pas que ce soit possible mais même si ça l'était ça ressemble à une terrible idée
Je vois pas comment tu pourrais rattraper le programme d'informatique des mp2i

Le 21 juillet 2022 à 12:11:27 :
D'autres kheys qui sont en pls avec la liste de voeux ? On est d'accord que le système de voeux scei est horrible ?

C'est quoi le soucis ? T'es sur téléphone ?
J'avais un problème avec "glisser/déposer", si tu as le même désactive l'option et réessaye

160e CCINP MP :noel:
Je visais l'Ensimag et j'étais très peu serein mais du coup c'est dans la poche
Titre : A => B
Message précédent : B => A
Bon courage à toi.
Oui bien sûr.
Je n'ai cependant aucune solution miracle à conseiller, je suis atteint depuis toujours et le serai encore probablement jusqu'à la fin de mes jours.
Je suis atteint aussi, depuis tout jeune.

window.onload = function() {

var canvas;
var canvasWidth = 900;
var canvaHeight = 600;
var blockSize = 30;
var ctx;
var delay = 1000;
var snakee;

init();

function init() {

canvas = document.createElement('canvas');
canvas.width = canvasWidth;
canvas.height = canvaHeight;
canvas.style.border = "5px solid";
document.body.appendChild(canvas);
ctx = canvas.getContext('2d');
ctx.fillStyle = "#ff0000";
snakee = new snake([[6,4],[5,4],[4,4]]);
snakee.draw();

// refreshCanvas();

// function refreshCanvas(){

// ctx.clearRect(0,0,canvas.width,canvas.height);
// setTimeout(refreshCanvas,delay);

// }

function drawBlock(position){

var x = position[0] * blockSize;
var y = position[1] * blockSize;
ctx.fillRect(x, y, blockSize, blockSize);
}

function snake(body){

this.body = body;
this.draw = function() {
ctx.fillStyle = "#ff0000";
for(var i = 0; i < this.body.length; i++) {
drawBlock(this.body[i]);
}
ctx.restore();
};

}
}
}

Voilà ce que nous voulois voir, au cas où ce n'était pas clair.

Le 07 janvier 2022 à 23:20:23 :

Le 07 janvier 2022 à 23:16:27 :
C'est pour qu'un objet instancié par la fonction snake ait une méthode draw. C'est l'ancienne méthode, lorsque l'on avait pas encore les classes.

Mais vu qu'il remet le ctx en paramètre de function() il perd encore la notion du type de ctx d'où le fait qu'il ait pas d'auto complétion non?

Ah, j'avais pas vu que la question portait là dessus.
Oui, c'est ça.

C'est pour qu'un objet instancié par la fonction snake ait une méthode draw. C'est l'ancienne méthode, lorsque l'on avait pas encore les classes.
Ce que tu dis est presque bon aussi vdd, l'éditeur reconnait directement le ctx du début du programme mais pas celui en paramètre de la fonction draw.

Le 07 janvier 2022 à 22:58:43 :
un exemple plus parlant, accessible dans la fonction init ou elle est affectéhttps://image.noelshack.com/fichiers/2022/01/5/1641592679-sans-titre.jpg

Pas accessible lors de l'instanciation du snakehttps://image.noelshack.com/fichiers/2022/01/5/1641592720-sans-titre2.jpg

Enlève le paramètre ctx de ta fonction draw.

Ne te sens pas sous pression car des gens qui ne sortent jamais de chez eux te traitent de golem, c'est clairement plus facile pour eux de ne pas se faire vacciner que pour nous.