text:
Eurozone leaders have expressed their fury after Greece failed to table proposals at an emergency summit in Brussels and the new Greek finance minister turned up to talks with bullet points scrawled on hotel notepaper. A meeting of the single currency's finance ministers this afternoon expected to receive written proposals for new Greek bailout programme ahead of a summit of eurozone leaders this evening but were disappointed. Euclid Tsakalotos, the newly appointed Greek finance ministers, failed to present "concrete measures" and turned up with a sheave of hastily-written notes scribbled on his hotel's courtesy notepaper. "No triumphalism," read one scrawled aide-memoir captured by a photographer, a reference to the left wing government's sweeping victory in its referendum on austerity. Eurozone leaders arriving in Brussels could not hide their anger at a second wasted emergency summit, where the Greek government had either made proposals too late or not all, following the failure of the last one on June 22. Mark Rutte, the Dutch prime minister, accused Alexis Tsipras, the Greek leader, of playing games with his country's fate as Greece teeters on the brink of financial collapse, disorderly default and exit from the euro. "I'm very cheerless about this summit and I'm very cheerless about the fact whether Greece wants to come with proposals at all," he said. "The only solution is for Greece to make far reach
Tributes have been paid to a club cricketer who died after being struck on the chest by a ball during a local league match in Surrey. Bavalan Pathmanathan, 24, was batting for the Manipay Parish Sports Club in the British Tamil League on Sunday at the Long Ditton recreation grounds. A teammate of Pathmanathan's, who batting with him at the time, told the Colombo Mirror that his partner had given him a thumbs-up and nodded to indicate he was alright, while pressing his chest when he was hit. "He took a couple of steps behind the stumps and collapsed. "He was such a talented and composed cricketer and a darling friend of all of us. Every one of us is going through terrible pain as a result of this terrible loss." A spokesman for the South East Coast Ambulance Service confirmed they had attended the ground at around 7pm on Sunday evening. "We sent an ambula
Sunday shopping is set to become an all-day affair under the biggest reform of opening hours in 20 years. George Osborne will square up for a fight with religious leaders and unions with a plan to sweep away rules that prevent larger stores from serving customers for more than six consecutive hours on a Sunday. In tomorrow's budget, the chancellor will present a timetable that could mean larger supermarkets and department stores are freed from Sunday trading restrictions as soon as next year. Large stores will remain closed on Easter Day and Christmas Day. Under Mr Osborne's proposal, opening times would be devolved to elected mayors and councils. He has been persuaded to liberalise the laws by evidence that it would boost the economy. A suspension of rules during eight weeks around the London Olympics brought a sales surge of 3.2 per cent in September
Azarenka fought hard but the 20-times Grand Slam winner was too strong
Superb rock-doc Beware of Mr Baker; also, Richard Gere in a Wall St thriller
'It's instinct - you can't afford to get confused or to panic and waste energy'
Alexis Tsipras's government has destroyed its credibility with its allies. Tragically, it is doing the same to the economy and financial system
The chancellor is right. The BBC's online presence needs to be reined in
Royal Academy's lack of ambition impoverishes our cultural life
Video: Daniel Boria said that he flew so high he looked down and saw Boeing 747 airliners taking off beneath him in the city of Calgary in Canada
Engineering & Asset Management Director, RNLI, Poole, Dorset, £83,839 - £98,634 (dependent on experience), Relocation assistance may be provided
Senior Lecturer Film (Film/Sound), Arts University Bournemouth (AUB), Bournemouth, Dorset, £28,695 - £35,256
Sales Director, Matrix SCM, Milton Keynes, A significant six figure package which is negotiable
100s of Graduate Jobs & Schemes. Start your Search Here
Lamborghini Aventador LP 700-4 Roadster Grigio Estoque with nero marrone leather
1965 Ferrari I 250 TR recreation red with leather
Bentley Continental GT V8 glacier white with beluga hide
Aston Martin Vanquish 2+2 volcano red with winter wheat leather
Set over four floors, in excess of 14,000 sq.ft. and with exceptional attention to detail.
A stunning setting of open countryside, in close proximity to nearby towns.
Salcombe's first development of new properties right on the water's edge for almost twenty years.
This property is for sale on Zoopla, but not for long.
7 Nts at the Stylish 4* Ocean Two Hotel from only £879pp. Save 30! Dept 1 Sept – 22 Oct.
Spectacular views, spa facilities, fine dining...relax, we're offering more nights for free
When staying at the 4* db San Antonio Hotel & spa, Malta this summer, book by 1 July
Save £500pp on 2016 European cruises inc meals, selected drinks, tips & excursions.
Nominate your favourite hotels, airlines, tour operators and destinations in our annual travel awards
Win a BMW 3 Series for the summer plus trips to top sporting events
Austerity programme leaves Latvia's economy booming
Rewarding success through innovation from entreprenuers to SMEs and FTSE100
Find out who is headlining and what is new about this year's festival
Africa Travel has more than 30 years of experience providing every trip imaginable to spectacular destinations
How seismic mapping unlocks further reserves
Why FanDuel fantasy sport is a big winner in the US
Thinking of setting up a business abroad? Don't go anywhere without consulting this guide
Realise your potential in the RAF Reserves
Oliver Moody: Mankind must rise to the challenge of facing machines capable of wit, charm and resourcefulness. Take those away, and what have we got left?
Philip Collins: The scene, dominated by men in club jackets, is as if a director had arranged a slightly mocking cast to illustrate what it means to be English
Oliver Kamm: The Srebrenica genocide, 20 years ago, was so horrific that, like the Holocaust, it has spawned a malevolent subculture of denialists
Alexandra Frean: It would be no exaggeration to say that the direct effects on the US economy of the Greek debt crisis are likely to be minimal
Passers-by claimed they were wearing "immoral" clothes
A Texan man who ignored warnings about alligators became the first person in the state to be killed by one in nearly two centuries
Two Americans and a Briton taken to hospital with wounds sustained during the world-famous run consisting of six fighting bulls
Further evidence of a two-speed economy has emerged as gloomy manufacturing further contrasted to the fortunes of services
Millions of households are paying too much for their energy bills, the UK's competition watchdog has concluded in a damning verdict
The high street bellwether talked of a 'challenging and promotional quarter' amid another dire performance in clothing
The resignation of Yanis Varoufakis, the Greek finance minister, was seen as a gesture of goodwill before talks between Athens and Brussels
Defending champion needed all his experience and talent to overcome Kevin Anderson
The former swimmer was asked live on Australian television about the behaviour of both Kyrgios and Tomic at this year's Wimbledon Championships
Caroline Wozniacki, the Danish player, demanded that as many women as male players should feature on the two main courts
Philip Webster: the arch strategist is planning to turn the benefit cuts into a political fight with Labour that will make it much harder for his own MPs to rebel
Danielle Sheridan: Craig Mackinlay, MP for South Thanet, said there was no longer a place for Ukip now there will be a referendum on Europe
Bruno Waterfield: Mr Cameron's pitch in Brussels for European Union reform has been reduced from centre of attention to something of an "and finally"
Philip Webster: Europe and the UK have reminded the PM that if he was hoping for an easier ride he most certainly is not going to get it
Captain ruled out the prospect of England starting with two spin bowlers
Exclusive: Premier League champions are prepared to pay £11 million a year for use of the stadium while Stamford Bridge is rebuilt
The five-weight world champion gives up the belt he won by beating Pacquiao after he failed to pay the WBO a £128,000 sanctioning fee
It's lucky for Gazza that his father, John, is such a down-to-earth bloke, as he explained in an interview with GQ magazine about his demons
A gaping hole is about to open up in an historically unstable corner of Europe, into which, if nothing is done, someone or something will rush to fill the gap
Greeks have stared into economic abyss and voted decisively to (a) have their cake and (b) eat it. Economically, that is hard to square
Osborne may as well have repeated the words attributed to Socrates before the philosopher chugged the hemlock: 'I know that I know nothing'
To make it big in classical music, today's stars are turning to the world of sport
It was intriguing, in his new factual series about rally driving, to see which version of Idris Elba we would get
Our monthly online book group is reading Paula Hawkins' bestseller The Girl on the Train. Have you read it? Join the discussion today!
As part of your membership you can enjoy a free eBook every month with Kindle. Download this month's book, After the Funeral by Agatha Christie
Do you fancy jetting off to sunny Bermuda? We'll be whisking away one lucky member and their guest to a luxury resort overlooking the stunning blue waters
Watch our Q&A evening with former professional boxer Ricky Hatton. Telling Times journalist Matthew Syed, Ricky about the highs and lows of his career
Two lucky members will win £1,000 each to spend at Coast to transform their wardrobes with the latest summer fashion trends
Join free to meet thousands of other like-minded readers
Providing a secure, simple and efficient way of making international currency transfers while saving you money in the process
Purchase your favourite prints from our famed cartoonists, as well as famous and popular photographs from The Times Archive


text:
|Amazon Price
|New from
|Used from
Kindle Edition
"Please retry"
"Please retry"
Mass Market Paperback
"Please retry"
Product Details
Would you like to update product info or give feedback on images?
Colleton County, North Carolina, is home to Judge Knott, her moonshining daddy (the series opener, 1992's Bootlegger's Daughter, swept the Edgar Allen Poe, Anthony, Agatha, and Macavity awards in unprecedented fashion), and more brothers and cousins than hairs on a big dog's back. Likable young lawyer Jason Bullock lives there too, as does his lovely and--unbeknownst to him--extraordinarily unfaithful wife--an awkward situation all around, which turns even more so when she turns up dead in a local motel, wearing little more than whimsy and a wink:
"Who would kill her, Reid?"
"Hell, I don't know. Usually you'd say the husband, but Bullock was on the ball field, right? Millard King, too."
"She slept with Millard King? When?"
He shrugged. "Before me, after me, during me--I don't keep tabs."
Clues abound, suspects emerge, and chief among them is the judge's cousin, Reid; a cad, certainly, but a killer? Judge Knott thinks not and sets out to prove it, as the body count rises and Hurricane Fran commences to lower the boom.
A native North Carolinian, Maron opens a window onto the New South by concerning herself more with her multilayered characters and their intertwined lives than with overstyled prose or plot contrivances. An altogether satisfying mystery, Storm Track will surely propel readers straight through this series and into the prolific Maron's other series featuring Lt. Sigrid Harald, NYPD. --Michael Hudson --This text refers to an out of print or unavailable edition of this title.
I thought this book like all of Margaret Maron's Deborah Knott series was wonderful, and like catching up on things with an old friend. Read morePublished on April 15 2002
While the story was entertaining, I found the solution to be a little disappointing. Flipping back to the set-up for the crime, the ending didn't quite make sense. Read morePublished on Sept. 4 2000 by Georgia
If you are a Deborah Knott fan, you'll definitely enjoy this outing. The story within the story is about a hurricane bearing down upon Colleton County. Read morePublished on Aug. 7 2000 by Kimberly Edwards Taylor
The latest of Maron's Deborah Knott series is full of action. A hurricane is bearing down on Colleton County and a woman is found murdered in a local motel. Read morePublished on May 12 2000 by Moe811

