text:
import * as Board from '../board'

import { Player, Row, Col, GameBoard } from '../types'

const board = Board.newGameBoard

describe('Board', function() {
  it('should initialize the board', function() {
    expect(Board.getStatus(board, 3, 4)).toEqual(Player.One)
    expect(Board.getStatus(board, 4, 3)).toEqual(Player.One)

    expect(Board.getStatus(board, 3, 3)).toEqual(Player.Two)
    expect(Board.getStatus(board, 4, 4)).toEqual(Player.Two)

    for (let i = 0; i < 8; i++) {
      for (let j = 0; j < 8; j++) {
        if ((i < 3 || i > 4) && (j < 3 || j > 4)) {
          expect(Board.getStatus(board, i as Row, j as Col)).toEqual(Player.None)
        }
      }
    }
  })
})

describe('canMakeMove', function() {
  it('should return true for valid move', function() {
    expect(Board.canMakeMove(board, 2, 3, Player.One)).toEqual(true)
  })

  it('should return false for invalid move', function() {
    expect(Board.canMakeMove(board, 2, 3, Player.Two)).toEqual(false)
  })
})

describe('makeMove', function() {
  describe('valid position with right player', function() {
    let newBoard: GameBoard
    let valid: boolean
    beforeEach(function() {
      valid = Board.canMakeMove(board, 2, 3, Player.One)
      newBoard = Board.makeMove(board, 2, 3, Player.One)
    })

    it('should toggle the selected cell', function() {
      expect(Board.getStatus(newBoard, 2, 3)).toEqual(Player.One)
    })

    it('should toggle the cells in between', function() {
      expect(Board.getStatus(newBoard, 3, 3)).toEqual(Player.One)
    })

    it('should return true', function() {
      expect(valid).toEqual(true)
    })
  })

  describe('valid position with wrong player', function() {
    let newBoard: GameBoard
    let valid: boolean
    beforeEach(function() {
      valid = Board.canMakeMove(board, 2, 3, Player.Two)
      newBoard = Board.makeMove(board, 2, 3, Player.Two)
    })

    it('should NOT toggle the selected cell', function() {
      expect(newBoard).toEqual(board)
    })

    it('should return false', function() {
      expect(valid).toEqual(false)
    })
  })

  describe('toggling a cell that does not surround a row', function() {
    let newBoard: GameBoard
    let board2: GameBoard
    beforeEach(function() {
      board2 = Board.setCell(board, 1, 1, Player.One)

      newBoard = Board.makeMove(board2, 2, 1, Player.Two)
    })

    it('should NOT toggle the selected cell', function() {
      expect(newBoard).toEqual(board2)
    })
  })

  describe('toggling a cell with an empty space on the end', function() {
    let newBoard: GameBoard
    let board2: GameBoard
    beforeEach(function() {
      board2 = Board.setCell(board, 0, 0, Player.One)
      board2 = Board.setCell(board2, 0, 2, Player.Two)
      board2 = Board.setCell(board2, 0, 3, Player.Two)

      newBoard = Board.makeMove(board2, 0, 4, Player.One)
    })

    it('should NOT toggle any cells', function() {
      expect(newBoard).toEqual(board2)
    })
  })

  describe('can capture in all directions in one turn', function() {
    let newBoard: GameBoard

    beforeEach(function() {
      let board2 = Board.setCell(board, 0, 0, Player.One)
      board2 = Board.setCell(board2, 0, 2, Player.One)
      board2 = Board.setCell(board2, 0, 4, Player.One)
      board2 = Board.setCell(board2, 4, 0, Player.One)
      board2 = Board.setCell(board2, 4, 4, Player.One)

      board2 = Board.setCell(board2, 1, 1, Player.Two)
      board2 = Board.setCell(board2, 3, 3, Player.Two)
      board2 = Board.setCell(board2, 3, 1, Player.Two)
      board2 = Board.setCell(board2, 1, 3, Player.Two)

      board2 = Board.setCell(board2, 1, 2, Player.Two)
      board2 = Board.setCell(board2, 2, 0, Player.One)
      board2 = Board.setCell(board2, 2, 1, Player.Two)
      board2 = Board.setCell(board2, 2, 3, Player.Two)
      board2 = Board.setCell(board2, 2, 4, Player.One)
      board2 = Board.setCell(board2, 3, 2, Player.Two)
      board2 = Board.setCell(board2, 4, 2, Player.One)

      newBoard = Board.makeMove(board2, 2, 2, Player.One)
    })

    it('should capture all the correct cells', function() {
      expect(Board.getStatus(newBoard, 1, 2)).toEqual(Player.One)
      expect(Board.getStatus(newBoard, 2, 1)).toEqual(Player.One)
      expect(Board.getStatus(newBoard, 2, 3)).toEqual(Player.One)
      expect(Board.getStatus(newBoard, 3, 2)).toEqual(Player.One)
      expect(Board.getStatus(newBoard, 1, 1)).toEqual(Player.One)
      expect(Board.getStatus(newBoard, 3, 1)).toEqual(Player.One)
      expect(Board.getStatus(newBoard, 1, 3)).toEqual(Player.One)
      expect(Board.getStatus(newBoard, 3, 3)).toEqual(Player.One)
      expect(Board.getStatus(newBoard, 2, 2)).toEqual(Player.One)
    })
  })

  describe('When trying to toggle an occupied cell', function() {
    let newBoard: GameBoard
    let board2: GameBoard

    beforeEach(function() {
      board2 = Board.setCell(board, 2, 3, Player.One)

      newBoard = Board.makeMove(board2, 2, 3, Player.Two)
    })

    it('should not toggle the cell', function() {
      expect(newBoard).toEqual(board2)
    })
  })
})


text: Q: Pachinko Allocation Model in Mallet The options related to Pachinko Allocation Model are not shown anymore (v2.0.8) in the train-topics help. Are they removed from MALLET? Is there any problem with previous implementations? In other words, if we previously used PAM for topic modeling, our results are not valid?

redpajama_set_name: RedPajamaStackExchange


Our site will soon be running and hosting online video games from Visual Arts Studio and more.
The entire website and forums will be updated for improvements and a few tweeks to load our game engines.
Be ready, the Plagues will never die... it only takes one to infect the world!
D7P - Infecting one member at a time.
you can rule all the balls shaney ill rule the twats.
haha good man, now pass the dutchie on the left hand side my friend.


text:
THE BRAZILIAN DREAM!
Brazil must feel that they are the strongest national team in South America right now and with good reason, and their fans will be expecting them to defend Copa America successfully.
Rising from the lows of a 7-1 thrashing at the hands of Germany in the 2014 World Cup, and finding redemption after winning gold at the 2016 Olympics, followed by a stellar showing at Copa America 2019, the Selecao have reestablished themselves as international powerhouses.
Few days into the South American tournament, Brazil has already made their fearing presence felt and is here to cause major problems to their opponents. The Brazilians have gotten off to a solid start, scoring 7 goals in their first two matches and seeming unbeatable under Tite's supervision.
Brazil in #CopaAmerica
🏟 2 games
✅ 2 wins
⚽ 7 goals
🥅 0 conceded
Who can stop them? pic.twitter.com/Af69QPaPnH
— VBET News (@VBETnews) June 18, 2021
Brazil is undeniably the strongest team in this edition of Copa America, and anything less than winning it all and successfully defending their title will be regarded as a failure.
THE BRAZILIAN SHIELD
With strong, talented, and in-form centre backs in Thiago Silva, Marquinhos and Eder Militao at the base of the field, Tite has some "Bad-Boys" at his disposal. Opposing attackers are in for a horror movie when they face three of the most intimidating defensive players in the game.
Thiago Silva, at 36, is showing no signs of stopping and has been looking like "Vintage Silva" whenever he has featured for Chelsea and his nation. Guiding Chelsea to the UEFA Champions League title in his first season with his incredible leadership and defensive tenacity, the defender is looking like his prime self.
A post shared by Thiago Silva (@thiagosilva)
Along with Silva, Marquinhos is another reliable centre-back who was one of the few bright spots in PSG's disappointing season. Silva and Marquinhos have been in charge of protecting Brazil's goal for years and have succeeded in their roles. They were a key factor in their country's Copa America 2019 victory, surrendering only one goal in six matches.
(Courtesy: The Daily Mail/Website)
Individually, Eder Militao had a fantastic season and was crucial for Real Madrid in the absence of their first-choice centre-backs. He used his quickness and tenacity in duels to establish his value, and he refined his reading of the game to take them to new heights.
Los Blancos saw the best of him in difficult times and pressure situations against strong teams, despite the fact that he would not be trusted for matches against sides on the wrong side of the league table months ago.
Eder Militao 🆚 Chelsea:
7 tackles
7 clearances
3 interceptions
1 blocked shot
91% passing accuracy
A huge performance for Real Madrid in Sergio Ramos' absence 💪 #RMACHE pic.twitter.com/csDbRyaCgR
— Sport360° (@Sport360) April 27, 2021
Brazil boasts one of the finest defences in the competition and among other international teams as well thanks to these three players. And, of course, having two of the world's finest goalkeepers in Ederson and Allison just adds to the defensive brilliance.
GREAT ATTACKING AND MIDFIELD DEPTH
In recent years, Brazil's attacking firepower has been a nightmare for opposing defences. They boast the greatest talent and depth up front, as well as the most deadly attack among their tournament competitors.
With the likes of their talisman Neymar, along with renowned and talented players in Vinicius Jr., Firmino, Gabriel Jesus, and Richarlison, the Brazilian offensive line is stacked.
🔎 | FOCUS
Neymar starred in Brazil's 4:0 win over Peru last night:
👌 71 touches
⚽ 1 goal
🥅 5 shots/2 on target
🎯 2 big chances created
🔑 4 key passes
👟 30/35 acc. passes
💨 4/11 succ. dribbles
⚔ 12/25 duels won
🤕 7 fouls suffered
📈 8.4 SofaScore rating#CopaAmerica pic.twitter.com/IFkqJ2e51k
— SofaScore (@SofaScoreINT) June 18, 2021
With two straight MVP performances in their first two matches, Neymar has already been the most impactful player for Brazil in the opening week of Copa America. The 29-year-old draws attention with his elegance, magical dribbling, and ability to set the tempo at the offensive end.
With two goals and one assist, and closing in on Pele's all-time goal-scoring record for Brazil's national team, Neymar is more determined than ever to lead his nation to glory.
A post shared by Pelé (@pele)
After discussing their attacking brilliance and depth, it's time to discuss their equally excellent midfield. Brazil is a tough side to break down since it has two of the finest defensive midfielders in the game in Casemiro and Fabinho.
We talked about their defensive capabilities to shield the goal, but their defensive midfielders are equally adept at playing a shield in front of the back four. Both the players will be hungry for silverware following a trophy-less season with their respective clubs.
A post shared by Casemiro (@casemiro)
Players like Fred, Paqueta, and Douglas Luiz bring a lot of depth to the midfield and give Tite a lot of choices when it comes to selecting and deploying them considering the scenarios.
NO ONE COMES CLOSE TO SELECAO
There are a few talented or challenging teams in the South American tournament, but no one comes close to Brazil in terms of both quality and tactics.
Argentina is one of Brazil's toughest opponents and the other favourites to win it all, although they would be wishing to avoid the Selecaos in the knockout stages considering the dominating force that they have been.
Argentina have not lost a game since 𝗝𝘂𝗹𝘆 𝟮𝟬𝟭𝟵 📅
The team to beat at Copa America? 🌎🏆#Argentina #CopaAmerica #CopaAmerica2021 pic.twitter.com/Yz3x89Yhbq
— LiveScore (@livescore) June 22, 2021
Argentina is a strong favourite and has played well in their first three matches led by Lionel Messi yet again. They have talent and possibly more talent than they have had in recent years, in terms of the potential ceiling of several youngsters. And yet, there still is something unconvincing about them, as they lack the tactical ability to compete with much more well-oiled sides in Brazil.
Argentina have scored two goals in two Copa America games so far. Messi has a goal, an assist and two man of the match awards.
Putting the team on his back 💪🇦🇷 pic.twitter.com/HlT16bad2d
— ESPN FC (@ESPNFC) June 19, 2021
Recurrently, Argentina has been making a few steps back, and dropping their level, as soon as they have got the lead in matches. This doesn't seem a mental issue, of fear or complacency from the players once they achieve the first goal. As it has been happening again and again, over several months and regardless of the scenario or rival, it appears to be a part of Lionel Scaloni's plan and instructions.
They have never attempted to control games and defend through possession, which is like playing with fire and will be punishable against a lethal attacking team like Brazil.
Other teams like Uruguay and Chile haven't really been the sides they were last decade, owing to their ageing squads and overreliance on their veterans.'
A post shared by Seleção Brasileira de Futebol (@cbf_futebol)
Brazil should have no trouble defending their Copa America crown and winning it all again, given their tactical brilliance under Tite and talent advantages, but in order to accomplish so, Neymar and other players have to be the greatest versions of themselves.
MISSION QATAR!

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: Weird execution of ruby/git executables in Windows Something strange has happened. I can't run some command line executables in Windows anymore.
Steps:

