Château-Thébaud
Château-Thébaud is a commune in the Loire-Atlantique department in western France.
Château-Thébaud | |
---|---|
Commune | |
Maine River at Pont-Caffino. | |
Coat of arms | |
Location of Château-Thébaud | |
Château-Thébaud Château-Thébaud | |
Coordinates: 47°07′33″N 1°25′07″W | |
Country | France |
Region | Pays de la Loire |
Department | Loire-Atlantique |
Arrondissement | Nantes |
Canton | Vertou |
Intercommunality | Sèvre, Maine et Goulaine |
Government | |
• Mayor (2020–2026) | Alain Blaise |
Area 1 | 17.64 km2 (6.81 sq mi) |
Population (2017-01-01)[1] | 3,026 |
• Density | 170/km2 (440/sq mi) |
Time zone | UTC+01:00 (CET) |
• Summer (DST) | UTC+02:00 (CEST) |
INSEE/Postal code | 44037 /44690 |
Elevation | 2–60 m (6.6–196.9 ft) |
1 French Land Register data, which excludes lakes, ponds, glaciers > 1 km2 (0.386 sq mi or 247 acres) and river estuaries. |
Population
Year | Pop. | ±% |
---|---|---|
1793 | 1,610 | — |
1806 | 1,515 | −5.9% |
1821 | 1,631 | +7.7% |
1831 | 1,682 | +3.1% |
1841 | 1,712 | +1.8% |
1851 | 1,773 | +3.6% |
1861 | 1,663 | −6.2% |
1872 | 1,687 | +1.4% |
1881 | 1,685 | −0.1% |
1891 | 1,594 | −5.4% |
1901 | 1,489 | −6.6% |
1911 | 1,537 | +3.2% |
1921 | 1,398 | −9.0% |
1931 | 1,295 | −7.4% |
1946 | 1,330 | +2.7% |
1954 | 1,417 | +6.5% |
1962 | 1,461 | +3.1% |
1968 | 1,377 | −5.7% |
1975 | 1,573 | +14.2% |
1982 | 2,144 | +36.3% |
1990 | 2,357 | +9.9% |
1999 | 2,474 | +5.0% |
2011 | 2,894 | +17.0% |
2017 | 3,026 | +4.6% |
gollark: Hmm, so what extra features are needed?
gollark: Anyway, good news systemd-dislikers, I made an EXCELLENT and AMAZING replacement using the RUST programming language.
gollark: I have DashMap in here because of some vague dream of concurrently doing... stuff.
gollark: ```rustuse std::process::Command;use anyhow::Result;use std::path::Path;use std::fs;#[derive(serde::Serialize, serde::Deserialize, Debug)]struct RawServiceSpec { command: String, args: Vec<String>, name: Option<String>}#[derive(Debug)]struct ServiceSpec { command: String, args: Vec<String>, name: String}fn load_spec(path: &Path) -> Result<ServiceSpec> { let file = fs::read_to_string(path)?; let raw: RawServiceSpec = toml::from_str(&file)?; Ok(ServiceSpec { command: raw.command, args: raw.args, name: path.file_stem().unwrap().to_string_lossy().to_string() })}fn run_service(serv: ServiceSpec) -> Result<()> { println!("thread {:?}", serv); loop { println!("Starting"); let mut child = Command::new("/bin/env") .arg("python3") .arg("test.py") .spawn()?; child.wait()?; } Ok(())}fn main() -> Result<()> { let services = dashmap::DashMap::new(); for entry in fs::read_dir("./services")? { let s = load_spec(&entry?.path())?; services.insert(s.name.clone(), s); } let mut handles = Vec::new(); for e in services { handles.push(std::thread::spawn(|| run_service(e.1))); } for handle in handles { handle.join().unwrap(); } Ok(())}```
gollark: Well, I guess that's systemd replaced.
See also
Wikimedia Commons has media related to Château-Thébaud. |
- "Populations légales 2017". INSEE. Retrieved 6 January 2020.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.