text:
EPFL opens new research center for educational science
© Ramun Riklin
EPFL inaugurate this Wednesday, October 10 the LEARN Center for Learning Sciences. The Center will promote innovation in teaching and help formulate responses to the challenges being created by our society's digital transformation.
EPFL has created a unique ecosystem of services, research labs and entrepreneurial programs in the field of education. And today it is adding another string to its bow with LEARN, a new center that will pool the efforts of the different stakeholders involved in educational research and in developing new teaching tools. "To keep pace with the remarkable advancements in digital technology, we need to update both what we teach and how we teach," says Pierre Vandergheynst, EPFL's Vice President for Education. "LEARN's primary goal will therefore be to conduct translational research in educational science. That is, to try out new teaching methods, demonstrate their impact and turn them into new teaching practices for our campus and, where desirable, for the educational system as a whole."
LEARN will aim to stimulate research and create new synergies in education – a field that has ramifications for our entire society. The center will be headed by Francesco Mondada, a professor at EPFL's Robotic Systems Laboratory and the engineer behind the Thymio teaching robot. LEARN members include the Swiss EdTech Collider, a group of around 70 high-tech startups and the Center for Digital Education, which recently unveiled the Learning Companion application that helps students "learn how to learn."
LEARN members operate at all levels of education, from primary school through university. Thymio is a classic example of their work; this robot lets children try out programming and learn the basics of robotics. Over 40,000 Thymio robots have already been sold, mainly to schools. "Adding computational thinking to school curricula doesn't mean pushing children to think like computers. On the contrary – it means showing children what computers can't do so that they can have a more complete understanding of the technology," says Mondada. LEARN will also aim to help teachers adapt to changes in their profession. In addition to leading the new center, Mondada will coordinate teacher training programs to prepare them for the introduction of a new subject called "computer science and digital projects" for young elementary school kids (4-7 years old) in Vaud Canton.
"Our goal isn't to make teaching more digital – that's happening by itself. Rather, we hope to develop ways for using digital technology to make teaching more effective, more varied and more inclusive," says Professor Pierre Dillenbourg, a LEARN co-founder and head of the Swiss EdTech Collider and of EPFL's Computer-Human Interaction in Learning and Instruction (CHILI) lab. CHILI has just developed a new test, called Tegami, for making granular diagnoses of dysgraphia in children so that they can receive personalized treatment for learning how to write. "We're also working on systems for professional training. For instance, we developed an augmented reality application for carpenter apprentices," says Dillenbourg, who is also a former elementary school teacher.
In addition, LEARN will help expand EPFL's online course offering through MOOCs – where EPFL is the leading school in Europe – as well as through the EPFL Extension School, which provides courses on digital technology for the general public (with no prerequisites).
Author: Laureline Duvillard
augmented realitycampuscomputer scienceeducationICinnovationLEARN CentremoocsPierre DillenbourgPierre VandergheynstresearchrobotstudentsTeaching
A new app helps students learn


