Skip to content

Instantly share code, notes, and snippets.

View guillaumebdx's full-sized avatar

Guillaume HARARI guillaumebdx

View GitHub Profile

# Énoncé du Dojo Calculer les points au mölkky

Règles du jeu: (voir https://fr.wikipedia.org/wiki/M%C3%B6lkky)

On ne gère le score que d’un seul joueur.

  • si une seule quille tombe, on ajoute au score les points de la quille
  • si plus d’une quille est renversée, on ajoute au score le nombre de quille renversées
  • si le joueur dépasse les 50 points, il retombe à 25
<?php
namespace App\Controller;
class WindyController extends AbstractController
{
public function cam()
{
[PHP]
;;;;;;;;;;;;;;;;;;;
; About php.ini ;
;;;;;;;;;;;;;;;;;;;
; PHP's initialization file, generally called php.ini, is responsible for
; configuring many of the aspects of PHP's behavior.
; PHP attempts to find and load this configuration from a number of locations.
; The following is a summary of its search order:
// connect motor controller pins to Arduino digital pins
// motor left
int enA = 10;
int in1 = 9;
int in2 = 8;
// motor right
int enB = 5;
int in3 = 7;
int in4 = 6;
import React, {Component} from 'react';
import axios from "axios";
class Table extends Component
{
constructor()
{
super()
this.state = {
titles: [],
//...
public function forward()
{
$this->currentSpeed = 15;
$this->echoStatus("Go !");
}
public function brake()
{
while ($this->currentSpeed > 0) {
$this->currentSpeed--;
<?php
const CHAR_MAP = [
// Latin
'°' => '0', 'æ' => 'ae', 'ǽ' => 'ae', 'À' => 'A', 'Á' => 'A', 'Â' => 'A', 'Ã' => 'A', 'Å' => 'A', 'Ǻ' => 'A',
'Ă' => 'A', 'Ǎ' => 'A', 'Æ' => 'AE', 'Ǽ' => 'AE', 'à' => 'a', 'á' => 'a', 'â' => 'a', 'ã' => 'a', 'å' => 'a',
'ǻ' => 'a', 'ă' => 'a', 'ǎ' => 'a', 'ª' => 'a', '@' => 'at', 'Ĉ' => 'C', 'Ċ' => 'C', 'ĉ' => 'c', 'ċ' => 'c',
'©' => 'c', 'Ð' => 'Dj', 'Đ' => 'D', 'ð' => 'dj', 'đ' => 'd', 'È' => 'E', 'É' => 'E', 'Ê' => 'E', 'Ë' => 'E',
'Ĕ' => 'E', 'Ė' => 'E', 'è' => 'e', 'é' => 'e', 'ê' => 'e', 'ë' => 'e', 'ĕ' => 'e', 'ė' => 'e', 'ƒ' => 'f',
'Ĝ' => 'G', 'Ġ' => 'G', 'ĝ' => 'g', 'ġ' => 'g', 'Ĥ' => 'H', 'Ħ' => 'H', 'ĥ' => 'h', 'ħ' => 'h', 'Ì' => 'I',
'Í' => 'I', 'Î' => 'I', 'Ï' => 'I', 'Ĩ' => 'I', 'Ĭ' => 'I', 'Ǐ' => 'I', 'Į' => 'I', 'IJ' => 'IJ', 'ì' => 'i',
/* Création d'un utilisateur porteur de projet avec 1 projet + 2 contreparties */
INSERT INTO `user` (`id`, `email`, `pseudo`, `date`, `password`, `mail_valid`) VALUES (NULL, '[email protected]', 'guillaumebdx', CURRENT_TIMESTAMP, '123456', '0');
/* Modifier le id_user en mettant le même que le user crée ci-dessus */
INSERT INTO `project_holder` (`id`, `date`, `id_user`, `name`, `first_name`, `avatar`, `iban`, `siret`, `kbis`, `phone`, `status`, `ident_card`, `active`) VALUES (NULL, CURRENT_TIMESTAMP, 'ECRIRE ICI LE ID USER', 'HARARI', 'Guillaume', '/assets/img/default.png', 'FR7630004089700000054577248', '51136583200049', '/uploaded/kbisndigh.pdf', '0698817574', 'Association', '/uploaded/cnindigh.pdf', '1');
INSERT INTO `project` (`id`, `id_project_holder`, `date`, `title`, `short_description`, `description`, `picture1`, `picture2`, `picture3`, `sponsors`, `amount`, `little_picture`, `dead_line`, `launch_date`, `website`, `facebook`, `twitter`, `instagram`, `linkedin`, `nb_jobs`, `end_funding_d
/* Création d'un utilisateur porteur de projet avec 1 projet + 2 contreparties */
INSERT INTO `user` (`id`, `email`, `pseudo`, `date`, `password`, `mail_valid`) VALUES (NULL, '[email protected]', 'manumacron', CURRENT_TIMESTAMP, 'mypassword', '0');
/* Modifier le id_user en mettant le même que le user crée ci-dessus */
INSERT INTO `project_holder` (`id`, `date`, `id_user`, `name`, `first_name`, `avatar`, `iban`, `siret`, `kbis`, `phone`, `status`, `ident_card`, `active`) VALUES (NULL, CURRENT_TIMESTAMP, 'ECRIRE ICI LE ID USER', 'MACRON', 'Emmanuel', '/assets/img/default.png', 'FR7630004017900000056897248', '51136363200049', '/uploaded/kbisndi.pdf', '0698810574', 'Entreprise', '/uploaded/cnindi.pdf', '1');
INSERT INTO `project` (`id`, `id_project_holder`, `date`, `title`, `short_description`, `description`, `picture1`, `picture2`, `picture3`, `sponsors`, `amount`, `little_picture`, `dead_line`, `launch_date`, `website`, `facebook`, `twitter`, `instagram`, `linkedin`, `nb_jobs`, `end_funding_date`, `st
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
var answer = prompt('Aimez-vous les pommes de terre ?');
alert('Vous avez répondu : ' + answer + ' ! jetez un oeil à votre console');