*

*Open cmd

*Run an executable, such as ruby -v or git -h
When I do that, a new command prompt opens, running that command (I think, it's too fast to see), and instantly closes again.
I've managed to print screen the new command prompt, and it shows that it's running inside this path:
C:\Documents and Settings\Administrator\Local Settings\Temp\3582-490
Inside this folder, is the executable I'm tring to run.
If I run ruby, then ruby.exe is in there.
If I run git, then git.exe is in there.
And it's always emptying the folder in between, so there is always just one .exe file


Comments: CARFAX One-Owner. Clean CARFAX. White 2016 Ford Fusion Energi Titanium FWD E-CVT Automatic 2.0L I4 Carpool Stickers, Carfax One Owner, Bluetooth, Clean Carfax, Plug in, Fusion Energi Titanium, 4D Sedan, 2.0L I4, E-CVT Automatic, FWD, White, Tan Leather, Auto High Beams, Blind Spot Information System w/Cross Traffic Alert, Driver Assist Package, Lane Keeping System, Power Moonroof, Rain-Sensing Wipers, Universal Garage Door Opener.


text:
Q: loading spinner doesn't show up after clicking button with tailwind css and reactjs I have a button to calculate statistics, what I want is that button change after clicking on it to calculating with animated load spinner, this is what I tried
<button className="bg-green-A200 rounded text-black mt-20 py-2 px-8  h-28" onClick={consulterStat} disabled={loading}>
    {loading && (

    )}
    {loading && calculate}
    {!loading && calculating}
</button>

When I click on button this what i do
setLoading(true)
setTimeout(() => {
    setLoading(false)
}, 2000);

And this part works because every time I click the text change from calculate to calculating for 2 seconds, but what I want is to get the same button with the same style and everything just with different text and an animated circle spinner showing inside the button beside the text calculating.


The link between music and wine is an interesting one to Tim Atkin MW, particularly after hearing a recent record by Austrian winemaker Willi Opitz. The imaginatively-titled The Sound of Wine' became a bestseller in Austria and was "one of the weirdest bits of music I have ever heard," he said. The article is in reference to recent research, which found the style of music we listen to affects the way we taste wine. Atkin ran this past an Oxford academic friend of his and they were sceptical. Nevertheless, just in case the findings hold any stock he picked several wines that "taste equally good with anything playing in the background. Even the Spice Girls". The 2007 Watervale Riesling KT & The Falcon (14.95, Berry Brothers) is an "intense" wine while the 2006 Ribera del Duero Nos Riqueza (9.99, Marks & Spencer) is "sweetly oaked and well structured".


text:
Friday / July 19.
HomeReal Estate & ConstructionAbu Dhabi rule prompts employees to relocate
Abu Dhabi rule prompts employees to relocate
By Asa Fitch and Rory Jones
Thousands of people are on the move in the United Arab Emirates as a deadline approaches for employees of the Abu Dhabi government to live in the city or risk losing a portion of their salaries.
The move-or-lose requirement was announced in an unusual edict last year that said government workers would have to give up housing allowances built into their salaries if they lived outside Abu Dhabi starting next month.
The measure appeared to be aimed at expatriate workers who have settled in neighboring Dubai because of its cheaper rents, opting to commute nearly 100 miles instead of paying up, while also being attracted to the city's livelier culture. But it was also seen as a heavy-handed example of how Abu Dhabi is trying to compete with Dubai, legislating demand in its stagnant real estate market instead of letting market forces run their course.
The dictum has already resulted in marginally higher demand for rental properties, moving services and school places in Abu Dhabi, analysts and people involved in those industries say. The precise impact is hard to quantify, but 5,000 to 10,000 people could be affected, according to some analysts, helping buoy residential rates in Abu Dhabi's oversupplied property market. While rents went down in Abu Dhabi in the wake of the financial crisis, they fell even further in some parts of Dubai, which had prompted many people to live there.
"We have definitely seen people moving to Abu Dhabi as a result of this regulation," said Craig Plumb, head of research at Jones Lang LaSalle in Dubai. "It's hard to tell the impact on the market, but the Abu Dhabi market seems to be recovering because for the first time in a while we are seeing rental rates increase."
The average annual rental rate for a two-bedroom apartment in Abu Dhabi was 130,000 U.A.E. dirhams – about $35,000 – in the second quarter of the year, up from AED120,000 in the fourth quarter of 2012, according to JLL. Until then, rates had consistently fallen quarter-on-quarter since reaching a high of some AED230,000 in the fourth quarter of 2008, as the global financial crisis impacted the market and thousands of new units became available.
Many movers in Dubai also say they're seeing an uptick in relocations to Abu Dhabi, although it's hard to put a firm figure on the trend. Mohammed Shabir, the manager at Royal Movers in Dubai, said while he would normally handle about one family relocation to Abu Dhabi a month, he is now handling about six of them. "Mostly people are moving because of these new rules," he said.
For schools, the regulation has been a double-edged sword. Demand for places in Abu Dhabi has increased, but some students in their final few years have either had to find another school – a difficult prospect – or make the long daily commute.
"If you have a son or daughter in the middle of A levels or the IB diploma, the chances of them picking up matching courses halfway through is almost nil," said Clive Pierrepont, director of communications for schools operator Taaleem. "Some parents and students are faced with having to consider the prospect of the commute from Abu Dhabi to their Dubai school to complete their last year. It's incredibly disruptive and stressful for all concerned."- Middle East Real Time WSJ
Project 'launch' on social media triggers agents frenzy
Property standards coalition a positive move
Danube launches 11th project in International City
Damac launches Vera
EFS wins project deals worth AED1 billion
Featured, Real Estate & Construction
Dubai real estate prices to continue falling trend in 2017
Indians' investment in Dubai real estate down 40%
Dubai real estate transactions decline 2.9% in 2016


The Enhanced Photo Session is an incredible way to capture wonderful photos of your family at an incredible venue! It includes an hour photo shoot with a photographer and an assistant. The shoot can take place virtually anywhere on Disney property including locations inside of the theme parks. All of the images will be professionally retouched and edited and you will receive a 6x6 proof book containing all of the session images. You will also be granted access to a special website which will allow you to log in and view the session photos with the enhancements and order professionally printed prints if you choose. The photo CD is not included with this package, but it can be added for an additional $50. and will include all of the retouched photos as well as a copywriter release. You will be able to select your location(s) when you make your reservations.


Home » Blog » HCG » How Does HCG Assist Weight Loss?
What does HCG do to the Hypothalamus?
Not many people are aware of this but the Hypothalamus is a gland near the brain that produces our natural serotonin, moderates the thyroid, adrenals, fat storage and mist importantly your metabolic rate. I'm sure now that you know what the Hypothalamus does you will see how very important it is to our general well being.
The HCG triggers the Hypothalamus and re-sets it so that it is working at its optimal level. As we get older and the more diets we have been on over the years (which is known as yo-yo dieting) changes to our hormones during different stages of our lives ….all or any of these things contribute to the Hypothalamus becoming very sluggish, thus causing our metabolic rate to decline badly and that is why we find it becomes more difficult to lose weight, no matter how healthy we eat or even how much we exercise.
This why the HCG Diet System is not just another ordinary low calorie diet, it is in fact Extraordinary. The actual HCG (Human Chorionic Gonadotropin) hormone actually re-sets the Hypothalamus which in turn triggers the metabolism revving it up to optimal levels.
Together with the Hypothalamus working correctly and the metabolism working at full throttle , in doing so the excellent weight loss comes directly from the stored excess fat (which is referred to as abnormal fat, because the body doesn't need it) and therefore it does not strip the body of much needed muscle, which is essential for good health.
All the time releasing excessive amounts of fat-stored nutrients into the bloodstream.
It is due to this that people using HCG and following the HCG Diet protocol report a feeling and appearance of good health and well being. Boundless energy with many other health benefits into the bargain. Most HCG slimmers marvel at not only the weight loss but centimeter loss as well and are simply astonished at just how good they feel whilst on this weight loss journey.


On 30th Jan 2018 1:43pm, Ronald34 said: There used to be a horse drinking trough in Queen's Road, not far from Percy Blamire's garage. It may have been removed when the tram lines were taken up.
Seems I was mistaken, the photos clearly state the horse trough on Greyfriars Green came from Queens Road. I looked at the wrong picture!
I remember there were several of the the then modern type drinking fountains pre war as a small child being pushed around the city and lifted to drink. Greyfriars Green, Swanswell, come to mind! Definitely there were the old ornate ones with heavy cups hanging on chains, all in pram pushing distance around Cov, Canterbury St my starting point. l remember one time we waited for a horse to finish drinking from the overflow trough before we could get a drink from the continuous flow coming out of the spout but no idea where!
Prof. Coventry was full of drinking fountains, pumps, troughs and springs, up until the war, half of Coventry houses were still using pumped water from wells and springs, and Coventry had great cattle markets in the past.
Helen's photo of the old Mayor's parlour showed one of its famous pumps. And Nicholas Rhea's book 'The Curse of the Golden Trough' highlighted horse troughs.
Thank you MR, I do appreciate what you do for me. What a beautiful building, and look at the clock with the beadle and the town crier popping in and out, in their red and green coats, in allusion to the heraldic colours of the ground of the city arms. When the house was altered, these figures went to the City Arms public house adjoining, kept by Mr David Dalgleish. Before it was the Mayor's Parlour it was the Coffee Tavern, and before that Peacock Inn, and in front was this antiquated looking pump, which had stood there from time immemorial over a deep well.
200 years ago there was a water pump outside the Mayor's parlour, Broadgate. It was destroyed but left a huge well six-feet in diameter - made of sandstone bricks, the shaft very deep that I believe is still deep in the middle of Broadgate.


GOODFELLOW AIR FORCE BASE, Texas (AFNS) -- Five years ago a rocket attack in Iraq left a former 17th Security Forces Squadron defender without legs and a right arm.
Brian Kolfage Jr., a retired senior airman, shared his story in Airman magazine, numerous newspapers, online magazines, patriotic Web sites and medical magazines. He was also in a video produced by Air Force media called "Alive Day" praising him for his courage and determination. He shared his story with 17th SFS Airmen and Reserve Officer Training Corps cadets July 2 here.
Capt. Brian Copper, the 17th SFS operations officer, introduced Mr. Kolfage as a hero and said he invited Mr. Kolfage to speak to some of the Airmen and cadets because Mr. Kolfage inspired him.
"I was inspired by Brian's struggles, determination and his sense of humor and positive outlook," Captain Copper said.
With brown hair and sunglasses propped on top of his head, Mr. Kolfage looks like any other 20-something in college. He began his presentation by telling the audience that he's not a public speaker, but his presence and delivery proved otherwise.
A slideshow accompanied his story, filled with images from his deployments and eventually a slide that warned about the upcoming graphic photos from the day he was injured.
"If you can't stomach graphic images of blood, now is the time to turn away," Mr. Kolfage said.
He described exactly what happened to him on Sept. 11, 2004; some from what he recalled and most from what medical personnel told him.
His injuries were documented, and the images showed the massive injuries he suffered once he arrived to the Balad Combat Support Hospital at Joint Balad Air Base, Iraq. He said one of the few moments he does remember was when he wanted to see how bad his injuries were.
"I tried to look at my legs. I sat up a little bit and they just put their hands in front of my eyes so I wouldn't see," he said.
Another moment he said he remembered seeing what he called his angels; angels who would not let him have water. These angels were nurses who were assisting him and denied him water in preparation for surgery.
Senior Master Sgt. Annette Whitenack, the 17th Medical Group superintendent, was one of the first medical responders to come to his aid that day and sat in the audience. She was the OB/GYN NCO in charge at the hospital and was also on the emergency medical response team.
"Most of the medical experts did not think he would live," she said. "He looked so grey. When I dream about the incident, I always see him as grey. I came here for closure and wanted to see how he was doing now."
Near the end of the presentation, images of Mr. Kolfage's recovery at Walter Reed Army Medical Center in Washington, D.C., were shown demonstrating his determination to use his prosthetics.
The presentation wrapped up with the video "Alive Day," showing him snowboarding, water skiing and goofing around. No one with his level of amputation has ever been able to walk independently. He is still the most severely wounded Airman to survive any war.
Mr. Kolfage showed incredible strength and courage through the years, and said he continues to have a positive attitude about all things he decides to do.
Today, he uses his prosthetic legs full time helping to advance prosthetic technology amputees.
He drives a customized sports-utility vehicle equipped to drive with his hands because, as he said, "I'd drive it all crazy with these legs."
Mr. Kolfage is working toward an architectural degree from the University of Arizona in Tucson, Ariz.
After the presentation, Mr. Kolfage stayed around to shake hands and talk with people. One of those who stayed longer was Sergeant Whitenack. The two sat alone, and she said she told him things he did not know about the day he was injured. She told him she wanted to see for herself how well he was doing with the injuries and life in general.
"He's doing great considering all he's had to endure," Sergeant Whitenack said, "but most of all, he's a happy person who's decided he wanted to have a great life regardless of all his challenges."
She was, coincidently, one of those angels he begged for water.
Seeing him again almost five years later will also change her dreams, she said.
"Now, when I dream about Brian and the incident that almost killed him, I won't see him as grey," she said, "Now I will see him with color."


text:
package org.apache.pig.test;

import java.io.BufferedReader;
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.util.Iterator;

import org.junit.AfterClass;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.JUnit4;

import org.apache.pig.ExecType;
import org.apache.pig.PigServer;
import org.apache.pig.builtin.PigStorage;
import org.apache.pig.data.*;
import org.apache.pig.tools.grunt.Grunt;
import org.apache.pig.tools.parameters.ParameterSubstitutionPreprocessor;

import junit.framework.TestCase;
@RunWith(JUnit4.class)
public class TestUTF8 extends TestCase {

    static MiniCluster cluster = MiniCluster.buildCluster();
    private PigServer pigServer;

    @Before
    @Override
    public void setUp() throws Exception{
        pigServer = new PigServer(ExecType.MAPREDUCE, cluster.getProperties());
    }

    @AfterClass
    public static void oneTimeTearDown() throws Exception {
        cluster.shutDown();
    }

    @Test
    public void testPigStorage() throws Exception{

        File f1 = File.createTempFile("tmp", "");
        PrintWriter pw = new PrintWriter(f1, "UTF-8");
        pw.println("中文");
        pw.println("にほんご");
        pw.println("한국어");
        pw.println("ภาษาไทย");
        pw.close();

        pigServer.registerQuery("a = load '"
                + Util.generateURI(f1.toString(), pigServer.getPigContext())
                + "' using " + PigStorage.class.getName() + "();");
        Iterator<Tuple> iter  = pigServer.openIterator("a");

        assertEquals(DataType.toString(iter.next().get(0)), "中文");
        assertEquals(DataType.toString(iter.next().get(0)), "にほんご");
        assertEquals(DataType.toString(iter.next().get(0)), "한국어");
        assertEquals(DataType.toString(iter.next().get(0)), "ภาษาไทย");

        f1.delete();
    }

    @Test
    public void testScriptParser() throws Throwable {

        String strCmd = "--中文\n";

        ByteArrayInputStream cmd = new ByteArrayInputStream(strCmd.getBytes("UTF-8"));
        InputStreamReader reader = new InputStreamReader(cmd);

        Grunt grunt = new Grunt(new BufferedReader(reader), pigServer.getPigContext());

        grunt.exec();
    }

    @Test
    public void testQueryParser() throws Exception{
    	File f1 = File.createTempFile("tmp", "");
        PrintWriter pw = new PrintWriter(f1, "UTF-8");
        pw.println("中文");
        pw.close();

        pigServer.registerQuery("a = load '"
                + Util.generateURI(f1.toString(), pigServer.getPigContext())
                + "' using " + PigStorage.class.getName() + "();");
        pigServer.registerQuery("b =  filter a by $0 == '中文';");
        Iterator<Tuple> iter  = pigServer.openIterator("a");

        assertEquals(DataType.toString(iter.next().get(0)), "中文");

        f1.delete();
    }

    @Test
    public void testParamSubstitution() throws Exception{
    	File queryFile = File.createTempFile("query", "");
        PrintWriter ps = new PrintWriter(queryFile);
        ps.println("b = filter a by $0 == '$querystring';");
        ps.close();

        String[] arg = {"querystring='中文'"};

    	ParameterSubstitutionPreprocessor psp = new ParameterSubstitutionPreprocessor(50);
        BufferedReader pigIStream = new BufferedReader(new FileReader(queryFile.toString()));
        StringWriter pigOStream = new StringWriter();

        psp.genSubstitutedFile(pigIStream , pigOStream , arg, null);

        assertTrue(pigOStream.toString().contains("中文"));

        queryFile.delete();
    }
}

redpajama_set_name: RedPajamaGithub


text:
Q: Increase price depending in product variation (woocommerce) Is it possible to make a product variation change the price?
For example I have a basic product and variants of it:
Quantity
-- 10
-- 20
-- 50

Color
-- Blue
-- Red

Project
-- Yes
-- No
I have prices for quantities, no matter for what color. But I would like to increase the price if you check "Project - Yes" and don´t change anything, when you select "Project - No".

A: That can be done on your product data settings.

in this image, variation #23, I have set the price to 20. Then on #360, I've set the price to 40.
This just means, [Color Black][Project - Yes] combination will have a price of 20. And [Color Black][Project - any other values] will have a price of 40. Try to play around with the prices on Variations.


Thanks for looking at our page! We offer the best in ease of use, comfort and security. Our facility is covered by nearly 40 cameras, even in our indoor corridors! We have keypad entry and exit along with individually alarmed units. We also offer climate controlled units for just a small premium over our non-controlled units.
Sizes range from 5X5 to 10X40, plus several larger (17X42) commercial bays that feature 12X10 doors for mega access! We have 2 large elevators in our climate controlled building to make it easy and fast to get to your units on the second floor,along with plenty of carts for your convenience.
And we also have U-Haul trucks and trailers available to make your move, either here in Lincoln or across the country, simple and fast and economical. And don't forget boxes! Whether small, large, even clothes wardrobe boxes. And tape, pads, hand and appliance carts, furniture dollys, bubble wrap and locks.
Our team looks forward to serving you soon!


text:
Gourin  est une commune du département du Morbihan, dans la région Bretagne, en France.

Géographie

Localisation

Situé en Argoat, Gourin appartient à la Cornouaille morbihannaise : elle faisait partie de l'évêché de Quimper. La langue utilisée était le breton cornouaillais jusqu'au basculement linguistique vers le français qui eut lieu dans les années 1950. Le Cornouaillais était utilisé dans les communes des cantons de Gourin et du Faouët situées sur la rive droite de la rivière Ellé, tandis que le reste du département utilisait le Breton vannetais (sauf la partie est parlant gallo).

Gourin a la particularité de se trouver à vol d'oiseau, à  au nord-ouest de Vannes, son chef-lieu de département, et seulement à  au nord-est de Quimper, le chef-lieu du département voisin du Finistère. Gourin est également situé à  au sud de Carhaix-Plouguer, à  au nord-ouest de Lorient, à  au sud-est de Brest, à  au sud-ouest de Saint-Brieuc et à  à l'ouest de Rennes.

Les communes limitrophes en suivant le sens horaire des aiguilles d'une montre sont Langonnet à l'est, Le Saint au sud-est, Guiscriff au sud, Roudouallec à l'ouest, Spézet au nord-ouest et Tréogan au nord.

Géologie et relief

Gourin se situe sur le flanc sud de la chaîne des Montagnes Noires, un des principaux reliefs du Massif armoricain, dont le point culminant est le Roc'h Toullaeron à , sur la commune limitrophe de Spézet. Plusieurs sommets de la chaîne se trouvent sur son territoire : Le Roc'h an Ankou, , à l'ouest du bourg, le Minez Guernazou, , au nord et le Rocher de la Madeleine, , à l'est. Le département du Morbihan culmine à  d'altitude à Gourin.

Le sous-sol gourinois renferme des roches de natures diverses. On trouve notamment sur les flancs des Montagnes Noires des gisements de schiste d'âge ordovicien qui furent exploités de manière intensive au  et au  pour produire des ardoises (gisements d'ardoise de Lannuon et de schiste de Kermoal). Du granite, qui affleure dans le sud-ouest de la commune aux abords du village de Kergus, fut également exploité autrefois ainsi que du grès à Minez Cluon. Le « poudingue de Gourin », formation géologique qui dépasse rarement  d'épaisseur, forme de grandes lentilles au sein des roches datant du briovérien. Ce poudingue est un conglomérat composé de galets bien arrondis de quartz blanc et de rares galets de phtanite noire et de grès, répartis dans une matrice silto-gréseuse. La présence de galets de quartz bien roulés au sommet d'une série essentiellement silteuse suggère des dépôts d'estuaire de fleuve à régimes variables sur une côte sableuse, mis place après le dépôt des turbidites ou une remobilisation ultérieure de matériau fluviatile allant se mettre en place dans les chenaux des cônes de turbidite (intercalation dans les siltites ?).

Hydrographie

L'Inam, principal cours d'eau de la commune, draine une bonne partie du territoire communal. Il prend sa source au nord-est du bourg qu'il contourne par le nord avant de se diriger vers le sud puis matérialiser la frontière avec Guiscriff. Il est alimenté par de nombreux ruisseaux qui forment un réseau hydrographique dense : ruisseau de Rastal Grout, ruisseau du Moulin Pré, ruisseau de Kergonan, ruisseau du moulin Quilliou, ruisseau de Menguionnet.

Transports

Gourin est au carrefour de la départementale 769 (ancienne route nationale 169 ; axe routier Lorient-Roscoff) et de l'axe routier Quimper-Rostrenen-Saint-Brieuc (route départementale 1 pour sa partie morbihannaise et 3 pour son prolongement costarmoricain), le premier contournant la ville par l'est, le second par le nord-ouest. La départementale 27, qui emprunte le fond de la vallée de l'Inam, relie Gourin à Scaër.

Climat
Le climat qui caractérise la commune est qualifié, en 2010, de « climat océanique franc », selon la typologie des climats de la France qui compte alors huit grands types de climats en métropole. En 2020, la commune ressort du type « climat océanique » dans la classification établie par Météo-France, qui ne compte désormais, en première approche, que cinq grands types de climats en métropole. Ce type de climat se traduit par des températures douces et une pluviométrie relativement abondante (en liaison avec les perturbations venant de l'Atlantique), répartie tout au long de l'année avec un léger maximum d'octobre à février.

Les paramètres climatiques qui ont permis d'établir la typologie de 2010 comportent six variables pour les températures et huit pour les précipitations, dont les valeurs correspondent à la normale 1971-2000. Les sept principales variables caractérisant la commune sont présentées dans l'encadré ci-après.

Avec le changement climatique, ces variables ont évolué. Une étude réalisée en 2014 par la Direction générale de l'Énergie et du Climat complétée par des études régionales prévoit en effet que la  température moyenne devrait croître et la pluviométrie moyenne baisser, avec toutefois de fortes variations régionales. Ces changements peuvent être constatés sur la station météorologique de Météo-France la plus proche, « Spezet », sur la commune de Spézet, mise en service en 1994 et qui se trouve à  à vol d'oiseau, où la température moyenne annuelle est de  et la hauteur de précipitations de  pour la période 1981-2010.
Sur la station météorologique historique la plus proche, « Lorient-Lann Bihoue », sur la commune de Quéven, mise en service en 1952 et à , la température moyenne annuelle évolue de  pour la période 1971-2000, à  pour 1981-2010, puis à  pour 1991-2020.

Urbanisme

Typologie
Gourin est une commune rurale, car elle fait partie des communes peu ou très peu denses, au sens de la grille communale de densité de l'Insee.
Elle appartient à l'unité urbaine de Gourin, une unité urbaine monocommunale de  en 2017, constituant une ville isolée.

Par ailleurs la commune fait partie de l'aire d'attraction de Gourin, dont elle est la commune-centre. Cette aire, qui regroupe , est catégorisée dans les aires de moins de .

Occupation des sols

Le tableau ci-dessous présente l'occupation des sols détaillée de la commune en 2018, telle qu'elle ressort de la base de données européenne d'occupation biophysique des sols Corine Land Cover (CLC).

Toponymie
Attestée sous les formes de Gorvrein en 1294, Gorvrin au  et Gourin dès 1424.

L'Office de la langue bretonne a collecté les formes suivantes:

Gourin est issu de verg, vorg « ouvrage fortifié » + suffixe.

Bernard Tanguy a, quant à lui, rapproché Gourin du gallois corfryn (cor + bryn) au sens de « petite colline ». Gourin semblerait dériver du préfixe Gou- « petit » et Bré, Bren « colline », avec mutation du B en V comme il est d'usage dans ce cas en breton.

Histoire

Moyen Âge

Aux  Gourin était le siège d'une vicomté qui s'étendait sur les paroisses de Gourin, Guiscriff, Langonnet, Le Faouët et Leuhan et les trèves de Roudouallec, Le Saint, Lanvénégen et La Trinité. Parmi les vicomtes de Gourin citons les noms de Cadoret qui se souleva en 1075 contre le duc Hoël et Tanguy  qui participa à la Première croisade avec son duc Alain Fergent. La vicomté fut rattachée au domaine ducal dès 1265. Gourin devient alors le siège d'une barre ducale qui après l'acte d'union de la Bretagne à la France en 1532 deviendra le siège d'une sénéchaussée royale jusqu'à sa suppression lors de la Révolution française.

Selon Jean-Baptiste Ogée, « en 1400, on y connaissait les manoirs suivants : Pencoët, Kerenbus, Quillion, Cozoellet, Langoezan, Mégant-Flaret, Guern, Croniguer, Coetbuhat, Kerbiguet, Coatbihan, Kerrouart et Pont-Briand, qui est aujourd'hui [en 1778] un prieuré où l'on fait les fonctions curiales. Le château du Kerstang appartenait à Olivier de Kergus [Kerguz], seigneur du Kerstang, par son mariage en 1500 avec Jeanne de Kergouët, héritière du Kerstang ». Le  abbé de l'abbaye Sainte-Croix de Quimperlé, entre 1500 et 1520, fut Pierre de Kerguz.

Époque moderne

Les seigneurs de Tronjoly

Les premiers seigneurs de Tronjoly furent les Kergoët, qui résidèrent dans l'ancien manoir de 1426 à 1660. Leur succédèrent les L'Ollivier, de la Villeneuve-Lochrist, dont la branche de Tronjoly porta les armes "d'argent à la fasce de gueules, grillées d'or, accompagnée de trois quintefeuilles de gueules" ; successivement Sébastien L'Ollivier (né vers 1660 et époux d'Anne de Kerguz), leur fils François Claude Baptiste L'Ollivier (baptisé le  à Gourin, époux d'Angélique de La Pierre de Frémeur) et le fils de ces derniers François L'Ollivier (né le  à Gourin, époux de Françoise Guillemette de Quelen, chef d'escadre) furent seigneurs de Tronjoly. Le château actuel est construit en 1768, remplaçant l'ancien manoir.

