text:
BRCK Education creates a classroom-in-a-box for rural areas
Education is one of the biggest challenges in South Africa; teachers face challenges in the form of black outs, lack of online access to the internet, and the fact course material might not always be readily available.
Over the last couple of years Kenyan-based BRCK has been trying to address some of these issues – and has steadily become hugely popular.
Driven by Juliana Rotich, the Executive Director for Ushahidi, BRCK's main product is a backup connection to the internet of sorts. It is essentially a mobile broadband router with a built-in power supply that's sealed against the elements. It's a vital tool to help rural, under-served and unreachable citizens access to the internet, and can be charged through a car battery or solar panels.
The company announced today that it has created BRCK Education, a programme to fast-track the learning process by pairing BRCK with all the tools to essentially form a classroom-in-a-box.
The BRCK Kio kit, it is made up of up of 40 rugged Kio tablets, the BRCK, wireless charging functionality to reduce breakage, and everything is neatly packaged in a hardened, waterproof, lockable case for added security.
"The Kio Kit is designed as a simple, elegant 'digital classroom in a box' solution which requires minimal training or technical knowledge to set-up and use. It connects any school within range of a mobile phone tower to the internet, as well as provides locally hosted content to the Kio tablets within each kit," the company explained.
The Kio tablet has been designed to be as low-cost as possible, while rugged enough to withstand knocks from younger learners. It comes shipped with locally cached videos and web-based content, and has an operating time of around eight hours – just as long as a regular school day.
Material for the learners installed on the tablets comes from international education house Pearsons, while four Kenyan suppliers have also contributed content.
The full Kio Kit sells for $5 000, and a single Kio tablets retails for just $99. Pre-orders are now open on the BRCK Education website and with actual units will be shipped in January next year.
The company has also partnered with Kenyatta University (KU), to build a manufacturing plant so that the BRCK units can be produced at a faster rate. This in turn also provide employment to employ thousands of Kenyans.
[Image – BRCK]
Charlie Fripp
Charlie started his professional life as a motoring journalist for a community newspaper in Mpumalanga, Charlie explored different journalistic angles since his entry into the fast-paced world of publishing in 2006. While fostering a passion for the arts, Charlie developed a love for technology – both which allowed him to serve as Entertainment and Technology Editor for an online publication. Charlie has since been heavily involved in consumer technology for various websites and publications. He thoroughly enjoys World War II films and cerebral documentaries; aviation; photography and indie music. Oh yes, and he also has a rather strange obsession with collecting coffee mugs from his travels.
Tags: BRCKBRCK EducationEducationinternetKenyaKio tabletsSolarSouth Africa
Select the newsletter you would like to receive: Newsletter mailing list
Hypertext is one of South Africa's leading technology news and reviews sites, catering for consumers, small and medium businesses and the technology channel. We publish original content daily and welcome your feedback.
Click here to suggest a story. | Click here for advertising.
All original words & media by Hypertext by htxt.media are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Permissions beyond the scope of this license may be available at Hypertext. Where images and material are supplied by rights holders outside of htxt.media, original publishing licences are indicated and unaffected.
2020 © All Rights Reserved. HTXT.AFRICA


By putting together a Frontier Bundle in Brockport, not only can you get a better deal on your Internet, TV and Phone package, but you can set up all your home entertainment services on one call. You can put together the Frontier bundle that is right for you. It doesn't matter if you want a Double Play with Phone and Internet, or a Triple Play with Internet, DISH TV and Phone—we will tailor your package to perfectly suit your needs. And for a limited time, if you sign up for a Triple Play, installation is completely free. If you're ready to get a great deal on Frontier in The Empire State today, give us a call.


If you're a fan of Sokoban (or Boxxle, or Boxy Boy, or… you get the picture), it's likely been a long while since you've had a mobile box-pushing puzzler that's really swept you off your feet. The last great game that involved box-pushing that I can remember was Monsters Ate My Birthday Cake, a game that debuted almost a full year ago.
Armadillo Gold Rush is looking to break that dry spell, and while it's a name you might not be familiar with yet, there's a good chance you will be. The original version appeared on mobile phones back in 2006 (back in the pre-smartphone era), and did well enough to position developer AppAbove as one of the founders of Indie Fund, an organization aimed at helping indie game makers achieve financial independence.
The new version of Armadillo Gold Rush is promising 75 levels of box-pushing, button-pressing action. Unlike most games in this genre, there's a catch: your armadillo can only be stopped by rolling into another object, so you'll have to plan each move with care.
Armadillo Gold Rush will be arriving on the App Store on May 7th for $2.99.


text:
3...2...1...back to LJ Land.
Apr. 3rd, 2007 at 11:25 PM
Wow, I have a list of discussion topics about a mile long...be catching up on those as quick as I can. Starting where I left off on Thursday, with CSI: FANTASTIC. I have no idea why so many people are dragging it down, because I thought it was one of the most amazing episodes of the season, even of the series.
Or perhaps I just have a thing about remorseless killers preying on young women, since I spent much of the time going "eenie, meenie, minie, moe, Sweet Jane, Empty Eyes, Sweet Jane, Empty Eyes..."
There aren't many episodes where I'm drawn into the crime scene, where I practically forget it's all just a show, because it's just so compelling. My first thought was "Blood Drops." Not since Blood Drops - season 1 - has a crime scene been set up so hauntingly, with the whole team involved, and the whole team clearly affected. Well, I suppose there have been, but nothing else is coming quite so strongly to mind. Then, of course, there's the fact that it was a Sara episode, and in my opinion her episodes tend to resonate soundly.
A List of Things I Liked
-The way they cut the teaser, interspersing flashbacks of earlier in the night to the present sweep of the rooms.
-While I am sure there are some people who will claim it bad form to joke in a room containing a brutalized body, I still get to say the "my date got canceled/I'm sure he had a good excuse" exchange was completely adorable.
-Finding Cammie under the bed - how in an instant Sara went from sharp and on the alert to completely dropping her flashlight and reaching her hand under the bed, using the most reassuring tone of voice I've ever heard from her.
-Along with that, Grissom's face upon rushing into the room, and the hint of panic in his voice.
-The victims seemed more sympathetic than usual this week. Forget all the idiots in "Fallen Idols" - these girls, it seemed particularly
-Nick being all supportive! "It was good that you were there for her, Sara." I forget how much I love Nick. His hair is slowly improving, too. But superficial things aside, I really do like how he caught her distraction, and knew she needed to hear from someone else, have it reinforced, that even though the victim died, she had done everything she possibly could for her.
Bah, I keep writing paragraphs anyway...might as well abandon my attempt at "list format." There are, after all, at least a few topics I don't plan to start with "I liked/loved." Eventually.
I love how, just in case Sara isn't your cup of tea, they tossed in a bit of angsty continuity (and/or foreshadowing) for Greg, poor boy, with the city paying off the lawsuit against him. I'm actually not quite sure why he's so upset, though - to me, paying it off would seem like a way to put it behind him. Okay, you got burned, but at least it's not going to drag on and on for months. Like Grissom said, it's "political pragmatism" - they're cutting their losses. It's not money YOU have to pay, is it? Thought that's what your personal suit was for. Go worry about that. Anyway.
And even more than Greg, there was a bone for Warrick. In addition to the manipulative sorrowful piano music, I think my heart was ready to break when he recognized the showgirl. The nice contrast between Archie's smirking "figures you'd know a showgirl" and Warrick's quiet "The last time I saw her, she was in braces" = definition of poignant. And I very much enjoyed him talking to the girl's grandmother. Very nicely played scene, though I could have done without her scream.
I refuse to comment positively on Hodges' bit of angst acting, because it was the only scene I fast-forwarded. I found it a waste of screen time. No, I'm not just mad that it kills my "Hodges is the MCSK" fantasy a few weeks ahead of schedule, although there is that. I simply see no need to develop his character after what, 4 or 5 seasons of him being varying levels of odd to annoying to downright unlikable? If I was supposed to suddenly feel sorry for him and his eye-opening, sobering experience, it fell quite flat. Why did he even pick up the phone, anyway? I wish CSI would find a better star lab rat, the way Miami has Valera.
I dunno where else to put it, so I suppose now is as good a time as any to point out that Catherine had exactly two scenes, and they were so brief I barely even noticed her. Hee, hee, hee.
Also giggled at Sara's furious "son of a bitch" rant. I like her when she's all worked up into an ire. Sex, Lies and Larvae anyone? Her temper occasionally gets the best of her, which is why it's nice to have Grissom on the side, all whooaaaaa, slow down. "One step at a time." All right, I really want to be done with this review, so I'm skipping to the end scene. Oh, end scene.
I've been stalling on this post for days because I can't get enough of that scene, though I think I liked the original script version better, ending on an embrace. Yes, there is a particular intimacy in wiping a loved one's tears; that's why it's way up high on my Checklist of Cute. The unspoken Rule of Cuteness, however, is that one uses one's thumb, not knuckle, to do so. Knuckle = hard. Thumb = soft. See the difference there? And since the thumb only works if you're facing the other person, in this particular setup, with Grissom standing behind/slightly to the side, a comforting hug would have worked so much better.
Not that I didn't thoroughly enjoy this ending. The numbed quality in her voice, forcing herself to come to terms with it - just about broke my heart. (In subsequent viewings, I still squirm every time I watch her get in the ambulance with the killer. It's a horribly squicky thing just to watch, and I can very much understand how much worse it is for her, to have done it.) In addition to that, Sara cries very pretty tears, and I liked her little nudge toward his hand when he wiped the one away. It took me a couple of viewings to realize he doesn't say a single word; he doesn't have to, it's all about the eye contact. Underscores what I think is a very subtle and developed relationship. And, of course, there was the last moment, walking her out with his hand on her back. *purrs* Okay, this scene is officially high on my list of GSR moments. I think it's coming in second, losing only to the handhold from "Nesting Dolls."
Numb3rs: Pandora's Box
Why, hello Agent Edgerton. I do so enjoy it when you drop by. Not.
As soon as I saw him, I thought this episode was going to be terrible (because he's smug and smarmy and slimy), and I was so very tempted to just spin through it looking for character development Charlie/Amita scenes. Luckily I didn't, not only because there weren't any to speak of*, but because then I would have missed Colby Caring! It was like discovering a whole new character.
Hello, Colby Granger. Have we met? I was sure I was well acquainted with all men capable of sporting the Eyes of Compassion, but I must have missed you along the way. And were you always this hot? I always got the impression that you were sort of pudgy and clumsy, but then I stopped to really look at you, and it seems you are actually quite well muscled, albeit with a disturbingly thick neck. But that really doesn't matter since you are so remarkably skilled at sympathizing that I was tempted to swoon.
What started out as Colby clearly appreciating an attractive woman came to an effective halt as soon as she mentioned that the dead ranger was her husband, and from then on he was nothing but sympathetic. (empathetic? I know the difference, I do, but when it comes time to use one or the other, the meanings seem interchangeable) He was all sensitive and supportive and caring and...I know. It sounds weird, but I swear it's true. Okay, I can talk about other things in this ep. Really.
[* = After reading the recaps, it turns out I apparently missed the reference that if Charlie notices how Amita locks her doors, he's probably staying overnight. Win! See, nobody needs dirty scenes, we can have subtle references rolled up in cute quips. I may have failed to get the message on my own, but at least I enjoyed the fact that Charlie called it "cute." Despite the fact that in context he was being rather patronizing, it still makes me smile.]
I chuckled at Edgerton's "that oughtta make me #3" line at the end. And also earlier, when Charlie chucked his bran muffin on the ground as a visual demonstration of his mathy techniques (even though I am beginning to get moderately annoyed by the way Charlie is always snatching other people's food without asking. SOMEBODY missed the kindergarten lesson about respecting other people's property). But that's all the good I can say about Edgerton. As for the villian of the week...
OI! IT'S CLAVO CRUUUUZ! If that wasn't a sign from the universe telling me to sit my ass down and work on my story, I don't know what is. Oh, I guess his name wasn't Clavo Cruz in this episode, but I'm calling him that anyway. The actor's really quite good at playing the evil guy. And I was actually glad to see him, since it helped partially erase my memory of Clavo as a sniveling little wimp with daddy issues being gunned down on the crime lab steps. (Voice: Not like you could have accomplished that by watching your earlier CSI: Miami DVDs...)
I was not fond of the whole Maison-d'Eppes-gets-robbed sideplot, partly because Charlie was being such an idiot about it, partly because I really don't care about Alan or how much he cares about the damn house he almost sold a season ago, and mostly because it made for a ridiculous ending, where
a) Charlie looks like a fool when he gets shown up by Don, thereby realizing my worst fears, since I'd spent most of the episode cringing in embarrassment about Charlie trying to use high falutin' math to solve a tiny bit of B&E vandalism. You know how there's such a thing as being overqualified for a job? Yeah.
b) Millie is hanging about once again being part of the family. UGH. Now, I love it when Amita's there, because to me, Amita really does fit in. In my mind I already see her holding very much a daughter/sister-in-law relationship with Alan and Don. Of course, my mind also already sees an inevitable future with her and Charlie married & little curly-haired geniuses toddling around, BUT STILL. Millie just...sticks out like a sore thumb. I'm of the opinion that Alan really doesn't need a girlfriend. This is TV; only attractive people deserve relationships. Besides, he's a parent. That's enough of a role for him. Don and Charlie don't need a stepmother, either. The memory of Mrs. Eppes is enough for me.
c) They were playing "Spoons." *claps hands over ears* I swear that game took over my entire circle in high school. The band kids were particularly obsessed with it. I never bothered to learn how to play, because it just looked so dumb, and I got rather tired of hearing people suggest it whenever we had down time during our band trip. I was not at all similarly obsessed with "Pounce." Stop looking at me like that!
Not one of my favorite episodes, overall...or maybe Numb3rs is on the same track of interest as House, and it's having a down cycle where nothing interests me. We'll have to see next week the day after tomorrow.
csi,
paradise_city
Re: Numbers
It sounds like crack. Also, I had no idea it was a card game and thought it only involved spoons. Whoops!
paradise_city : Re: Numbers [+0]