subset: commoncrawl


text:
Young designer, parents weighing partnership and investment offers to fuel growth.
Good morning, Boston! Here are five things you need to know today. First off, is that it's National Napping Day, the day following the return of daylight savings time, invented in Boston.
Each year, Fast Company ranks the Top 50 innovative companies. This year – the 20th anniversary of the vaunted survey – only a handful of companies repeated on the list because the pace of change is so intense.
On Tuesday night the group of mentors launching the Founder Institute in Santa Fe held a kickoff event to showcase the ideas the institute will bring to the City Different.
Tesla, Toyota, Cree (NASDAQ: CREE). The Fast 50 Most Innovative Companies of 2015 puts Cree in the same sentence as those globally-recognized automakers.
Nancy Lublin's visit coincides with several other entrepreneurial and social change efforts in late January and early February.
Innovation is a grueling pursuit. You're trying to land on an idea that doesn't exist yet, but as new platforms and devices hit the market every day, it becomes a struggle to adapt and remain relevant. I run an agency that helps companies anticipate new business opportunities and avoid stagnation, which means I'm constantly working to keep my own company cutting-edge. I'm always looking at technology that's disrupting the market and asking how we can adapt.
In a world where the latest newfangled marketing tool emerges every month and personal branding has never been more important, it's can be hard to navigate the dos and don'ts. Here at Bizwomen, we want to point you in the right direction.
Doug Banks will rejoin the Boston Business Journal as editor-in-chief on Jan. 5.
My reading materials largely have been online lately. I couldn't help but do some digging on Paola Antonelli, who will be a keynote speaker at SXSW. And I discovered a freelance writer who specializes in architecture and urban design. She's written some great stuff.
In a 2006 Fast Company profile, high-end furniture retailer Room & Board's owner and CEO John Gabbert described the company's growth strategy as s ...
Startup Missouri, the state chapter of the Startup America Partnership, is offering local entrepreneurs a chance to win a free trip to the South By So ...
Robert B. Carter, executive vice president of FedEx Information Services and chief information officer, has been named to Fast Company Magazine's list ...
Sunni Brown knows where to draw the line: anywhere and everywhere.


text:
I am writing a desktop database application. I want my application to use SQL database. What is the best way to start.
Take the 2-minute tour ×
Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.
You can add a database to your project, e.g. a SQL Compact file, or a SQL Server Express file.
But remember: your client needs the drivers, and for the SQL Server Express they need to install the engine.
I would recommend SQL Compact, small, fast, and 99% change you don't need more features than that.
How to start? I would suggest adding that database and then start reading on ADO.NET or the Entity Framework. That should provide you with some brain crunching examples.
Good luck!


text:
"We All Go A Little Mad Sometimes" THE VAMPIRE DIARIES PHOTO CREDIT: Annette Brown/ The CW ©2012 THE CW NETWORK. ALL RIGHTS RESERVED.
It seems like every single one of Taylor Swift's best friends seriously can't get enough of her.
I once spent my Friday night stalking Chrissy Teigen's mom.
You know it's a going to be a good week when Chrissy Teigen is getting naked on a Monday.


text:
Public Utilities Commission To Take Action In Illegal Ride Services
The Colorado Public Utilities Commission says it will take action to stop the practice of illegal ride sharing in Denver and other cities across the state.
VOA, ViewHouse Team Up To Treat Brandon Center Moms To Valentine's Day Brunch
Moms and kids came together Saturday to celebrate Valentine's Day in LoDo.
CBS4 Investigation Finds Illegal Ride Services Rampant In LoDo
A CBS4 undercover investigation found a number of car services that have been operating illegally in Denver's Lower Downtown neighborhood.
Bar Patrons Beware, Cellphone Thieves Are Multiplying
Police say it's a problem, downtown bar and restaurant managers are frustrated, and patrons are asking for help. They can't actually call for help because the problem is their cellphones are being stolen on a nightly basis.
From Giraffes To Jazz, Crowdfunding Offers Alternatives For Denver Groups
As the Internet provides more tools and as regulations ease, countless small-business owners and organizations across the country are increasingly turning to strangers to help fund their endeavors.
Police: Driver Prowled LoDo, Sexually Assaulted Passenger
A man who may be pretending to be a professional town car or cab driver sexually assaulted a woman after picking her up in Lower Downtown last month.
Portion Of 18th In LoDo To Become A 2-Way Street
Starting Sunday 18th Street in downtown Denver will change from a one-way to a both-ways street.
Meet The Woman Behind The Revitalization Of Union Station
It's only four days away from the grand opening of Denver's remodeled Union Station, and one of the highlights is the Crawford Hotel, named for Dana Crawford.
A Breakdown Of Denver's Neighborhoods
Denver is a city made up of neighborhoods, 78 is the official count, with each offering its own personality. These five just highlight what makes the Mile High City such a hot spot to live.
Hancock Focuses On Economic Gains In Denver's State Of The City Address
In a State of the City address heavy on employment, transit, tourism and business development, Mayor Michael Hancock on Monday trumpeted the city's gains in attracting manufacturers and culturing an environment for start-ups.


text:
Savoy Cabbage Pockets
7 Jun 2010
|Savoy cabbage leaves/Green cabbage leaves
|Olive oil/Vegetable oil
|1⁄4 Cup (4 tbs)
|Shucked oysters
|1 Pint
|Chopped fresh thyme/1 teaspoon dried thyme, crushed
|1 Tablespoon
|To Taste
|To Taste
Immerse cabbage leaves in large saucepan of boiling water 3 minutes; drain.
Remove center vein.
Brush cabbage leaves with 2 tablespoons of the oil.
Divide oysters among cabbage leaves; lightly sprinkle with thyme, salt and pepper.
Roll up leaves, jelly-roll style, folding in sides.
Brush outer leaves with remaining 2 tablespoons oil.
Place in foil pan, seam-side down.
Place uncovered foil pan on grill not directly over coals.
Cover grill; cook over medium-hot briquets 10 to 15 minutes or until oysters are firm and edges curled.
Rate It
0 Comments
Savoy Cabbage Pockets Recipe


text:
Image Unavailable
- Sorry, this item is not available in
- Image not available
- To view this video download Flash Player
|$30.05 & FREE Shipping on orders over $35. Details
Product Details
Would you like to give feedback on images?
this is my absolute BEST favorite gift forever
It is a money card holder with a puzzle but not and you can add... Read more
This was a gift to an adult, this time. It was for someone who is hard to buy for. I drew her name in the hat and the limit was $50. Read morePublished 4 months ago by Rose N. Oliver
Great fun. We had 9 of these and everyone tried to open them at the same time. Everyone trying to be first. They really had to work at it. Read morePublished 5 months ago by peaches
I bought 3 of these mazes for Christmas. It took my 20 year old about 45 minutes to open. My 15 year old took about 30 seconds and my 13 year old shook out the money. Read morePublished 5 months ago by gina wendland
cute idea But they tell you not to open the box. Instructions say remove paper and insert money. When my grandchildren opened them on Christmas, the puzzle games fell apart, So... Read morePublished 5 months ago by Linda H
I bought two and one was broken before I was able to put money in it. It was packaged very poorly. So I was only able to use one However, my niece had a hard time figuring out the... Read morePublished 5 months ago by Katrina and Gene peoples


text:
You have been signed out of My KBB
Become a member today for free and:
Enter your email address, and we'll send you a new password.
Now you can start saving your car research and get customized car recommendations.
Click on a link below to start.
Please enter a valid 5-digit ZIP code.
Your ZIP code is used to provide you with information specific to your location.
2015 Land Rover LR2 HSE LUX
2014 Land Rover LR2 HSE LUX
2014 Porsche Cayenne Turbo S
2014 Mercedes-Benz GL...
Welcome Back!


text:
Information For
Apply Now
Director, School of Landscape Architecture
Heather is a licensed landscape architect in California and was the Program Director for the Landscape Architecture Certificate Program at UC Berkeley Extension where she initiated and directed the Sustainable Environmental Design and Stewardship Professional Sequence program. She has worked on projects including the Advanced Concepts Center for General Motors in Malibu, Columbia University's athletic training center in the City of New York, Carousel Park Playground at the Santa Monica Pier, the masterplan for Claremont's Harvey Mudd College and General Motors Corporate Headquarters in Thousand Oaks. She holds a Bachelor's degree in Environmental Design from U.C. Berkeley and a Masters degree in Landscape Architecture (MLA) from Harvard University's Graduate School of Design.
Full-Time Faculty
With 7 years of experience at a local San Francisco Master Planning, Urban Design and Landscape Architecture firm, Yasmine has had the opportunity to focus on projects of varying scales. Yasmine's strong design, communication, and graphic skills have allowed her to work as a project and production manager on projects such as The 1st ACT Vision for Downtown San Jose, The NASA Research Park at Moffett Field and The Coldstream Master Plan in Truckee, California.


text:
Verizon Wireless revenue upJanuary 24, 2012
Verizon Wireless reported record growth in revenue in the fourth quarter of 2011, with a 7.7% year-over-year increase to $28.4 billion compared with Q4 2010, the company said in a Jan. 24 earnings statement. Revenue for the year rose 4% to a total of $110.9 billion, compared with the same period in 2010.
Latest Jobs:
Company of the Week
SK&A is a leading provider of U.S. healthcare information solutions and databases. As part of IMS Health, SK&A researches and maintains contact and profiling data for over 2 million healthcare providers, including 800,000+ prescribers. SK&A's data supports research and marketing initiatives for life sciences, medical device, managed healthcare, direct marketing, publishing, education and more. SK&A's proprietary databases are telephone-verified twice per year from its world class Research Centers. SK&A enables multi-channel marketing and sets the standard for data quality and reliability. SK&A's customers include many of America's most recognized healthcare, publishing and pharmaceutical institutions.
Featured Listings
SK&A is a leading provider of U.S. healthcare information solutions and databases. As ...


text:
Gunmetal Black Ep 01
episode 14.26 / 5.00 5,152 Views
Lucina's First Day
A look at the first day of Lucina in Super Smash4.24 / 5.00 17,320 Views
BATMAN v SUPERMAN final showdown
SPOILERS!!4.19 / 5.00 14,902 Views
Sing along Friends:
Pokemon Gotta Catch Em All'
Dammit, Forgot Poke Balls
Dr Oak why, I wanted to catch Pidgey
Pokemon cant Catch em all,(eco)
So far this is the first of these Ackbar videos I've enjoyed. This one was good, good job!
Samael learned a new move'shoot face off' attack!
My favorite of the series, keep it goin dunkerton
I have learned the meaning of boba fett.
Also, tossing Pokéballs ove shoulders.
Mine, that is.
One at a time.


