Civray-sur-Esves
Civray-sur-Esves is a commune in the Indre-et-Loire department in central France.
Civray-sur-Esves | |
---|---|
Location of Civray-sur-Esves | |
Civray-sur-Esves Civray-sur-Esves | |
Coordinates: 47°02′54″N 0°42′42″E | |
Country | France |
Region | Centre-Val de Loire |
Department | Indre-et-Loire |
Arrondissement | Loches |
Canton | Descartes |
Intercommunality | CC Loches Sud Touraine |
Government | |
• Mayor (2001–2008) | Daniel Grateau |
Area 1 | 13.29 km2 (5.13 sq mi) |
Population (2017-01-01)[1] | 202 |
• Density | 15/km2 (39/sq mi) |
Time zone | UTC+01:00 (CET) |
• Summer (DST) | UTC+02:00 (CEST) |
INSEE/Postal code | 37080 /37160 |
Elevation | 59–119 m (194–390 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 | 353 | — |
1800 | 344 | −2.5% |
1806 | 430 | +25.0% |
1821 | 381 | −11.4% |
1831 | 334 | −12.3% |
1836 | 408 | +22.2% |
1841 | 416 | +2.0% |
1846 | 456 | +9.6% |
1851 | 453 | −0.7% |
1856 | 438 | −3.3% |
1861 | 375 | −14.4% |
1866 | 360 | −4.0% |
1872 | 390 | +8.3% |
1876 | 420 | +7.7% |
1881 | 377 | −10.2% |
1886 | 363 | −3.7% |
1891 | 365 | +0.6% |
1896 | 389 | +6.6% |
1901 | 400 | +2.8% |
1906 | 402 | +0.5% |
1911 | 406 | +1.0% |
1921 | 371 | −8.6% |
1926 | 362 | −2.4% |
1931 | 323 | −10.8% |
1936 | 329 | +1.9% |
1946 | 300 | −8.8% |
1954 | 315 | +5.0% |
1962 | 285 | −9.5% |
1968 | 266 | −6.7% |
1975 | 217 | −18.4% |
1982 | 167 | −23.0% |
1990 | 189 | +13.2% |
1999 | 202 | +6.9% |
2006 | 193 | −4.5% |
2009 | 212 | +9.8% |
gollark: I was intending to make it catch segfaults and mmap in a new region or something to make them not segfault. Unfortunately, this *apparently* invokes vast amounts of horrible undefined behavior and "isn't allowed" and "will summon nasal demons which will destroy everything".
gollark: Unfortunately, my excellent code appears to not work properly.```c#include <stdio.h>#include <signal.h>#include <string.h>#include <stdlib.h>#include <sys/mman.h>#include <unistd.h>static void handler(int sig, siginfo_t *info, void *utterly_worthless_argument) { printf("oh bees segfault %08x\n", info->si_addr); int ps = getpagesize(); long ad = (long)info->si_addr; ad = ad - (ad % ps); mmap((void*)ad, 0x10000, PROT_NONE, MAP_ANONYMOUS|MAP_FIXED, -1, 0);}int main() { struct sigaction sa; sigemptyset(&sa.sa_mask); sa.sa_flags = SA_NODEFER; sa.sa_sigaction = handler; sigaction(SIGSEGV, &sa, NULL); *(int*)NULL = -3; printf("thing done\n"); return 0;}```
gollark: Why are people not arbitraging this?
gollark: I don't think you can do that without extra hardware.
gollark: No.
References
- "Populations légales 2017". INSEE. Retrieved 6 January 2020.
Wikimedia Commons has media related to Civray-sur-Esves. |
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.