Now that summer is officially over and a few outdoor leaves are showing signs of color, I found inspiration for this morning's sermon from an unlikely source. One of the most unlikely sources imaginable, in fact.
For as long as I can remember, long before the franchise achieved its current success and notoriety, I have been a devoted fan of the New England Patriots football team. However, I'm not sure I can say I'm a fan of the current Patriots football coach. It's not that I dislike Bill Belichick. In fact, I have a good deal of admiration for his ability to bring the best out in his players.
Still, as some of you know, Bill Belichick doesn't inspire affection on any level. When he appears in public he typically comes off as gruff, condescending, and sarcastic. He may have a warm side to his character, but it's rarely on display. Not to mention the fact that Bill Belichick never seems to say anything of substance. If I was a reporter, I'm not sure why I would even show up at one of his press conferences. He answers the same questions with the same deadpan expression on his face and the same clipped and tired clichés. A reporter trying to meet a deadline could simply change a few specifics and tell people to refer to previous Bill Belichick press conferences for further clarification.
Well imagine my surprise, back in the beginning of September, when a reporter asked Bill Belichick a question and Belichick responded with an image that was striking…profound even. It was the day at the end of NFL training camps when certain players needed to be cut from the Patriots team while others would be informed they made the opening game roster. "Cutdown day" as it's known in the NFL, winds up being a day of reckoning for dozens of aspiring football players. Not the star players most people have heard of. Rather, players who are "on the bubble" and struggling to earn one of the coveted last remaining positions on the squad.
I spent some time this week thinking back over the summer that has just passed and reflecting on castles in the sand. To be sure, it has been a noteworthy and newsworthy summer. Among other things, this will be a summer known for its hurricanes. With winds whipping so hard they've stretched the upper limits of our numerical storm categorizations. With water rushing over barriers and past dams and through city streets leaving flood waters as much as four feet high.
One storm after another wreaking havoc in Texas and Florida and the Virgin Islands and Puerto Rico and every place they have made landfall along the way. Human and animal lives lost, power outages on a massive scale, cleanup efforts that will last for months. How many castles in the sand were destroyed by Hurricanes Harvey, Irma, Jose, Maria as they made their way ashore?
This past summer will also be known and remembered for what happened down in Charlottesville and what continues to happen across the United States. Groups of white supremacists, predominantly male, predominantly young, and predominantly white, marching through city streets chanting Nazi slogans. Proclaiming loudly and proudly and boldly their hatred of people of color, Jewish people, and LGBTQ people. And inciting violence along the way before one young, white male ran over Heather Heyer and killed her with his car in the middle of a crowded street.
For decades in this country, going back to the Civil Rights movement, we have talked in our society about how far we have come in terms of race relations. How we as a nation have become more tolerant of diversity and how all of us fit together in one great melting pot. How we've managed to drive groups like the Ku Klux Klan and other white supremacist organizations far into our cultural background or even underground.
And there was a time recently this summer when castles in the sand were deeply and painfully personal for me. Three weeks ago when Jeff Czapla went off to his college class one morning he never returned home later that afternoon, leaving beloved family and best friends and an entire community shocked, shaken, shattered.
I know well how much his parents and his sister loved Jeff. I have no doubt how much his extended family loved Jeff. I have seen firsthand how much my son and other friends loved Jeff. As I stand here in this pulpit I can picture Jeff this morning, kneeling on the stairs of this chancel right over there and being confirmed as a member of this church not so many years ago.
What do we do then when storms rage and brothers and sisters lose literally everything and hatred gains courage and the people we care about die too young with too much promise in front of them? What do we do when who and what we hold precious is only transitory? What do we do when life is like a castle in the sand that could be gone instantly?
First, we rebuild. We do everything we can with the resources we have and the gifts we give to rebuild the homes that have been destroyed. Along with the lives and communities and cities that have been wiped out. We rebuild our resolve to combat the forces of prejudice and division, drowning out the ugly chants with words and deeds that highlight our shared humanity. And we rebuild by turning to one another in the midst of the broken hearts and spirits and walking step by step and side by side through the grief.
Second, we return again to our Christian faith. Not because faith offers all the answers to our doubts and questions. Not because faith promises quick fixes and instant relief of our suffering. But rather because faith leads us into God's tender embrace. A God who promises to love us and sustain us and give us hope even when life feels fragile and everything we know and love can go away at any moment.
That same God sent Jesus Christ into the world on a mission. To teach us how to live as fully as we can. To embody for us how to love as tirelessly as we can. To envision a new day with us as daringly as we can. To work as doggedly as we can. To trust him as open-heartedly as we can. And to listen to his words as intently as we can.
"Everyone then who hears these words of mine and acts on them will be like a wise man who built his house on rock. The rain fell, the floods came, and the winds blew and beat on that house, but it did not fall, because it had been founded on rock. And everyone who hears these words of mine and does not act on them will be like a foolish man who built his house on sand. The rain fell, and the floods came, and the winds blew and beat against that house, and it fell—and great was its fall." Amen.


text:
Dovecot Studios, Edinburgh: May Morris Art & Life
28th November – 14th March 2020
Dovecot Studios present a landmark exhibition exploring the life and work of May Morris, the youngest daughter of William Morris and one of the most significant artists of the British Arts and Crafts movement.
The exhibition, May Morris Art & Life, tells the story of May, who at age 23 took charge of the Morris & Co. embroidery department and was responsible for creating some of the company's most iconic textiles and wallpaper designs.
The youngest daughter of William Morris, May was an extraordinary craftsperson who contributed significantly to the Arts and Crafts Movement. Responsible for creating some of Morris & Co.'s most iconic textiles and designs, she took charge of the embroidery department from the age of 23, and worked to preserve her father's legacy and champion the movement.
Featuring outstanding embroidery and designs by May, as well as artefacts and objects from her life including her notebooks, jewellery, and clothing, this is a chance to learn about one of the key female forces behind the Arts and Crafts Movement.
Organised by the William Morris Gallery, London in association with Dovecot Studios.
Image: Detail of Melsetter Embroidery by May Morris, worked by May Morris and Theodosia Middlemore, c.1900

redpajama_set_name: RedPajamaCommonCrawl