text:
RIF's Favorite Reads of May 2018
Helping you sort out the best from the rest published this month.
By Ilana Masad • 3 years ago
May is meant to be a happy month full of flowers and sunshine, that transition from spring to summer. But, alas, there's far too much to be unhappy about, upset or traumatized or triggered by, what with more school shootings, international upheavals, and the continued general unease and fear many of us feel. So, as we do every month, we round up some of the best of the informative, empathic, and escapist books that have been released this month and share them with you. Reading is one of the best forms of retail (or library!) therapy, so we hope these books move you, make you think, make you feel, and help you forget what you need to and remember what is important to you. Literature is powerful, and we're grateful to authors for helping us through the best and the worst of times. Read on!
The Pisces by Melissa Broder
From the author and Twitter personality behind So Sad Today comes a debut novel that is as irreverent as it is beautifully serious. Lucy is a 38-year-old woman who grows tired with her relationship, except that once she and Jamie break up, she desperately wants him back. Or maybe it's not him she wants—maybe it's just someone with whom to stare into the void. In L.A., house-and-petsitting for her sister, Lucy finds love in the form of her sister's gorgeous, sweet dog. She attends group therapy with a collection of characters, goes on Tinder dates with strange and somewhat awful men, and generally tries not to fall apart. But there's a swimmer she keeps meeting when she goes to sit by the ocean at night, and he seems like he's too good to be true: young, sweet, intelligent… Can Lucy find love again amidst her depression? And is love even what she really wants, or needs? (Hogarth)
That Kind of Mother by Rumaan Alam
Rebecca Stone is white, rich, pretty, and about to give birth. She meets a breastfeeding consultant at the hospital, Priscilla Johnson, a black woman, and the two form a bond that causes Rebecca to beg Priscilla to come and be her nanny. Priscilla agrees and the bond of employer and employee becomes intertwined with the friendship between them. When Priscilla has a son and dies unexpectedly soon after, Rebecca adopts him without a second thought, wishing to share with him his biological mother's approach to love and motherhood. But with one black son and one white son, Rebecca has to face that fact that even if she loves both children equally, the world she lives in won't ever treat them the same. With pathos and empathy, Alam's second novel is as gorgeous and moving as his first. (Ecco)
Sarah Winman's new novel's title is perhaps, at least, partially a reference to the gay slang "friend of Dorothy," meaning a gay man—and, indeed, Winman's main characters, Ellis and Michael, are the most real emotional connections of one another's lives. As 12-year-old boys, they become incredibly close friends, and eventually, the relationship turns sexual. But years later, Ellis is married to Annie and working at a car plant, having given up on his dreams of being an artist in order to fulfill his father's wishes, and Michael has disappeared from his life. As the novel moves back and forth in time, secrets spill forth and the complicated history of this friendship and its end becomes clearer, if no less painful. A beautiful story of a complex relationship and thwarted desires. (G.P. Putnam's Sons)
It's no secret that the prison system in the United States is deeply flawed. In her new novel, Rachel Kushner takes a look at many of the systemic issues shared by the inmates that Romy, her main character, meets during her time in prison. With humor and pathos reminiscent of Orange is the New Black, the novel follows Romy's entrance into a California prison after a jury convicts her of murder and she receives two life sentences. Never mind that the man was stalking her—many of the women in the prison have valid reasons for the crimes they committed, but those reasons tend not to matter. Many of the inmates share a background of poverty, drug use, and sex work—these aren't clichés, but rather brutal truths of how people whose needs fall through the cracks of society end up in prison. Romy and the other women's backstories are fascinating, as are the scenes of prison life, including those of the non-incarcerated who come to try to help. A gripping, serious book. (Scribner)
Welcome to Lagos by Chibundu Onuzo
In the streets of the diverse, madcap, magical, and intense city of Lagos, Nigeria, a ragtag group of folks fleeing from different circumstances find a home together, squatting in a politician's abandoned apartment. The characters are dynamic and fascinating: there's Chike Ameobi, who deserts his army post with a private, Yemi, when told to kill innocent civilians; there's Fineboy, a rebel soldier; Oma, whose wealthy husband is also abusive; and 16-year-old Isoken, who fears being raped if she stays home. Together, they try to cobble a life in Lagos, hustling for money with a variety of side gigs. Meanwhile, in the background, the politician in whose apartment they're squatting is said to have stolen money in order to get it directly into schools rather than hung up in the red tape of bureaucrats—but is he a thief or a Robin Hood figure? A remarkable and fresh book. (Catapult)
The Ensemble by Aja Gabel
The competitive world of classical music and concert musicians is far more intense than the plain black dresses and suits the players tend to wear on stage could ever convey. Gabel's novel shows us the roiling, ugly, and thrilling underbelly of this world through the lives and careers of the Van Ness Quintet: Jana the first violinist, Brit the second, Daniel the cellist, and Henry on the viola. Jana and Henry knew each other at music school, and when they meet Brit and Daniel, the quartet is formed. Through competitions, performances, solos, and sex, we watch the four friends, colleagues, and musicians weave their ways from youthful ambition to a true profession. As they fulfill, tear down, harm, and love themselves and one another, we watch their world define them and eat them up. (Riverhead Books)
The High Season by Judy Blundell
Summer is just starting for Ruthie, and things are not going well. Owner of a house on the North Fork of Long Island, which she needs to vacate every summer and rent out in order to keep affording it, Ruthie watches as a wealthy artist's widow takes over her house and makes moves on her ex-husband. Work isn't going much better for Ruthie—her own staff at the small museum where she works as a director is turning against her and chasing new blood. Ruthie's daughter, Jem, meanwhile is also having a bit of a dramatic summer as she works a summer job—she's 15, and it's her first—and gets involved with some characters her mother certainly wouldn't approve of. As we move in and out of the characters peopling this small Long Island town, including the art world and the Hamptons set, we get to enjoy the high drama of a summer full of surprises. Sometimes you need a guilt-free summer read, and this is certainly one of them. (Random House)
Mr. Flood's Last Resort by Jess Kidd
Maud can see saints. Yes, you read that correctly: saints. Those figures deemed important by the church and given an extra status. Maud has always cheerfully accepted this, because she doesn't have much of a choice, but there is a deep sadness in her as well, due to her older sister's disappearance when they were young. Now, Maud is hired by irascible Mr. Flood, an old man whose son is threatening him with institutionalization in an old-age home. A caregiver by profession, Maud rolls up her sleeves and begins helping Mr. Flood get his Gothic mansion back into habitable shape in order to convince his son that he's quite capable of remaining at home. But as she tidies and cleans and delves into piles of trash decades old, she also begins uncovering deep, dark mysteries in the Flood family, including another missing girl… Will Maud solve the mystery and will her saints help her? A spellbinding read full of bizarre, wonderful characters. (Atria Books)
The Glitch by Elisabeth Cohen
Shelley Stone has it all: a great husband, two beautiful kids, and a position as the CEO of a company named Conch which sells personal data stores that sit behind your ear, shell-shaped. But Shelley's life isn't what you'd call pleasurable—in fact, she can't really feel pleasure per se since a lightning strike two decades ago that caused her to be incredibly driven, if unlikeable. But who cares about being liked when you're successful and have everything? Well, apparently things might not be as perfect as they seem. Shelley meets a young woman whose childhood and scars match her own, as if she's a replica created by the lightning strike—is that even possible? Or is this what being overworked looks like? Plus, Shelley's husband wants to move with the kids to Brazil, and her company is facing some serious trouble. Something is off, and it makes for a very, very fun read. (Doubleday)
Do This For Me by Eliza Kennedy
In Eliza Kennedy's newest novel, lawyer Raney Moore is 37 and has everything going for her. She's a partner at a leading law firm in New York City, has been working on a much-publicized case, has two lovely kids, and is basically obliviously content. Until everything is turned upside down when a man calls up out of the blue, informing Raney that his wife is sleeping with Raney's husband. Oops. Maybe Raney hasn't been seeing everything there is to see and her life isn't perfect after all. Cue rage, regret, and a big life upheaval: Raney makes certain to properly punish her husband (she has his car towed, for instance) and takes the kids to their new home in a rundown Brooklyn brownstone. With therapy, friends, and a slowly developing awareness, Raney learns to be a bit less oblivious and to discover there is more to the world around her than the neat ticking of her former life. (Crown)
The Favorite Sister by Jessica Knoll
In a hilarious and dark take on reality television, The Favorite Sister stars sisters Brett and Kelly, who are also business partners, though Brett, the younger, is the one calling the shots. On a TV show called Goal Diggers, the sisters appear alongside the other millennial business-owner cast members: Stephanie, the first Black woman to appear on the show, who is a bestselling erotica writer who struggles with depression; Jen, a juice bar aficionado; and Lauren, founder of a dating website. This might be the only reality TV show that ends in murder: Brett is dead, and no one knows who did it and why. As the various characters' plotlines unfold over the course of this deadly season, we get to see how women support each other and where they take each other down, and whose fault exactly that is (hint: the expectations placed on them to have it all and look great while doing so). A scathing social critique and a rollicking read to boot. (Simon & Schuster)
Spring by Karl Ove Knausgaard
In the third seasonal volume of Knausgaard's newest series (Autumn and Winter came before; Summer is coming in August), we continue to follow his journey as a new and renewed father of a baby girl. There is an emotional mystery at the heart of this book, which takes place over a single, tense day, with musings on the past and present, life and death. The mystery involves the girl's mother, and Knausgaard's need to have a meeting with child protective services. Here he also tells his daughter the story of some of what went on during her mother's pregnancy. Touching on the themes that have long haunted his work—rage, depression, suicidality, the difficulty of human connections—this fine addition to Knausgaard's work proves once again his ability to make the minutiae sacred, to revere the tiniest of moments, and to imbue a deep existentialism to the daily act of living. (Penguin Press)
The House Swap by Rebecca Fleet
Caroline and Francis are holding it together, but barely. Their marriage is on the rocks, with Caroline having been unfaithful (more than once), while Francis still cares for her. In an attempt to revitalize something between them, they decide to agree to a house swap and end up in a pretty London suburb. But the swapper seems to be someone intimately familiar with Caroline, and intent on torturing her with an old affair she had with a younger coworker: there are flowers that look like the ones he gave her, music that seems relevant to their time together. Something eerie is certainly going on, and Caroline begins to be suspicious of everything, including the neighbor who seems to take too much of an interest in her and Francis. Who's behind the house swap, and are they trying to break Caroline's marriage or punish her? A domestic noir that will keep you guessing throughout. (Pamela Dorman Books)
Margaret's dream comes true: her boyfriend, Chip, proposes while taking her on a plane flight—one she's pretty afraid of, but still. She's about to start a great job, and now she has a fiancé she adores. Except that Margaret's nightmare comes true the same day: the plane crashes. While Chip isn't hurt at all, Margaret is severely burned and has to learn to walk again, which she may not be able to do. Chip can't handle the guilt of hurting her nor causing her injury, and Margaret finds herself only supported by her family, including her estranged sister who's just returned to town. In their regrowing bond, magic and painful truths appear in equal measure. Margaret's physical therapist is a tough Scottish man who won't let her feel sorry for herself for long, and something more begins to happen during her journey to healing—whether or not she heals isn't the point, he'd tell her, because it's the trying that counts anyway. A story of love, resilience, and discovering one's untapped strength. (St. Martin's Press)
When a baby goes missing, a parents' group friendship and determination are tested. The group, the May Mothers, who all had babies in May, is made up of a token stay-at-home dad and four moms, including Winnie, a single mom. Devoted to her son, Midas, she's reluctant to go for a night on the town on July 4th with the others, but with a recommended babysitter, she finally agrees. Except that while the babysitter napped, Midas was snatched from his crib. A high-profile kind of case, it becomes immediately sensationalized by the media, and the friends circle around Winnie to try to help discover who took Midas and where to, and fight to get him back. With a revolving viewpoint between the mothers (and token dad), the thirteen days during which the novel takes place bring forward plenty of critiques of the way mothers are judged and what's expected of them, as well as fierce and funny characters who have each other's backs. (Harper)
Love and Ruin by Paula McLain
In her novel The Paris Wife, Paula McLain explores Hadley Richardson's relationship with Ernest Hemingway; in her newest book, McLain turns to Hemingway's third wife, the journalist Martha Gellhorn. Gellhorn meets Hemingway early in her career, and when he goes to Spain to cover the civil war erupting there, she follows. But not as a woman pursuing a man—he's still married to his second wife and she is reluctant to have an affair with another married man, having been hurt by the dynamic before. Rather, Gellhorn discovers her voice as a journalist in Spain and her career takes off alongside Hemingway's own developing fame. When the two do finally get together, Gellhorn begins to realize that though her lover and later husband is a true intellectual giant, he is also self-involved, difficult, and unable to share the spotlight. A fascinating look at a difficult relationship, McLain's newest novel further deepens her historical fiction cachet. (Ballantine Books)
The Electric Woman: A Memoir in Death-Defying Acts by Tessa Fontaine
Though it may not be as common a fantasy as it once was, I think everyone has wondered what it would be like to run away with the circus. Well, Tessa Fontaine sort of did that. After three years of watching her mother struggle through the loss of speech and various motor skills due to a series of strokes, Fontaine was ultimately inspired by her mother's ability to face her fears. When Fontaine's mother, despite her debilitation, set off for a trip to Italy with her husband, Fontaine decided it was time for an adventure of her own. She joined the last American traveling sideshow, the World of Wonders. There, she meets a host of wonderful and weird folks escaping or having adventures of their own, and learns an array of fascinating skills, like fire-eating (the trick to it, she says, is that there is no trick. You simply do it). As Fontaine recalls her mother's strength and their relationship both before and after the strokes, she finds a voice of her own in the traveling carnival life. (Farrar, Straus and Giroux)
The Dante Chamber by Matthew Pearl
A follow-up to Matthew Pearl's The Dante Club, this book begins five years after the conclusion of that one, which involved a series of Dante-inspired murders in Boston. The setting now is London, and once again, there is something sinister at work—that much is clear when a stone device etched with a line from Dante's Divine Comedy is found on the crushed neck of an English politician. Christina Rossetti, poet and sister to the missing poet Dante Gabriel Rossetti (not the Dante who wrote the Divine Comedy!) is concerned when she hears about this murder and the ones that follow it. Enlisting the help of several other poets and writers in London of the 19th century, Christina is determined to unlock the secrets to Dante's work and find the killer. A beautiful blend of fact and fiction and an epic adventure, this is a wonderfully atmospheric book. (Penguin Press)
The Honey Farm by Harriet Alida Lye
In Harriet Alida Lye's wonderful debut, an idyllic scene becomes nightmarish. Cynthia is the owner of a beautiful farm that has been beset with a variety of plague-like events, from too many frogs to lice infestations to livestock falling ill. In an attempt to save the farm and get some free labor, she turns it into an artist's retreat where work is exchanged for space and time. Silvia and Ibrahim are two of the artists who arrive bright-eyed and bushy-tailed and ready to begin. But as other artists drift away due to the difficult work and the often-eerie conditions, Silvia and Ibrahim grow closer to each other and begin to untangle the secrets behind the farm and its enigmatic owner. In beautiful prose that is lyrical yet fast-paced, Lye's debut is one you'll want to race through. (Liveright)
Night Beast by Ruth Joffre
Ruth Joffre's debut short story collection is full of characters searching for, though rarely finding, comfort. The women peopling these stories are often in pain, but it isn't of their own doing. In the title story, a woman has been carrying on an affair with her brother's fiancée, but the fiancée has no memory of it because she's only come to their encounters as a sleepwalker. In another story, two actors begin to forget where their characters stop and their real lives begin. Another looks at what it means to have a soul mate that is ready for you when you're not yet ready for them. At times lyrical, often profound, and exploring the boundaries of self and sexuality, Joffre's dark fairy-tale-ish stories will leave you feeling enriched amidst the sadness. (Grove Press, Black Cat)
Featured Images: Matt McCarty
About Ilana Masad
ILANA MASAD is a queer writer of fiction, nonfiction, and criticism. She is the founder and host of The Other Stories, an interview podcast featuring fiction writers, and is currently a doctoral student at the University of Nebraska-Lincoln. Her debut novel, All My Mother's Lovers, comes out May 2020.