La Révolte des Bonnets rouges

Des habitants de Gourin participèrent à la Révolte des Bonnets Rouges : le  « à l'issue de la grand-messe, des paysans de Gourin, Leuhan, Roudouallec, plus de , conduites par Guillaume Morvan, cassèrent à coups de pierre les portes et fenêtres de François Jan, sergent de la juridiction de Carhaix, et le frappèrent "disant qu'il avait la gabelle" » ; le lendemain ils se rendirent au manoir de Kerbiquet et firent signer au sieur de Kerbiquet et à celui de Kerstang "toutes les déclarations qu'ils voulurent".

Des paroissiens participèrent à l'attaque de Carhaix le 6 et  et au pillage le  du château de Kergoët en Saint-Hernin, propriété du sieur Le Moyne de Trévigny. La paroisse et ses trèves durent verser  de dédommagements au sieur Le Moyne de Trévigny. Charles Morvan, le meneur des révoltés pour Gourin, fut envoyé aux galères pour servir d'exemple.

Gourin décrit en 1778

Jean-Baptiste Ogée décrit ainsi Gourin en 1778 :

Jean-Baptiste Ogée indique également que la seigneurie de Kerstang qui « s'étend dans le territoire de Gourin, du Saint, de Roudouallec, de Guiscriff et du Faouët, forme avec les fiefs de bois de Launai, de Coitanguern, Enbougent, le Legou, une haute, moyenne et basse justice ; elle appartient à M. de Kergus du Kerstang (...), avec ses droits de halle, fours bannaux, étalage, mouteaux et bannalité dans toute l'étendue de la Cour royale de Gourin, et avec les prééminences et droits honorifiques aux Églises On y voit aussi, aux environs du Saint, ceux de Kermenbigot, Tremeneuc, Kerraroux, du Saint et du Rux ; ces deux derniers appartenant alors au sieur du Faouët ».

