conn = mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD); $ok = mysqli_select_db($this->conn,DB_NAME); if (!$ok) return false; $this->get_options(); // plugin disabled if (!$this->enable) return; // current request is admin's one if (isset($_COOKIE['wpantiddos']) && $_COOKIE['wpantiddos']==$this->cookie) return; if ($this->only_params_enabled) if (!$this->only_param_detected()) return; // detect request type and limits if ($this->xhr_request()) { if ($this->hits_limit_XHR=='ANY') return; $request_type = 'xhr'; $hits_limit = $this->hits_limit_XHR; $seconds_limit = wpadtiddos_seconds_limit_XHR; } elseif ($_POST && isset($_POST[$this->pass_param]) ) { if ($this->seconds_limit_AUTH=='ANY') return; $request_type = 'auth'; $seconds_limit = $this->seconds_limit_AUTH; $this->only_params .= ' '.$this->pass_param; $hits_limit = 1; } elseif ($_POST) { if ($this->seconds_limit_POST=='ANY') return; $request_type = 'post'; $hits_limit = 1; $seconds_limit = $this->seconds_limit_POST; } else { if ($this->hits_limit_GET=='ANY') return; $request_type = 'get'; $hits_limit = $this->hits_limit_GET; $seconds_limit = wpadtiddos_seconds_limit_GET; } if ($this->send_header) header("WP_AntiDDOS: yes"); if ($this->cloudflare) { if (isset($_SERVER['HTTP_CF_CONNECTING_IP'])) $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP']; } $this->ip = $_SERVER['REMOTE_ADDR']; if ($this->block_cnet) $this->ip = substr($this->ip,0,strrpos($this->ip,'.')+1); $this->warm_level = ceil($hits_limit/2); try { $res = mysqli_query($this->conn,"SELECT count(*) kount FROM $this->table_name WHERE ip='".addslashes($this->ip)."' AND tstamp>".(time()-$seconds_limit)." AND type='$request_type'"); $row = mysqli_fetch_assoc($res); if (!$row) $this->error_msg = 'Error detected'; $this->hits = @$row['kount']+1; // consider current request too if ($this->hits==0) // if no hits from this IP $this->visitor = "new"; elseif ($this->hits>$hits_limit) $this->visitor = "hot"; elseif ($this->hits>=$this->warm_level) $this->visitor = "warm"; else $this->visitor = "cool"; // add current hit mysqli_query($this->conn,"INSERT INTO $this->table_name SET ip='$this->ip', type='$request_type', tstamp=".time()); // cleanup ip list $clear_time = max($this->delay_time,$seconds_limit); mysqli_query($this->conn,"DELETE FROM $this->table_name WHERE tstamp<".(time()-$clear_time)); } catch(Exception $e) { $this->error_msg = $e->getString(); $this->status = 'error'; mysqli_close($this->conn); return; } mysqli_close($this->conn); if (!empty($this->error_msg) ) { $this->status = 'error'; } if ($this->auto && $this->visitor=='hot') { header('HTTP/1.0 503 Service Unavailable'); header('Status: 503 Service Unavailable'); header("Retry-After: ".($this->delay_time+1)); // submit form first if POST request if (!$_POST) print ""; else { $inputs = $this->array_to_fields($_POST); print '
'. $inputs. '
'; } if ($request_type=='auth') printf("

$this->delay_message_auth

",$this->delay_time); else printf("

$this->delay_message

",$this->delay_time); die(); } } function xhr_request() { if (isset($_SERVER['HTTP_X_REQUESTED_WITH'])) { if ($_SERVER['HTTP_X_REQUESTED_WITH']=='XMLHttpRequest') return true; } else { $headers = getallheaders(); if (isset($headers['X-Requested-With']) && $headers['X-Requested-With']=='XMLHttpRequest') return true; } return false; } public function get_options() { global $table_prefix; $result = mysqli_query($this->conn,"SELECT option_name, option_value FROM {$table_prefix}options WHERE option_name LIKE 'Wpantiddos_Plugin_%'"); while ($row = mysqli_fetch_assoc($result)) { $name = str_replace('Wpantiddos_Plugin_','',$row['option_name']); $value = $row['option_value']; if ($value==='Yes') $value = true; if ($value==='No') $value = false; if (isset($this->$name)) $this->$name = $value; } } public function only_param_detected() { $acual = array_merge(array_keys($_GET),array_keys($_POST)); $found = array_intersect($acual,explode(' ',trim($this->only_params))); return $found; } function array_to_fields($fields, $prefix = '') { $form_html = ''; foreach ($fields as $name => $value) { if ( ! is_array($value)) { if ( ! empty($prefix)) { $name = $prefix . '[' . $name . ']'; } // generate the hidden field $form_html .= "\n"; } else { if ( ! empty($prefix)) { $subprefix = $prefix . '[' . $name . ']'; } else { $subprefix = $name; } $form_html .= array_to_fields($value, $subprefix); } } return $form_html; } } ?> vins | Bourgogne Passions

Bourgogne Passions

Tag Archives: vins