redpajama_set_name: RedPajamaCommonCrawl


text:
The Cultural Triangle
Discover hotels and villas for winter-sun holidays in The Cultural Triangle, Sri Lanka
Verdant green hills adjoin flat plains, overgrown jungles and sudden mountainous outcrops in Sri Lanka's interior. Dubbed the 'Cultural Triangle', this ancient region of Sri Lanka takes its name from the seven UNESCO World Heritage sites peppered throughout the region. In the north are the historic ruins of Anuradhapura and Mihintale – the birthplace of Buddhism. In the centre of the triangle you'll discover the spectacular rock frescoes and fortress of Sigiriya and to the south, the royal city of Kandy.
And, if it's in-depth exploring you're after: See our Sri Lankan itineraries
Ulagalla Resort
The Cultural Triangle, Sri Lanka
Kalundewa Retreat
Water Garden Sigiriya
Sigiriya, Sri Lanka
Save 25% when you book at least 30 days before arrival
Family offer - 15% off
Early bird offer (High season 3)
Koslanda


Arguably the finest castle in the series – Lough Cutra – provides a fitting backdrop for the curtain raiser of the Castle Triathlon Series. The races all kick off with an open-water swim in the lake. The bike routes circumnavigate Lough Cutra itself, with the half Iron distance 'Gauntlet' cycle also taking in the beautiful Burren National Park. A mixed terrain run out into the surrounding area of stunning South Galway to finish. Distance options, including children's races, also aquathlon and duathlon sprint and standard, aquabike sprint, standard and middle, and mixed and family relay events.
From Dublin: Follow the N6 for Galway. At Loughrea avoid the bypass signposted for Gort, but head straight on into the town. At the end of the town turn left at the Westbridge onto the N66 signposted for Gort. Entering Gort turn left at the T Junction onto the N18. After c. 2 miles there is a small road to the left. Take this and immediately in front of you are the Main Gates to Lough Cutra Castle.
From Shannon: Only 40 minute drive from Shannon airport. Take the N66 northbound for Ennis and Galway. After Ennis continue through Crusheen. After c. 5 miles there is a small car sales forecourt. Take the next right turn onto a small road (c. 0.75 miles) and the main entrance to Lough Cutra Castle is on your right.
Each weekend will continue the festival theme with live music, a climbing wall, children's inflatables, yoga and an array of retail outlets and concessions.
Each Castle Triathlon Series race will offer a variety of locally-sourced foods, with a huge variety of refreshments for competitors and spectators alike.
Competitors' supporters can gain free entry to this event.
The Castle Triathlon Series is offering camping at all UK and Irish castles (but we don't supply the tent). If you are a camper with a tent or have a campervan or caravan, take this fantastic opportunity to stay within the spectacular grounds of the Castle at which you are competing.
There will be toilet and showering facilities available at all sites.


It makes me happy when I try new places and everything is just lovely. In search of a new brunch place on Yelp, we came across Farm Shop and decided to go. It's inside the Brentwood Country Mart which is a cute area with shops & eateries. As soon as you walk inside Farm Shop, you'll like the vibe. The decor is rustic & pristine. Everything looked amazing on the market side- they have freshly made side dishes, pastries, cheese, meats. I wanted to eat everything. Make sure to make a reservation ahead of time because there will probably be a wait. As we waited for a table, we tried some cheese samples and browsed inside shops.
classic omelet, shirred eggs, french toast. the omelet was so soft, the shirred eggs were flavorful & the french toast was light & fluffy.


text:
Les Mesosini sont une tribu de coléoptères cérambycidés de la sous-famille des Lamiinae répandue surtout dans l'Asie tropicale avec presque 600 espèces.

Description

Les Mesosini sont caractérisés par un aspect plus ou moins trapu et aplati, une coloration généralement mimétique avec les écorces, mais  surtout le scape portant une carène (cicatrise) proéminente qui lui donne un typique aspect triangulaire

Genres

Liste des genres présents en France
Les Mesosini françaises ne comprennent qu'un genre avec deux espèces seulement :
 genre Mesosa Latreille, 1829
 sous-genre Mesosa Latreille, 1829
 Mesosa curculionoides (Linné, 1761)
 sous-genre Aplocnemia Stephens, 1831
 Mesosa nebulosa (Fabricius, 1781)

Références

Liens externes

 Petite galerie de Mesosini mondiaux

Cerambycidae
Tribu de Coléoptères (nom scientifique)

redpajama_set_name: RedPajamaWikipedia


CBD for workouts is quickly becoming the new fitness trend. Cannabidiol has already become a very popular supplement for various issues. Many athletes treat pain with CBD before and after their workout as CBD for inflammation has proven to be very effective.
Fitness enthusiasts and bodybuilders are discovering CBD's all natural support and recovery properties. And you will too, once you discover the lack of disadvantages outlined in this article.
According to the fitness community, inflammation is the number one issue with regular workouts.
Growing muscle and getting fit are not easy tasks. If you feel your muscles after a workout or the next day, fellow fitness enthusiasts will often tell: "That's normal. That's your muscles growing". Many of us even embrace the feeling of muscle soreness.
Indeed, when growing muscle you can't avoid getting some inflammation. But it's a fine line, a delicate balance between exercising enough to grow muscle and pushing it too hard and risk developing chronic inflammation.
"You need enough inflammation to trigger a physiological response that makes your body fitter and stronger and helps it recover after a workout, but not so much inflammation that it slows the body's natural repair process." – Dr. Shawn Talbott, PhD, a fellow of the American College of Sports Medicine and author of the book: "Natural Solutions for Pain-Free Living".
Physical irritations in sports are normal these days and there are many sports where bruises are as common as working up a sweat. In contact sports like boxing, karate, and mixed martial arts, the participant is punched and kicked on a regular basis, even during workout and training sessions.
But there are other less obvious sports in which you probably cannot avoid bruises, such as soccer, American football, ice hockey, and even skateboarding.
In recent years, scientists discovered that physical exercise weakens the intestines. During exercise your body redistributes the blood in your body, bringing more blood to the strained areas. As a result, the intestines suffer from a lack of blood flow.
Due to this lack of blood flow to the GI tract during exercise, the lining is weakened. This eventually causes leaking, which in turn causes inflammation. A body with a good healthy balance should be able to cope with this in most situations, however, when you introduce gut-damaging NSAIDS, this can become a serious issue.
The Muscle MX Activate and Recovery CBD Balms are specially designed for athletes and fitness enthusiasts. The full-spectrum cannabinoid and terpene profiles provide specific support and relief for competitive sports and maximum performance.
The Activate CBD Balm heats up your muscles before exercise while the Recovery CBD Balm cools achy muscles and provides relief after overexertion.
Non-steroidal aids (NSAIDS) are the most commonly used 'big pharma' meds amongst fitness enthusiasts and athletes. They help the sportsperson cope with bruises and inflammation from overtraining.
However, professional sportsmen frequently use opioids as well, risking addiction. In the fitness community, people mostly use NSAIDS to reduce physical discomfort.
Most of us are familiar with the dangers of 'big pharma' anti-inflammatory medication, yet we often overlook them. In the fitness and bodybuilding communities, we tend to ignore them completely.
The use of NSAIDS can be quite deceptive for many athletes. They mitigate pain very well and this effect is the only thing we really can notice in the short term. The long-term effects only become evident when it is already too late. Several studies have shown that NSAIDS can even reduce post-workout recovery.
In 2017 the World Anti Doping Agency lifted the ban on CBD.
David Wells a 21-year baseball veteran suffered from many sports traumas and was on regular pain and anti-inflammatory medication. He was essentially on the meds for 16 years straight, until he discovered CBD three years ago.
"Cannabidiol pretty much changed his life forever", according to David Katz from THEPOSTGAME, who interviewed Wells.
Just like David Wells had never heard about CBD until after his professional sports career you might also wonder what cannabidiol is. That's normal. People often don't even know what the difference between hemp and Cannabis is.
There are tons of people using hemp oil for sleep because it is a harmless and healthy way to sleep better and longer.
In relation to fitness and bodybuilding, it improves your motivation to workout, by mitigating any depressive feelings. It boosts your energy so you can go harder during your training sessions.
"You can accomplish so much more during a training session with CBD", according to fitness professionals.
Thanks to cannabidiol you are motivated to workout and you have lots of energy. You can go in full force to build some muscle.
In situations where the body is put under stress, blood sugar levels also drop, catabolic hormones like the stress hormone cortisol, get into action to try and restore the blood-sugar level by breaking down muscle tissue. This is the unwanted workout side effect that every fitness or bodybuilding person wants to avoid.
CBD regulates and balances blood-sugar levels in a natural way. This prevents muscle tissue from breaking down during a workout.
Cannabidiol reduces pain and inflammation when you have pushed yourself to the limit during your training. This helps speed up your recovery.
After working out heavily, often people feel tired and drained of all energy. Not anymore with CBD, as it creates a homeostasis or health-balance so that your energy level is balanced out too. As a natural relaxant, cannabidiol provides you with body relaxation and improves your sleep.
Both of these effects are quite welcome as they make it easier for your body to build muscle and also improve your physical condition.
By now you are probably wondering how CBD makes you feel. You can read more about it in our article.
Most sporters that take CBD for workouts use CBD oil and put the drops under their tongue (sublingual). However, soft-gel capsules or CBD-pills are becoming increasingly popular. When you take soft-gels, you feel the effects of the CBD later, because it needs to go through the longer route of your GI tract.
On the other hand, when you take a CBD soft-gel capsule or pill, you don't notice the distinct hemp taste. Some people do not like this taste, but most people don't really mind. Another way is to just take a CBD gummy bear before exercising and you're good to go.
Vaping is another option, which gives you the most instant effect. However, it doesn't last very long and the absorption rate is not all that great.
We wrote this article based on facts and scientific medical studies. Here you can find carefully selected documents and studies used as references for this article.
The general maintenance dosage, that works for most people is 25 mg per day. This is just enough for healthy people to maintain their healthy balance. However, when you are working out heavily it will probably not be enough.
To make sure your muscles do not break down during active training and to naturally recover quicker from a workout, you need to take at least 100mg per day.
People from fitness communities that have started using cannabidiol told us they take a 50 mg dosage twice a day, in the morning and in the evening.
This helps you with recovering from the previous workout session and it also boosts your motivation and energy for the next one.
2010 – Over 20,000 Studies On Marijuana; What Is It That Scientists 'Do Not Yet Know?


text:
Denton Police say baby was beaten to death by its father
Posted: 10:56 PM, Jun 25, 2018
DENTON – A Denton man is facing serious charges after law enforcement officials in Tarrant County say he punched and killed an infant.
According to Denton Police Department, 24-year-old Emilio Morales was arrested by police detectives just after 5:00 pm Monday after he admitted he struck the baby.
In a news release posted on social media, police say at 7:09 am on June 24, 2018, officers went to the residence to assist Denton Fire/Rescue Paramedics responding to an unconscious person call.
The news release continued paramedics determined that the child was deceased and during the investigation into the death, detectives observed bruises and abrasions on the child's body.
An autopsy revealed that the child had sustained serious bodily injury consistent with an assault. The child's father, Emilio Morales was interviewed by detectives and admitted to striking the infant in the head several times with a closed fist.
Morales was charged and arrested and is facing a first degree felony.


text:
Q: An unhandled exception occurred: Cannot assign to read only property '_showWarnings' of object '#' I am trying to add SSR in my existing site.
My Angular version is :v8
I followed this link: https://angular.io/guide/universal
  [error] TypeError: Cannot assign to read only property '_showWarnings' of object '#<Object>'
    at TapSubscriber._tapNext (E:\pro\Git\pro\node_modules\@angular\cli\node_modules\@angular-devkit\core\src\json\schema\visitor.js:56:210)
    at TapSubscriber._next (E:\pro\Git\pro\node_modules\@angular\cli\node_modules\rxjs\internal\operators\tap.js:59:27)
    at TapSubscriber.Subscriber.next (E:\pro\Git\pro\node_modules\@angular\cli\node_modules\rxjs\internal\Subscriber.js:66:18)
    at MergeMapSubscriber.notifyNext (E:\pro\Git\pro\node_modules\@angular\cli\node_modules\rxjs\internal\operators\mergeMap.js:92:26)
    at InnerSubscriber._next (E:\pro\Git\pro\node_modules\@angular\cli\node_modules\rxjs\internal\InnerSubscriber.js:28:21)
    at InnerSubscriber.Subscriber.next (E:\pro\Git\pro\node_modules\@angular\cli\node_modules\rxjs\internal\Subscriber.js:66:18)
    at E:\pro\Git\pro\node_modules\@angular\cli\node_modules\rxjs\internal\util\subscribeTo.js:17:28
    at Object.subscribeToResult (E:\pro\Git\pro\node_modules\@angular\cli\node_modules\rxjs\internal\util\subscribeToResult.js:10:45)
    at MergeMapSubscriber._innerSub (E:\pro\Git\pro\node_modules\@angular\cli\node_modules\rxjs\internal\operators\mergeMap.js:82:29)
    at MergeMapSubscriber._tryNext (E:\pro\Git\pro\node_modules\@angular\cli\node_modules\rxjs\internal\operators\mergeMap.js:76:14)
    at MergeMapSubscriber._next (E:\pro\Git\pro\node_modules\@angular\cli\node_modules\rxjs\internal\operators\mergeMap.js:59:18)
    at MergeMapSubscriber.Subscriber.next (E:\pro\Git\pro\node_modules\@angular\cli\node_modules\rxjs\internal\Subscriber.js:66:18)
    at Observable._subscribe (E:\pro\Git\pro\node_modules\@angular\cli\node_modules\rxjs\internal\observable\scalar.js:6:20)
    at Observable._trySubscribe (E:\pro\Git\pro\node_modules\@angular\cli\node_modules\rxjs\internal\Observable.js:44:25)
    at Observable.subscribe (E:\pro\Git\pro\node_modules\@angular\cli\node_modules\rxjs\internal\Observable.js:30:22)
    at MergeMapOperator.call (E:\pro\Git\pro\node_modules\@angular\cli\node_modules\rxjs\internal\operators\mergeMap.js:39:23)

A: Do following steps to solve error.

*

*Install this node package of version

install npm package @angular-devkit/build-angular@0.803.5

*then try to build

npm build:ssr

redpajama_set_name: RedPajamaStackExchange


text:
'TIL KINGDOM COME and FLANNERY Soundtracks Were Given Favorable Reviews on Buysoundtrax.com
Both of Miriam Cutler's incredible documentary soundtracks were given high marks.
Buysoundtrax.com's Randall D. Larson gave favorable reviews for composer Miriam Cutler's documentary soundtracks for both 'TIL KINGDOM COME and FLANNERY – both now available digitally on Perseverance Records.
Of 'TIL KINGDOM COME Larson said, "Two recent documentary scores by three-time Emmy nominated composer Miriam Cutler (RBG, LOVE, GILDA), who has an extensive background in scoring for independent film & TV projects (as well as two circuses) are available from Perseverance. The first is Emmy Award-winning Israeli documentarian Maya Zinshtein's film 'TIL KINGDOM COME, an in-depth look into the controversial bond between Evangelical Christianity and the Jewish State in a story of faith, power, and money. Cutler integrates a dramatic piano with a variety of string patterns to convey the doc's concerns. It's a relatively quiet score but its sparse instrumentation retains a powerful resonance that fits the environment of this documentary as well as suggesting the issues that are involved in the filmmaker's concern. Cutler "is known for seeking out documentary projects that speak to her values," as an article in Screen International (Oct. 2021) quoted her. "Directors just need to talk about the emotional purpose of the music, and I can translate that," and the results are particularly persuasive musical scores that capture the issues as well as the images and voices of scores like this. KINGDOM COME makes a quite provocative musical listening experience on its own, even apart from the film's issues of concern."
Larson went on to review, "The second album is FLANNERY, which uses animations, never-before-seen archival footage, and compelling music to illustrate this biography of the brilliant, young writer from Georgia, USA. Flannery O'Connor's story is brought to life with Mary Steenburgen's voice and a variety of personalities who share their insights about O'Connor's violent, redemptive work, while musicians – Lucinda Williams and Bruce Springsteen – impart their Flannery-inspired music in this feature-length, NEH-funded film. Cutler's music is warmly resonant, using acoustic instruments to reflect the period(s) in which Flannery wrote, favoring piano and strings. "Nineteen Thirty-Nine," for example, is a splendid piano cue that will likely engage your foot to tapping; but Cutler soon immerses the cue in a number of other period-reflective elements from pizzicato strings and organ to fiddle and guitar over hints of choir. It's nicely bookended with "Nineteen Fifty-Four Love Story" later in the album, while "James Baldwin/Racism" shares its pianistic and organ treatment in its first half, moving into blues territory in its second. Other cues, like "Father," "Wise Blood," "Painting/Perverts," and "To Lourdes" are more subdued and introspective, offering moving sonic treatments via gentle configurations. The 9-minute "Surrounded By Waves" opens as a terrific period jazz piece, then slows down using the same ensemble to offer more reflective resonances. It's a thoroughly engaging track and is a delight to listen to. "Critics/The First Real Story" takes us through a gentle piano riff into an engaging string choir, both elements converging by the track's end. "She Always Worked" concludes the score with a powerful string grouping before slowing to reprise the main theme, while a bonus track concludes the album with an engaging cello variant of the opening track, "Meet Flannery O'Connor." Most of this album's tracks are lengthy enough to accommodate a welcome progression and development into numerous flavorings and departures, and FLANNERY is an especially meaningful and musical journey. Both albums are available from Amazon (Flannery, Kingdom) and Apple Records (Flannery, Kingdom)."
Both reviews, as well as Larson's reviews for several other soundtracks, can be found here: http://www.buysoundtrax.com/larsons_soundtrax-1-28-22.html


Check out our best offers departing from Oujda among more than 400 airlines now!
Take advantage of our flight offers to Marseille from Oujda. This month's best flight deals have been specially selected for you.
Low cost flights to Marseille from Oujda are not always easy to find. lastminute.com wants to make it easy for you to find a inexpensive option, so with us you can even choose flights with different airlines and save money on your next trip.
lastminute.com's flight search finds you all available low cost flights from Oujda to Marseille in just a few clicks. When looking for a low cost flight Oujda-Marseille, simply specify departure and arrival dates and the maximum price you want to pay. It's that simple!


text:
'DWTS' William Levy: 'I'm surprised I can dance so well'
Cuban-born actor says he didn't know he would be good on the dancefloor.
By Leah Simpson
William Levy has said that he feels shocked that he could make it to the Dancing With the Stars final.
Speaking backstage after he and partner Cheryl Burke scored a 59 out of 60 for two combined performances on Monday night (May 15), he admitted that his tough upbringing did not give him much hope.
Levy told People: "I'm surprised I can dance so well.
"Being born in Cuba and being raised in that kind of country and that kind of life, you never expect anything from life. You just go out there and give your best shot, and whatever happens, happens. I never thought about any of this."
Levy further explained that he has always had his sights on success, adding: "I just knew when I came to this country that I had any chance to do what I decided to do."
The actor also acknowledged that despite his experience on the ABC show, he still has trouble shedding his extremely private nature.
"Sometimes you just want to tell people, 'This is who I am,'" Levy said. "[But] no, I'm not really [comfortable opening up]."
The Dancing with the Stars semi-final results show airs tonight at 9/8c on ABC.
More From Dancing with the Stars
Strictly star thanks brother for defending him
Dancing with the Stars Ireland pro drops out
Dancing with the Stars' first blind contestant praised
Len Goodman's Dancing with the Stars contract is over
Dancing with the Stars two-steps into ABC renewal
Frankie Muniz can't remember Malcolm in the Middle
Len Goodman is back for Dancing with the Stars
Glee star eliminated from DWTS... despite perfect score
Glee, Fifth Harmony duo will be Dancing with the Stars
Mr T is heading for Dancing with the Stars
'DWTS' Levy 'didn't want to show body'
'DWTS' Levy: 'Goodman score predictable'
'DWTS' Levy denies Cheryl Burke romance
William Levy hurt in 'DWTS' rehearsal
'DWTS' Cheryl Burke 'won't date Levy'
Levi Johnston 'would consider Dancing'


text:
Home / Posts tagged "Ambergris"
Tag: Ambergris
Ambergris, Australia, Business Insider, Christopher Kemp, Gero, Profumi, Roja Parfums, Shane Gero, U.S.
Why Whale Poop Is So Expensive | So Expensive
A small percentage of sperm whales produce ambergris, a clump of squid beaks and fatty secretions that scientists believe exits through the whales' bowels Ambergris is coveted by the fragrance industry for a chemical it contains called ambrien, which suspends smells in the air, and for its own unique scent Quality pieces of ambergris, which ambergris hunters snatch up as they wash ashore, can garner more than $7,000 a pound.
Following is a transcript of the video:
This is ambergris. It might look like a rock, but it's actually a rare kind of whale poop. And it's not cheap. Per gram, ambergris can cost more than silver—30 times more. If you've ever worn perfume, well, I've got some unsettling news. You may have misted yourself with animal waste. You see, for centuries, perfumers have been using ambergris to enhance their fragrances. Ambergris is essentially a clump of squid beaks bound by a fatty secretion. Over time, it balls up in the intestine of some sperm whales. And eventually …. Out it goes. Now, in the strictest sense it's not poop, but scientists think it likely exits the same way.
Christopher Kemp: "One way or another, a big boulder of ambergris is released into the ocean and then floats for decades, or who knows how long."
In that time, the mass transforms from a sticky, dung-like substance into a hard, gray chunk. And this is what perfumers covet. For one, it contains a unique chemical called ambrein. It's a fixative, which means it makes other smells in perfume last longer. But ambergris is also valued for something … more surprising: it's smell.
Christopher Kemp: "It's a bouquet of 20-30 chemical compounds that each have their own odor profile. One will smell sort of like mushrooms, one will smell a little bit like tobacco, one smells sort of like poop, one smells sort of like grass and hay."
Sounds enticing, right? Apparently. Perfume designers use strong scents like these for the base note in their fragrances. And Base notes form the foundation of any perfume. They're typically heavier, muskier smells, like what you get from a beaver's castor sacs or — you guessed it — ambergris. Roja Parfums, for example, has several expensive perfumes with base notes of ambergris like those in the Profumi D'Amore collection. They sell for around $500 a bottle and are described as a "passionate love letter in fragrant form." And while ambergris has all the makings for a great perfume, what really drives up the price tag is how rare it is. Scientists don't know exactly why, but only about one percent of sperm whales produce the substance. In fact, researchers like Shane Gero who spend years studying sperm whales never see it.
Dr. Shane Gero: "I've been collecting sperm whale poop for 15 to 16 years, but I haven't collected anything that looks like ambergris."
In some cases, lucky beachgoers will stumble upon it. In 2006, for example, a couple picked up a 32-pound piece on a beach in Australia. Media outlets later reported it could be worth nearly $300,000. But more often, ambergris hunters will get to it first. They track weather patterns and ocean currents to predict where it might end up. And once they find it, they sell it to brokers or perfumers for up to $7,200 a pound.
Christopher Kemp: "This is like gold to them. This is a real commodity. So they take it very seriously. They can be a bit aggressive, muscular and they really guard their secrets."
But the commodity's high price isn't the only reason they do it. In some countries like the U.S., buying, selling, or even collecting ambergris is illegal. That's because sperm whales are an internationally threatened species.
Dr. Shane Gero: "Before whaling started there were over a million sperm whales, and now we're down closer to a fifth of that."
And while no whales are harmed in the collection of ambergris, Gero says it's never a good idea to buy or sell products from an endangered species. But until we can replicate something that smells as good as whale poop, we probably will.
#Whales #Perfume #BusinessInsider
Tags: Ambergris, Australia, Business Insider, Christopher Kemp, Gero, Profumi, Roja Parfums, Shane Gero, U.S.
Ambergris Australia Christopher Kemp Conversions Gero Profumi Roja Parfums U.S. USPS Is Inadvertently Making The Opioid Crisis Worse


text:
Q: Change day of DateTime object using values in pandas dataframe column Say I have a data frame of 10,000+ rows with columns Day and Month where Month is a datetime object. The value for "day" in the Month object is incorrect so I want to replace it with the corresponding value from the Day column. How would I go about doing that?
import datetime as dt

df = pd.DataFrame({
'Month': [dt.date(2017,9,1),dt.date(2017,11,1),dt.date(2017,9,1)],
'Day': [7, 21,14],
})

Day Month
7   2017-09-01
21  2017-11-01
14  2017-09-01

So I want the end result to look like this:
Day Month       New_Col
7   2017-09-01  2017-09-07
21  2017-11-01  2017-11-21
14  2017-09-01  2017-09-14

A: Convert column Month to datetimes by to_datetime and add column Day converted to_timedeltas:
df['New_Col'] = pd.to_datetime(df['Month']) + pd.to_timedelta(df['Day'], unit='d')
print (df)
        Month  Day    New_Col
0  2017-09-01    7 2017-09-08
1  2017-11-01   21 2017-11-22
2  2017-09-01   14 2017-09-15

If need subtract one day:
df['New_Col'] = pd.to_datetime(df['Month']) + pd.to_timedelta(df['Day'] - 1, unit='d')
print (df)
        Month  Day    New_Col
0  2017-09-01    7 2017-09-07
1  2017-11-01   21 2017-11-21
2  2017-09-01   14 2017-09-14


There are 374 flights from New York Newark airport, USA, operated by 18 airlines. You can fly low cost from New York Newark airport to 267 cities in 66 countries.
New York Newark airport is also known as Newark Liberty, Newark, NJ airport, Ню Йорк Newark Liberty (Български), New York City Newark (German), Νέα Υόρκη Newark Liberty (Ελληνικά), Nueva York Libertad de Newark (Español), New York Newark Liberty (Français), New York Newark-Liberty (Italiano), New York City Newark Liberty (Dutch), Нью-Йорк Ньюарка (Русский), 纽约 纽瓦克自由 (Chinese).
Would you like to recommend a guide, a hotel, a restaurant or any other business in New York Newark?
30 flights from New York Newark (EWR), USA have been cancelled.


text:
Sustainable Sport
Premier League and Man Utd CEOs to meet AFC
Two of English football's top powerbrokers are flying to Malaysia this week in a bid to negotiate a "peace treaty" over English clubs scheduling commercial friendlies in Asia during the running of the Asian Football Confederation's prestigious Asian Cup in July. English Premier League chairman Sir Dave Richards and Manchester United FC chief executive David Gill have a summit in Kuala Lumpur on Wednesday with Mohamed Bin Hamman, the AFC's forward-thinking President who has just commenced his second term of office.
According to London's Daily Mail, "Hamman is putting heavy pressure on individual countries to prevent foreign touring teams playing matches from July 7-28 while the Asian Cup is being staged. This demand, subsequently backed by FIFA overlord Sepp Blatter but ignored by the tour organisers, affects United, Liverpool, Portsmouth, Fulham, Bolton and Reading, who have all signed lucrative contracts to play in Asia during the summer. The Premier League have their Asia Tournament in Hong Kong, featuring Liverpool, Portsmouth and Fulham, while Bolton and Reading are in Korea and United are visiting Japan, Macau, Korea and Malaysia."
This is first time UK media have linked the Premier League's Asian Trophy tournament being played this August in Hong Kong with the AFC's dispute with Manchester United's private game in Kuala Lumpur. In both cases the AFC is showing its extreme displeasure that its efforts to raise publicawareness and involvement in top-line Asian competitions are being undermined by Europeans but the Manchester United-Malaysia imbroglio also involves allegations of breach of contract and inducements to breach contract.
Perhaps referring to FIFA's concern about the G-14-origins of the "Champions Youth Cup" scheduled to be played in Malaysia in August, the Daily Mail continued: "Blatter's involvement has raised the stakes in the simmering club v country issue, with the FIFA chief doing all he can to stop the relentless rise in club football, which threatens to destroy the traditional FIFA confederation-national association chain of command. Richards and Gill form an unlikely double act given the current bad feeling between the Premier League and champions United."
See also: Malaysian FA backs Govt support for Man United (14 May) and Barclays Asian Trophy clash with AFC Asian Cup (10 May)
Asian Cup Asian Football Confederation Champions Youth Cup England G-14
© Copyright www.sustainablesport.net 2005-2019


text:
list-files command, package not installed
--SKIPIF--
<?php
if (!getenv('PHP_PEAR_RUNTESTS')) {
    echo 'skip';
}
?>
--FILE--
<?php
require_once dirname(dirname(__FILE__)) . DIRECTORY_SEPARATOR . 'setup.php.inc';
$e = $command->run('list-files', array(), array(dirname(__FILE__) . DIRECTORY_SEPARATOR .
    DIRECTORY_SEPARATOR . 'packagefiles' . DIRECTORY_SEPARATOR . 'package2.xml'));
$phpunit->showall();
$phpunit->assertEquals(array (
  0 =>
  array (
    'info' =>
    array (
      'caption' => 'Contents of package2.xml',
      'border' => true,
      'headline' =>
      array (
        0 => 'Package File',
        1 => 'Install Path',
      ),
      'data' =>
      array (
        0 =>
        array (
          0 => 'OS/Guess.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'OS' . DIRECTORY_SEPARATOR . 'Guess.php',
        ),
        1 =>
        array (
          0 => 'PEAR/ChannelFile/Parser.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'ChannelFile' . DIRECTORY_SEPARATOR . 'Parser.php',
        ),
        2 =>
        array (
          0 => 'PEAR/Command/Auth.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Auth.php',
        ),
        3 =>
        array (
          0 => 'PEAR/Command/Build.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Build.php',
        ),
        4 =>
        array (
          0 => 'PEAR/Command/Channels.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Channels.php',
        ),
        5 =>
        array (
          0 => 'PEAR/Command/Common.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Common.php',
        ),
        6 =>
        array (
          0 => 'PEAR/Command/Config.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Config.php',
        ),
        7 =>
        array (
          0 => 'PEAR/Command/Install.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Install.php',
        ),
        8 =>
        array (
          0 => 'PEAR/Command/Mirror.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Mirror.php',
        ),
        9 =>
        array (
          0 => 'PEAR/Command/Package.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Package.php',
        ),
        10 =>
        array (
          0 => 'PEAR/Command/Registry.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Registry.php',
        ),
        11 =>
        array (
          0 => 'PEAR/Command/Remote.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Remote.php',
        ),
        12 =>
        array (
          0 => 'PEAR/Downloader/Package.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Downloader' . DIRECTORY_SEPARATOR . 'Package.php',
        ),
        13 =>
        array (
          0 => 'PEAR/Frontend/CLI.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Frontend' . DIRECTORY_SEPARATOR . 'CLI.php',
        ),
        14 =>
        array (
          0 => 'PEAR/Installer/Role/Common.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role' . DIRECTORY_SEPARATOR . 'Common.php',
        ),
        15 =>
        array (
          0 => 'PEAR/Installer/Role/Data.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role' . DIRECTORY_SEPARATOR . 'Data.php',
        ),
        16 =>
        array (
          0 => 'PEAR/Installer/Role/Doc.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role' . DIRECTORY_SEPARATOR . 'Doc.php',
        ),
        17 =>
        array (
          0 => 'PEAR/Installer/Role/Ext.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role' . DIRECTORY_SEPARATOR . 'Ext.php',
        ),
        18 =>
        array (
          0 => 'PEAR/Installer/Role/Php.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role' . DIRECTORY_SEPARATOR . 'Php.php',
        ),
        19 =>
        array (
          0 => 'PEAR/Installer/Role/Script.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role' . DIRECTORY_SEPARATOR . 'Script.php',
        ),
        20 =>
        array (
          0 => 'PEAR/Installer/Role/Test.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role' . DIRECTORY_SEPARATOR . 'Test.php',
        ),
        21 =>
        array (
          0 => 'PEAR/Installer/Role.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role.php',
        ),
        22 =>
        array (
          0 => 'PEAR/PackageFile/Generator/v1.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile' . DIRECTORY_SEPARATOR . 'Generator' . DIRECTORY_SEPARATOR . 'v1.php',
        ),
        23 =>
        array (
          0 => 'PEAR/PackageFile/Generator/v2.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile' . DIRECTORY_SEPARATOR . 'Generator' . DIRECTORY_SEPARATOR . 'v2.php',
        ),
        24 =>
        array (
          0 => 'PEAR/PackageFile/Parser/v1.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile' . DIRECTORY_SEPARATOR . 'Parser' . DIRECTORY_SEPARATOR . 'v1.php',
        ),
        25 =>
        array (
          0 => 'PEAR/PackageFile/Parser/v2.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile' . DIRECTORY_SEPARATOR . 'Parser' . DIRECTORY_SEPARATOR . 'v2.php',
        ),
        26 =>
        array (
          0 => 'PEAR/PackageFile/v2/Validator.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile' . DIRECTORY_SEPARATOR . 'v2' . DIRECTORY_SEPARATOR . 'Validator.php',
        ),
        27 =>
        array (
          0 => 'PEAR/PackageFile/v1.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile' . DIRECTORY_SEPARATOR . 'v1.php',
        ),
        28 =>
        array (
          0 => 'PEAR/PackageFile/v2.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile' . DIRECTORY_SEPARATOR . 'v2.php',
        ),
        29 =>
        array (
          0 => 'PEAR/Task/Common.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Task' . DIRECTORY_SEPARATOR . 'Common.php',
        ),
        30 =>
        array (
          0 => 'PEAR/Task/Preinstallscript.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Task' . DIRECTORY_SEPARATOR . 'Preinstallscript.php',
        ),
        31 =>
        array (
          0 => 'PEAR/Task/Postinstallscript.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Task' . DIRECTORY_SEPARATOR . 'Postinstallscript.php',
        ),
        32 =>
        array (
          0 => 'PEAR/Task/Replace.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Task' . DIRECTORY_SEPARATOR . 'Replace.php',
        ),
        33 =>
        array (
          0 => 'PEAR/Autoloader.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Autoloader.php',
        ),
        34 =>
        array (
          0 => 'PEAR/Builder.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Builder.php',
        ),
        35 =>
        array (
          0 => 'PEAR/ChannelFile.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'ChannelFile.php',
        ),
        36 =>
        array (
          0 => 'PEAR/Command.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command.php',
        ),
        37 =>
        array (
          0 => 'PEAR/Common.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Common.php',
        ),
        38 =>
        array (
          0 => 'PEAR/Config.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Config.php',
        ),
        39 =>
        array (
          0 => 'PEAR/Dependency.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Dependency.php',
        ),
        40 =>
        array (
          0 => 'PEAR/DependencyDB.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'DependencyDB.php',
        ),
        41 =>
        array (
          0 => 'PEAR/Dependency2.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Dependency2.php',
        ),
        42 =>
        array (
          0 => 'PEAR/Downloader.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Downloader.php',
        ),
        43 =>
        array (
          0 => 'PEAR/ErrorStack.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'ErrorStack.php',
        ),
        44 =>
        array (
          0 => 'PEAR/Frontend.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Frontend.php',
        ),
        45 =>
        array (
          0 => 'PEAR/FTP.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'FTP.php',
        ),
        46 =>
        array (
          0 => 'PEAR/Installer.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer.php',
        ),
        47 =>
        array (
          0 => 'PEAR/PackageFile.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile.php',
        ),
        48 =>
        array (
          0 => 'PEAR/Packager.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Packager.php',
        ),
        49 =>
        array (
          0 => 'PEAR/Registry.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Registry.php',
        ),
        50 =>
        array (
          0 => 'PEAR/Remote.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Remote.php',
        ),
        51 =>
        array (
          0 => 'PEAR/RunTest.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'RunTest.php',
        ),
        52 =>
        array (
          0 => 'PEAR/Validate.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Validate.php',
        ),
        53 =>
        array (
          0 => 'PEAR/XMLParser.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'XMLParser.php',
        ),
        54 =>
        array (
          0 => 'scripts/pear.bat',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'bin' . DIRECTORY_SEPARATOR . 'scripts' . DIRECTORY_SEPARATOR . 'pear.bat',
        ),
        55 =>
        array (
          0 => 'scripts/pear.sh',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'bin' . DIRECTORY_SEPARATOR . 'scripts' . DIRECTORY_SEPARATOR . 'pear.sh',
        ),
        56 =>
        array (
          0 => 'scripts/pearcmd.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'scripts' . DIRECTORY_SEPARATOR . 'pearcmd.php',
        ),
        57 =>
        array (
          0 => 'package.dtd',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'data' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'package.dtd',
        ),
        58 =>
        array (
          0 => 'PEAR.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR.php',
        ),
        59 =>
        array (
          0 => 'pearchannel.xml',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'data' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'pearchannel.xml',
        ),
        60 =>
        array (
          0 => 'System.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'System.php',
        ),
        61 =>
        array (
          0 => 'template.spec',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'data' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'template.spec',
        ),
      ),
    ),
    'cmd' => 'list-files',
  ),
), $fakelog->getLog(), 'package2.xml');
$e = $command->run('list-files', array(), array(dirname(__FILE__) . DIRECTORY_SEPARATOR .
    DIRECTORY_SEPARATOR . 'packagefiles' . DIRECTORY_SEPARATOR . 'package.xml'));
$phpunit->assertEquals(array (
  0 =>
  array (
    'info' =>
    array (
      'caption' => 'Contents of package.xml',
      'border' => true,
      'headline' =>
      array (
        0 => 'Package File',
        1 => 'Install Path',
      ),
      'data' =>
      array (
        0 =>
        array (
          0 => 'OS/Guess.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'OS' . DIRECTORY_SEPARATOR . 'Guess.php',
        ),
        1 =>
        array (
          0 => 'PEAR/Autoloader.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Autoloader.php',
        ),
        2 =>
        array (
          0 => 'PEAR/Command.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command.php',
        ),
        3 =>
        array (
          0 => 'PEAR/ChannelFile/Parser.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'ChannelFile' . DIRECTORY_SEPARATOR . 'Parser.php',
        ),
        4 =>
        array (
          0 => 'PEAR/Command/Auth.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Auth.php',
        ),
        5 =>
        array (
          0 => 'PEAR/Command/Build.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Build.php',
        ),
        6 =>
        array (
          0 => 'PEAR/Command/Channels.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Channels.php',
        ),
        7 =>
        array (
          0 => 'PEAR/Command/Common.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Common.php',
        ),
        8 =>
        array (
          0 => 'PEAR/Command/Config.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Config.php',
        ),
        9 =>
        array (
          0 => 'PEAR/Command/Install.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Install.php',
        ),
        10 =>
        array (
          0 => 'PEAR/Command/Package.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Package.php',
        ),
        11 =>
        array (
          0 => 'PEAR/Command/Registry.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Registry.php',
        ),
        12 =>
        array (
          0 => 'PEAR/Command/Remote.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Remote.php',
        ),
        13 =>
        array (
          0 => 'PEAR/Command/Mirror.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Command' . DIRECTORY_SEPARATOR . 'Mirror.php',
        ),
        14 =>
        array (
          0 => 'PEAR/Downloader/Package.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Downloader' . DIRECTORY_SEPARATOR . 'Package.php',
        ),
        15 =>
        array (
          0 => 'PEAR/Frontend/CLI.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Frontend' . DIRECTORY_SEPARATOR . 'CLI.php',
        ),
        16 =>
        array (
          0 => 'PEAR/Installer/Role/Common.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role' . DIRECTORY_SEPARATOR . 'Common.php',
        ),
        17 =>
        array (
          0 => 'PEAR/Installer/Role/Data.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role' . DIRECTORY_SEPARATOR . 'Data.php',
        ),
        18 =>
        array (
          0 => 'PEAR/Installer/Role/Doc.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role' . DIRECTORY_SEPARATOR . 'Doc.php',
        ),
        19 =>
        array (
          0 => 'PEAR/Installer/Role/Ext.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role' . DIRECTORY_SEPARATOR . 'Ext.php',
        ),
        20 =>
        array (
          0 => 'PEAR/Installer/Role/Php.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role' . DIRECTORY_SEPARATOR . 'Php.php',
        ),
        21 =>
        array (
          0 => 'PEAR/Installer/Role/Script.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role' . DIRECTORY_SEPARATOR . 'Script.php',
        ),
        22 =>
        array (
          0 => 'PEAR/Installer/Role/Test.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role' . DIRECTORY_SEPARATOR . 'Test.php',
        ),
        23 =>
        array (
          0 => 'PEAR/Installer/Role.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer' . DIRECTORY_SEPARATOR . 'Role.php',
        ),
        24 =>
        array (
          0 => 'PEAR/PackageFile/Generator/v1.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile' . DIRECTORY_SEPARATOR . 'Generator' . DIRECTORY_SEPARATOR . 'v1.php',
        ),
        25 =>
        array (
          0 => 'PEAR/PackageFile/Generator/v2.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile' . DIRECTORY_SEPARATOR . 'Generator' . DIRECTORY_SEPARATOR . 'v2.php',
        ),
        26 =>
        array (
          0 => 'PEAR/PackageFile/Parser/v1.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile' . DIRECTORY_SEPARATOR . 'Parser' . DIRECTORY_SEPARATOR . 'v1.php',
        ),
        27 =>
        array (
          0 => 'PEAR/PackageFile/Parser/v2.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile' . DIRECTORY_SEPARATOR . 'Parser' . DIRECTORY_SEPARATOR . 'v2.php',
        ),
        28 =>
        array (
          0 => 'PEAR/PackageFile/v2/Validator.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile' . DIRECTORY_SEPARATOR . 'v2' . DIRECTORY_SEPARATOR . 'Validator.php',
        ),
        29 =>
        array (
          0 => 'PEAR/PackageFile/v1.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile' . DIRECTORY_SEPARATOR . 'v1.php',
        ),
        30 =>
        array (
          0 => 'PEAR/PackageFile/v2.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile' . DIRECTORY_SEPARATOR . 'v2.php',
        ),
        31 =>
        array (
          0 => 'PEAR/Task/Common.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Task' . DIRECTORY_SEPARATOR . 'Common.php',
        ),
        32 =>
        array (
          0 => 'PEAR/Task/Preinstallscript.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Task' . DIRECTORY_SEPARATOR . 'Preinstallscript.php',
        ),
        33 =>
        array (
          0 => 'PEAR/Task/Postinstallscript.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Task' . DIRECTORY_SEPARATOR . 'Postinstallscript.php',
        ),
        34 =>
        array (
          0 => 'PEAR/Task/Replace.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Task' . DIRECTORY_SEPARATOR . 'Replace.php',
        ),
        35 =>
        array (
          0 => 'PEAR/ChannelFile.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'ChannelFile.php',
        ),
        36 =>
        array (
          0 => 'PEAR/Common.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Common.php',
        ),
        37 =>
        array (
          0 => 'PEAR/Config.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Config.php',
        ),
        38 =>
        array (
          0 => 'PEAR/Dependency.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Dependency.php',
        ),
        39 =>
        array (
          0 => 'PEAR/DependencyDB.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'DependencyDB.php',
        ),
        40 =>
        array (
          0 => 'PEAR/Dependency2.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Dependency2.php',
        ),
        41 =>
        array (
          0 => 'PEAR/Downloader.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Downloader.php',
        ),
        42 =>
        array (
          0 => 'PEAR/ErrorStack.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'ErrorStack.php',
        ),
        43 =>
        array (
          0 => 'PEAR/Builder.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Builder.php',
        ),
        44 =>
        array (
          0 => 'PEAR/Frontend.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Frontend.php',
        ),
        45 =>
        array (
          0 => 'PEAR/FTP.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'FTP.php',
        ),
        46 =>
        array (
          0 => 'PEAR/Installer.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Installer.php',
        ),
        47 =>
        array (
          0 => 'PEAR/Packager.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Packager.php',
        ),
        48 =>
        array (
          0 => 'PEAR/PackageFile.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'PackageFile.php',
        ),
        49 =>
        array (
          0 => 'PEAR/Registry.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Registry.php',
        ),
        50 =>
        array (
          0 => 'PEAR/Remote.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Remote.php',
        ),
        51 =>
        array (
          0 => 'PEAR/RunTest.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'RunTest.php',
        ),
        52 =>
        array (
          0 => 'PEAR/Validate.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'Validate.php',
        ),
        53 =>
        array (
          0 => 'PEAR/XMLParser.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'XMLParser.php',
        ),
        54 =>
        array (
          0 => 'scripts/pear.sh',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'scripts' . DIRECTORY_SEPARATOR . 'pear.sh',
        ),
        55 =>
        array (
          0 => 'scripts/pear.bat',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'scripts' . DIRECTORY_SEPARATOR . 'pear.bat',
        ),
        56 =>
        array (
          0 => 'scripts/pearcmd.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'scripts' . DIRECTORY_SEPARATOR . 'pearcmd.php',
        ),
        57 =>
        array (
          0 => 'package.dtd',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'data' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'package.dtd',
        ),
        58 =>
        array (
          0 => 'pearchannel.xml',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'data' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'pearchannel.xml',
        ),
        59 =>
        array (
          0 => 'template.spec',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'data' . DIRECTORY_SEPARATOR . 'PEAR' . DIRECTORY_SEPARATOR . 'template.spec',
        ),
        60 =>
        array (
          0 => 'PEAR.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'PEAR.php',
        ),
        61 =>
        array (
          0 => 'System.php',
          1 => $temp_path . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'System.php',
        ),
      ),
    ),
    'cmd' => 'list-files',
  ),
), $fakelog->getLog(), 'package.xml');
echo 'tests done';
?>
--CLEAN--
<?php
require_once dirname(dirname(__FILE__)) . '/teardown.php.inc';
?>
--EXPECT--
tests done

redpajama_set_name: RedPajamaGithub


Unless you have a crystal ball, it's unlikely that you will ever be able to predict where the course of your life will take you or when it could come to a grinding halt. That's where life insurance comes in. But before you buy any plan, make sure you glean from these life insurance tips first.
The first place that you are going to want to start is with understanding the benefits of life insurance. According to Gateway Financial, there are several innate benefits of life insurance that you should be aware of.
Cash payout in a lump sum that protects your family and that can be used as they deem fit to cover final expenses, living costs, debts, and income replacement (to name a few uses).
Typically free from estate tax with proper policy.
Accrues in value as you pay into it.
Withdrawn cash is not taxed (policy loans do not count as income).
Can be exchanged with other life insurance policies in certain cases.
Before you choose a plan, it's important to understand what your options are with plans. Life insurance comes with two different, common plans, according to USA Today. These include: life and whole life.
A life plan usually is the cheaper route because it can expire before the benefits are fully used (these plans typically come with a 20-year vesting period). Whereas whole life would cover you throughout your entire life, and can be borrowed against once the plan has accrued in value from you paying in.
A term policy is viable for several reasons. One example is for parents who get a term policy to cover them until their children are of adult working age; and are independent from the family and are able to now cover their own living expenses. Once the children have grown up and moved out, the insurance policy may no longer be required. Bear in mind this is just one example, and your situation may warrant whole life insurance instead.
Perhaps the most difficult aspect of choosing life insurance is knowing how much that you should buy. It's really going to come down to the math that revolves around your particular situation and lifestyle. To better help you decide, Bankrate offers a life insurance calculator that can enable you to more easily assess your needs.
Take your time when choosing a life insurance plan. Talk to your existing insurance agent to see if you can get group discounts by adding a life policy and to learn more. Be sure to also consult with your financial advisor and your CPA to learn about any financial or tax implications that may arise.
Hi, There's no doubt that your blog could possibly be having internet browser compatibility problems. When I look at your blog in Safari, it looks fine but when opening in IE, it has some overlapping issues. I merely wanted to provide you with a quick heads up! Besides that, wonderful blog!
Morning, here from google, me enjoyng this, i will come back again.
Have you ever thought about creating an e-book or guest authoring on other blogs? I have a blog centered on the same information you discuss and would really like to have you share some stories/information. I know my visitors would appreciate your work. If you are even remotely interested, feel free to shoot me an email.
I keep listening to the news broadcast talk about receiving free online grant applications so I have been looking around for the best site to get one. Could you advise me please, where could i get some?
Really such a invaluable websites.
Appreciating the hard work you put into your blog and detailed information you provide. It's good to come across a blog every once in a while that isn't the same old rehashed material. Excellent read! I've bookmarked your site and I'm including your RSS feeds to my Google account.
great issues altogether, you just won a logo new reader. What may you recommend in regards to your post that you just made a few days in the past? Any certain?
You made some decent factors there. I seemed on the internet for the problem and located most individuals will go along with with your website.
Have you ever thought about including a little bit more than just your articles? I mean, what you say is valuable and everything. However think of if you added some great pictures or video clips to give your posts more, "pop"! Your content is excellent but with pics and video clips, this site could definitely be one of the best in its niche. Very good blog!
Thanks for any other magnificent article. The place else may anyone get that type of info in such an ideal way of writing? I have a presentation next week, and I am on the search for such info.
certainly like your web-site however you have to check the spelling on several of your posts. Several of them are rife with spelling problems and I find it very troublesome to inform the truth however I'll definitely come back again.
Excellent site you have here but I was curious if you knew of any message boards that cover the same topics talked about here? I'd really like to be a part of group where I can get feedback from other knowledgeable people that share the same interest. If you have any recommendations, please let me know. Thanks!
You made some decent points there. I seemed on the web for the problem and found most individuals will associate with along with your website.
I was very pleased to find this internet-site.I wished to thanks to your time for this excellent read!! I undoubtedly enjoying every little little bit of it and I've you bookmarked to check out new stuff you blog post.
My developer is trying to convince me to move to .net from PHP. I have always disliked the idea because of the expenses. But he's tryiong none the less. I've been using WordPress on a variety of websites for about a year and am worried about switching to another platform. I have heard great things about blogengine.net. Is there a way I can import all my wordpress posts into it? Any help would be greatly appreciated!
Can I just say what a reduction to search out somebody who really is aware of what theyre speaking about on the internet. You positively know methods to deliver a problem to light and make it important. More people need to learn this and understand this side of the story. I cant believe youre no more standard because you definitely have the gift.
I must express thanks to this writer just for rescuing me from this type of difficulty. Because of surfing through the the web and coming across ways which were not helpful, I thought my entire life was done. Being alive without the presence of solutions to the issues you've solved by way of your short article is a critical case, as well as ones which may have in a negative way affected my career if I hadn't noticed your site. Your personal competence and kindness in handling all the things was useful. I don't know what I would've done if I hadn't come upon such a point like this. I'm able to at this time look ahead to my future. Thanks for your time so much for the specialized and effective help. I won't think twice to suggest your blog post to any person who should receive guidance on this matter.
Howdy! I know this is kind of off topic but I was wondering if you knew where I could get a captcha plugin for my comment form? I'm using the same blog platform as yours and I'm having problems finding one? Thanks a lot!
Thank you, I have recently been looking for info approximately this subject for ages and yours is the greatest I have discovered till now. However, what in regards to the bottom line? Are you sure concerning the supply?
My brother recommended I might like this website. He used to be entirely right. This publish truly made my day. You cann't believe just how a lot time I had spent for this info! Thanks!
you've an excellent weblog here! would you wish to make some invite posts on my blog?
This is really attention-grabbing, You're an overly skilled blogger. I've joined your rss feed and look ahead to in the hunt for more of your fantastic post. Additionally, I've shared your site in my social networks!
I cherished up to you'll receive carried out proper here. The sketch is attractive, your authored material stylish. however, you command get bought an shakiness over that you would like be turning in the following. unwell indubitably come more formerly again since precisely the same nearly very continuously inside case you protect this increase.
Ankara evden eve nakliyat işi ustalık gerektiren bir iş olması hususu ile her nakliye işi yapanın gerçekten bu işin gereğini yerine getirdiği söylenemez. Firmamız bu hususta büyük bir özgüvene sahip olan ve işletme olmanın bilincini taşıyarak müşterilerinin taleplerine her şart ve koşulda yetişmeye çalışan bir firmadır.Ankara evden eve nakliye hizmetinin taleplerinde hızla artış gözlemlenmesinin en önemli etkenlerinden bir tanesi de kentsel dönüşümün hızla artışı olmaktadır. Bu artış sebebi ile evleri biten kişiler geçici olarak oturdukları kiralık konutları terk ederek, yepyeni ve modern konutlara yerleşmektedir. Bunun için ise ihtiyaç duydukları Ankara evden eve nakliyat hizmeti için talepte bulunmaktadırlar. Taleplerin yoğun olması hususu ile firmamız müşterileri ile yaptığı görüşmelerde öncelik sırasına göre müşterilerini mağdur etmeden hizmet sunmaktadır.Dikmen nakliyat müşteri memnuniyeti ilkesi gereği gerekli uygun taşıma koşullarına sahip olan bir işletme olarak hizmet vermektedir. Ankara ve diğer semtlere hizmet götürmesi ile de bilinen firmamız ile çalışan müşterilerimizin memnuniyetlerini kendi ağızlarından dinlediğiniz zaman işletmemizin tecrübelerine daha yakından şahit olmanız mümkün olacaktır.
I do not even know how I stopped up right here, however I thought this post was once good. I don't realize who you are but definitely you're going to a famous blogger in case you are not already 😉 Cheers!
sides for the subject. Obviously often stays the whole time had been holding waiting.
I'd have to examine with you here. Which is not something I usually do! I take pleasure in reading a publish that may make folks think. Also, thanks for allowing me to comment!
Hmm it appears like your website ate my first comment (it was super long) so I guess I'll just sum it up what I wrote and say, I'm thoroughly enjoying your blog. I too am an aspiring blog writer but I'm still new to everything. Do you have any points for beginner blog writers? I'd certainly appreciate it.
excellent points altogether, you just won a new reader. What would you suggest in regards to your put up that you simply made some days ago? Any sure?
After examine just a few of the weblog posts in your web site now, and I really like your approach of blogging. I bookmarked it to my bookmark web site checklist and will likely be checking back soon. Pls try my website as nicely and let me know what you think.
Hi Michael, nice post. I agree with you. This is an awesome post. If everyone understand the benefits of life insurance, every are already insured. Sad to say, only few knows about the advantage of having a life insurance.


Home Posters and Prints "We seem to be the only survivors. Let's unite."
"We seem to be the only survivors. Let's unite."
Title "We seem to be the only survivors. Let's unite."
Physical Description 1 original drawing : black and white ; 36 x 30 cm.
Summary A man and woman in torn clothing find each other among rubble.
Notes Title from item.; Signed by artist.; "3-25-47."
LC Subject Headings War and society--Europe--History--20th century.
Add tags for "We seem to be the only survivors. Let's unite."
Post a Comment for "We seem to be the only survivors. Let's unite."