Révolution française
Nicolas Loëdon de Keromen, recteur de Gourin, fut député de l'Ordre du clergé aux États généraux de 1789. Il prêta serment à la Constitution civile du clergé, mais se rétracta immédiatement et fut expulsé en Espagne en 1792.

Au début de la Révolution française, les seigneurs de Tronjoly hébergèrent des prêtres réfractaires et des chouans. Surveillés par les autorités républicaines, les L'Ollivier furent contraints en  de s'établir au Faouët et certains membres de la famille émigrèrent ; parmi eux François Urbain L'Ollivier de Tronjoly, blessé lors du débarquement de Quiberon le , fut jugé et exécuté à Vannes le 14 thermidor an III (). En 1796, Anne-Jacquette L'Ollivier, épouse de Jean Baptiste Rouxel, seigneur de Lescoët, profita de l'autorisation accordée aux familles des émigrés pour racheter les terres saisies et vendues comme biens nationaux pour racheter le château et son domaine.

Le

Gourin décrit en 1843

A. Marteville et P. Varin, continuateurs d'Ogée, décrivent ainsi Gourin en 1843 :

Autres faits du

Le château de Tronjoly resta la propriété de la famille Rouxel de Lescoët pendant le  ; par exemple Joseph Charles Rouxel de Lescoët, né en 1812, y décéda le  et son fils Joseph Louis Amédée de Lescoët, né en 1847, y décéda également le  ; par le mariage de la fille de ce dernier, Hermine Rouxel de Lescoët, avec Marie Joseph Édouard Guy de Salvaing de Boissieu, la famille Salvaing de Boissieu devint alors propriétaire du château. Victime d'un incendie à la fin du , l'aile est du château fut alors reconstruite.

Un scolasticat de la Congrégation du Saint-Esprit existait à Gourin au milieu du  ; il fut transféré à l'abbaye Notre-Dame de Langonnet dans la décennie 1870. Les religieuses missionnaires de Saint-Joseph de Cluny avaient à la fin du  un noviciat à Gourin : par exemple 24 jeunes filles en 1897 et 32 en 1901 y prirent l'habit avant de partir missionnaires dans les colonies françaises.

Frank Davies rapporte que lors des hivers rudes, après une longue période de neige, « on a besoin d'allumer des feux la nuit à tous les carrefours de routes entre Carhaix, Callac, Gourin, Rostrenen et autres petites villes du voisinage pour préserver les troupeaux et même les chiens de la rapacité des loups affamés ».

Une épidémie de variole fit 226 malades dont  (parmi eux 126 enfants) à Gourin entre 1865 et 1870, surtout en 1870.

Dans un rapport daté de 1896, le sous-préfet de Lorient écrit : « Il est de notoriété publique à Gourin que le clergé fait tout ce qu'il peut pour que les enfants apprennent le catéchisme breton [en langue bretonne] ».

L'émigration vers l'Amérique du Nord

L'émigration était nécessaire dans la région de Gourin ; alors que la terre était ingrate et que les petites exploitations agricoles de 5 à 10 hectares prédominaient et que les familles comptaient le plus souvent entre 5 et 8 enfants, la densité de population dépassait 100 habitants au km² au début du .

À la fin du  et au début du , surtout entre 1902 et la Première Guerre mondiale, Gourin et sa région ont connu une très forte émigration, principalement d'hommes jeunes, vers l'Amérique du Nord, même si celle-ci commença dès le . Des prêtres parcouraient les campagnes et organisaient cette émigration, d'abord vers le Canada, principalement vers le Manitoba, l'Alberta, l'Ontario et le Québec, le gouvernement cédant des lots de terre qui devenaient la propriété des colons après cinq ans de mise en valeur. La plupart des émigrés travaillaient dans l'agriculture, d'autres travaillant dans l'abattage des arbres ou encore dans les usines de papier.

En 1913, Joseph Ulliac, qui travaillait jusque-là sur les terres du domaine de Tronjoly qui appartenait alors au baron de Boissieu, et qui avait notamment remporté le concours cantonal du comice agricole de Gourin, quitte Gourin avec sa femme Marie-Louise Cosperec, et dix autres membres de sa famille. Ils fondent ensemble le village de , faisant aujourd'hui partie de la municipalité régionale de Wood Buffalo, dans le nord de la province de l'Alberta, au Canada, au pied des Montagnes Rocheuses. En 1923, Gourin City obtient un bureau de poste et en 1937 une école catholique tenue par la Congrégation des Filles de Jésus y ouvre. Une douzaine de familles bretonnes, venues principalement de Gourin, Langonnet, Bannalec et Saint-Hernin, rejoignent par la suite les premiers colons.

Dans la décennie 1930, des hommes de Gourin et Saint-Hernin émigrèrent vers le nord du Québec, notamment à Kapuskasing et Abitibi.

Il y eut une seconde vague d'émigration depuis les cantons de Gourin et Roudouallec dans les années 1950 à la suite de la visite du consul canadien. 85 jeunes gourinois partirent vers le Canada entre 1948 et 1953, ainsi que 59 jeunes originaires de Langonnet, 35 du Saint, 22 de Guiscriff, 15 de Roudouallec, 7 de Glomel, etc.