text:
JFK Jr.'s Friend and Biographer Says Jackie Kennedy Was a "Helicopter Mom"
Gayle King's Favorite Pair of Shoes May Surprise You
Priyanka Chopra Jonas's Fashion Evolution, According to Longtime Stylist Ami Patel
Alex Morgan on the Wage Gap in Sports: "The Narrative Is Changing"
8 Supermodels Share Their All-Time Favorite Summer Vacation Spots
Inside the Bizarre and Upsetting Princess Diana Death Museum
14 of Priyanka Chopra Jonas's Must-Haves for Summer 2019
Stranger Things's Dacre Montgomery Says the Show Cut His Sexiest Look
Meet Sylvia Earle, the Jane Goodall of the Sea
Janelle Monáe's Ready to Burn Sh*t Down
How Jameela Jamil Became One of the Loudest — And Strongest — Voices in Hollywood
Stranger Things's Sadie Sink on the '80s Trends She Could Do Without
This Is the Reason Behind John F. Kennedy Jr. and Carolyn Bessette's Infamous Public Screaming Match
Diane Keaton Doesn't Believe She's a Legend
Cate Blanchett Loves the Smell of Newborn Babies
The Badass 50
Patricia Arquette and Patti Hansen Talk Love, Friendship, and Work After 50
How Priyanka Chopra Jonas Will Change the World
Spencer and Heidi Pratt Have Some Advice For Their 20-Month-Old Son: "Always Watch Your Back"
Cecile Richards Is Not Afraid
Meet the Sister Act That's About to Take the Pop World by Storm
By Sarah Cristobal
Updated: Jun 21, 2018 @ 4:33 pm
On Chloe: The Row silk duchesse dress. Christopher Kane leather bag. Alexis Bittar earrings. On Halle: Marni cotton top and cotton-silk skirt. Photographed by Matthew Sprout.
The temperature is north of 80 degrees when musicians Chloe and Halle Bailey turn up for their InStyle shoot in Los Angeles's Ladera Heights. Everyone else on set is melting or hiding under umbrellas, but the sisters—who at 18 and 17, respectively, already count Michelle Obama, Missy Elliott, and Erykah Badu as fans—dance their way through the nine-hour day, unfazed by the heat and wardrobe changes.
VIDEO: Chloe and Halle Take Us Behind the Scenes at Their InStyle Shoot
"Just look at these clothes," says Chloe, in awe of the Gucci cat-print dress she's wearing under a blue sequined skirt.
"You look great," replies Halle, similarly attired in an oversize pink sweater with green satin knee-high boots.
If the two seem camera-ready beyond their years, it's because they learned from a seasoned pro. "We used to love America's Next Top Model," says Chloe. "Tyra would always tell you to hold yourself like this and 'smize.' "
Tory Burch wool cardigan. Marc Jacobs brass earrings (with crystal and enamel, right ear). Photographed by Matthew Sprout.
Knowingly or not, Tyra Banks isn't the only one who guided their growing success. It all started in 2008, when the self-taught Atlantans established their own YouTube channel and began posting clips of themselves performing covers of Adele, Rihanna, Katy Perry, and others. With Chloe on piano and Halle on guitar, they built a strong, devoted following and even won a televised contest on Disney's Next Big Thing.
On Halle, far left and Chloe, left: Gucci. Photographed by Matthew Sprout.
But it wasn't until 2013 that they broke the Internet with their cover of Beyoncé's "Pretty Hurts." It caught the attention of Queen B herself, whose camp quickly got in touch to ask whether Chloe and Halle were signed to a label. In 2015, the sisters became one of the first acts to join their idol's powerful Parkwood Entertainment brand.
VIDEO: Beyoncé Celebrates Lemonade's Anniversary by Paying it Forward
As with The Voice, this deal (reportedly for six albums and a million dollars) comes with mentorship—from Beyoncé. The sisters not only joined the European leg of her 2016 Formation tour but also appeared in the video for "Freedom," off her visual album, Lemonade.
Max Mara cashmere jacket. Tory Burch viscose turtleneck. Marc Jacobs brass earrings (with crystal and enamel, right ear). Photographed by Matthew Sprout.
Not coincidentally, six days after Lemonade dropped, so did Chloe and Halle's début EP, Sugar Symphony, to rave reviews. As they prep for the release of their still-unnamed first album later this summer, they are getting feedback from Beyoncé through regular meetings, emails, and phone calls. "She's always encouraging us to stay true to ourselves," says Chloe. "One thing she told us is, ' Don't try to lessen yourself for the world; let the world catch up to you.' "
On both: Marc Jacobs. Stephen Jones for Marc Jacobs fleece wool cap. Photographed by Matthew Sprout.
Good luck with that, world. The teens now live in L.A., where their family of six sacrifices the living room so Chloe and Halle can hit their self-imposed quota of creating a song a day. And if household noises make it into their jams, so be it. "You can hear the leash of our dog, Common, in the song 'Red Lights,' " says Halle with a laugh.
Their catalogue now boasts roughly 300 songs, each of which they wrote and produced. Starting points vary from observations—"the sky is blue"—to a certain phrase or melody. "It feels cool because we're not only growing as musicians but also as young girls," says Halle, who was first hooked on becoming a singer after listening to Billie Holiday. "We're experimenting with different styles that reflect who we really are inside, and that is so exciting, figuring out who you are as an individual. I think you can hear that through the music. You know, the self-reflection."
On Chloe, far left: Dolce & Gabbana. On Halle, left: Dolce & Gabban; Tie, stylist's own. Photographed by Matthew Sprout.
In March, the Bailey sisters dropped a hint of things to come by releasing a 17-song YouTube compendium, titled The Two of Us, teeming with female-empowerment messages. In "Too Much Sauce," Halle kicks things off with a verse that could serve as a rallying cry for millennial girls worldwide: "Boys texting me and/begging me to see 'em/You can't schedule an appointment with a queen like me/I'm the forbidden fruit … ," while Chloe follows up with "All in my glory/Hittin' my phone and/reading my stories/Man, are you lonely?/Leave me alone … "
RELATED: You Need to Hear Chloe x Halle's Cover of Kendrick Lamar's "Humble" Right Now
On Chloe, far left: Alexis Bittar rhodium hoops. The Row silk-wool boots. The rest: Proenza Schouler. On Halle, left: Proenza Schouler calf-hair coat. Rosetta Getty dress, trousers, and hat. Sportmax leather boots. Photographed by Matthew Sprout.
When pressed on how they can confidently pull off such mature themes, the sisters demur. "It comes from a place of us being teenage girls," says Chloe, who along with her sister decided to become a vegan about five years ago. "Some of the stuff we write happened, and some of it didn't. That's so fun to do sometimes, when you haven't gone through something, but you're imagining, 'What is this like?' "
The girls won't confess to anything other than celebrity crushes like Shia LaBeouf and Bruno Mars, because who has time for boys, anyway? When they're not working, they like to go for distance runs (they did the San Francisco half marathon a while back), walk in fashion shows (as they did for Dolce & Gabbana last February), or hang with friends, including Black-ish's Yara Shahidi. "She came over to our house last Halloween, and we had so much fun," says Chloe. "I was Willy Wonka/Flavor Flav. She was Kim Possible." Adds Halle, "I was Li'l Black Riding Hood because I had a black hood; it was kind of last-minute for me."
On Chloe, far left: Stella McCartney cotton shirt and trousers. Nike leather and mesh sneakers. Alexis Bittar x Jeremy Scott earrings. On Halle, left: Stella McCartney denim shirt. Acne Studios denim and leather boots. Photographed by Matthew Sprout.
Though they draw inspiration from other powerful sister duos such as Lisa-Kaindé and Naomi Diaz of the French-Cuban group Ibeyi and designers Kate and Laura Mulleavy of Rodarte, the Baileys occasionally have their sparring moments. "If we argue, it's over the little things, like lip gloss or coconut oil," says Halle.
"It never lasts long," says Chloe. "Whether I was right or wrong," she laughs, "I just apologize."
Photographed by Matthew Sprout. Fashion editor: James Valeri. Hair: Kim Mcallister. Makeup: Fiona Stiles for Starworks Artists. Manicure: Michelle Saunders for Forward Artists. Production: Kelsey Stevens Production.
For more stories like this, pick up InStyle's June issue, on newsstands and available for digital download May 12.
Popular in Celebrity
Stranger Things's Dacre Montgomery Says the Show Cut His Sexiest Look
Stranger Things's Sadie Sink on the '80s Trends She Could Do Without
All Topics in Celebrity
Inside InStyle
Only on InStyle


墊 is the 2592nd most frequent character.
墊 has 1 dictionary entry.
墊 appears as a character in 23 words.
墊 appears as a component in 0 characters.
Pronunciation clue for 墊 (dian4): The component 丶 is pronounced as 'dian3'. It has the same pronunciation as the character, but differs on tone.


text:
Category: Ethnic Relations
View Categories / SOCIOLOGY / Social Histories / Ethnic Relations
Up South: Stories, Studies, and Letters of This Century's African-American Migrations
By: Adero, Malaika
Publisher: New Press: 1993
Gathers a vast range of documents and photographs -- from letters and turn-of-the-century items in the Chicago "Defender, Crisis, and Opportunity, to scholarly research and selections from some of the finest American literary writing, including work by Zora Neale Hurston, James Weldon Johnson, and Ralph Ellison, as well as Wright, DuBois, and Bontemps. A uniquie resource for students and teachers of urban and American studies, this volume is also a moving and eye-opening anthology of African American literature, scholarship, and journalism from the first half of this century. Two page spre...
Faces At The Bottom Of The Well The Permanence of Racism
By: Bell, Derrick
Publisher: Basic Books: 1992
Remainder mark. No creases or writing. Very clean, tight, bright. ; 8vo 8" - 9" tall; 222 pages; 15986
Desegregation And The Law: The Meaning And Effect Of The School Segregation Cases
By: Blaustein, Albert P. and Clarence Clyde Ferguson, Jr.
Publisher: Rutgers University Press: 1957
Condition: Very Good in Good Dust Jacket
The most significant decision ever rendered by an American court. The problems of desegregation touched the lives of every American citizen. The response to it involved political, moral, and social attitudes. But regardless of individual personal feelings about racial segregation, the authors prove there was no discounting the fact that the Supreme Court had spoken. Whatever has been done toward integration was probably done within the legal framework of Brown v. Board of Education. Chipped and stained DJ's spine is sunned, in new mylar, previous owner's name and the date he read it. Underlini...
Glory, Glory, Hallelujah!
By: Cobb, Irvin S
Publisher: The Bobbs-Merrill company: 1941
Accounts of a man who was white and working amongst the negroes of Paducah. Several stories that are humorous without being overly joking. He pays tribute to these people. 12 full page drawings, all present. ; Small 8vo 7½" - 8" tall; 61 pages; 31190
ON MEXICAN TIME
By: Cohan, Tony
Publisher: NY, Broadway Books: 2000
Gift note on flypage. ; 8vo 8" - 9" tall; 289 pages; 21268Vshm
Tzintzuntzan Mexican Peasants in a Changing World
By: Foster, George M.
Publisher: Little, Brown: 1967
Age discoloration, name stamped on page edges. ; Little, Brown Anthropology Series; 8vo 8" - 9" tall; 372 pages; 23009
When And Where I Enter (the Impact Of Black Women On Race And Sex In America)
By: Giddings, Paula
American black women have a history of their own. They have served as the linchpin between the two most important social reform movements of the last one hundred years: black rights and women's rights. But their struggle is also distinct, with its own concerns, values and ambitions. [This book] fully unfolds that history for the first time. Pages a little tanned; small, faint crease on cover. Otherwise like new. ; 8vo 8" - 9" tall; 408 pages; 26145
The Mexican-american People
By: Grebler, Leo, and Joan W. Moore, Ralph C. Guzman
Publisher: NY, The Free Press: 1970
Previous owner's name stamped on top edge. ; Small 4to 9" - 11" tall; 777 pages; 24982Vshm
Drylongso, A Self-portrait Of Black America
By: Gwaltney, John Langston
Condition: Very Good+ in Very Good+ Dust Jacket
About "extraordinary 'ordinary' people; a Black America gifted with double-consciousness, a knowing nation within a largely unknowing nation. This book sings and rages with a feeling tone, powerful, eloquent, and, I hope, disturbing. Paradoxically, it is an exhilarating testament of a people who, in some manner incomprehensible to whites, have survived. Reading it is an experience." --Studs Terkel. Small closed tear on front edge of DJ and a corresponding small bump on front board of book. Scuff and a yellow dot at heel of DJ spine. The Date this book was read written on ffep. Laid in ...
LATIN AMERICAN CIVILIZATION
By: Keen, Benjamin
Publisher: Boston, MA, Houghton Mifflin: 1974
Condition: Very Good-
Covers rubbed, worn at extremities, old price label on front. ; Small 4to 9" - 11" tall; 500 pages; 22912Vshm
By: Kozol, Jonathan
Publisher: NY, Crown: 1995
Small 4to 9" - 11" tall; 304 pages; 28504
North Of Slavery: The Negro In The Free States 1790-1860
By: Litwack, Leon F.
Publisher: University of Chicago Press, Phoenix Books: 1966
The hand on front of my book is red, not blue. Despite the wealth of literature on the Negro and slavery, the northern Negro has remained almost the forgotten man in historical research. At long last, this subject has been attacked by Leon Litwack in his book, North of Slavery. The author attempts in eight chapters to survey the life of the Negro in the North from his rise to freedom to his condition on the eve of the Civil War. The book begins with a chapter on the extinction of slavery in the North and concludes with a study of the Negro's position during the 1850's. Other chapters deal with...
Black Protest in the Sixties A New York Times Book
By: Meier, August & Elliott Rudwick (editors)
Publisher: Chicago, IL, Quadrangle Books & New York Times: 1970
A series of book published jointly by Quadrangle and New York Times in the fields of American, European history, Economics and Sociology. Small writing and tanned square (original book store sticker removed) in upper right corner of flypage. Couple of small chips on DJ. ; 8vo 8" - 9" tall; 355 pages; 30897
Cry, The Beloved Country A Story of Comfort in Desolation
By: Paton, Alan
Publisher: Charles Scribner's Sons: 1948
Cry, the Beloved Country, the most famous and important novel in South Africa's history, was an immediate worldwide bestseller in 1948. Alan Paton's impassioned novel about a black man's country under white man's law is a work of searing beauty. An Oprah Book Club selection. Author's first book. ; 8vo 8" - 9" tall; 278 pages; 28884
Too Late the Phalarope
Publisher: Cannon: 1953
The followup novel to Paton's acclaimed debut "Cry the Beloved Country". Modeled on classical tragedy where a man of heroic stature is brought down by a tragic flaw, it takes the reader through an emotional downer because it is announced almost at the start that the story will end tragically. A study about apartheid in the 50s of South Africa. Previous owner's name. Old bookstore label on rear pastedown, lower inside corner. Glossary explains what a Phalarope is: a small migrant wading bird. ; 8vo 8" - 9" tall; 276 pages; 31163
The War Within
By: Ross, James Robert
Publisher: NY, Sheed and Ward: 1971
Edgewear, previous owner's name; 8vo 8" - 9" tall; 210 pages; 22693
We All Got History : The Memory Books of Amos Webber
By: Salvatore, Nick
Publisher: Crown: 1996
Winner of the Bancroft Prize. One chilly December evening in the city of Philadelphia, a twenty-eight-year-old man named Amos Webber opened up a notebook and begain to keep a chronicle. He wrote about the weather and about politics, about friends and about family, and he wrote about what it was like to be a black American in a land that still considered those of his skin color to be less than human. The year was 1854. In 1985, Nick Salvatore stumbled upon a 2,000-page chronicle in a Harvard library. The journal of Amos Webber, who was active in the Underground Railroad, fought in the Civil War...
LOS MOJADOS: THE WETBACK STORY
By: Samora, Julian (with The Assistance Of Jorge A. Bustamante F. and Gilbert Cardenas)
Publisher: Notre Dame, University of Notre Dame: 1971
Minor wear; previous owner's label on inside front cover and stamped on top edge. ; 8vo 8" - 9" tall; 205 pages; 24996Vshm