redpajama_set_name: RedPajamaCommonCrawl


Stars do indeed fall on Alabama. This beautiful state is blessed with a wealth of spectacular scenery. Waterfalls and forests speak of tranquility and inspiration, while flourishing wetlands and gorgeous beaches speak of time and tides. Celebrate wild and scenic Alabama with this lovely square wall calendar.


text:
Chip Perry's New Gig
July 13, 2015 — One of the questions I've been asked the most the last few months is what is Chip Perry doing? Now we have an answer — and it's not automotive-related.
Today, RentPath LLC announced it has named Perry President and CEO. The firm is the parent company to sites Apartment Guide, Rent.com, Rentals.com and Lovely. Perry has been serving as a non-executive board member for RentPath since February.
From 1997 to 2013, Perry, CEO of AutoTrader.com, was one of the driving forces in automotive retail as the industry moved into the Internet era. He built the classified listings site into a $1.5 billion company over the course of 16 years until the two parted ways in the spring of 2013.
He joins former AutoTrader colleague Clark Wood who was named RentPath's chief marketing officer in May of this year.
Perry likely will remain on the board at Auto Trader PLC, which owns AutoTrader.CO in the U.K. (No affiliation with Autotrader.com in the U.S.).
Filed Under: Analysis, Blog
← Asbury Sells BMW Store to Holman
The Infamous Jeep Hack and What It Means for Dealers →


text:
package org.apache.flink.streaming.runtime.io;

import org.apache.flink.api.common.typeutils.base.LongSerializer;
import org.apache.flink.core.io.InputStatus;
import org.apache.flink.core.memory.DataOutputSerializer;
import org.apache.flink.runtime.checkpoint.CheckpointOptions;
import org.apache.flink.runtime.checkpoint.channel.ChannelStateWriter;
import org.apache.flink.runtime.checkpoint.channel.InputChannelInfo;
import org.apache.flink.runtime.io.disk.iomanager.IOManager;
import org.apache.flink.runtime.io.disk.iomanager.IOManagerAsync;
import org.apache.flink.runtime.io.network.api.CheckpointBarrier;
import org.apache.flink.runtime.io.network.api.EndOfPartitionEvent;
import org.apache.flink.runtime.io.network.api.serialization.SpillingAdaptiveSpanningRecordDeserializer;
import org.apache.flink.runtime.io.network.api.writer.RecordWriter;
import org.apache.flink.runtime.io.network.buffer.BufferBuilder;
import org.apache.flink.runtime.io.network.buffer.BufferBuilderTestUtils;
import org.apache.flink.runtime.io.network.buffer.BufferConsumer;
import org.apache.flink.runtime.io.network.partition.consumer.BufferOrEvent;
import org.apache.flink.runtime.io.network.partition.consumer.StreamTestSingleInputGate;
import org.apache.flink.runtime.operators.testutils.DummyCheckpointInvokable;
import org.apache.flink.runtime.plugable.DeserializationDelegate;
import org.apache.flink.runtime.plugable.SerializationDelegate;
import org.apache.flink.streaming.api.operators.SyncMailboxExecutor;
import org.apache.flink.streaming.api.watermark.Watermark;
import org.apache.flink.streaming.runtime.io.PushingAsyncDataInput.DataOutput;
import org.apache.flink.streaming.runtime.streamrecord.LatencyMarker;
import org.apache.flink.streaming.runtime.streamrecord.StreamElement;
import org.apache.flink.streaming.runtime.streamrecord.StreamElementSerializer;
import org.apache.flink.streaming.runtime.streamrecord.StreamRecord;
import org.apache.flink.streaming.runtime.streamstatus.StatusWatermarkValve;
import org.apache.flink.streaming.runtime.streamstatus.StreamStatus;
import org.apache.flink.streaming.runtime.tasks.TestSubtaskCheckpointCoordinator;

import org.junit.After;
import org.junit.Test;

import java.io.IOException;
import java.nio.ByteBuffer;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.concurrent.CompletableFuture;
import java.util.stream.IntStream;

import static org.hamcrest.Matchers.is;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertNull;
import static org.junit.Assert.assertThat;
import static org.junit.Assert.assertTrue;

/**
 * Tests for {@link StreamTaskNetworkInput}.
 */
public class StreamTaskNetworkInputTest {

	private static final int PAGE_SIZE = 1000;

	private final IOManager ioManager = new IOManagerAsync();

	@After
	public void tearDown() throws Exception {
		ioManager.close();
	}

	@Test
	public void testIsAvailableWithBufferedDataInDeserializer() throws Exception {
		List<BufferOrEvent> buffers = Collections.singletonList(createDataBuffer());

		VerifyRecordsDataOutput output = new VerifyRecordsDataOutput<>();
		StreamTaskNetworkInput input = createStreamTaskNetworkInput(buffers);

		assertHasNextElement(input, output);
		assertHasNextElement(input, output);
		assertEquals(2, output.getNumberOfEmittedRecords());
	}

	/**
	 * InputGate on CheckpointBarrier can enqueue a mailbox action to execute and StreamTaskNetworkInput must
	 * allow this action to execute before processing a following record.
	 */
	@Test
	public void testNoDataProcessedAfterCheckpointBarrier() throws Exception {
		CheckpointBarrier barrier = new CheckpointBarrier(0, 0, CheckpointOptions.forCheckpointWithDefaultLocation());

		List<BufferOrEvent> buffers = new ArrayList<>(2);
		buffers.add(new BufferOrEvent(barrier, new InputChannelInfo(0, 0)));
		buffers.add(createDataBuffer());

		VerifyRecordsDataOutput output = new VerifyRecordsDataOutput<>();
		StreamTaskNetworkInput input = createStreamTaskNetworkInput(buffers);

		assertHasNextElement(input, output);
		assertEquals(0, output.getNumberOfEmittedRecords());
	}

	private TestRecordDeserializer[] createDeserializers(int numberOfInputChannels) {
		return IntStream.range(0, numberOfInputChannels)
			.mapToObj(index -> new TestRecordDeserializer(ioManager.getSpillingDirectoriesPaths()))
			.toArray(TestRecordDeserializer[]::new);
	}

	@Test
	public void testSnapshotAfterEndOfPartition() throws Exception {
		int numInputChannels = 1;
		int channelId = 0;
		int checkpointId = 0;

		VerifyRecordsDataOutput<Long> output = new VerifyRecordsDataOutput<>();
		LongSerializer inSerializer = LongSerializer.INSTANCE;
		StreamTestSingleInputGate<Long> inputGate = new StreamTestSingleInputGate<>(numInputChannels, 0, inSerializer, 1024);
		TestRecordDeserializer[] deserializers = createDeserializers(numInputChannels);
		StreamTaskNetworkInput<Long> input = new StreamTaskNetworkInput<>(
			new CheckpointedInputGate(
				inputGate.getInputGate(),
				SingleCheckpointBarrierHandler.createUnalignedCheckpointBarrierHandler(
					TestSubtaskCheckpointCoordinator.INSTANCE,
					"test",
					new DummyCheckpointInvokable(),
					inputGate.getInputGate()),
				new SyncMailboxExecutor()),
			inSerializer,
			new StatusWatermarkValve(numInputChannels),
			0,
			deserializers);

		inputGate.sendEvent(
			new CheckpointBarrier(checkpointId, 0L, CheckpointOptions.forCheckpointWithDefaultLocation()),
			channelId);
		inputGate.sendElement(new StreamRecord<>(42L), channelId);

		assertHasNextElement(input, output);
		assertHasNextElement(input, output);
		assertEquals(1, output.getNumberOfEmittedRecords());

		// send EndOfPartitionEvent and ensure that deserializer has been released
		inputGate.sendEvent(EndOfPartitionEvent.INSTANCE, channelId);
		input.emitNext(output);
		assertNull(deserializers[channelId]);

		// now snapshot all inflight buffers
		CompletableFuture<Void> completableFuture = input.prepareSnapshot(ChannelStateWriter.NO_OP, checkpointId);
		completableFuture.join();
	}

	@Test
	public void testReleasingDeserializerTimely()
		throws Exception {

		int numInputChannels = 2;
		LongSerializer inSerializer = LongSerializer.INSTANCE;
		StreamTestSingleInputGate inputGate = new StreamTestSingleInputGate<>(numInputChannels, 0, inSerializer, 1024);

		TestRecordDeserializer[] deserializers = new TestRecordDeserializer[numInputChannels];
		for (int i = 0; i < deserializers.length; i++) {
			deserializers[i] = new TestRecordDeserializer(ioManager.getSpillingDirectoriesPaths());
		}

		TestRecordDeserializer[] copiedDeserializers = Arrays.copyOf(deserializers, deserializers.length);
		DataOutput output = new NoOpDataOutput<>();
		StreamTaskNetworkInput input = new StreamTaskNetworkInput<>(
			new CheckpointedInputGate(
				inputGate.getInputGate(),
				new CheckpointBarrierTracker(1, new DummyCheckpointInvokable()),
				new SyncMailboxExecutor()),
			inSerializer,
			new StatusWatermarkValve(1),
			0,
			deserializers);

		for (int i = 0; i < numInputChannels; i++) {
			assertNotNull(deserializers[i]);
			inputGate.sendEvent(EndOfPartitionEvent.INSTANCE, i);
			input.emitNext(output);
			assertNull(deserializers[i]);
			assertTrue(copiedDeserializers[i].isCleared());
		}
	}