Beaucoup des Bretons vivant actuellement aux États-Unis sont originaires de la région de Gourin (on estime que la région des Montagnes Noires autour de Gourin a perdu environ  partis vers les États-Unis entre 1945 et 1958). Mais l'émigration vers ce pays a commencé vers 1885, les émigrés n'étant pas tous des hommes jeunes, mais parfois des personnes d'âge mûr, petits agriculteurs (9 des 10 enfants de Louis Jamet (1871-1948), agriculteur à Kerbiquet, émigrèrent aux États-Unis ou au Canada), petits commerçants ou artisans, ne disposant pas de terres capables de les nourrir ; à la fin du  et au début du , un noyau important d'émigrés venus des Montagnes Noires se fixe dans la région de villégiature de Lenox (Massachusetts), les femmes devenant employées de maison, les hommes comme jardiniers). En 1927 on enregistrait 15 départs par mois en moyenne à Gourin et Roudouallec. Dès 1928, on dénombre environ  de Gourin à New York, 400 d'entre eux étant directement employés par Michelin (créée en 1901 au sud de New York à Miltown (dans le New Jersey) et qui recrutait de façon privilégiée des Bretons). Entre les seules années 1946 et 1955, 747 émigrants, des jeunes principalement, quittent la région de Gourin (13,4 % de la population) dont une large part vers les États-Unis, beaucoup trouvant un emploi dans l'hôtellerie ou la restauration (Monique et Jo Jaffré tinrent un restaurant réputé, "Le Château", à New-York). Les Bretons émigrés ont tendance à se regrouper en colonies, un véritable « quartier breton » se créant par exemple à New York, à la limite de Brooklyn et du Bronx, entre la  et la  ; d'autres sont partis vers le Sud (Louisiane et Floride) ou l'Ouest (Californie).

Trois agences de la « Compagnie Générale Transatlantique » ont d'ailleurs à l'époque leur siège à Gourin et Roudouallec pour organiser les flux à destination des États-Unis. Entre 1948 et 1953, 215 émigrants sont originaires de Gourin, 85 de Roudouallec, 62 de Langonnet, 32 du Saint, 10 de Guiscriff, 8 du Faouët, 5 du Croisty Une autre statistique indique que 747 Gourinois ont quitté leur commune pour l'Amérique du Nord entre 1946 et 1965, soit 13,4 % de la population communale en 1954.

Le retour au pays d'une partie de ces émigrés, surnommés « les Américains », parfois enrichis, a été un puissant vecteur de modernisation de l'agriculture et de l'habitat ainsi que d'évolution des mentalités ; mais la plupart se sont fixés définitivement en Amérique du Nord. Ces émigrés étaient aussi parfois surnommés «  » (« les queues rouges ») en breton local, en faisant référence à la couleur de leurs plaques minéralogiques.

Les ardoisières

La seconde moitié du  et la première moitié du  correspondent à l'âge d'or de l'exploitation des ardoisières à Gourin. Celles-ci étaient déjà exploitées aux siècles précédents mais elles vont prospérer par la suite notamment grâce à un accroissement de la demande régionale (les toits en ardoise remplacent alors progressivement les couvertures de chaume à cause des risques d'incendie) et à la construction en 1892 de la ligne de chemin de fer à voie métrique reliant Guingamp à Rosporden. Le , un éboulement fit cinq morts et trois blessés (dont un décédé peu après) dans la carrière du Guernanic.

L'ardoisière de Ty Houlin, déjà exploitée avant 1914, avait un puits vertical de 220 mètres de profondeur qui permettait, grâce à un plan incliné descendant de 100 mètres, d'accéder à 6 chambres d'exploitation. Elle ferma en 1961.

Les carrières durent fermer en 1962 en raison de la concurrence trop forte des ardoisières de Trélazé.

Le

La Belle Époque

Gustave Geffroy fait une description sévère de Gourin en 1903 :

Les travaux de construction de la ligne de chemin de fer d'intérêt local à voie métrique des Chemins de fer du Morbihan entre Nivino (elle était déjà en service entre Lorient et Nivino) et Gourin commencèrent en 1902 ; la ligne ouvrit en 1906 et ferma en 1947. La ligne des Chemins de fer armoricains allant de Plouescat à Rosporden via Carhaix et Gourin ouvrit en  ; son exploitation fut transférée en 1925 aux Chemins de fer départementaux du Finistère ; cette ligne ferma en 1939.

Des congrès de l'Union régionaliste bretonne furent à plusieurs reprises organisés à Gourin, notamment en 1899 et en 1904.

Les fêtes patronales de la Saint-Hervé étaient chaque année un important moment festif ; celle de 1900 sont décrites en détail par un envoyé spécial du journal L'Ouest-Éclair. Des trains spéciaux étaient organisés au départ de Carhaix lors du pardon de la chapelle Saint-Hervé, par exemple le . Elles duraient quatre jours : foire le samedi, pardon le dimanche, fête profane le lundi et le mardi, par exemple en 1913.

Les Sœurs de la Congrégation du Saint-Esprit, qui enseignaient à Gourin depuis plus d'un siècle, furent en 1903 menacées d'expulsion (l'inventaire des biens de l'école en  suscita des réactions vives ; il fallut envoyer un escadron de chasseurs et deux brigades de gendarmerie pour y parvenir) en vertu de la Loi sur les congrégations ; la directrice et ses 5 adjointes contournèrent la loi en se laïcisant afin de pouvoir continuer à enseigner, ce qui leur valut d'être condamnées en 1907 par le tribunal correctionnel de Pontivy. Le curé de Gourin vit son traitement  suspendu en  pour avoir prêché et enseigné le catéchisme en breton.

Lors des élections législatives de 1906, le clergé local fit pression sur les électeurs, refusant l'absolution aux hommes et même aux femmes dont les maris ne voteraient pas bien, incitant à voter en faveur de Guy de Salvaing de Boissieu, lequel fut d'ailleurs réélu député.

L'inventaire de l'église de Gourin eut lieu le  :

Créée en 1906, l'association Jeanne-d'Arc inaugure en 1909 le patronage Jeanne-d'Arc (catholique).
Gourin fêta en  l'inauguration de l'éclairage électrique dans la ville : « On va donc dire adieu aux réverbères fumeux et quasi préhistoriques qui répandaient si parcimonieusement leurs lueurs blafardes dans nos rues et ruelles » écrit le journal L'Ouest-Éclair.

Le pays de Gourin décrit en 1910

Victor-Eugène Ardouin-Dumazet décrit ainsi le pays de Gourin en 1910 :

La Première Guerre mondiale

Le monument aux morts de Gourin porte les noms de 303 soldats gourinois morts pour la France pendant la Première Guerre mondiale ; parmi eux, 16 au moins sont morts en Belgique (dont 9 dans les combats de Maissin et 2 à Rossignol) ; 2 au moins (Jean Corbel, Pierre Le Bomin) sont morts en Turquie lors de la bataille de Sedd-Ul-Bahr ; Pierre Le Clech, marsouin au 57e régiment d'infanterie coloniale, est mort en mer à bord du navire-hôpital Canada ; 4 au moins (Jean Coléon, Louis Gétin, Michel Péron et Pierre Riou) sont morts en captivité en Allemagne ; la plupart des autres sont morts sur le sol français (parmi ceux-ci, Bernard Jérôme, Jean Coutaller, Joseph Guillerme, Guillaume Le Bris, Jean Le Bris, Lucien Le Gall, Yves Le Gallic, Pierre Péron, Julien Pilorzé, Marie Gabriel Savary de Beauregard et André Troles ont été décorés de la Médaille militaire et de la Croix de guerre, Nicolas Berthelot de la Médaille militaire, Joseph Carré, Jean Jamet, Yves L'Hospital, Jean Le Bihan, Yves Le Cloarec, Louis Le Coze, Jean Le Floch, Yves Saget, Pierre Saint-Jalmes et François Talabardon de la Croix de Guerre ; Jean Le Savéant a reçu deux citations à l'ordre de son régiment).

Jeanne-Marie et Auguste Barbey

Jeanne-Marie Barbey, peintre et photographe parisienne, passe ses vacances à Gourin pendant les premières décennies du . Ses photographies (environ 200 négatifs sur plaques de verre, qui ont été achetés par le Musée de Bretagne à Rennes) constituent un témoignage ethnographique visuel sur l'habitat, les costumes, les pratiques festives et culturelles des Gourinois de l'époque. Mais c'est à la peinture surtout qu'elle voua sa vie, peignant souvent d'après ses photographies, et elle a laissé de nombreuses œuvres illustrant la région gourinoise, par exemple Le marché de Gourin [vers 1920], L'église de Gourin, Jour de fête (Musée d'art et d'histoire de Locronan), etc.

On attribue à son frère, Auguste Barbey (1868-1931), d'abord enseignant, puis propriétaire de l'hôtel de la Croix-Verte, place du Martray à Gourin, 202 négatifs sur plaque de verre ayant pour cadre la région de Gourin conservés au Musée de Bretagne et dont plusieurs ont servi d'inspiration à sa sœur pour certains de ses tableaux. Il est aussi l'auteur d'une série de cartes postales.

L'Entre-deux-guerres

Les foires de Gourin étaient très importantes. Elles commencèrent à décliner pendant la Seconde Guerre mondiale. Le journal L'Ouest-Éclair écrit en 1941 : « Nous ne sommes plus au temps des grandes foires de Gourin. Cependant celle dite foire "Eune" reste une des meilleures de la région ».

En 1928 ouvrent deux salles de cinéma : celle du "patro" et le "Familia" : cette dernière brûla quelques années plus tard. Le cinéma "Jeanne-d'Arc" passe au cinéma parlant en 1933.

Une grève éclata en  (elle dura une dizaine de jours) aux ardoisières de Gourin, qui dépendaient du groupe des "Ardoisières de Bretagne" ; les ouvriers obtinrent un relèvement des salaires et le paiement d'heures supplémentaires.

La famille d'Alexandre Montaufray (14 enfants vivants) est mise à l'honneur en 1936.

La Seconde Guerre mondiale

Madame Conan, sage-femme à Gourin, alors âgée de , fut la plus jeune conseillère municipale de France en 1941.

Les actions de résistance contre l'occupant nazi

Dans la soirée du , 200 gourinois narguent les autorités allemandes en place, en défilant dans les rues de la ville, de l'actuelle place Charles-de-Gaulle jusqu'au collège, drapeau tricolore en tête. Il s'ensuit une vague d'arrestations. Les cinq auteurs principaux de la manifestation sont arrêtés et purgent une peine de trois à six semaines dans la prison Nazareth à Vannes.

Le , Jacques Rodallec, maire de Gourin et conseiller général, est arrêté par les Allemands ; déporté le  de Compiègne vers le camp de concentration de Neuengamme ; il décède le  à Noemberg (Allemagne).

Un réseau de résistance FTPF, dénommé "Front National", fut créé à partir de  par Raymond Bosser, imprimant et distribuant des tracts, récupérant des armes volées aux Allemands, etc., mais il fut décimé en .

Un autre réseau de résistance dénommé "Turma-Vengeance" se développe à partir de mai 1943 dans le Centre Bretagne et l'ensemble du Finistère. À Gourin, le groupe local, dirigé par Jean Bariou, aide aussi bien les aviateurs alliés en créant des filières d'évasion, en réceptionnant les parachutages d'armes et de munitions, etc. que les réfractaires au STO, est formé aussi de Raymond Cougard, Jo Vétel, Jean Perrot, Paul Le Goff, Sam Février, Jean-Pierre Le Bris, Jean Picaud, Jo Le Bras, Eugène Le Dour, René Le Guillou, Jean Fichen, Charles Le Dû, François Morzellec, Jean Le Scouarnec, Charles Le Guillou (réfugié), etc., originaires pour la plupart de Gourin, Guiscriff, Roudouallec, etc. Le , cinq des six gendarmes de la brigade de Gourin (Alban Le Cair, l'adjudant Jules Le Gal, les gendarmes Noël Le Gac, Joseph Rault, Joseph Le Flour), membres du réseau "Turma-Vengeance", sont arrêtés par la Gestapo et déportés en Allemagne en  au camp de concentration de Neuengamme où tous décédèrent.

Le , deux avions alliés mitraillent une locomotive en gare de Gourin ne causant que peu de dégâts matériels.