text:
Chic and Nile Rodgers tickets go on sale at Echo Arena
CHIC and Nile Rodgers are headlining this year's Liverpool Music Week – and tickets go on sale today.
The 70s disco funk icons will headline the opening party at the award-winning festival, which celebrates its 15th anniversary this year.
Tickets for the Echo Arena event go on sale at 9am.
Music fans can expect to hear all the band's hits including Le Freak, Everybody Dance, I Want Your Love and Good Times.
And you can add in co-founder, guitarist, songwriter and producer Nile Rodgers' huge catalogue of hits for other artists such as We Are Family (Sister Sledge), Upside Down and I'm Coming Out (Diana Ross) and Let's Dance (produced for David Bowie).
Nile Rodgers formed Chic with bassist Bernard Edwards in 1976.
His work as a musical innovator has helped the stars he's been involved with sell in excess of 200 million records, and this year Rodgers was inducted in to the Rock n Roll Hall of Fame, following his inclusion in the Songwriters Hall of Fame and Dance Music Hall of Fame.
Festival Director Mike Deane said: "It's been quite the journey since starting Liverpool Music Week as a single venue venture back in 2003, but there's no doubt that today is our single proudest moment as we announce CHIC & Nile Rodgers as our 2017 headliners.
"There aren't many individuals in music who compare to their legendary status, importance, and continued iconic relevance.
"We're utterly thrilled both Nile and the band have agreed to join us this year. There really isn't a live music show quite like CHIC, and we can't think of anyone better to open this milestone year."
CHIC featuring Nile Rodgers play the Echo Arena on October 26. Tickets from the website HERE.


text:
package uk.co.CyniCode.CyniChat.DatabaseManagers;

import java.util.Map;

import uk.co.CyniCode.CyniChat.CyniChat;
import uk.co.CyniCode.CyniChat.objects.Channel;
import uk.co.CyniCode.CyniChat.objects.UserDetails;

/**
 * An interface for all the potential types of data that we're going
 * to handle at some point or another.
 *
 * @author CyniCode
 */
public interface IDataManager {

	/**
	 * We have to start each instance of the data methods
	 * @param plugin : The instance of the plugin from which we can grab the configs
	 * @return true when complete
	 */
	public boolean startConnection( CyniChat plugin );

	/**
	 * We're going to have to have a method to save the channels somewhere
	 * @param channels : The channel object that we're going to save into the data
	 */
	public void saveChannels( Map<String, Channel> channels );

	/**
	 * All the users are also going to have to be saved
	 * @param loadedPlayers : Save these people. Save them from the monsters.
	 */
	public void saveUsers( Map<String, UserDetails> loadedPlayers );

	/**
	 * And conversely, we're going to have to load the data from storage
	 * @return UserDetails of everyone that is available in storage
	 */
	public Map<String, UserDetails> returnPlayers();

	/**
	 * Load all the data about the channels from storage
	 * @return Channel objects of every single channel
	 */
	public Map<String, Channel> returnChannels();

	/**
	 * At some point, we're going to want to boost the connections
	 * so that they don't get tired out and cancel on us.
	 * @return the runnable object that we want to give to bukkit
	 *  for it to schedule
	 */
	public Runnable getBooster();

}

redpajama_set_name: RedPajamaGithub


I was talking with a leader recently who is wrestling with exhaustion and fear of burnout. As a leader of a fast-growing non-profit, she has been running hard for several years. The ministry has amazing momentum and yet she is desperate for a break. The demands are intense. The needs are growing and some downtime seems like the least reasonable option right now.
And yet it's exactly what she needs.
Have you felt this tension too?
You are giving your all to a cause you care deeply about. You probably even feel guilty at times for not getting up earlier or staying later. The need exceeds your time and somehow it seems selfish to take a timeout.
I hear a version of this story all the time. I've been there myself. This is a difficult reality for leaders. And what makes this so difficult is that as the leader, only you can give yourself permission to pause.
Rarely is someone looking out for you and your long-term sustainability. Most people are just demanding more from you. Employees need your time and attention. Clients need your engagement. Partnering organizations need time to collaborate. Your family needs your presence. Before long it feels like everyone needs something from you.
If any of this feels familiar you're likely facing a critical moment in your organization. And while pausing to regroup feels like the last thing you have time for, a strategic pause is exactly what you need.
First, she needed to take a pause for herself. To rest, breathe and recharge. She just needed someone else to affirm that it's okay – dare I say – essential that she take some time off.
Second, she recognized that the organization needs to take a pause and spend some time working on the ministry rather than working in the ministry. For most young organizations you are racing so fast that stopping to plan ahead seems like a luxury you can't afford. But let me assure you this is exactly what you need to do. Without an effective plan and proper pacing, you and your organization could find yourself prematurely frustrated and fried.
Take that day off. Schedule that vacation. Go home on time.
This is your official permission to pause. We need you to be thriving and healthy as a leader!
Jenni Catron is the Founder and CEO of The 4Sight Group. Her passion is to equip and inspire leaders to lead from their extraordinary best!