text:
Comments (9)
Its gone by so fast!! /cry
Love the onesie you have your little guy in!
Traci & Jeff 6/19/04 Zachary 9/19/98 Autumn 9/10/11
Fur Babies Cody (7/2007) Coco (1/2010)
Gold! ( o Y o )
It has flown by so fast! I measured LO this morning and she was 24in. She was 19 when she was born. I still want to go weigh her toaday and take her 4 month pic.
She rolles or at times from belly to back but is still not rolling back to belly. She somewhat grabs at toys, loves to smile and has laughed twice. I'm not planning on feeding solids until 6 months but think I might start giving her little tastes of things. Her longest stretch without eating was 8 hours the other night. I wish she would do that every night!
It has been so much fun being a mom and I'm excited to see what this next week brings.
Anthony Rafael 09/10/11
Yes, DD turned four months old today. I still LOVE her bday too...and easy for her Daddy to remember!
We had our 4month checkup today and she is 13.75 lbs and 24.50 inches. I forgot her head measurement but it was almost off the charts and they measured it twice!
I'm going to go take a pic of her when she wakes up!
Mommie to DS 07/28/09 and DD 09/10/11
My LOs appointment isn't until the 25th! Can't wait to find out his weight now. Pls post pics of your 9-10-11 LOs ladies!
Cassie 7-13-08
Cain 9-10-11


text:
- See Kumarapuram massacre for the massacre at the Sri Lankan town of the same name.
|Coordinates: 8°15′12″N 77°21′27″E / 8.25333°N 77.35750°ECoordinates: 8°15′12″N 77°21′27″E / 8.25333°N 77.35750°E
|Tamil Nadu
|Population (2001)
|• Total
|• Official
|Time zone
Kumarapuram is a panchayat town in Kanniyakumari district in the Indian state of Tamil Nadu.
As of 2001[update] India census,[1] Kumarapuram had a population of 13,759. Males constitute 50% of the population and females 50%. Kumarapuram has an average literacy rate of 79%, higher than the national average of 59.5%: male literacy is 80%, and female literacy is 78%. In Kumarapuram, 11% of the population is under 6 years of age.Manalikarai St.Mary Goretty Higher secondary school is one of the famous Higher secondary school. This Town Panchayat is including Kotticode police station. Kumarapuram Post Pin Code Number is 629189. VeliMalai hills is biggest mount in the town panchayat. This is one big village is kotticode.[2] including Cholapuram,Koozhakadai, saral vilai , valiyavilai Kotticode is including Mead Memorial C.S.I Church,St.Pius Catholic Church cholapuram, Mead memorial Primary school, Govt.middle school kotticode and Arul Jothy English Primary School.
Kumarapuram-An introduction[3][edit]
Kumarapuram is a panchayat town with Padmanabhapuram as its state assembly constituency in the green and vibrant Kanyakumari District. This enchanting town also includes a part of Kodhanaloor and Velimalai. It is tucked between Thovalai, Thiruvattar, Verkilambi and Kodhanallur.
The Panchayat town comprises the small towns Manalikarai, Manakkavilai, Poovangaparambu, Kotticode, Koozhakadai, Karumbarai, Kaithodu, Perinchilambu, Pannipothai, Velimalai. Many years back the towns Perunchilambu, Pannipothai, Velimalai etc. had rich agriculture lands. All these small towns that were once known for their sprawling paddy fields have given way to Rubber Estates.The 6th temple of famous Sivalaya Ottam on 'Sivarathri' festival namely 'Pannipakam' is also situated in this town panchayat.
Living style[edit]
Nearby Kumaracoil temple and lake are important tourist and religious centers . Some people talk in malayalam and some will talk in tamil. People of all religion have separate Places of Worship. Maximum youngsters interested playing games particularly they are playing kabadi, cricket. In kumarapuram panchayat registered and active club is Kotticode Lucky Star Sports Club [4]
- ^ "Census of India 2001: Data from the 2001 Census, including cities, villages and towns (Provisional)". Census Commission of India. Archived from the original on 2004-06-16. Retrieved 2008-11-01.
- ^ Kotticode
- ^ Kumarapuram-An introduction
- ^ -Club Official website


text:
Between the Buried and Me
Progressive metal band Between the Buried and Me are streaming their highly anticipated upcoming album Coma Ecliptic on SPIN today! Fans can listen to the album in full now HERE!Read More
Cattle Decapitation
Cattle Decapitation Unveils New Track 'Mammals In Babylon' From Forthcoming Full-Length Via Revolver Magazine. Massive Summer Slaughter Contest Launched and Album Party Show draws near.Read More
Today the band unleashes another scorching track from 'Rise To Power'. Loudwire is exclusively premiering the song entitled 'Spoiled'. Get your first listen to the track HERE.Read More
Twitching Tongues
Twitching Tongues recently flew across the Atlantic to perform a string of dates across Europe with fellow SoCal hardcore act, Disgrace. The tour included a June 19th performance at the tenth anniversary edition of Hellfest.Read More
The Black Dahlia Murder
The Black Dahlia Murder have returned with the much-anticipated, new full-length album 'Abysmal'. The world's first look into 'Abysmal' is via the track, 'Vlad, Son of The Dragon,' which is streaming now.Read More
New Releases
Upcoming Releases
Latest News
ABIOTIC post rehearsal footage for new track, begin tour with Dying Fetus
- October 2nd, 2013 – Abiotic have spent the last few weeks preparing...Read More
IN SOLITUDE stream "Sister" in its entirety on MetalBlade.com
- September 30th, 2013 – North American tour with Watain begins October...Read More
KILL DIVISION launch video clip for "Mechanic Domination"!
- September 30th, 2013 – Dutch death/thrash metal brigade, KILL...Read More
THE OCEAN: Excerpt From The Pelagial DVD Now Playing
- September 26th, 2013 – Today, Revolver Magazine is pleased to reveal...Read More
TÝR's new album, "Valkyrja," enters charts worldwide
- September 25th, 2013 – TÝR's brand new album,...Read More
RIVERS OF NIHIL stream new song on Stereokiller.com
- September 25th, 2013 – Rivers of Nihil have unveiled the second track...Read More
WHITECHAPEL launch new lyric video and contest to win signed ESP guitar on BloodyDisgusting.com
- September 25th, 2013 – North American tour with GWAR begins next...Read More
GWAR Endorses Super Bowl Petition, Announces Run Of Holiday Dates
- September 25th, 2013 – "Madness at the Core of Time" Tour...Read More


text:
The best (and worst) times to be on the road in Ramadan
Put on your seatbelts, here we goJune 23, 2015 9:00
Register for our free newsletter
Saudi's Mobily to reissue 2014, Q1 2015 results after regulator probe
Dubai Holding appoints new managing director, CEO
HSBC Bank Oman agrees to sell Pakistan business to Meezan Bank
European tour operators evacuate thousands from Tunisia after attack
French group to invest at least $150 mln in Saudi's Kingdom Holding
Gold ticks up from 2-week low as market eyes Greece
Car bomb aimed at UAE officials kills three Somali soldiers in Mogadishu
Abu Dhabi's Etisalat jumps 13.8 pct on looser ownership curbs
RSE, Qatar teaming up to buy stake in Formula One
Qatar building boom proves a challenge for foreign construction firms
Various high profile companies from across the region are cancelling or freezing plans to issue bonds. But why do you care?
March 10, 2011 4:15 by Samuel Potter
Now, in a region fraught with political upheaval and social unrest, what do you think happens to those premiums? Simple, the company is less stable (it is, after all, operating in an unstable environment), so it has to pay bond holders a higher return on their investment. Plus, in a market desperately short of liquidity (currently the case in the Middle East), bonds have to pay an even higher premium if they want to attract what little cash is left in the system, compounding the problem.
All this makes issuing a bond just now a less appealing prospect than just weeks ago, as companies will be paying more for every dollar raised.
There will still be issues, of course – we're still in an expanding region with credit hungry companies. And, ironically all this instability actually helps some bond issuers; stable governments with oil see their coupons fall, as higher oil prices mean they're earning more money – hence are less of a risk.
But that aside, the bottom line is, we'd be seeing a lot more bond issuance if there weren't protestors out on the streets across the region. In fact we predicted not long ago that this would be a heck of a year for bonds; but that was before the uprisings.
So, to the question our headline asked: Why do I care? Well, maybe you don't. But you should: the bond market is a great barometer for the wider economy, since activity there is largely based on expectations of what the economy will do next. And we can tell by these stories and the altered corporate plans described in them, that folk in the bond market are just as uncertain as the rest of us – bonds are not cancelled, but they're not going forward either.
So I guess we'll all follow that 'wait and see' policy.
Pages: 1 2
Kingdom Zephyr eyes $300M in Africa deals
March 10 2011
Can Kipp fight the urge to go Apple?
March 10 2011