Le monument aux résistants des Montagnes Noires de Gourin porte 59 noms. La famille la plus touchée fut la famille Bouchard qui perdit trois de ses membres, le père et ses deux fils aînés, Albert et Ernest, arrêtés le  dans les camps de concentration, pour avoir abrité sous son toit un résistant mortellement blessé, Joseph Scotet, surnommé "Job la Mitraille", chef du maquis des Montagnes Noires. Les Allemands découvriront en effet quelque temps plus tard le corps enterré de ce résistant dans un champ à la suite d'une dénonciation. Le docteur Paul Lohéac, aussi arrêté pour avoir opéré Joseph Scotet, est également déporté.

Parmi les autres résistants gourinois déportés, Nathan Schmerler. Cinq résistants sont arrêtés à l'hôtel-restaurant Perrot de Gourin  cerné par la Gestapo dans la nuit du 8 au , emprisonnés à la prison Saint-Charles de Quimper et fusillés sur la dune du Poulguen à Penmarc'h le  : Marcel Guérin, Eugène Cadic (), Eugène Lorec (), Jean-Louis Lancien (), Roger Signor ().

Le , trois gourinois, François Bernard, Félix Daouphars et Samuel Lessard, font partie des seize résistants fusillés à Rosquéo en Lanvénégen et quatre autres sont fusillés le  : Yves Le Corre, Jean Poher, Jean Le Roux et Joseph Chanut. Cinq gourinois du groupe "Vengeance" de Gourin, Yves Faucheur (de Langonnet), Jean-Louis Poher, Joseph-Marie Le Corre, François-Marie Le Roux (tous trois de Gourin) et Antoine Marchica (réfugié à Langonnet, mais originaire de Lorient), qui avaient été arrêtés fin  à Plouray lors d'un parachutage d'armes, après avoir été torturés à l'école Sainte-Barbe du Faouët, firent partie des 16 résistants fusillés le  à Landordu en Berné. Un autre résistant gourinois, Raymond Bosser, qui fit partie des jeunes organisateurs de la manifestation du  à Gourin (voir ci-dessus), engagé dès 1942 dans le groupe de résistants Front national, adhéra dans les premiers mois de 1943 au groupe FTPF de la région de Gourin, en compagnie de son oncle Job Hénaff, puis au  FTPF de Plouray, puis, membre du  FFI du Morbihan combat à partir de juin 1944 dans la région de Bubry - Inguiniel contre les Allemands de la poche de Lorient et meurt dans un accident de circulation, sa voiture percutant un camion blindé américain, le  à Keryhuel en Inguiniel.

Raymond Ledan, âgé de 15 ans, fut tué le  à Gourin : il avait fui lors d'une opération de contrôle.

L'après Seconde Guerre mondiale

L'« association sportive Jeanne d'Arc » est créée le  ; les activités déclarées dans ses statuts initiaux sont « gymnastique, football, athlétisme, préparation militaire, éducation physique et musique ».

Les courses de chevaux organisées lors du pardon de Saint-Hervé perdurèrent jusqu'au début de la décennie 1950. Les courses se déroulaient entre le carrefour Toul-ar-C'hi et la Grand'Rue, renommée de nos jours rue  Rodallec. Il y avait auparavant des éliminatoires par quartiers. Seuls les excellents cavaliers pouvaient se présenter à la finale.

Jean Pengloan, un immigré originaire de Gourin, créa en 1955 à New-York le "Stade Breton", le plus vieux club de football d'origine française aux États-Unis.

Jean Montaufray, Gourinois parti en 1950 au Canada, où il fut bûcheron dans la forêt de North Bay avant de devenir photographe, fonda lors de son retour au pays en 1970 l'association  TransAmerica, qui compta jusqu'à  membres, organisant des voyages touristiques aux États-Unis pour les familles d'émigrés et fut président de l'APEAN, l'« Association des Parents d'émigrés en Amérique du Nord ». Une exposition consacrée aux émigrés bretons est visible l'été au château de Tronjoly.

Politique et administration

Tendances politiques et résultats

Liste des maires

Population et société

Démographie

Évolution démographique

Pyramide des âges
La population de la commune est relativement âgée.
En 2018, le taux de personnes d'un âge inférieur à  s'élève à 25,7 %, soit en dessous de la moyenne départementale (31,2 %). À l'inverse, le taux de personnes d'âge supérieur à  est de 38,4 % la même année, alors qu'il est de 31,3 % au niveau départemental.

En 2018, la commune comptait  pour , soit un taux de 52,48 % de femmes, légèrement supérieur au taux départemental (51,51 %).

Les pyramides des âges de la commune et du département s'établissent comme suit.

Langue bretonne
À la rentrée 2016,  étaient scolarisés dans les filières bilingues publiques et catholiques (soit 21,2 % des enfants de la commune inscrits dans le primaire).

Les associations de la ville
 L'association du cinéma Jeanne d'Arc de Gourin, créée en 1925.
 Bretagne TransAmerica
 À Ciel Ouvert : association culturelle

Transports
Voir Transports à Roi Morvan Communauté

Économie

Revenus de la population et fiscalité
Les indicateurs de revenus et de fiscalité à Gourin et dans l'ensemble du Morbihan en 2016 sont présentés ci-dessous.

Secteur primaire

Le tableau ci-dessous présente les principales caractéristiques des exploitations agricoles de Gourin, observées entre 1988 et 2010, soit sur une période de .

Voir Économie à Roi Morvan Communauté

Télécommunications
Voir Télécommunications à Roi Morvan Communauté

Santé
Voir Santé à Roi Morvan Communauté

Enseignement
Voir Enseignement à Roi Morvan Communauté pour les collèges et lycées.

Culture locale et patrimoine

Lieux et monuments

Vestiges préhistoriques et antiques

 l'Allée couverte de Minguionnet, Néolithique
 le menhir de Kerbiguet-Lann, Néolithique

Église & chapelles

 l'église Saint-Pierre-et-Saint-Paul : sa construction a débuté en 1490, sous le ministère de Payen Daviou, premier recteur connu à Gourin, avec l'appui des seigneurs de Kergoët, de Kerbiguet et de Tronjoly et a été achevée sous le ministère de Christophe Rivoalen. Un ossuaire indépendant est construit dans son enclos ; il est classé monument historique.

De nombreuses chapelles jalonnent la commune et ses hameaux environnants. Elles sont souvent entretenues par des associations locales qui y organisent annuellement des fêtes traditionnelles : les pardons.
 la chapelle Saint-Hervé (placée sous la protection de ce saint dompteur car les hauteurs des Montagnes Noires étaient autrefois infestées de loups), construite initialement entre 1447 et 1510 par Henry et Vincent de Kergoët (seigneurs de Tronjoly et de Menguionned [Minguionnet]) et reconstruite entre 1518 à 1536 par Yves de Boutteville [Bouteville], abbé de Langonnet et fils de Jean IV de Boutteville, baron du Faouët. Les portails, les contreforts et les fenêtres sont de style flamboyant. Le pardon a lieu fin septembre ; ce pardon, aux confins de la Cornouaille et du pays Vannetais, était l'occasion de combats homériques entre clans, dont l'enjeu était de conquérir la bannière du saint.. La chapelle est classée monument historique depuis 1922.
 la chapelle Saint-Nicolas (1507), édifiée par Jacob Le Trancher et Thomine de Bodilleau. Elle a été rénovée en 1970. Le Pardon a lieu à la mi-juillet.
 la chapelle Notre-Dame-des-Victoires ou chapelle de la Vierge (1509). Détruite par un incendie, la chapelle est restaurée et agrandie en 1830 sous le ministère du curé Le Goff, On y trouve la pierre tombale du Tad Mad (Jean Marie Le Gorrec, curé de Gourin de 1758 à 1772) : selon une tradition populaire, faire gambader les nourrissons sur la pierre tombale du Tad Mad accélère leur apprentissage de la marche.
 la chapelle Saint-Philibert (1668), située à Landevec : pardon fin-août.
 la chapelle Notre-Dame-de-Consolation (), située à Moustérien et reconstruite en 1874-1875. Cet édifice (encore surnommé « Mouster Yann ») dépendait autrefois de la commanderie des templiers de l'ordre de Saint-Jean-de-Jérusalem (dont l'autorité locale siégeait à Roudouallec). Le pardon y est célébré à la mi-août.
 la chapelle Saint-Gwénolé (1688), elle semble avoir remplacé un édifice plus ancien qui a été restaurée en 1649. Pardon célébré fin juillet.
 la chapelle Saint-Symphorien ou chapelle de Bever ou Besver ou Bezuer (1704), reconstruite en 1878 au fief de Jacques Sébastien de Kerguz. Cette chapelle, non datée, est citée en 1704. La chapelle de Bever est située entre Gourin et Cudel non loin de la route D1, menant vers Roudouallec. Aujourd'hui à l'abandon, on y célèbre encore un pardon tous les ans au début de l'été.
 la chapelle Saint-Abibon (Sainte-Julienne) : cette chapelle, dédiée à saint Abibon, en raison de la présence d'une source aux vertus curatives située à  de là, est édifiée en 1885 à la place d'un édifice plus ancien construit en 1814, dédié à sainte Julienne dont le lieu-dit a gardé le nom, sous le rectorat de , par le propriétaire de Menguionnet, . Elle reste d'ailleurs plus connue sous le nom de Sainte-Julienne et le pardon en est célébré le troisième dimanche de juillet. La chapelle a été restaurée en 1980.
 l'ancienne chapelle Saint-Claude (). Édifiée dans un lieu isolé et mentionné encore en 1930, elle a été restaurée par les riverains en 2009. Pardon célébré fin juin.

Châteaux & manoirs

 le manoir de Kerbiguet ou Kerbiquet ou Kerbiged (1564-1580), est édifié par la famille Guegan à qui appartient la seigneurie (de 1445 à 1663). Puis propriété successive des familles du Fresnay, seigneurs du Faouët, et Euzenou de Kersalaün (en 1754).
 le manoir de Kerambris ou Kerbris (), propriété successive des familles Le Trancher (en 1426 et en 1530), Kervenozaël de Guiscriff (de 1636 à 1773), Dresnay, Le Gorju (en 1795).

 le manoir de Menguionnet ou Menguyonnet, Mengueonet (), La seigneurie avait jadis sa chapelle privée dédiée à saint Yves. Propriété successive des familles Kergoët (dès 1300), Le Moyne de Trévigny (en 1542), Michau, sieurs de Ruberzo (en 1695).
 le manoir de Gwel Kaer (belle vue, en breton). La première construction date de 1880. Le manoir est agrandi et aménagé dans sa forme actuelle en 1907. Ce manoir laissé à l'abandon pendant une décennie est racheté en 2015 par un particulier et reprend peu à peu ses notes de noblesse. Cette élégante bâtisse à la particularité de se trouver à quelques pas du centre-ville. Il se distingue également par une magnifique verrière de style Victorienne complètement restaurée en 2016 à l'identique de son origine de 1890 environ. Les Gourinois sont attachés à ce bâtiment qu'ils surnomment 'notre petit château '.
 l'ancien manoir de Conveau (). En 1426, Conveau (ou Convoye) dépendait de l'abbaye de Langonnet. Un manoir en ruines datant du  existait là en 1684
 l'ancien manoir de Crondal ou Cromear (). Propriété successive des familles Maitret (en 1426), Le Gentil, dame de Kerorchant (en 1542). L'édifice actuel est daté de 1735 ;
 l'ancien manoir de Droloré ou Lanzent (). Propriété successive des sires du Faouët (de 1447 à 1644), puis des familles Bannier et Le Sech (en 1695), Gallic de Kergonan (en 1774) ;
 l'ancien manoir de Kerandraon (). La seigneurie était à la famille Kergus (en 1426), puis à la famille Kergoët (en 1542) et Kerstang. Le manoir appartient à la famille Hamon des Roches, seigneurs du Diarnelez en Le Faouët (de 1778 à 1781) ;
 l'ancien manoir de Kerblézec ou Kervleizec (). La seigneurie appartient successivement aux familles Corre (en 1447), Kerblézec (en 1540), Coëdic (en 1637 et en 1743) ;
 l'ancien manoir de Kerstang (), ruiné dès 1848. Propriété successive des familles Kergoët, Kergus (en 1500). Il avait haute, moyenne et basse justice et les seigneurs possédaient des prééminences dans l'église ;
 l'ancien manoir de Lanvoellan ou Langoelan ou Lanvolez (). Propriété de la famille Le Trancher (en 1426 et en 1452), puis de la famille Hémery (au ) ;
 l'ancien château de Launay ou « le Guern » (). Propriété successive des familles Guern-Herpin (en 1426 et en 1447), Allano (en 1500), Le Téoff (en 1662), Famille de Mascle (en 1774 et en 1795)Puis la famille de Launay avec l'alliance de Françoise Pauline de Mascle mariée avec Pierre Gabriel de Launay, dont Sophie mariée avec Louis Marie du Boüays de Couësbouc. Il possédait jadis un colombier ;
 Le château de Tronjoly, édifié en 1768 à l'emplacement d'un ancien manoir ;  propriété successive des familles Kergoët (de 1426 à 1669), Lollivier (jusqu'à la fin du ), Rouxel (à la Révolution) et Lescoët (jusqu'en 1900). Hermine de Lescoët épouse le baron Guy de Salvaing de Boissieu, qui décède en 1954 et laisse la demeure à sa fille Madeleine. C'est un Rouxel de Lescoët qui le restaure à la fin du , à la suite d'un incendie. La demeure possédait autrefois une chapelle privée, un parc et un colombier. Le domaine est racheté par la commune de Gourin en 1984 ; son parc est désormais un lieu de promenade pour les Gourinois et le château abrite des expositions d'art et d'artisanat ; le théâtre de verdure sert l'été à diverses manifestations culturelles et fêtes.