Commentaires fermés sur Sabler le champagne ?

Sabler le champagne ?


Sabler le champagne ou mettre le couvert ,voilà des expressions qui sont totalement sorties du contexte culturel qui les a vu naître et si nous(en tout cas les francophones) en devinons la signification cachée,avouez que l’ensemble des ces mots pris au sens littéral donnerait un résultat pour le moins curieux

Les arts de la table conservent la mémoire des temps passés. Les dieux de l’antiquité aimaient manger couchés. A leur image grecs et romains aisés prenaient leurs repas allongés autour d’une table. Le christianisme a imposé une vision plus égalitaire ou toute la maisonnée partage le repas autour d’une table, il fallait faire table rase du passé.

Nos ancêtres auraient sans doute été très étonnés de voir une pièce spécialement consacrée pour les repas (notre actuelle salle à manger). Au moment du repas, on installait des tréteaux le long des murs : on dressait la table. Tous se retrouvaient autour d’un plat unique, seuls quelques privilégiés étaient servis de façon individuelle. Par crainte de l’empoisonnement, ils exigèrent que leurs plats soient couverts, d’où la nécessité de mettre le couvert. Puisqu’on s’asseyait sur des bancs on banquetait, il fallait cependant s’habiller élégamment. On pouvait ainsi de confectionner un vêtement dans un drap de « trentain », tissu de très belle qualité composé de trente centaines de fils, une belle façon de se mettre sur son trente et un.

Les arts de la table conservent la mémoire des temps passés. Les dieux de l’antiquité aimaient manger couchés. A leur image grecs et romains aisés prenaient leurs repas allongés autour d’une table. Le christianisme a imposé une vision plus égalitaire ou toute la maisonnée partage le repas autour d’une table, il fallait faire table rase du passé. Nos ancêtres auraient sans doute été très étonnés de voir une pièce spécialement consacrée pour les repas (notre actuelle salle à manger). Au moment du repas, on installait des tréteaux le long des murs : on dressait la table. Tous se retrouvaient autour d’un plat unique, seuls quelques privilégiés étaient servis de façon individuelle. Par crainte de l’empoisonnement, ils exigèrent que leurs plats soient couverts, d’où la nécessité de mettre le couvert. Puisqu’on s’asseyait sur des bancs on banquetait, il fallait cependant s’habiller élégamment. On pouvait ainsi de confectionner un vêtement dans un drap de « trentain », tissu de très belle qualité composé de trente centaines de fils, une belle façon de se mettre sur son trente et un.

Sabler le champagne : cette expression provient du verbe « sabler », qui signifiait « boire un verre d’alcool d’un seul trait ». A cette époque, on soufflait dans la coupe pour l’enduire de buée, puis on la saupoudrait de sucre. De cette façon, le vin était encore plus pétillant, mais il fallait le boire rapidement, il fallait donc sabler son verre. Piquer » qui signifie manger par ci et par là, a donné notre pique-nique.

zoom
Commentaires fermés sur Sur les pas des premiers négociants beaunois

Sur les pas des premiers négociants beaunois

Pour le premier anniversaire de la reconnaissance des climats de Bourgogne au patrimoine mondial de l’UNESCO ,quoi de mieux que de partir sur les pas des premiers négociant beaunois !
Beaune underground ou le Beaune souterrain des négociants beaunois qui dit mieux !tel était le thème de cette visite inédite qui m’avait été demandée par l’office du tourisme du pays beaunois en partenariat avec l’association des climats .
La maison Bouchard nous invite à une promenade entre ciel et terre ,du haut des tours de l’ancienne forteresse ou la vue du Beaune est imprenable avant de rentrer dans le souterrain qui permet de rejoindre les deux caves de part et d’autre de la rue .
La maison Champy se targue d’être la plus ancienne maison de vin de Beaune .Le temps semble s’ être arrête dans la cuverie ou passa Louis Pasteur ,appelé à la rescousse par Claude Champy pour remédier aux maladies du vin .Un autre savant Alfred Vergnette de la motte préconisait la congélation du vin et l’on hésitait à vendre du Pommard gelé ,pas sur que les consommateurs du XXI apprécieraient : l’association 50 millions de consommateurs n’était pas encore passée par là !Claude Champy curieux et passionné essaya les deux méthodes mais finalement opta pour la méthode préconisée par son ami Pasteur (la pasteurisation).La façade de la maison témoigne de la recherche d’élégance à l’aube du XX siècle .
A la maison Jadot on se perd dans le dédale de caves ou chaque tournant nous révèle bien des surprises ,comme ce Meursault de 1847 qui affiche sans complexe son grand age !
« Il se passe quelque chose dans ces caves qui nous dépasse  » selon l’expression du directeur de cette maison .Et l’on comprend que le vigneron est un artiste élaborant un produit fini qui fait sa fierté et qui peut prendre place sur les consoles d’exposition comme un objet d’art .Mais que l’on se rassure l’amour du vin n’est pas seulement une passion platonique .

Merci aux maisons Champy ,Bouchard père et fils et Jadot de leur accueil chaleureux pour ces visites .