text:
Skip to main content
Episodes and Videos
Gwen Ifill
Latest Episode
Washington Week
Award-winning reporting and analysis
Top Stories
Reading Lists
TV Times
2012 Elections
You are here
Voice of the Voters
Voice of the Voters: Louisiana Youth
March 21, 2012
With gas prices on the rise, energy is becoming a dominant issue this presidential election. Heading into the Louisiana GOP primary, how do voters in the Bayou State balance the need to develop energy with environmentalism? How has the BP oil spill changed minds? Student Reporter Colby Wilson from Loyola University New Orleans explores these issues in our ongoing Voice of the Voters series.
Web Clip
Political Landscape: Illinois
March 16, 2012
A look at the GOP candidates' strategies and campaigns in Illinois: How are local officials getting involved in the race? What issues are coming up as the candidates' campaign? How organized are the candidates on the ground? Springfield's WSEC Capitol View moderator Jamey Dunn explores the race with local reporters Chris Wetterrich of The State Journal-Register & Mike Riopell of The Daily Herald.
Web Clip
Political Landscape: Alabama
March 13, 2012
As the GOP presidential candidates head to Alabama and Mississippi for today's primaries, they are dealing with the politics of the deep south for one of the first times in a GOP primary season. What's the lay of the land in Alabama, a staunchly conservative and reliably Republican state, and what matters? Find out from Don Dailey of Alabama Public Television
Voice of the Voters
Voice of the Voters: Kansas Youth
March 7, 2012
This Saturday, March 10, is the GOP primary in Kansas. Do young voters care more about a candidate's stance on the issues or their background? Does a politician need to be "cut from the same cloth" as the voters to be popular? What issues matter most to college students in Kansas? We explore these questions with University of Kansas Student Lisa Andersen in our ongoing Voice of the Voters series.
Webcast Extra
Webcast Extra | March 2, 2012
March 2, 2012
GOP Presidential race and Super Tuesday; Republican Party unity and general election.
Web Clip
Political Landscape: Ohio
March 2, 2012
Of the states holding primaries on Super Tuesday, among most closely watched is Ohio. Ohio has 66 of the 419 delegates awarded next week and has seen a slew of negative advertising by candidates and Super PACs. Rick Santorum is leading in the polls, but Mitt Romney has scored some key endorsements from local politicians. Karen Kasler of Ohio Public Television previews the primary.
Voice of the Voters
Voice of the Voters: Tennessee Youth
March 2, 2012
The GOP Presidential candidates have rallied against President Obama's health care reform law, but what does that mean to young voters who can now stay on their parents' insurance because of the reform? Anna Paterson of the University of Tennessee, Knoxville reports ahead of Super Tuesday.
Web Clip
Political Landscape: Alaska
March 1, 2012
Though Alaska is holding caucuses on Super Tuesday, it hasn't garnered as much attention as states like Ohio. What's the lay of the land in The Last Frontier, and how could the state's unique makeup affect which candidate wins? Will former Governor Sarah Palin have an influence on the outcome? Daysha Eaton of Alaska Public Media reports
Voice of the Voters
Voice of the Voters: Washington Youth
February 29, 2012
What influences young voters when deciding which political candidate to support? Washington Week asked students at Washington State University - Pullman ahead of the GOP caucuses in the Evergreen State on Saturday, March 3. Student Veronica Miracle reports.
Load more
Latest Episode
Victories for Obama Help Fight "Lame Duck" Status and Christie & Webb Enter 2016 Race
Recent Videos
The Long Road to Same-Sex Marriage, Latest Clinton Email Release & Jeb Bush's Tax Returns
Ten Years of The Roberts Court
Obama Eulogizes Charleston Pastor, Lessons from The Race Card Project and Upcoming Decisions at the Supreme Court
Supreme Court Strikes Down Defense of Marriage Act in 2013
Trending Topics
Supreme Court
Gay rights
Affordable Care Act/Healthcare/Obamacare
Gwen's Take
How We See Each Other...and How We Don't
July 2, 2015
"We all bring our own filters to our world. There is nothing wrong with that, especially if we use an appreciation of each other's filters to understand how our complicated and sometimes clashing life experiences define the American idea."
On Flags, Forgiveness and Fairness: Charleston Lessons
June 25, 2015
A Blacksmith and a Gamer Walk into a Bar…What You Didn't Know About the 2016 Candidates
June 4, 2015
Why Polls Are Ridiculous…Until They're Not
May 28, 2015
About Gwen
Gwen Ifill is moderator and managing editor of "Washington Week" and co-anchor and managing editor of the "PBS NewsHour." The best-selling author of "The Breakthrough: Politics and Race in the Age of Obama," Gwen has covered seven presidential campaigns and moderated two vice presidential debates.
Gwen on PBS Newshour
How will the healthcare subsidies decision affect everyday Americans?
Former national security advisor on al-Qaida head killed in air strike
Gwen's Appearances
The American Identity: A Conversation at the Aspen Ideas Festival
Gwen Ifill Tells Utica College Graduates: "Do Something"


text:
West Valley Federated Women's Club Donate $5,000 for Emergency Services to Senior Citizen Victims of Domestic Violence
A hearty "thank you" to the members of the WEST VALLEY FEDERATED WOMEN'S CLUB who donated $5,000 for services that we provide for seniors, and particularly for the 24/7 Hotline and Emergency Shelter. Women and children frequently come to our Shelter with just the clothes on their backs. With the amazing support from this Club, our 24/7 Emergency Shelter creates a safe place for women and their children by providing confidential, caring, and compassionate services that assist them in making informed decisions about their future. Thank you so much, WEST VALLEY FEDERATED WOMEN'S CLUB!
Thank you to the Heffernan Foundation!
The HEFFERNAN FOUNDATION has generously donated $2,000 to Next Door Solutions for our 24/7 Emergency Shelter. With this important level of financial support, the HEFFERNAN FOUNDATION will help us provide shelter, safe housing services, and crisis counseling for domestic violence victims and their children. The shelter provides a safe haven for nearly 200 women and children each year and is one of the few shelters that houses male children accompanying their mothers. This beneficial donation helps to strengthen the services offered by the 24/7 Emergency Shelter. We are so grateful!
Thank you to the Applied Materials Foundation
Thank you, APPLIED MATERIALS, for your generous donation of $15,000 to support our HomeSafe Santa Clara program. The HomeSafe is the only program of its kind in Santa Clara County. We currently operate two HomeSafe housing programs, located in San Jose and Santa Clara. 2015 marks the 4th year of generous funding from APPLIED MATERIALS, and we are so thankful!
Key Campaign 2015
Join us in raising funds for our Crisis Services program!
Thanks to West Valley Small Group Communication class for cleaning the Kid's Club!
Thank you to West Valley College Small Group Communication class who came to our Community Office on Friday, April 25, for hours of spring cleaning! They cleaned and disinfected our Kid's Club and our play areas for children…a task that was definitely overdue! This was a daunting task and they did it with a smile. They also made their t-shirts…the red hand print on the shoulder represents a "hand to tell someone you care when you don't have the words". We are truly grateful for their generous act of service…and for spreading the word about ending domestic violence in our community!
Pictured are: Ashley Pourroy, Andrea Boales, Sherry Ta and Priscilla Barrera.
A Friend Next Door: Walk in Crisis Counseling
When a woman is in crisis, it can be hard to stay calm and analyze all the options. Our Crisis Intervention Advocates present walk-in clients with safety plans, resources and referrals, and coordinate emergency services our clients need as well as other non-crisis community services that address hunger, homelessness, and health needs and allow them to rebuild their lives in a sustainable way.
Next Door has one of the only walk-in crisis counseling services in the County. A trained counselor will help sort out the most pressing issues. Does she need a safe place to stay that night? Counselors might refer her to one of many shelters and safe-houses in the region. Is her life in danger? Next Door staff will help navigate the legal system, including getting restraining orders. Our counselors can also provide transportation to safety. Women are connected to a range of services, including children's services, healthcare, legal advice and food stamps. Our clients come away with an action plan based on their immediate needs. Many of our counselors are from San Jose State University's counseling Master's program and are trained by our professional staff.
Our program serves over 1000 women every year with bilingual Spanish/English counseling. If you want to learn more, call Next Door's hotline, 24 hours a day, seven days a week at 408-279-2962.
Kathleen Krenek quoted in KGO-TV
Kathleen Krenek, Next Door's Executive Director, was contacted by ABC's David Louie to get her take on President Obama's approach to sexual violence on campus. Click here to see the story and the video.
Your Legal Rights
Next Door has just created a new page about victim rights.
Learn about victim legal rights in English, Spanish, and Vietnamese.
The page also has information about the 2014 laws around domestic violence and landlord evictions.
Next Door Mentioned in NPR Story
NPR has published an article about SB612 – a bill that Next Door's own Virginia Ballantyne worked on during her participation in the Women's Policy Institute, a project of the Women's Foundation of California. You can listen and read the story HERE!
Next Door Solutions to Domestic Violence Receives eBay Foundation Grant for Shelter and 24-Hour Hotline
(SAN JOSE, CA/2013) – Next Door Solutions to Domestic Violence, an organization committed to ending domestic violence in the moment and for all time, announced today that it has been awarded a $2,500 grant from the eBay Foundation Corporate Advised Fund at Silicon Valley Community Foundation. The grant was recommended by eBay Foundation's employee-volunteer led San Jose Bay Area GIVE Team. Funds will be used to provide 24-hour Shelter clients with safety plans, case management, resources and referrals, and coordinate emergency services clients need as well as other non-crisis Next Door and community services that address hunger, homelessness, and health needs and allow them to rebuild their lives in a sustainable way.
The Shelter at Next Door is a 24-hour emergency shelter that provides safe housing and crisis counseling for more than 250 victims and their children annually in San Jose. Sometimes women and their children come to the Next Door Shelter with nothing but clothes on their backs. Addressing this sudden and abrupt departure, the Next Door Shelter seeks to create a safe place for women and their children by providing confidential shelter and supportive services that allow them to make informed decision about their future. Next Door's 24-Hour Hotline is answered 24 hours a day, 7 days a week and provides crisis counseling, information and referrals in English and Spanish. Last fiscal year the Hotline answered over 18,000 calls. The funds received from the eBay Foundation will allow the staff and volunteers of Next Door's Shelter to continue to provide women and children with immediate safety when their lives are threatened by an abuser.
"Our Staff, volunteers and clients are so thankful for this grant from the eBay Foundation," said Kathleen Krenek, Executive Director at Next Door Solutions. "We've provided a safe haven for women who have fled abusive relationships for the past 42 years and this grant will go a long way in helping us serve the growing needs of Santa Clara County."
The Shelter and 24-hour Crisis Hotline were made possible in part through eBay Foundation's GIVE Team, program, which empowers employees of eBay Inc. to support their communities through volunteerism and employee sponsored grants. In 2012 alone, GIVE Teams worldwide recommended 200 nonprofits to receive grants totaling more than $863,000.
"eBay Foundation was established to reach beyond the boundaries of eBay's virtual village to develop strong communities that bring people together," said Lauren Moore, President of eBay Foundation. "Through our GIVE Team, we've been able to identify and support a wide variety of outstanding programs, that feed families in the San Francisco Bay Area, educate children in India, assist seniors in Germany, mentor at-risk youth in Omaha, and serve the homeless in Austin – to name only a few. We couldn't be happier to add to our list of beneficiaries by supporting Next Door Solutions to Domestic Violence in its efforts to promote safety for battered women and their children.
Domestic violence crosses all socio-economic, ethnic and religious boundaries and affects every part of the lives damaged by it. Although the problem is complex, Next Door believes the solutions must be client-centered; community based, and engage diverse groups of community leaders, volunteers, donors, advocates and clients in order to create real solutions that eradicate domestic violence for good. Next Door believes in peace and social justice for all and operates every day knowing that peace in the community begins with peace in the home. Next Door provides innovative prevention and intervention services to diverse ethnic and low-income families in Santa Clara County, California, the majority of them coming from San Jose. Next Door sees the issue of domestic violence as an intergenerational cycle of transmission–some children of victims and batterers tend to exhibit high-risk behaviors that enable the transmission of self-destruction and violence to continue. By addressing domestic violence from this perspective, Next Door both helps rebuilds the lives affected by present traumas while preventing further violence for future generations.
eBay Foundation was established by eBay, Inc. in 1998 and, reflecting eBay innovation, was the first corporate foundation to be endowed with pre-IPO stock. Since inception, the Foundation has contributed more than $25 million to nonprofit organizations worldwide. The Foundation engages eBay Inc. employees and supports their pursuit of charitable giving and volunteerism through its GIVE Team program. In addition, using a unique combination of foundation funding, employee volunteerism, and other resources, eBay Foundation has created The Opportunity Project to extend the company's commitment to global citizenship. By scaling social innovations that create economic opportunity, The Opportunity Project gives people in need the chance to participate in the global economy, provide for their families, and build stronger communities. For more information: www.theopportunityproject.org. eBay Foundation GIVE Team grants are awarded by the eBay Foundation Corporate Advised Fund at Silicon Valley Community Foundation.
# # #
Next Door Solutions to Domestic Violence
Mr. Jono Marcus
eBay Foundation


