text:
Brand integration, or rather product placement, has been with us since television began back in the 1950s as part of branded entertainment.
Brand Integration - product placement video example
80 visitors are currently online at justweb®
(Search Engine Optimisation)
Statistics show us that more than 80% of traffic from search engines comes from organic results. Basically, unless you are on the first page of Google™, regardless if you have a PPC strategy, your website may not be performing to it's full potential. For experienced, proven SEO Australia results, contact us today about website audits, SEO, and how we can improve your organic search engine optimisation with proven results.
A good copywriter knows which words trigger the feelings that compel people to make decisions. They write with flair, making it easy for people to be drawn into what they are saying about your business, services or products. Read an an example of good copywriting for a fictitious Sydney Mercedes Dealer, or just "ok" website copy for a Used Mercedes dealer.
The most effective way to safeguard you against people "trading off" your business name, product or service, is to register a trademark. For more information, including about the justweb® trade mark, please read our trademark registration article.
W3C Validated: XHTML | CSS
Branded entertainment has been with us since television began back in the 1950s. Usually shows were linked with one specific brand as the show's sponsor, so brand integration was a lot more obvious than it is today.
However, as television grew more commercial, branded shows rapidly disappeared and were replaced with what we see today - 30 second (or so) commercial spots appearing in regular breaks in the programs .
Back in the late 1990s, branded entertainment made a return so advertisers could get their message across in a not so blatantly commercial way.
Play video:
Advertising companies have had to adopt to new media delivery methods, including the rapidly increasing use of Internet technology.
However, this article is more about brand integration, which is only part of branded entertainment.
Don't be fooled though - brand integration is not simply "product placement".
Product placement is merely the placing of a particular brand in a scene or segment. It could be as basic as a character opening a can of Pepsi (as opposed to Coke), or driving a Mercedes-Benz, as opposed to another brand of car.
Brand integration is where the writers actually make the product an integral part of a scene.
So, rather than a character simply arriving home and grabbing a Pepsi from the refrigerator, they may ask for a Pepsi, and say something like "Ahhhhhh - I needed that Pepsi", or perhaps in a crash scene someone may make a statement like "Lucky he was driving a Mercedes-Benz, otherwise he may not have survived."
An excellent, and if I may say very blatant, example of brand integration can be seen in an episode of "Nightmares and Dreamscapes".
If you play the excerpt to the right, you will see constant focus on a Sony Vaio notebook, which is referred to all throughout the episode - or at least after the character Landry appears. Also written into the script is a pair of Reebok shoes and Aramis cologne - all in the space of around a minute.
About Nightmares and Dreamscapes
This was an eight episode adaptation of Stephen King's short stories, primarily from the Nightmares and Dreamscapes series. It was produced in Australia in 2006, and featured many Australian and international guest stars.
Originally aired in July of 2006, "Umney's Last Case" was set in 1938 in Los Angeles. Clyde Umney was a divorce private eye who was successful with women. On the weirdest day of his life, he sees his world turning upside-down when he discovers that he is a character featured in a series of novels created by author Sam Landry. Sam is grieving the loss of his son and wants to swap position with Clyde.
William H. Macy plays both the role of Umney as well as Landry.
William H. Macy Clyde: Umney/Sam Landry/George Demmick
Jacqueline McKenzie: Linda Landry/Gloria Demmick
Tory Mussett: Arlene "Candy" Cain/Pool Girl
Sigrid Thornton: Mrs. Sternwood
Mark Mitchell: Blondie
John Orcsik: Stan the Cop
"Nightmares and Dreamscapes" is currently being screened on the Go channel (the Nine Network's alternative digital channel).
Has this article been helpful or interesting?
Why not share it with others? Simply place your mouse over the buttons below to select from a range of social media websites, and thanks for sharing.
justweb® Newsletter Information
The articles throughout our website are ©2007-2020 justweb® and may not be reproduced without first seeking permission. If you want to be updated on a regular basis, please subscribe to our RSS feed.
Subscribe to the justweb® feed by email:
The content provided in this article is provided as is, and as such does not carry a warranty or guarantee by justweb® that it will provide results discussed. The article content provided is intended for informational purposes in order to introduce readers to new ideas, concepts, and/or reviews of new products and/or services. It is incumbent upon the reader to do further research before acting upon any advice or suggestions in this article. It is a condition of reading our articles that justweb® will not be held liable for any negative consequences that may result from the implementation of any information or purchases made as a result of reading this article.
For fast & reliable web hosting Australia, we use & recommend the services of Quadra Hosting.
Read what some of our clients have to say about justweb®
"We've been using the services of justweb® since about 2002. We have always been impressed with their fast, efficient and friendly service...."
Phil Murrell
Dick Smith Investments
"Rob's advice has been an absolute goldmine - it's been invaluable in improving our SEO and I thoroughly recommend him to anyone wanting to get better SEO results for their website."
Naomi Robson
The Naomi Show
"I found justweb® on the first page of my Google search. After deciding to use them for my new website, I found the service was prompt, professional and, most importantly for me, Rob was so great at guiding me through the whole process."
Tara Travers
Boda Wellbeing Centre
"It's important to me to seek out and surround myself with those I consider to be experts in their fields, which is why I rely on Rob at justweb®."
Tania Zaetta
Media Personality, TV Host
More testimonials available here >>
©1996-2020 justweb® | *Registered trade mark of 1246825 | justSEO® is a registered trade mark of 1405594 | All rights reserved | Phone: 02 8212 5192 | Terms of Use & Disclaimer
Home | Company Profile | Website Design Sydney | SEO Australia | Site Map | Areas Served | Privacy | Newsletter | Postal Codes | Cat Enclosures
^ Top of Page ^


text:
University of Wisconsin-led study identifies why some colds cause asthma attacks in children
Upper respiratory infections remain one of the most common triggers of asthma attacks in children, but not every cold leads to a dangerous worsening of symptoms, even among children with severe asthma. The reasons for this have mostly gone unanswered for decades, but a new study led by the University of Wisconsin School of Medicine and Public Health provides some insight on what differentiates a cold that leads to an asthma attack from a cold that remains a cold.
Researchers in the UW-led Inner-City Asthma Consortium used systems-scale data collection and network analysis to pinpoint characteristic changes in gene expression—the degree to which genes are turned on or off—that lead to asthma attacks in children. Their findings were reported online last week in Nature Immunology.
Daniel Jackson, MD
Gian Galassi
ggalassi@uwhealth.org
"Identifying the molecular pathways that cause the common cold to progress to asthma exacerbations will not just improve our understanding of these potentially life-threatening events, but will also help us create better prevention and therapeutic strategies that are more targeted and effective than what currently exist," said Dr. Daniel Jackson, lead investigator on the study and an associate professor of pediatrics and medicine at UW School of Medicine and Public Health.
"Our study introduces a novel platform to investigate, in a clinical setting, the mechanisms by which asthma attacks develop and also provides a springboard for future research that will, ultimately, help the millions of children affected by this disease."
Researchers enrolled 208 children with severe asthma at nine Inner-City Asthma Consortium clinical sites across the United States. All study participants, who were 6 to 17 years old, received asthma care based on NIH guidelines. Over a six-month period, participants used a mobile app to record cold and asthma symptoms. Within three days of the onset of cold symptoms, participants visited the clinic for a physical exam and collection of nasal wash and blood samples. They returned for a second clinic visit four to six days after the start of the cold.
During the study, 106 children experienced cold symptoms a total of 154 times, of which 47 led to an asthma attack requiring treatment with oral corticosteroids. The researchers analyzed and compared nasal washings from each child. Overall, the study found that colds that led to an asthma attack showed changes in gene expression levels in six gene "modules," or families of genes that interact to produce specific biological functions.
These gene modules are primarily associated with maintaining the function of the epithelium—the outermost layer of tissue lining the respiratory tract—and with responses of immune cells in close contact with the epithelium. Treatment of the attack with oral corticosteroids reduced gene expression levels in some of these modules to levels comparable to those observed in children who did not have an asthma attack, while others were unchanged by this rescue therapy.
The researchers next divided the 47 instances of cold symptoms that led to an asthma attack into two groups: 33 in which researchers detected a cold-causing virus in nasal washings and 14 in which they did not. The absence of a virus likely indicates that the cold-like symptoms the children had were triggered by another cause, such as pollution, other irritants or allergens. By comparing the two groups, researchers identified distinct molecular changes that take place in asthma attacks that occur without viral infections.
Specifically, they found increased gene expression of kallikreins, enzymes responsible for producing kinin molecules, notably bradykinin, which narrows airways in asthma and dilates blood vessels. Drugs targeting kallikreins and/or bradykinin may hold potential for treatment of asthma attacks with a non-viral trigger. Such medications have already been developed to treat hereditary angioedema, a rare disorder with recurrent attacks of severe swelling.
The study also provides insights into asthma attack risk factors. Particular gene expression patterns present in samples from the visit before cold symptoms developed were associated with higher risk for an asthma attack.
Funded by the National Institutes of Health-National Institute of Allergy and Infectious Diseases, Inner-City Asthma Consortium is a multi-study, multi-center initiative to study the causes of the urban asthma epidemic that impacts millions of children and to develop treatments to improve asthma control in this population and for children in general. UW-Madison staff in the departments of medicine and pediatrics deliver administrative and scientific support involving study development, pulmonary function testing, laboratory sample processing, contracting, procurement and budgetary matters. Inner-City Asthma Consortium is composed of the UW-Madison based Administrative Center led by Drs. William Busse, James Gern, Daniel Jackson and Christine Sorkness, nine clinical sites located in major U.S. cities, four basic science laboratories, and a Statistical and Clinical Coordinating Center at Rho,Inc.
The following institutions serve as clinical sites for the project: University of Texas Southwestern Medical Center, Dallas; Columbia University College of Physicians and Surgeons, New York City; National Jewish Health, Denver; Boston University School of Medicine; Ann & Robert H. Lurie Children's Hospital of Chicago; Cincinnati Children's Hospital Medical Center; George Washington University School of Medicine and Health Sciences, St. Louis; Johns Hopkins University School of Medicine, Baltimore; Children's Research Institute, Washington, D.C.; and Henry Ford Health System in Detroit. Inner-City Asthma Consortium's basic research laboratories are located at the University of California, San Francisco; La Jolla Institute for Allergy & Immunology, San Diego; Benaroya Research Institute at Virginia Mason, Seattle; and the University of Wisconsin-Madison.
Tagged research, asthma

redpajama_set_name: RedPajamaCommonCrawl


We are one of the world wide web's original advertising networks. Our vast experience in the "seasonal" industry, as well as the Internet, has helped our clients with billions of dollars in on-line transactions. We can help you with sales of goods or services across many domains and publishing companies. Contact us for information on advertising: Halloween Costumes, Dance Costumes, Adult Costumes, Childrens Costumes, Cosplay, Accessories, Holiday Supplies, Magic Tricks, Clown Outfits, Makeup, Tattoos, Masks, Hats and Wigs, Props and Decor, Decorations, Party Supplies, Team Mascots, Costumes for Pets, and Other Seasonal Goods. For more information, please contact us by submitting the form below.


text:
MSNBC Slimes NRA as Having 'Blood on Its Hands,' Is Responsible for 'Dead' Americans
By Scott Whitlock | April 17, 2012 6:19 PM EDT
MSNBC analyst David Goodfriend appeared on Tuesday's Dylan Ratigan Show to slime the National Rifle Association as having "blood on its hands." Goodfriend, who was only identified as a Democratic strategist in an onscreen graphic, accused the pro-Second Amendment group of killing people via legislation: "Americans are dead because of what the NRA has done."
Goodfriend's diatribe was labeled an editorial "rant" by MSNBC, but typical of the network's hateful tone. Goodfriend's proof? He cited the anti-gun, liberal Brady Center and shilled for donations: "Folks, please go to www.BradyCenter.org. You'll see a picture of George Zimmerman and a quote: 'I am the NRA.' Just above that, you'll see a donate button. Do it!" [See video below. MP3 audio here.]
Goodfriend's whole rant came in response to the Trayvon Martin shooting. The Democratic operative seemed to stress the gun issue over race. Yet, on Monday, MSNBC analyst Toure dismissed the "dangerous" Bill Cosby for doing the same thing.
It seems as though the network's hosts can't keep their memes straight.
Goodfriend co-founded the far-left Air America. A transcript of the entire rant can be found below:
Dylan Ratigan Show
MSNBC GRAPHIC: Goodfriend Gets the Floor: Putting the NRA Under the Gun
DAVID GOODFRIEND (Democratic strategist): You know, every time I get better at my anger management techniques, something flies out of the news, jabs me in the eye and sends me on a tirade. This past weekend it was the National Rifle Association's million-dollar CEO Wayne LaPierre. The guy gets up in front of his members and starts talking about the Trayvon Martin case. Is he upset that a gun-wielding vigilante just gave law-abiding gun owners a bad name? No. Is he concerned law enforcement will be set back by the Florida police department's total ineptitude? No. Wayne LaPierre is upset at the media. That's right, MSNBC! You heard him.
He's mad at you. Because with all the murders going on in the United States, he says that you focused on this one in order to jack up the ratings. Oh, the humanity. Now, wait a minute. That can't possibly be why the NRA has got its panties in a bunch. The NRA is sweating bullets because the nation is suddenly paying attention to Florida's stand your ground law that led to George Zimmerman not being arrested on the spot for murder.
And who lobbied for that stand your ground law in Florida and dozens of other states around the country? You got it, the NRA. So poor little Wayne LaPierre is scared. He sees major corporations dropping out of the conservative American Legislative Exchange Council over this issue and he's worried, worried that the NRA is next. Well, Lil' Wayne, you are right. You are next. Next on my anger management therapy bill. Because let's just say it right here and now to set the record straight: The National Rifle Association has blood on its hands. Americans are dead because of what the NRA has done. Now, how can I be so sure? Well, let's not even look at the stand your ground statutes that turned centuries of self defense common law on its head. Let's look at the Brady law. The criminal background checks before gun purchases, the cop killer assault weapons ban, these are all policies that saved lives, and when the NRA fought to have them eviscerated, guess what? Lives were lost. I mean, don't take my word for it. Ask the Brady Center. You remember Jim Brady? He was Ronald Reagan's press secretary, shot in the head by President Reagan's hand gun-toting assailant. In fact, I'm going to do something that will make Wayne LaPierre have to hire his own anger management therapist. Folks, please go to www.BradyCenter.org. You'll see a picture of George Zimmerman and a quote: "I am the NRA." Just above that, you'll see a donate button. Do it! And I'll see you, Wayne, at our next group session. No guns allowed. Use your words.
Guns Dylan Ratigan MSNBC Video David Goodfriend Dylan Ratigan
Scott Whitlock
Scott Whitlock is the associate editor for the Media Research Center's NewsBusters.org site.


text:
abc13 plus texas city
Texas City's Moore Memorial Public Library adapts to changing times
By Chaz Miller
TEXAS CITY (KTRK) -- Moore Memorial Public Library in Texas City has occupied its current space since the 1960s. It underwent its second big renovation last year, and hosted a big grand opening earlier in 2020.
The new library was open for a little more than a month, but the COVID-19 pandemic hit, and the library was forced to close its doors.
"We spent that time learning how to do virtual programs, researching the best practices for libraries and COVID, and learning how to reopen safely," said library director Luke Alvey-Henderson.
Once the library reopened, much of the furniture was placed in storage, computers were taken out of commission, and sanitizer and masks can be found throughout the facility.
Those weren't the only changes at Moore Memorial Public Library.
"We also had to change how we do our programming," said Alvey-Henderson. "While we were closed, we did virtual story times, virtual teen outreach, and virtual adult outreach."
Since the library reopened, they have weekly craft packs for kids who live in Texas City. Children are able to stop by the library, pick up a bag containing all required materials, and then go home to assemble the craft. They can win prizes if they post their craft on Moore Memorial's social media pages.
Additionally, the library is doing summer reading programs for kids, teens, and adults. Anyone who completes the required number of books is also eligible for prizes, which include toys for kids, and gift cards to local businesses for teens and adults.
"Normally, we give gift cards to a bookstore," Alvey-Henderson said. "This year, with the way the economy is taking a hit, we decided to do $30 gift cards to local businesses."
These programs are only available to residents of Texas City.
For more information on Moore Memorial Public Library, including how they can help you with Census and citizenship information, visit TexasCity-Library.org.
societytexas cityabc13 plus texas cityeducationbookscommunity strongabc13 plustexas city
Texas City bakery helping small businesses stay afloat
State's largest crystal lagoon opens in Texas City
How a Texas City pastor uses sports as metaphor in his ministry
From Cuba to Texas City: Hometown hero inspires kids to excel, lead


text:
JPMorgan is revolutionizing the way Wall Street banks work with tech startups
Portia Crowe
JPMorgan's technology offices in Manhattan.
JPMorgan is taking a new approach to working with tech startups.
The firm is expected to launch a residency program for financial technology, or fintech, companies on Thursday in an effort to tackle strategic and security-related challenges.
The in-residence startups will be tasked with finding innovative solutions to specific challenges — which will be listed on JPMorgan's website — using technologies like distributed ledger, big data, or machine learning.
The program is the latest step by a Wall Street bank to improve its technology. Many firms are choosing to work with fintech startups rather than risk getting disrupted by them.
Some, like Barclays and Deutsche Bank, have launched startup accelerators. Others are making strategic investments in the tech companies.
But JPMorgan's residence program is a little different: The corporate and investment bank will house the fintech companies for six months in its offices around the world, and they will work alongside the bank's own businesses.
JPMorgan has been proactive about incorporating fintech into its operations. It launched a trial project earlier this year with the blockchain startup Digital Asset Holdings. Blythe Masters, its CEO, is a former JPMorgan executive.
The firm is also developing new technologies in-house and employs about 40,000 technologists across the firm, with a $9 billion technology budget.
"Fintech and new capabilities, they are crucial for everything that we do," Daniel Pinto, the head of the corporate investment bank, said at JPMorgan's Investor Day in February.
He announced at the time that the firm would be creating the residency program and said that, despite JPMorgan building most of the technology it uses, the firm was not afraid to partner with startups to codevelop certain applications.
The "business of technology," Pinto said, is no longer a back-office concern, but rather "totally integrated" into the firm's businesses.
NOW WATCH: This startup is trying to take down the diamond industry with Leonardo DiCaprio
More: Wall Street JPMorgan Fintech Tech


text:
Texas Called …. They Want Their Gold Back
Written by: Tara Dodrill How-To 4 Comments
Texas Seeks To Bring Gold Back To The Lone Star State
Texas called … they want their gold back. Governor Rick Perry is a staunch supporter of a piece of legislation which would bring the state's $1 billion in gold reserves back to Texas. Republican State Representative Giovanni Capriglione sponsored the bill designed to move Lone Star State gold bars out of a Federal Reserve vault in New York.
Representative Capriglione had this to say when discussing the gold return bill with local news media:
"For us to have our own gold, a lot of the runs on the bank and those types of things, they happen because people are worried that there's nothing there to back it up."
Texas is not attempting to create its own gold standard; state officials merely want to create a more fiscally secure reputation. Giovanni Capriglione also noted the importance of possessing such a reputation in case either a national or international financial crisis should occur.
Texas is home to six of the 14 most financially stable cities in America. Governor Rick Perry believes that if Texas owns the gold, no one else should be allowed to decide if the state can reclaim possession. The gold bill might possibly become a true bipartisan effort. Democratic State Senator Rodney Ellis thinks the return of the bars is an "interesting concept." Before the Democrat is willing to issue support, he wants to speak with fiscal experts about the plan.
If the Texas gold bill passes, a Texas Bullion Depository would be created to hold the bars. State officials do not want just the gold certificates; they want all of the actual precious metal they own currently stored at the Federal Reserve vault in New York.
Transporting $1 billion worth of gold bars would be both a hefty and potentially hazard-filled endeavor. Texas supporters of the gold return bill want to sell the bars currently stored inside the Federal Reserve vault and then repurchase the same amount of the precious metal in Texas. The move by Texas to put their gold inside a local depository would likely reassure bank account holders about the stability of the state economy and the availability of their funds.
The austerity measures in Cyprus, which many feel prompted the government to close down banks, is weighing on the minds of some Texans. When the Cyprus banks reopened, a 300-Euro ($383) daily withdrawal limit was imposed. Bank patrons also experienced restrictions on money transfer to outside the country accounts.
Bitcoins, a digital cash alternative, reportedly soared in Cyprus, Spain, and Greece last week. Fiscal experts believe the 20 percent uptick in Bitcoins purchases from those areas indicates citizens are searching for a way to get their funds out of the country.
Could a run on the banks happen in America? Although some financial experts think such a scenario is unlikely, it happened during the 1930s and could occur again.
While none of us would like to believe that the United States government would ever just reach into our bank accounts and take money out like what happened in Cyprus – they already have access to our funds. As banking analysts note, the government essentially taxes our bank accounts via interest rates. Such rates are now near zero percent, meaning depositors are not being compensated for the use of their funds. While such a system is not equal to the bold Cyprus cash grab, it still means that customers are effectively loaning their money to banks without any real guarantee on the investment.
Low interest rates and high inflation reduce the value of bank deposits. The reduction in buying power prompted by our current bank rates, the bulging deficit, and inflation rightfully has many Americans and fiscally conservative politicians concerned.
If the Cyprus, Greece, and Spain woes spread on a larger scale throughout Europe, the United States economy could face serious pressure as well. Although credit unions and banks boast a federal guarantee up to $250,000 on our accounts, few fiscal experts feel the financial institutions could make good on the promise if there was a wide-spread run in the United States.
What do you think about the Texas gold bill designed to bring their gold back to the Lone Star State?
Tara Dodrill
bitcoins Cyprus crisis Federal Reserve Giovanni Capriglione gold bars gold certificates Rick Perry Senator Rodney Ellis texas bullion Texas Bullion Depository Texas gold
Previous: How to treat Parasites in SHTF
Next: Fat Shedding Tips From Your Herb Garden
The Off-Grid 'Survival Secret' To Warm Feet
By Tara Dodrill
Off-Grid Medicine Kit – How To Make Your Own Tea Tree Oil
4 Simple Animal Traps For Off-Grid Survival
Six 'Lost' Off-Grid Lessons From The Amish Community
11 Winter Survival Skills Every Child Should Know
7 Home Fortification Tips For Anyone On A Budget


text:
Q: Getting Error: Unable to find standalone executable Please download IEDRIVERSERVER I am using watir-webdriver and trying to launch IE ( version 11) , which is the default browser. I would think that the browser should simply launch based On the code in my step def (see below). I am not using the selenium-webdriver.  All the same I have tried putting the driver in the path and changed the protected mode on the IE browser. Nothing seems to work.  Any thoughts ?  Any insight is greatly appreciated.
Step-def
require 'rubygems'
require 'watir-webdriver'
require 'watir'`
require 'rspec'
require 'cucumber'
#require 'selenium-webdriver'

Given(/^On the Lumber Trading Screen, select a facility grouping that has a facility that uses Availability \(I used facility_Id 354\)$/) do
@browser = Watir::Browser.new :ie
@browser.window.maximize
@browser.goto 'http:xxxxxxxxx'

Gemfile
source "https://rubygems.org"
gem 'cucumber'
gem 'rspec'
gem 'watir-webdriver'
gem 'selenium-webdriver'
gem 'watir'
gem 'rubygems'

env.rb

equire 'watir'
require 'cucumber'
require 'watir-webdriver'
#require 'selenium-webdriver'
require 'rubygems'

#require 'rake'
#desc 'Run Cucumber features and generate an HTML summary, JUnit XML and a plain text log'
#
#Cucumber::Rake::Task.new(:features) do |t|
#
#  t.cucumber_opts =
#      "--no-color"
#      "--format junit    -o log/",
#      "--format html     -o log/features.html",
#      "--format pretty"]

TEST_DATA_DIR = "./features/test_data"
if ENV["HEADLESS"]
  INDEX_OFFSET = 0
  WEBDRIVER = false
else

end

redpajama_set_name: RedPajamaStackExchange


Nearly four years ago in the forests of California's rugged northeast corner, two black and brown wolves had a litter of five pups in the shadow of Mount Shasta.
They became known as the Shasta Pack – the first known gray wolves to have offspring on California soil in nearly a century. The pups, shown frolicking in camera footage released by state wildlife officials, became a statewide sensation, even as local ranchers bristled at the new threat to their cattle.


Centralized Traffic Control System provides tracking the train traffic for a safe management and optimization.
The system has a modular structure and these fuctional modules can be updated through the project requirements and demands that can show up later.
Either the zones can be controlled from one or more centers or it can be set more then one admnistration panels in the same center.
Centralized Traffic Control System includes electronic hardware units that have been designed by Robat Kontrol to control the interlocking.
► All the traffic incidents is recorded and dispatcher mistakes is reduced with a warning system like an alarm.


text:
Screens x April 1, 2017
'GIRLS' Season 6 and the Disappearance of My 'Lena Dunham Phase'
In its final season, the HBO series has succeeded by capitalizing on its biggest criticisms.
By Mattie Winowitch, Waynesburg University
I have a theory that every girl goes through a "Lena Dunham phase" at least once in their lives.
My Lena phase, or as I like to call it, my "Dunham Complex," began when I was a freshman in high school. While flipping through one of my many hoarded copies of my favorite magazine, Glamour, I came across a review of the television series "GIRLS." They noted it as being the hottest new thing, calling it a modern-day "Sex and the City."
I was fourteen and easily swayed by print publications. I had to watch it.
Once I finished the copy of "Glamour," I made my way downstairs and into the family room — the only room with a cable box compatible with HBO at the time. I'm fairly certain this was before the age of HBO GO. Either that, or my family was technologically impaired.
"A-B-C-D-E-F…GIRLS!" I mumbled to myself as I scrolled through the numerous other series that HBO offers (but people seldom pay attention to). I started the pilot episode, which slowly turned into a binge-watching marathon of the entire first season.
How Relatable is HBO's 'Euphoria'?
Thus began my "Dunham Complex."
After watching the show, I became enamored with Dunham. Looking back, a lot of that probably had to do with the fact that I was an immature 14/15-year-old, and I felt a connection with the protagonist of every television show I was exposed to.
I would watch her "After the Show" interviews and fantasize (not in a creepy way, I swear) about meeting her in real life. Ah, the conversations we would have about writing, creating, living through awkward social situations and dealing with endometriosis (which we both coincidentally have—therefore making us "endrometrio-sisters").
During my senior year of high school, I received her book, "Not That Kind of Girl: A Young Girl Tells You What She's Learned," for my 17th birthday. I read it cover to cover within a week, and of course, I loved it. Once the negative press started coming out about her and her sister, I became confused. I read the book and I didn't get that vibe at all. I didn't understand how suddenly my pre-teen hero was some sort of sexual predator.
Nevertheless, I stood up for her whenever I could, and I continued watching "GIRLS" the entire time. As the seasons went on, and I grew older, the show changed for me. It went from being an artsy escape from life to dealing with topics that were far out of my realm of familiarity. And soon, I began to lose touch with what the show was attempting to convey to its viewers.
I continued watching, hoping for some sort of common theme to grasp. Again, maybe I was too young to understand it, but I struggled with some of the characters and their arsenal of issues.
Season 5 was my tipping point. I was getting so frustrated with the show; I wasn't even sure if I wanted to continue. Of course, there were exceptional moments, like when Shoshanna was in Japan and when Elijah was dating that famous newscaster, but I mainly felt gipped. I was a dedicated viewer; my Dunham Complex in full heat. What more could I possibly do to relate to or begin to understand this damn show?
That's why when I heard about Season 6 being the last season of the series, I was relieved.
"Finally," I thought to myself. "Maybe I'll start to get some answers."
Pubescent Pulchritude and Violence Collide in the HBO Series 'Sharp Objects'
I watched the first episode of Season 6 and almost fucking punched someone. It was so stupid, and I couldn't believe I was willingly watching it, as it resembled some new form of human torture. Yeah, I mean, I guess I could've stopped watching. But at that point, I was far too invested.
And boy, am I glad I kept watching.
Sure, the first few episodes were idiotic and made me reconsider all my life's choices, but after a while, things started getting interesting.
The first thing I love is that this season makes you love all the characters you hated during season one and vice versa. During Season 1, I LOVED Jessa, liked Hannah, hated Shosh. During Season 6, it's the complete opposite. I think it's amazing how much opinions can change over time, and after talking with other "GIRLS" fans, I know I'm not alone.
My Dunham Complex started slowing down during my freshman year of college. I noticed that she started becoming friends with Taylor Swift (who I don't particularly like or trust for some reason), and I started to question why I had ever even liked Dunham in the first place. I also became more politically involved, and I slowly realized that Dunham and I weren't so simpatico after all.
Forget 'Girls,' 'Big Little Lies' Is HBO's Feminist Triumph
Somewhere in the past few years, she became so radical. It became her platform — her "claim to fame" was feeling passionate about a subject, especially when it came to liberal viewpoints or feminist perspectives. It just became a little too "extra" for me, and a lot of people. It's very mainstream to hate Dunham right now.
The biggest shock of this season was finding out that Dunham's character, Hannah, is pregnant with a one-night-stand's baby. I was anticipating smash-cuts to her abortion. Not that there's anything fundamentally wrong with a woman choosing to get an abortion, but since most of Dunham's political views and experiences get woven into the storylines of "GIRLS," I wouldn't have been surprised if that would've made its way in as well.
Image via Bleeding Cool
But instead, she didn't do that. She chose to keep the baby and to use that as an equal statement of femininity and strength, which I thought was totally cool. So cool, actually, that I am anxious to see how the rest of the season plays out, and maybe I'll even re-watch the series to see if it can reach me in more ways now that I'm older.
The past few years of watching "GIRLS" and my love-hate relationship with Lena Dunham have taught me a lot about life and love. As a long-term fan, watching these characters finally reach their full potential is satisfying. But, while many things have shifted and changed throughout the seasons, one constant has remained: Marnie still sucks.
Pages /// Screens
News & Politics /// Screens
Wyatt Cenac's 'Problem Areas' Is Everything Late-Night TV Has Been Missing
What to Expect from Season 2 of 'Westworld'
The 3 Must-See Films for Disillusioned and Uninspired Journalists
Breaking into a Boys' Club, One Girl at a Time
A Girl's Survival Guide to College
Culture /// Screens
HBO's 'GIRLS': Can It Move Beyond White Feminism?
Why Every 20-Something Female Needs to Watch the New Season of 'Girls'
I'm Obsessed With Lena Dunham (And You Should Be Too)
'Euphoria' Is Not Afraid to Showcase the Taboo
'Chernobyl' Is Not Your Typical Summer Horror Flick
Lena Dunham Has Found Her Way Back Into the Middle of Yet Another Controversy
Don't Worry, 'Insecure' Is Almost Back for Its Third (and Probably Best) Season


Posted by Someone from Reading PA on August 09, 2016. Brought to you by healthgrades.
Posted by Ray on July 17, 2016. Brought to you by healthgrades.
Dr. Ali Amin, MD is one of the country's best ranked doctors. His specialties include vascular surgery and he currently treats patients in Wyomissing, Pennsylvania, West reading, Pennsylvania, and Reading, Pennsylvania.
Dr. Amin is licensed to see patients in Pennsylvania, Maryland, and Virginia.
Amin Ali MD is located at 301 S 7th Ave Ste 1070, Reading, PA. This business specializes in Doctors & Clinics.


text:
July 24, 2010 / 3:06 AM / in 9 years
Ivy Queen's reggaeton rhymes depict "How Life Is"
Ayala Ben-Yehuda
LOS ANGELES (Billboard) - Fifteen years into her career, reggaeton pioneer Ivy Queen — known for her aggressive, ghetto-fabulous style and no-nonsense lyrics delivered in a rich alto — remains the sole female claiming major status in the male-dominated Latin urban world. She has earned that rank by championing the grievances of the genre's female fan base: Think Mary J. Blige serving up a generous helping of dance-ready beats.
"I have a lot of fans with a lot of problems, and when they see me, they tell me (my music) gives them hope," says the Puerto Rican artist (born Martha Ivelisse Pesante). "I've spoken to fans who have been abused by their exes; I've had male fans who can't find jobs because of the way they look, with tattoos and piercings. I always get a lot of feedback from men; that they love the way I rhyme."
On her latest single, "La Vida Es Asi" (That's How Life Is), Ivy Queen declares to a rival, "The guy you're dating is mine, and you know it, but here's the detail: He's worthless in bed. That's why I'm here to congratulate you for setting me free, I have to confess."
But while Ivy Queen's empowering messages haven't changed much, other things have. With first-week sales of 3,000, according to Nielsen SoundScan, her latest album, "Drama Queen," debuted at No. 3 on Billboard's Top Latin Albums chart on a new label and in a vastly different business climate.
Her last studio album, 2007's "Sentimiento," was distributed by Univision Records and has sold 154,000, according to SoundScan. A subsequent live album was distributed by Machete Music and spawned the 2008 hit "Dime."
Universal's Machete, whose roster includes nearly every top Latin urban artist, this year signed Ivy Queen to a "360 agreement," or multiple-rights deal, in which the artist shares not just revenue from album sales but concert, merchandise and other earnings with the label in exchange for more comprehensive career support. She's set to co-headline this fall's Machete Music Tour 2010, a co-production with AEG Live celebrating the label's fifth anniversary.
The textures on "Drama Queen" vary from tropical bachata (a guitar-based variation on romantic Cuban bolero that originated in the Dominican Republic) to R&B, rap and reggaeton. "La Vida Es Asi" was recorded in urban and bachata versions, with both promoted to radio stations — now the standard method of scoring a hit on Latin radio. "La Vida" has charted on tropical, Latin pop and rhythm stations, driving it to No. 21 on the latest edition of Billboard's Hot Latin Songs chart.
Ivy Queen says one of her goals is to record with such English-language R&B/hip-hop artists as Missy Elliott, Timbaland and Ne-Yo. In the meantime, she's getting her camera gear ready to film behind-the-scenes drama on the Machete tour. "I know a lot of things are going to happen," Ivy Queen says. "My shoes are going to disappear, and I'm going to have a tantrum."


Apparently, some earlier artists got it right and later ones didn't. It appears they were often making choices relating to where they were included i.e. the bestiaries which were more about connecting animals to religion. You'd have to read the whole article to learn more. There don't seem to be any hard and fast conclusions.
Regarding the title…perhaps even then Republicans were the loudest elephants in the room?
These are gorgeous illustrations – and the essay was interesting, too. You know, I have never wondered why elephants were depicted that way in drawings from that era. But now I know, and just watch me work this into my next cocktail party conversation!
Haha! I shall invite you to our next one!
Thought it very interesting too. I can definitely see them coming up with some of the drawings by description only. If the ones that actually saw them still drew them so bizarre Were they trying to say what people think they were saying or what. Most curious.
I think it was simply artistic licence. Look at Picasso's way with a body!
So interesting, Sarah. I love the old drawings. Creative liberties, but beautiful. I'm so glad some of them survived the centuries.
I'm glad you thought so too.
Sort of looks more like an anteater, eh? Or is that just me?
It's not just you – I also think it makes them look like anteaters, now that you've said it!
The article explains it well. Although they knew what an elephant looked like in most cases, they chose to exaggerate some aspects of the animal for 'artistic purposes'. Perhaps in the same way as large apes were believed to be fierce, and often shown as having sharp teeth and claws.
Let's hear it for artistic licence!


text:
2015 Emmy Recap, as told by GIFs
One of the most important nights of the year, The Primetime Emmy Awards, took over the TV and the internet on Sunday. In case you missed it, or just want to relive the best gifs moments, keep reading. Here's my 2015 Emmy Recap (in no particular order, because who cares when it happened as long as there's Amy Schumer gifs #amiright?)
1. Amy Poehler's category was announced and she looked a hungover college student that blacked out on a random Wednesday:
2. Jon Hamm won his first Emmy after 16 nominations and it reminded us of every time we come home from the gym:
3. Viola Davis became the first African American woman to win Outstanding Lead Actress in a Drama and walked away like a bo$$ after her speech:
4. Amy Schumer won her first Emmy and squealed with her sister like girls do when they see their friend successfully flirt with a cute guy at the bar:
5. Matt LeBlanc looked like Joey Tribbiani yelling at Chandler and you immediately missed Friends:
6. Tatiana Maslany became our spirit animal and looked like we did on the couch watching the show:
7. Andy Samberg reminded us why we stopped watching Girls:
8. Jon Stewart's writing team for The Daily Show won the award for writing in a variety series, and he took a step back and cheered for them like a soccer mom:
9. Tracy Morgan returned to the stage after his car accident and gave you all the #feels:
10. Sofia Vergara ate popcorn during the show and gave you inspiration to start bringing snacks with you everywhere because IDGAF:
11. Amy Schumer presented an award and her award show plans were the same as ours on GameDay:
12. Uzo Aduba won Best Supporting Actress in a Drama and hugged her sister like college roommates saying goodbye for the summer:
13. Terrence Howard kissed Taraji P. Henson and she played it off like it was her weird uncle on Thanksgiving:
14. John Stamos looked hot and made you seriously consider flipping to Nick @ Nite to watch Full House:
15. Amy Schumer wiped sweat off of Ryan Seacrest and you realized that it is the new best way to measure success:
16. Louis C.K.'s facial expressions mimicked yours whenever you're talking to an authority figure:
17. Kerry Washington looked like this and you remembered Olivia Pope is going to be back into your life in 3 DAYS:
18. Andy Samberg looked like us at the end of every Netflix binge (aka once a week):
19. Amy Poehler made the perfect Monday face:
20. Ricky Gervais pretended to win an Emmy and fake cried better than all of the Kardashians:
21. Lady Gaga was #feelingherself on the Red Carpet and gave you inspiration for your next mirror pose:
22. Regina King won Outstanding Supporting Actress in a Limited Series and looked like a kid who had the perfect Christmas:
23. Kerry Washington looked like every girl taking Snapchats in public:
Thanks for all of the epic reaction gifs, Emmys!
Tagged Amy Poehler, Amy Schumer, Award Show Recap, Emmy gifs, Emmy winners, Emmys 2015By Sarah HearonLeave a comment
← A Bachelor Engagement, Multiple Attacks and an Emmy Red Carpet…
Kaley's divorce, Gigi's revelation and Kris Jenner's confession →


Choose from Brass flower or dark iron flower.
*Flower will be bronze color if bronze finish is chosen. Not black.
Each quantity is for one single finial. Each one of these finials are cut from a sheet of iron and forged with a hammered texture and a decorated center. These come with a 2" long stem that fits into our 1" rods. Stem diameter is 3/4" round. Rod not included. Refer to items below for compatibility on putting drapery sets together.


Adaption of links to the new website.
Avoid duplicate processing of parameters at external redirects (#2451).
Setup tries to require suitable package versions for Python 2.3 and 2.4 since often latest versions require newer Python versions.
Better error message if validator for option list couldn't be guessed (#978).
Wrapping the CatWalk controller with identity.SecureObject did not protect catwalk's sub-controller Browser (#2207).
Charset parameters are now only added to content type headers when the respective mime type supports this (e.g. all "text" types, but not "pdf").
Use "text/html" again instead of "application/xhtml+xml" for XHTML format, as was done in version 1.0.7. Though it is more standards-compliant, IE unfortunately does not cope with this content type, and we want to avoid the problems of content negotiation (see ticket #1998).
Updated and fixed the 'tgsetup.py' script (#2053).
Hidden fields are now always put in an invisible 'div' section since they must be contained in a block-level element to be valid (X)HTML (#2052).
TurboGears 1.0.8 now additionally includes MochiKit version 1.4.2, though version 1.3.1 is still used by default. You can use the newer version by setting tg.mochikit_version or tg_mochikit.version to '1.4' (#2018).
The standard controller method handling identity.failure_url ("/login") now returns the proper HTTP status code "401 Unauthorized" (instead of "403 Forbidden") (#1787).
'tgsetup.py' installation script does not set script-dir to "/usr/local/bin" anymore on Unix-like systems (#1317).
The Label widget now renders 'attrs' which had been missing from its template (Andy Grover) (#1964).
The 'testutil.call_with_request' did not work with controller methods which raise redirect (Felix Schwarz) (#1203).
"tg-admin i18n" and the adm18n toolbox tool now correctly strip whitespace around strings collected from Kid templates so that they get translated properly (#1695).
'identity.get_failure_url' was not backported from 1.1 branch but used in the identity providers (r5338).
XHTML templates were delivered with a content type of "text/html" while it should be "application/xhtml+xml" (r5323, related to #1963).
'i18n.parse_decimal' broke when locale is unknown (#1104).
'feed.FeedController.index' now passes keyword args when redirecting to the feed handler methods (#1732).
'config.config_defaults()' should now set 'package_dir' correctly on all platforms (r5328).
TurboGears now also sets request.path_info using a CherryPy filter. This is the same as request.path with both SCRIPT_NAME and server.webpath stripped off.
"tg-admin sql status" with SQLAlchemy wrongly complained about columns not being declared as Unicode.
Fixed params attribute of JSI18NWidget .
tg-admin shell now works with "heredocs" and other cases when the standard input encoding is not defined.
The FeedController Atom 1.0 template didn't include proper author (#1730).
Florent Aide, Christopher Arndt, kikidonk, Diez B. Roggisch, Felix Schwarz, Christoph Zwerschke.
cherrypy.request.sa_transaction is now always the SQLAlchemy transaction. In the case of SQLAlchemy >= 0.4, this had been set to the SQLAlchemy session before. You should't use this to explicitly commit or rollback transactions, use database.session.commit() or database.session.rollback() instead.
FieldStorageUploadConverter didn't support not_empty=False (#1705).
Florent Aide, Matej Barič, Jorge Godoy, Christoph Zwerschke.
Fixed the behavior of tg.mochikit_suppress which wasn't actually working.
Lower down the dependency on PasteScript again to <1.6.
CalendarDatePicker fixed with sane default values.
Lower down the dependency on PasteScript because 1.6.1 and 1.6.1.1 break tg-admin quickstart command. We will release an updated version when the fix is implemented (http://trac.pythonpaste.org/pythonpaste/ticket/219).
Fixed pagination of empty data when a SQL with "group by" is issued (#1641).
The start-<project>.py script in a quickstarted project is now only a wrapper for the start() function in a new commands module in the project's package. The setup.py in new project also creates a console script entry point for this, so easy_install can create a start script when the project's egg is installed. It also allows to package a default configuration file in the egg. For details see ticket (#1386).
Installation of TurboGears now does not require installation of an ORM. Instead, a project that relies on SQLObject or SQLAlchemy will have a setup.py file written with the proper requirements (#1501, #1620).
Removed the hard SQLAlchemy/SQLObject dependecies and modified quickstart to render the required ORM as requirement into a projects setup.py.
Introduction of tg.mochikit_suppress to (see "Changes").
Paginate default_order can now be a string or a list of strings. The list of strings is used to specify the ordering of multiple columns. Every string starting with a dash (-) indicates that the column will have its default ordering reversed (#1618).
Fix pagination of SQLAlchemy Query ordering by backrefs and synonyms' attributes. It also supports SQLAlchemy 0.4.1, which removed the properties accessor on Mapper (#1582).
Identity bug when using non-ASCII characters in the URL (#1598, #1407, #1022).
Paginate decorator enhanced SQLAlchemy support.
SQLAlchemy 0.4 is now supported, and SQLAlchemy 0.3.10 is required as a minimum (#1483).
"tg-admin sql" is now more powerful for SQLAlchemy (#1418).
Paginate allows ordering by attributes from related objects (SQLAlchemy Query objects only) (#1582).
Rollback SQLAlchemy transaction if a controller method fails, and it has an exception_handler (#1185).
Fixed internal pagination ordering, avoiding a potential error when paginating Query objects (SQLAlchemy) and ordering by 4 or more columns (#1508).
Fixed pagination of Query objects (SQLAlchemy). The first patch assumed that Query objects have a _query attribute which holds the query object, which is only true for SelectResults objects (#1434).
Paginate now works with SQLAlchemy 0.4 (#1591).
The cookies should have the same timeout as the session does, this way it is possible to keep users logged in for longer than the time the browser is running (#1406).
SQLAlchemy 0.4 support added. The identity part and the SQLAlchemy quickstart model were changed to do this. For the moment only the standard SQLAlchemy model has been changed, the tbig is still not fully compatible with SQLAlchemy 0.4.
Allow pagination of multiple variables, simply by using the @paginate decorator multiple times on a particular controller. It maintains backwards compatibility with previous code, but introduces a new template variable: tg.paginates (#1410).
Added -o (--sqlobject) option to generate SQLObject template, by Fred Lin.
A lot of unit tests have been fixed to support versions of nose superior to 0.9.2. Paul also took great care to add more unit tests to the SQLAlchemy handling in TG.
Genshi, while internally calling it "variable_lookup", has a Buffet Engine plugin that expects "lookup_errors". TG 1.0 and 1.1 look for and pass through only "variable_lookup", while TG 1.1 has "lookup_errors" in configuration. This helps in error handling with Genshi templates. Patch by Neil Blakey-Milner (#1444).
Output format must not be set for other templating engines than Kid, and needs not be set for Kid either. Removed unnecessary imports. Christoph Zwerschke.
tg-admin toolbox did not run outside a project directory. Christoph Zwerschke.
Added support for multiple databases using SQLAlchemy (#1380 by Ian Charnas).
Adding encryption on the fly for SQLAlchemy identity on in the template as per mailing list discussion (#1415).
Added slovenian translation thanks to mte (#1190).
Japanese Calendar thanks to tmatsuo (#1395).
Now handles SQLAlchemy Query in addition of SelectResults which will be deprecated in the near future (#1434).
Fix visit entries created more than once in the database (#1325).
Safari Unicode fix (patch from Simon Wittber, #1284).
@paginate barfed if you tried to sort on a column whose data is generated from SQL. Thanks to Alastair (#1319).
@paginate didn't support SQLAlchemy list properties. Thanks to Alastair (#1318).
Fixed paginate href. Thanks to Alastair (#1321).
Enable custom: plugins outside TG source tree thx to aalbrecht (#1178).
Recommended version of Python is now 2.5.
Simon Wittber, Christopher Arndt, Christoph Zwerschke, Paul Johnston, FredLin, jtate, Ian Charnas, Alastair Houghton, Ian Charnas, Alberto Valverde González, Florent Aide.
New visit.cookie.secure config option to send cookie only over a secure connection (#1375 by James E. Blair).
cherrypy.request is now available at the variables sent to every template (#1362 by Christoph Zwerschke).
SQLAlchemy transaction object is now stored at cherrypy.request.sa_transaction so it can be accessed from the controllers. Patch at #1359 by Janzert.
SecureResource now raises an AttributeError when no require attribute is present in the controller class or in the config file. Closes #1336. (Note: This might break some "broken" apps, fortunately a detailed exception is raised advising how to fix it).
Slight quickstart CSS modification for tables.
Add default CSS to highlight the validation error.
Made "flash" block dynamic in quickstart.
command/toolbox info could list the toolbox plugins.
Enhancement SQLAlchemy default model, use 'assign' to avoid repeatedly writing, thanks Christoph Zwerschke.
Able to specify a default doctype in genshi, thanks Alastair Houghton.
Validators now support localized error messages. Thanks to Gregor Horvath and updated patch #1136 by Christian Vogler.
Python 2.5 compatible, Thanks to Florent Aide and Fred Lin (#1288).
AutoCompleteField now accepts a take_focus parameter to focus on load. Thanks to Grover (#1332).
Fixed support for SQLAlchemy in paginate (#1360 by Jo Soares).
Schemas are no longer deepcopied to prevent crashing on un-deep-copiable validators (#1333).
SQLAlchemy auto-commiting fixed in some rare circumstances where sa_rwt was not being called. Patch from #1267 by Paul Johnston.
CatWalk now handles customized addRemoveName in SQLObject (#911 by Joost).
Using base64.decodestring in visitor.py for 2.3 compatibility (#1279 by Paul Fisher).
Config file in quickstarted app now has config option to load identity classes. Thanks to Felix Schwarz (#1255).
Identity now supports encrypted passwords with unicode characters. Thanks to Felix Schwarz and Patrick Lewis (#1281).
Minor changes to template so they work properly when server.webpath is not '\' thanks to "nludban" (#1213).
Fix quickstart project tests, thanks to Christoph Zwerschke (#1289), Jeff Kowalczyk (#1219).
Fix TurboGears 1.0.1 not installable with Python 2.3, thanks to "corvus" (#1264).
Automatic creation of identity model tables for SQLAlchemy, thanks to Christoph Zwerschke (#1290).
Fix DateTimeConverter, thanks to iberonesia (#1262).
ModelDesigner now writes up-to-date model header.
Remove class_mapper dependency from #1292, thanks to Christoph Zwerschke.
paginate decorator now supports SQLAlchemy, improves sorting and fixes problems with CompoundWidget. Thanks to randall@tnr.cc and sbr77 (#1115).
Catwalk now supports SQLMultipleJoin/SQLRelatedJoins. Thanks to Chris Arndt (#910).
More docstring for widgets package.
Set right default encoding 'utf-8' instead of 'utf8' which broke XmlHttpRequest in IE. Thanks Simon King (#1248).
Workaround for MySQLdb imcompatibilty with MySQL 4.1. Thanks to Felix Schwarz (#1245).
Minor code style improvement in quickstart template (#1231).
Redirection to default feed in FeedController.index() fixed. Thanks to Florent Aide (#1237).
Various test case fixes. Thanks to Christoph Zwerschke, Felix Schwarz (#1236, #1237).
Adapt tests to changes in Kid 0.9.4. Thanks to Jeff Hinrichs and Christoph Zwerschke (#1234).
Reverted patch for #1168 which caused a RuntimeError (#1225).
When used with the --future option, TurboGears can now function without having SQLObject installed.
"nose" is now an optional setup component.
Now possible to pass any option (besides dburi and echo) to SQLAlchemy engine. Thanks to elftherios and Lee McFadden (#1215).
Now possible to place test specific configuration in "test.cfg". Thanks to Tim Freund (#1177, #1214).
Support testing the code that uses identity. Thanks to Max Ischenko and Felix Schwarz (#1166, #1220).
Auto reloading speedup. Thanks to John M. Camara (#1168).
Now possible to add variables to the root template namespace via turbogears.view.root_variable_providers. Thanks Arnar Birgisson (#1097).
turbogears.database.run_with_transaction is now a MultiorderGenericFunction to allow easier customization (#1201).
Fix implicit transactions for SQLAlchemy. Thanks to Lee McFadden (#1209).
Various CSS fixes for DataGrid. Thanks Florent Aide (#1222).
FeedController is now a Controller so tg.url works properly and fixed missing import in feed.py .Thanks Florent Aide (#1223, #1224).
Looser Enum implementation taht works better with ToscaWidgets.
Kid configuration settings were ignored under certain circumstances. Thanks Joost, Ksenia and Dan for the pathes (#468).
validators.Number handles non-string input gracefully (#955).
nestedVariablesFilter made more robust (#1068).
Throwing an identity.IdentityException inside a controller method is now caught by identity.SecureResource (#1131).
Various test case fixes. Thanks to Felix Schwarz, Joost Moesker, Jeff Kowalczyk (#1204, #1206, #1216, #1217).
logout() method in SQLObjectIdentity was setting read-only property. Does not suppress exception anymore (#1211, #1212).
JSLink now uses <script></script> instead of <script/> to avoid problems when used with template languages that don't serialize XHTML->HTML.
The CalendarDatePicker will no longer prefer the user's browser's language if a language has been explicitly specified (#1056).
Can now set the config option sqlalchemy.echo to toggle SQLAlchemy's query logging.
Can now use field_for inside FormFieldContainer templates to get child fields by name.
You can now conveniently use non-ActiveMapper SQLAlchemy classes with identity (#1041).
Default identity provider will be created if the request doesn't have one (#876).
Swedish translation file for the calendar has been fixed (#1055).
testutil.DBTest will only drop tables that exist (#1094).
Added validate_password to the SQLAlchemy identity provider to match the SQLObject one (#1098).
Corrected spelling at italian CalendarDatePickers' i18n files.
Exceptions raised when SQLAlchemy flushes are now dispatched with TG's errorhandling.
Can now use format (plus other internal named parameters) as a controller's method argument name.
tg-admin toolbox now accepts a --conf argument.
Use of "entrys" is now deprecated in the FeedController. You should use "entries" instead.
DBTest now drops tables after each test so they don't interfere with others.
SQLAlchemy support not only works again with the latest SQLAlchemy, but quickstart works properly and "tg-admin sql create" now works for SQLAlchemy databases for the first time.
Quickstart: model.py now includes SQLObject's requirements when identity is off.
Quickstart: start-project.py now detects correct Python binary's path in the system.
Kid's base templates are now (re)loaded properly.
If tg.empty_flash is True in the app's configuration, then tg_flash = None will be sent to the template when it's not set. Otherwise it will not be sent at all.
Quickstart: Now supports Python 2.3 with PEAK's  decorator syntax.
DateTimeConverter validator now raises Invalid('empty') exceptions properly and uses the usual not_empty parameter. allow_empty is deprecated.
A new function, turbogears.util.find_precision, to tell you how many decimal places of precision are required (to help with i18n.format.format_decimal which needs to know the precision).
tg-admin info shows which eggs require TurboGears.
In widgets, SelectionField now supports grouped options, SingleSelectField and MultipleSelectField widgets take advantage of this to provide an optgroup tag (see below).
Tabber and Syntax Highlighter widgets are now included.
Quickstart: an exception comes up if a user logs in but is not in a group that is required for access. The line with if not identity.current.anonymous and identity.was_login_attempted() in controllers.py or root.py needs an additional and not identity.get_identity_errors() condition (#834).
Quickstart projects that used identity would generate a table called "user", which is invalid for some databases. The new quickstart model.py generates tables called tg_user (#805).
Quickstart: there were problems with the model template for SQLAlchemy (#801).
SQLAlchemy's identity provider was not selected by default when you quickstart a new project (#806).
Core widgets all include WidgetDescriptions now and appear in the Widget Browser in the Toolbox (#727).
Access logging to a file wasn't working correctly (#816).
User name is now encoded to the DB encoding before a query is run in the SQLObject identity provider.
LocalizableJSLink (and the calendar widget) now work in IE (#846).
Fixed a serious bug in Python 2.3 compatibility (#853).
Max Ischenko, Claudio Martinez, Matt Good, Rune Hansen, Michele Cella, Jorge Godoy, Alberto Valverde González, Simon Belak, Jeroen Dekkers, Mark Ramm-Christensen, Ronald Jaramillo, Richard Standbrook, Roger Demetrescu, Patrick Lewis, Hal Wine, Jorge Vargas, Bob Kuehne.
An identity login form must have a submit button having the name specified in the config file (identity.form.submit). If you have a commented identity.form.submit value and used the default login.kid file, you will need to add name="login" to the login.kid submit button.
In widgets, the display and the adjust_value methods have a slightly different signature (if you happen to use the "convert" parameter, you just need to use it as a keyword parameter and not a positional one).
decorator() should be applied to the function accepting the function being decorated ("entangle" by convention), not the caller.
Removed keyword argument "argsink" from decorator(), weak_signature_decorator() should be used instead.
In widgets, template_vars in widgets are now called params and options_for has been renamed params_for.
visit_id has been deprecated in favor of visit_key.
SQL scripts to migrate PostgreSQL and MySQL identity databases are available (#737).
Dramatically improved and unified logging configuration. Config files can now use the options in Python's logging module for log formats and output.
TurboGears now includes an enhanced version of Irmen de Jong's Kronos scheduler, allowing you to schedule tasks that run in separate threads or processes periodically.
For Python 2.3 users, there is a convenient new decorator syntax that comes from Phillip Eby's PEAK (see below).
Added a new turbogears.start_server function which will help ease the transition to 1.1 and adds the ability to use Ian Bicking's EvalException. You must turn on tg.fancy_exception to use it at this point.
In widgets, if the widget you are using provides a default validator, for example a SelectionWidget, you can tweak its parameters by just passing a dictionary of those parameters as validator (for example, validator=dict(not_empty=True)).
Decimals are properly jsonified (#472).
datetime.date instances are properly jsonified (#759).
Commas are supported in number validation (#720).
It's now possible to determine what permissions are required for a given controller method (#603).
Identity model classes are now placed directly into the model.py of a quickstarted project. This new setup is much easier to change, since requirements for the identity model vary dramatically. Another advantage is that quickstart projects that don't need identity start off with cleaner code, and projects that do need identity need almost no additional configuration or setup.
Quickstart projects include a "json.py" file as a home for JSON view code.
If you quickstart a project while in an svn checkout, files are no longer automatically "svn add"ed. This corrects some problems that people ran into with that behavior.
The "prod.cfg" file in quickstart projects is now called "sample-prod.cfg" to reflect that it is just used as a sample that you copy to your real production servers (#762).
The various classes used to make dictionaries look like normal objects have been replaced by turbogears.util.Bunch (#779).
Model Designer can now handle joins to the same table (#769).
NotEmpty validator works with CheckBoxList now (#696).
Grid widget's css has been improved to not interact with other widgets (#729, thanks to mark@cyberware).
tg_format is properly stripped out for JSON requests (#740).
DataController's float columns are properly converted (#707).
str values in Kid templates are now assumed to be utf8 rather than ASCII (changeable via kid.encoding) (#743).
The flash message set on the current request takes precedence over the one in the cookie (#747).
py:match was being used in the default templates in a way that would drop the text from the first node (#785).
AutoCompleteField widget's only_suggest now works correctly when there is only one item listed (#750).
TableForm and ListForm both have new CSS classes "tableform" and "listform" and also have odd/even classes for the rows.
The 0.9a3 quickstart template was missing important __init__.py files in the distributed egg.
FastData is no longer included with the TurboGears core package. You can install it with TurboGears by easy_install-ing "TurboGears[exp]" instead of "TurboGears".
You can find out if login was attempted during this request by calling identity.was_login_attempted.
Added tg.strict_parameters option that will cause an exception to be raised if extra parameters are passed to a controller method (#694).
Base template (eg "master.kid") now reload automatically when changed (#55).
identity.Any was missing an error_message attribute (#667).
Identity provides a more explicit error about wrong username/password (#616).
CatWalk no longer has a problem changing more than one foreign key label in "manage columns" (#690).
DataGrid.column fields are supported by FastDataGrid (#706).
The tg_errors variable sent to a controller now has the correct value even if the controller method doesn't have keyword arguments (#698).
DBURIs with notrans_ now work properly with tg-admin sql create (#702).
Dutch and German calendar translations have been fixed #700.
Due to Python 2.3 issues and some additional discussion, the config files have gone back to an INI-style format. This means that some minor changes are needed if you were using the 0.9 ".py" config files, but no changes are required for people using 0.8 ".cfg" config files. See the upgrading guide for details.
If you used CompoundWidgets in 0.9a1, "widgets" has changed to "member_widgets".
If you are using a Form or a FieldSet widget you must explicitly pass the "fields" parameter, the first positional parameter expected since 0.9a2 is "name".
WidgetsDeclaration (introduced in 0.9a1) has been renamed WidgetsList for clarity.
turbogears.config now has get() and update() functions that should be used in place of their cherrypy.config counterparts. This change was made knowing that there will be more powerful, TurboGears-specific configuration in TurboGears 1.1.
The field_for method of a Form (introduced in 0.9a1) has been deprecated and it's use is highly discouraged and error prone, use display_field_for or render_field_for instead.
turbogears.fastdata.formmaker's sqlwidgets function (introduced in 0.9a1) has been renamed fields_for.
AutoCompleteFields can now pass an ID back to the server when submitted (instead of just passing the matching search string).
Quickstart has a new "tgbig" template designed for larger projects. This adds a controllers package to the basic TurboGears template.
The AutoCompleteField now has an "only_suggest" flag which makes it so that the first item on the list is not automatically submitted when you press return. This is useful for search boxes (as opposed to data entry fields).
The turbogears.startup now contains call_on_startup and call_on_shutdown lists. You can append callables to these to have them executed at the right time.
If you are using the i18n support, the _ function (alias of the gettext function) is now properly mapped to lazy_gettext if needed, this means you can use "_" for everything.
Added LocalizableJSLink widget that allows scripts to be chosen based on the user's locale.
Unless you specifically configure the decodingFilter yourself, TurboGears will automatically turn on CherryPy's decodingFilter (expecting utf-8 input).
AutoConnectHub used to support a "processConnection" (something it inherited from SQLObject). This is not really a supported model of operation, so it has been removed. If you do want to work that way, use SQLObject's own ConnectionHub class.
The test_model test has been commented out from the quickstart template, because some projects don't have databases.
The TextArea widget now posts properly within a RemoteForm.
SQLObject identity provider passwords are automatically encrypted (this was in 0.9a1). This didn't work properly when identity wasn't fully running (as in the tg-admin shell). This has been fixed.
The AutoCompleteField turns off the browser's own autocompletion.
A nicer error message is provided if you return something other than a string or a dict from your controller method.
admi18n does a better job of grouping files in the correct folder when collecting strings and skips over folders like ".svn".
The turbogears.url() function was flipping around path elements in the application root. Applications roots are not commonly used right now, but this was noticeable if you used the FeedController.
Various fixes for CatWalk's database access (#568, #249, #213, #618).
The server.webpath configuration variable will not only properly set outgoing URLs, but will also "fix" incoming URLs if TurboGears is running as some path underneath another webserver. If you were previously running a CherryPy filter to handle this, you no longer need to.
In templates the "std" object that holds common values and functions has been changed to "tg".
turbogears.controllers.Root has now become turbogears.controllers.RootController for clarity's sake. Root continues to work, but its use is deprecated.
expose(html=...) is now deprecated in favor for expose(template=...).
There's a new "widgets" package that lets you easily create forms with sophisticated and dynamic behavior, all built from reusable components.
Templates can now be specified relative to the current package by preceding the template name with ".". For example, if you have a controller in "yourpackage" with templates in a package under that package, you can use "yourpackage.templates.templatename" or ".templates.templatename". Thanks to David Bernard.
Controllers that subclass controllers.Controller (including the standard RootController) can automatically use positional parameters for the methods. This means that "/entry/MONTH/DAY/YEAR" can be interpreted easily by a method entry(self, month, day, year).
MochiKit can now be included in your final HTML output by putting turbogears.mochikit in your output dictionary (it doesn't matter what the key assigned is). The advantage to doing this is that it helps to ensure that MochiKit is included only once, even if you're using widgets that require it.
Added new "cycle" object to std in template usage. This makes it easy to cycle through a number of values (and it also lets you retrieve the current value). This is useful for things like even and odd row classes, etc. Thanks to Karl Guertin.
You can now specify that you're generating a fragment of a page (rather than an entire page) at expose time by passing fragment=True in to expose. This is useful if you want Kid to generate part of a page for an XMLHttpRequest, for example.
There's a new validator, JSONValidator, that reads/writes JSON, which is convenient for parameters that are coming in via JSON.
TurboGears now supports SQLAlchemy – the unit-of-work is committed after a successful controller request. You can use the PackageEngine to load a dburi based on your package or the default sqlalchemy.dburi.
Fixes a warning message that appears with each quickstart.
A security flaw was discovered in CherryPy's static filter. This TurboGears update changes the CherryPy requirement to 2.1.1.
Quickstart corrected to properly produce egg-info directories (previously, directories could be created with "-" when it should have a "_"). Note that setuptools 0.6a9 will warn you if you have a - in your egg-info directory name. Just rename the directory, and you'll be fine.
version number set to 0.8.7 to reflect that this is considered the "stable" version of TurboGears vs. the current 0.9 code in svn.
Chained validators will now cause an Invalid exception to be raised as appropriate.
Quickstart didn't look out for .pyo files in the same way that it did .pyc files.
turbogears.database.set_db_uri was not properly putting the setting in the global config section. By Robert Leftwich.
The StringBoolean validator (which has moved into FormEncode proper) now returns strings for from_python. For example, from_python(True) now returns 'true'. It used to return True.
turbogears-admin.py is now called tg-admin and is automatically generated by setuptools.
The view.render method's html parameter has been renamed template to reflect that the templates might be for XML presentations. Most people don't call view.render directly.
IPython is used in tg-admin shell, if it's available. By David Guaraglia.
You can specify a default format via the new format parameter to expose. For example, expose(format="json") will cause the method to output JSON by default, even if HTML is available. By Elvelind Grandin.
expose now has a "template" parameter that can be used in place of "html". This is more pleasant for non-HTML applications.
On Macs, if you're running in development mode the server will be advertised via Bonjour. If you enable Bonjour bookmarks (via the Bookmarks Preferences tab in Safari), you'll see your development server show up automatically. By Bob Ippolito.
Added config setting to determine Kid's output format (HTML/XHTML). By Fabian Neumann.
Added turbogears.tests.util.call function to allow you to call a controller method and get the dictionary back without processing to HTML or JSON. This allows you to test controller logic independent of presentation.
All of the sqlobject-admin commands now work through the use of egg metadata.
The content-type meta tag in the quickstart files is now automatically stripped out, because Kid's HTML serializer puts one in.
There is a temporary hack to handle threadsafety issues with sqlite. This has been changed to only affect sqlite.
All files needed for a project to install and run from an egg should be installed properly based on the quickstart setup script.
The flash cookie was not always deleted. Setting the path on the cookie corrected this. By Nick.


One of the last available lots in this premier community! Great, private lot in Forrest Hills. Conveniently located close to Hayden Lake Country Club and Golf Course, Avondale Golf Course, Honeysuckle Beach, boat launch, McCall Park, and The Porch and Red House restaurants. This .56 acre lot is the perfect place for your new home!


Up to the task of taking on your day with full-size comfort and capability, our 2007 Chevrolet Silverado 2500HD LT3 Crew Cab 4X4 is on display in Silver Birch Metallic! Powered by a 6.6 Liter V8 generating 360hp while mated with a durable Automatic transmission. This Four Wheel Drive Silverado is sure to please you at every turn plus help you own the job. The bold exterior stands out with a bed liner and great-looking wheels.
Climb into this gorgeous LT3 trimmed Silverado and you're treated to a stellar AM/FM radio, cruise control, multi-zone air conditioning, leather seats, and cruise control to keep you in the modern age. Plenty of power accessories will make you feel like royalty as you power through your honey-do list with ease!
Chevrolet reliability is on board as well. You'll have peace of mind with equipment such as daytime running lamps, four-wheel ABS, and a fleet of airbags. This is a wonderful truck that won't last long on our lot. Print this page and call us Now... We Know You Will Enjoy Your Test Drive Towards Ownership!


Countdown Widget Counter Timer TypingTest. com - Complete a Typing Test in 60 Seconds!
TypingTest. com - Complete a Typing Test in 60 Seconds!
TypingTest com offers a free online Typing Test and exciting typing games and keyboarding practice Take a free typing speed test now!
New Work-From-Home Jobs Available Right Now - Self Made . . .