text:
Q: inserção em duas tabelas ao mesmo tempo com php Estou com problemas. tenho as tabelas usuario e aluno que são relacionadas por chave primária e estrangeira. Quero fazer uma inserção com php para inserir dados nas duas tabelas, sendo que o idusuario da tabela usuario deve aparecer no campo idusuario da tabela aluno. Vi uns exemplos, mas não funcionou e se alguem puder ajudar ficaria agradecido. segue as tabelas do banco, o formulario de inserção e o codigo php para inserir que tentei utilizar. A chave primária de usuario se liga ao idUsuario da tabela aluno.
CREATE TABLE aluno (
  idAluno int(11) NOT NULL,
  semestre int(50) NOT NULL,
  curso varchar(200) NOT NULL,
  idUsuario int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

CREATE TABLE usuario (
  idusuario int(11) NOT NULL,
  nome varchar(200) NOT NULL,
  campus varchar(200) NOT NULL,
  sexo varchar(200) NOT NULL,
  email varchar(200) NOT NULL,
  senha varchar(200) NOT NULL,
  tipoUsuario varchar(200) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

O que eu já fiz até agora:
tabela banco-aluno
function insereAluno($conexao, $nome, $campus, $sexo, $email, $senha, $tipoUsuario, $semestre, $curso) {
    $query = "insert into usuario(nome, campus, sexo, email, senha, tipoUsuario) values ('{$nome}', '{$campus}', '{$sexo}', '{$email}', '{$senha}', '{$tipoUsuario}')";

    $query = "insert into aluno (semestre, curso, idUsuario) values ('{semestre}', '{curso}', (select LAST_INSERT_ID(idUsuario)))";
    return mysqli_query($conexao, $query);
}

tabela adiciona-aluno
$nome = $_POST['nome'];
$campus = $_POST['campus'];
$sexo = $_POST['sexo'];
$email = $_POST['email'];
$senha = $_POST['senha'];
$tipoUsuario = $_POST['tipoUsuario'];
$semestre = $_POST['semestre'];
$curso = $_POST['curso'];

    if(insereAluno($conexao, $nome, $campus, $sexo, $email, $senha, $tipoUsuario, $semestre, $curso)) { ?>

O Aluno <?= $nome ?>, do <?= $semestre ?> semestre foi adicionado.

    <?php } else {
    $msg = mysqli_error($conexao);
?>

O Aluno <?= $nome ?> não foi adicionado: <?= $msg?>

<?php
}
?>

redpajama_set_name: RedPajamaStackExchange


How should Wellington look in 10 or 20 years' time? Should our future be left only in the hands of planners and politicians? What say will citizens have in the shape and future of Wellington and the region?
These are just some of the questions to be covered at a comprehensive one-day forum to be held in Wellington this Thursday 25 October.
The 2012 Rotary Forum, titled 'Wellington; What do we want? How do we get there?' will bring together experts, thinkers, leaders and people who can make a difference in building the kind of Wellington in which people want to live and work.
Hosted by the Rotary Club of Wellington in partnership with Victoria University, Rotary spokesperson Mark Woodard said the forum is a rare opportunity to hear a programme of leading speakers kick-start discussions you can be part of about our city and region's future.
"We want participants to leave the forum better informed, confident that their views have been imparted and heard, and motivated to contribute to Wellington's future. Wellington is what we make it and people can be part of shaping it – all of which needs be sorted before we discuss the structure of local government," Mr Woodard said.
Notable speakers include Sir Geoffrey Palmer, Rod Oram, Matiu Rei, Grant Robertson, former City Missioner Susan Blaikie, former head of Kiwibank Sam Knowles, environmentalist Wayne Alexander, and a panel of passionate young people, plus the Mayors of Wellington, Porirua, Upper Hutt and the Chair of the Greater Wellington Regional Council.
Original generation time 1.3188 seconds. Cache Loaded in: 0.0289 seconds.


The second song on The Beatles' second album, All I've Got To Do was started and completed in the same productive session that also saw the band begin recording I Wanna Be Your Man and Little Child.
Lennon was reportedly inspired by Smokey Robinson, and the opening chord and general lyrical theme recalls The Miracles' You Can Depend On Me.
That's me trying to do Smokey Robinson again.
The Beatles recorded All I've Got To Do in a single recording session, on 11 September 1963. In his biography of Paul McCartney, Barry Miles claims that Lennon played the song to McCartney just before they began recording it.
It took the group 14 takes to get the song right, though eight of those were false starts. They also recorded an overdub, which became take 15, the version used on the LP.
Although a strong John Lennon song, All I've Got To Do was never played live by the group; perhaps its stop-start rhythms would prove too subtle to be heard above the screams of Beatlemaniacs.
What a great song!! Anyone thinking Ringo was not the greatest in their early years needs to listen to the tasteful arrangement he does on this great tune. Lennon's vocal is as soulful as can be. I never get tired of listening to this. It really sums up the vibes of the era.
Hello to all, I will say that here with ALL I'VE GOT TO DO The Beatles further prove that they were ,even early on , the masters of spontaneous talents. I know for a fact that this song ALL I'VE GOT TO DO was NEVER performed past the recording of it on September 11th 1963. It never made it to the stage.BUT with out or with it still stands as a great tune that was learned that very afternoon in London by the other 3 Beatles who each put their wonderful souls on the recording.
IMHO One of John's best. Raw emotion. And the lyrics are quite clever, because first, it's all about the girl who's there for a guy and with just one line, he changes the song to make it about his love for her as well.
Umm…..A good little song eh? Nice drums and guitar. I like it.
I bought the Complete Beatles Songbook on Amazon,com and I have been going through the songs, This one "All I've got to do" I love to play. The chords and arrangements. The Beatles played very sophiscated cords in the early days and made them work well. It gives me a great many hours of enjoyment.
What was the Overdub of?
Apparently either backing vocals or the opening chord, but nobody seems to be entirely sure.
I don't know why no one ever mentions that "Oh, Darling" begins with exactly (or almost exactly?) the same chord.
It seems as plain as day to me yet I've never read it remarked upon anywhere.
When I first heard "All I've got to do" I instantly thought it was "Oh, Darling" because of what seems to be the identical chord.
"Oh! Darling" starts with an E5# chord, with the B sharp on top. In the left hand, the bass chord is E-B-E from the bottom up, with normal fifth!
The opening chord of All I've Got To Do is G#9b(omit the fifth/D#), with E as the bass tone. A beautiful chord, often used by Bach and Sibelius.
I've always noticed that and you are the first person to put it in print somewhere. Nice!
Never noticed this before, was wondering if anyone could confirm – isn't that John harmonizing with himself on the "All I've gotta do!" refrains throughout the song? If so, this marks yet another time he did this on on early Beatles' recordings ("Little Child", "I Don't Want To Spoil The Party" other two quick examples I can think of) – interesting to ponder when in a band with two other such capable (one great) singers. Another way John really dominated the group in the early years-probably had a very specific way he wanted some of his songs to turn out that he thought only his voice would accomplish.
I believe it's Paul doing that harmony. I certainly sounds like him. When the word "all" is sung, it sounds quite a bit like Paul's voice. John's would have been more cutting.
Oh also, it might be worth adding to the song that, "According to Dennis Alstrand (from his book "The Evolution of Rock Bass Playing; McCartney Style"), this song is the first time in rock and roll or rock music where the bass player plays chords as a vital part of the song" (from wikipedia article) – yet ANOTHER innovation from our favorite band, and one they never get credit for, if true. No end to their genius, apparently.
That's interesting! He must be referring to electric bass specifically – I can think of at least one pop song ("Alley Oop") in which the standup bass player plays chords.
Anybody else out there hear Ringo's squeaky bass drum pedal on here? I first heard it on the album when I was "lit up" and listening through headphones back in 1974. Now, with all the remastered tracks out there you can really hear it. Or am I hearing things?? What about that opening chord?! E11 aug… (Fretted, low to high 076575). Try it you'll like it. Peace and love – peace and love.
I'm listening to the original mono vinyl LP and you can't miss it. Same applies on the Please Please Me album you can hear it all over the place. When CDs first came out they made a big thing about hearing Ringo's pedal squeak as if CDs brought something new. It was always there! CDs were such a con…..
Yes – I'm not the only one who hears the squeaky pedal! Yay!
A beautiful song from a beautiful album. I was just 7 when my elder sister bought it home and this song is "With the Beatles" sound. That´s Paul harmonizing (John could never have reached that high tone. An absolute John´s song, he leaded the Beatles music style up to 1965 when Paul started to involve much more on it.
You are correct that Paul sang the harmonies in this song. However, in the last bridge John does indeed hit the G#, twice. Check it out.
This song reminds me a little of "Time of the Season" by the Zombies. Actually, "Time of the Season" reminds me of this.
Years ago, my family was on a trip to southern Indiana, & this song came on the radio (WLS-Chicago). My father turned it up because he liked it, but was surprised to find out that it was The Beatles. He thought it was the Monkees!
Dad loved music, but didn't necessarily pay attention to the artists. He once said his favorite Beatle song was "Jet"…ha!
Lol this reminds me I recently read somewhere that George was asked sometime in the 1970s what the Beatles sound would be if they had not split up he said something to the effect if you want the answer just listen to Wings.
Or The Beatles with Yoko as the fifth Beatle?
Except John and George never would have been in it…maybe Ringo too!!
This is easily the most captivating song on the album. Wonderful vocals from John, along with the funky rhythm guitar throughout. Sounds like a Strat. I've played it over and over and intend to learn it.
An amazing Beatle song!! Read somewhere that John specifically tailored the lyrics for the American market. He said it wasn't a typical practice for boys to call girls on the phone in England. Ringo's drum pattern is an early take on several other drum beats in later songs, ie, ticket to ride. Same drum beat just a different variation of it. Charlie Watts did a take on it in Honky Tonk Women. Great Beatle song!
It's likely that the drum part was inspired by Arthur Alexander's 1962 song Soldier Of Love (Lay Down Your Arms), which The Beatles recorded for a BBC session in July 1963 (it's on Live At The BBC). Interestingly, on that recording Ringo played a different drum pattern.
This is a great song I have to admit. I wonder why they never sang it in a concert?
Beautiful John Lennon composition and lead vocal. A real highlight of "With The Beatles".
One of their underrated, "unsung" classics — at once edgy and haunted, romantic and restless. The drums and vocals are equally astonishing.
If you think about it–what genius– Lennon played it for Paul right before they recorded it, I am a guitar player and it is a great song to play. But the other 3 Beatles heard John's demo and they filled in beautifully. and I might add Quickly. I saw Paul McCartney recently and he played "Its getting Better" and he said that this was the first time he played it since they recorded it. Just like this one. Some they recorded and never went back to again. Incredible.
Once again John Lennon creates a haunting vibe with his voice. Lennon's voice is so evocative and though perhaps not as sweet a McCartney's it had timbre, and when added to its intensity and pitch it was instantly mesmerizing. It was singularly Lennon's vocals which drew me to the Beatles as a child. I had no idea the Fab four wrote their own songs or played their own instruments. Finding out the Beatles were as complete a combo as there could ever be was the icing on the cake for me. Long before I saw images of the Beatles, I heard their music, and it was songs like All I've Got To Do which I heard on the radio which made me save my pennies from my paper round to go out an buy their records. The family portable record player did not do the Beatles music justice, but above all, Lennon's voice and his driving rhythm guitar lead the early Beatles albums, and with Paul, George and Ringo the resultant sound was unbeatable. Others have said that All I've Got To Do is a standout song on With The Beatles, and I tend to agree, but we are blessed because the second album by the Beatles was fresh, FAB and fantastic. The Beatles live set was barely thirty minutes in duration, and because they released songs and albums frequently fitting a song into the playlist must have been a difficult choice. Who would have heard the intricate song structure over the screaming teens anyway?
One of my favorite tunes due the beautiful simple lyrics and an incredible Lennon vocal. To imagine such a mature song was capable of such a young group is truly amazing. I wish I could hear the 14 takes of this song. I pray Apple releases all the tapes before I die. It's way overdue. It's not doing any good sitting behind a steel door.
One of the very few early beatles recording without double-tracking. It makes the voice more pure . They should remix some early recordings without the double-tracking vocals and release it.


The Los Alamos Sportsmen's Club (LASC) is hosting the "Atomic City Challenge", Tier 2 IDPA match. The match will consist of 9 stages, including 1 low (no) light stage. The match is open to all classifications and all divisions, except PCC.


On behalf of the girls I can say that the beginning of our holiday Sizzles was our best friend!! haha a nice smiley loud hello to Garry, Joe, Emma and Sam who were especially great to me and my friends..
been back two days now and had a wicked time.. am shattered though and dont know how the workers keep up!! good work you guys!!! the pinkness of the club makes it a really babe trap so thats also a bonus!!
this ws a club with lounge at the front that wwe tended to stroll in at the beginning of the night.. classy though.. not much i can say for the lads though they seemed to be walking amneously across the strip!! lol zante was top ntch!!
sizzle, best bar on the island, really friendly staff and beautiful surroundings!! little bit more expensive but u pay it for the quality of the bar! really good!! recommend to all!!
Only went in this bar on my last couple of nights. Its a good place to start and it has so many classy cocktails to choose from!!
this place was a regular place on a night out for us!great fish bowls had some wicked experiences with them!loved it the place was just decorated pure pink it was great!
made great mates with claire the pr n her mate!wish we could of stayed n worked with u babes!maybe next year!


Media276 provides all aspects of HD video, film and broadcast production. We can provide a Director, DP, Producer, Cinematographer, camera operators, an EFP / ENG crew or an entire commercial video production team. We service the Hudson Valley and the surrounding NY Tri-State area.
Media276 is led by Award Winning Cinematographer and Director, Dennis O'Clair. Media276 is an Innovative Video Production Company that produces digital media content that is creative, compelling and competitive. We can fulfill your individual crew and equipment needs or produce your entire project from concept to completion.
We specialize in providing freelance support services such as HD Camera Crews, pre production, post production, editing and motion graphics to agencies, production companies, networks, and internal creative departments as well as turn-key production services for large corporations, successful small businesses and forward-thinking non-profit organizations.
Our equipment and techniques are always evolving. We use the latest software and production equipment. Currently we own or have access to the following camera systems: Blackmagic Production Camera 4K, Canon DSLRs, Canon C100, Sony PXW FS7, 4k (available Jan 2015), Panasonic AJ-HPX-2000.
A collection of a few favorite images produced for National and Regional ad campaigns, others are stills extracted from motion projects.
I hired the Media276 crew for a field interview shoot. Dennis and crew really took a leadership role in the project, from conducting the interview to making sure the visuals were spot-on. I didn't have to worry about a thing. They were a key component to the success of the project.


text:
The other Europe
By Adam Branson2013-06-27T06:01:00+01:00
The Eastern European construction market is threatened by EU funding doubts
Goodness knows, the last five years have been difficult for the European construction industry. First the financial crisis gave the residential market a good kicking. Then the resulting global economic crisis put its boot into the rest of the private sector. And finally the debt crisis in the eurozone led to huge contraction in public sector construction. To a greater or lesser extent, these problems are still with us.
However, Europe is such a vast economic area - the world's single biggest market - that such sweeping statements disguise interesting differences. According to data from Euroconstruct, which gathers information and produces forecasts on the construction market in 19 European countries, eastern European construction economies have fared much better since the downturn, relatively speaking, largely off the back of major EU investment in infrastructure.
However, the recent failure to agree an EU budget is, potentially, a significant fly in the ointment. So, what opportunities remain in the East? And what pitfalls await UK construction firms looking to win business in the likes of Poland, Hungary and the Czech Republic?
Healthy recovery
Generally speaking, construction output in the East suffered far less than the West at the outset of the economic troubles in 2009 and 2010, is forecast to suffer greater proportional falls in output this year and is expected to return to significantly higher levels of growth by 2015. In short, the pain has been later to arrive, less keenly felt and for less time in eastern Europe than in the West. For instance, while construction output contracted by 9.3% in western Europe in 2009, in eastern Europe the equivalent figure was just 0.4%. And while output in the West is forecast to increase by 1.6% in 2015, in the East it is predicted to grow by 3.7%.
In part, this is due to the high levels of investment in infrastructure in eastern European countries, the vast majority of which has come from EU funding aimed at bringing transport, energy and utilities infrastructure up to the standard enjoyed by the West. Since their accession to the EU, huge amounts of European money have been allocated to bringing infrastructure in the east up to scratch following decades of under-investment during the communist era.
There are a lot of plans for future development but they are on hold because the market is quite pessimistic at the moment
Kamil Bado, Gleeds
For instance, Poland alone received €68.7bn (£58.5bn) in EU structural and cohesion funding for the 2007-2013 budget period. And, while construction output in eastern Europe, at €74bn (£63bn) in 2012, is less than a tenth of that in western Europe, this only serves to make this funding more important. Much still needs to be done: despite the billions ploughed into infrastructure projects since Poland joined the EU in 2004, the country's road density remains just 5% of the UK's.
The problem is that it is currently unclear exactly how much federal investment will be available from next year as the EU's budget for 2014-20 has yet to be settled and is at this stage seriously behind schedule. While accepting an overall budget for the period of €960bn (£816bn), MEPs voting in March this year rejected the structure and components of the budget proposed by the European council. It is hoped that a deal will be passed by the European parliament next week, but the result of the vote is far from certain.
To describe the situation as nail-biting is something of an understatement. To take the Polish example again, in 2011 construction output came in at around £34bn, of which 60% was made up of investment in transport, energy and utilities projects, the vast majority coming from various EU funds. "The EU budget is the most important issue for Poland," says Magda Skalska-Burgess, market intelligence analyst at consultant EC Harris. "A lot of construction work that has been going on there for some time now is entirely due to European money. It's very important. A lot of projects either go or don't go as a result of it."
However, according to Iain Leyden, country manager for Poland at consultant Turner & Townsend, the Polish government still has funds to distribute allocated to the country from the current EU budget, which should provide something of a buffer. That said, as with most EU funding programmes, the money is time limited and, if it isn't spent soon, risks being clawed back by Brussels.
"They're rushing to get it out before time runs out," he says. "The next tranche of the budget hasn't been settled yet, but the government still has access to funding that was allocated in the last four or five years. It seems there is a push on the infrastructure and rail work at the moment."
However, putting the travails of the EU budget to one side, it is clear that in some countries in the East, economic development has continued apace, with the logical knock-on effects for private sector-led construction. For instance, Robert Kaminski, head of architect Broadway Malyan's Warsaw office, says that retail projects continue to provide the firm with a lot of work. "Retail is still going," he says. "In the past, retail schemes were mainly concentrated around the big cities, but now they're moving to smaller places with different formats."
The office side in particular is still booming - there's a large uptake every year and development is ongoing, especially in Warsaw
Ian Leyden, Turner & Townsend
Kaminski adds that commercial property is also still alive and well in Poland. "There are a lot of workplace projects, with office projects in the big cities. Warsaw is the location for headquarters, but there's work in Gdańsk and Krakow and elsewhere." Leyden agrees. "There's still a lot of development work going on in retail, offices and industrial," he says. "The office side in particular is still booming - there's a large uptake every year and development is ongoing, especially in Warsaw."
That said, there are still challenges, with increased competition for contracts due to a reduction in overall workload cited as the most common. "Our income went down significantly and our margins are close to zero," says Kamil Bado, country manager for the Slovak Republic at consultant Gleeds. "But we're still keeping our staff and trying to be the number one in the construction management market, which we currently are. There are a lot of local competitors, but they're a lot smaller than us and the international competition is disappearing because of the tough market."
Leyden agrees that making a decent margin is difficult in the current climate. "It's a clients' market," he says. "They're squeezing consultants in terms of fees. It can be quite difficult to gauge where your fee level should be. The Polish market doesn't have the same sort of regulation for project managers or QSs [that we have in the UK]. It's more likely that engineers or architects are involved in those types of roles."
It is also clear that there are significant variations in market performances between countries. While market sentiment in Poland and Hungary, for instance, remains bullish, elsewhere it is clear that conditions are less favourable. At Gleeds in Slovakia, Bado describes a market that, while being far from moribund, remains hard-going.
"We're doing a lot of big residential projects, as well as retail, but the market is tough," he says. "There are a lot of plans for future development, but they are on hold because the market is quite pessimistic at the moment - it all depends on the wider European market."
While they are hardly emerging markets, it is clear that many eastern European countries do offer opportunities in areas that are pretty mature in the UK, but that are only starting to emerge there.
New markets?
At Broadway Malyan in Poland, Kaminski believes that new sectors are emerging: "Student accommodation is a completely new area in Poland," he says. And masterplanning is becoming a new topic as well. Clients are increasingly aware of the rise in value of the land if they prepare a masterplan, which wasn't the case in the past. With a high number of firms adept at masterplanning, this is clearly a growth opportunity for UK architects and consultancies.
Then there is the prospect of increasing private investment in the energy sector.
While discussions are ongoing on issues such as taxation and the cost of concessions, the discovery of major shale gas reserves under Poland has been attracting attention from large international companies. "We're making inroads into the oil and gas sector for shale gas that's coming online," says Leyden. "Most major players in the industry are in Poland at the moment and expect to be here for a lot longer - we're aligning ourselves with them."
So, opportunities in the former eastern bloc are mixed. Eastern European countries were to an extent cushioned through the worst of the downturn by the huge amount of previously allocated federal infrastructure investment - a ready-made stimulus package that required no negotiation or additional borrowing - and by 2015, construction output growth is expected to significantly outstrip that of the west.
However, until the vexed issue of the 2014-20 budget is settled, UK firms would do well to think long and hard before investing too heavily in the EU's eastern reaches.
Network Rail consulting arm targets eastern Europe
Division launched earlier this year identifies market as 'short-term' priority
Country focus: Poland
Its multibillion-pound roads programme may have hit the slow lane, but Europe's seventh biggest construction market is still making significant investments in infrastructure
European acquisitions prompt £200m Aecom write-down
Europe chief executive Steve Morriss points to problems in Spain and plays down role of Davis Langdon acquisition in £200m write-down
More Focus
Here we present our digital champions: construction professionals for whom digital is ingrained and embedded in everything they do
Costing steelwork July 2019: Market update
Sponsored by Steel For Life
This quarter provides a market update and updates the five cost models previously featured in Costing Steelwork
How will the current top players ensure they survive to earn a place on next year's table?


text:
Bubble Bobble Part 2
Platform: NES
Tags: Action, Platformer
Developer: Taito Corporation
More Platforms: Game Boy
AKA: Bubble Bobble 2 (JP)
08/??/1993
Bubble Bobble Part 2 review
Rhody Tobin says: "2 is the loneliest number."
More NES Games to Consider...
Release Date: February, 1990 (North America)
Release Date: May 1, 1987 (North America)
Release Date: October, 1985 (North America)
At HonestGamers, we love reader reviews. If you're a great writer, we'd love to host your Bubble Bobble Part 2 review on this page. Thanks for your support, and we hope you'll let your friends know about us!
None of the material contained within this site may be reproduced in any conceivable fashion without permission from the author(s) of said material. This site is not sponsored or endorsed by Nintendo, Sega, Sony, Microsoft, or any other such party. Bubble Bobble Part 2 is a registered trademark of its copyright holder. This site makes no claim to Bubble Bobble Part 2, its characters, screenshots, artwork, music, or any intellectual property contained within. Opinions expressed on this site do not necessarily represent the opinion of site staff or sponsors. Staff and freelance reviews are typically written based on time spent with a retail review copy or review key for the game that is provided by its publisher.


That NJW was commissioned to survey and produce mechanical and electrical drawings including multiple layout drawings for each of the 9 floors of what was known as the Government Communication Bureau. This is more commonly known as MI6, the home of the secret intelligence service.
Rumour has it that the building was originally designed to be prestigious flats but MI6 decided it would make a sophisticated Headquarters.
The project lasted many years and Nigel had to meet 'Haden' the company he was working for at an outside coffee house to discuss progress. The NJW Engineer never attended any NJW social events or shared any knowledge once he was working on the project and carried on until he retired.


text:
What's in the box? FedEx and Amazon cases test big business accountability
FedEx and Amazon are both under federal scrutiny for what they are shipping. The shipping giant faces criminal charges, while Amazon could be hit with a $350,000 fine.
Jae C. Hong/AP/File
A FedEx employee sorts Cyber Monday packages at Los Angeles International Airport in 2013. This week a trial begins to determine if the shipping company should be held responsible for illegal prescription shipments. At the same time, the FAA asked for a fine to be leveraged on Amazon.com for shipping hazardous materials against federal regulations.
By Simone McCarthy
@simonelmc
The contents of packages are the subject of heated court testimony this week, and potentially the cause of hefty fines, as FedEx and Amazon face cases that test the accountability of big business.
Fines totaling $350,000 were proposed this week by the Federal Aviation Administration (FAA) as a punishment for Amazon.com Inc., which the FAA accused of repeatedly – and knowingly – shipping prohibited hazardous materials by air.
"Knowingly" is also a key word in another shipping-related case starting this week in San Francisco, where federal prosecutors are attempting to prove that FedEx is criminally responsible for delivering illegal prescriptions from online pharmacies. Prosecutors will draw from dozens of internal emails that they say prove FedEx knew that the prescriptions and their distribution were illegal, according to Bloomberg.
While the two companies face different situations and potential consequences – criminal charges for FedEx, civil penalties for Amazon – they both mark instances of giant corporations being scrutinized by the federal government for behavior they had apparently been warned about repeatedly.
When FedEx was indicted for shipping illegal prescriptions in 2014, the court filing cited repeated warnings that federal drug enforcement officials had already issued to the shipping and logistics corporation.
The Amazon case also has a lineage of reported federal complaints behind it.
"Amazon has a history of violating the Hazardous Materials Regulations," the FAA said in a press release. The company violated these regulations 24 times in two-and-a-half years, the agency said, according to The Wall Street Journal.
The FAA is asking for the fines to be levied on Amazon relating to a 2014 incident where nine UPS workers came into contact with a leaking container of "Amazing! Liquid Fire" drain cleaner during a flight and were treated with chemical wash. The FAA says that Amazon neither stated that the package contained hazardous material nor provided proper training and emergency information, Reuters reports.
Companies must comply with hazardous material regulations similar to those that greet air travelers, or people shipping private packages. They restrict the movement of certain dangerous materials, like those that are flammable or corrosive. The FAA delineates these restrictions with procedural guidelines for air carriers, passengers, and vendors that ship using commercial transportation.
Amazon paid a fine of $91,000 in 2014 for a previous incident related to hazardous materials.
The newly proposed fine comes as Amazon ramps up its own fleet of jets for shipping its products, instead of relying on other carriers. While FAA standards would still apply to these flights, the handling of materials on planes would be done by company employees.
"As they try to do more of the distribution using their own network of air and ground services, knowing the distinction between what can go by ground and what can go by air will become more and more important," Satish Jindel, founder of SJ Consulting Group Inc., which specializes in logistics, told The Wall Street Journal. "Before, when they were smaller, they didn't have to make as many distinctions between ground and air."
In the FedEx case, the shipping details as well as the company's profile are also central to the proceedings. In court on Monday, Assistant US Attorney John Hemann accused the shipping giant of using its corporate "air of legitimacy" to do what is essentially no different than a person trafficking drugs across a US border. The prosecution accuses FedEx not just of being a vector for the movement of these drugs, but also of being part of a conspiracy with these pharmacies.
"This drug courier should be treated in this court just like your honor would treat every other drug courier," Mr. Hemann told Judge Charles Breyer.
Breyer, however, is skeptical. Before the start of the trial he pushed prosecutors to prove, before other testimony, that the company knew that prescriptions and pharmacies were illegal and that they intended to make money off their shipping fees regardless.
If convicted on charges that include conspiracy and money laundering, FedEx could see fines of up to $1.6 billion.
FedEx says that it has worked with drug enforcement officials, and provided records of those meetings. The company has denied the allegations and the implication that they should be held responsible for illegal prescriptions.
"We view the whole concept of wrongdoing by FedEx as absurd," company spokesman Patrick Fitzgerald told Bloomberg. "We're a transportation company but we're not law enforcement."
Test your knowledge Do you speak start-up? An entrepreneurial vocab quiz.
The Monitor's View Working across the aisle for consumer safety
First Look FDA criticized for slow recalls: How can feds improve food safety?


text:
Home News Briefs Bain Capital to recap TriTech
Bain Capital to recap TriTech
Bain Capital Private Equity has agreed to recapitalize TriTech Software Systems, a provider of public safety software. No financial terms were disclosed. The deal is expected to close during the second quarter of 2018. William Blair & Company LLC was financial adviser to TriTech Software Systems on the transaction.
SAN DIEGO, CA – May 31, 2018 — TriTech Software Systems, the leader in public safety technology, today announced the signing of a definitive agreement to be recapitalized by Bain Capital Private Equity, a leading global private investment firm. Financial terms of the private transaction were not disclosed.
Founded in 1992, TriTech Software Systems has revolutionized the public safety industry as one of the first to embed mapping technology into computer-aided dispatch software, and is now the market leader in public safety software with the widest deployment of cloud-based agency solutions. The company provides a powerful software suite to over 4,000 police, fire and EMS agencies across the U.S. and is at the center of the increasing demands for data sharing and proactive connectivity needed to make communities and first responders safer.
"We are excited to partner with Bain Capital as we continue to advance our mission of relentlessly improving the mission-critical technology of public safety to better inform incident response, and citizen and first responder safety," said Tony Eales, President and CEO of TriTech Software Systems. "Bain Capital has a long history of supporting technology and software companies in accelerating their growth. Their commitment to our vision underscores the strength of our differentiated products and the potential to further extend the range of public safety solutions we offer to serve our customers."
"TriTech's technology platforms and broad and innovative product portfolio are vital tools for public safety agencies and officers who are doing the mission-critical work that makes our communities safer and more engaged," said Ian Loring, a Managing Director at Bain Capital Private Equity. "We are excited to partner with TriTech's talented management team to drive continued growth, organically and through acquisitions, as we build upon their leading public safety platform and look to bring new solutions to market to meet evolving customer needs," said Darren Abrahamson, a Managing Director at Bain Capital Private Equity.
Bain Capital Private Equity has deep experience in the technology sector, having made investments in a wide range of software companies including Applied Systems, BMC Software, MYOB, Skillsoft, SunGard Data Systems, Symantec, Viewpoint Construction Software, Vertafore, and Waystar.
"Since our investment in 2014, we have enjoyed partnering with TriTech to drive exceptional growth as the company has become a leader in public safety software," said Richard Wells, a Managing Director at Insight Venture Partners, TriTech Software System's current controlling stakeholder. "We wish the company and the management team well as they enter this next phase of scaling."
The transaction is subject to customary closing conditions, including requisite regulatory approvals, and is expected to close during the second quarter of 2018.
William Blair & Company, LLC served as exclusive financial advisor and Willkie Farr & Gallagher LLP served as legal advisor to TriTech Software Systems. Kirkland & Ellis LLP is serving as legal counsel, and PwC LLP is acting as accounting advisor to Bain Capital Private Equity.
About TriTech Software Systems
TriTech leads the way as the undisputed industry leader with software that covers every facet within the incident-response workflow, including 9-1-1, computer-aided dispatch, field-based reporting, records management, jail management, analytics and intelligence, patient care reporting, and ambulance billing software. Providing customers with unmatched satisfaction levels and delivering innovative solutions has made TriTech the most trusted partner in public safety software.
About Bain Capital Private Equity
Bain Capital Private Equity (www.baincapitalprivateequity.com) has partnered closely with management teams to provide the strategic resources that build great companies and help them thrive since its founding in 1984. Bain Capital Private Equity's global team of approximately 220 investment professionals creates value for its portfolio companies through its global platform and depth of expertise in key vertical industries including healthcare, consumer/retail, financial and business services, industrials, and technology, media and telecommunications. Bain Capital has 19 offices on four continents. The firm has made primary or add-on investments in more than 760 companies since its inception. In addition to private equity, Bain Capital invests across asset classes including credit, public equity and venture capital, managing approximately $95 billion in total and leveraging the firm's shared platform to capture opportunities in strategic areas of focus.
About Insight Venture Partners
Insight Venture Partners is a leading global venture capital and private equity firm investing in high-growth software companies that are driving transformative change in their industries. Founded in 1995, Insight has raised more than $18 billion and invested in over 300 companies worldwide. Our mission is to find, fund and work successfully with visionary executives, providing them with practical, hands-on growth expertise to foster long-term success. Across our people and our portfolio, we encourage a culture around a core belief: growth equals opportunity. For more information on Insight and all its investments, visit www.insightpartners.com or follow us on Twitter @insightpartners.


Transients are forever fixing a flaw.
No art disintegrates where parts have survived.
Though working on the Sabbath, shunted on Sunday.
Immaculate forms are coming from the slag.
Fulfilled – "Fulfillment" was formerly used only in the figurative sense of doing one's duty or earning a spiritual reward. In recent usage it has come to mean shipment of ordered merchandise.
Rolling on fixed that's repaired and motionless – "Fixed" has two main meanings: 1) mended, restored, and 2) held steady. It has many other meanings, including: adjusted; given a permanent or final form; killed, hardened, and preserved for microscopic study; pre-determined unethically.
Birefringence – The refraction of light in two slightly different directions to form two rays and two slightly offset images.
Talus – A slope of rock debris.
Tailings – Residue from the processing of grain or ores.
Epigonous – (Pronounced e-PIG-on-us, "pig" rhymes with fig) Having to do with an epigone (pronounced EP-i-gone, "gone" rhymes with phone), an inferior imitator of a creative artist.
Epigynous – (Pronounced e-PIJ-on-us, "pij" rhymes with ridge) In Botany, describing the structure of a flower, having parts such as the petals and stamens growing from the top of the flower ovary.


text:
import time
import tempfile
import os
import shutil

from cloudify.manager import get_rest_client
from cloudify.manager import get_node_instance_ip
from cloudify.decorators import operation
from cloudify.exceptions import NonRecoverableError
from cloudify.exceptions import RecoverableError
from testenv.utils import update_storage

@operation
def make_reachable(ctx, **kwargs):
    state_info = {
        'id': ctx.instance.id,
        'time': time.time(),
        'capabilities': ctx.capabilities.get_all()
    }
    ctx.logger.info('Appending to state [node_id={0}, state={1}]'
                    .format(ctx.instance.id, state_info))
    with update_storage(ctx) as data:
        data['state'] = data.get('state', [])
        data['state'].append(state_info)

@operation
def make_unreachable(ctx, **kwargs):
    with update_storage(ctx) as data:
        data['unreachable_call_order'] = data.get('unreachable_call_order', [])
        data['unreachable_call_order'].append({
            'id': ctx.instance.id,
            'time': time.time()
        })

@operation
def set_property(ctx, **kwargs):
    property_name = ctx.node.properties['property_name']
    value = ctx.node.properties['value']
    ctx.logger.info('Setting property [{0}={1}] for node: {2}'
                    .format(property_name, value, ctx.instance.id))
    ctx.instance.runtime_properties[property_name] = value

@operation
def del_property(ctx, **kwargs):
    property_name = ctx.node.properties['property_name']
    ctx.logger.info('Deleting property [{0}] for node: {1}'
                    .format(property_name, ctx.instance.id))
    del(ctx.instance.runtime_properties[property_name])

@operation
def touch(ctx, **kwargs):
    with update_storage(ctx) as data:
        data['touched_time'] = data.get('touched_time', None)
        data['touched_time'] = time.time()

@operation
def start_monitor(ctx, **kwargs):
    with update_storage(ctx) as data:
        data['monitoring_operations_invocation'] = data.get(
            'monitoring_operations_invocation', []
        )
        data['monitoring_operations_invocation'].append({
            'id': ctx.instance.id,
            'operation': 'start_monitor'
        })

@operation
def stop_monitor(ctx, **kwargs):
    with update_storage(ctx) as data:
        data['monitoring_operations_invocation'] = data.get(
            'monitoring_operations_invocation', []
        )
        data['monitoring_operations_invocation'].append({
            'id': ctx.instance.id,
            'operation': 'stop_monitor'
        })

@operation
def mock_operation(ctx, **kwargs):
    mockprop = get_prop('mockprop', ctx, kwargs)
    with update_storage(ctx) as data:
        data['mock_operation_invocation'] = data.get(
            'mock_operation_invocation', []
        )
        data['mock_operation_invocation'].append({
            'id': ctx.instance.id,
            'mockprop': mockprop,
            'properties': {
                key: value for (key, value) in ctx.node.properties.items()
            }
        })

@operation
def mock_operation_from_custom_workflow(ctx, key, value, **kwargs):
    saving_multiple_params_op(ctx, {key: value}, **kwargs)

@operation
def saving_multiple_params_op(ctx, params, **_):
    with update_storage(ctx) as data:
        invocations = data['mock_operation_invocation'] = data.get(
            'mock_operation_invocation', []
        )
        invocations.append(params)

def saving_operation_info(ctx, op, main_node, second_node=None, **_):
    with update_storage(ctx) as data:
        invocations = data['mock_operation_invocation'] = data.get(
            'mock_operation_invocation', []
        )
        num = data.get('num', 0) + 1
        data['num'] = num

        op_info = {'operation': op, 'num': num}
        if second_node is None:
            op_info.update({
                'node': main_node.node.name,
                'id': main_node.instance.id,
                'target_ids': [r.target.instance.id
                               for r in main_node.instance.relationships]
            })
        else:
            op_info.update({
                'id': main_node.instance.id,
                'source': main_node.node.name,
                'target': second_node.node.name
            })
        invocations.append(op_info)

    client = get_rest_client()
    fail_input = client.deployments.get(ctx.deployment.id).inputs.get(
        'fail', [])
    fail_input = [i for i in fail_input if
                  i.get('workflow') == ctx.workflow_id and
                  i.get('node') == main_node.node.id and
                  i.get('operation') == ctx.operation.name]
    if fail_input:
        raise RuntimeError('TEST_EXPECTED_FAIL')

def saving_rel_operation_info(ctx, op, **kwargs):
    saving_operation_info(ctx, op, ctx.source, ctx.target,
                          **kwargs)

def saving_non_rel_operation_info(ctx, op, **kwargs):
    saving_operation_info(ctx, op, ctx, **kwargs)

@operation
def mock_lifecycle(ctx, **kwargs):
    saving_non_rel_operation_info(ctx, ctx.operation.name.split('.')[-1],
                                  **kwargs)

@operation
def mock_rel_lifecycle(ctx, **kwargs):
    saving_rel_operation_info(ctx, ctx.operation.name.split('.')[-1], **kwargs)

@operation
def mock_create(ctx, **kwargs):
    saving_non_rel_operation_info(ctx, 'create', **kwargs)

@operation
def mock_configure(ctx, **kwargs):
    saving_non_rel_operation_info(ctx, 'configure', **kwargs)

@operation
def mock_start(ctx, **kwargs):
    saving_non_rel_operation_info(ctx, 'start', **kwargs)

@operation
def mock_stop(ctx, const_arg_stop=None, **kwargs):
    saving_non_rel_operation_info(ctx, 'stop', **kwargs)

@operation
def mock_stop_with_arg(ctx, const_arg_stop=None, **kwargs):
    saving_multiple_params_op(
        ctx,
        {'operation': 'stop', 'const_arg_stop': const_arg_stop},
        **kwargs
    )

@operation
def mock_delete(ctx, **kwargs):
    saving_non_rel_operation_info(ctx, 'delete', **kwargs)

@operation
def mock_preconfigure(ctx, **kwargs):
    saving_rel_operation_info(ctx, 'preconfigure', **kwargs)

@operation
def mock_postconfigure(ctx, **kwargs):
    saving_rel_operation_info(ctx, 'postconfigure', **kwargs)

@operation
def mock_establish(ctx, **kwargs):
    saving_rel_operation_info(ctx, 'establish', **kwargs)

@operation
def mock_unlink(ctx, **kwargs):
    saving_rel_operation_info(ctx, 'unlink', **kwargs)

@operation
def mock_restart(ctx, **kwargs):
    mock_operation_from_custom_workflow(ctx, 'operation', 'restart', **kwargs)

@operation
def mock_operation_get_instance_ip(ctx, **kwargs):
    with update_storage(ctx) as data:
        data['mock_operation_invocation'] = data.get(
            'mock_operation_invocation', []
        )
        data['mock_operation_invocation'].append((
            ctx.node.name, get_node_instance_ip(ctx.instance.id)
        ))

    return True

@operation
def mock_operation_get_instance_ip_from_context(ctx, **_):
    with update_storage(ctx) as data:
        data['mock_operation_invocation'] = data.get(
            'mock_operation_invocation', []
        )
        data['mock_operation_invocation'].append((
            ctx.node.name, ctx.instance.host_ip
        ))

    return True

@operation
def get_instance_ip_of_source_and_target(ctx, **_):
    with update_storage(ctx) as data:
        data['mock_operation_invocation'] = data.get(
            'mock_operation_invocation', []
        )
        data['mock_operation_invocation'].append((
            '{}_source'.format(ctx.source.node.name),
            ctx.source.instance.host_ip
        ))
        data['mock_operation_invocation'].append((
            '{}_target'.format(ctx.target.node.name),
            ctx.target.instance.host_ip
        ))
    return True

@operation
def get_resource_operation(ctx, **kwargs):
    resource_path = get_prop('resource_path', ctx, kwargs)
    # trying to retrieve a resource
    res1 = ctx.download_resource(resource_path)
    if not res1:
        raise RuntimeError('Failed to get resource {0}'.format(resource_path))
    with open(res1, 'r') as f:
        res1_data = f.read()
    os.remove(res1)

    # trying to retrieve a resource to a specific location
    tempdir = tempfile.mkdtemp()
    try:
        filepath = os.path.join(tempdir, 'temp-resource-file')
        res2 = ctx.download_resource(resource_path, filepath)
        if not res2:
            raise RuntimeError('Failed to get resource {0} into {1}'.format(
                resource_path, filepath))
        with open(res2, 'r') as f:
            res2_data = f.read()
    finally:
        shutil.rmtree(tempdir)

    with update_storage(ctx) as data:
        data['get_resource_operation_invocation'] = data.get(
            'get_resource_operation_invocation', []
        )
        data['get_resource_operation_invocation'].append({
            'res1_data': res1_data,
            'res2_data': res2_data,
            'custom_filepath': filepath,
            'res2_path': res2
        })

@operation
def append_node_state(ctx, **kwargs):
    client = get_rest_client()
    instance = client.node_instances.get(ctx.instance.id)
    with update_storage(ctx) as data:
        data['node_states'] = data.get('node_states', [])
        data['node_states'].append(instance.state)

@operation
def sleep(ctx, **kwargs):
    sleep_time = ctx.node.properties['sleep'] if 'sleep' in\
        ctx.node.properties else kwargs['sleep']
    time.sleep(int(sleep_time))

@operation
def fail(ctx, **kwargs):
    fail_count = get_prop('fail_count', ctx, kwargs, 1000000)

    with update_storage(ctx) as data:
        data['failure_invocation'] = data.get('failure_invocation', [])
        data['failure_invocation'].append(time.time())

    if len(data['failure_invocation']) > fail_count:
        return

    message = 'TEST_EXPECTED_FAIL'
    non_recoverable = get_prop('non_recoverable', ctx, kwargs, False)
    recoverable = get_prop('recoverable', ctx, kwargs, False)
    retry_after = get_prop('retry_after', ctx, kwargs)

    if non_recoverable:
        exception = NonRecoverableError(message)
    elif recoverable:
        exception = RecoverableError(message, retry_after=retry_after)
    else:
        exception = RuntimeError(message)

    raise exception

class UserException(Exception):
    pass

class RecoverableUserException(RecoverableError):
    pass

class NonRecoverableUserException(NonRecoverableError):
    pass

@operation
def retry(ctx, retry_count=1, retry_after=1, **kwargs):
    with update_storage(ctx) as data:
        invocations = data.get('retry_invocations', 0)
        if invocations != ctx.operation.retry_number:
            raise NonRecoverableError(
                'invocations({0}) != ctx.operation.retry_number'
                '({1})'.format(invocations, ctx.operation.retry_number))
        data['retry_invocations'] = invocations + 1
    if ctx.operation.retry_number < retry_count:
        return ctx.operation.retry(message='Retrying operation',
                                   retry_after=retry_after)

@operation
def fail_user_exception(ctx, exception_type, **kwargs):
    with update_storage(ctx) as data:
        data['failure_invocation'] = data.get('failure_invocation', [])
        data['failure_invocation'].append(time.time())

    if exception_type == 'user_exception':
        raise UserException(
            'Failing task on user defined exception'
        )
    if exception_type == 'user_exception_recoverable':
        raise RecoverableUserException(
            'Failing task on user defined exception'
        )
    if exception_type == 'user_exception_non_recoverable':
        raise NonRecoverableUserException(
            'Failing task on user defined exception'
        )

@operation
def host_get_state(ctx, **kwargs):
    with update_storage(ctx) as data:
        data['host_get_state_invocation'] = data.get(
            'host_get_state_invocation', []
        )
        data['host_get_state_invocation'].append(time.time())

    if len(data['host_get_state_invocation']) <= get_prop('false_count',
                                                          ctx,
                                                          kwargs):
        return False
    return True

@operation
def put_workflow_node_instance(ctx,
                               modification,
                               relationships):
    with update_storage(ctx) as data:
        state = data.get('state', {})
        data['state'] = state
        state[ctx.instance.id] = {
            'node_id': ctx.node.id,
            'modification': modification,
            'relationships': relationships
        }

def get_prop(prop_name, ctx, kwargs, default=None):
    if prop_name in kwargs:
        return kwargs[prop_name]
    elif prop_name in ctx.node.properties:
        return ctx.node.properties[prop_name]
    else:
        return default

@operation
def retrieve_template(ctx, rendering_tests_demo_conf, mode, **_):
    if mode == 'get':
        resource = \
            ctx.get_resource_and_render(rendering_tests_demo_conf)
    else:
        resource = \
            ctx.download_resource_and_render(rendering_tests_demo_conf)

    with update_storage(ctx) as data:
        data['rendered_resource'] = resource

@operation
def do_nothing(ctx, **kwargs):
    ctx.logger.info('dummy workflow executed')
    return


New research reports that women who frequently consume fat-free or low-fat milk may delay the progression of osteoarthritis (OA) of the knee. Results show that women who ate cheese saw an increase in knee OA progression. Yogurt did not impact OA progression in men or women.
OA is a common, degenerative joint disease that causes pain and swelling of joints in the hand, hips, or knee. According to the Centers for Disease Control and Prevention (CDC), OA affects nearly 27 million Americans age 25 and older, with knee OA being more prevalent and severe in women. While medical evidence points to obesity, joint injury, and repetitive use from some sports as risk factors for incident knee OA, risks associated with OA progression remain unclear.
"Milk consumption plays an important role in bone health," explains lead author Bing Lu, from Brigham & Women's Hospital in Boston, Mass. "Our study is the largest study to investigate the impact of dairy intake in the progression of knee OA."
For the present study 2,148 participants (3,064 knees) with knee OA were recruited for the Osteoarthritis Initiative. At the start of the study dietary data was collected and joint space width was measured by x-ray to evaluate OA progression. Subjects included 888 men and 1,260 women who had follow-up at 12, 24, 36, and 48 months.
As the intake of milk increased from none to less than 3, 4 to 6, and more than 7 (8 oz) glasses per week, the joint space width in women also decreased by 0.38 mm, 0.29 mm, 0.29 mm and 0.26 mm, respectively. Results persisted even after adjusting for disease severity, body mass index (BMI) and dietary factors. No association between milk consumption and joint space width decrease was reported in men.
"Our findings indicate that women who frequently drink milk may reduce the progression of OA," concludes Lu. "Further study of milk intake and delay in OA progression are needed."
In a related editorial, Shivani Sahni, and Robert McLean, from Harvard-affiliated Hebrew SeniorLife Institute for Aging Research agree: "With the aging population and increase in life expectancy, there is an urgent need for effective methods to manage OA. The study by Lu et al. provides the first evidence that increasing fat-free or low-fat milk consumption may slow the progression of OA among women who are particularly burdened by OA of the knee, which can lead to functional disability."


text:
Induction Videos For Every Industry
An induction video is a great way of delivering company information simply, quickly and concisely
Your Site Induction Video (sometimes called an Online Induction Video) can include all the relevant safety information including site contacts, muster points and layouts. Combine this with our award-winning Compliance Management System and it's easy to see how many hours of Inducting and Paperwork we can save you.
If you've ever presented regular induction sessions you'll know how difficult it is to make sure you deliver the same message every time. You'll know how much time you're spending inducting staff that might only be on site for only a few hours, and if you have multiple sites the induction problem just gets bigger!
An induction video is a great way of delivering company information simply, quickly and concisely. Your company message has to be delivered clearly and efficiently and when you have many different sites or offices the problem just gets bigger.
With a company induction video, new employees are able to engage and share the goals and aspirations. They'll see the history of the company, who their line managers are and all the important health and safety information like uniform, PPE, fire procedures and so on. You're in control – so you can add what you like and by using the video through our CMS, you'll have a monitored system of tracking which enables you to see who's done their induction and when.
Delivering Induction Videos to Many Industries
Construction & Building Site Video Inductions
Multilanguage Video Inductions
Food Industry Video Inductions
Manufacturing Video Inductions
Stadium & Stewarding Video Inductions
Staff & Employee Video Inductions
What Do Our Customers Think?
How employees and contractors operate on site is crucial to the success of any company and, the quickest and most cost effective way to successfully induct new employees is through video.
I would definitely recommend the team at PowerPlus and their services to other companies that are interested in smoothing out their induction processes or health and safety training.
Airco is a leading multi-disciplinary building services company, employing more than 80 staff. Airco has now become a truly national company, with engineering teams based close to our customers in key strategic locations around the UK and offices in Milton Keynes and Central London who all need training and inducting for different sites and departments. The portal and support that they have received explains why this mammoth task is now so much easier. All they have to do is send a link to their personalised Airco portal and they can be trained around the world!
Need Some Induction Video Examples?
Watch example
Highways Common Induction
Highways England is the government company charged with operating, maintaining and improving the whole of England's motorways and major A roads.
PowerPlus worked with not only Highways England, but many of their suppliers and stakeholders to produce a Generic Induction Video that could be used throughout the whole of the network. Filming included roadside attendance, road construction drone work requiring high levels of safety and security for not just us, but fellow road users as well.
Cammell Laird
Cammell Laird is one of the UK's premier Shipbuilders for both Commercial and Military Works. Based on the side of the River Mersey on a site spanning over 120 acres, including dry docks, construction halls and covered workshops.
PowerPlus were asked to develop the group a number of Induction videos including Staff, Contractor and Visitor inductions which required special attention and planning due to the many high security areas present on site.
Compass Minerals
Compass Minerals is the largest rock salt producer in the UK and based in Winsford, Cheshire. The scripting of the Induction was particularly challenging due to the many different risks present on the site both on top and below in the mine!
The safety team at Compass Minerals worked with us to make sure every part of the script was covered in detail. This was one of our most memorable places to film as it was the first time we'd flown the drone 400ft "under" the surface!
Ardmore Construction
The Ardmore Group is one of the largest wholly family-owned and run construction companies in the UK. Specialising in delivering large scale design and build projects with a reputation as one of the UK's leading residential and hotel builders.
The guys at Ardmore came to PowerPlus because they required many different Site Specific Induction Videos mainly in the London City Area. These Induction Videos would be delivered through a tailored security Entry/Exit System.
Tekmar Energy
The Tekmar Group is a market-leading provider of subsea protection systems for cables, umbilicals and flexible pipes along with engineering services and operates in the global offshore wind, energy, interconnector and telecommunication markets for over 35 years.
We were thrilled to work alongside them to produce not just Visitor, Employee and Contractor Induction Videos but also our Induction Management Portal, ensuring they always know who did what wherever they are.
Lane End Group
The Lane End Group are the market leader in the construction and housing sector in the North West. As a leading contracting developer they have created homes for thousands of people and enhanced communities in every area where they have built.
Lane End asked The PowerPlus Group to develop them a full turnkey Video Induction System including Generic Video Inductions, Site Specific Video Inductions and our full Online Compliance System. All this was controlled and monitored through the portal allowing managers to see who had done what and when.