text:
eBOOKS new!
Featured Authors:
George Cunningham, idawn kunda, iPier Tyler, iHank LeGrand, iDR FRED BELL, iLannah Sawers-Diggins, iLeslie Garcia, i
· + Follow Me
· Contact Me
· Sponsor Me!
· Articles
· Poetry
· Blog
· 2,398 Titles
· 3,181 Reviews
· Save to My Library
· Share with Friends!
· Member Since: Nov, 2001
David Lester Young, click
here to update your pages on AuthorsDen.
Featured Book
Warrior Reborn
by KH LeMoyne
I am a Divorced Democrat, where both parties have burnt the bridges to 90% of America. I just do not like flimflam politics.
The Flimflam Man
Wham bam thank you for your vote.
I was for it only yesterday,
The day before, I cannot recollect.
And a year ago - forget it.
But today I am against it.
I think so positively.
But I reserve the right tomorrow
To be for it, or against it.
Damn, now I forget,
What I am for, or against.
What was the question again?
Yes, I understand the question now,
And I will take it under advisement.
Excuse me sir.
But you are blocking my view.
I need to see my traffic sign.
Yes, I am remember now,
I am against it.
But why is it now
Flashing caution?
Why is that man out there
Flying a kite?
Why is that key
Upon my traffic light?
I hope he is not
A Ben Franklin Liberal,
But there is a storm
Brewing up in America.
Zap crackle pop pop pop.
Have you ever seen fried flimflam?
That when the truth hits the fan,
With his flimflam fans,
It is a Liberal Franklin out "Right" lie.
But what is "Left" may be the truth.
Let the flimflam man decide for us.
He does like greed,
I mean Franklin green.
Especially save in safes overseas,
Secret Swiss flimflam accounts.
And Bermuda flimflam tax havens.
He does like outsourcing greed's Franklin.
And try to fry those that fly a Free Speech kite.
There is one thing
About a flimflam speech,
That after hearing it
You have to go.
And that is certainty.
David Lester Young (Franklin Doppelganger) 07/05/12 ©
99 Obama Blogs
by Will Clark
Featured Authors |
New to AuthorsDen? |
Add AuthorsDen to your Site
Share AD
with your friends |
Need Help? | About