	private BufferOrEvent createDataBuffer() throws IOException {
		BufferBuilder bufferBuilder = BufferBuilderTestUtils.createEmptyBufferBuilder(PAGE_SIZE);
		BufferConsumer bufferConsumer = bufferBuilder.createBufferConsumer();
		serializeRecord(42L, bufferBuilder);
		serializeRecord(44L, bufferBuilder);

		return new BufferOrEvent(bufferConsumer.build(), new InputChannelInfo(0, 0));
	}

	private StreamTaskNetworkInput createStreamTaskNetworkInput(List<BufferOrEvent> buffers) {
		return new StreamTaskNetworkInput<>(
			new CheckpointedInputGate(
				new MockInputGate(1, buffers, false),
				new CheckpointBarrierTracker(1, new DummyCheckpointInvokable()),
				new SyncMailboxExecutor()),
			LongSerializer.INSTANCE,
			ioManager,
			new StatusWatermarkValve(1),
			0);
	}

	private void serializeRecord(long value, BufferBuilder bufferBuilder) throws IOException {
		DataOutputSerializer serializer = new DataOutputSerializer(128);
		SerializationDelegate<StreamElement> serializationDelegate =
			new SerializationDelegate<>(
				new StreamElementSerializer<>(LongSerializer.INSTANCE));
		serializationDelegate.setInstance(new StreamRecord<>(value));
		ByteBuffer serializedRecord = RecordWriter.serializeRecord(serializer, serializationDelegate);
		bufferBuilder.appendAndCommit(serializedRecord);

		assertFalse(bufferBuilder.isFull());
	}

	private static void assertHasNextElement(StreamTaskNetworkInput input, DataOutput output) throws Exception {
		assertTrue(input.getAvailableFuture().isDone());
		InputStatus status = input.emitNext(output);
		assertThat(status, is(InputStatus.MORE_AVAILABLE));
	}

	private static class TestRecordDeserializer
		extends SpillingAdaptiveSpanningRecordDeserializer<DeserializationDelegate<StreamElement>> {

		private boolean cleared = false;

		public TestRecordDeserializer(String[] tmpDirectories) {
			super(tmpDirectories);
		}

		@Override
		public void clear() {
			cleared = true;
		}

		public boolean isCleared() {
			return cleared;
		}
	}

	private static class NoOpDataOutput<T> implements DataOutput<T> {

		@Override
		public void emitRecord(StreamRecord<T> record) {
		}

		@Override
		public void emitWatermark(Watermark watermark) {
		}

		@Override
		public void emitStreamStatus(StreamStatus streamStatus) {
		}

		@Override
		public void emitLatencyMarker(LatencyMarker latencyMarker) {
		}
	}

	private static class VerifyRecordsDataOutput<T> extends NoOpDataOutput<T> {

		private int numberOfEmittedRecords;

		@Override
		public void emitRecord(StreamRecord<T> record) {
			numberOfEmittedRecords++;
		}

		int getNumberOfEmittedRecords() {
			return numberOfEmittedRecords;
		}
	}
}

redpajama_set_name: RedPajamaGithub


text:
Mrs Patrick Campbell, née Beatrice Stella Tanner, est une comédienne britannique née le  à Londres et morte le  à Pau.

Biographie
Fille de John Tanner, un entrepreneur aisé qui travaille pour la British East India Company, et de Maria Luigia Giovanna, fille d'Angelo Romanini, un comte italien exilé politique, elle fait ses études à Brighton, Hampstead et Paris. Elle obtient une bourse d'études à la Guildhall School of Music, mais elle n'y étudie que brièvement.

Elle épouse Patrick Campbell en 1884, et elle adopte son patronyme, sous lequel elle fait sa carrière d'actrice. Ils ont deux enfants, Alan Urquhart (Beo) et Stella qui devient comédienne elle aussi. Son époux fait une carrière à l'étranger et meurt en Afrique du Sud, durant la guerre des Boers en 1900. Durant son absence puis après sa mort, elle doit assurer les revenus de la famille et décide de faire une carrière professionnelle de comédienne. Elle fait ses débuts au Alexandra Theatre de Liverpool, puis dans la The Ben Greet Players, créée par Ben Greet, où son rôle le plus connu est Rosalinde, dans As You Like It. Elle joue en 1893 au théâtre londonien Adelphi, où elle est engagée pour le rôle-titre de Paula Tanqueray de la pièce d'Arthur Wing Pinero, The Second Mrs Tanqueray, au théâtre St James, à Londres. Ce rôle lui apporte une notoriété immédiate, pour son jeu de scène mais aussi pour le personnage, une femme qui essaie de changer de vie. Elle-même rapporta des critiques évoquant la proximité de sa situation personnelle et de celle du personnage.

Elle joue dans plusieurs pièces, en 1894, qui ne l'intéressent pas, mais son mari est rentré en Angleterre, malade et déargenté, et elle doit continuer sa carrière pour subvenir aux besoins de la famille. Elle connaît un nouveau succès en 1895, dans une nouvelle pièce de Pinero, The Notorious Mrs Ebbsmith, puis joue le rôle-titre dans Fédora de Victorien Sardou, au Haymarket en , et Juliette au Lyceum en , avec Johnston Forbes-Robertson. Elle joue à nouveau avec Forbes-Robertson dans plusieurs pièces Nelson's Enchantress, Hamlet, de 1897 à 1899, où ils séparent leurs carrières. Mrs Campbell monte ses propres productions, et reprend des rôles. Sa reprise de Magda est bien accueillie. Elle fait une première tournée aux États-Unis en 1901. Elle tient des rôles dans les pièces d'auteurs dramatiques célèbres, Henrik Ibsen (Hedda Gabler, 1907), W.B.Yeats (Deirdre, 1908), Eugène Brieux (La Foi (False Gods), 1909, avec une musique de Saint-Saëns). Elle joue en français Pelléas et Mélisande avec Sarah Bernhardt, celle-ci jouant Pelléas. Campbell porte une robe créée par Edward Burne-Jones. Malgré l'âge des deux actrices, Sarah Bernhardt a 60 ans et Mrs Campbell presque 40 ans, la pièce fait une tournée et connaît un important succès critique.

Elle se remarie le , avec George Cornwallis-West (1874 -1951), écrivain et militaire de carrière, précédemment marié avec Jennie Jerome, la mère de Sir Winston Churchill qui la quitte en lui laissant des dettes financières importantes en 1919. Quelques jours plus tard, elle créé le personnage d'Eliza Doolittle, dans la pièce Pygmalion de Bernard Shaw, au His Majesty's Theatre, tandis que Herbert Beerbohm Tree est le professeur Higgins. Elle connaît un succès considérable dans ce rôle pour lequel elle crée un accent cockney. Ses liens avec Bernard Shaw sont anciens, et ils entretiennent une correspondance durant presque quarante ans et qui sera publiée en 1952, après la mort de l'auteur dramatique. Elle a moins de rôles dans les années 1920, jouant George Sand (Philip Moeller, 1920), et d'autres rôles secondaires. En 1929, elle joue pour la dernière fois au Royalty, puis fait une tournée aux États-Unis dans les années 1930, apparaît dans plusieurs films tournés à Hollywood. Elle s'installe en France, à Paris, puis à Pau où elle meurt d'une infection pulmonaire le  ; elle est enterrée au cimetière urbain de Pau.

Postérité
Sa correspondance avec Bernard Shaw est publiée. Elle inspire la pièce Cher menteur ou Dear Liar: A Comedy of Letters, de l'acteur et auteur dramatique Jerome Kilty, adaptée en français par Jean Cocteau et interprétée par Maria Casarès dans le rôle de Mrs Campbell et Pierre Brasseur dans le rôle de Bernard Shaw.

Galerie

Notes et références

Voir aussi

Bibliographie

Articles connexes
 Pygmalion

Liens externes

Actrice anglaise de théâtre
Naissance en février 1865
Naissance à Kensington
Décès en avril 1940
Décès à Pau
Décès à 75 ans
Mort d'une pneumonie

redpajama_set_name: RedPajamaWikipedia


Our laboratory studies the cell biology and biosynthesis of plant cell walls. Plant cell walls play major roles in the biology of plants. Examples of these roles include controlling the growth and shape of plant cells, tissues, organs, and ultimately the entire plant, regulating the movement of nutrients and signals within the apoplast and toward the plasma membrane, serving as the first line of defense against pathogens and environmental stresses, and acting as a source of signaling molecules important in plant development and defense. Plant cell walls are also the principal component of plant biomass, which has become a focal point in the search for alternative and renewable sources of energy (biofuels).
(A) We are investigating plant cell wall biosynthesis by looking at two families of genes, primarily in Arabidopsis, thought to encode glycosyltransferases involved in plant cell wall glycan biosynthesis: 1) GAlacturonosylTransferase-Like (GATL) proteins thought to be involved in pectin biosynthesis; 2) FUcosylTransferase (FUT) proteins thought to add fucosyl residues to diverse plant cell wall glycans.
(B) We have developed a large and diverse library of monoclonal antibodies against plant cell wall glycans. These antibodies are being used to determine the locations of diverse cell wall carbohydrate structures (epitopes) in Arabidopsis, switchgrass and poplar. These antibodies are also proving useful for plant cell wall mutant characterization studies, and for quantitating glycans in cell wall extracts.
Our laboratory utilizes a broad range of experimental approaches in these studies, including molecular genetic, biochemical, immunological and microscopic techniques.


Scooby-Doo, where are you?! Adored by boys and girls (as well as parents), Scooby-Doo and his friends, Fred, Velma, Daphne, and Shaggy, race around the world unmasking monsters and solving mysteries. Kids will love these spooky Scooby adventures while practicing their reading skills. Aligned to Common Core Standards and correlated to state standards.