Autres édifices et monuments

 Une réplique de la statue de la Liberté, sur la place Centrale, témoigne de l'exode de la population de Gourin vers le continent américain. Elle a été offerte en 1990 par Air France à l'association Bretagne TransAmérica ; elle est devenue l'emblème de l'épopée transatlantique des Gourinois.

Cette statue, réalisée en résine, a beaucoup souffert des intempéries et est devenue vétuste. Désormais installée dans le parc du château de Tronjoly, elle a été remplacée par une nouvelle, en fonte, réalisée par les fonderies d'art Chapon de Bobigny, copie de celle exposée au Musée d'Orsay, posée sur son socle le , financée par divers donateurs grâce au soutien d'associations locales.
 L'ancienne halte ferroviaire de Kerbiquet, une des huit stations intermédiaires de l'ancienne voie métrique Rosporden-Carhaix.

Personnalités liées à la commune
 François du Couëdic, né le  à Gourin au manoir de Kerbleizec et exécuté le  place du Bouffay à Nantes avec trois autres gentilshommes bretons impliqués dans la conspiration de Pontcallec.
 Le contre-amiral Louis Legoarant de Tromelin, né le  à Gourin, décédé à Lorient en . Il a donné son nom à l'île de Tromelin.
 Le grand-père d'Alan Stivell (et père de Georges Cochevelou) est né à Nouec Vihan, près de Gourin.
 Émile Le Gall, ancien champion cycliste, fut maire de Gourin pendant 3 mandats. Son nom a été donné au stade Émile-Le-Gall.
 Xavier Le Floch, tri-athlète international.
 Florian Guillou, coureur cycliste.
 Roselyne Bachelot-Narquin, plusieurs fois ministre, petite-fille de François et Corentine Le Dû, études primaires au Couvent Bleu…
 Jean-Luc Le Dû ; émigré aux États-Unis, élu meilleur sommelier des États-Unis.
 Claude Besson.
 Anne Dieu-le-veut.

Héraldique

Coiffe traditionnelle

La coiffe gourinoise est une « corleden » avec brides. Ces dernières sont relevées en forme d'anses et épinglées au sommet de la tête.

Pour entrer à l'église, les jeunes filles pieuses dégrafaient leurs brides et les laissaient retomber. Tout le canton de Gourin portait la même coiffe à l'exception de Plouray.

Culture et loisirs
Voir Culture et loisirs à Roi Morvan Communauté

Événements

 Au mois de juillet, Gourin revendique le titre de capitale de la crêpe en organisant depuis 1992 la Fête de la Crêpe, dans le parc de Tronjoly.
 Chaque année, le premier dimanche de septembre, sont organisés, dans le parc du château de Tronjoly, les championnats de Bretagne de musique traditionnelle.
 La commune est également réputée pour sa Festy Gay, manifestation festive en forme de gay pride, organisée chaque année le premier week-end d'août. L'organisation d'un tel évènement dans cette petite commune (le cortège ne se déplaçant que sur ) a surpris de nombreux observateurs, avant que la Festy Gay ne gagne en notoriété, d'année en année.
 Juillet et août : expositions d'été au château de Tronjoly par l'association À Ciel Ouvert et Bretagne TransAmerica. Artistes variés : peintres, sculpteurs, verriers, exposition de coiffes et costumes bretons (Da Vro), et l'histoire de l'émigration vers la Nouvelle France de BTA.

Jumelages

 Kamionka (Pologne)

Notes et références

Notes

Références

Voir aussi

Bibliographie

 .
 .
 .
 .
 .

Articles connexes
 Liste des communes du Morbihan
 Liste des monuments historiques du Morbihan
 Liste des sites mégalithiques du Morbihan

Liens externes
 Site de la mairie de Gourin

 Site culturel et commercial de Bretagne Trans America
 Gourin sur le site de l'Insee

 Monuments historiques, bâtiments et objets artistiques
 Les , , , d'après l'Inventaire général du patrimoine culturel du ministère de la Culture
 Gourin sur topic-topos d'après l'ouvrage de Flohic éd., Le patrimoine des communes du Morbihan, sous la dir. de Michèle Bourret, Charenton-le-Pont, 1996, 2 vol. (Le patrimoine des communes de France, 56) ; nouv. éd. 2000 .
 Gourin sur Les Mégalithes du Monde

redpajama_set_name: RedPajamaWikipedia


text:
D.A. Three-Way Debate
The SUNY Broome Center for Civic Engagement at SUNY Broome Community College is hosting a debate with the candidates for Broome County District Attorney.
Republican DA Candidate Debate
Less than two weeks before the Republican primary election, Broome County district attorney candidates Paul Battisti and Michael Korchak discussed issues in a televised forum.
Broome D.A. Candidates Answer Questions
The candidates for Broome County District Attorney have a chance to answer questions from the community May 15.
No Winner
It's not clear if there was a winner in the debate between incumbent New York Governor Andrew Cuomo and Republican Dutchess County Executive Marc Molinaro.
Debate On!
After months of challenges and accusations of hedging, the two major party candidates for New York State Governor are facing off in a televised debate.
No Winner?
The only debate between the two candidates competing for the Democratic Party nomination for New York Governor is over with no clear winner.
JC Debate
Johnson City Mayor Greg Deemie and challenger Andrew Holbert discussed a wide array of topics during a recent debate on WNBF Radio.
Binghamton Mayor Richard David and challenger Tarik Abdelazim discussed some of the most pressing issues facing the city during a debate on WNBF Radio.
Mayoral Debate
The two candidates for Binghamton mayor are preparing to face each other in a debate.
GOP Debate
The men seeking the Republican nomination for mayor of Johnson City addressed issues facing the village in a live radio broadcast.


text:
Revisiting Wildland Fire Fuel Quantification Methods: The Challenge of Understanding a Dynamic, Biotic Entity
Structure and Composition of a Dry Mixed-Conifer Forest in Absence of Contemporary Treatments, Southwest, USA
10.3390/f8090350
Forster, M. A.
How Reliable Are Heat Pulse Velocity Methods for Estimating Tree Transpiration?
Michael A. Forster
Edaphic Scientific Pty Ltd., Port Macquarie, NSW 2444, Australia
School of Agriculture and Food Sciences, University of Queensland, St. Lucia, QLD 4072, Australia
Forests 2017, 8(9), 350; https://doi.org/10.3390/f8090350
Received: 11 August 2017 / Revised: 7 September 2017 / Accepted: 16 September 2017 / Published: 18 September 2017
Transpiration is a significant component of the hydrologic cycle and its accurate quantification is critical for modelling, industry, and policy decisions. Sap flow sensors provide a low cost and practical method to measure transpiration. Various methods to measure sap flow are available and a popular family of methods is known as heat pulse velocity (HPV). Theory on thermal conductance and convection, that underpins HPV methods, suggests transpiration can be directly estimated from sensor measurements without the need for laborious calibrations. To test this accuracy, transpiration estimated from HPV sensors is compared with an independent measure of plant water use such as a weighing lysimeter. A meta-analysis of the literature that explicitly tested the accuracy of a HPV sensors against an independent measure of transpiration was conducted. Data from linear regression analysis was collated where an R2 of 1 indicates perfect precision and a slope of 1 of the linear regression curve indicates perfect accuracy. The average R2 and slope from all studies was 0.822 and 0.860, respectively. However, the overall error, or deviation from real transpiration values, was 34.706%. The results indicate that HPV sensors are precise in correlating heat velocity with rates of transpiration, but poor in quantifying transpiration. Various sources of error in converting heat velocity into sap velocity and sap flow are discussed including probe misalignment, wound corrections, thermal diffusivity, stem water content, placement of sensors in sapwood, and scaling of point measurements to whole plants. Where whole plant water use or transpiration is required in a study, it is recommended that all sap flow sensors are calibrated against an independent measure of transpiration. View Full-Text
Keywords: meta-analysis; heat pulse velocity; sap flow; compensation heat pulse method; heat ratio method; T-max method; Sapflow+; transpiration meta-analysis; heat pulse velocity; sap flow; compensation heat pulse method; heat ratio method; T-max method; Sapflow+; transpiration
XLSX-Document (XLSX, 16 KiB)
Externally hosted supplementary file 1
Link: http://www.edaphic.com.au/sap-flow-digest/
Description: A list of data and references that were collated for the meta-analysis on the accuracy of heat pulse velocity sap flow methods in estimating transpiration.
Forster, M.A. How Reliable Are Heat Pulse Velocity Methods for Estimating Tree Transpiration? Forests 2017, 8, 350. https://doi.org/10.3390/f8090350
Forster MA. How Reliable Are Heat Pulse Velocity Methods for Estimating Tree Transpiration? Forests. 2017; 8(9):350. https://doi.org/10.3390/f8090350
Forster, Michael A. 2017. "How Reliable Are Heat Pulse Velocity Methods for Estimating Tree Transpiration?" Forests 8, no. 9: 350. https://doi.org/10.3390/f8090350
Forests, EISSN 1999-4907, Published by MDPI Disclaimer
The statements, opinions and data contained in the journal Forests are solely those of the individual authors and contributors and not of the publisher and the editor(s). MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.