text:
07 Jul 2015
Drupal.org aggregator
Darryl Norris's Blog: How To Request A Node via REST Using Web Services in Drupal 8
Drupal 8 is going to be a central place to store data and can easily connect with different third-party applications. Dries Buytaert has talked about this idea multiple times in DrupalCon Austin and DrupalCon Bogota, where Drupal 8 is going to be an API to connect to other places. For this reason, Drupal 8 is now integrated with web services in core. In other words, this is an easy way to export data into Hal-JSON, JSON, and XML. I decided to start playing with web services in Drupal 8 to see how I can export my data in JSON format and connected with third party app. I found many tutorials that talks about Drupal how to export JSON data using the Views module, which for many use cases can be very good. I started to think, "What...Read more
07 Jul 2015 8:05pm GMT
Gábor Hojtsy: Win prizes by playing with Drupal 8's multilingual site building features!
Drupal 8 packs a historic amount of site building features which make producing websites easier than ever with core or just a couple contributed modules only. There are already various live Drupal 8 multilingual sites using little more but core.
It is hard to grasp the many things with useful levers and knobs in Drupal 8. Think about combining views with entity view modes and blocks; block language visibility with menus; user preferences with comment submission; language filtering and entity rendering; translatable fields with administration views; and so on and on.
Wouldn't it be fun to experiment with the possibilities and come up with clever ways to combine core features to solve common problems? You may be familiar with the name and format of O'Reilly's Hacks Series which reclaims the term "hacking" for the good
guys - innovators who explore and experiment, unearth shortcuts, create useful tools, and come up with fun things to try on their own.
Long story short, hereby, we announce the Drupal 8 multilingual site building hacks contest!
- Come up with clever ways to combine Drupal 8 core features (and if needed one or at most two contributed modules) to fulfill a multilingual site building need.
- Write up the steps taken. See an example in hack #1. (We'll do light editing of the post if needed, don't let perfection be the enemy of good).
- Register on http://drupal8multilingual.org/user to submit entries (requires approval for spam protection).
- Submit entries by end of day (CEST) July 31st.
- One person may submit as many entries as they wish.
- All entries will be published after review (and possible light editing).
What is in it for you?
The top 3 best hacks will receive unique presents from Hook42 and Amazee Labs! (Further sponsors welcome). You'll either receive the presents at DrupalCon Barcelona or we'll mail it to you if you are not coming to DrupalCon. This is of course additionally to the joy of getting to play with some of the less frequented but definitely no less fun features of Drupal 8.
What is in it for us?
All hacks will be published under Creative Commons Attribution-ShareAlike 4.0, so the community will benefit. Additionally to that Gábor Hojtsy and Vijayachandran Mani are building an open source presentation with the best tips (same license). This will be presented at Drupalaton Hungary and DrupalCon Barcelona. Similar to our existing open source workshop, everyone will be able to present this at local meetups and camps or follow along at home at their own pace.
What kind of hacks are we looking for?
Hack #1 is hopefully a good example. Really the only common thread between the hacks would be to satisfy a multilingual site need or use multilingual features in some other clever way (even for features that are not necessarily multilingual). Some ideas for hacks that may help you start off experimenting:
- Swap textual site logo Need to swap a site logo with text on it for different languages? Use a translatable custom block with an image field. Configure the display mode and add some custom CSS if needed.
- Translator todo helper Create a views block for content translators to summarize the number of outdated translations they have to update (and link to content administration filtered to that language)
- Language dependent front page Use block visibility to display up to date content on a well maintained language while an About us / Contact us page on languages where resources are limited to maintain useful fresh content.
Of course these are just some things we made up (although still eligible for the contest). Looking for your creative ideas and solutions!
Questions, concerns? Contact us!
This is a crosspost from http://www.drupal8multilingual.org/hacks.
07 Jul 2015 1:03pm GMT
06 Jul 2015
Drupal.org aggregator
Annertech: Your Connected Website
Your Connected Website
Modern websites talk. They talk through great content to the visitors who come to read them, but they also talk through APIs (Application Programming Interfaces) to other systems. Does yours? Should it? Could integrating your site with other systems bring you greater return on investment?
06 Jul 2015 12:07pm GMT
LevelTen Interactive: How to display an RSS feed in a Drupal block
If you have a standard RSS feed that you'd like to display in a block on your Drupal website, you've come to the right place. For this example, we will be using a sample feed at http://www.feedforall.com/sample.xml (excerpted here:). ... Read more
06 Jul 2015 5:00am GMT
05 Jul 2015
Drupal.org aggregator
KatteKrab: CCR at OSCON
I've given a "Constructive Conflict Resolution" talk twice now. First at DrupalCon Amsterdam, and again at DrupalCon Los Angeles. It's something I've been thinking about since joining the Drupal community working group a couple of years ago. I'm giving the talk again at OSCON in a couple of weeks. But this time, it will be different. Very different. Here's why.
After seeing tweets about Gina Likins keynote at ApacheCon earlier this year I reached out to her to ask if she'd be willing to collaborate with me about Conflict Resolution in open source, and ended up inviting her to co-present with me at OSCON. We've been working together over the past couple of weeks. It's been a joy, and a learning experience! I'm really excited about where the talk is heading now. If you're going to be at OSCON, please come along. If you're interested, please follow our tweets tagged #osconCCR.
Jen Krieger from Opensource.com interviewed Gina and I about our talk - here's the article: Teaching open source communities about conflict resolution
In the meantime, do you have stories of conflict in Open Source Communities to share?
- How were they resolved?
- Were they intractable?
- Do the wounds still fester?
- Was positive change an end result?
- Do you have resources for dealing with conflict?
05 Jul 2015 1:11am GMT
04 Jul 2015
Drupal.org aggregator
Wuinfo: How we come with CYouTube Module
Recently, I was working with a team on the project for country music television (CMT) at Corus Entertainment. We need to synchronize videos from two different resources. One of them is Youtube. There are over 200 youtube channels on CMT. We need pull videos from all those channels regularly. By doing that, videos that published on Youtube will be available on CMT automatically. So, in-house editors do not need to spend time uploading the videos.
We store videos in file entities. Videos are from different sources. All imported videos act same across the site. Among the imported video, only their mime type is different if two videos are from the different source. Each imported video is a file entity on CMT. For the front end, we built views pages and blocks based on those video file entities.
We have some videos imported from another source: MPX thePlatform. We used "Media: thePlatform mpx" as main module to import and update those videos. To deal with customized video fields, we contributed a module "Media: thePlatform MPX entity fields sync" to work with the main module.
After we have done with MPX thePlatform videos, we have experience of handling videos import. How do we import YouTube videos now? We have over 200 channels on YouTube.
We gave up to make it work with Feeds module. At first, we planned to use feeds module. Since Google have just deprecated their YouTube API V2.0, Old RSS channels feed is no longer working. Thanks to the community, we found a module called feeds_youtube. The module's 7.x-3.x branch works with YouTube latest API V3.0. So, we have a feeds parser. We still need a feeds processor. Thanks to the community again, we found feeds_files module. We installed those modules and their dependent modules. We configure feeds module and spent couple days. It did work. At the end, we decide to build a lightweight custom module that can do everything from download YouTube JSON data to create local file entities. Each video imported from channels will have a uplink to an artist or a hosting show.
What do we want from the module? We want it to check multiple YouTube channels. If there is a new video uploaded in a channel, we create a associated file entity on CMT. In the created entity, we have some the metadata from YouTube saved to the entity fields. In that entity, we also save local metadata. Local metadata likes a show, artist information. We want the module to handle over 200 and maybe thousands of channels in the future. We want the module to handle the tasks gracefully and not burn out the system when importing thousands of videos. It sounds to be quite intimidating but not really.
We ended up building a module and contributed it to Drupal.org. It is called Youtube Channel Videos Sync V3. Here is how we come up with the module.
First of all, we gathered a list of channels name. We also collected relevant local metadata like artist id or show id. Then, we send a request to YouTube and get a list of videos for each channel. Then, for each video, we create a system queue task with video's data and the local metadata. At last, we built queue processor and created the video file entity one by one. See the diagram below for the complete process.
A little more technical detail below:
How we get a list of YouTube channels name and the local metadata for the channels? In the module configuration page, we set the fields used to store the channel name. In CMT, we have the field in both show and artist nodes. The module went through the nodes and get an array of channel name and the node id with they content type. Array like this:
'channel name' => array(
'field_artist_referenced' => array('nid',...),
How to configure YouTube metadata fields into entity fields? On the module configuration page, we can set up mapping between the YouTube metadata field and local entity field.
In the imported videos, how to set the local artist and show information? The module has a hook where a custom module can implement to provide that information. Like the array above, "field_artist_referenced" is a field machine name of video entity. "array('nid')" is the value for that field. By doing that, the imported video has an entity reference pointing back to the artist or show node. One of the best ways to set up a relation is to have an entity reference in the video entity that point to the artist node or entity.
That is the overall process the module follow to import thousands of videos from YouTube.
04 Jul 2015 12:07pm GMT
Ryan Szrama: Publishing Content on Relative Dates Using Rules in Drupal 7
A friend of mine is a DUI lawyer who uses a Drupal site for content marketing and lead generation, managed by my friends at EverConvert. They quickly identified the weekend as the best time for the website to directly appeal to visitors who found the site after a Friday or Saturday night arrest. In addition to live chat, they decided to alter the site's appearance by publishing content only during these times that contains large, direct calls to action.
Fortunately, Drupal provides the tools to build this with nary a line of code.
Introducing the Rules Scheduler
The primary module you'll use to create something similar is Rules with its Rules Scheduler sub-module. Most purpose built content scheduling modules that I've seen allow you to set absolute dates for pieces of content to be published or unpublished. However, you wouldn't want to have to enter in every single weekend date to get that content published at the right times. Fortunately, Rules Scheduler allows you to schedule arbitrary actions using relative date strings (in addition to any other format supported by strtotime()).
Before we dive into the configuration I proposed to them, you should understand that the Rules module basically adds a GUI based scripting language to the back end of Drupal. In addition to configuring actions to be performed after certain events when a set of conditions are met, you can create Rules components that are essentially subroutines that can be directly invoked by Rules (or code) without being triggered by events.
To setup a Rules Scheduler based content publishing schedule, you have to create two Rules components: one will publish the piece of content and schedule it to be unpublished on a relative date (i.e. "next Monday"), while the other will unpublish the piece of content and schedule it to be published on a relative date (i.e. "next Friday"). Another Rule will need to react to content being created or updated to initiate the publishing schedule.
Using Fields to Avoid "Magic" Behavior
One of the keys to building a maintainable Drupal site (or module) is to ensure that every "automated" action is explicitly enabled. In the early days of Drupal Commerce development, I adopted an approach to some module behaviors where a feature just automatically worked if certain conditions were met (e.g. the representation of attribute fields on Add to Cart forms). "Neat!" I thought, until I realized that it was difficult to document and even more difficult to ensure users knew to look for said documentation. Much better to include explicit user interface components to enable functionality.
In the case of a scheduling system, you wouldn't want to build the site to just automatically enter every piece of content, or even every piece of content of a certain type, into the publishing pattern. Your client, a.k.a. the end user, really expects (and needs) to see an indicator on a form that submitting it will lead to a desired outcome.
For my friend's site, my recommendation was simply to add a Boolean field using a checkbox widget to the relevant content type reading, "Schedule this content to be published on Fridays and unpublished on Mondays." If the site required more publishing patterns than just the weekend pattern, I would've used a List (text) field with radio buttons or a select list identifying the different available publishing patterns.
Building the Scheduling System in Rules
Working with Rules is fairly simple if you can write out long hand what it is you're trying to accomplish. Considering all of our constraints here, we need a set of rules that accomplishes the following:
- When a call to action is created or saved with the scheduling checkbox checked, delete any scheduled tasks related to the content. (This is possible because Rules Scheduler lets you assign an identifier to scheduled rules, so identifying our scheduled tasks with the node ID will allow us to delete the tasks when needed in the future.)
- If the call to action that was just saved isn't published, schedule it to be published next Friday.
- If the call to action that was just saved is published, schedule it to be unpublished next Monday.
- When a call to action is automatically published on Friday, schedule it to be unpublished next Monday.
- When a call to action is automatically unpublished on Monday, schedule it to be published next Friday.
The first three items will be accomplished through a single rule reacting to two events, "After saving new content of type Call to action" and "After updating existing content of type Call to action." The rule will first delete any scheduled task for the piece of content and then it will invoke two rules components that will schedule the appropriate task based on whether or not the call to action was published.
The final two items will be accomplished through rules components that perform the necessary action and then schedule the appropriate task. As mentioned above, we'll use relative time strings ("next monday" and "next friday") and choose task identifiers that include the call to action node IDs ("unpublish-call-to-action-[node:nid]" and [publish-call-to-action-[node:nid]" respectively).
Give it a whirl!
It only took me about 10 minutes to create and test the rules based on the specification above, but if you aren't familiar with the Rules UI, it could take much longer. I believe Rules is worth learning (we built Drupal Commerce around it, after all), but there's something to be said for ready made examples.
I've attached to this post a Features export of the content type and related rules configurations for you to try on your own site. Give Scheduled Calls to Action a whirl and let me know how it works for you in the comments!
(Note: to see the rules configurations and scheduled tasks, enable the Rules UI, Views, and Views UI modules if they aren't already enabled on your site.)
04 Jul 2015 3:50am GMT
03 Jul 2015
Drupal.org aggregator
2bits: Presentation: Backdrop, and alernative Drupal fork
Last week, at the amazing Drupal North regional conference, I gave a talk on Backdrop: an alternative fork of Drupal. The slides from the talk are attached below, in PDF format.
03 Jul 2015 3:25pm GMT
Midwestern Mac, LLC: Major improvements to Drupal VM - PHP 7, MariaDB, Multi-OS
For the past couple years, I've been building Drupal VM to be an extremely-tunable, highly-performant, super-simple development environment. Since MidCamp earlier this year, the project has really taken off, with almost 200 stars on GitHub and a ton of great contributions and ideas for improvement (some implemented, others rejected).
03 Jul 2015 1:17pm GMT
Drupal core announcements: Recording from July 3rd 2015 Drupal 8 critical issues discussion
This was our 6th critical issues discussion meeting to be publicly recorded in a row. (See all prior recordings). Here is the recording of the meeting video and chat from today in the hope that it helps more than just those who were on the meeting:
If you also have significant time to work on critical issues in Drupal 8 and we did not include you, let me know as soon as possible.
The meeting log is as follows (all times are CEST real time at the meeting):
[11:06am] alexpott: https://www.drupal.org/node/2280965
[11:06am] Druplicon: https://www.drupal.org/node/2280965 => [meta] Remove or document every SafeMarkup::set() call [#2280965] => 90 comments, 13 IRC mentions
[11:06am] alexpott: https://www.drupal.org/node/2506581
[11:06am] Druplicon: https://www.drupal.org/node/2506581 => Remove SafeMarkup::set() from Renderer::doRender [#2506581] => 49 comments, 9 IRC mentions
[11:07am] alexpott: https://www.drupal.org/node/2506195
[11:07am] Druplicon: https://www.drupal.org/node/2506195 => Remove SafeMarkup::set() from XSS::filter() [#2506195] => 40 comments, 3 IRC mentions
[11:09am] dawehner: https://www.drupal.org/node/2502785
[11:09am] Druplicon: https://www.drupal.org/node/2502785 => Remove support for #ajax['url'] and $form_state->setCached() for GET requests [#2502785] => 51 comments, 18 IRC mentions
[11:09am] Druplicon: dawehner: 5 hours 36 sec ago tell dawehner you might already be following https://www.drupal.org/node/1412090 but I figure you would be in favor.
[11:10am] alexpott: GaborHojtsy: do you what the you link is for the live hangout?
[11:11am] GaborHojtsy: live hangout page: http://youtu.be/rz_EissgU7Q
[11:11am] GaborHojtsy: alexpott: ^^^
[11:11am] GaborHojtsy: to watch that is
[11:11am] alexpott: GaborHojtsy: thanks!
[11:12am] plach: https://www.drupal.org/node/2453153
[11:12am] Druplicon: https://www.drupal.org/node/2453153 => Node revisions cannot be reverted per translation [#2453153] => 159 comments, 58 IRC mentions
[11:12am] plach: https://www.drupal.org/node/2453175
[11:12am] Druplicon: https://www.drupal.org/node/2453175 => Remove EntityFormInterface::validate() and stop using button-level validation by default in entity forms [#2453175] => 79 comments, 9 IRC mentions
[11:14am] plach: https://www.drupal.org/node/2478459
[11:14am] Druplicon: https://www.drupal.org/node/2478459 => FieldItemInterface methods are only invoked for SQL storage and are inconsistent with hooks [#2478459] => 112 comments, 29 IRC mentions
[11:14am] larowlan: https://www.drupal.org/node/2354889
[11:14am] Druplicon: https://www.drupal.org/node/2354889 => Make block context faster by removing onBlock event and replace it with loading from a BlockContextManager [#2354889] => 100 comments, 19 IRC mentions
[11:15am] larowlan: https://www.drupal.org/node/2421503
[11:16am] Druplicon: https://www.drupal.org/node/2421503 => SA-CORE-2014-002 forward port only checks internal cache [#2421503] => 46 comments, 11 IRC mentions
[11:16am] larowlan: https://www.drupal.org/node/2512460
[11:16am] Druplicon: https://www.drupal.org/node/2512460 => "Translate user edited configuration" permission needs to be marked as restricted [#2512460] => 20 comments, 8 IRC mentions
[11:17am] WimLeers: catch: pfrenssen is likely gonna be working on the "numerous paramconverters" issue
[11:17am] WimLeers: the issue catch talked about: https://www.drupal.org/node/2512718
[11:17am] Druplicon: https://www.drupal.org/node/2512718 => Numerous ParamConverters in core break the route / url cache context [#2512718] => 22 comments, 12 IRC mentions
[11:17am] catch: WimLeers: did you discuss last night's discussion with him already?
[11:18am] WimLeers: https://www.drupal.org/project/issues/search/drupal?project_issue_follow...
[11:19am] WimLeers: https://www.drupal.org/node/2450993
[11:19am] Druplicon: https://www.drupal.org/node/2450993 => Rendered Cache Metadata created during the main controller request gets lost [#2450993] => 132 comments, 27 IRC mentions
[11:20am] pfrenssen: catch: WimLeers: yes I'm working on that, for the moment just studying how it works
[11:20am] berdir: WimLeers: I think we can also demote it if all the other must issues are critical on their own
[11:20am] GaborHojtsy: https://www.drupal.org/node/2512460
[11:20am] Druplicon: https://www.drupal.org/node/2512460 => "Translate user edited configuration" permission needs to be marked as restricted [#2512460] => 20 comments, 9 IRC mentions
[11:20am] catch: pfrenssen: cool. I'll be around most of today so just ping if you want to discuss.
[11:21am] GaborHojtsy: https://www.drupal.org/node/2512466
[11:21am] Druplicon: https://www.drupal.org/node/2512466 => Config translation needs to be validated on input for XSS (like other t string input) [#2512466] => 34 comments, 3 IRC mentions
[11:21am] WimLeers: pfrenssen++
[11:21am] WimLeers: berdir: assuming you're talking about https://www.drupal.org/node/2429287 - then yes, that's exactly the plan :)
[11:21am] Druplicon: https://www.drupal.org/node/2429287 => [meta] Finalize the cache contexts API & DX/usage, enable a leap forward in performance [#2429287] => 112 comments, 10 IRC mentions
[11:21am] GaborHojtsy: https://www.drupal.org/node/2489024
[11:21am] Druplicon: https://www.drupal.org/node/2489024 => Arbitrary code execution via 'trans' extension for dynamic twig templates (when debug output is on) [#2489024] => 43 comments, 12 IRC mentions
[11:22am] GaborHojtsy: https://www.drupal.org/node/2512718
[11:22am] Druplicon: https://www.drupal.org/node/2512718 => Numerous ParamConverters in core break the route / url cache context [#2512718] => 22 comments, 13 IRC mentions
[11:22am] xjm: GaborHojtsy: I took care of updating the security polict with mlhess
[11:22am] xjm: GaborHojtsy: that's done
[11:23am] • xjm listening to the meeting but cannot join because of 10 person limit
[11:23am] GaborHojtsy: xjm: yay
[11:23am] GaborHojtsy: xjm++
[11:24am] WimLeers: Yes
[11:24am] WimLeers: I DO HAVE A MICROPHONE!!!
[11:24am] WimLeers: :P
[11:24am] xjm: GaborHojtsy: https://www.drupal.org/node/475848/revisions/view/7267195/8630716 now restrict access is mentioned explicitly, so any perm that has it is covered
[11:24am] Druplicon: https://www.drupal.org/node/475848 => Security advisories process and permissions policy => 0 comments, 1 IRC mention
[11:25am] larowlan: https://www.drupal.org/node/2509898
[11:25am] Druplicon: https://www.drupal.org/node/2509898 => Additional uncaught exception thrown while handling exception after service changes [#2509898] => 22 comments, 5 IRC mentions
[11:25am] alexpott: WimLeers: a working microphone :)
[11:28am] WimLeers: alexpott: all of you guys are breaking up for me from time to time. It looks like it's something with Chrome/Hangouts :(
[11:28am] xjm: WimLeers: yeah I had to use FF
[11:28am] WimLeers: My mic *works* if I test it locally.
[11:28am] WimLeers: xjm: lol, the beautiful irony
[11:30am] WimLeers: berdir: alexpott: I checked and I agree with the change you guys just asked me feedback on: https://www.drupal.org/node/2375695#comment-10082188
[11:30am] Druplicon: https://www.drupal.org/node/2375695 => Condition plugins should provide cache contexts AND cacheability metadata needs to be exposed [#2375695] => 117 comments, 40 IRC mentions
[11:32am] alexpott: https://www.drupal.org/node/2497243
[11:32am] Druplicon: https://www.drupal.org/node/2497243 => Rebuilding service container results in endless stampede [#2497243] => 97 comments, 22 IRC mentions
[11:33am] • larowlan using FF too, doesn't trust Google
[11:33am] alexpott: dawehner, catch: anyone got the nid of the chx container issue?
[11:33am] dawehner: https://www.drupal.org/node/2513326
[11:33am] catch: alexpott: https://www.drupal.org/node/2513326
[11:33am] Druplicon: https://www.drupal.org/node/2513326 => Performance: create a PHP storage backend directly backed by cache [#2513326] => 43 comments, 13 IRC mentions
[11:33am] Druplicon: https://www.drupal.org/node/2513326 => Performance: create a PHP storage backend directly backed by cache [#2513326] => 43 comments, 14 IRC mentions
[11:34am] catch: beat me.
[11:36am] larowlan: https://www.drupal.org/node/2511568 for the ctools issue I mentioned
[11:36am] Druplicon: https://www.drupal.org/node/2511568 => Create "context stack" service where available contexts can be registered [#2511568] => 0 comments, 3 IRC mentions
[11:41am] xjm: dropping off now to walk to the venue
[11:41am] alexpott: pfrenssen++
[11:50am] GaborHojtsy: for browser we are working on https://www.drupal.org/node/2430335
[11:50am] Druplicon: https://www.drupal.org/node/2430335 => Browser language detection is not cache aware [#2430335] => 47 comments, 21 IRC mentions
[11:50am] GaborHojtsy: Fabianx-screen: see above
[11:51am] berdir: and it's not a blocker
[11:51am] berdir: because right now it just kills page/smart cache
[11:51am] berdir: so if you use that, you are not seeing a cached page anyway
[11:51am] berdir: Fabianx-screen: we have a cache context for the content language
[11:52am] xjm: the youtube video has like a 20 second delay
[11:53am] GaborHojtsy: xjm: we get what we pay for :D
[11:54am] xjm: now I am talking
[11:55am] plach: https://www.drupal.org/node/2453175#comment-10080242
[11:55am] Druplicon: https://www.drupal.org/node/2453175 => Remove EntityFormInterface::validate() and stop using button-level validation by default in entity forms [#2453175] => 79 comments, 10 IRC mentions
[11:55am] xjm: more like 60s
[11:55am] GaborHojtsy: xjm: well, you'll be in the recording forver now :D
[11:55am] xjm: :P
[11:56am] xjm: GaborHojtsy: is there any way to increase the number of participants or to include the chat sidebar in the video?
[11:56am] WimLeers1: catch: Can you leave a comment on https://www.drupal.org/node/2512718 with your POV/conclusion - sounds like you have the clearest grasp on this/completest view on the likely solution.
[11:56am] Druplicon: https://www.drupal.org/node/2512718 => Numerous ParamConverters in core break the route / url cache context [#2512718] => 23 comments, 14 IRC mentions
[11:56am] WimLeers1: xjm: chat is here, we don't use Google Hangout's chat sidebar
[11:56am] GaborHojtsy: xjm: the chat window is THIS ONE
[11:57am] larowlan: xjm: the chat one is lost soon as the call ends
[11:57am] xjm: WimLeers: GaborHojtsy: so the thing is that listening to the video it's very hard to figure out which issues people are discussing, even with Gábor's notes
[11:57am] larowlan: xjm: you can get more than 10 in the call if you have a corporate account I think
[11:57am] WimLeers: larowlan: Gábor copy/pastes this chat to the g.d.o post with the link of the recording
[11:57am] • larowlan nods
[11:57am] WimLeers: that was meant for xjm, oops
[11:58am] GaborHojtsy: xjm: the trick is if we would start on time, then my chat log shows timestamps which are sync with the video
[11:58am] GaborHojtsy: xjm: we have a few minute delay between the video start and the top of the hour
[11:58am] catch: WimLeers: yep will do.
[11:59am] GaborHojtsy: xjm: because people arrive later basically :)
[11:59am] WimLeers: catch++
[12:01pm] GaborHojtsy: xjm: its also hard to get Druplicon in google hangouts - as in impossible ÉD
[12:01pm] GaborHojtsy: xjm: and there was some interest for people watching to be able to follow links WHILE the meeting was on
[12:02pm] xjm: GaborHojtsy: but it doesn't work -- I'm trying that right now -- the delay is too big
[12:02pm] WimLeers: alexpott: regarding in title: https://api.drupal.org/comment/26#comment-26
[12:03pm] GaborHojtsy: xjm: well, then at least the Druplicon advantage is there :)
[12:03pm] GaborHojtsy: xjm: I am happy to use some way to get the comments in if there is one
[12:04pm] GaborHojtsy: xjm: I am not sure it helps if eg. someone shares their screen with an IRC client throughout the video
[12:04pm] GaborHojtsy: xjm: the links are not clickable either
[12:04pm] xjm: GaborHojtsy: shannon did that for the meeting we had 2y ago -- though the same problem with links not being clickable
[12:04pm] GaborHojtsy: xjm: but that may be a workaround
03 Jul 2015 10:19am GMT
DrupalCon News: We're making it easy to give back. Add a membership to your cart.
If you have been to a DrupalCon before, you will notice something new in the registration process. We've made it really easy for you to sign up for Drupal Association membership and bundle it into your overall DrupalCon purchase.
03 Jul 2015 9:00am GMT
InternetDevels: Drupal 7 application with PhoneGap: full tutorial
Mobile application development is a relatively new area of Drupal development services, but it is advancing rapidly, because mobile devices are used increasingly.
In terms of adapting websites for mobile platforms, PhoneGap and technologies built on it remain very popular. So let's see what it is and how it works.Read more
03 Jul 2015 7:06am GMT
2bits: Backdrop: an alternative Drupal fork
Last week, at the amazing Drupal North regional conference, I gave a talk on Backdrop: an alternative fork of Drupal. The slides from the talk are attached below, in PDF format.
03 Jul 2015 3:16am GMT
Drupal core announcements: Portsmouth NH theme system critical sprint recap
In early June a Drupal 8 theme system critical issues sprint was held in Portsmouth, New Hampshire as part of the D8 Accelerate program.
The sprint started the afternoon of June 5 and continued until midday June 7.
Sprint goals
We set out to move forward the two (at the time) theme system criticals, #2273925: Ensure #markup is XSS escaped in Renderer::doRender (created May 24, 2014) and #2280965: [meta] Remove or document every SafeMarkup::set() call (created June 6, 2014).
The Drupal Association provided the D8 Accelerate grant which covered travel costs for joelpittet and Cottser.
Bowst provided the sprint space.
As part of its NHDevDays series of contribution sprints, the New Hampshire Drupal Group provided snacks and refreshments during the sprint, lunch and even dinner on Saturday.
Digital Echidna provided time off for Cottser.
xjm committed #2273925: Ensure #markup is XSS escaped in Renderer::doRender Sunday afternoon! xjm's tweet sums things up nicely.
As for the meta (which is comprised of about 50 sub-issues), by the end of the sprint we had patches on over 30 of them, 3 had been committed, and 7 were in the RTBC queue.
Thanks to the continued momentum provided by the New Jersey sprint, as of this writing approximately 20 issues from the meta issue have been resolved.
Friday afternoon
peezy kicked things off with a brief welcome and acknowledgements. joelpittet and Cottser gave an informal introduction to the concepts and tasks at hand for the sprinters attending.
After that, leslieg on-boarded our Friday sprinters (mostly new contributors), getting them set up with Drupal 8, IRC, Dreditor, and so on. leslieg and a few others then went to work reviewing documentation around #2494297: [no patch] Consolidate change records relating to safe markup and filtering/escaping to ensure cross references exist.
Meanwhile in "critical central" (what we called the meeting room where the work on the critical issues was happening)…
lokapujya and joelpittet got to work on the remaining tasks of #2273925: Ensure #markup is XSS escaped in Renderer::doRender.
cwells and Cottser started the work on removing calls to
SafeMarkup::set() by working on #2501319: Remove SafeMarkup::set in _drupal_log_error, DefaultExceptionSubscriber::onHtml, Error::renderExceptionSafe.
Thai food was ordered in, and many of us continued working on issues late into the evening.
joelpittet and Cottser gave another brief introduction to keep new arrivals on the same page and reassert concepts from the day before.
leslieg did some more great on-boarding Saturday and worked with a handful of new contributors on implementing #2494297: [no patch] Consolidate change records relating to safe markup and filtering/escaping to ensure cross references exist. The idea was that by reviewing and working on this documentation the contributors would be better equipped to work directly on the issues in the
SafeMarkup::set() meta.
Mid-morning Cottser led a participatory demo with the whole group of a dozen or so sprinters, going through one of the child issues of the meta and ending up with a patch. This allowed us to walk through the whole process and think out loud the whole time.
The Benjamin Melançon XSS attack in action. Having some fun while working on our demo issue.
By this time we had identified some common patterns after working on enough of these issues.
By the end of Saturday all of the sprinters including brand new contributors were collaborating on issues from the critical meta and the issue stickies were flying around the room with fervor (a photo of said issue stickies is below).
Then we had dinner :)
Sunday morning
drupal.org was down for a while.
We largely picked up where we left off Saturday, cranked out more patches, and joelpittet and Cottser started to review the work that had been done the day before that was in the "Needs Human" column.
Our sprint board looked something like this on the last day of the sprint.
Thank you
Thanks to the organizing committee (peezy, leslieg, cwells, and kbaringer), xjm, effulgentsia, New Hampshire DUG, Seacoast DUG, Bowst, Drupal Association, Digital Echidna, and all of our sprinters: cdulude, Cottser, cwells, Daniel_Rose, dtraft, jbradley428, joelpittet, kay_v, kbaringer, kfriend, leslieg, lokapujya, mlncn, peezy, sclapp, tetranz.
03 Jul 2015 3:16am GMT
02 Jul 2015
Drupal.org aggregator
Acquia: Front End Performance Strategy: Styles
The quest for improved page-load speed and website performance is constant. And it should be. The speed and responsiveness of a website have a significant impact on conversion, search engine optimization, and the digital experience in general.
In part one of this series, we established the importance of front-end optimization on performance, and discussed how properly-handled images can provide a significant boost toward that goal. In this second installment, we'll continue our enhancements, this time by tackling CSS optimization.
We'll consider general best practices from both a front-end developer's and a themer's point of view. Remember, as architects and developers, it's up to us to inform stakeholders of the impacts of their choices, offer compromises where we can, and implement in smart and responsible ways.
Before we dive into optimizing our CSS, we need to understand how Drupal's performance settings for aggregation work. We see developers treating this feature like a black box, turning it on without fully grokking its voodoo. Doing so misses two important strategic opportunities: 1. Controlling where styles are added in the head of our document, and 2. Regulating how many different aggregates are created.
Styles can belong to one of three groups:
- System - Drupal core
- Default - Styles added by modules
- Theme - Styles added in your theme
Drupal aggregates styles from each group into a single sheet for that group, meaning you'll see at minimum three CSS files being used for your page. Style sheets added by inclusion in a theme's '.info' file or a module's '.info' file automatically receive a 'true' value for the every_page flag in the options array, which wraps them into our big three aggregates.
Styles added using drupal_add_css automatically have the every_page flag set to 'false.' These style sheets are then combined separately, by group, forming special one-off aggregate style sheets for each page.
When using drupal_add_css, you can use the optional 'options' array to explicitly set the every_page flag to 'true.' You can also set the group it belongs to and give it a weight to move it up or down within a group.
drupal_add_css(drupal_get_path('module', 'custom-module') . '/css/custom-module.css', array('group' => CSS_DEFAULT, 'every_page' => TRUE));
Style sheets added using Drupal's attached property aren't aggregated unless they have the every_page flag set to 'true.'
Favoring every_page: true
Styles added with the every_page flag set to 'false' (CSS added via drupal_add_css without the true option, or without the option set at all, or added using the attached property) will only load on the pages that use the function that attaches, or adds, that style sheet to the page, so you have a smaller payload to build the page. However, on pages that do use the function that adds or attaches the style sheet with every_page: 'false', an additional HTTP request is required to build that page. The additional requests are for the one-off aggregates per group, per page.
In more cases than not, I prefer loading an additional 3kb of styling in my main aggregates that will be downloaded once and then cached locally, rather than create a new aggregate that triggers a separate HTTP request to make up for what's not in the main aggregates.
Additionally, turning on aggregation causes Drupal to compress our style sheets, serving them Gzipped to the browser. Gzipped assets are 70%-90% smaller than their uncompressed counterparts. That's a 500kb CSS file being transferred in a 100kb package to the browser.
Preprocessing isn't a license for inefficiency
I love preprocessing my CSS. I use SASS, written in SCSS syntax, and often utilize Compass for its set of mixins and for compiling. But widespread adoption of preprocessing has led to compiled CSS files that tip the 1Mb limit (which is way over the average), or break the IE selector limit of 4095. Some of this can be attributed to Drupal's notorious nesting of divs (ugly mark-up often leads to ugly CSS), but a lot of it is just really poor coding habits.
The number one culprit I've come across is over nesting of selectors in SASS files. People traverse the over nested DOM created by Drupal with SASS and spit out compiled CSS rules using descendant selectors that go five (sometimes even more) levels deep.
I took the above example from the SASS inception page, linked above, and cleaned it up to what it should probably be:
The result? It went from 755 bytes to 297 bytes, a 60% reduction in size. That came from just getting rid of the extra characters added by the excess selectors. Multiply the savings by the 30 partials or so, and it's a pretty substantial savings in compiled CSS size.
Besides the size savings, the number and type of selectors directly impact the amount of time a browser takes to process your style rules. Browsers read styles from right to left, matching the rightmost "key" selector first, then working left, disqualifying items as it goes. Mozilla wrote a great efficient CSS reference years ago that is still relevant.
Once again we've demonstrated how sloppy front-end implementations can seriously hamper Drupal's back-end magic. By favoring style sheet aggregation and reining in exuberant preprocessing, we can save the browser a lot of work.
In our next, and final, installment in this series, we'll expand our front-end optimization strategies even further, to include scripts.
02 Jul 2015 6:38pm GMT
Drupal Watchdog: Build it with Backdrop
Backdrop CMS is a fork of the Drupal project. Although Backdrop has different name, the 1.0 version is very similar to Drupal 7. Backdrop 1.0 provides an upgrade path from Drupal 7, and most modules or themes can be quickly ported to work on Backdrop.
Backdrop is focused on the needs of the small- to medium-sized businesses, non-profits, and those who may not be able to afford the jump from Drupal 7 to Drupal 8. Backdrop values backwards compatibility, and recognizes that the easier it is for developers to get things working, the less it will cost to build, maintain, and update comprehensive websites and web applications. By iterating code in incremental steps, innovation can happen more quickly in the areas that are most important.
The initial version of Backdrop provides major improvements over Drupal 7, including configuration management, a powerful new Layout system, and Views built-in.
What's Different From Drupal 7?
Backdrop CMS is, simply put: Drupal 7 plus built-in Configuration Management, Panels, and Views.
Solving the Deployment Dilemma
Database-driven systems have long suffered from the deployment dilemma: Once a site is live, how do you develop and deploy a new feature?
Sometimes there is only one copy of a site - the live site - and all development must be done on this live environment. But any mistakes made during the development of the new feature will be immediately experienced by visitors to the site.
It's wiser to also have a separate development environment, which allows for creation of the new feature without putting the live site at risk. But what happens when that new feature has been completed, and needs to be deployed?
We already have a few great tools for solving this problem. When it comes to the code needed for the new feature we have great version control systems like Git. Commit all your work, merge if necessary, push when you're happy, and then just pull from the live environment (and maybe clear some caches).
02 Jul 2015 3:29pm GMT