text:
The world of Ever Oasis – part 1
Ever Oasis
Explore the world to expand your oasis – and your adventuring horizons – in Ever Oasis on Nintendo 3DS family systems. Visit website
This is Koichi Ishii from GREZZO Co., Ltd.1 I'm the producer and director of Ever Oasis on Nintendo 3DS family systems.
1. GREZZO Co., Ltd.: a software development company based in Tokyo, Japan. They were involved in the development of The Legend of Zelda: Ocarina of Time 3D and The Legend of Zelda: Majora's Mask 3D.
Ever since the game was featured in the Nintendo Direct on April 12th, 2017, I've been delighted to receive so much feedback from everyone. In particular, many comments seem to focus on the characters – people have been saying things like, "The young hero and the water spirit Esna are adorable!" and, "I want a Noot soft toy!" (like the one I was holding in the video.)
Thank you all very much!
A Noot figure created with a 3D printer (Please note: this is not an amiibo)
Video: The world of Ever Oasis – part 1
Koichi Ishii, producer and director on Ever Oasis, discusses the game's rich cast of characters in this special feature news
Today I'd like to introduce these characters: the Seedling hero, the water spirit Esna and the mysterious visitors called Noots.
When we started development on Ever Oasis, we entrusted the character design to Yoshinori Shizuma2. I'd like to go over the design process a bit here, and talk about what thoughts and considerations led the characters to be as they are now.
2. Yoshinori Shizuma: a Japanese anime and manga artist.
The story of Ever Oasis is all about working with your friends and supporting each other, so we didn't want to create a hero who could do everything by themselves.
So although the hero possesses Green Gale, a special power that generates a strong wind, they'll encounter enemies which are resistant to their attacks, and all sort of situations in which it's impossible to progress without help from other residents of the oasis.
Even the battle skills the hero acquires as they level up are not attack skills that deal huge amounts of damage, but support skills that bolster your allies' strengths.
Final design and concept sketches of the male hero, Tethu
The hero's tribe, the Seedlings, are based on plants.
There's no water in the desert, so it's a tough environment for plants to survive in, but they always seem to thrive and even flourish in those conditions. Plants have the wonderful power to grow from a tiny seed and produce flowers that put smiles on people's faces, so we tried to imagine what a personified seed would look like. That's how Seedlings were born.
Final design of the female hero, Tethi
In the videos we've shown so far, the hero is always a Seedling boy, but when you start the game you'll also have the option to play as a Seedling girl. You can play the game however you like, with the hero of your choosing – you can also select your eye colour and skin tone, by the way!
The water spirit Esna
I've always enjoyed exploring the relationship between spirits and the world – when I write stories, spirits are an essential element of them. Vistrahda, the setting of Ever Oasis, is a desert world, so you might wonder why we chose to make Esna a water spirit.
It's precisely because Vistrahda is a desert world, in which water is a precious resource, that we made that choice. Also, compared to a small, faint light fairy, a water spirit has a more visible presence (even if only the hero can see her…)
Esna supports the hero and shares their outlook, their joys and their troubles – she's like a second protagonist. She's a partner who helps build up the oasis, celebrates the hero's accomplishments as if they were her own, and provides praise and encouragement.
We were very committed to making Esna a sympathetic character. As players progress through the story, we want them to wonder, "What's she thinking? What will she say next?" With this in mind, we revised Esna's lines right up until the very end of development. I hope she'll be a good partner not just for the hero, but for the player too!
The mysterious visitors, Noots
Noots are strange visitors who never settle permanently in the oasis. They're sort of like the mascots of Ever Oasis – they come to the oasis to buy various goods from Bloom Booths and then go on their way.
Noots are designed to look like a cross between a penguin and an owl. Why a penguin and an owl, you ask? It was just my intuition! All the mascot characters I come up with seem to be born that way. When I described the idea to Mr Shizuma, he created a rough sketch that was pretty much perfect, so this character design was finalised very quickly.
Rough Noot design (Pretty close to the final design, isn't it?)
Noots can't speak with words, but they understand each other perfectly. They're able to work alone like owls, but when several Noots gather in one place, they instinctively start to move and behave as a group. Their desire for material goods is strong, so they tend to be impulsive shoppers. If you manage to build a large oasis, you might find crowds of Noots queueing up to visit the Bloom Booths.
Noots don't settle in the oasis – it's known that they live in the desert, but no one has ever found a nest. To keep their nests hidden, Noots emerge from a secret entrance during an eclipse of the moon and go wandering.
There are cases of travellers who have collapsed in the desert and woken up the next morning, completely recovered. While some attribute their rescue to divine intervention, it's more likely that they were carried to a nest by a group of Noots, treated and cared for there, and then laid down to sleep in a safe place.
For anyone who hasn't yet had a chance to see the latest trailer, be sure to check it out!
Subscribe to on
With that, see you next time!
Come back soon for part 2, in which Mr Ishii discusses the desert world of Vistrahda.
Ever Oasis will be available in shops and as a downloadable version from Nintendo eShop on June 23rd, only on Nintendo 3DS family systems.
Explore the world to expand your oasis – and your adventuring horizons – in Ever Oasis on Nintendo 3DS family systems. Find out more
Enjoy all your favourite games on the bigger screens of Nintendo 3DS XL, with the same 3D graphic capability and all the features of Nintendo 3DS. Find out more
Nintendo 3DS is a handheld system that allows you to play 3D games without special glasses, experience augmented reality, play online, take 3D pictures and swap Mii characters. Find out more
Enjoy a deep library of Nintendo 3DS games in 2D with New Nintendo 2DS XL. Find out more
11/07/2019 | Wii U
Weekly download news
DRAGON QUEST BUILDERS 2 and 30 more games released this week.
11/07/2019 | Nintendo Switch
Take a trip around the Officers Academy in this Fire Emblem: Three Houses gameplay from Nintendo Treehouse: Live
See a day in the life of a professor in this footage from E3 2019!
Nintendo introduces Nintendo Switch Lite, a device dedicated to handheld game play
A new addition to the Nintendo Switch family, Nintendo Switch Lite is compact and lightweight, making it easy to take on the go
Uncover the magic of TRIALS of MANA with Nintendo Treehouse: Live, coming to Nintendo Switch in 2020
Plus, Collection of Mana is out now on Nintendo eShop on Nintendo Switch!
Nintendo Treehouse: Live dives into the heavy metal mayhem of DAEMON X MACHINA on Nintendo Switch
Check out these action-packed gameplay videos of the robot revolution from E3 2019


If you are interested in talking with a representative about your new landscaping project, or about renovating an existing landscape, please contact us at 503-682-4157 or fill out the following form and we'll contact you.
What kind of work are you interested in talking with us about?
We have had the pleasure to work with Pacific Gardens and Waterworks on three separate landscape projects. Each was a huge success and we couldn't be more pleased with the results.


Tabletop Makeup Vanity Mirror Tag: best vanity mirror for makeup. makeup vanity table without mirror.
Published at Tuesday 08th, May 2018, in Vanities. By Amirah Pottier.
Published at Tuesday 06th, February 2018, in Vanities. By Amirah Pottier.
Published at Monday 05th, February 2018, in Vanities. By Amirah Pottier.
Published at Wednesday 07th, February 2018, in Vanities. By Amirah Pottier.


text:
Finance Minister Bill Morneau rises during Question Period in the House of Commons in Ottawa, Monday July 20, 2020. THE CANADIAN PRESS/Adrian Wyld
Morneau stepping down as federal finance minister
Resignation comes as We Charity controversy continues in Ottawa
Aug. 17, 2020 4:30 p.m.
The only finance minister to serve under Prime Minister Justin Trudeau suddenly resigned Monday night, saying someone else should guide the country through a long and bumpy economic recovery from the COVID-19 pandemic.
Bill Morneau said he had considered leaving his role as finance minister for some time, adding that he never intended to run for a third term as an MP.
The path to an economic recovery could take years to play out, and Morneau said the government needed a finance minister who wanted to stick around for the long haul.
During a hastily called news conference on Parliament Hill, Morneau said he had tendered his resignation to Trudeau in the morning, and that he was also stepping down as the Liberal MP for his riding of Toronto Centre.
"It's really important for someone to want to be in this political role for the next period of time and that period of time will be very challenging," he said Monday evening. "So that is what I'm sure the prime minister is reflecting on as he thinks about the next finance minister."
Morneau said he is putting his name forward as a candidate to replace Angel Gurria as the next secretary-general of the Organization for Economic Co-operation and Development (OECD). Gurria announced last month that he wouldn't seek a fourth five-year term and would step down next summer.
Trudeau, in a statement issued Monday as Morneau was speaking, said Canada would "vigorously support" Morneau's efforts to take on the new role.
The person who takes over Morneau's job will have to manage all manner of relationships — including with provinces and territories that receive huge sums in transfers, the Bank of Canada, and Liberal caucus colleagues asking for funding — all while holding the federal purse strings, and holding down their own riding, said Elliot Hughes, a former Morneau policy adviser.
"All of that for someone who has been in the job for five years is still really challenging," said Hughes, now with Summa Strategies.
"Having someone to do that, to come in fresh, completely new to the job in this situation, needless to say is a lot to ask."
Morneau has been finance minister since late 2015, when the Liberals returned to power with a majority government. He remained in the job after the 2019 federal election, when the Liberals were reduced to a minority government.
Then came the COVID-19 pandemic. Scuttled were plans for a late March budget, and one has yet to be released. The expected deficit plunged to a record $343.2 billion, fuelled by costs for emergency aid that stand around $214.3 billion, according to the Finance Department's latest estimate.
Morneau then faced opposition calls for his resignation in recent weeks over allegations that he had a conflict of interest in the WE Charity affair. Bloc Quebecois Leader Yves-Francois Blanchet had even threatened to try to trigger an election this fall if Morneau and Trudeau didn't resign.
Morneau and Trudeau are both facing investigations by the federal ethics watchdog for taking part in talks to hand WE a contract to run a student-volunteer program for youth whose summer job opportunities vanished with the pandemic. Both have familial ties to the organization.
One of Morneau's daughters worked for the organization, another has spoken at its events and his wife has donated $100,000. Morneau also revealed last month that he had repaid WE some $41,000 in expenses for trips he and his family took in 2017 to view two of its humanitarian projects in Ecuador and Kenya.
The recent news that Mark Carney, a former governor of the Bank of Canada and Bank of England, is helping to advise Trudeau on the post-pandemic economic recovery had fuelled speculation that Morneau was about to be replaced.
Last week, Trudeau tried to shut down that speculation by taking the unusual step of issuing a statement to say he had full confidence in Morneau and that reports of policy clashes between them were false.
Morneau denied on Monday that Trudeau had asked him to resign.
On Monday, Trudeau's statement also highlighted the way they had worked together, especially during the COVID-19 pandemic to quickly get aid to families and businesses.
"Thanks to his unwavering leadership and commitment to service through the pandemic, our government has laid the groundwork for a strong economic recovery," the statement said.
Conservative Leader Andrew Scheer said in a statement that Morneau's resignation was further proof of a government in chaos and consumed by scandal.
"At a time when Canadians are worried about their health and their finances, Justin Trudeau's government is so consumed by scandal that Trudeau has amputated his right hand to try and save himself," Scheer said.
Similarly, NDP Leader Jagmeet Singh said Morneau's resignation comes just when people "need a steady and reliable government" with many worried about paying the bills in coming months resulting from the current economic crisis.
READ MORE: Trudeau, Morneau, Telford must resign, or trigger an election: Blanchet
READ MORE: Morneau repays $41K in travel expenses to WE, faces resignation calls
Jordan Press, The Canadian Press
CanadaCoronavirusJustin Trudeau
Cougar spotted near Saanich park
Parties urged to agree on safe way to hold possible election in pandemic
Songhees Nation to open two Victoria cannabis stores spring 2021
Seed and Stone stores will open on Gordon Street and in the Bay Centre
Man confronts unmasked group at Oak Bay Marina
Oak Bay police issue plenty of tickets in short King George Terrace visit
Population estimates peg Greater Victoria's population at 408,883
New estimates show regional population grew by 1.35 per cent
Langford's Westshore Town Centre Starbucks to close permanently
Popular coffee chain to close 300 storefronts across Canada by end of March
Potential for snow in Greater Victoria after unusually wet December, January
Winter is on the way, says Environment and Climate Change Canada
Oak Bay nears regulation of secondary suites
Preliminary report hints there's no preferred option
Woman gives Victoria-area jail 4.5-star review in handwritten card to police after arrest
'We don't often get thank you cards from people who stay with us, but this was sure nice to see': RCMP
Colwood coffee shop shuts down after employee tests positive for COVID-19
Sequoia Coastal Coffee closed since Saturday, Jan. 16


Search the text of the listing for words such as 'barred'or 'blocked'. You can do this in your browser by pressing CTRL and F together and searching the text as the words can be hidden in long streams of product information in the hope that you won't spot them. If the words appear, report the listing to eBay Customer Services straightaway.
You can now search online databases, such as the CheckMEND database ( http://www.checkmend.com ), to see whether a phone you want to buy has been reported as lost or stolen. It is recommended that you search the databases using the International Mobile Equipment Identity (IMEI serial) or CheckMEND certificate number (where provided by the seller) for the mobile phone you want to buy. If the seller has provided a CheckMEND certificate, it's free for you to view this online.
If you are at all suspicious of the authenticity of a mobile phone listing, you can get more information at the National Mobile Phone Crime Unit website ( http://www.met.police.uk/mobilephone ). It has more advice and information about the problem of stolen mobile phones. You can also have a look at the NMPCU's About Me page.
These factors do not necessarily mean that someone is selling a stolen phone, but they should alert you to do some further research before you buy.
Ask the seller questions and make sure that it is their's to sell, ask them why they are selling and if they are a business ask them where they are based, whether they have shops or what their company number is. Unscrupulous sellers will tend not to answer such questions or their answers will be evasive. You can even ask for the International Mobile Equipment Identity (IMEI) number of the mobile phone.
If you are buying, make sure that you are paying with PayPal. It is a much more secure way of paying on eBay than any other because it offers purchase protection to buyers. If anything does go wrong, using PayPal means that they will have the seller's contact details (address, financial details), so will be able to work with law enforcement to track the seller.


I thought I was late with my monthly summary last month! ha ha Here it is, April 19 already. Where did the last 3 weeks go?? Then again, spring itself has been late this month, so my blog fits right in.
Only four books, all fiction, but a nice range of age groups, and I enjoyed them all. I think my favorite of the month was The Amazing Adventures of Kavalier & Clay, which I ended up liking much more than I expected to.
I added just one state to my Where Are You Reading Challenge 2014 this month. For the third month in a row, I read just ONE book from my TBR shelves for my 2014 TBR Pile Reading Challenge. I really need to stop getting books out of the library and get cracking on all the books I already have! I listened to one more audio book for my 2014 Audio Book Challenge, so that one's going well so far. I finally read one nonfiction book! Still not a single classic, though.
I think it would be better to count the number of pages we read each month instead of the number of books. It has a lot more meaning!
Even though you only have four here, it looks like they were pretty good selections!


46, Ikorodu Road, Fadeyi, Lagos. Nigeria.
Secure Bytes is looking for Resellers and distributors for its revolutionary and most cost effective information security solution Secure Auditor which is a single tool for compliance, vulnerability management, audit, forensics, penetration tests and asset identification.
Currently we require resellers and distributors in the regions of North America , Middle East , South America , Europe and Asia Pacific. Suitable resellers are information security companies, security consultants, information technology companies and box pushers. To become a partner write to us in confidence with information about your company and country. We are happy to hear from you.


FireWire is now on the pci-e bus.
the 2 pci-e x16 2.0 slots come off the North Bridge the 1.1 ones come from the South Bridge.
The mac pro has pci-e x4 + ESI X 4 link from the NB to the SB.
The Xserve has pci-e x8 + ESI x4 for it's link.
it is a little better then the older mac pro but havening the raid card + other pci-e x4 card + firewire + Airport + Dual gig-e + usb + sata / ide and FWH bus all have to use the pci-e x4 + ESI X 4 link to get to ram and the cpus.
so if you only use 2 pci-e card use the 2 pci-e 2.0 slots.


text:
Server install
==============

To set up a functioning Chime server:

1. Start up an Ubuntu 14.04 EC2 instance (currently using ami-d05e75b8 on a standard t2.small)
2. Set hostname: `sudo vi /etc/hostname; sudo hostname -F /etc/hostname`
    * Should be the box's public name. E.g., "test.chimecms.org"
2. Install git: `sudo apt-get update && sudo apt-get install -y git`
3. get chime: `git clone https://github.com/chimecms/chime.git`
4. run chef: `cd chime; sudo chef/run.sh`


text:
Q: DbConnectionProvider for ELMAH I would like to use ELMAH in ASP.NET MVC3 project. I used nuget install package and install ELMAH.
It configure itself in config file, with connection string.
Question:
It propose to define connection string in config file. but I can not define connection string in config file and connection string dynamicaly produce with custom connection provider factory when application start.
How can I set connection string or DbConnection for ELMAH?
Thanks in advance.

A: Try How to use EntityFramework connection string for Elmah?
Essentially you need to create your own ErrorLog implementation (inherit from SqlErrorLog) and override the ConnectionString property.

redpajama_set_name: RedPajamaStackExchange


text:
UK car industry pleads for zero-tariff deal after £735m spend on Brexit preparation
Jill Petzinger
·Germany Correspondent, Yahoo Finance UK
9 November 2020, 7:01 pm ·2-min read
Suzuki cars are stored at Grimsby Docks, UK. Photo: Christopher Furlong/Getty Images
The UK auto industry has made a last-ditch appeal to the government to reach a zero-tariff trade deal with the EU as negotiations enter their final phase. The industry, battered by nearly a year of COVID-19 crisis, says its needs clarity, and fast.
Preparing for Brexit has already cost the UK car industry over £735m ($969m), according to the Society of Motor Manufacturers and Traders (SMMT). More than £235m of that was spent in 2020 alone.
"A disastrous 'no deal' outcome, or failure to achieve workable deal for auto, would mean £47bn hit to UK sector over next five years – on top of ongoing coronavirus crisis costs," the SMMT says.
READ MORE: Boris Johnson signals momentum in Brexit talks
Carmakers have spent big on the new processes that they will need to adhere to from 1 January next year: 70% of automotive companies have already got their GB Economic Operators Registration and Identification numbers, while 60% have spent heavily on stockpiling.
More than half of the companies have invested in hiring customs agents to deal with the supply chains, which face enormous disruption as the UK finally leaves the bloc.
The car industry in Europe has been able to stay competitive in part due to complex just-in-time supply chains, with car parts for example arriving at plants exactly when they are needed, meaning factory lines run smoothly.
However, the SMMT notes that while these companies are doing their best to prepare for major upheaval, they are ultimately suffering from the lack of clarity about what the future trading relationship with the EU will look like — nine out of 10 firms said that the lack of clarity on the future trade relationship is hampering their efforts to prepare for the future.
"As the UK-EU FTA negotiations enter the endgame, now is the time for both sides to deliver on promises to safeguard the automotive industry," said SMMT chief executive Mike Hawes in a statement.
Hawes added that the trade deal with the EU needs to be a zero-tariff and zero-quota. "A deal that failed to achieve this would be the equivalent to no deal at all, devastating jobs and slamming the brakes on the UK's ambitions to be a world leading manufacturer and market for electrified mobility and battery technologies," he said.
Prime minister Boris Johnson signalled progress in Brexit talks on Sunday (8 November), saying a trade deal with the EU was "there to be done." He and European Commission president Ursula von der Leyen agreed on a phone call on Saturday (7 November) that they would "redouble efforts" to reach an agreement, with talks set to resume between EU chief negotiator Michel Barnier and his UK counterpart David Frost.
WATCH: What is a no-deal Brexit?
Baloch, Sindhi organisations call for international probe into activist Karima Baloch's death
London [UK], January 19 (ANI): Baloch and Sindhi human rights and political organisations have called for an international investigation into the death of activist Karima Baloch.


text:
Assier est une commune française, située dans l'est du département du Lot en région Occitanie. La commune se trouve à la limite du causse et du Limargue.
Elle est également dans le causse de Gramat, le plus vaste et le plus sauvage des quatre causses du Quercy.

Exposée à un climat océanique altéré, elle est drainée par  et par un autre cours d'eau. Incluse dans le parc naturel régional des Causses du Quercy, la commune possède un patrimoine naturel remarquable :  un espace protégé (« géoparc des causses du Quercy ») et deux zones naturelles d'intérêt écologique, faunistique et floristique.

Assier est une commune rurale qui compte  en . Elle fait partie de l'aire d'attraction de Figeac. Ses habitants sont appelés les Assiérois ou  Assiéroises.

Galiot de Genouillac, un de ses seigneurs, s'est illustré auprès des rois Charles VIII, Louis XII et François . Son château et l'église du village témoignent de ce passé.

Géographie

Accès

Le village d'Assier est situé au nord-est du département du Lot, à l'intersection des routes D 653 (axe Cahors - Sousceyrac) et de la D 11 (route de Saint-Simon à Reyrevignes).

Sur la D 653 : Assier se trouve à cinq kilomètres au nord-est de Livernon et à trois kilomètres et demi au sud-ouest de la D 840 reliant Brive à Rodez. Sur la D 11, Assier se trouve à trois kilomètres et demi au nord ouest de Reyrevignes et à trois kilomètres au sud-est de Saint-Simon.

Toutes les routes convergent vers un grand carrefour. Au centre de celui-ci se trouvent l'église Saint-Pierre, ainsi que de grandes places utilisées pour les foires et marchés. Les habitations se répartissent le long des sept voies. Le château est situé à deux cents mètres plus à l'est, au-dessus des pertes du ruisseau.

La voie ferrée de la ligne de Brive-la-Gaillarde à Toulouse-Matabiau via Capdenac passe au sud-ouest, à trois cents mètres de l'église. La gare d'Assier marque un arrêt entre les stations voisines de Gramat au nord-ouest et Figeac au sud-est.

Communes limitrophes

Relief
Au nord-est, se trouvent les parties les plus élevées de la commune (environ  d'altitude). Les paysages du Limargue offrent des pâturages à bovins. Un petit ruisseau coule, avec une faible pente, parallèlement à la D 653, dans une large vallée inondée par fortes pluies. Après deux étangs et un ancien moulin, ses eaux se perdent près du centre du village (altitude ) au contact du causse de Gramat.

Au sud, les terrains caillouteux forment un plateau calcaire, faiblement ondulé (320 -  d'altitude), percé par quelques dolines d'une dizaine de mètres de profondeur. Ce causse est couvert d'herbes rases (pelouses sèches) et nourrit les troupeaux de moutons à lunettes. Plus loin, des forêts de chênes pubescents et tordus servent aussi de bois de chauffage.

Géologie
Assier a été implantée au bout d'une avancée de terrains du Lias appelés Limargue, à la limite des calcaires du Causse.

Au sud-est, le Causse de Gramat est formé de calcaires karstifiés du Jurassique moyen et supérieur.

Les terrains plus anciens du Lias font apparaître en remontant le ruisseau d'Assier vers le nord-ouest :
 au niveau des étangs des marnes noires et « Schistes-carton » du Toarcien (imperméables) ;
 puis des calcaires gréseux du Domérien supérieur (perméables) dans lesquels se trouvent les émergences de Routabous et de la Tour de Maroc au nord du lieu-dit Vialans ;
 à partir du lieu-dit le Parc (commune du Bourg), une fine bande, large de moins de , de marnes, argilites (mélange d'argile et de quartz) et calcaires du Lias moyen et supérieur (semi-perméables).

Le fond de vallée est constitué d'alluvions modernes apportés par le ruisseau.

Hydrogéologie
Le territoire de la commune d'Assier se trouve en bordure du causse de Gramat. Les eaux venant du Limargue au nord-est rencontrent des terrains marneux imperméables du Lias qui descendent sous les calcaires perméables du Jurassique moyen et supérieur. La limite de bassin versant se trouvant plus au nord d'Assier, l'eau est orientée au sud, vers le Célé, c'est le système dit "Gramat-Sud" qui draine  carrés.

Au nord-ouest, au nord du lieu-dit Vialans, on trouve les émergences de Routabous et de la Tour de Maroc, dans les calcaires gréseux du Domérien supérieur.

Les petits ruisseaux ou biales s'enfoncent dans les calcaires au niveau de pertes. Du nord-ouest au sud-est, on trouve :
 Le ruisseau de l'Homme qui prend sa source près de la chapelle Saint-Médard (commune d'Issepts). Il se dirige vers les deux pertes d'Assier : la perte principale pérenne se trouve au pied est du mur de clôture du château, dans les ruines d'un ancien moulin qui fonctionnait encore au début du , à  au dud de la mare formée par le ruisseau d'Assier à son entrée dans le bourg. La deuxième perte se trouve à  à l'est de la mare. Ces eaux proviennent du ruisseau qui passe près des étangs situés le long de la route D 653 vers Lacapelle-Marival. les résurgences se situent à Saint-Sulpice dans la vallée du Célé, à , temps de passage du colorant : .
 La perte de l'Abois : cette perte temporaire est constituée d'un porche de trois mètres de haut situé dans une petite vallée que franchit la D 11 qui va d'Assier à Reyrevignes.
 La perte du Cayré et la grotte du Pech d'Amont : ces cavités constituent la tête du système hydrogéologique qui draine les eaux en direction de la résurgence de la Diège d'Espagnac-Sainte-Eulalie, située à neuf kilomètres. Le temps de passage est de .

Autrefois, d'autres cavités situées à une altitude plus élevées auraient constitué d'anciennes pertes ou auraient été reliées aux systèmes hydrologiques existants : la grotte du Cirque, la grotte de Fennet.

Spéléologie

En plus des pertes au contact causse - limargue, de nombreuses grottes et igues s'ouvrent sur les terrains calcaires, les plus connues sont :
 la grotte du Cirque, cette cavité est ornée de magnifiques concrétions. C'est un site classé depuis le  et les modalités de surveillance et de visite sont définies depuis le  ;
 la grotte du Fennet, cette cavité était mentionnée en 1894 par Édouard-Alfred Martel. Elle s'ouvre à flanc de doline par un passage bas et un couloir conduisant au bout de  à un puits de  et une grande salle de  de longueur, 20 de largeur et 30 de hauteur. Un passage étroit et un puits mènent au point bas à environ -.

Climat
Le climat qui caractérise la commune est qualifié, en 2010, de « climat océanique altéré », 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 même type de climat 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, Il s'agit d'une zone de transition entre le climat océanique et les climats de montagne et le climat semi-continental. Les écarts de température entre hiver et été augmentent avec l'éloignement de la mer. La pluviométrie est plus faible qu'en bord de mer, sauf aux abords des reliefs.

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, « Latronquière », sur la commune de Latronquière, mise en service en 1976 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, « Gourdon », sur la commune de Gourdon, mise en service en 1961 et à , la température moyenne annuelle évolue de  pour la période 1971-2000, à  pour 1981-2010, puis à  pour 1991-2020.

Urbanisme

Typologie
Assier 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.

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

Occupation des sols

L'occupation des sols de la commune, telle qu'elle ressort de la base de données européenne d'occupation biophysique des sols Corine Land Cover (CLC), est marquée par l'importance des forêts et milieux semi-naturels (50,1 % en 2018), une proportion sensiblement équivalente à celle de 1990 (51,3 %). La répartition détaillée en 2018 est la suivante :
prairies (44 %), milieux à végétation arbustive et/ou herbacée (28,8 %), forêts (21,3 %), zones urbanisées (5,8 %), zones agricoles hétérogènes (0,1 %).

L'IGN met par ailleurs à disposition un outil en ligne permettant de comparer l'évolution dans le temps de l'occupation des sols de la commune (ou de territoires à des échelles différentes). Plusieurs époques sont accessibles sous forme de cartes ou photos aériennes : la carte de Cassini (), la carte d'état-major (1820-1866) et la période actuelle (1950 à aujourd'hui).

Risques majeurs
Le territoire de la commune d'Assier est vulnérable à différents aléas naturels : météorologiques (tempête, orage, neige, grand froid, canicule ou sécheresse), inondations, feux de forêts, mouvements de terrains et séisme (sismicité très faible). Il est également exposé à un risque technologique, le transport de matières dangereuses. Un site publié par le BRGM permet d'évaluer simplement et rapidement les risques d'un bien localisé soit par son adresse soit par le numéro de sa parcelle.

Risques naturels
Certaines parties du territoire communal sont susceptibles d'être affectées par le risque d'inondation par débordement de cours d'eau, notamment La cartographie des zones inondables en ex-Midi-Pyrénées réalisée dans le cadre du  Contrat de plan État-région, visant à informer les citoyens et les décideurs sur le risque d'inondation, est accessible sur le site de la DREAL Occitanie. La commune a été reconnue en état de catastrophe naturelle au titre des dommages causés par les inondations et coulées de boue survenues en 1982, 1994, 1999 et 2021.

Assier est exposée au risque de feu de forêt. Un plan départemental de protection des forêts contre les incendies a été approuvé par arrêté préfectoral le  pour la période 2015-2025. Les propriétaires doivent ainsi couper les broussailles, les arbustes et les branches basses sur une profondeur de , aux abords des constructions, chantiers, travaux et installations de toute nature, situées à moins de  de terrains en nature
de bois, forêts, plantations, reboisements, landes ou friches. Le brûlage des déchets issus de l'entretien des parcs et jardins des ménages et des collectivités est interdit. L'écobuage est également interdit, ainsi que les feux de type méchouis et barbecues, à l'exception de ceux prévus dans des installations fixes (non situées sous couvert d'arbres) constituant une dépendance d'habitation.

Les mouvements de terrains susceptibles de se produire sur la commune sont des affaissements et effondrements liés aux cavités souterraines (hors mines) et des glissements de terrain. Par ailleurs, afin de mieux appréhender le risque d'affaissement de terrain, l'inventaire national des cavités souterraines permet de localiser celles situées sur la commune.

Le retrait-gonflement des sols argileux est susceptible d'engendrer des dommages importants aux bâtiments en cas d'alternance de périodes de sécheresse et de pluie. 54,7 % de la superficie communale est en aléa moyen ou fort (67,7 % au niveau départemental et 48,5 % au niveau national). Sur les  dénombrés sur la commune en 2019, 117 sont en en aléa moyen ou fort, soit 30 %, à comparer aux 72 % au niveau départemental et 54 % au niveau national. Une cartographie de l'exposition du territoire national au retrait gonflement des sols argileux est disponible sur le site du BRGM.

Par ailleurs, afin de mieux appréhender le risque d'affaissement de terrain, l'inventaire national des cavités souterraines permet de localiser celles situées sur la commune.

Concernant les mouvements de terrains, la commune a été reconnue en état de catastrophe naturelle au titre des dommages causés par la sécheresse en 1989 et par des mouvements de terrain en 1999.

Risques technologiques
Le risque de transport de matières dangereuses sur la commune est lié à sa traversée par une infrastructure ferroviaire. Un accident se produisant sur une telle infrastructure est susceptible d'avoir des effets graves sur les biens, les personnes ou l'environnement, selon la nature du matériau transporté. Des dispositions d'urbanisme peuvent être préconisées en conséquence.

Toponymie
Attestée sous les formes Asserio dans un manuscrit de 1531, Acierium dans un document de 1549.

Le toponyme Assier pourrait avoir une base Hydronymique pre-indo-européenne selon Ernest Nègre. Selon Marie-Thérèse Morlet, Assier aurait une origine germanique liée à une personne : Anshari. Ce nom se décomposerait en ans : divinité païenne et hari : armée.

Histoire

Préhistoire
Le territoire d'Assier a attiré les hommes depuis les temps les plus reculés. De nombreux dolmens et des tumuli sont encore visibles sur les terrains calcaires du causse :

 Dolmens et menhir de Mons au lieu-dit le Champ de Belair au nord-ouest du village : trois dolmens numérotés 1, 2 et 3 à proximité immédiate de la voie ferrée. Le  dispose d'une table de presque  creusée d'une cupule. Les dolmens  et  comportent aussi une belle table mais le dolmen  s'est effondré. (Dolmen  , Dolmen  ) Dans les années 1970, on pouvait encore voir à  un menhir en calcaire très friable contre lequel le bétail venait se frotter. Le menhir a été replacé à plat à proximité de son emplacement originel par le propriétaire du terrain.

 Dolmen de Garivals, à  du précédent : table de  de long, 2 de large et 0,3 d'épaisseur, reposant sur deux orthostats de longueur inégale : 2,9 et . Ce dolmen a été inclus dans un mur en pierre sèche et servait d'abri aux bergers.
 Dolmen de la Table de Roux : table de  de long, 2,5 de large et 0,3 d'épaisseur, posée sur deux orthostats de longueur . La table comporte une grande cupule gravée dans la masse.
 Dolmen du Bois des Bœufs, au sud ouest du village, est recouvert d'une table de  de long, 2,6 de large et 0,3 d'épaisseur, soit une masse approximative d'environ . Cette dalle de couverture repose sur deux orthostats d'une longueur d'environ  sur . de haut. La dalle posée à plat à l'arrière constituait peut-être l'opercule du fond de la chambre sépulcrale.
 Dolmens du Causse du Magre :
 Dolmen du Pech Roussel :

Moyen Âge

Le bourg castral
Au Moyen Âge, Assier avait l'aspect d'un camp fortifié, d'un bourg entouré de mur de défense. Du premier château féodal, il ne reste que la Tour du Sal. Hors des remparts, s'étendait des faubourgs nommés barry : barry de Mons, barry des sal, barry de las botas, barry des leygue et barry del torria. Le bourg d'Assier avait pour seigneur l'abbé de Figeac et était rattaché à l'ordre de Saint-Jean de Jérusalem, cependant certains hameau dont le mas de Vialan dépendait de l'Hôpital d'Issendolus.

Dès le , la communauté d'Assier avait le droit d'élire des consuls. Tous les ans, le premier dimanche de septembre, tous les chefs de famille payant impôt élisaient un ou plusieurs consuls.

La commanderie hospitalière d'Assier
Vers 1280, les Hospitaliers de l'ordre de Saint-Jean de Jérusalem ont fondé une commanderie. Il s'agirait d'une donation des Barasc qui possédaient une partie de la seigneurie d'Assier. Elle comportait : une maison forte, une église dédiée à Saint-Pierre, un hôpital à l'emplacement du château de Jacques Ricard de Genouillac, une léproserie au lieu-dit la Malaudie sur la route de Reyrevignes.

Liste des commandeurs de l'ordre de Saint-Jean de Jérusalem qui furent précepteurs à Assier :
 1280 : Pierre de Canis
 1291 : Jean de Cazalis
 1299 : Rotan de Montal qui acheta le domaine de Mons
 1322 : Helie de Lavalette, commandeur d'Assier
 1336 : Hélie de Calston ou Calvet, commandeur d'Assier
 1342 : Jourdain de Chaldayrac, commandeur d'Assier
 1344 : Frère Pierre Marquès, recteur d'Assier
 1398 : Frère ugue Benson, recteur d'Assier
 1405 : Frère Pierre Robert, recteur d'Assier
 1470-1490 : Frère Hugo de Goles, Procureur du commandeur du Bastit
 1501 : Jean de Valon, commandeur d'Assier, Cras, le Bastit qui réalisa l'union d'Assier et du Bastit

La guerre de Cent Ans

À partir de 1355, toute la région du Quercy devint un théâtre de luttes pendant la guerre de Cent Ans. Le Prince Noir et ses troupes anglaises envahirent le sud-ouest et le Quercy. Après la défaite française de la bataille de Poitiers, le traité de Brétigny donna à l'Angleterre la Guyenne et la Gascogne. La région fut instable car tous les seigneurs ne se rallièrent pas au roi d'Angleterre.

Des bandes armées agissaient avec les Anglais ou pour leur propre compte. Elles pillaient, rançonnaient et massacraient les populations. Une de ces bandes, aux ordres de Bassorat, avait pour repaire la tour de Marot ou tour de Maroc au lieu-dit la Garénie. Bassora ravagea la contrée jusqu'en 1395, date de son départ pour l'Espagne. Les Anglais quittèrent la région vers 1450.

Assier et ses environs étaient ruinés, il fallut repeupler la contrée en faisant venir des familles d'Auvergne, du Rouergue et d'ailleurs, en leur offrant des conditions favorables. Pendant cette période plus calme, de 1450 à 1547, furent bâtis l'église et le château. De nombreux ouvriers et artisans arrivèrent et l'agriculture se développa.

Dès le , les premiers seigneurs mentionnés sont dénommés les Rigaud d'Assier. Un des membres de cette famille, fut curé de la cathédrale Saint-Étienne de Toulouse et vivait à la cour du pape Jean XXII. Certains de ses hôtes de sa maison d'Avignon furent impliqués dans le complot de 1317 contre le pape. Il fut évêque de Winchester de 1319 à 1323.

Raymond du Bosc, seigneur de la Garénie, devint co-seigneur d'Assier en épousant une Rigaud : Marguerite d'Assier. Un de ses descendants, Augé du Bosc se maria en 1439 avec Jeanne de Rassiols, Dame de Vaillac. Leur fille Catherine d'Assier se maria avec Jean Ricard de Ginouillac en 1464. De leur union naquit en 1465, au château d'Assier, Jacques Ricard de Genouillac qui connut une brillante carrière militaire et diplomatique. Après sa mort en 1546, son corps fut rapatrié et enterré dans une chapelle de l'église d'Assier en 1549. Après le décès de son fils François en 1544 lors de la bataille de Cérisoles, sa fille Jeanne resta sa seule héritière. Elle se maria en 1523 avec Charles de Crussols d'Uzès,  Vicomte d'Uzès. Veuve en 1543, elle se remaria au prince palatin Philippe de Saim dit Rhingrave et se convertit à la religion protestante. Son fils, Jean de Beaudiné, invité au mariage du futur Henry IV fut tué en 1572 lors du massacre de la Saint-Barthélemy. Vingt ans de trouble secouèrent la région. Après l'édit de Nantes, les places de Figeac, Cardaillac et Assier furent gouvernées par les protestants pendant .

Jacques de Crussol, héritier de Jeanne Ricard de Ginouillac, se convertit au catholicisme. Il fut nommé duc et pair de France.

Démolition du château
Le , François Emmanuel de Crussol  d'Uzès prend la décision de démolir et vendre les matériaux du château qui fut réalisée en trois étapes :
 1768 : démolition et vente des matériaux des trois côtés de la cour ;
 1786 : vente de la "masure et du sol du château" avec ses environs immédiats et démolition de la partie nord de l'aile ouest ;
 1788 : vente du reste de la "terre d'Assier en Quercy" appartenant au duc d'Uzès.

En 1768, le  d'Uzès, François Emmanuel de Crussol, vendit le château pour le faire démolir. Le château et les terres sortirent de la famille fondatrice. Les nouveaux co-seigneurs d'Assier furent, jusqu'à la révolution, messieurs Pouzalgue, Séguy et Montaï.

Époque contemporaine et passé récent

La révolution à Assier
Le , Jean-Pierre Séguy, notaire, acheta les terrains de la Devèze d'Assier et devint ainsi un des co-seigneurs d'Assier. La révolution se passa sans trouble majeur : les principales doléances concernaient la redistribution des terres. Jean-Pierre Séguy redistribua les terres qu'il avait achetée à tous les habitants d'Assier présents et à venir (femmes enceintes) qui reçurent chacun . Il fut maire de la commune de 1801 à 1827.

Les premières écoles

À la suite de la loi Guizot, les communes doivent avoir une école publique. Le , le conseil municipal nomme Jean-Pierre Bruel pour assurer les fonctions d'instituteur. Ce dernier perçoit deux cents francs à l'année, en plus des sommes versées par les familles les plus aisées pour la scolarité de leurs enfants :  pour apprendre à lire,  et  pour la lecture et l'écriture,  pour le calcul. Douze élèves pauvres sont reçus gratuitement. Le , Il est l'objet d'une réclamation du conseil municipal qui l'accuse : d'assurer les cours de façon quand bon lui chante, de tenir des commerces, boisson et épicerie, devant sa maison, de percevoir des impôts.

En 1853, une école libre de fille est dirigée par Marie Bessac (sœur Victoire) assistée de Jeanne Turenne (sœur Jeanne). Elles sont rémunérées par la commune. Le , Jean-Pierre Bruel décède et Jean Delsériez lui succède en 1859. En 1881 fut créé un poste d'adjoint car les effectifs sont de 75 garçons et 60 filles. Une garderie pour enfant en bas âge est créée à côté de l'école des filles : cout  par élève et par mois. Le poste est confié à sœur Jeanne Turenne. Le 20 août est créé un poste d'adjoint à l'école de garçons.

En 1902, ouvre une école laïque de fille. En 1905, l'école devient obligatoire et gratuite pour tous les enfants de plus de cinq ans. En 1926, le conseil municipal proteste contre la suppression du poste d'adjointe de l'école publique. En 1957, débute la construction du nouveau groupe scolaire d'Assier.

Lutte contre la pauvreté
Durant les mandats d'Antoine Pezet et Joseph Carbonel, de 1848 à 1870, de nombreuses décisions sont prises afin d'améliorer le sort des plus démunis :
 en 1849, financement du bureau de bienfaisance ;
 en 1851, achat d'une maison pour l'école et gratuité pour les pauvres ;
 en 1853, financement de l'école privée ;
 en 1856, taxe de deux centimes par habitant pour acheter des remèdes distribués gratuitement aux plus démunis et création d'un atelier de charité destiné aux indigents valides ;
 en 1857, il n'y a plus de mendiant dans la commune. Le conseil municipal décide d'un rôle spécial de  par franc d'imposition pour venir en aide aux invalides de la commune ;
 en 1867, l'instituteur, M. Delsyriez est encouragé par le conseil municipal à donner des cours aux adultes ;
 en 1869, contribution de trois centimes pour fourniture de médicaments aux indigents.

Progrès techniques

Le chemin de fer

Dès 1854, deux projets ferroviaires passant par Assier furent envisagés, puis abandonnés. Une gare de triage aurait dû se situer sur la commune et un particulier avait même fait construire un hôtel-restaurant de , près du tracé envisagé de la ligne. On trouve donc une grande maison isolée au lieu-dit Frejayrie, à un kilomètre du centre d'Assier.

En 1860, la compagnie du Chemin de fer de Paris à Orléans établit la ligne Brive - Rodez passant par la gare d'Assier. Quatre accidents mortels furent à déplorer sur la commune et frappèrent un terrassier et trois ouvriers. La ligne fut inaugurée en septembre 1862.

Les autres modes de déplacement
En 1905 et 1910 sont envisagés des projets de tramway desservant la gare d'Assier aux communes voisines : ligne de Gourdon au Bourg par Quissac et Espédaillac. Mais rapidement, l'automobile fait son apparition. En 1923, le conseil municipal est amené à limiter la vitesse des automobiles à moins de  dans le centre-ville. En 1925, la veuve de Thimoté Gardou installe la première pompe à carburant, la commune perçoit  par an. En 1932, des autobus circulent entre Assier et Cahors.

L'électrification
Le , le conseil municipal désigne une commission chargée d'étudier le raccordement du village à un réseau électrique. Le , les crédits pour la constitution d'un syndicat pour l'électrification sont votés. Le 30 octobre, les maires de Cardaillac, Fourmagnac, Fons, Reyrevignes et Assier se réunissent et décident que le courant électrique serait fourni par l'usine hydraulique de M. Barrière, située sur le Drauzou, mais en 1927, la municipalité dénonce la convention avec M. Barrière au motif que l'usine de M. Barrière ne pourrait pas fournir le courant de façon permanente car le débit du Drauzou est jugé trop irrégulier. En 1928, la commune est condamnée à  d'amende pour non-respect de la convention, mais fait appel et a gain de cause en 1932.

La commune adhère alors au syndicat d'électrification du nord du Lot et en 1930, la concession est donnée à la compagnie du Bourbonnais. Le contrat est signé le  et le , c'est l'inauguration et la fête de l'électricité.

Dans le bourg, les réseaux de téléphone et d'électricité sont enfouis depuis 1980.

L'accès à l'eau

Avant 1962, les habitants d'Assier accédaient à l'eau grâce à des fontaines ou des citernes. Il y avait des pénuries et l'approvisionnement était un souci permanent des municipalités :
 le , le conseil municipal prit la décision de faire creuser le ruisseau et d'y établir une retenue pour abreuver les animaux. Il fut aussi décidé de creuser des mares sur le foirail ;
 en été 1849, une sécheresse importante priva d'eau hommes et animaux. La commune prit la décision de paver la mare de Bournel ;
 en 1860, le conseil fait un emprunt de  pour curer le ruisseau et faire construire un lavoir et un abreuvoir. De nouveaux investissements sont décidés en 1871 et 1873 ;
 en 1874, la municipalité achète une pompe et remet en état  de canalisation alimentant la fontaine du repos ;
 en 1899, M. Léon Amouroux fait un don de  pour amener l'eau de la fontaine Barade sur les places publiques. Le système, utilisé de 1900 à 1962 et réalisé par M. Boisset, comportait des citernes sur la place de l'église, au pied de la tour du château. Il se terminait par une borne fontaine au pont du ruisseau.
 en 1952, une grande sécheresse imposa de cadenasser les pompes à certaines heures du jour et de la nuit. Rachel Batut fut désignée et rémunérée pour cette tâche.

Héraldique

Politique et administration

Liste des maires

|-
|colspan="5" align="center" bgcolor="#f3fff3" |
(Tableau version 11/11/2006)

Finances locales

Cette section est consacrée aux finances locales d'Assier de 2000 à 2020.

Les comparaisons des ratios par habitant sont effectuées avec ceux des communes de 500 à 2000 hab appartenant à un groupement fiscalisé, c'est-à-dire à la même  fiscale.

Pour l'exercice 2020, le compte administratif du budget municipal d'Assier s'établit à   en dépenses et  en recettes :
 les dépenses se répartissent en  de charges de fonctionnement et  d'emplois d'investissement ;
 les recettes proviennent des  de produits de fonctionnement et de  de ressources d'investissement.

Pour Assier en 2020, la section de fonctionnement se répartit en   de charges ( par habitant) pour  de produits ( par habitant), soit un solde de la section de fonctionnement de  ( par habitant) :

 le principal pôle de dépenses de fonctionnement est celui des charges de personnels pour   (49 %), soit  par habitant, ratio supérieur de 38 % à la valeur moyenne pour les communes de la même strate ( par habitant). Pour la période allant de 2016 à 2020, ce ratio fluctue et présente un minimum de  par habitant en 2018 et un maximum de  par habitant en 2020. Viennent ensuite les groupes des achats et charges externes pour 32 %, des subventions versées pour 4 %, des charges financières pour 2 % et finalement celui des contingents pour des sommes négligeables ;
 la plus grande part des recettes est constituée des impôts locaux pour une valeur de  (42 %), soit  par habitant, ratio voisin de la valeur moyenne de la strate. Depuis , ce ratio augmente de façon continue de  à  par habitant. Viennent ensuite de la dotation globale de fonctionnement (DGF) pour 17 % et des autres impôts pour 4 %.

La dotation globale de fonctionnement est quasiment égale à celle versée en 2019.

Les taux des taxes ci-dessous sont votés par la municipalité d'Assier. Ils ont varié de la façon suivante par rapport à 2019 :
 la taxe d'habitation égale 9,59 % ;
 la taxe foncière sur le bâti quasiment égale 19,14 % ;
 celle sur le non bâti quasiment égale 152,71 %.

Cette section détaille les investissements réalisés par la commune d'Assier.

Les emplois d'investissement en 2020 comprenaient par ordre d'importance :
 des remboursements d'emprunts pour   (73 %), soit  par habitant, ratio supérieur de 482 % à la valeur moyenne pour les communes de la même strate ( par habitant). En partant de 2016 et jusqu'à 2020, ce ratio fluctue et présente un minimum de  par habitant en 2019 et un maximum de  par habitant en 2020 ;
 des dépenses d'équipement pour une valeur de  (26 %), soit  par habitant, ratio inférieur de 44 % à la valeur moyenne pour les communes de la même strate ( par habitant).

Les ressources en investissement d'Assier se répartissent principalement en :
 subventions reçues pour une valeur de  (42 %), soit  par habitant, ratio supérieur de 68 % à la valeur moyenne pour les communes de la même strate ( par habitant). Depuis , ce ratio fluctue et présente un minimum de  par habitant en 2016 et un maximum de  par habitant en 2020 ;
 fonds de Compensation pour la TVA pour   (24 %), soit  par habitant, ratio supérieur de 100 % à la valeur moyenne pour les communes de la même strate ( par habitant).

L'endettement d'Assier au  peut s'évaluer à partir de trois critères : l'encours de la dette, l'annuité de la dette et sa capacité de désendettement :
 l'encours de la dette pour une valeur totale de , soit  par habitant, ratio supérieur de 32 % à la valeur moyenne pour les communes de la même strate ( par habitant). Sur les 5 dernières années, ce ratio fluctue et présente un minimum de  par habitant en 2017 et un maximum de  par habitant en 2019 ;
 l'annuité de la dette pour une valeur de , soit  par habitant, ratio supérieur de 398 % à la valeur moyenne pour les communes de la même strate ( par habitant). Sur la période 2016 - 2020, ce ratio fluctue et présente un minimum de  par habitant en 2019 et un maximum de  par habitant en 2020 ;
 la capacité d'autofinancement (CAF) pour une valeur totale de , soit  par habitant, ratio inférieur de 73 % à la valeur moyenne pour les communes de la même strate ( par habitant). Sur les 5 dernières années, ce ratio fluctue et présente un minimum de  par habitant en 2020 et un maximum de  par habitant en 2019. La capacité de désendettement est élevé d'un montant de  en 2020. Sur une période de , ce ratio présente un minimum d'environ  en 2001 et un maximum très élevé, de plus de  en 2011.

Les courbes G4a et G4b présentent l'historique des dettes d'Assier.

Démographie

En 1620, Assier comportait 115 feux. En 1750, on comptait 500 communiants à la messe.

Au début du , Assier comptait .

Durée moyenne de vie par décennie
Histogramme de l'âge de décès moyen des habitants d'Assier par décennie

Économie

Agriculture
Assier est une commune rurale comportant une dizaine d'exploitations agricoles à la fin du . Les exploitants ont abandonné la polyculture (céréales et arbres fruitiers) pour se tourner vers la production de viande et de lait. 95 % des terres du limargue sont exploitées, alors que 20 % des terrains du causse servent de parcours pour les troupeaux de moutons, les 80 % restant sont laissés en friche.

Les foires étaient très importantes au  et égalaient celles de Figeac et Gramat. Une halle fut même construite en 1884 pour la vente de céréales, de châtaignes, de pommes et de noix. Mais elles ont décliné au  à la suite de l'évolution des transports, de la motorisation des exploitations et de la négociation chez l'exploitant. Dès 1968, la municipalité prit des mesures pour relancer les marchés aux ovins. En 1980, des études furent réalisées pour l'implantation d'un marché couvert aux ovins qui fut inauguré en juillet 1997 dans la zone industrielle. Il se négocie entre 1500 et 2000 animaux tous les lundis.

Assier possède un marché aux bestiaux de gré à gré et une coopérative agricole.

Commerce, services et artisanat
De nombreux commerces et services sont disponibles sur la commune : boucherie, boulangerie, pâtisserie, bar, salons de coiffure, restaurants, fleuriste, épicerie.. ainsi que des artisans : couvreurs, charpentiers, électriciens, plombier, chauffagiste, taxi...

Une pharmacie est située au centre du bourg.

Zone industrielle
Une entreprise de placage en noyer de haute qualité est installée dans la zone industrielle.

La société coopérative Scop O'Chêne s'est installée à Assier lors de son extension. Son domaine est la fabrication de charpentes, de constructions sous forme de modules à assembler et d'aménagements en bois. Elle comptait  en 2009.

Vie locale

Enseignement
L'école d'Assier accueille les enfants de onze communes voisines. À la rentrée 2009, la maternelle est composée de deux classes et la primaire de trois. Le personnel comporte sept instituteurs et deux assistantes ATSEM.

Milieu associatif
Un festival de jazz, d'improvisation et de théâtre a lieu tous les ans à Assier depuis 1986 dans le château, l'église, les jardins et sur les places.

L'Association REISSA (Rencontres, Événements, Initiatives, Soutien, Social, Activités) assure l'animation du village, la gestion de l'ALSH (Accueil de Loisir Sans Hébergement) pour les enfants.

La Cyber-base située dans la Maison des services permet l'accès à Internet pour tous.

Services publics

Assier possède un bureau de poste, une gare ferroviaire ainsi qu'un pont-bascule public, non loin du foirail, en direction de Livernon.

Santé
Assier a inauguré en 2009 la maison médicale du Causse. La commune dispose aussi d'une pharmacie et d'un cabinet d'infirmière au centre du village.

Une maison de retraite (EHPAD) est située au lieu-dit les Pradels.

Les hôpitaux les plus proches d'Assier sont situés à Figeac (,  par la D 653 et D 840) et à Cahors (,  par la D 653).

Lieux et monuments

Le château
Le château d'Assier est un témoignage exemplaire de la diffusion de l'art de la Renaissance hors des châteaux du Val de Loire. L'édifice est classé au titre des monuments historiques en 1901.

Près du château se trouvent des bâtiments qui lui sont des annexes :
 ancien logis du , appelé grange de Bargues, inscrit au titre des monuments historiques en 2001 ;
 ancien pigeonnier du château, daté de 1537, inscrit au titre des monuments historiques en 2005.

L'église Saint-Pierre -
L'église Saint-Pierre d'Assier, L'édifice est classé au titre des monuments historiques en 1840. L'église est le seul édifice religieux de l'époque de la Renaissance du département du Lot. Commencée en 1540 et terminée en 1549, l'église est de style monumental et consacrée uniquement à la gloire de Galiot de Genouillac dont le gisant accompagne l'épitaphe "Après la mort, bonne renommée demeure".

La frise extérieure
La frise extérieure en bas relief ceinture le monument. Cette décoration profane et guerrière peut surprendre sur un édifice religieux. Jacques Ricard de Genouillac considérait l'église comme un monument abritant son tombeau et celui de ses descendants. Les motifs évoquent des scènes des guerres d'Italie comme le passage des Alpes précédant la victoire de la bataille de Marignan.

Ce chef-d'œuvre artistique et historique se dégrade visiblement depuis une centaine d'années comme le remarque Jean Bergue dans son étude de 1987.

Les éléments sculptés représentent le triomphe de l'artillerie avec le canon le plus répandu à savoir la couleuvrine bâtarde, des palais assiégés, des boulets à trois flammèches, des pièces annexes d'une très grande précision qui font de cette frise un véritable document d'archives sur l'art de la guerre de cette époque, sans équivalent.

Des épées au baudrier fleurdelisé rappellent la charge de grand écuyer et côtoient le collier de l'ordre de Saint-Michel qui était la plus haute distinction de l'époque.

La chapelle funéraire
La chapelle funéraire est située au nord de la première travée de la nef. Elle renferme le tombeau de Jacques Ricard de Genouillac qui est représenté d'abord en gisant de marbre, en costume de cour et ensuite revêtu de son armure appuyé sur un canon entouré de boulets et de sacs de poudre.

La voûte de la chapelle est tout à fait remarquable et unique en France ; il n'existe qu'un autre exemple de cette architecture en Europe ; il se situe au monastère de San Domingue à Valence en Espagne. À la fois voûte et coupole à arêtes triples, lunettes et troupes, elle donne l'impression d'une étoile au dessin compliqué ou d'une immense toile d'araignée dont on pense que la taille définitive de certaines pierres a été effectuée après la pose.

Personnalités liées à la commune
 Jacques Ricard de Genouillac dit Galiot de Genouillac, militaire et diplomate français de la Renaissance, né au château d'Assier en .
 Louis Brives, homme politique français, né à Assier.
 Robert Hue, homme politique français, habitant occasionnel d'Assier.

Voir aussi
 Liste des communes du Lot

Bibliographie

Notes et références

Notes et cartes
 Notes

 Cartes

Références

Liens externes
 Assier sur le site de l'Institut géographique national
 Assier sur le site de l'Insee

Assier
Commune abritant une commanderie de l'ordre de Saint-Jean de Jérusalem en France
Aire d'attraction de Figeac


text:
New Report: Income Inequality Has Grown in Pennsylvania
Posted by PA Budget and Policy Center on November 15, 2012
Read a Press Release
Read the PA Fact Sheet
Income gaps widened in Pennsylvania between the late 1990s and the mid-2000s when earnings for low-income families dropped as the income of the wealthiest continued to increase, according to a new study by the Center on Budget and Policy Priorities and the Economic Policy Institute.
This "lost decade" is part of a longer-term movement toward greater income inequality in the Commonwealth. Since the late 1970s, income gaps have grown not only between low- and high-income households but also between middle- and high-income households.
The report, Pulling Apart: A State-by-State Analysis of Income Trends, released in Pennsylvania in coordination with the Keystone Research Center and Pennsylvania Budget and Policy Center, finds that moderate- and low-income Pennsylvania families did not share in the most recent economic expansion:
Between the late 1990s and mid-2000s, the annual incomes of the richest fifth of Pennsylvania households grew by 7.2 percent ($11,190), while those of the poorest fifth fell by 7.9 percent ($1,907).
The income gap between the very richest households and low-income households increased even more dramatically. The incomes of the richest 5 percent of Pennsylvanians grew by 11.2 percent ($27,387) from the late 1990s to the mid-2000s.
Income inequality also grew between middle- and high-income households in Pennsylvania from the late 1990s to the mid-2000s. Middle-income Pennsylvania households saw their incomes rise by only 1.9 percent ($1,169) — compared to 7.2 percent for the richest fifth and 11.2 percent for the richest 5 percent of households.
Incomes grew much faster among the wealthy than low-income households. In the late 1990s, the income of the richest fifth of Pennsylvania households was 6.4 times that of the lowest-income fifth, and by the mid-2000s it was 7.4 times larger. The top 5 percent of households had 10.1 times the income of the bottom fifth in the late 1990s, and by the mid-2000s it was 12.2 times larger.
Nationwide, incomes fell by close to 6 percent among the bottom fifth of households, on average, while rising by 8.6 percent among the top fifth between the late 1990s and mid-2000s. Incomes grew even faster — 14 percent — among the top 5 percent of households.
Read a press release jointly released by the Pennsylvania Budget and Policy Center and the Keystone Research Center in coordination with the Center on Budget and Policy Priorities and the Economic Policy Institute.
Read the full report from CBPP and EPI, as well as a national press release and state fact sheets.
Pennsylvania Fact Sheet
Download a PDF Version of this Fact Sheet