text:
Economy Economics
Reviewed by Carol Kopp
What Is Creative Destruction?
Creative destruction can be described as the dismantling of long-standing practices in order to make way for innovation.
The term creative destruction was coined by Austrian economist Joseph Schumpeter in 1942. It is used most frequently to describe innovations in manufacturing processes that increase productivity, but the term has been adopted for use in many other contexts.
Economists often use it to express the essential nature of capitalism as a relentless drive towards progress.
Henry Ford's assembly line revolutionized manufacturing industries but forced many laborers out of work. That is creative destruction at work.
How Creative Destruction Works
Schumpeter describes creative destruction as the "process of industrial mutation that incessantly revolutionizes the economic structure from within, incessantly destroying the old one, incessantly creating a new one."
The theory of creative destruction assumes that long-standing arrangements and assumptions must be destroyed to free up resources and energy to be deployed for innovation.
Creative destruction theory treats economics as an organic and dynamic process. This stands in stark contrast with the static mathematical models of traditional Cambridge-tradition economics. Equilibrium is no longer the end goal of market processes. Instead, many fluctuating dynamics are constantly reshaped or replaced by innovation and competition.
As is implied by the word destruction, the process inevitably results in losers and winners. Entrepreneurs and workers in new technologies will inevitably create disequilibrium and highlight new profit opportunities. Producers and workers committed to the older technology will be left stranded.
To Schumpeter, economic development is the natural result of forces internal to the market and is created by the opportunity to seek profit.
Examples of Creative Destruction
Many historical examples lend credence to Schumpeter's insight. Henry Ford's assembly line revolutionized automobile manufacturing and many other manufacturing industries, but it also displaced older markets and forced many laborers out of work.
The Internet is perhaps the most all-encompassing example of creative destruction of our times. The losers were not only retail clerks and their employers but bank tellers, secretaries, and travel agents. The mobile Internet added many more losers, from taxi cab drivers to mapmakers.
The winners, beyond the obvious example of programmers, might be just as numerous. The entertainment industry was turned upside down by the internet, but its need for creative talent and product remains the same or greater. The Internet destroyed many small businesses but created many new ones online.
The point, as Schumpeter noted, is that an evolutionary process rewards improvements and innovations and punishes less efficient ways of organizing resources. The trendline is toward progress, growth, and higher standards of living overall.
Disadvantages of Creative Destruction
In describing creative destruction, Schumpeter was not necessarily endorsing it. In fact, his work is considered to be heavily influenced by "The Communist Manifesto," the pamphlet by Karl Marx and Friedrich Engels which decried the bourgeoisie for its "constant revolutionizing of production [and] uninterrupted disturbance of all social conditions."
Creative destruction describes the deliberate dismantling of established processes in order to make way for improved methods of production.
The term is most often used to describe disruptive technologies such as the railroads or, in our own time, the Internet.
Compare Investment Accounts
The offers that appear in this table are from partnerships from which Investopedia receives compensation.
Joseph Schumpeter Definition
Joseph Schumpeter is one of the 20th century's great economic thinkers. He is best known for his theories on business cycles and capitalist development.
Karl Marx was a 19th century philosopher, author and economist famous for his ideas about capitalism and communism. He was the father of Marxism.
Communism Definition
Communism is an ideology that advocates a classless system in which the means of production are owned communally.
What Is Socialism?
Socialism is an economic and political system based on public or collective ownership of the means of production, which emphasizes equality rather than achievement.
Conflict Theory Definition
The conflict theory states that society is in a constant state of conflict due to competition for limited resources.
Destructive Creation
Destructive creation occurs when innovation leads to destruction.
Insights On Creative Destruction and Technology
Automated Investing
App-pocalypse! 20 Industries Disrupted By New Tech
What is the difference between Communism and Socialism?
What Exactly is a Socialist Economy?
Capitalist vs. Socialist Economies: What's The Difference?
How The U.S. Automobile Industry Has Changed


text:
package replicant;

import java.util.*;

import static replicant.collections.CollectionFunctions.*;

public final class MethodMocker0<ReturnValue> {

  private static final List<Object> ARGUMENTS = list();

  private final Object                        mock;
  private final String                        methodName;
  private final BaseMethodMocker<ReturnValue> baseMethodMocker;

  MethodMocker0(Object mock, String methodName, BaseMethodMocker<ReturnValue> baseMethodMocker) {
    this.mock             = mock;
    this.methodName       = methodName;
    this.baseMethodMocker = baseMethodMocker;
  }

  public Response<ReturnValue> expect() {
    return baseMethodMocker.expect(ARGUMENTS);
  }

  public ReturnValue call() throws TestingException {
    return baseMethodMocker.call(ARGUMENTS);
  }

  public void assertCalled() {
    baseMethodMocker.assertCalled(ARGUMENTS);
  }

  public void assertNotCalled() {
    baseMethodMocker.assertNotCalled();
  }

  public void assertCalledOnce() {
    baseMethodMocker.assertCalledOnce();
  }

  public void assertExpectedCallsMade() {
    baseMethodMocker.assertExpectedCallsMade();
  }

  public void assertExpectationsMet() {
    baseMethodMocker.assertExpectationsMet();
  }

  public final boolean equals(Object object) {
    if (object instanceof MethodMocker0<?>) {
      MethodMocker0<?> that = (MethodMocker0<?>) object;
      return this.mock.equals(that.mock) &&
             this.methodName.equals(that.methodName) &&
             this.baseMethodMocker.equals(that.baseMethodMocker);
    }
    return false;
  }

  public final int hashCode() {
    return 0;
  }

}


text:
By Dr. Mohammad Dadashzadeh, Oakland University on Aug 1, 2008
Originally published in the WFCF Newsletter, Vol. 4, No. 2, August 2008
As I write this on this first Sunday in August 2008, it is difficult to ignore the newspaper headlines. Our country is fighting two wars and there are ominous talks of entering a third. Our economy has entered a recession and foreclosure filings continue at record pace. Our city, Detroit, long venerated as the automobile capital of the world, has lost that title to Japan and the prognosis is dire. It is almost too easy to lose hope.
Farther from home, wars continue to take their toll on children. In some countries, armed conflict has raged for so long that children have grown into adults without ever knowing peace. And now, the children of Iraq, Afghanistan, and Gaza, join the millions of children from Africa who were beyond the "luxury" of childhood and became adults prematurely. It is almost too easy to lose hope.
Children bring home the impact of war more than anyone. In a poignant poem entitled Les Enfants de la Guerre, Charles Aznavour reminds us that these Children of War are like you and me living with hope – hoping that change is possible.
Ces enfants sans enfance
Sans jeunesse et sans joie
Qui tremblaient sans défense
De peine et de froid
Qui défiaient la souffrance
Et taisaient leurs émois
Mais vivaient d'espérance
Sont comme toi et moi
These children without childhood
Without youth and without joy
Who shaking defenseless
From pain and cold
Who defied suffering
And their silent commotion
But living with hope
Are like you and me
But Is Change Possible? What Can One Person Do?
Confucius says: "To put the world right in order, we must first put the nation in order; to put the nation in order, we must first put the family in order; to put the family in order, we must first cultivate our personal life; we must first set our hearts right."
It is one thing to say we care about children. It's another thing to put those feelings into action. Let us set our hearts right. Let us make a difference. In his wonderful essay in the previous edition of this newsletter, Gary James concluded: "It is the individual who makes the greatest difference in the lives of others, the ones who commit to the small effort, to 'lay one brick at a time, take one step at a time.' Will you join WFCF by making your contribution to a small effort that we hope in earnest will change the world?"
Never underestimate the power of one.


text:
Loosening of helium tank led to Nuri rocket's failure: officials
Second launch expected to be delayed due to design changes
Korea to foster 89,000 more software talents by 2025
Science Ministry to provide AI, software learning programs to enlisted soldiers starting next year
NSC expresses 'deep regret' over N. Korea ballistic missile launch
The National Security Council expressed "deep regret" Tuesday over North Korea's launch of a short-range ballistic missile and urged Pyongyang to return to dialogue. The council met shortly after the North fired the missile toward the East Sea, according to Cheong Wa Dae. "The council members expressed deep regret that North Korea's launch occurred while active consultations are under way with the United States, China, Japan, Russia and other major countries to advance the Korea
Spring flowers bloom earlier, ice freezes later than before: report
Korea Meteorological Administration releases new seasonal observation data from 1991 to 2020
S. Korea to create think tank for space program
South Korea's science ministry said Tuesday it will create a space policy-oriented think tank in a move to bolster its space development ambitions. The country has recently ramped up its space program, with its first homegrown space rocket set for a launch in October and a lunar orbiter program scheduled for next year. The Ministry of Science and ICT said the new think tank, tentatively named the Korea Space Policy Research Center, will conduct space-related research and analysis to offer guid
S. Korea to develop over 100 mini satellites by 2031
South Korea said Friday it will develop over 100 miniature satellites over the next decade with the aim of establishing a national security monitoring system and testing next generation network communications in its latest push to strengthen its space industry. The Ministry of Science and ICT said it would pursue such satellite development to encourage the private sector's involvement in the space industry as the mini satellites can be manufactured in a short amount of time at a relatively low
S. Korea unveils homegrown space rocket for first time
South Korea unveiled Tuesday a fully assembled model of its homegrown space rocket for the first time since the country started its development in 2010 as it conducts final testing procedures before its launch later this year. South Korea has earmarked 2 trillion won ($1.8 billion) to develop its first homegrown space launch vehicle, named Nuri, and aims for a launch in October this year. In 2013, South Korea successfully launched its first-ever Naro space rocket, though its first stage rocket
S. Korea to rev up space development after lifting of US missile
South Korea's science minister said Monday the country will expand investment and focus on the development of its space program after the United States lifted all restrictions on the country's missiles. During a bilateral summit on May 21, South Korea and the US agreed to scrap the restrictions on South Korean missiles, which was first put in place in 1979 and had limited Seoul's development of even non-military space projectiles. The guidelines, which have undergone revisions over the years,
Korea's greenhouse gas tracking system becomes 1st WMO-endorsed project in Asia
'Inverse-Korea' expected to enable analysis of greenhouse gas origins
Turning off camera during video meetings could cut carbon emissions by 96%: study
Environmental study sheds light on how increased internet use leads to more water and land footprints as well as carbon footprints.
S. Korea, NASA start building space telescope
South Korea's science ministry said Wednesday it has started manufacturing a space telescope in a joint project with the US National Aeronautics and Space Administration (NASA) and the California Institute of Technology (Caltech). The Ministry of Science and ICT said NASA has approved the preliminary design for the Spectro-Photometer for the History of the Universe, Epoch of Reionization and Ices Explorer (SPHEREx), paving the way for its construction. The space telescope was first planned and
Air quality improves in Korea during China lockdown: lawmaker
South Korea saw a 25 percent decline in airborne nitrogen dioxide levels between January and May from the previous three-year average, a lawmaker said Wednesday, attributing the decline to coronavirus lockdowns in China. Rep. Jang Chul-min of the Democratic Party cited Korea Environment Corp. data available on AirKorea that showed Korea's average concentrations of nitrogen dioxide, a key air pollutant, during the first five months of this year reached 0.017 parts per million, 25.4 percen
[From the Scene] National Institute of Ecology out to consolidate research, conservation goals in COVID-19 era
The tourist attraction looks to solidify its lesser-known core initiatives while its complex is void of tourists
Nobel Prize for chemistry awarded to Charpentier and Doudna
REUTERS -- Scientists Emmanuelle Charpentier and Jennifer Doudna won the 2020 Nobel Prize in Chemistry for the development of a method for genome editing, the award-giving body said on Wednesday. "Emmanuelle Charpentier and Jennifer A. Doudna have discovered one of gene technology's sharpest tools: the CRISPR/Cas9 genetic scissors," the Royal Swedish Academy of Sciences said in a statement on awarding the 10 million Swedish crown ($1.1 million) prize. "This technology
S. Korea on track for 1st lunar mission in 2022
South Korea is on track for its first lunar mission, with its first launch of a lunar orbiter slated for the second half of 2022, the country's space research institute said Sunday, after the country's lunar project suffered multiple delays. South Korea, a relative latecomer to the global space race, has been working on a lunar orbiter program since 2016. The spacecraft is expected to reach the moon by Dec. 16, 2022, and conduct a yearlong mission that could even be extended, according to the
Yoon lays out pledges to 'rebuild' Seoul, to relocate railroads underground
Cheong Wa Dae says it will keep leasing presidential jet


May 18, 2004 -- The United States Track Coaches Association (USTCA) announced that Dan Ames of UCLA and Hyleas Fountain of Georgia have been selected as the Athletes of the Week for NCAA Division I track & field.
Senior Dan Ames became the first athlete in the history of the throwing events to win three individual titles at one Pac-10 Championship meet. While also leading the Bruins to the Pac-10 Championship team title, Ames got things started on Friday in the shot put as he defended his conference title by winning with a throw of 65-00 (19.81m). The final day of action on Saturday saw Ames winning the hammer throw with a mark of 210-8 (64.21m). Later in the day, he completed the Pac-10 Championship trifecta by winning the discus throw 185-11 (56.67m). The Lakeside, California native is qualified in the shot put, discus and hammer throw for the NCAA West Regional on May 28-29 hosted by Cal State Northridge.