text:
Hotel De Vlaming
No prices found through our partners. Please contact the business directly or check some of our recommended alternatives.
How has this hotel rated in the past?
Travelers also recommend:
TripAdvisor Reviews Hotel De Vlaming Delft
Travel Blogs from Delft
Hello, Holland!
... to get a view of one of three river mouth dams that are moveable--normally they are up, allowing tidal flow and therefore fish migration. They are lowered only when higher-than-usual tides combine with high or storm winds. Our guide can just feel the wind and tell you where it is on the Beaufort scale, and it seems a common skill here. There are wind turbines also, to maximize benefits of being a direct line from the North Sea to the Dutch coast.
Vermeer's Delft
... see no evil, speak no evil monkeys responded.
We had a poignant moment remembering Nancy's Mother who has recently passed away and was born in Delft. We were moved by the setting and Nancy's warm and special family. We celebrated her Mom's life by throwing flowers into the canal and watching them drift lazily away.
Pamela & SusanJ
Our last day in Amsterdam
... who had a pepperoni pizza. For dessert we all chose the Caramel Chew Chew Ben & Jerry's ice cream cup. Unlimited beverages were also included and you could choose wine, beer, juice or soda. The cruise departed and for the first 45 minutes we enjoyed the scenery from the boat looking up and down the canals. Then we docked to meet the pizza delivery guys who dropped off our food and dessert. We began our cruise again going down many different canals around Amsterdam it was ...
Delightful Delft
... winding stairs inside. To avoid hitting the facades with the hanging furniture they buildings were built tilted forward.
There are bicycles chained to just about every available pole or railing and we were really amused to see a three storey bicycle garage near central train station (just like a three storey car park) which is supposed to hold 10,000 bikes. A fascinating sight. The streets are quite chaotic with trams, cars, bicycles and ...
Day 1 in rupert
Rupert has left the country.
It was a loooong night. For the first time in years we had to sleep in bunk beds, being the kind person I am I put tom at the top!
no sea sickness you will be pleased to hear.
arrived in Delft at 9am, what do you do until 2pm when your sites ready for you? Well we found IKEA so that ...


