text:
Two pieces of bad news: First off, Scott's out of town tonight (and Zack, Scott's designated replacement, is having cable issues), so I'll be guiding this first (and only?) season of Dollhouse into port. Second off, and perhaps more problematic… I'm not a Dollhouse true believer.
Don't get me wrong: I like the show, and I really want to see it renewed. But unlike Scott and other critics/fans, I never felt that Dollhouse fully made the creative leap that Joss Whedon and Eliza Dushku claimed it had after the fabled Episode Six. If anything, I felt the heightened emphasis on the show's mythology detracted from what made it potentially special. I enjoyed the somewhat silly, personality-a-week concept, especially when deployed as cleverly as it was in "Haunted," where Echo was imprinted with the personality of a woman trying to solve her own murder. (Granted, the episode ended kind of lamely, but the premise was cool.) Having everything at the Dollhouse go haywire so early and so often to me called too much attention to how rickety the "imprinting" idea was to start with. And I really didn't like spending so much time with the dolls in their passive state, where they resembled characters from Parts: The Clonus Horror.
That said, if in fact Dollhouse is no more, it did go out at pretty close to full strength. I wasn't as blown away by "Man On The Street" or "Needs" as some, but I dug the fractured storytelling and major plot developments of "Spy In The House Of Love," and I thought last week's "Briar Rose" was one of the best hours of TV I've watched this spring, landing on the same tier as Lost, Friday Night Lights and Breaking Bad. Even though I knew the big Alpha-reveal was coming—curse you, Twitter!—I thought the performance of Alan Tudyk and the episode's careful balance of humor and suspense was just about everything a Joss Whedon could want from one of his shows.
Apple MacBook Air Laptop
Powerful performance
The M1 chip delivers 3.5x faster performance than the previous generation all while using way less power. Get up to 18 hours of battery life.
Alas, I can't rate "Omega" quite that highly. It's a very good episode—borderline brilliant at times—but at crucial moments it fell short for me. Often I found myself admiring what writer/director Tim Minear was trying to do more than what he actually achieved.
But I'm getting ahead of myself. First a recap of what happens in "Omega:"
Picking up where "Briar Rose" left off—with Tudyk's bumbling stoner character revealed as the rogue active Alpha—"Omega" begins with Alpha on the run with Echo, transporting a kidnapped woman in their backseat. But there's an unexpected twist. At the end of "Briar Rose," Alpha imprinted Echo with the personality of a woman who loves Alpha passionately, and it was briefly implied that this woman might be Echo's original personality, Caroline—or at least a version of Echo/Caroline who'd had romantic misadventures with Alpha in the past. Early in "Omega," in a creepy flashback, we see Alpha out on a job with a client who paid for a sort of Natural Born Killers experience, asking to be involved in a spree with Alpha and… Whiskey. And just who is Whiskey? A doll whom Alpha would later attack and permanently scar, forcing the Dollhouse to repurpose her as "Dr. Claire Saunders" (borrowing some know-how from their former doctor, whom Alpha had recently slain).
Back in the present day, Alpha leads the now-Whiskey-like Echo to his secret hideaway in San Pedro (spiritual home of the Minutemen and Don Draper), so that he can elevate her consciousness the way his has been elevated. It seems that after Alpha went rogue, Topher attempted to put him in the chair and sort through his past personalities to determine what went haywire. But since Topher can't do anything right, what actually happened was that Alpha had all his prior personalities buzzed into him at once, just before he escaped the Dollhouse for good. Now he wants Echo to undergo the same multiple-personality procedure, and to experience the same letting-go of her original self that he once did. A major part of his plan: to imprint his kidnap victim with the original Caroline personality, and then kill her.
Meanwhile, Ballard—who can't get his former bosses to believe that he's found the actual Dollhouse—agrees to work with Boyd to track down Alpha. Through good old fashioned lawman legwork, they learn that Alpha used to be a prison inmate named Carl Craft, and that Carl Craft has a thing for abducting women and cutting them up.
I'll get to what happens next in a moment, because the way "Omega" played out was very intriguing, and was one of the things I most liked about the episode. And since I want to end on an "up" note—because again, I do like Dollhouse—now's the best time to articulate what didn't work so well for me.
Let's start with the first appearance of Whiskey, which made me gasp at the instant it happened, and then left me completely unmoved for much of the next hour. One persistent problem with Dollhouse has been that it's very difficult to stay invested in characters that are essentially blanks. I know that problem was supposed to be solved by "Needs," which revealed some of the dolls' backstories, but I never felt I was watching anyone but "Sierra" and "November" and "Victor," so what happened to them—in the past or present—never had much emotional pull for me. Finding out that Dr. Saunders used to be a doll was a fairly punchless revelation, ultimately. And if I can jump ahead momentarily to the very end of "Omega," the two big moments in the denoument—November being set free as a favor to Ballard, and Echo settling down into her sleep-chamber muttering "Caroline" to herself—struck me as effective in the abstract, but not the actual. Because I've never been made to feel that these women's essential humanity means anything to them, the restoration of same—or potential restoration, in Echo's case—didn't have much meaning either.
Another long-running Dollhouse flaw—the inability to properly integrate the Whedonesque quippiness into the gothic grimness—was back this week with a vengeance, after seemingly being solved last week. The heart of "Omega" comes after Alpha floods Echo with all her past personalities, and discovers that rather than making her just like him, it makes her his antithesis. Very cool stuff (for reasons I'm about to get to). But the resultant battle royale between Alpha and Echo certainly couldn't hold a candle to Buffy vs. Angel at the end of Buffy The Vampire Slayer's second season. For one thing, we don't have enough invested in the characters. For another, even though I'm not a Dushku-hater by any means, she couldn't deliver bad-ass lines like, "Time to rinse and spit" with anywhere near the oomph they needed. (The woman imprinted with Caroline was actually much more impressive, muttering "I kick ass" as she watched herself knock Alpha around.)
Similarly, I didn't get a whole lot of pathos out of the sliced-up Victor saying, "I'm not my best anymore," especially when compared to the newly rogue Alpha saying of his original slash-spree, "Was I not my best? I was making art." But then again, the very existence of that Alpha line—and Tudyk's delivery of it—shows that this episode had plenty of indelible moments too. I think particularly of Caroline touring the Dollhouse for the first time and saying, "When does the hankering for tasty brains kick in?" Or New Caroline trying to shout some sense into Echo by pointing out, "You're in a lair! An evil lair!"
And though the mix of humor and action and sentimentality down the stretch in "Omega" didn't fully synch-up, I'm going to be wrangling for a while with the implications of the big showdown between Alpha and Echo. He feels that if he gives her access to all her selves, she'll become a kind of ubermensch. Instead, she becomes an every-mensch. She feels such sympathy for all the people she's been that she can't feel superior to anyone… except for Alpha of course, who's clearly a nutjob with all his ramblings about wanting to imprint multiple women with Caroline (so he can kill her over and over) and his demand for a blood oath. ("The pre-Hellenic Minoans knew it for God's sake!") All those gender-studies profs who've dissected Buffy over and over are going to have paper-fodder for years thanks to this episode.
In the end—if this is the end—Dollhouse never satisfactorily answered the question of whether it's possible to completely wipe away a person's soul. More damningly, it never quite gave a good reason to care about that question—at least in my eyes, anyway. But I've got to hand it to Whedon and his trusty team of collaborators for trying to make an action-packed, off-beat sci-fi/fantasy show that confronted big issues of self head-on. Any show that can build a big fight scene around the philosophical battle between empathy and selfishness is a show that deserves respect. And—oh please, oh please—a renewal. Because like the re-awakened Madeline, I feel like I just got here.
Grade: B+
Stray observations:
-"Three names. Always ominous."
-The only downside to the arrival of Alan Tudyk on the show last week was that he makes Fran Kranz (playing Dollhouse's resident Wash/Xander) look all the weaker.
-"I don't know why Alpha would imprint her as a background singer unless he was starting an evil band."
-I really liked the effect Minear used to convey Alpha's multiple personalities: the quick cut followed by a fresh Tudyk line-reading. Very unsettling.
- "Why is there a tall, morally judgmental man in my imprint room?"
-Clever of the Dollhouse creative team to use to the Beck song from Eternal Sunshine Of The Spotless Mind over the closing montage. (Also clever: the use of "In Dreams" during the torture scene.)
-"One of my personalities happens to be a multiple personality."
-By the way, I'm aware that this isn't really the final episode of Season One. There's an epilogue that we won't see until the DVD set comes out. Will it deal with the other Dollhouses? Or what the true purpose of the organization is? So many questions….
-Hey, Whedonites! My TV Club Classic posts on Buffy The Vampire Slayer return in three weeks. Target date for first entry: May 28th. And then I plan to post every Thursday through to the end of August: roughly three episodes in each entry until Seasons Three and Four are complete. Hope to see you there.


text:
Filter By
Choose Your Styles
Chair Cushions and Covers
Shop dining room chair covers you can personalize with your monogram or last name. Plus, browse cushy dining room chair cushions in stunning splashes of color. From floral prints to fruit patterns, from burgundy to blue, these chair pads bring a sense of style to your dining area.
Without a little ornamentation here and there, a dinner table is easily overlooked. Fortunately, dining room chair covers offer a quick and affordable way to quickly dress up your table. These are the fabric coverings that fit over the backs of your chairs. Tied off with sash bows in the back, these chair covers provide elegance without all the fuss of their floor-length counterparts.
Comfy dining room chair cushions, meanwhile, are simply a must, regardless of whether your tastes lean casual or sophisticated. Available in sets of two, these stylish chair pads can be mixed and matched for a look all your own. Try adding in a pair of patterned cushions and then a pair of solid, just to shake things up, or display moss green chair pads alongside trendy teal.
Pick out dining chair seat covers that you can personalize with a last name or even your initial. The first pattern, the light cream and gold Elegante, speaks to more subdued tastes with a hint of glamour. The second, featuring dark red and gold, lends a sense of Prestige to your surroundings. Choose whichever style suits you most, and let sequined trim and fabric blooms attract a bit of attention.
Meanwhile, on the more practical side of things: chair pads with ties will keep your cushions in place, ensuring your guests are comfortable as they bask in a stylish environment of your own creation. Pick out dining chair cushions with ties in an assortment of eye-catching patterns. You can take your pick from tropical foliage, toile prints, and even multicolor florals.
For those seeking out a more casual accent, however, it's as easy as choosing kitchen seat cushions in solid colors or subtle stripes. Blue gray, chocolate, or dark beige will blend beautifully into the background. Burgundy, wedgewood blue, and black, meanwhile, all make quite a statement, whether your style is traditional or tropical.

subset: commoncrawl


text:
The Winter 2017 Issue is the fiftieth issue of Auxiliary, a magazine dedicated to alternative fashion, music, and lifestyle. This issue features Vapor as our PinUp. It features our Ask Arden column and many beauty and fashion editorials. It also features fashions and products by Anastasia Beverly Hills, BOY London, Cover FX, Iron Fist X Villains by Nina Kate, Jagoda Bartczak, Jeffrey Campbell, Kicka Custom Design, Mother of London, NARS, NYX, Pleaser, RFD by Rachel Frank, Smashbox, Spoiled Cherry, Urban Decay, and more. Plus photography by James Hayden, Saryn Christina, Brett Stoddart, YellowBubbles, and more!
The Winter 2017 Issue is available in Print and Digital Editions which can be purchased from The Auxiliary Shop.


text:
"The only people for me are the mad ones." — Jack Kerouac
Kristen Stewart is one of the mad ones. But mad in a beautiful way. And she is determined to make people mad. To show them she is more than Bella in "Twilight." To show them she does burn, and smolder, and wants more out of her career and life. And smolder she does.
As soon as she steps into the movie "On the Road," you can't take your eyes off her. As Marylou, whenever she fixes her gaze, you see someone who will go as far as she can, and do it as mad as she can, to live and feel alive. And it is sexy and scary and reckless and smart. She can play all of these things. She has them at her fingertips. She is just beginning. She is fearless. And that can be that good, and that can be very bad. But she is smart enough to handle it.
Stick around my friends, and there will be much, much more to come. Thinking about it, I am smiling already.


text:
Story highlights
Dambisa Moyo is a Zambian economist, investment strategist and author
She's been arguing for years that international aid stifles Africa's development
Essential is to focus on what China can do for Africa , she says
Moyo says capital, labor and productivity will help spur Africa's economic growth
Zambian economist Dambisa Moyo is an outspoken critic of international aid, arguing for years that foreign handouts stifle Africa's development, perpetuate corruption and hinder the continent's growth.
A New York Times bestselling author, Moyo first grabbed international headlines with her 2009 book "Dead Aid: Why Aid is Not Working and How There is a Better Way for Africa."
Since then, she's penned two more books, on the subject of the decline of the West, and the effects of China's commodities rush.
In a new interview with CNN's Robyn Curnow, Moyo explains why she's optimistic about the future of Africa. She looks at the positive impact that China can have on the continent and details the key drivers that will spur Africa's economic growth.
An edited version of the interview follows.
CNN: The aid debate is so different from before …
Dambisa Moyo: So much has happened in the last five years – whether you're in Africa, South America or Asia, nobody talks about aid anymore.
Policy makers themselves are going out and issuing debts in the market. My own country, Zambia, did a fantastic bond, a $750 million 10-year bond, last September. The discussion is so much more about job creation and investment, which is such a fantastic story and it's obviously partly to do with the fact that the traditional donors are having a financial problem, fiscal problem, on their balance sheets. They just don't have the capital anymore to hand out cash like they did in the past.
CNN: The Chinese story has been thrown into the mix, has that changed the landscape?
DM: Yes, absolutely, but in a strange way it's exactly what we need in terms of delivering economic growth and meaningfully reducing poverty. We need jobs, we need investment, we need trade, we need foreign direct investment, whether investment domestically but also from the outside.
It's not some magic pill, everybody knows that this is the formula, and finally the Chinese are showing up, again, not just in Africa, but around the world with that elixir, that mix of opportunities to really transform these countries. Remember, 70% of the populations of these places is under the age of 24. There is no escape: we have to create jobs.
Read this: How 'Afropreneurs' will shape Africa's future
CNN: A lot of people are critical of Chinese "neo-colonialism" but you argue that's not the case.
DM: Well, it's not, because China has so many economic problems in itself. You know, this is a population of 1.3 billion people with 300 million people that live at the level of Western living style. So they've got a billion people to move out of poverty. The notion that they would be spending their time trying to colonize other places is just, frankly, absurd.
I'm not saying that China should be given a red carpet, carte blanche, to come into Africa or, indeed, anywhere in the world, and do what they like. We do need the investment, we need job creation and we do need actual trade in these places. But I think what's really essential is to focus on what China can do for Africa, as well as what Africa can do for China. And I think that discussion is not had as objectively as it should be.
Ultimately, the responsibility of how China engages in Africa is really at the domain of the African governments. We would not be worried about the risks of neo-colonialism or abuse, environmental abuse and labor issues, if we trusted the African governments to do the right thing.
CNN: How do you see the trends playing out in the next decades?
DM: I'm an eternal optimist. I'm probably the wrong person to ask, because I do believe that the structural and fundamental structures of Africa right now are poised for a very good few decades. If you look at an economy through the lens of capital, which is basically money; labor, which is basically how many people do you have and what skills do they have; and productivity, which is just, how efficiently they use capital and labor, the trend is very clearly in favor of Africa.
Read this: African CEOs look to bright future
We've got a very solid fiscal story. The debt-to-GDP ratios in Africa today at the sovereign level are nowhere near the burdens that we are seeing in Europe and the United States.
The labor story is very positive – 60-70% of Africans are under the age of 25. So a young population dynamically needs to be leveraged, so definitely we need to invest in skills and education to make sure that we get the best out of this young population. And then, in terms of productivity, this continent is a great absorber of technologies and all the things that can help us become more efficient.
Therefore, these three key drivers: capital, labor, and productivity, help spur economic growth.
Now is it going to be smooth sailing? Of course not – there will be volatility, but I think the real investors in Africa will be able to make a delineation between risk and uncertainty.
CNN: And it's about a country's resources, too, right?
DM: That's a brilliant question, because actually the answer is no. I think it's really about the structural things that I mentioned: capital, labor, productivity.
Why do I say that? Let's take a look at the African stock market. There are about 20 stock exchanges in Africa and about 1,000 stocks that trade in Africa – 85% of them are non-commodities. We're talking about banking, we're talking about insurance, we're talking about retail, we're talking about consumer goods, logistics companies, telecommunications companies, those are the stocks that are on the African stock market.
CNN: Do you feel a sense of responsibility to represent the African success story?
DM: Well, I suppose, for me, I feel a responsibility to tell the truth. This is a great continent. I went to primary school on this continent, secondary school, university, I've worked on this continent and I think that it's a great disservice that, for whatever reason, people have usurped an imagery of Africa that is absolutely incorrect.
They focus on war, disease, corruption and poverty. That is not all about Africa and I think it's really essential if we're going to turn the corner, we need to take that responsibility, as governments, as citizens, not just Africans, global citizens to say, "that's actually not true."
There are more poor people in India than there are in Africa; more poor people in China than there are in Africa, but somehow there's a stigma for decades that's been associated with the African continent that is completely unjustified – and it's that I find objectionable.


text:
Creepy French Scientist Is Adamant That Women Should Not Wear Bras
Across the course of history, French discoveries have proved invaluable to the field of science. Children still learn the stories of Louis Pasteur, who discovered that invisibly small bacteria spoil food and cause disease, and Marie Curie, who found and named the unseen power of radioactivity. Now there's one more name to add to the list of geniuses upending the world's assumptions: Professor Jean-Denis Rouillon, who has declared that bras make women's boobs saggy.
Rouillon, who teaches at the Franche-Comté University in Besançon, was recently interviewed by France Info about the results of an in-depth 15-year titty study. Through observations running back to 1997, he claims to have discovered that women who wear bras, a garment intended to defy gravity, actually have saggier boobs than women who don't.
"Medically, physiologically, anatomically—the breast derives no benefit from being denied gravity. On the contrary, it becomes saggier with a bra."
For the study, Rouillon, whose background is in sports medicine, tracked the breast developments of 330 women, aged 18 to 35, more carefully than a 13-year-old boy tracks the breast developments of the girls in his Social Studies class. Now he's ready to tell the world: bras are bad and boobs are good.
"Capucine," a perky 28-year-old who participated in the study, sung the praises of Rouillon's findings.
"I breathe more easily, I have better posture, and I have less back pain."
Rouillon stressed that the study was preliminary and that his subjects were not representative of the overall population of the world. (They were probably more effervescent and chic than the average woman, with a coyer smile and lot more sexy secrets. "Bonjour! No bra today! C'est la vie! Champagne for breakfast! Put on a striped t-shirt and go for a bike ride!")
As for hard numbers, Rouillon found that the nipples of his manic pixie French girls "lifted an average of seven millimeters per year in relation to the shoulders," if they didn't wear a bra. A shrug, a wink, and right up they float. Carefree nipples rising ever skyward. C'est beau. C'est boob. C'est si bon.
But faites attention, mes amis! Rouillon warns that a bouncing braless existence isn't for everyone.
"It all depends on the structure of each breast. An overweight, 45-year-old woman with three kids has no business not wearing a bra."
In summary: Don't wear a bra (HOT LADIES ONLY).
Liberté. Egalité. Jubblié.


text:
A state-of-the-art Jayco Motorhome lets you say hello to a whole new world of sights and experiences, without waving goodbye to all the comforts of home. Road trips and touring holidays have never been easier, or more enjoyable. When the next adventure beckons, just climb into the driver's seat and turn the key.
Luxury features
A traveling holiday doesn't have to mean giving up on comfort. Just bring it with you. Your Jayco Motorhome is fitted with everything you need, and everything you want. When you've got an a fully equipped kitchen and full size bathroom, Euro Style furniture, comfortable high-resilience Dunlop foam cushions for years of comfort and support, generous storage space, air conditioning, leather upholstery and a Sphere LED TV/DVD – you'll never need (or want) to go home.
More convenience
Step into the driver's cabin and you're on your way. Arrive at your destination, and no set up is needed. You don't even have to leave your vehicle. And our Jayco Motorhome owners will be the first to point out that driving is an absolute pleasure. The panoramic view from the huge cabin window is just spectacular. Life can take some amazing turns and you'll be prepared to see them all in full view.
Self-contained living
Whether you're travelling for a few days, weeks or months, a Jayco Motorhome is made to take you further. If you're longing for an adventurous retirement or just want to spend the whole holidays on the road, this reliable and self-contained RV is the right choice for extended travel. Be it from coast to coast, or from the deserts to the hills, your journey will be a pleasurable one.
Vehicle options
Your Jayco Motorhome is built specifically for your needs. For enhanced drivability and fuel efficiency, each Motorhome is matched to a European turbo diesel chassis – Fiat, Mercedes or Iveco for the larger, more luxurious Optimum Motorhomes, and Mercedes or Fiat for the more compact, value-packed Conquest range.
Add that personal touch
It's through individual touches that the Jayco you choose becomes your own truly personal, home away from home. That's why we complement our range of feature-packed Motorhomes with a selection of high quality optional extras - all of the designed to integrate seamlessly with your Jayco. The Custom Paint Finish and Graphics (pictured) ensures your Conquest stands out on the road - and everywhere else.


text:
Beat The Devil's Tattoo – Black Rebel Motorcycle Club
Exciting news! Got a haircut the other day. How exciting! Thought I looked like a penguin after it. Imagine!? Put my face where the big white belly part of the penguin is… Go on the Penguin! Until I saw the Oscars last night. Realised I actually have the same haircut as Halle Berry. Kind of nice of the hairdresser. Usually I end up with a Big Bird or Ellen Degeneres look. I'll take Halle. Anyways, as I was saying, I watched the Oscars last night. Followed by a couple episodes of Seinfeld. Too many episodes of Sex and the City. Bit of stand-up on Youtube. Then some something something. Ending with some sleep. Something something is obviously reading a book. Obviously. Fun night, to be true. Although, a bit different to last year. Last year, out galavanting, going to some Oscar parties, contemplating running off with a winner's Oscar that someone thrust into my hands, ending the night with me getting booted off a radio station back in Ireland, when they thought my response to 'What are you doing right now that's really crazy?!' (Emm, I'm having a cup of tea) actually meant I was on drugs. Well done. Continue Reading »


text:
Today's the day… time for an early harvest of my tiny sprouts! I know I could grow them for two or three more days, but I am anxious to give them a taste. Tonight they will find their cute little way into a mixed salad.
I will immediately "plant" more in the jar. In a day or two I'll start another jar's worth of sprouts, so that I will have sprouts ready every couple of days.
In the future, I'll have two or three different sorts of sprouts, and do this staggered method of germination and harvesting with all of them. I'll refine the system, and try to set it up to look nice, too.
I love sprouts! Gardening you don't need to put on shoes or a coat for…
Natasha Henderson, Montreal


text:
We welcome you to our farm. We invite you to enjoy our tasty farm products just like we do on our family's table. Meeting Place Organic Farm is a 100 acre family farm which we have owned and operated since 1973. It is located in SW Ontario, near Lucknow in the picturesque rolling farmland of northern Huron County. We offer quality farm fresh food for your table from our family farm. We have pastured pigs and certified organic grass fed cattle. We produce grass fed beef and drug free pork, organic apples and apple butter, vegetable, herb and heritage tomato seedlings. We cooperate with several other local farms to bring you lamb, maple syrup and honey. We welcome customers to pickup at the farm, but are happy to deliver to Goderich, Kincardine, K-W, Guelph, London, and points in-between in Bruce, Grey, Wellington, Perth and Middlesex counties.
We farm organically with Belgian and Norwegian Fjord horses and have a mixed livestock operation designed to nourish the soil and produce food in an ecologically sustainable manner. We pasture our cattle and feed our own hay in the winter. Our pigs have access to pasture as well as fresh garden weeds. We are founding members of the Ecological Farmer's Association of Ontario. Some of our farm products have been certified organic for 27 years. Our organic certifier is Ecocert Canada. We file an annual application with them which they review to ensure compliance with the Canadian Organic Standards and do a yearly farm inspection and visit to our farm.
We offer training in farm life skills and working draft horses. We offer Holistic Management training for farm families to learn how to improve their decision making for healthy land, people & profits. We can also consult on vegetable garden design, freezing and processing garden produce and apple tree pruning.
|Please explore our website or visit us on Facebook for a photo record of the year.
If you have any questions contact us.
2 thoughts on "About"
Peter Baril says:
Feeling desperate and that this is the only way out for our soil, finances, and health… but nowhere to turn for advice, community and training in Eastern Ontario. Help!


text:
Directory Listing
|Sticky Revision:
Failed attempt to get esysUtils to compile first during debug cycles.
Get more explicit about linkage class of methods on windows. Make into a shared library for testing purposes.
Unused vars and signed/unsigned in comparisons.
More unused vars.
Lint unused vars.
Guard the declaration of loc_norm.
Initialise tau before its first use to silence the compiler.
replace an ineffectual == with an = at line 104. Please check.
Remove loss of precision waring errors.
You've been programming in python too long. "or", "and" and "not" are not C++ boolean ops. The SGI compiler is being kind to you :)
Lint unused vars, watch out for ifdefed code.
Lint inused var.
Silence some unrefed var warnings, being careful to not blow away vars used in the ifdef'd MPI code.
abs -> fabs. Potentially serious error, norms were being converted to ints in convergence tests.
attempt a fix to the 2x2 block diagonal multiply case.
And replace this with the test version on the branch.
moved to windows_from_1456_trunk_1490_merged_in after merging to revision 1490 of the trunk.
Copied remotely
merge the trunk changes onto the branch.
Prepare for another update to the branch to keep up with the trunk
1. Fix the THROW() macro so it appears only in esysUtils. 2. Introduce the THROW_ANY macro to silence windows compilers. 3. Eliminate many unused variables. Point 3 needs testing on ALTIX with MPI turned on to see if I have over-looked and removed variables that were in idef'ed out code. Only compiled and linked on windows at this point.
get the name right
update of branch to keep up with trunk
Open new branch for system_dep.h fixup & dealing with intermittent run_tests failures on windows.
Is now restored to run_linearPDEsOnFinley.py
Restore full version of this test ready for merge with trunk Keep the branch version for the re-branch
Compiles and passes run_tests on debian. The Exception scheme has been reworked somewhat. All classes manage their own internal copies of strings using strin manipulations only. Class name strings are kept as class static consts, and virtual function pick up the right class name string and concatinate with the reason string to form the message string. Only the copy constructor is implemented, so there can be no funny business with class name strings. operator=() is gone, and good riddance to it.
Leaving the land where the text editor works.
Have to go to another machine, my editor keeps crashing....
Derived a consistent method of derivation from EsysException embodied in EsysExceptionTestCase.cpp. Eliminated xxxxException::operator=(). It was not used, and just made more work. run_tests passes on linux.
Deal with the throw vs nothrow issue in declarations on linux & windows. All the system_dep.h's (BTW, there should only be one) #define a macro THROW(ARG) depending on the system/compiler, and the code uses THROW() in declarations.
synching windows & linux code.
get rid of a throw() qualifier.
Completing the exception changes. Still fragile on the unit tests. going to continue on linux to fix some obvious bugs.
Had enough of the warnings about e being unused.
Successful compile & link. Remove warnings about signed/unsigned comparisons from MeshAdapter.cpp
We have a successful compile & link of escript & esysUtils.
Pretty much settled on a coding pattern for the exception classes. Other changes are me eliminating unused variables and signed/unsigned comparisons as I go. This is a backup commit, still not compiling.
Working to eliminate stringstreams from exceptions. All exception methods return const refs to self-owned members. (i.e. no temporaries allowed after construction.) Not compiling, this is a lunch break checkin.
must commit the rename before editing
Must commit this before re-naming to the proper name
Restore the debug version from the terminated branch and save the trunk version. This branch is now pretty much in the same run-state as the terminated branch apart from the debug printouts.
Update for the file name and exponent stuff in regression tests
Comment the daylights out of toString et al.
This branch replaces https://shake200.esscc.uq.edu.au/svn/esys13/branches/windows_from_1383_trunk as the windows port branch. If you were on the above branch, an svn switch will get you across. The added file is a temporary test file to be deleted later. I excercises some (ex-)misbehaviour caused by returning anonymous temporary copies of local stack temporary variables across windows DLL boundaries.
Copied remotely
removed the toPyString code by undefining DEBUG_PY_STRINGS. passes the python string() call test 50000 times. Also passes run_rests, but the slightest thing makes it fail.
this passes scons_run_tests
In this version 1. with DEBUG_PY_STRINGS not defined, it succeeds to run repeated str(a_fn_space) 50000 times. However it fails run_tests and py_tests in the same way it did previously. 2. with DEBUG_PY_STRINGS it uses toPyString, and almost passes run_tests, and gets far further into py_tests, to a point that looks quite different.
1. toString returns a cost ref to a string. 2. the return value is a member of the function space. 3. the string member is declared mutable so that toString can lazy init. it. 4. this assumes type_str is virtually non mutable for the life of a FunctionSpace.cpp 5. operator=() is now private and users are declared friend classes; This is temporary. 6. the nullDomainValue is now static const, and it's no longer allowed to have external linkage. 7. as a result of 6, methods of FunctionSpace that need to be exported outside a windows dll need to be individually dll_export/import'ed using the ESCRIPT_..... macro
1. toString returns a cost ref to a string. 2. the return value is a member of the function space. 3. the string member is declared mutable so that toString can lazy init. it. 4. this assumes type_str is virtually non mutable for the life of a FunctionSpace.cpp 5. operator=() is now private and users are declared friend classes; This is temporary. 6. the nullDomainValue is now static const, and it's no longer allowed to have external linkage. 7. as a result of 6, methods of FunctionSpace that need to be exported outside a windows dll need to be individually dll_export/import'ed using the ESCRIPT_..... macro
Specify return value policy for __str__
Make it easer to change the boost location. Remove a dated options file.
Make the boost location easier to change
Added a comment line for building on windows with the intel compiler
It helps if I link against the correct version of python....... Also update the netCDF variables to be the same as the msc71 options file.
Remove the throw() modifier from the destructor declaration.
Implicit destructors are generally not virtual. DerivedEx therefore had a non-virual destructor, which was not compatible with the parent class destructor. That could be dangerous on some compilers.
A few functions had been moved from the cpp to the header (it appears) to inline them. However, the declarations had been lest in with an ESCRIPT_DLL_API declaration that conflicted with the inline definition. Deleted the ESCRIPT_DLL_API forward declaration completely, and moved the doxygen style comment to the inline definition.
Remove the netCDF stuff for now, and fix the boost wchar_t handling for the intel compiler.
Somehow an ESCRIPT_DLL_API had crept into the header file, and to compound matters, the definition in the cpp file had no call method specifier at all. Windows hates people doing that.
Moving the just checked in windows modified trunk onto a branch
Moved trunk-mpi-branch into the branches subdirectory where it belongs
+ Allow for single CPU builds on cognac
+get run_visualization_interface.py to look for test files in win32 area. Tests still fail because of the ordering issues mentioned in previous logs.
+ Discussion with Lutz Gross showed the tests to be dependent on the sort order, not escript itself. As a result I've backed out the addition of qsortG. Win32 will fail file comparison tests in run_generators.py (unless it uses its own generated versions). It will also fail ...onContactZero/One (8 of them) tests in run_utilOnFinley.py since the sort order change causes some of the normals to be defined the opposite way around to the reference test orientation since they are defined on the opposite face.
+ Made qsortG usage conditional on USE_QSORTG being defined Note both altix and win32 fail the test_normal_onFunctionContactOne/Zero tests when using QSORTG. Perhaps QSORTG isn't stable or altix isn't or I've introduced some other bug...I'll try altix without qsortG and see what happens. This is becoming painful.
+ Added a qsort.c file which contains a drop in replacement for qsort (call it as qsortG). This one appears to be a stable implementation and the test .msh files on windows have been set up to be the same as unix again except for the exponent digits (3 instead of 2). With ALL the qsorts replaced with qsortG only two tests fail now on win32: test_normal_onFunctionOnContactOne test_normal_onFunctionOnContactZero Both give wrong result errors. I will check this same code on the altix (including the use of qsortG and see if Altix has the same problem.
+ Removed the debugging code inserted in an effort to track down a difference in the win32 and linux codes. Turns out the problem is with the Utils.c use of quicksort and the test cases. Quicksort is not guaranteed to be stable (retain array order when comparison is equal) which it isn't on Win32. As a result the output files used for regression tests are different for windows Still verifying but make sense.
+ Commiting some DEBUGGING code which will need to be removed later. I need to test on both win32 and altix. It appears something is being initialised incorrectly for Finley_ElementFile stuff on win32. I've modified Mesh_line2.c to assist in tracking this down (though it is common to anything that has useElementsOnFace true when constructed). When I find it this is going to be one seriously stupid and expensive to find bug.
+ run_generators.py now has a commented section that you can uncomment to have it dump out the reference files + Win32 output files differ not only in the exponent (e+000 instead of e+00) format but also in order for part of the file. The same code has been compiled on altix and it passes the tests with the original files. I've no idea why the win32 version produces a different order. THIS REQUIRES FURTHER INVESTIGATION Does the output file require the lines to be in a specific order (it doesn't appear to effect anything else)?
+ re-enabled all the tests in run_generators.py + Fixed up some extra #includes left over from initial port + nelix_kb_options.py now has some additional optimisation flags for my notebooks pentium M processor
+ Just turning on and off a few tests in run_generators which is currently producing different order in the outputs for files with contacts. The lines are the same just in a different order. Quite strange.
+ The joys of cross-platform and multi-language development. You can't use C preprocessor macros in a PYTHON file!!! <grin>
+ Fixed up some #else statements that were in the wrong order and prevented compilation on altix
+ Some additional files for the win32 port + The additional test meshes are because windows produces floating point numbers like this 12e+001 where are unix is 12e+01 + nelix_kb_options.py is my notebooks config file. I've included it as an example of win32 compilation options + system_dep.h is there for win32 shared library function export/import macros and also to use the intel mathimf.h library since the standard MS VC++ math.h doesn't have all the necessary functions. NOTE this file must be included before all other headers to prevent inclusion of math.h
+ Initial commit of win32 port using intel c++ compiler 9.1.x for Windows + This version is failing some file handling tests in python
+Allow for environment variable PATH, LD_LIBRARY_PATH, and PYTHONPATH to not exist in the users environment.
+ Opps forgot to commit the lines that add the PYTHONPATH to the scons ENV used for calling external programs
+ Modified test SConscript dependencies to remove redundant call to explicit dependency + Modified scon_extensions.py - run unit tests (py and C++) now use scons::Execute rather than python os.system. This ensures the development environment is used rather than the users environment to run the tests + SConstruct file now sets up LD_LIBRARY_PATH and PYTHONPATH to point to the current builds pyinstall and libinstall paths as required. IT IS NO LONGER NECESSARY TO SET LD_LIBRARY_PATH and PYTHONPATH to point at your build outputs. Much safer in the presence of multiple checked out builds. Under these circumstances you are better of using scons to run the tests rather than doing so directly. Easiest way to do this is to build the test output target for the test you want: e.g. scons build/posix/bruce/test/python/ImportTest.passed or if you prefer cd build/posix/bruce/test/python scons -u ImportTest.passed
+ Add an all_tests targets: run_tests and py_tests
+Some more svn:ignore properties.
+ Added some svn:ignore properties so .pyc files aren't reported during svn status and friends + Removed esys directory. Build system will create the pyinstall/esys target and touch the __init__.py file in it as part of the build process. This means you can now direct scons to perform an install of the python directly into your desired location rather than just in the root of the source tree.
+ Scons cflags are added to cxxflags. Only need to list extra flags for C++
+ scons adds CCFLAGS to CXXFLAGS so the c++ flags only need to specify the c++ specific ones in the options file.
+ Changed include paths to no longer require the cpp suffix (missed in earlier commit) + modified tests so they no longer install to #/lib
+ Added lib back in. Once cppunit is removed this will no longer be necessary as scons will no longer through up an error when looking for cppunit lib path when it hasn't been built yet.
+ finally figured out why the tests failed when the python extension libs were no longer sym links. The original setup for python extension modules was to have sym links in the esys/* directories named, for example escriptcpp.so. These would link to the actual libraries libescriptcpp.so. The lib*.so would link to each other. When you replaced the symlink with a copy of the lib*.so but renamed without the lib you would then get problems. In particular, py_tests would suddenly start failing. The problem appears (I've not been able to find documentary evidence to this case) to be that when, for example, you import bruce, brucecpp.so imports lib/libescriptcpp.so (which intialises escript python bits), bruce then imports escriptcpp.so (which also initialised escript python bits). Whether that is exactly correct or not is of interest but the important bit is you appear to get two versions. After thinking about this for a bit and reviewing a bunch of other examples of working python modules I noticed a pattern. NONE of the other examples ever included more than the python wrapper code in the python extension library. Instead they just link to the pure C++ library. This would avoid the duplicate load. So, I've refactored the code. If you consider escript the pattern in now: lib/libescript.so - which has all of escript EXCEPT the python escriptcpp.cpp esys/escript/escriptcpp.so - which has ONLY the escriptcpp.cpp and links to lib/libescript.so Run the tests and low and behold they all pass again. Q: Why doesn't this problem occur with sym links? A: My guess is that python and the dynamic linker take a look at the actual absolute python of libraries to determine if its a "different" library. I did fine some discussions that seem to suggest this. Q: Why can't you just set LD_LIBRARY_PATH==PYTHONPATH and stick all the libs in that directory? A: I (in fact we, Peter Hornby was there) tried. With the renaming of the python module so it doesn't have a lib prefix you get problems with getting the shared libraries to be looked up in LD_LIBRARY_PATH. Do the opposite and use lib on the python modules and you have problems with windows which doesn't prepend the lib. Various combination in between were also tried but you end up in a catch 22 situation so far as I could tell Please if you know more about the ins and outs of python and shared libraries let me know if this isn't true. I'd really like to know if my guesses are correct. In any event, the fix is more consistent with the patterns I've seen Phew! this was a long log message, glad it is on a branch!
+ OUCH ARGHH + Okay the wizzy linkHack doesn't work. Not sure why but py_tests fail when the shared library is on the link line directly (without a -l) + Unfortunately we can't figure out how to use -l without it prepending a lib prefix. Hence all the shareable objects in python now need to be called libblah.so (and lib will need to be prepended on windows!!!!). This is not the python way and its very annoying. Why do we have this problem? Because the C++ shared libraries link with each other.
+ Fix up python esys area: + libraries are named without lib prefix on posix platforms (python standard) + libraries are now installed into the pyinstall area (python standard) + symlinks removed, no longer required + LD_LIBRARY_PATH is now optional for PYTHON programs (still required for c++) + lib PREFIX removal NOTES: + removing the lib prefix is non-standard for the linker. As such we've created a custom function sharedLinkHack to specify the .so on the link command line (as opposed to using -l<archive> which will prepend the lib). This has a a small slight of hand for scons which was being to "helpful". Scons verifies that when creating a shared libray all objects specified are created shareable (e.g. ensure objects are compiler with -fPIC). Since we are linking a .so out of the blue we had to wrap it up in a File note and flag it as shared. Easily done, once you know how. Thankfully this is all wrapped up in a simple function (sharedLinkHack) that looks like ordinary scons so you will never know!
+Some tidying up and fixme comments so we remember to fix this test later
+Remove old unit test
+Remove old Sconstruct files
+Modellib now include in build
+py_tests now runs. Be patient, it is all of them!!
+Added dependency to libinstall. Painful because these tests should depend only on escript. Unfortunately some python unit tests are requiring finley to do stuff.
+Linker is sensitive to library order. mkl_solver needs to be near the end or paradiso_ goes missing
+Add sys_libs to libraries to link with for escript
# fix some lib flags
+Opps, missed a file again
+Add py_tests targets and get script ones running
+Python file now compile and install into pyinstall directory
Builds and passes on linux (debian)
+Opps, helps if you include the two new files for Finley tests
+Finely unit tests now running in build system All C++ tests run and compile on Altix, I expect the same result for Linux so you may not see another log message for that.
+ Prep for unit test consolidation consistent with other modules NOTE: HBtest and MMtest appear to be stale tests and are not built using the scons system. They have been removed.
+ Now compiles and passes tests on AcCESS machine. Some minor mods to the configuraiton file required as we've moved to the intel 9.0.026 compiler
+ Bruce unit tests consolidated and added to build system
+ First compilation under Linux with new xplatform build system. Some minor adjustments because didn't like None objects in a list so using '' instead Note: Most everything appears to compile but the Data test suite is failing to pass in testMore - Exercise wherePositive method. This test passes on altix.
+Preparing for unit test consolidation
+Unit tests for esysUtils and escript added
+Unit tests unified into escript_UnitTest +SConscript support for build_tests and run_tests
Clean up test into single test suite and only one SConscript file so it is easier to maintain. Note: + Use the command line options on tests in order to run only one of them if you need to + THIS DOESN'T WORK YET: I've not merged the tests, that will follow shortly + I do hope this merges with the changes on the trunk!
+EsysExceptionTest and build_tests and run_tests targets now operating as per original build system
+ Opps windows build wasn't getting options passed into environment! Note: Windows build environment for intel_c compiler is only partially building. Looks like there will be a few source code adjustments necessary to tweak things. Still, much better than the msvc compiler. It also has openmp support - now I just need a dual core cpu notebook upgrade.
+Fix problem in setting flags when no options file is used
Some minor tweaks on the flags for the new build system
+ Finish off the header file path changes + The C/C++ libraries now all compile on the ivec altix (cognac) using the xplatform build system
Beginning of a fully cross-platform (win32+intelc, linux+g++, altix+intelc) scons build system WORK IN PROGRESS NOT COMPLETE +Incorporates ideas from trunks scons build system and the RW_WIN32 branch +New Header layout as include/<modulename>, hence the changes to the headers +Not all modules or features from trunk build system are fully implemented -Removes need for intermediary SConstruct files - the top SConstruct is more complex but handle cross-platform better AND the SConscript are a LOT simpler and only differ slightly. It should be simpler to maintain -Options are now handled via either a: config file supplied on command line, a config file in the scons/hostname_options.py, or as individual command line arguments -Need help with options: scons -h will give you a list of options and their current settings
Creating a private branch so I can test and verify cross-platform build
Getting to build on our altix to see if any of the source files have been broken by the windows changes.
Split the include and lib dirs for python & boost. Added the altix support to SConstruct & tidied the options handling a bit.
+ Added default targets and test target aliases to control what is built better.
+ Fixed problem with build paths for python tests being in the wrong location + Added build & run for python unit tests for escript and finley. NOTES + scons defaults to building ALL targets so if will build everything, including running all tests. This behaviour can be modified by specifying the DEFAULT targets but I've not done this yet. In the interim specify the target you want. + Some dependencies need to be specified as scons does not figure them out automatically, though a helper scanner might be able to. These can be specified explicitly using scons Depend function. Not yet done so you can get an invalid build (especially in parallel). Examples include python depends on shared libraries, possibly a couple of library dependencies for install targets - need to verify.
Paso -> paso - why do these changes just not stick!!!!
fixed case for Paso/ includes to be paso/
1) Rob, could you please set up your editor to not put CR's into the files. 2) The import esys.bruce fails on Linux, but the rest seems OK. Here is how things go. If a directory (bruce say) contains an __init__.py, then import esys.bruce actually imports the __init__.py file. One can either phoney up the namespace by then saying from bruce import * in __init__.py (ugly!!) or just rename bruce.py to __init__.py. All the sub-packages need this treatment. I suggest doing it with the .py files in the source tree rather than re-naming at build time. Any other modules in the sub-directory can then be imported into the __init__.py in the usual way in order to make them visible to the user. Alternatively, any module not imported to __init__.py is invisible to the user. This is much better than mucking with PYTHON_PATH and LD_LIBRARY_PATH, which has a tendency to make everything visible, and creates module name clashes in site-packages on occasions. The .so associated with a sub-directory should reside with the corresponding __init__.py that imports it. Careful use of "from AClass import AClass" and "from ASharedLib import *" in __init__.py is also a good method of making classes contained in submodules look like they are in the namespace of the __init__.py, thereby hiding the intervening module name from the user. That way esys.bruce.AClass.AClass can be morphed into esys.bruce.AClass, eliminating the annoying intervening module namespace.
Case sensitive file names.
+ Added ability to RunPyUnitTests when anything they depend on changes (assuming all dependencies are set up that is). Only implemented for bruce/test/python at this stage
+ Added Options capability + All py files are now compiled and installed into lib directory hierarchy + scons now reads custom options from custom.py. Examples are in the scons_custom_templates directory, just copy to top level build dir and rename to custom.py + scons_ext.py now has some helper functions for building pyc from python and running unit tests (but only when some dependency changes).
+Unified with linux build (tested on windows only at this point)
Builds on Linux. Changes to path names in top level SConstruct will break the windows build. I've done my best to not change anything else that would break windows, but something might have slipped past. Please check the finley_UnitTests.cpp, bruce_UnitTests.cpp and escript_UnitTest.cpp (look at the TODO).
Python compile builder function added to scons. Bruce sconscript file shows usage
Case matters on Linux
All C++/C Unit tests now build (using scons) and pass on win32
SystemMatrixAdapterTestCase is broken and will not compile. Looks like it hasn't been updated to use Paso_SystemMatrix (used to be Finley_SystemMatrix?). I don't know the history so I'm moving the test out of the way for the moment.
Reorganise the unit test source tree and how it operates. All tests in the suite are now compiled into a single executable. If for some reason you want to run just one then use the following syntax on the command line: finley_UnitTests --suite=Atest,AnotherTest,YetAnotherTest,...
PARTIAL WIN32 BUILD SYSTEM AND PORT + All libraries now build under new build system. No unit test routines yet + Reversed some incorrect refactorings in Bruce.cpp
PARTIAL WIN32 BUILD SYSTEM AND PORT + bruce, escript build system and library now ported + other no longer necessary directories removed from this branches subversion repository
PARTIAL WIN32 BUILD SYSTEM AND PORT + CppUnitTest build system and library now ported + make directory and other no longer necessary directories removed from this branches subversion repository + moved a few include files so they are now resident with sources. Build system will Install these to the appropriate location during build.
Remove hanging }
PARTIAL WIN32 PORT + Paso, ext_math and mmio libraries build using scons in top level directory + Scons build system currently hard coded against RW's third-party library paths. + Still lots TODO to complete port and build system
Robert Woodcock private branch for win32 port. Will eventually be merged with trunk when build systems are unified.
add branches/tags/trunk directories to esys13 repository
|ViewVC Help
|Powered by ViewVC 1.1.26


text:
Versuri Morrissey - Asian Rut
Album: Morrissey - Kill Uncle
Day oh so late Strangely the sun still shone Ooh Asian boy What are you on ? Day oh so late Strangely the sun still shone Oh Asian boy What are drugs are you on ? Oh... strange Tooled-up Asian boy Has come to take revenge For the cruel, cold killing Of his very best friend Tooled-up Asian boy Has come to avenge The cruel, cold killing Of his only friend Ha! La, la, la, oh ... There's peace through our school It's so quiet in the hall It's a strange sign for one Of what's to come Tough and cold and pale Oh, they may just impale you on railings Oh, English boys It must be wrong Three against one ? Oh ... Brakes slammed, and His gun jammed, and As far as I could tell Brave Asian boy Was dealt a blow and fell I'm just passing through here On my way to somewhere civilised And maybe I'll even arrive Maybe I'll even arrive[Asian Rut Lyrics on http://www.lyricsmania.com/ ]


text:
With labor force participation still at a 30-year low of 63 percent and the overall unemployment rate at 6.7 percent, it's a miracle any new jobs are added to the IT market at all. But according to Janco Associates, that miracle has in fact been happening -- just not fast enough.
Over the past month, says Janco in its newest IT job market report, around 5,000 new jobs in IT were added to the economy, with 13,500 added in the last three months and 78,400 added total over the past 12 months. But what little optimism could be gleaned from this picture has to be tempered by a closer look at the data.
For one, the new jobs are mainly in a few "selected technical areas," as Janco puts it. Security is one such area, and it will likely remain in demand as the pace of high-profile hacks and warnings about security issues continue unabated. Unfortunately, demand for qualified security folks in IT is much higher than supply. Cyber crime itself is also believed to be an economic drain, with one estimate putting the annual cost of cyber crime in the United States at $100 billion and 500,000 jobs.
Another select area identified in the report is IT support for environments that use BYOD, as they tend to require their own distinct support solutions.
Meanwhile, some mildly positive overall economic news was released last week by the Labor Department, hinting that hard winter conditions rather than an underlying slowdown was responsible for weak numbers in December and January. Some of that is reflected in Janco's CIO surveys on hiring plans for various classes of IT employees. Two areas are predicted to show growth: short-term hiring (within 30 days) for middle management, and long-term hiring (within 12 months) of IT executives.
But no such gains are predicted for IT staff in general. In fact, the CIOs polled are predicting staff layoffs within the six- to 12-month timeframe with no change in the numbers for contractors and consultants.
The Congressional Budget Office's recently released short- and long-term forecasts for 2014 are not optimistic either. The CBO is of the belief that the generally depressed level of employment participation, hiring, and earning will become the new normal, with economic growth stalled at around 2.1 percent annually.
It's not hard to see why the IT job market remains sluggish. Even with IT and high tech as two of the rosier spots in the economy overall, and two of the better markets in which to find or keep a job, their fortunes are still closely tied to the rest of the economy in which they reside.
This story, "IT job market stuck in a slow-hire rut," was originally published at InfoWorld.com. Get the first word on what the important tech news really means with the InfoWorld Tech Watch blog. For the latest developments in business technology news, follow InfoWorld.com on Twitter.


text:
Oregon's Suburban Newspaper Wars
On July 3, the Forest Grove News-Times reported the end of Washington County's garlic-festival feud. Two factions in nearby North Plains each wanted to hold the area's premier celebration of the pungent root, and emotions ran high. (News-Times headline: "Dueling Garlic Festivals Don't Mince Words.") There could be only one. Finally, despite holding a trademark on the slogan "Fun Stinks," one side surrendered.
It was the sort of hometown news the weekly News-Times has delivered to the farm, college, and commuter community of 21,000 since 1886. But this time, the paper faced competition of its own. The Forest Grove Leader ran essentially the same coverage, calling the affair an "unprecedented garlic festival double feature."
Do Forest Grove readers want (let alone need) two papers? The News-Times already serves more than 4,000 readers, most of whom pay 50 cents a week to get the paper in the mail. So why create the Leader, which distributes 17,000 free copies every week, just as print newspapers seem to be dying?
The answers reveal one of Portland media's stranger subplots. Forest Grove's new paper, the Leader, is owned by the Oregonian. The News-Times is owned by Pamplin Media Group, a chain of local papers anchored by the weekly Portland Tribune. The two companies also run rival papers in Hillsboro and Beaverton.
Even as it lays off seasoned staffers and cuts back home delivery in Portland, the O is hiring reporters and starting new papers in the burbs. Publisher N. Christian Anderson III says it's all part of a plan. "Hyperlocal news and advertising are one of the keys to rapidly expanding our total audience," he writes via e-mail. And he may be on to something. Unglamorous "community" news might be the once-bountiful print newspaper industry's final financial stronghold.
Pamplin fired the first shot in the Small Town Newspaper War of Washington County last September. The company owned by Robert Pamplin Jr.—an old-school eccentric tycoon who also owns a ghost town in Eastern Oregon and Ross Island Sand and Gravel—started a new paper in Hillsboro to take on the Argus, founded in 1873 and owned by the Oregonian. "With papers in Forest Grove and Beaverton, Hillsboro was a big hole in our lineup," says John Schrag, Pamplin's publisher in Forest Grove. The Hillsboro Tribune now prints 10,000 free copies every week.
The Oregonian fired back in Forest Grove, then Beaverton. Without divulging specifics, Anderson says both papers are doing better than the O expected. Indeed, the daily's suburban offensive may continue. A search of web registrations reveals that the O's parent company now owns greshamleader.com and lakeoswegoleader.com. (Pamplin runs papers in both towns.) Anderson declined to comment, but could boringleader.com be in the future?
Portland-centric readers may scowl at the dwindling O's suburban strategy. But zoom out, and it starts to make sense. Advertising in "a publication with a circulation of 200,000 is expensive for a mom-and-pop business in Hillsboro or Oregon City," observes Steve Bass of Oregon Public Broadcasting. A small paper can woo hometown businesses while delivering targeted audiences to bigger advertisers. In Forest Grove, the News-Times sells ads to the likes of Van Dyke Appliances, but also inserts to Fred Meyer, Safeway, and Sears.
Amid newspapering's gloom, this formula offers rare sunlight. Last year, a Pew Research Center study showed that 72 percent of Americans closely follow community news, and other surveys suggest this audience remains willing to pay for the nearest micro-paper.
"It's really the last bastion of value," says M. E. Sprengelmeyer, a former reporter for Denver's Rocky Mountain News (now defunct) who bought the Guadalupe County Communicator, a 2,200-circulation paper in an impoverished New Mexico town. "People care when there's a new principal at the local school. Companies like the Oregonian are discovering, holy cow, there's still a part of journalism that's thriving."
Beaverton and Hillsboro have become bustling cities. In little Forest Grove, the face-off stands out in sharper relief, and competitive juices flow. "Just because they toss 17,000 papers in driveways, ditches, and vacant lots doesn't mean they have 17,000 readers," Schrag jabs. "There's a reason folks call it 'The Litter.'"
Garlic festival coverage may not echo Hearst and Pulitzer, but the combat adds zest to a business that, big town or small town, could use some. In May, Oregonian vice president Peter Bhatia ventured from his downtown office to address Forest Grove's Rotary Club. "Competition means better news, better sources," he said. "The readership will benefit." From his seat in the back of room, Schrag, a Rotary Club member since 2008, simply chuckled.


text:
Science and Technology on a Mission
Lawrence Livermore National Laboratory has a mission of strengthening the United States' security by developing and applying world-class science, technology and engineering that:
- Enhances the nation's defense.
- Reduces the global threat from terrorism and weapons of mass destruction.
- Responds with vision, quality, integrity and technical excellence to scientific issues of national importance.
Mission Areas
A distinguished track record in developing, deploying and delivering advanced biodefense capabilities.
Preventing and mitigating potentially catastrophic incidents involving chemical, biological, radiological, nuclear or high-explosive materials.
Supporting the Department of Defense as a preeminent innovative science and technology contributor.
Advancing our nation's security through the production, development and deployment of energy resources and technology while understanding and reducing their environmental impacts.
Providing timely, informed analytic and operational support as well as unique, science and technology support to a wide range of sponsors.
A national resource for addressing nonproliferation challenges, noteworthy for developing innovative technical solutions.
Delivering scientific discoveries that position Lawrence Livermore researchers to solve pressing national security challenges.


text:
Three scenarios for end of Gaddafi: psychologist
Gaddafi seen unlikely to step down and face trial
Colonel Muammar Gaddafi will either commit suicide, be killed in battle, or disappear, Kuwaiti expert in personality analysis Abdel Rahman al-Qurashi said in an interview with Al Arabiya TV.
Qurashi said the third option is unlikely and that Gaddafi would not accept to face justice if he steps down.
Qurashi said Gaddafi "has a need for uniqueness, a need to be a unique personality" and added that Gaddafi's whole life as a leader is based on this psychological need.
He also said that the "Popular Committees" system of rule in Libya was designed to serve Gaddafi's ambitions. No such system ever existed in the world and Gaddafi was able to play with sociopolitical jargon in order to create a unique system, Qurashi added.
The tent, or rather the system of "Popular Committees," of Colonel MGaddafi, the self-proclaimed "King of Kings" and former "Leader of the Libyan Revolution" is swaying in the storm of a nationwide popular revolt unseen in the country in decades.
Gaddafi's often preposterous and eccentric claims during his four-decade idiosyncratic rule brought him to the international public limelight, sometimes as an anti-imperialist, anti-West rebel and as simply a peculiar leader in other times.
Gaddafi said he is not a president in order to step down and insisted to fight to the "last drop" of his blood for a "moral role" he claimed to be playing in the country since 1977 when, according to him, he and the free officers "surrendered the power to the people."
Even more, the former pariah vowed to kill everyone who opposes him, saying, "Those who don't love me do not deserve to live, it will be hell for them."
(Written by Mustapha Ajbaili)


text:
September 6th, 2011
Don't buy Madonna hydrangeas
We can learn a valuable lesson from last week's Venice Film Festival: Madonna really, really does not like hydrangeas. It'd probably be wise not to buy her any.
And thanks to a fan's YouTube upload, we never have to make that mistake.
During a press conference for her upcoming movie "W.E.," Madge was handed a hydrangea bouquet. It went downhill from there.
Smiling, she accepted the flowers, telling the fan, "Thank you, thank you." Then Madge stowed the purple blossoms and turned to the woman sitting next to her (just off camera) to vent about the horrible offense.
"I absolutely loathe hydrangeas," she says in what sounds like a British accent. "He obviously doesn't know that." So do we believe Madonna hates hydrangeas that much, or are our legs being pulled? Apparently, she's really not a fan. Madonna's rep tells CNN: "She's entitled to like any flower she wants and she didn't want to hurt the feelings of the hydrangeas of the world...No disrespect to the hydrangeas lovers of the world but she prefers different types of flowers."
But hey, maybe she was just cranky about the reviews for "W. E."
Luckily, Madonna hasn't quit her day job – she told reporters in Venice that her upcoming album should be out this spring, according to Billboard.
"I've started a little bit of work in the studio," she said in an interview with Swedish Sveriges Television.
soundoff (277 Responses)
Post a comment
You must be logged in to post a comment.
About this blog
Our daily cheat-sheet for breaking celebrity news, Hollywood buzz and your pop-culture obsessions.


text:
Ahead of its North American premiere at the Toronto
Independent Film Festival, Search Engine and Honora have acquired North
American rights to "Kilo Two Bravo." The
film will be released in the U.S. on VOD November 10 and in theaters November 13. It is currently available for pre-order on iTunes.
READ MORE: Toronto International Film Festival Announces City to City and Wavelengths Slates, Including Major Installation by Apichatpong Weerasethakul
The official press release reads: "'Kilo Two Bravo,' until recently
known as 'Kajaki The True Story,'
is directed by Paul Katis and produced by Katis and Andrew De Lotbiniere.
The BAFTA-nominated war story is an excruciatingly tense
thriller that tells the true story of a platoon who set out to disable a
Taliban roadblock. On nearing the insurgents, one of the soldiers triggers a
land mine setting into motion a desperate rescue mission."
The 40th Toronto International Film Festival runs from September 10-20.
READ MORE: TIFF Coming to a Screen Near You With First Ever Digital Screening
Sign Up: Stay on top of the latest breaking film and TV news! Sign up for our Email Newsletters here.


text:
Arena Stage Welcomes Tony Winner Cleavant Derricks in Pullman Porter Blues
Arena Stage will present the world premiere co-production of Cheryl L. West's Pullman Porter Blues, November 23-January in the Kreeger Theater, following its opening at Seattle Repertory Theatre. Lisa Peterson directs.
In Pullman Porter Blues, it's 1937 and the men of the Sykes family—three generations of train porters—battle each other, racial tensions and an uncertain future.
The cast includes E. Faye Butler (Sister Juba), Larry Marshall (Monroe), Tony Award winner Cleavant Derricks (Sylvester), Warner Miller (Cephas), Emily Chisholm (Lutie), Richard Ziman (Tex), Felicia Loud (Sister Juba Understudy), James Patrick Hill (Twist), Jmichael (Keys), Lamar Lofton (Shorty), and Chic Street Man (Slick).
The design team is comprised of Riccardo Hernandez (set design), Constanza Romero (costume design), Alexander V. Nichols (lighting and projection design), and Leon Rothenberg (sound design).
For more information and tickets to Pullman Porter Blues, click here.


text: Back TV vs. Activity: Key Choice for Kids Red Rover, Red Rover, send Lucy right over. Ready or not, here I come! Simon says, pat your head. Not so long ago, when school was out and the weather was nice, kids were always outside, climbing trees, swinging or playing games. These days, you're more apt to find kids inside, in front of the TV or the home computer. The average child watches three to four hours of TV every day—leaving much less time for a game of tag or hide-and-seek. Health experts are troubled by the growing number of young couch potatoes. New studies show that a sedentary child will likely become a sedentary adult, and a sedentary life leads to a host of health problems, from obesity to heart disease. Children, they point out, need to be active to help them grow and develop properly. Movement is natural The Centers for Disease Control and Prevention (CDC) currently recommends that children and adolescents engage in 60 minutes of physical activity every day. The three types of exercise they suggest are: aerobic, muscle strengthening, and bone strengthening. Aerobic exercise. This refers to such things as brisk walking or running. These types of activities should make up most of your child's 60 or more minutes of physical activity each day. Muscle strengthening. Push-ups or gymnastics are examples of muscle strengthening exercises. The CDC suggests that children engage in these types of activities at least three times a week as part of the 60 minutes of physical activity. Bone strengthening. Running and jumping rope are two exercises that can strengthen bones. Three days per week (as part of the 60 minutes of exercise) are also suggested for these activities. It's important to make children's activities fun and not stressful. Exercise can be whatever your child enjoys and be either team sports (e.g. basketball) or individual sports (e.g. jump rope, golf). Playground activities, running, jumping rope, bicycling (always with a helmet), and swimming are also great choices. Since the goal is to encourage lifelong physical activity, it is important for your child to enjoy whatever exercise is chosen. The American Academy of Pediatrics (AAP) indentifies exercise as a key to preventing health problems, such as diabetes, obesity, and high blood pressure. The AAP also describes exercise as a wonderful way for children to reduce their stress. If you child has a disability Exercise is important for all children. If your child has a serious medical condition, physical, or cognitive limitations, it is best to check with your health care providers before starting an exercise program. They can discuss any accommodations or special precautions that may need to be considered. There are many places that offer adaptive sports programs for children and adolescents of all abilities. Many times the social interactions and friendships these programs afford are as health-promoting as the physical exercise. Talk with your health provider about recreational programs in your area. Combo is best So, what's a parent to do to help children and adolescents get off the couch or away from their computers? To start, it's helpful for adults to rethink their definition of children's activity. Adults tend to mark off their days in neat compartments: exercise at this time, work at that time, play later. Children tend to be more free-form, and need small bursts of activity spread throughout the day. At home, parents need to have a place where the kids can be active, where they can run, bike, or climb. If that's not possible at home, an alternative would be a public playground, or even a walk around the neighborhood. For children nine and older, organized sports can be a good outlet, if chosen carefully. Make sure the sport or activity is one your child will enjoy, and one that offers lots of exercise. Just because a child is on a team, doesn't mean that he or she will get much of a chance to play. It's also important for children to see that their parents are active. Studies have found that if both parents are active, the children are much more likely to be active. In addition to being good exercise role models, the CDC offers the following ideas for parents: Do something active with your children every day. It can be as simple as taking a walk together. Give your children toys or gifts that encourage physical activity, e.g. a soccer ball, bicycle, or basketball. Go places where the children can be physically active, such as a public park or basketball court. Develop a family routine that encourages activity, e.g. instead of watching T.V. after dinner, go for a walk. Always provide the right safety equipment for the sport, such as helmets, wrist pads, or knee pads. Be certain the sport is age-appropriate. Check with your health care provider about what age to start different physical activities, such as baseball or bicycling. As parents, you try very hard to protect your children. Making physical exercise a routine part of your children's day is an important and easy way to protect their physical and emotional well-being. So start today--talk to your children about what exercises they enjoy and help them start moving!


text:
By Drew Griffin and Kathleen Johnston
HERLONG, California (CNN) - If you need an example of why it is hard to cut the budget in Washington look no further than this Army depot in the shadow of the Sierra Nevada range.
CNN was allowed rare access to what amounts to a parking lot for more than 2,000 M-1 Abrams tanks. Here, about an hour's drive north of Reno, Nevada, the tanks have been collecting dust in the hot California desert because of a tiff between the Army and Congress.
The U.S. has more than enough combat tanks in the field to meet the nation's defense needs - so there's no sense in making repairs to these now, the Army's chief of staff Gen. Raymond T. Odierno told Congress earlier this year.
If the Pentagon holds off repairing, refurbishing or making new tanks for three years until new technologies are developed, the Army says it can save taxpayers as much as $3 billion.
That may seem like a lot of money, but it's a tiny sacrifice for a Defense Department that will cut $500 billion from its budget over the next decade and may be forced to cut a further $500 billion if a deficit cutting deal is not reached by Congress.
Why is this a big deal? For one, the U.S. hasn't stopped producing tanks since before World War II, according to lawmakers.
Plus, from its point of view the Army would prefer to decide what it needs and doesn't need to keep America strong while making tough economic cuts elsewhere.
"When a relatively conservative institution like the U.S. military, which doesn't like to take risks because risks get people killed, says it has enough tanks, I think generally civilians should be inclined to believe them," said Travis Sharp a fellow at the defense think tank, New American Security.
But guess which group of civilians isn't inclined to agree with the generals on this point?
To be exact, 173 House members - Democrats and Republicans - sent a letter April 20 to Defense Secretary Leon Panetta, urging him to continue supporting their decision to produce more tanks.
That's right. Lawmakers who frequently and loudly proclaim that presidents should listen to generals when it comes to battlefield decisions are refusing to take its own advice.
If the U.S. pauses tank production and refurbishment it will hurt the nation's industrial economy, lawmakers say.
"The combat vehicle industrial base is a unique asset that consists of hundreds of public and private facilities across the United States," the letter said. The outlook for selling Abrams tanks to other nations appears "stronger than prior years," the letter said. But those sales would be "inadequate to sustain the industrial base and in some cases uncertain. In light of this, modest and continued Abrams production for the Army is necessary to protect the industrial base."
Lima, Ohio, is a long way from this dusty tank parking lot. The tiny town in the northwestern part of the Buckeye State is where defense manufacturing heavyweight General Dynamics makes these 60-plus-ton behemoths.
The tanks create 16,000 jobs and involve 882 suppliers, says Kendell Pease, the company's vice-president of government relations and communications. That job figure includes ancillary positions like gas station workers who fill up employees' cars coming and going to the plant.
Many of the suppliers for tank manufacturing are scattered around the country so the issue of stopping production or refurbishment becomes a parochial one: congressional representatives don't want to kill any jobs in their districts, especially as the economy struggles during an election year.
"General Dynamics is not the industrial base," Pease said. "It is small vendors."
But General Dynamics certainly has a stake in the battle of the tanks and is making sure its investment is protected, according to research done by The Center for Public Integrity, a journalism watchdog group.
What its reporters found was General Dynamics campaign contributions given to lawmakers at key times, such as around congressional hearings, on whether or not to build more tanks.
"We aren't saying there's vote buying" said Aaron Metha, one of the report's authors. "We are saying it's true in pretty much all aspects of politics - but especially the defense industry. It's almost impossible to separate out the money that is going into elections and the special interests. And what we found was the direct spike in the giving around certain important dates that were tied to votes."
Pease said General Dynamics is bipartisan in its giving and there is nothing suspicious in the timing of its donations to members of the House and Senate. The giving is tied to when fundraisers are held in Washington - which is also when Congress is in session, he said.
Lawmakers that CNN interviewed denied that donations influenced their decisions to keep the tanks rolling.
Rep. Buck McKeon, a Republican from California and chairman of the House armed services committee, said he didn't know General Dynamics had given him $56,000 in campaign contributions since 2009 until CNN asked him about it.
"You know, the Army has a job to do and we have a job to do," McKeon said. "And they have tough choices because they've been having their budget cut."
McKeon said he's thinking about the long range view. "... If someone could guarantee us that we'll never need tanks in the future, that would be good. I don't see that guarantee."
Similarly, his Democratic counterpart on the committee, Rep. Silvestre Reyes, who has received $64,000 from General Dynamics since 2001, said he is worried about the workforce if the Lima plant is closed for three years.
"Listen, we don't want to play Russian Roulette with the national security of this country," Reyes said.
Odierno explained to the committee that it would be cheaper to shut down the tank plant and then restart it in 2017. But his plea was ignored.
"Lima would cost us $2.8 billion just to keep that open and our tank fleet is in good shape and we don't need to because of the great support that we have gotten over the last two years," he told the committee.
But General Dynamics said it will cost a lot less to keep the plant open. Pease said the Army hasn't factored in the huge costs of closing the plant and the potential loss of skilled workers who will be needed come 2017 when the Army plans to remodel the Abrams tank.
"It's not whether they need those tanks, it's how much it costs to restart it," said Pease. General Dynamics, he said, will survive with or without refurbishing tanks over the next three years.
So how did Congress respond to Gen. Odeirno's request to shut down production until 2017?
The answer came in the proposed congressional budget for next year. It includes $181 million for tanks the Army doesn't want or need now. That begs another question: who will likely get the money for the 70 or so tanks covered by that contract when it goes out for bid?
"General Dynamics would probably get the contract for it anyway because they are kind of the ones that are out there leading the way on this," said McKeon.
The Army tank battle sends an unsettling message to the Defense Department, says Sharp, with the defense think tank. But it's a message that may not surprise a public weary from decades of battles and horse-trading that have defined Capitol Hill.
"The fact that the military is having such a hard time getting this relatively small amount of money to be saved, I think is an indication of the huge uphill fight that the military faces when it comes to Congress," Sharp said. "Congress is going to fight tooth and nail to protect defense investments that benefit their constituents and the people that live in their states."
Maybe the next time the generals go up to the Hill, they should take a cue from the well-protected tanks parked in California. Perhaps they might consider wearing body armor.
CNN's Sara Anwar contributed to this report.
I like it when people come together and share ideas. Great website, continue the good work!
Hello there! I simply want to give you a big thumbs up for the excellent info you've got here on this post. I will be coming back to your website for more soon.
Spot on with this write-up, I truly believe that this amazing site needs a lot more attention. Iíll probably be returning to read through more, thanks for the info!
cialis 5mg canadian pharmacy cheap generic cialis canadian pharmacy world pharmacy store reviews
Excellent blog you have here.. It's hard to find high quality writing like yours nowadays. I honestly appreciate people like you! Take care!!
After looking over a handful of the articles on your web site, I really like your way of blogging. I bookmarked it to my bookmark website list and will be checking back in the near future. Take a look at my web site too and tell me how you feel.
Best view i have ever seen !
canadian pharmacy cialis 20 mg https://cialishav.com/ – cialis alternative cialis coupon card
online pharmacy courses canada pharmacy school online program online medicine tablets shopping
canada pharmacy 24h https://pharmacyken.com/ – Capoten pharmacy store fixtures and design
After going over a few of the blog articles on your web site, I really appreciate your technique of blogging. I saved it to my bookmark site list and will be checking back soon. Please visit my website as well and tell me your opinion.
I love it when folks get together and share views. Great site, keep it up!
Everything is very open with a really clear description of the issues. It was truly informative. Your website is useful. Many thanks for sharing!
generic cialis no prescription https://cialisjla.com/ – price of cialis in nz cialis on line sell
This site definitely has all the information I needed concerning this subject and didn't know who to ask.
Even Richard Gere made the list in 1995 at the students age of 50.
Hollywood has always seemed too love films about showdown. Unlike
Al Gore Joaquin's somhow gone off the rails and mnaged
to stay off the rails.
Also visit my site; joker123 download
I am truly pleased to read this blog posts which includes lots of valuable facts,
thanks for providing these statistics.
There's definately a lot to find out about this topic. I like all the points you've made.
Hello, There's no doubt that your site might be having web browser compatibility problems. When I look at your web site in Safari, it looks fine but when opening in Internet Explorer, it's got some overlapping issues. I merely wanted to give you a quick heads up! Aside from that, excellent blog!
The very next time I read a blog, I hope that it won't fail me just as much as this particular one. After all, Yes, it was my choice to read through, but I really thought you'd have something helpful to say. All I hear is a bunch of whining about something you could fix if you were not too busy searching for attention.
Having read this I thought it was very informative. I appreciate you taking the time and effort to put this article together. I once again find myself spending way to much time both reading and commenting. But so what, it was still worth it!
Legal! Ótimo conteúdo, com bom entendimento. Obrigada. 124592369
tadalista 5 https://tadalisxs.com/ tadalafil 10mg
Spot on with this write-up, I truly feel this website needs much more attention. Iíll probably be returning to read through more, thanks for the information!
cheapest tadalafil cost where to buy generic cialis online safely where to order tadalafil tablets https://tadacipetadalafil.com/
cost of cialis tadalafil brands where to order tadalafil tablets where to get tadalafil https://tadalafilww.com/ – cheap generic cialis for sale
https://tadagatadalafil.com/ buy cialis where to buy tadalafil on line best price usa tadalafil cialis at canadian pharmacy
I'd like to thank you for the efforts you have put in writing this blog. I really hope to see the same high-grade content from you in the future as well. In truth, your creative writing abilities has inspired me to get my own, personal blog now 😉
generic cialis tadalafil buy cialis pills cialis without a prescription tadalafil daily online https://tadalafilol.com/ – tadalafil without a doctor prescription
tadalafil blood pressure https://tadacipetadalafil.com/ buy generic cialis online with mastercard canada generic tadalafil where to get tadalafil
cialis buy onilne https://ckacialis.com/ – canada customs and cialis us cialis purchase
cheap cialis pills for sale https://tadacipetadalafil.com/ – cialis without prescription generic tadalafil from uk tadalafil price walmart https://tadalafilol.com/
cheap generic cialis for sale https://tadacipetadalafil.com/ – canada generic tadalafil cheap generic cialis for sale tadalafil cialis https://cttadalafil.com/
buy some cialis https://cialishav.com/ – cialis online delivery overnight cialis none prescription
tadalafil generic https://tadalafilol.com/ where to order tadalafil tablets side effects of tadalafil tadalafil dosage
Good post. I learn something new and challenging on websites I stumbleupon everyday. It will always be useful to read content from other writers and practice a little something from their web sites.
An impressive share! I've just forwarded this onto a colleague who was doing a little homework on this. And he in fact bought me lunch simply because I stumbled upon it for him... lol. So allow me to reword this.... Thank YOU for the meal!! But yeah, thanx for spending time to discuss this topic here on your site.
brimonidine generic generic combigan
cialis australia online shopping https://cialisjla.com/ – female cialis no prescription cialis without a pescripton
tadalafil cost in canada tadalafil generic cialis without a prescription https://tadalafilol.com/
https://apcalisetadalafil.com/ lowest price cialis https://tadacipetadalafil.com/ – where to order tadalafil tablets where to get tadalafil
rx outreach pharmacy wholesale pharmacy canadian pharcharmy online no precipitation
Great information. Lucky me I came across your blog by accident (stumbleupon). I've bookmarked it for later!
https://tadacipetadalafil.com/ tadalafil generic where to buy side effects of tadalafil tadalafil side effects tadalafil drug
This site was... how do I say it? Relevant!! Finally I've found something that helped me. Kudos!
Nice post. I learn something new and challenging on blogs I stumbleupon every day. It will always be helpful to read through content from other authors and practice something from their sites.
tadalafil cheap cialis pills for sale where to buy generic cialis online safely cheapest tadalafil cost https://tadalafilol.com/ – tadalafil goodrx
buy cialis pills tadalafil cost walmart tadalafil side effects tadalafil dosage https://apcalisetadalafil.com/
After I initially commented I seem to have clicked the -Notify me when new comments are added- checkbox and now whenever a comment is added I recieve 4 emails with the exact same comment. Perhaps there is a means you are able to remove me from that service? Thank you!
Thank you for every other informative web site. Where else
could I am getting that type of info written in such a perfect means?
I've a undertaking that I am simply now operating on, and I have been at the look out for such info.
canada generic tadalafil https://tadalafilol.com/ – tadalafil dosage cialis cost tadalafil drug where to buy generic cialis online safely
Good information. Lucky me I found your website by accident (stumbleupon). I have book-marked it for later!
cvs pharmacy cvs store reputable canadian pharmacy online online pharmacy ed
There's certainly a lot to know about this issue. I like all the points you've made.
cost tadalafil generic tadalafil daily online best price usa tadalafil buy cialis pills https://tadacipetadalafil.com/ – what is tadalafil
combigan side effects combigan uk
https://cttadalafil.com/ tadalafil brands https://tadalafilol.com/ – tadalafil daily online buy cialis
tadalafil brands https://tadacipetadalafil.com/ generic cialis tadalafil buy tadalafil cialis tadalafil
cialis pills https://krocialis.com/ – generic cialis cost generic cialis priligy australia
combigan eye drops generic combigan uk
tadalafil cost in canada buy cialis cost of cialis what is tadalafil https://tadacipetadalafil.com/
I'm very pleased to find this page. I want to to thank you for your time due to this wonderful read!! I definitely loved every little bit of it and I have you saved as a favorite to look at new stuff on your web site.
combigan cost brimonidine use
https://tadalafilww.com/ what is tadalafil https://tadalafilww.com/ – tadalafil cialis where to order tadalafil tablets
avanafil buy buy avanafil canada
avanafil dose avanafil 100
buy generic combigan combigan bottle sizecombigan
avanafil stendra dosage avanafil india
tadalafil generic https://tadacipetadalafil.com/ – side effects for tadalafil what is tadalafil buy tadalafil where to get tadalafil
buy avanafil uk avanafil cost
https://tadalafilww.com/ generic cialis online fast shipping https://tadagatadalafil.com/ – tadalafil generic prescription tadalafil online
First wwe talk about SEO. SEO is the acronym for concerning.
SEO iss a process done by SEO consultants to optimize
the content; the source copdes (HTML) likewise the structure
of an website, so which remains as search engines like google friendly.
Photographs the actual basis within youhr scrapbook which is the very first thought needed.
Wiith no a selection on hand, grab plus the ability to and storing it with youu for the next few nights.
Take shots of your daughter in multiple settings and
numerous clothes. Look at natural poses and take close up shots as well as distance
programs. When you have a good number to work with, set them out
in front of yourself and locate a distinguishing capability.
Maybe a colourful flower or an uplifting sunset orr water spraying from
a hose or maybe your daughter in the cute costume outfit.
Alllow ideas to spring from characteristics.
Here aree a few to acquire going.
Three-way linking is ome way to trick the search engines once
again, where your a different website have an understanding.
Basicallky what happens is, you link alkong with website utilizing
the agreement howw the webmaster of this website will link to you
from amongzt his otfher websites. Thiss works once the linking happens in a straight order and by not backlinking to a business site that links
to the individual. The only issue is that one website may have
no links ouut fro this procedure, making that wdbsite
a pretty week website.
There extra effective in order to bring popularity for your website and in hich done
through link flow. Link exchange can result within a good
page rank for operatfing cossts and can improve the various search engines ranking.
Being patient is something else you tto help learn onjce it heats up comes to optimizing your website's
se page ratings. As said earlier, this is one challenge you must be
sold on on an extensive term cycle. You need to know that nothing iis going for achieved inn a day an individual need to eat patience greatest and
When using traffic exchanges a couple other good items tto discver are whether iit has a banner exchange to gget your ads at thhe cab end of no fax
loans people, expanding your advertising rach a tad bit more.
Then that have the link exchange?
In reality, there are a thousand and one ways to enhance your site
and via time you learn all your bookmarked websitws they'll
have changed. Optimum results, choose is seek advice from with a guru and obtain the job
performed correctly from the start. These people do kind of thing every day
for aan income and are constantly rated on thgeir results.
May become comws to search engine optimization for site it's silly to have enough best blog aroiund whether iit can't
be located.
Take a look at my website – ntc33
brimonidine dosage brimonidine
The next time I read a blog, Hopefully it won't fail me just as much as this particular one. I mean, Yes, it was my choice to read, but I actually thought you would have something interesting to talk about. All I hear is a bunch of complaining about something that you could possibly fix if you weren't too busy searching for attention.
tadalafil blood pressure generic cialis tadalafil lowest price cialis tadalafil blood pressure https://tadalafilww.com/
side effects of tadalafil https://apcalisetadalafil.com/ – cheapest tadalafil cost generic cialis tadalafil cheapest tadalafil cost https://tadacipetadalafil.com/
tadalafil dosage buy tadalis where to order tadalafil tablets https://tadacipetadalafil.com/


text:
|Original run:
|12.11.1999 — 22.11.2002
|Country of origin:
|Adventure, Children, Horror/Supernatural
|Cartoon Network
|Watched by:
|3 052 of 814 387
|Total running time:
|19 hours 33 minutes
|Episode duration:
|22 min.
|IMDB rating:
|8.3 of 10 44 944
|kinopoisk.ru rating:
|7.028 of 10 6 987
The things he does for love! Welcome to the middle of Nowhere, Kansas. Population: one kind old lady, one crabby old man, one timid dog and all sorts of creepy creatures, scary monsters and crazed villains! It's a living nightmare for poor Courage, who faces these unthinkable dangers with his body shaking and his tail between his legs. But Courage loves his sweet Muriel and grumpy Eustace, so he digs deep to find the strength to save his beloved family from deadly weremoles, dark shadows and other sinister elements that pop up all over this terrifying town. With clever nods to classic horror films, this action-packed animated series keeps laughs and scares coming as Courage outwits evil with his singular brand of bravery.