text:
This week, the National Military Family Association joins America in celebrating Independence Day. It's difficult to think about our Nation's birthday without thinking about the service members and their families who have served our country throughout the years. As you reflect on what makes America great and enjoy time with your family, please remember military families and all they have done to secure our freedom and make this day of celebration possible.
- Do you have a story to share? Send it to us at firstname.lastname@example.com and it could be featured right here on Branching Out!
- Follow Branching Out on WordPress.com
Popular Posts
Recent Posts
- Summertime Backyard Fun for Your MilFam (with tutorials!)
- Celebrate Your Freedom by Standing Behind Military Families!
- Georgia Doesn't Want "These People…" and They Mean YOU, Military Spouse!
- Beat the PCS Summer Time Blues: Keep Your MilKids Connected
- Staying Connected After Transition: Goodbye Military Community?
- Deployment
- Donor spotlight
- Events
- Guest Posts
- Holidays
- Joyce's Voice
- Make a difference
- Military Families
- Military kids
- Military Marriage
- Military spouse education
- Military spouse employment
- Military spouses
- MyMilitaryLife
- Operation Purple
- Our website
- PCSing
- Resources + Information
- Speaking up
- Survive and Thrive
- Transition
- Uncategorized
- Volunteers
- Your benefits
Like Us on Facebook


text:
I need to rout a mortise that is 2" deep. The max I can go with my 690 and spiral bit is 1". I did a search and saw some bits in the $80-$100 range that might reach, but I am not going to pay that much.
Any suggestions before I use the DP and a chisel (ugh) to finish the remaining 1"?