text:
Five Women Giving Back
From self-care on the streets to NFTs for good, these women are using their talents to give back.
By Laura Studarus
In this month's Shondaland Series, we are exploring the ways we can give back to our communities, to those in need, and to each other, as well as uncovering unexpected stories of phenomenal people who are helping others — through their time and financial support, but also through business, community, and even technology. These heartwarming stories give us hope that good is, and always will be, out there.
Maybe we're all just in the holiday spirit, but December tends to be the month when we start concentrating on philanthropy. It's no wonder the final month of the year also doubles as National Giving Month — last year, one-third of all charitable donations were given in December, with 12 percent of that happening in the last three days of the year. Which is awesome. However, it's worth noting that whatever cause is near and dear to your heart can use your support year-round. Giving money is an incredible move. But if your budget doesn't have any wiggle room, or if you'd just like to do more, it's worth considering how you can get involved in a different way.
More on Giving Back
How Online Communities Pull Together for the Greater Good
8 Charities That Need Your Support Right Now
Carrie Bernans Makes Good on Giving Back to Her Hometown
A Chance Meeting Changed How I See The Homeless
Volunteering for the charities and causes that you love doesn't have to mean a dramatic life change. Chances are you already have the skills to make a difference right where you are. Which is why this month, we've gathered five women using their talents to make a difference and give back.
Shirley Raines, the founder of Beauty 2 the Streetz
More than 5,000 unhoused people call Los Angeles' Skid Row home — an ugly statistic that has only grown since the beginning of the pandemic. However, Shirley Raines wants them to know that they're all beautiful, worthwhile humans. For the last four years, the Beauty 2 the Streetz founder has been visiting Los Angeles homeless with one simple goal — to remind her unhoused neighbors of their humanity by helping them indulge in simple acts of self-care like haircuts, makeovers, hot showers, and home-cooked meals. And as she notes, sometimes little things go a long way.
"My grandmother Nana was an incredible woman who cared for everyone so sincerely and always saw the best in everyone," she says. "My whole life, I've tried to live leading with the example of compassion she taught me."
On her relationship to the homeless community
"Before Beauty 2 the Streetz, I assisted with other nonprofits who passed out food to the homeless, and I loved working with them. As I began volunteering more regularly, I developed bonds with the homeless community. I've always been someone who is drawn to people with shared experiences of hardship because, as someone with a lot of trauma myself, that just feels comfortable. So, I think that's why we've been able to bond so well."
How changing someone's outside affects their inside
"We've all had that experience of just feeling less than great, but then we practice self-care in the form of a shower, a mini makeover, or a new outfit, and suddenly we feel recharged and ready to take on the world again. Homelessness is an isolated experience that causes depression and a negative view of self, and while makeovers can't solve every problem, seeing yourself and liking how you look does have the ability to improve your mood. And maybe that improved mood will make you remember your worth. And while we wait on the systems that cause and maintain homelessness to change, I believe offering beauty services allows the homeless to feel remembered, important, and worthy of self-care in spite of their living situations."
How giving back has changed her view of the world
"This nonprofit has taught me that the world is full of kind people who also want to see an end to homelessness. We've got a huge social media family made up of millions of people all over the world, who, like me, are dealing with hurt but fighting their best to overcome it, and they are able to recognize the pain of the homeless. They realize how this could be any of us, and they have actively supported us for years. If the power was truly with the people and not tied up with legislators, I believe homelessness would come to an end."
Mieke Marple, the founder and artist behind the Medusa Collection
In the last year, NFTs (non-fungible tokens) have become the trading cards of the internet, allowing artists to find a new source of income and for collectors to experience art in a new format. But for Mieke Marple, the artist behind the recently released Medusa Collection, the blockchain technology serves an additional purpose: giving back to a cause she believes in.
With some help from a randomizing algorithm, she's created 2,500 different, color-splashed versions of Greek mythology's most famous monster. Each image, priced at $250 dollars, benefits TeachRock.org, an arts-integration curriculum that uses the history of popular music and culture. The project is the result of a personal journey, because, as Marple explains in her moving essay, "Medusa and Me," where she details coming to grips with her past and the stories she's told herself, sometimes making a difference has to start with screaming through your art.
On learning from her parents
"They give back in different ways, but they definitely set an example for me. My mother does tons of volunteer work and is always driving her friends to the airport, hospital, etc. She visits people when they are sick and brings them fruit from the yard. My father is an angel investor who is part of various angel groups that only invest in companies with women founders or ones that battle climate change."
On working with TeachRock.org
"I met TeachRock's director, Bill Carbone, on a panel about social-impact organizations and NFTs. My first Medusa works were a series of physical paintings I made in 2019 after learning about her true story. I told Bill about the series, and he said, 'That sounds like a lesson plan we would do at TeachRock!' The Medusa Collection was born from that. I also worked part-time as a K-12 tutor for four and a half years. During that time, I realized how valuable kids' education is. We spend our adult lives unlearning so much of what we learned when we were young. Why not get it right the first time around?"
On her personal connection to Medusa
"I worked as a high-end art dealer in Los Angeles for five and a half years. When I left that to focus on my own art, I was hurt by how many people no longer wanted anything to do with me now that I couldn't help their careers. I internalized it and worried there was something monstrous about me. I started drawing Medusa in 2019 to work through those feelings, and I haven't stopped. The rarest Medusas in the collection are actually hand-created, i.e. not made from an algorithm. I wanted to add exciting, gamifying elements to the collection to make it that much more fun to collect!"
Catherine St-Laurent, philanthropic and strategic communications adviser
As far as résumés go, Catherine St-Laurent's is among the best. The philanthropic and strategic communications adviser formerly held the role of Melinda Gates' head of communications and operated as Meghan Markle's chief of staff.
However, in March she stepped away from her role at the Duke and Duchess of Sussex's nonprofit Archewell (while still retaining an advisory position) in favor of a new venture: starting her own social-impact firm. Acora Partners works with individuals, nonprofits, and companies to create social-change strategies meant to jump-start progress on today's most critical issues. St-Laurent is in the position to leverage her experience and connections to address these issues she's passionate about, and in the first year of its existence, the firm has already been able to back those supporting gender equality and social change — with plenty of other projects to come.
On giving back while growing up
"My mom was always very intentional about making sure I could see and was grateful for the basic comforts we had and made sure that she instilled in me the importance of giving to support those less fortunate. She was juggling a lot as a working single mom and wanted me to have perspective about families who had much different realities. My very earliest experiences were tied to the giving my mom did to nonprofits like UNICEF and World Vision as well as regular food-bank donations to local organizations in Montreal, where I grew up. What really stuck with me, though, is that she had a saying that she repeated often, which (roughly translated from French, my mother tongue) is 'what isn't given is lost.' I think that ethos more than specific experiences is what moved me toward mission-driven work and ultimately led me to the philanthropic sector specifically. I believe that we have an opportunity and a responsibility to put capital — philanthropic, investment, cultural, social, and political — in the hands of more people whose ideas have the potential to be transformative."
On learning from her high-profile bosses
"Working with global figures like Melinda and Meghan really cemented for me the fact that every leader has a 'superpower,' and their ability to leverage it effectively can have an outsized impact. I think both women are deeply compassionate and have this unique ability to quickly establish genuine connections with the people they meet and shine a light on them such that they mobilize exponentially more people to see and act on critical issues. Working with them underscored for me how varied and creative the pathways to accelerating social progress can be. I feel very inspired to help build connections, design innovative partnerships, and uncover new ways of working such that we see more money going into the hands of social-change leaders and more diverse philanthropic archetypes emerge."
How creating her own social-impact firm has allowed her to do more
"Rebecca [Goldman] and I co-founded Acora Partners because we want to leverage the breadth of experience we've accumulated over our careers to propel change forward on the most critical issues we are all grappling with today. She and I are passionate about advancing gender equality. Perhaps even more important to us with our firm is supporting the work and vision of great leaders — philanthropists, nonprofit leaders, and corporate leaders. For example, we're working with Deborah Douglas and Amber Payne, co-editors in chief of The Emancipator, a new antiracist media platform that will start publishing original content in 2022 ahead of its official launch. They bring decades of experience and excellence in journalism, research, and impactful storytelling and are building something that stands to unlock meaningful change for racial justice. Collaborating with them has been incredibly fulfilling, and we're excited for what's ahead."
Gabby Edlin, the founder of Bloody Good Period
Ask anyone who gets a period, and they'll probably tell you about a time when someone else tried to make them feel embarrassed about a very normal bodily function. It's an issue that only gets amplified when buying supplies becomes a financial strain. That stigma is exactly what Gabby Edlin, the founder of the nonprofit Bloody Good Period is trying to eliminate. The London-based nonprofit delivers period supplies to shelters and refugee centers (where occupants are often offered a scant 37£ per week to live on), offers sexual and reproductive health education, and advocates for the fair treatment of anyone who bleeds. It's an intense mission, one that Edlin hopes will one day become obsolete. But until then, she's all in on the fight against period poverty.
"I grew up in a Jewish community in the north of England. It's a huge part of the culture," she says. "You volunteer, you give to charity, you give back in any way that you can. It's just what I've grown up with. When I started doing this, my parents, even though neither of them has really done charity stuff, they always encouraged us that your job should be something to help people."
On normalizing periods
"The way we talk about it is funny and bold and unapologetic. We have all these stickers, which have been the ones that we've had from the beginning, and the background is a [cartoon] pad with blood. I decided that I wanted this organization to be branded without shame. There's already so much shame around periods; the best way to dispel that is a bit of fun. We started a campaign two years ago called "No Shame Here." I was two years into BGP, and I was in the office and got a pad on my bag, and then just slid it into my bra because I had no pockets. And then I was like, 'What am I doing? Just carry it, right?' I think there's still the shame embedded in us, and it's a lot of work to dig that out."
On not making assumptions
"Often what people want to believe is that you just throw tampons at people and it's sorted, and it's just not the case. This is a very personal thing that's happening to people. It's a completely healthy, normal biological function, but there is so much attached to it. And so, yeah, it's entirely nuanced. It completely depends on what country you're from. You might not use tampons in the country. Or when it comes to your living situation, especially if you're living in poverty, you might not have access to a washing machine for period pants. So, you might be like, 'Well, I just want disposables.' It's always been so important to us that we're really talking to the people. I mean, it sounds obvious, but it isn't always the case. We ask people what they want, and that's what we give them rather than saying, 'This is what we think you should have.'"
Why she's not looking for a thank you
"It's really important to us that this becomes normalized and that people can just access these products. But what we do know is the difference that it makes when people don't have their products. We did a report a couple of years ago with a fellow charity for refugee women where we spoke to some of the women who did receive our product and [learned] what they were having to endure before that. Everything from using an old tablecloth ripped off somebody's washing line to using a baby's used [diaper] that somebody had dried out. It's really horrific what people are going through before they're able to access free products. So, we never want to create a situation where people have to feel grateful for something so basic as a period product."
Blythe Hill, the founder and CEO of Dressember
Since 2013, Blythe Hill has helped raise more than 13 million dollars for anti-human trafficking organizations simply by encouraging people to wear dresses during the month of December and ask for donations. (Think of it as a fashion-forward version of Movember.) However, the Dressember founder and CEO has a message for anyone who thinks they can just tumble into the nonprofit world. "Don't do it!" she laughs. "We would never do half the things we do if we knew how much work it actually was. … Before this, I was someone who didn't like asking for help. I didn't want to be needy. I wanted to figure it out. I was able to get by that way for a long time. When I started this, there were a lot of things I just didn't know how to do. And this vision I have is going to suffer if I don't get over my ego, really, and just ask for help."
Still, between giving Ted Talks, creating an ethical fashion directory, and leading a movement more than 32,000 people have participated in, Hill wouldn't have it any other way. After all, sometimes changing the world really does start with something as small as a dress.
How Dressember went from personal to public
"I was getting my master's in English, and I was buried in writing and papers, and I didn't have time for any of my normal creative outlets. I love hands-on crafts and baking and using my hands, so I thought, 'I have to get dressed every day, so that can be my new creative outlet.' It was November of 2009 that I had the idea. Serendipitously, December was the next full month. Probably the next sentence that left my mouth was 'I'm going to wear only dresses in December, and I can use the name Dressember.' Oh, that's too good; now I have to do it. It was just for fun, and there was no campaign or fundraising element to it initially. The next year, my friends wanted to join in, and the next year their friends wanted to join in. And that's when I really started to think about if it could be anything more than that."
On dealing with self-doubt
"When I applied for 501c3 status, I thought, 'I have no idea what I'm doing!' Okay, I'll hire a lawyer. Again, with building a website: 'I have no idea what I'm doing! But I'll figure it out.' When I came on staff, initially I came on part-time and then transitioned to full-time. I was a part-time CEO for a year and a half, and that whole year and a half was the hardest part of the journey I had gone through so far, because I really had to grow very quickly into this leader of a worldwide movement. And this nonprofit organization with no nonprofit background. And become the leader of a board of directors. There were just a lot of growing pains. I never doubted the vision or the mission that I had, but I often felt like, 'I'm not there yet.' There's a lot I need to learn still. I still feel that sometimes, and I don't think that's a bad thing. … I looked around a lot for who I respect and asked them for advice and resources and mentorship. Impostor syndrome is a real thing I still feel, depending on where I am and who I'm around. I think men feel it sometimes too. But it is by and large part of the female experience."
On finding joy in the fight
"Every year, I get emails or people will write into our general inbox or social media, and they'll talk about what an incredible experience it is for them. It is deceptively simple, putting on a dress or a tie every day. But it really does become this uniform that you put on as an advocate every morning. You're part of this global community of people who are doing this. We sell these buttons that say, 'Ask me about my dress' and 'Ask me about my tie'; then you're entered into conversation after conversation about the issue. Often, people have no idea what they're getting into. 'I just like dresses, so I decided to do the thing, and then I learned all this stuff about trafficking, and now I'm passionate about it' or they're like, 'I've been passionate about this for years. Thank you for giving me a non-threatening way to talk about it with my friends and family and strangers.' I am in awe of the things people say. Sometimes I'll be at a conference, and I'll meet people who will cry while talking about Dressember and what it means to them. I don't always know what to do with that. I just feel so privileged that I get to be part of this community and that I was part of something that means so much to so many people."
Laura Studarus is a Los Angeles-based travel writer with bylines at Fast Company, BBC Travel, and Thrillist. Sometimes she can go several hours without a cup of tea. Follow her adventures on Twitter.
More From Impact
Desmond Tutu, Hard Times, and the Power of Prayer
Getting Back to Giving Back: A Shondaland Series
A Sustainable Fashion Brand Supporting All
8 Charitable Organizations to Support Right Now
Molly in 'A Promised Land'
How We Pull Together Online to Help Others
How Carrie Bernans Gives Back to Her Hometown
5 Women Building Unexpected Communities
How the Navajo Nation Is Rebounding From Covid
1in4 Is Changing the Landscape of Hollywood
The Chefs Giving Back During COVID-19
11 Gifts That Give Back in 2020
5 Women Who Immigrated to the U.S. — And Triumphed
Five Women Spreading Kindness


text:
Home Current issue Ahead of print Search About us Editorial board Archives Submit article Instructions Subscribe Contacts Login
Year : 2018 | Volume : 5 | Issue : 1 | Page : 1-5
Cell phone and male infertility: An update
Mohammed Abu El-Hamd, Soha Aboeldahab
Department of Dermatology, Venereology and Andrology, Faculty of Medicine, Sohag University, Sohag, Egypt
Dr. Mohammed Abu El-Hamd
Department of Dermatology Venereology and Andrology, Faculty of Medicine, Sohag University, Sohag 82524
DOI: 10.4103/jina.jina_34_17
Cell phones are a relatively novel and evolving technology. Mobile communication is now essentially ruling in our daily activities through better connectivity and intelligent, smart phone services. While the potential benefits of this technology continue to emerge, so do the potential health risks. There is increasing concern that the use of mobile phones may be associated with decreased semen quality and infertility. The most sensitive tissues to the damaging effects of cell phones are testicular tissues through increased oxidative stress, heating and radiation. Cell phone radiation may negatively affect sperm quality in men by decreasing the semen volume, sperm concentration, sperm count, motility, and viability, thus impairing male fertility. This should be supported by mass media to raise awareness among people regarding the possible health effects of radiofrequency emissions from mobile phones and to minimize its exposure. This study is a brief review of the recent data about the effect of cell phones in male infertility.
Keywords: Cell phones, male infertility, radiofrequency
El-Hamd MA, Aboeldahab S. Cell phone and male infertility: An update. J Integr Nephrol Androl 2018;5:1-5
El-Hamd MA, Aboeldahab S. Cell phone and male infertility: An update. J Integr Nephrol Androl [serial online] 2018 [cited 2022 Jan 21];5:1-5. Available from: http://www.journal-ina.com/text.asp?2018/5/1/1/228497
Sources of radiofrequency exposure
Exposure of the human to radiofrequency (RF) radiation can occur from several sources, including the use of personal devices (cell phones, cordless phones, Wi-Fi, Bluetooth, amateur radios, etc.), occupational sources (high-frequency dielectric and induction heaters, broadcast antennas, high-power pulsed radars, and medical appliances), and environmental sources (cell phone base stations, broadcast antennae).[1]
One of the most common tools we see these days is that of people with their cell phones next to their ears. Cell phones are low-powered RF transmitters, with frequencies between 450 and 2700 MHz, operating through a network of base stations, with power in the range of 0.1–2 W transmitted through an antenna used close to the user's head.[2]
Cell phones use RF fields in the form of electromagnetic waves which are transmitted from the handset to the closest base station to connect calls, text messages, E-mails, pictures, and web downloads to the main telephone network.[3] These RF waves are unlike ionizing radiation such as X-rays or gamma rays, can neither break chemical bonds nor are powerful enough to damage our deoxyribonucleic acid (DNA). However, they are likely to be absorbed by tissues closest to device exposure site and produce the mild local thermal effect.[4]
Possible mechanisms of radiofrequency-induced general human health hazards
Tissue heating is the principal mechanism of interaction between RF energy and the human body. At the frequencies which were used by mobile phones, most of the energy is absorbed by the skin and other superficial tissues, resulting in negligible temperature rise in the brain or any other organ of the body and thus, they do not pose any proven health hazard. However, much of public health concern revolves around the possibility of hazards from long-term exposure to levels which do not produce measurable heating.[5]
Physicists have analyzed every other conceivable interaction between mobile radiation and biological processes, for example, physical deformations of proteins, activation of signaling pathways, and docking with receptors on cell membranes.[6]
The World Health Organization (WHO) and government agencies like Federal Communications Commission (FCC) of the United States have laid down specific limitations for human exposure to RF emissions from hand-held mobile phones in terms of specific absorption rate (SAR), a measure of the rate of absorption of RF energy by the body.[3]
The FCC's exposure guidelines delineate a SAR of 1.6 W/kg, averaged over 1 g of tissue, as the safe limit for a mobile phone user and every handset should comply with this limit before FCC approval is granted for marketing of a phone in the United States. However, less restrictive limits, for example, 2 W/kg averaged over 10 g of tissue, are specified by the International Commission on NonIonizing Radiation Protection guidelines, endorsed by the WHO, and used in Europe and most other countries.[7]
Exposure of a user to RF falls off rapidly with increasing distance from the handset. A person using a mobile phone 30–40 cm away from the body, i.e., using speaker mode while talking or using a "hands-free" device, for example, bluetooth headsets, will, therefore, have a much lower exposure than someone holding the handset against the head.[2]
Various devices which claim to increase the safety of mobile phone use, such as shielded cases, earpiece pads/shields, antenna clips/caps, special batteries, and absorbing buttons, reduce exposures by a factor of 10, they have the danger of adversely affecting the phone's antenna, due to which the phone will attempt to transmit more power up to its specified maximum.[1]
Using the mobile phone in areas of good reception decreases exposure as it allows the phone to transmit at reduced power.[2] Since time is a key factor in how much exposure a person receives, reducing the time spent on usage by limiting the number and length of calls may reduce RF exposure.[7]
New changes in mobile phone technology have lowered the RF power emissions from the newer devices like the third-generation (3G) phones where it is two times lowered and Digital Enhanced Cordless Telecommunications where the risk is almost five times lowered than the older versions.[1]
Patterns of cell phone-induced general human health hazards
A large number of studies have been performed over the past two decades to assess potential health risks of cell phones. The only established health hazard as cited by an independent expert group on cell phones' use while driving, and the risk of an accident increased with age which was comparable to driving with blood alcohol level of 0.05%. The risk was the same when the phone was used "hands-free" (via a loudspeaker), implying the distraction caused by the conversation.[8]
The use of cell phone in children is dangerous due to the closer proximity of the mobile phone to their brain compared to adults; the average RF exposure from its use is higher by a factor of 2 in a child's brain and by a factor of 10 in the bone marrow of the skull. Brain and bone marrow have a higher conductivity in children than in adults and receive a higher energy deposition from RF sources. With age, the bone marrow progressively incorporates more fat, and the bone itself increases in thickness, hardens, and loses water over time, thus making the tissues less vulnerable.[1]
Possible health hazards of cell phones use can be classified into short- and long-term effects
Short-term effects
Increasing the use of devices for wireless communication and by their respective base stations cause various adverse health effects. The list of such alleged effects is virtually endless which was including sleep disturbances, headaches, tinnitus, high blood pressure, and endocrine disorders.[9]
However, changes in the permeability of the blood-brain barrier and electroencephalographic activity also have been reported.[10] Self-reported symptoms such as an earache, and warmth sensation, concentration difficulties, and fatigue have been highlighted by numerous studies.[11]
Long-term effects
Mobile phone radiations may affect brain function and cause several neurological disorders such as (some changes in neurobehavioral functions and neuropsychatric problems), especially in whom are inhabitants living near mobile phone towers and chronic exposure to nonionizing microwave radiation may lead to infertility through free radical/oxidative species-mediated pathway.[12],[13]
In a study conducted in Amritsar, Punjab, India, a correlation between mobile phone use (exposure to radio frequency radiations), DNA and chromosomal damage in lymphocytes of mobile phones users was observed. Such damages can have long-term consequences in terms of increased the risk of neoplasia or other age-related changes.[14]
The results of some international epidemiologic studies have increased popular interest in possible health problems and gliomas and other brain tumors due to the use of mobile phones.[15] Furthermore, there is not enough evidence, either epidemiological or experimental, to support whether RF-electromagnetic field (EMF) has a detrimental effect on organisms.[16]
Possible mechanisms of cell phone-induced male infertility
Thermal effect
The only scientifically-assured biological effect of exposure to RF-EMF in the frequency range of mobile communication is heating. Below the exposure limits, however, potentially damaging temperature increases are prevented: while for whole-body exposure, thermal effects are negligible, local exposure (i.e., by using a mobile phone) leads to temperature increases of <1°C only in close proximity of the antenna, mainly in the ear pinna, the ear canal, the skin and parts of the brain where the temperature increase due to exposure is on the order of 0.1°C.[17]
One of the common misunderstandings by laymen is the warmth perception at the ear pinna after a long telephone call which is believed to be caused by RF-EMF. Studies have clearly shown that RF-EMF is responsible for only a small fraction of this temperature increase, while the major contribution comes from the insulation (i.e., less heat dissipation by the ear pinna) and heating of the phone's battery and electric circuits during operation.[18]
On the basis of thermal effects which have to be prevented, maximum exposure levels were defined as basic restrictions in 1998 by the International Commission on non-ionizing radiation protection and had been adopted by most countries as by-laws. These limits are different from whole-body exposure and local exposure and different for the general public and those with occupational exposure. The measure of exposure is the SAR, and the unit is watts per kilogram (W kg − 1).[19]
The EMFs emitted by mobile phones and other wireless devices are often called "radiation" which is at least misleading. Radiation is the commonly used term for ionizing radiation, i.e., high-energy photons (e.g., ultraviolet-C, X-rays, γ-rays) or particles (α and β), which can ionize atoms and molecules and can, therefore, lead to mutations and cancer. The energy of the photons in the frequency range is approximately six orders of magnitude lower than the energy required for ionization (approximately 1 MeV). Therefore, from a physical point of view, direct mutagenic effects from exposure to RF-EMF are impossible.[20]
The testis is one of the tissues most sensitive to the damaging of radiation, which causing considerable functional impairment of the testis.[21]
Role of oxidative stress
Oxidative stress is a process in which the normal balance between per oxidants and antioxidants changes in such a way that leads to strengthening oxidants and biological damage.[22] The issue in question is that cell phone waves may cause oxidative stress by enhancing lipid peroxidation and changing antioxidant activities in the body.[23]
Sperm is sensitive to oxidative stress. The sperm membrane of mammals is full of unsaturated fatty acids and sensitive to oxidation. Abnormal sperm is responsible for the overproduction of reactive oxygen species (ROS) which result in oxidative stress and considered to be one of the causes of male infertility.[24]
Under normal circumstances, semen plasma contains sufficient antioxidant mechanisms and can neutralize the effect of ROS on sperm. However, if for any reason an imbalance occurs, the sperm goes through changes that negatively influence sperm parameters. Age, environmental factors (e.g., radiation exposure), and nutrition are factors that affect this change.[25]
Both thermal and nonthermal mechanisms (e.g., increased production of ROS resulting in DNA damage.[26] As regarding DNA damage, Aitken et al.[27] demonstrated that exposure of mice to RF-EMW, 900 MHz, 12 h/day for 7 days led to damage to the mitochondrial genome and nuclear beta-globin locus of epididymal spermatozoa.
Chronic exposure to RF-EMW can decrease the activity of catalase, superoxidae dismutase (SOD), and glutathione peroxidase, and thus decrease total antioxidant capacity (TAC), but other experimental studies designed to measure malonaldehyde level and SOD activity show conflicting results.[28]
Effects and patterns of cell phone-induced male infertility
Experimental studies
A study by Kesari et al. 2010[29] found that chronic exposure of male Wistar rats to mobile phone radio-frequencies was associated to decrease in protein kinase C activity and total sperm count along with increased apoptosis and could be related to overproduction of ROS.
Kesari et al. 2011[30] found that chronic exposure of male Wistar rats to mobile phone radio-frequencies was associated (1) decreased glutathione peroxidase and superoxide dismutase, (2) increased in catalase and malondialdehyde, (3) decreased histone kinase, (4) decreased micronuclei, and (5) changed sperm cell cycle.
Al-Damegh 2012[31] found that the exposure of the rat to electromagnetic radiation from conventional cellular phone was associated with increase in the diameter of the seminiferous tubules with a disorganized seminiferous tubule sperm cycle interruption and serum and testicular tissue conjugated diene, lipid hydroperoxide, and catalase activities increased 3-fold, whereas the total serum and testicular tissue glutathione and glutathione peroxidase levels decreased 3–5-fold in the electromagnetism-exposed animals. The vitamins C and E had a protective role of preventing these detrimental effects.
Kesari and Behari 2012[32] reported that chronic exposure of Wistar rats to RF EMFs emitted from a mobile phone was associated with a decrease in the level of testosterone and an increase in caspase-3 activity and distortions in sperm head and midpiece of the sperm mitochondrial sheath. These changes could be caused by overproduction of ROS. Oyewopo et al. 2017[33] found that chronic exposure of male Wistar rats to RF electromagnetic radiation of cell phone leads to defective testicular function in the form of degeneration of the germinal epithelial cells that is associated with increased malondialdehyde (MDA) and decreased SOD and decreased gonadotropic hormonal profile (follicle stimulating hormone [FSH], LH and testosterone).
Wdowiak et al. 2007 reported that there was a decrease in the percentage of sperms in vital progressing motility in the semen was correlated with the frequency of using mobile phones.[34]
Agarwal et al. 2008 found that the usage of cell phones was associated with a decrease in sperm count, motility, viability, and normal morphology and these changes in sperm parameters were dependent on the duration of daily exposure to cell phones and independent of the initial semen quality.[35]
Agarwal et al. 2009 found that RF electromagnetic waves emitted from cell phones showed a decreased in sperm motility and viability, increased in ROS level, decreased in TAC of semen (ROS-TAC score).[36]
Gutschi et al. 2011 found that cell phone usage by male persons was associated with increased abnormal sperm morphology and increased serum free testosterone and decreased LH levels with no changes in FSH, and prolactin.[37]
Rago et al. 2013 found that the use of mobile phone for more than 4 h daily was associated with increased sperm DNA fragmentation.[38]
Yildirim et al. 2015 found that exposure to RF-electromagnetic radiation of mobile phone and wireless Internet was associated with decreased total motile sperm count, progressively motile sperm.[39]
Zhang et al. 2016 found that cell phone use may negatively affect sperm quality in men by decreasing the semen volume, sperm concentration, or sperm count, thus impairing male fertility.[40]
Cell phone radiation may negatively affect sperm quality in men by decreasing the semen volume, sperm concentration, sperm count, motility, and viability, thus impairing male fertility. This should be supported by mass media to raise awareness among people regarding the possible health effects of RF emissions from mobile phones and to minimize its exposure.
We are grateful to all the faculty and postgraduates in our scientific departments for their invaluable help in conducting this study.
International Agency for Research on Cancer. Non-Ionizing Radiation, Part 2: Radiofrequency Electromagnetic Fields. WHO Press; Lyon, France: 2013. IARC monographs on the evaluation of carcinogenic risks to humans, Volume 102. Available online: http://monographs.iarc.fr/ENG/Monographs/vol102/mono102.pdf. [Last accessed on 2017 Apr 01].
World Health Organization. Fact Sheet No. 193. Electromagnetic Fields and Public Health: Mobile Phones. Geneva: 2014. p. 1. Available from: http://www.who.int/peh- emf/publications/factsheets/en. [Last accessed on 2016 August 4].
EMF Explained Series. Available from: http://www.emfexplained.info. [Last accessed on 2014 May 10].
Dhami AK. Study of electromagnetic radiation pollution in an Indian city. Environ Monit Assess 2011;184:6507-12.
Mobile Communications and Health. GSMA Head Office, Level 7, 5 New Street Square, New Fetter Lane, London, United Kingdom: EC4A 3BF. Available from: http://www.gsma.com/health. [Last accessed on 2014 May 10].
Friedman J, Kraus S, Hauptman Y, Schiff Y, Seger R. Mechanism of short-term ERK activation by electromagnetic fields at mobile phone frequencies. Biochem J 2007;405:559-68.
Radiofrequency Safety-Office of Engineering and Technology (OET): Frequently Asked Questions about the Safety of Radiofrequency (RF) and Microwave Emissions from Transmitters and Facilities Regulated by the FCC. Available from: https://www.fcc.gov/engineering-technology/electromagnetic-compatibility. [Last accessed on 2014 May 9].
Maier M, Blakemore C, Koivisto M. The health hazards of mobile phones. BMJ 2000;320:1288-9.
Repacholi MH, Lerchl A, Röösli M, Sienkiewicz Z, Auvinen A, Breckenkamp J, et al. Systematic review of wireless phone use and brain cancer and other head tumors. Bioelectromagnetics 2012;33:187-206.
Braune S, Wrocklage C, Raczek J, Gailus T, Lücking CH. Resting blood pressure increase during exposure to a radio-frequency electromagnetic field. Lancet 1998;351:1857-8.
Johansson A, Nordin S, Heiden M, Sandström M. Symptoms, personality traits, and stress in people with mobile phone-related symptoms and electromagnetic hypersensitivity. J Psychosom Res 2010;68:37-45.
Shahin S, Mishra V, Singh SP, Chaturvedi CM2.45-GHz microwave irradiation adversely affects reproductive function in male mouse, Mus musculus by inducing oxidative and nitrosative stress. Free Radic Res2014;48:511-25.
Kesari KK, Meena R, Nirala J, Kumar J, Verma HN. Effect of 3G cell phone exposure with computer controlled 2-D stepper motor on non-thermal activation of the hsp27/p38MAPK stress pathway in rat brain. Cell Biochem Biophys 2014;68:347-58.
Gandhi G. Anita Genetic damage in mobile phone users. Some preliminary findings. Int J Hum Genet 2007;11:99-104.
Takebayashi T, Akiba S, Kikuchi Y, Taki M, Wake K, Watanabe S, et al. Mobile phone use and acoustic neuroma risk in Japan. Occup Environ Med 2006;63:802-7.
United Nations Environment Programme. International Radiation Protection Association. World Health Organization. Electromagnetic fields (300 Hz to 300 GHz) Geneva: World Health Organization; 1993. p. 1-13.
Tahvanainen K, Niño J, Halonen P, Kuusela T, Alanko T, Laitinen T, et al. Effects of cellular phone use on ear canal temperature measured by NTC thermistors. Clin Physiol Funct Imaging 2007;27:162-72.
Van Leeuwen GM, Lagendijk JJ, Van Leersum BJ, Zwamborn AP, Hornsleth SN, Kotte AN, et al. Calculation of change in brain temperatures due to exposure to a mobile phone. Phys Med Biol 1999;44:2367-79.
Guidelines for limiting exposure to time-varying electric, magnetic, and electromagnetic fields (up to 300 GHz). International commission on non-ionizing radiation protection. Health Phys 1998;74:494-522.
Lerchl A. Electromagnetic pollution: Another risk factor for infertility, or a red herring? Asian J Androl 2013;15:201-3.
Howell SJ, Shalet SM. Spermatogenesis after cancer treatment: Damage and recovery. J Natl Cancer Inst Monogr 2005;34:12-7.
Elsaved NM. Antioxidant mobilization in response to oxidative stress: A dynamic environmental nutritional interaction. Nutr 2001;17:828-34.
Awanti SM, Ingin JB, Jeevangi SR, Patil GA, Awanti BS. The effect of radiofrequency radiation emitted from mobile phones on plasma oxidants and antioxidants in mobile phone users. J Clini Diag Res 2010;4:2758-61.
Agarwal A, Singh A, Hamada A, Kesari K. Cell phones and male infertility: A review of recent innovations in technology and consequences. Int Braz J Urol 2011;37:432-54.
Hammadeh ME, Filippos A, Hamed MF. Reactive oxygen species and antioxidant in seminal plasma and their impact on male fertility. Int J Fertil Steril 2009;3:87-110.
Adams JA, Galloway TS, Mondal D, Esteves SC, Mathews F. Effect of mobile telephones on sperm quality: A systematic review and meta-analysis. Environ Int 2014;70:106-12.
Aitken RJ, Bennetts LE, Sawyer D, Wiklendt AM, King BV. Impact of radio frequency electromagnetic radiation on DNA integrity in the male germline. Int J Androl 2005;28:171-9.
Oktem F, Ozguner F, Mollaoglu H, Koyu A, Uz E. Oxidative damage in the kidney induced by 900-MHz-emitted mobile phone: Protection by melatonin. Arch Med Res 2005;36:350-5.
Kesari KK, Kumar S, Behari J. Mobile phone usage and male infertility in wistar rats. Indian J Exp Biol 2010;48:987-92.
Kesari KK, Kumar S, Behari J. Effects of radiofrequency electromagnetic wave exposure from cellular phones on the reproductive pattern in male wistar rats. Appl Biochem Biotechnol 2011;164:546-59.
Al-Damegh MA. Rat testicular impairment induced by electromagnetic radiation from a conventional cellular telephone and the protective effects of the antioxidants vitamins C and E. Clinics (Sao Paulo) 2012;67:785-92.
Kesari KK, Behari J. Evidence for mobile phone radiation exposure effects on reproductive pattern of male rats: Role of ROS. Electromagn Biol Med 2012;31:213-22.
Oyewopo AO, Olaniyi SK, Oyewopo CI, Jimoh AT. Radiofrequency electromagnetic radiation from cell phone causes defective testicular function in male wistar rats. Andrologia 2017;49.
Wdowiak A, Wdowiak L, Wiktor H. Evaluation of the effect of using mobile phones on male fertility. Ann Agric Environ Med 2007;14:169-72.
Agarwal A, Deepinder F, Sharma RK, Ranga G, Li J. Effect of cell phone usage on semen analysis in men attending infertility clinic: An observational study. Fertil Steril 2008;89:124-8.
Agarwal A, Desai NR, Makker K, Varghese A, Mouradi R, Sabanegh E, et al. Effects of radiofrequency electromagnetic waves (RF-EMW) from cellular phones on human ejaculated semen: An in vitro pilot study. Fertil Steril 2009;92:1318-25.
Gutschi T, Mohamad Al-Ali B, Shamloul R, Pummer K, Trummer H. Impact of cell phone use on men's semen parameters. Andrologia 2011;43:312-6.
Rago R, Salacone P, Caponecchia L, Sebastianelli A, Marcucci I, Calogero AE, et al. The semen quality of the mobile phone users. J Endocrinol Invest 2013;36:970-4.
Yildirim ME, Kaynar M, Badem H, Cavis M, Karatas OF, Cimentepe E, et al. What is harmful for male fertility: Cell phone or the wireless internet? Kaohsiung J Med Sci 2015;31:480-4.
Zhang G, Yan H, Chen Q, Liu K, Ling X, Sun L, et al. Effects of cell phone use on semen parameters: Results from the MARHCS cohort study in chongqing, china. Environ Int 2016;91:116-21.
1 Should empiric therapies be used for male factor infertility?
Kai J. Buhling,Peter Chan,Martin Kathrins,Marian Showell,Sarah C. Vij,Mark Sigman
Fertility and Sterility. 2020; 113(6): 1121
2 Influence of Lifestyle and Environmental Factors on Semen Quality in Ghanaian Men
Richard Michael Blay,Abigail Duah Pinamang,Augustine E. Sagoe,Ewurama Dedea Ampadu Owusu,Nii Koney-Kwaku Koney,Benjamin Arko-Boham,Robert Gaspar
International Journal of Reproductive Medicine. 2020; 2020: 1
El-Hamd MA
Aboeldahab S
radiofrequency
© Spring Media Publishing Co. Ltd. | Published by Wolters Kluwer - Medknow
Online since 1 Apr, 2014

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: How to notice that WebView loaded all iframes How can I determine that all javascripts have been loaded in android WebView.
I need to read html of webview but after  javascript have been loaded otherwise I will not get what I need.

A: There is no provided interface to directly say that all JS scripts have loaded. However, here is the only way to know that the content of a WebView is loaded:
webView.setWebViewClient(new WebViewClient() {

    public void onPageFinished(WebView view, String url) {
        // do what you want
    }
});

redpajama_set_name: RedPajamaStackExchange


text:
Ángeles Montolio (born 6 August 1975) is a former tennis player from Spain.

Montolio reached a career-high ranking of world No. 22 in February 2002, and won three WTA Tour titles at the small events in Porto, Estoril, and Bol, as well as reaching the finals of Madrid and Palermo. Her best results in Grand Slam tournaments were appearances in the third round of the Wimbledon Championships in 2001, and of the US Open in 1999 and 2001.

As a junior, she won the 1993 Orange Bowl for over-18s.

WTA career finals

Singles: 5 (3 titles, 2 runner-ups)

ITF Circuit finals

Singles (12–6)

Doubles (1–3)

Grand Slam singles performance timeline

External links

Spanish female tennis players
Tennis players from Barcelona
1975 births
Living people
Sportswomen from Catalonia

redpajama_set_name: RedPajamaWikipedia


MobiSafe Systems Inc. is an SFU-incubated start-up that plans to commercialize a patent-pending airbag inflation mechanism.
MobiSafe recognizes an unmet need for comprehensive protection in wheelchairs, which can only be delivered by an integrated airbag system.
During 2010, there were over 150,000 falls from wheelchairs in North America. Some of these incidents caused severe injuries to the rider, and cost the health care system over $3 billion.
MobiSafe's proposed solution offers comprehensive protection, reducing costs to the health care system and insurance companies.
2010 competition deadline is this monday, april 19!


The period series premiered on British Television in 1971 and was resurrected in 2010 with a new, all-star cast, including Keeley Hawes and Ed Stoppard. Both mini-series take place in the early 1900s and focus on the lives of the occupants of 165 Eaton Place, a gracious townhouse in Belgravia in central London.
Some see the new version from BBC and Masterpiece as the superior watching experience, and others insist the original is the best. Below, Michelle Cox reviews both versions, and offers five points to consider, to help you decide which to watch. The good news: you can't go wrong, and both are available to stream.
The original "Upstairs, Downstairs" was considered groundbreaking at the time of its release because there had never before been a drama series on British television that examined society from the servants' point of view. London Weekend Television (LWT) held off on airing the first season – the network wasn't convinced that the British public would be interested in a period series – and the executives nearly scrapped the show before finally giving it a 10:15 PM slot on Sundays.
The public loved it. "Upstairs, Downstairs" became the most popular drama series on TV at the time, picking up over twenty-five awards, including the rare Peabody Award and two BAFTA's, during the course of its run (1971-1975).
The series was also a favorite with American audiences when it aired in the US in 1974. Viewers delighted in watching the intrigues of the aristocratic Bellamy family alongside the lives of the servants who served them. The period drama won several awards stateside, including eight Emmys and two Golden Globes, and was one of the highest-rated shows in PBS history.
Likewise, the newer version was innovative in it's own way, as it was not just a remake of the original but instead moved the story forward in time with a whole new cast. What's unusual is that it is the setting—the house—which remains in place, not the story or the characters.
"Upstairs, Downstairs" was the brainchild of Jean Marsh and Eileen Atkins, two British actresses who came from working class backgrounds; both had parents who worked as servants.
Marsh and Atkins' first idea had been to create a comedy called "Behind the Green Baize Door" about a cook who drinks too much, and a butler who takes advantage of his employers. The project morphed into "Upstairs, Downstairs," with Jean Marsh playing the role of Rose Buck, the parlor maid. Eileen Atkins was playing Queen Victoria in a stage play and had to forgo a role in the production. Years later, she was cast as Mrs. Croft, the head cook in "Gosford Park," so she had her turn at playing a servant below stairs.
When the series was rebooted in 2010, both Jean Marsh and Eileen Atkins took roles for the first season of the new period drama. Marsh returned as Rose Buck, now the head of an employment agency tasked with supplying 165 Eaton Place with a fresh crop of servants, and Atkins plays the eccentric mother-in-law.
Ed Stoppard (Home Fires) and Keeley Hawes (Mrs. Wilson) were recruited to play the new upstairs occupants, and they positively sizzle together. As fans of "The Durrells in Corfu" know, Hawes is well suited to a 1930s setting. She seems to have almost stepped out of the pages of a periodical of the day, not just in the style of her clothes and hair, but in demeanor. Claire Foy (The Crown), who plays the devious younger sister, Persie, particularly shines in her role. While Hawes' character, Lady Agnes, is elegant and dutiful, Foy's character practically shimmers in her naughtiness.
The five seasons of the original series are set between 1903 and 1930, moving through the Edwardian, First World War, and Interwar eras. The 2010 version picks up in 1936 with a continuation of the story of the house – 165 Eaton Place – but not a continuation of the original Bellamy family storyline.
No spoilers about how the original series ends and what happens to the family and the beloved servants below stairs, but the new series begins with a new family. Sir Hallam and Lady Agnes Holland take up residence in the now dilapidated 165 Eaton Place. When Lady Agnes sees the house for the first time, she proclaims "It's like a fairy tale. This house is going to see such life!" Over the course of seasons, it does, but the irony is that it already has.
Viewers who watch both series will enjoy seeing the same set, though it was actually filmed in two different locations. For the original version, the exterior of the house was shot at 65 Eaton Place with a "1" painted on to indicate 165. The interiors, however, were shot at London Weekend's TV studios on the South Bank. When it came time to film the new version, the producers chose Cardiff as a location, parts of which were altered to look like 1930s Belgravia in London, and the house's exterior itself was shot at Leamington Spa in Warwickshire.
Because of a technician's strike in Britain, the first thirteen episodes of the original series were filmed in black and white. PBS decided against airing these episodes, assuming that American viewers wouldn't watch a series that wasn't in color.
The updated version is beautifully shot, and in the hands of Arwel Jones (Sherlock) and Eve Stewart (Call the Midwife), has a production value that we've come to expect from BBC and Masterpiece. The original series' grainy quality and simple costumes have been replaced by gorgeous gowns from costume designers Amy Roberts (The Crown) and Ralph Wheeler-Holes (Call the Midwife), and opulent, detailed sets from Julia Castle (The King's Speech) and Hannah Nicholson (Traitors). The newer version is lovely to look at, but some critics have negatively critiqued it, saying that the scripts are no match to the original.
The original version had the benefit of a longer run than the mini-series. Comprised of sixty-eight episodes, it was able to cover a large breadth of topics, with plot lines centering around historical events, such as the Jazz age, the sinkings of the Lusitania and the Titanic, the First World War, and the stock market crash. Over four years, the series developed deep intrigue between the characters, accentuating the acute distinctions between the worlds upstairs and down.
Plot lines in the updated version also revolve around real world events, such as the king's abdication, Hitler's rise to power, and the build up to the Second World War, but it is not afforded the space of time needed to completely explore the relationships between the characters in the same way that the first version does. The effect is that the stories of various characters seem to run in parallel, instead of being tightly woven together.
Both have compelling narratives, and as in many of our favorite period dramas, their story lines often revolve around relationships between the sexes. There's romance, and lustful concupiscent attractions, both above and below stairs, and sometimes even between the two. As you'd expect, the upstairs occupants sometimes take liberties with the downstairs staff, though in the updated version, it is a woman above stairs who takes advantage of the chauffeur.
Below stairs, the role of women remain fundamentally the same from one series to the next with few exceptions. The female servants remain in harness, both versions have plot lines involving the thwarted dreams of maids who dare to reach for a better life.
The choices are not much better for the above-stairs women, who find themselves just as boxed in and optionless as the women servants below them. Both Lady Marjorie in the original series and Lady Agnes in the second are meant to be merely stunning accessories to their husbands. Their role is to facilitate their husbands' careers by working the social strings in the background, and to fulfill their duty to produce children.
Both series provide insight into class-based societal expectations for women at the time. The original version shows this against the backdrop of the minor progress that was made in the first decades of the new century, such as women winning the vote. In the newer version, the coming war means that the women, both above and below stairs, are beginning to question the established norms.
So which is best? Both versions have their strengths: the original as the forerunner to "Downton Abbey" with its revolutionary look at life above and below stairs, and the new version, picking up where the old left off, being generally easier on the eyes with a hit cast, gorgeous sets and attention to period detail. Can't decide? Try both!
Michelle Cox is the author of the award-winning Henrietta and Inspector Howard series, including her latest, "A Veil Removed," which is available here, April 30, 2019. It's perfect for fans of "Downton Abbey" and historical mystery/romance. Cox holds a B.A. in English literature from Mundelein College, Chicago.
Michelle also pens the weekly Novel Notes of Local Lore, a blog dedicated to Chicago's forgotten residents. She suspects she may have once lived in the 1930s and, having yet to discover a handy time machine lying around, has resorted to writing about the era as a way of getting herself back there. Coincidentally, her books have been praised by Kirkus, Library Journal, Publishers Weekly, Booklist and many others, so she might be on to something. Unbeknownst to most, Michelle hoards board games she doesn't have time to play and is, not surprisingly, addicted to period dramas and big band music. Also marmalade.
If you enjoyed this post, be sure to see The Period Films List, with the best historical and costume dramas sorted by era. You'll especially like the Best Period Dramas: Interwar Era List, and want to see the news about the Downton Abbey Movie.


text:
Q: Subsetting cluster-specific values across a list of data.frames in R Inspired by this answer, my goal is to find variables in m clusters of data.frames that are specific to only one m (e.g., m[[15]]) but not other ms.
For example, I know variable genre == 4 is only specific to m[[15]] ("Fazio" i.e.,names(m)[15]), and genre == 4 doesn't occur in any other of m clusters (confirm by subset(d, genre == 4)).
Thus, I expect my output to give me the name "Fazio" and genre == 4 .
I want to repeat this process for all variables shown in mods not just genre?
I tried the following with no success:
d <- read.csv("https://raw.githubusercontent.com/rnorouzian/m/master/v.csv", h = T) # DATA

mods <- c("genre","cont.type","time","cf.timely","ssci","setting","ed.level",  # mods
          "Age","profic","motivation","Ss.aware","random.grp","equiv.grp",
          "rel.inter","rel.intra","sourced","timed","Location",
          "cf.scope","cf.type","error.key","cf.provider","cf.revision","cf.oral",
          "Length","instruction","graded","acc.measure","cf.training","error.type")

m <- split(d, d$study.name) # `m` clusters of data.frames

# SOLUTION TRIED:

tmp = do.call(rbind, lapply(mods, function(x){
  d = unique(d[c("study.name", x)])
  names(d) = c("study.name", "val")
  transform(d, nm = x)
}))

# this logic may need to change:
tmp = tmp[ave(as.numeric(as.factor(tmp$val)), tmp$val, FUN = length) == 1,]

lapply(split(tmp, tmp$study.name), function(a){
 setNames(a$val, a$nm)
})                               # doesn't return anything

A: We can do the grouping by adding 'nm' also in ave
tmp1 <- tmp[with(tmp, ave(val, val, nm, FUN = length)==1),]

and now do the split
tmp2 <- lapply(split(tmp1, tmp1$study.name, drop = TRUE), `row.names<-`, NULL)
rm.df <- data.frame(study.name = c(rep("Bitc_Knch_c", 3),
  rep("Sun", 3)), code = c(88,88,88,7,4,0),

 mod.name = c("error.type","cf.scope","cf.type","error.type",
     "cf.type","error.key"))
rm.these <- split(rm.df, rm.df$study.name)

tmp2[names(rm.these)] <- Map(function(x, y) {
     subset(x, !(nm %in% y$mod.name & val %in% y$code))},
     tmp2[names(rm.these)], rm.these)
Filter(nrow, tmp2)


The Hallgrímskirkja is a church in Reykjavík, Iceland.
State Architect Guðjón Samúelsson's design of the church was commissioned in 1937. He is said to have designed it to resemble the basalt lava flows of Iceland's landscape.


Tile that looks like hardwood-Do you have to grout?
I saw this tile that looks like hardwood in Lowes. Really nice looking product. Does anyone have experience with it and if so how do you handle grout (if at all)?
Bob, thanks so much for the great reply. You really took the time to think the whole process through and I appreciate your thoughtfulness. I will get in touch with the manufacture before I do any planning.


A contemporary luxury resort located on a worlds 'best beach'.
Kids Eat Free plus super savings for all the family at this popular island resort. Hurry 2016 selling out fast.
Four FREE nights plus complimentary Kids Club. A holiday that will keep even the most active family entertained.


text:
Chicago Architecture Biennial - BOA light studio installation and exhibition
Alliance française de Chicago
54 W Chicago Ave
Chicago, US 60654
Until January 4th, 2022
Under the umbrella of the Chicago Architecture Biennial, the Alliance française de Chicago is excited to host Les Lumières: Urban Buffet, a three-month light installation by BOA light studio on the roof of the Alliance.
Starting October 7, 2021 through January 4, 2022. Come by the building in the evening for a better view of the billboard-sized sculpture!
Accompanying the installation is an Exhibition on BOA Light Studio's work, which is available for viewing inside the Alliance from October 7, 2021 - November 5, 2021 (Monday -Saturday).
The Alliance Française de Chicago is over 120 years old and is part of an international network of over 1,100 Alliances and affiliated cultural centers worldwide. It is the second oldest Alliance Française in the US and second largest after the Alliance Française in New York City. Classes are offered for all ages and levels of French, leading to certifications in French for professional purposes or simply for experiencing another language and its various cultures. It also hosts an impressive array of events, bringing notable lecturers to Chicago: authors, filmmakers and directors, winemakers, chefs, designers, historians, actors and performing artists.
Facebook / Instagram / Twitter / LinkedIn / Pinterest / Youtube
Chicago Architecture Biennial
The Chicago Architecture Biennial (CAB) is dedicated to creating an international forum on architecture and urbanism. It produces year-round programs and a biennial exposition of city-wide activations for a diverse audience of designers, educators, advocates, and students. CAB's mission is to engage and inspire professional and public audiences, highlight the transformative power of architecture and envision a future for the field that is equitable and sustainable.


We're on vacation this week, but we still wanted to get something out there to help fill up all that extra hard drive space you've got lying around. Yeah, this week's show is really short, but we hope the quality makes up for the quantity! If you've been following us since the beginning (meaning even before CO-OP showed up on Revision3), you might be familiar with "Area 5 Snacks." They're digital shorts that we were putting together in the early days before we found out we needed to make money to stay in business. Here's all four of them in a row. We would disavow these if we could, but we've all got our legacies to live up (or down, as the case may be).
Snow Sports Industry veteran – Husband – Father – Network IT Ninja & Former Powncer. Old enough to know better but young enough to start a new career.
This entry was posted in Gaming, Online Content and tagged area5media, co-op. Bookmark the permalink.


As I read this book, I visualized the indomitable Mr. Hope delivering his lines on stage and thus appreciated this summary of his jokes-of-a-lifetime so much more. Otherwise, it could have been a little book of out-of-date one-liners. It's hard to believe that his illustrious career spanned so many humorous decades and thankfully, this book is arranged in decades, which makes it all the more interesting. Sadly though, he died on July 27, 2003 at 100 years old but through old movies and TV reruns, his incredible legacy will live on. Thankfully his daughter Linda, who co-wrote the book, sifted through his joke file and salvaged many of his humor written on bits and pieces of paper.
Conclusion - Nothing out-of-the-ordinary but definitely one for Bob Hope fans.


text:
layout: post
title:  jconsole
categories: XAP97
parent: command-line-interface.html
weight: 900
---

{% summary page|60 %}Launches Admin UI for browsing the JMX instance associated with a specific GSC. {% endsummary %}

# Syntax

    gs> jconsole [jmx-connection-string]

# Description

The `jconsole` command launches the Service Grid Admin UI, allowing you to browse the JMX instance associated with a specific Grid Service Container (GSC).

{% tip %}
JMX provides remote management capabilities for monitoring memory utilization, VM system configuration, performance and garbage collection characteristics etc. By default, each GSC is set to run a JMX enabled VM.
{% endtip %}

{% tip %}
For more details on monitoring and management using JMX, refer to the [JMX Management](./space-jmx-management.html) section.
{% endtip %}

{% include /COM/jconsolejmapwarning.markdown %}

# Options

{: .table .table-bordered}
| Option | Description |
|:-------|:------------|
| `jmx-connection-string` | The JMX connection string to be used for starting the Java Management Console. If not provided, a selection list of all GSCs is displayed. You can select the appropriate instance from the list. |
| `h` / `help`  | Prints help |

# Example

    gs> jconsole
    total services 2
    [1]   Grid Service Container   gs-grid   69.203.99.5
    [2]   Grid Service Manager     gs-grid   69.203.99.5

    Choose a service for jconsole support or "c" to cancel : 1
    Launching jconsole, command successful

    gs> jconsole service:jmx:rmi:///jndi/rmi://192.10.10.10:10098/jmxrmi
    Launching jconsole, command successful

redpajama_set_name: RedPajamaGithub


text:
Five key trends shaping the application landscape
DX Journal Staff
According to application services/application delivery company F5 Networks, 98% of organizations depend on applications to run or support their business — hardly surprising considering that most organizations have some version of a digital transformation plan.
In their new 2020 State of Application Services Report, F5 has found that most organizations have entered the second phase of DX, defined as the integration of automated tasks, "and taking advantage of cloud-native infrastructures to scale the process with orchestration."
As Lori MacVittie, Principal Technical Evangelist, Office of the CTO at F5 Networks explains in a blog post about the rise of cloud-native architectures, the average enterprise app portfolio is now at 15% modern, microservices-based applications.
"That's now more than the stalwart 11% of monolithic / mainframe-hosted applications," she adds. "Considering reports of extreme backlogs for new applications in every industry, that modern apps have consumed such a significant percentage of the corporate portfolio is nothing short of impressive."
Based on a global survey of nearly 2,600 senior leaders from various industries, company sizes, and roles, F5's report outlines five key findings on the trends shaping the application landscape, "and how organizations around the world are transforming to meet the ever-changing demands of the digital economy."
1. 80% of organizations are executing on digital transformation—with increasing emphasis on accelerating speed to market.
As organizations work to scale their DX efforts via a digital footprint with cloud, automation, and containers, "it is time to manage the application portfolio like the business asset it is."
"Organizations able to harness the application (and API) data and insights generated will be rewarded with significant business value."
2. 87% of organizations are multi-cloud and most still struggle with security.
27% of respondents reported that they will have more than half of their applications in the cloud by the end of 2020.
But despite the crucial importance of applications to business strategy, "organizations are much less confident in their ability to withstand an application-layer attack in the public cloud versus in an on-premises data center."
When F5 asked how organizations decided which cloud is best for their applications, 41% responded that it was on a "case-by-case, per application" basis — an important strategy, given the uniqueness of each application and the purpose it serves for the business.
"It is imperative to have application services that span multiple architectures and multiple infrastructures," outlines the report, "to ensure consistent (and cost-effective) performance, security, and operability across the application portfolio."
3. 73% of organizations are automating network operations to boost efficiency.
Process optimization is a key motivation for DX efforts, which makes it unsurprising that most organizations are automating their network operations. The goal? Consistent automation across key pipeline components: app infrastructure, app services, network, and security.
"Despite the fact that network automation continues to rise, we are still a long way from the continuous deployment model necessary for business to really take advantage of digital transformation and expand beyond optimization of processes to competitive advantage in the marketplace."
Respondents report that the most frequent obstacles to continuous deployment are "a lack of necessary skill sets, challenges integrating toolsets across vendors and devices, and budget for new tools."
4. 69% of organizations are using 10 or more application services.
With the maturation and scaling of cloud-and container-native application architectures, "more organizations are deploying related app services, such as Ingress control and service discovery, both on premises and in the public cloud."
One of the most widely deployed application services are those largely dealing with corporate and per-application security. "For the third year running, respondents told us by a wide margin (over 30 percentage points) that the worst thing they could do is deploy an app without security services," details the report.
5. 63% of organizations still place primary responsibility for app services with IT operations, with more than half moving to DevOps-inspired teams.
"It's also no surprise to find that as organizations transform from single-function to modern ops-oriented team structures," adds the report, "responsibility begins to shift from IT operations and NetOps to SecOps and DevOps."
One reason why? The shift of application services into modern architectures. "DevOps teams are intimately involved with the CI/CD pipeline, which, for cloud- and container-native apps, includes a growing portfolio of application services such as ingress control, service mesh, service discovery, and good old-fashioned load balancing."
Author: DX Journal Staff
DX Journal covers the impact of digital transformation (DX) initiatives worldwide across multiple industries.
Related Topics:applicationsAppsDevOpsdigitaldigital transformationDigitalizationdxDXJournalFeaturedinnovationtechnology
4 ways to plan for the post-pandemic normal
Digitized and digital: Two sides of the digital transformation coin
How will decisions made by healthcare organizations now impact the future?
The importance of data access for digital initiatives
"Digitization is not a panacea for everything"
How will CIOs define success in 2021?
Sustainable datacenter region coming to Sweden in 2021, accelerating the country's digital transformation
A new report from MuleSoft found that just 37% of organizations have the skills and technology to keep up with digital projects.
In a global survey of over 1,700 line of business employees in organizations with at least 250 employees, MuleSoft found that just 37% of organizations have the skills and technology to keep up with digital projects.
The resulting report — The State of Business and IT Innovation — reveals four key ideas that IT leaders need to know in order to drive digital innovation forward.
The @MuleSoft 2020 global survey of 1,739 line-of-business (LoB) employees in organizations with at least 250 employees revealed only 37% of companies have the skills and technology to keep pace with digital projects during the COVID-19 pandemic. https://t.co/yZBlJsdc08 pic.twitter.com/OM54WZ6QqA
— Vala Afshar (@ValaAfshar) December 7, 2020
These four key findings are:
Collaboration is key
68% of respondents believe IT and LoB users should jointly drive digital innovation.
Keep up the pace
51% expressed frustration with the speed at which IT can deliver projects.
Integration challenge
37% cite security and compliance as the biggest challenge to delivering new digital services, followed by integration (i.e. connecting systems, data, and apps) at 37%.
80% say that in order to deliver on project goals faster, employees need easy access to data and IT capabilities.
"This research shows data is one of the most critical assets that businesses need to move fast and thrive into the future," said MuleSoft CEO Brent Hayward.
"Organizations need to empower every employee to unlock and integrate data — no matter where it resides — to deliver critical, time-sensitive projects and innovation at scale, while making products and services more connected than ever."
Want to read through the whole report? Download it from MuleSoft.
Where is the financial value in AI? Employing multiple human-machine learning approaches, say experts
According to a new study, only 10% of organizations are achieving significant financial benefits with AI.
AI is everywhere these days — especially as we work to fight the spread of COVID-19.
Even in the "before times," AI was a hot topic that always found itself in the center of most digital transformation conversations. A new study from MIT Sloan Management Review, BCG GAMMA, and BCG Henderson Institute, however, prompts a crucial question:
Are You Making the Most of Your Relationship with AI?
Despite the proliferation of the technology and increased investment, according to the report, just 10% of organizations are achieving significant financial benefits with AI. The secret ingredient in these success stories? "Multiple types of interaction and feedback between humans and AI," which translated into a six-times better chance of amplifying the organization's success with AI.
"The single most critical driver of value from AI is not algorithms, nor technology — it is the human in the equation," affirms report co-author Shervin Khodabandeh.
A post shared by MIT Sloan Management Review (@mitsmr)
From a survey of over 3,000 managers from 29 industries based in 112 countries — plus in-depth interviews with experts — the report outlined three investments organizations can make to maximize value:
The likelihood of achieving benefits increases by 19% with investment in AI infrastructure, talent, and strategy.
Scalability. When organizations think beyond automation as a use case, the likelihood of financial benefit increases by 18%.
"Achieving organizational learning with AI (drawing on multiple interaction modes between humans and machines) and building feedback loops between human and AI increases that likelihood by another 34%."
According to report co-author Sam Ransbotham, at the core of successfully creating value from AI is continuous learning between human and machine:
"Isolated AI applications can be powerful. But we find that organizations leading with AI haven't changed processes to use AI. Instead, they've learned with AI how to change processes. The key isn't teaching the machines. Or even learning from the machines. The key is learning with the machines — systematically and continuously."
While just 1 in 10 organizations finds financial benefits with AI, 70% of respondents understand how it can generate value — up from 57% in 2017.
BCG research finds that only 10% of companies report financial benefits from implementing AI. Companies that find success do so by thinking of AI as an integral, strategic component of their business and engaging in four key categories of activities: https://t.co/QTO68XLya2 pic.twitter.com/RZUJRCdlL6
— Boston Consulting Group (@BCG) October 24, 2020
Additionally, 59% of respondents have an AI strategy, compared to 39% in 2017, the survey found. Finally, 57% of respondents say their organizations are "piloting or deploying" AI — not a huge increase from 2017 (46%).
One of the biggest takeaways? According to co-author David Kiron, "companies need to calibrate their investments in technology, people, and learning processes."
"Financial investments in technology and people are important, but investing social capital in learning is critical to creating significant value with AI."
Bringing DX to the food supply chain in a pandemic
In a new paper, supply chain stakeholders share how COVID-19 has affected the transformation of the sector.
There's little doubt that COVID-19 had a profound effect on the food supply chain.
As one example, just think back to roughly March of this year, when virus transmission was rapidly picking up speed. Remember the reports of food and beverage companies only producing their most popular or essential products? Or how it would take slightly longer than usual to restock certain products? What about the rush to integrate — or quickly improve the efficiency of — digital and e-commerce.
Panning out a bit, think about food safety and quality professionals. The need to stay safe — and in many cases, stay at home — meant performing the very hands-on job of monitoring, auditing, inspecting at a distance, i.e. digitally.
When the food supply chain was hit by storages, delays, breakdowns, and lockdowns, the end result was — like in so many sectors — a rapid digital transformation.
As The Food Safety Market — an SME-powered industrial data platform dedicated to boosting the competitiveness of European food certification — elaborates in a new discussion paper, "technology has played an important role in enabling business continuity in the new reality."
Agroknow (Coordinator of the TheFSM project) and 13 distinguished leaders from a variety of supply chain stakeholders discussed the changes we should expect regarding the Digital Transformation of Food Quality and Safety.#foodsafety #foodquality
👉https://t.co/VSdqwWP2LT
— TheFSM (@TheFSMeu) November 10, 2020
The paper — Digital Transformation of Food Quality & Safety: How COVID-19 accelerates the adoption of digital technologies across the food supply chain — features industry experts from companies like Nestlé, Ferrero, PepsiCo, McCormick & Company, and more discussing the effects of the pandemic on the supply chain.
A few highlights from the paper:
John Carter, Area Europe Quality Director for Ferrero put the issue of food access into perspective at the start of his interview:
"The production of food defines our world. The effects of agriculture on our daily lives are so omnipresent that they can be easy to overlook; landscapes and societies are profoundly influenced by the need to feed our growing population. But much has been taken for granted. Only occasionally are we forced to consider: 'where does our food come from?'"
Ellen de Brabander, Senior Vice President of R&D for PepsiCo provided insight on the cost benefits of digital transformation:
"The need for customization is a big driver for accelerating digital transformation and moving away from a 'one size fits all' approach. This means that the cost to develop and produce a product must be lower and digital technologies provide a clear opportunity here."
Clare Menezes, Director of Global Food Integrity for McCormick & Company brought up one area where digital tools need to go:
"There aren't any areas where digital tools "fail", but there is a need for tools that 'prove out' predictions around where the next integrity event will play out and how it could lead to quality or food safety failure. These tools are an obvious candidate for AI given the number of PESTLE factors that might come into play."
Want to read all of the interviews? Check out the paper here.
Leadership6 months ago
The irony of industry disruption and digital transformation ROI
Agriculture4 months ago
Precision agriculture sowing the seeds for Canadian economic prosperity
Mary Anne Moser aiming to put Calgary Science Centre in global top 10
COVID has accelerated digital transformation, but major hurdles still stand in the way


Enjoy exclusive Marathon vacation packages at Coral Lagoon Resort Villas & Marina. We look forward to welcoming you to our luxury Villas with gourmet kitchens, dining rooms, incredibly spacious bedrooms and the best of amenities for your greatest Marathon travel experience. Take advantage of our Super Saver Weekly Special and Getaway Specials today! View all of our Marathon packages below.
For the early vacation planner, the Super Saver Weekly Special offers exceptional savings!
Take advantage of our Getaway Special Offers and stay longer for less!


The Bright Starts Pretty in Pink Rattle and Shake Barbell is colourful rattling fun that will make this one of baby's favourites. The Bright Starts Rattle and Shake Barbell will stimulate your baby's senses. With a textured handle which is perfect for little hands, this rattle will encourage hand to eye coordination.


text:
#ifndef CHIPMUNK_H
#define CHIPMUNK_H

#include <stdlib.h>
#include <math.h>

#ifndef alloca
	#ifdef _WIN32
		#include <malloc.h>
	#elif defined(__FreeBSD__)
		/* already included in <stdlib.h> */
	#else
		#include <alloca.h>
	#endif
#endif

#define CP_EXPORT

#ifdef __cplusplus
extern "C" {
#endif

CP_EXPORT void cpMessage(const char *condition, const char *file, int line, int isError, int isHardError, const char *message, ...);
#ifdef NDEBUG
	#define	cpAssertWarn(__condition__, ...)
	#define	cpAssertSoft(__condition__, ...)
#else
	#define cpAssertSoft(__condition__, ...) if(!(__condition__)){cpMessage(#__condition__, __FILE__, __LINE__, 1, 0, __VA_ARGS__); abort();}
	#define cpAssertWarn(__condition__, ...) if(!(__condition__)) cpMessage(#__condition__, __FILE__, __LINE__, 0, 0, __VA_ARGS__)
#endif

// Hard assertions are used in situations where the program definitely will crash anyway, and the reason is inexpensive to detect.
#define cpAssertHard(__condition__, ...) if(!(__condition__)){cpMessage(#__condition__, __FILE__, __LINE__, 1, 1, __VA_ARGS__); abort();}

#include "chipmunk_types.h"

/// @defgroup misc Misc
/// @{

/// Allocated size for various Chipmunk buffers
#ifndef CP_BUFFER_BYTES
	#define CP_BUFFER_BYTES (32*1024)
#endif

#ifndef cpcalloc
	/// Chipmunk calloc() alias.
	#define cpcalloc calloc
#endif

#ifndef cprealloc
	/// Chipmunk realloc() alias.
	#define cprealloc realloc
#endif

#ifndef cpfree
	/// Chipmunk free() alias.
	#define cpfree free
#endif

typedef struct cpArray cpArray;
typedef struct cpHashSet cpHashSet;

typedef struct cpBody cpBody;

typedef struct cpShape cpShape;
typedef struct cpCircleShape cpCircleShape;
typedef struct cpSegmentShape cpSegmentShape;
typedef struct cpPolyShape cpPolyShape;

typedef struct cpConstraint cpConstraint;
typedef struct cpPinJoint cpPinJoint;
typedef struct cpSlideJoint cpSlideJoint;
typedef struct cpPivotJoint cpPivotJoint;
typedef struct cpGrooveJoint cpGrooveJoint;
typedef struct cpDampedSpring cpDampedSpring;
typedef struct cpDampedRotarySpring cpDampedRotarySpring;
typedef struct cpRotaryLimitJoint cpRotaryLimitJoint;
typedef struct cpRatchetJoint cpRatchetJoint;
typedef struct cpGearJoint cpGearJoint;
typedef struct cpSimpleMotorJoint cpSimpleMotorJoint;

typedef struct cpCollisionHandler cpCollisionHandler;
typedef struct cpContactPointSet cpContactPointSet;
typedef struct cpArbiter cpArbiter;

typedef struct cpSpace cpSpace;

#include "cpVect.h"
#include "cpBB.h"
#include "cpTransform.h"
#include "cpSpatialIndex.h"

#include "cpArbiter.h"

#include "cpBody.h"
#include "cpShape.h"
#include "cpPolyShape.h"

#include "cpConstraint.h"

#include "cpSpace.h"

// Chipmunk 7.0.3
#define CP_VERSION_MAJOR 7
#define CP_VERSION_MINOR 0
#define CP_VERSION_RELEASE 3

/// Version string.
CP_EXPORT extern const char *cpVersionString;

/// Calculate the moment of inertia for a circle.
/// @c r1 and @c r2 are the inner and outer diameters. A solid circle has an inner diameter of 0.
CP_EXPORT cpFloat cpMomentForCircle(cpFloat m, cpFloat r1, cpFloat r2, cpVect offset);

/// Calculate area of a hollow circle.
/// @c r1 and @c r2 are the inner and outer diameters. A solid circle has an inner diameter of 0.
CP_EXPORT cpFloat cpAreaForCircle(cpFloat r1, cpFloat r2);

/// Calculate the moment of inertia for a line segment.
/// Beveling radius is not supported.
CP_EXPORT cpFloat cpMomentForSegment(cpFloat m, cpVect a, cpVect b, cpFloat radius);

/// Calculate the area of a fattened (capsule shaped) line segment.
CP_EXPORT cpFloat cpAreaForSegment(cpVect a, cpVect b, cpFloat radius);

/// Calculate the moment of inertia for a solid polygon shape assuming it's center of gravity is at it's centroid. The offset is added to each vertex.
CP_EXPORT cpFloat cpMomentForPoly(cpFloat m, int count, const cpVect *verts, cpVect offset, cpFloat radius);

/// Calculate the signed area of a polygon. A Clockwise winding gives positive area.
/// This is probably backwards from what you expect, but matches Chipmunk's the winding for poly shapes.
CP_EXPORT cpFloat cpAreaForPoly(const int count, const cpVect *verts, cpFloat radius);

/// Calculate the natural centroid of a polygon.
CP_EXPORT cpVect cpCentroidForPoly(const int count, const cpVect *verts);

/// Calculate the moment of inertia for a solid box.
CP_EXPORT cpFloat cpMomentForBox(cpFloat m, cpFloat width, cpFloat height);

/// Calculate the moment of inertia for a solid box.
CP_EXPORT cpFloat cpMomentForBox2(cpFloat m, cpBB box);

/// Calculate the convex hull of a given set of points. Returns the count of points in the hull.
/// @c result must be a pointer to a @c cpVect array with at least @c count elements. If @c verts == @c result, then @c verts will be reduced inplace.
/// @c first is an optional pointer to an integer to store where the first vertex in the hull came from (i.e. verts[first] == result[0])
/// @c tol is the allowed amount to shrink the hull when simplifying it. A tolerance of 0.0 creates an exact hull.
CP_EXPORT int cpConvexHull(int count, const cpVect *verts, cpVect *result, int *first, cpFloat tol);

/// Convenience macro to work with cpConvexHull.
/// @c count and @c verts is the input array passed to cpConvexHull().
/// @c count_var and @c verts_var are the names of the variables the macro creates to store the result.
/// The output vertex array is allocated on the stack using alloca() so it will be freed automatically, but cannot be returned from the current scope.
#define CP_CONVEX_HULL(__count__, __verts__, __count_var__, __verts_var__) \
cpVect *__verts_var__ = (cpVect *)alloca(__count__*sizeof(cpVect)); \
int __count_var__ = cpConvexHull(__count__, __verts__, __verts_var__, NULL, 0.0); \

/// Returns the closest point on the line segment ab, to the point p.
static inline cpVect
cpClosetPointOnSegment(const cpVect p, const cpVect a, const cpVect b)
{
	cpVect delta = cpvsub(a, b);
	cpFloat t = cpfclamp01(cpvdot(delta, cpvsub(p, b))/cpvlengthsq(delta));
	return cpvadd(b, cpvmult(delta, t));
}

#if defined(__has_extension)
#if __has_extension(blocks)
// Define alternate block based alternatives for a few of the callback heavy functions.
// Collision handlers are post-step callbacks are not included to avoid memory management issues.
// If you want to use blocks for those and are aware of how to correctly manage the memory, the implementation is trivial.

void cpSpaceEachBody_b(cpSpace *space, void (^block)(cpBody *body));
void cpSpaceEachShape_b(cpSpace *space, void (^block)(cpShape *shape));
void cpSpaceEachConstraint_b(cpSpace *space, void (^block)(cpConstraint *constraint));

void cpBodyEachShape_b(cpBody *body, void (^block)(cpShape *shape));
void cpBodyEachConstraint_b(cpBody *body, void (^block)(cpConstraint *constraint));
void cpBodyEachArbiter_b(cpBody *body, void (^block)(cpArbiter *arbiter));

typedef void (^cpSpacePointQueryBlock)(cpShape *shape, cpVect point, cpFloat distance, cpVect gradient);
void cpSpacePointQuery_b(cpSpace *space, cpVect point, cpFloat maxDistance, cpShapeFilter filter, cpSpacePointQueryBlock block);

typedef void (^cpSpaceSegmentQueryBlock)(cpShape *shape, cpVect point, cpVect normal, cpFloat alpha);
void cpSpaceSegmentQuery_b(cpSpace *space, cpVect start, cpVect end, cpFloat radius, cpShapeFilter filter, cpSpaceSegmentQueryBlock block);

typedef void (^cpSpaceBBQueryBlock)(cpShape *shape);
void cpSpaceBBQuery_b(cpSpace *space, cpBB bb, cpShapeFilter filter, cpSpaceBBQueryBlock block);

typedef void (^cpSpaceShapeQueryBlock)(cpShape *shape, cpContactPointSet *points);
cpBool cpSpaceShapeQuery_b(cpSpace *space, cpShape *shape, cpSpaceShapeQueryBlock block);

#endif
#endif

//@}

#ifdef __cplusplus
}

static inline cpVect operator *(const cpVect v, const cpFloat s){return cpvmult(v, s);}
static inline cpVect operator +(const cpVect v1, const cpVect v2){return cpvadd(v1, v2);}
static inline cpVect operator -(const cpVect v1, const cpVect v2){return cpvsub(v1, v2);}
static inline cpBool operator ==(const cpVect v1, const cpVect v2){return cpveql(v1, v2);}
static inline cpVect operator -(const cpVect v){return cpvneg(v);}

#endif
#endif


text:
Q: Camel-Castor getting error while unmarshalling and while marshalling also its not using mapping file I have a problem with unmarshaling and then marshaling.
My input:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<GetDeadlineOffset>
    <deadlineCode>DC1</deadlineCode>
    <parameters>
      <parameter name="P1">Param 1</parameter>
      <parameter name="P2">Param 2</parameter>
    </parameters>
</GetDeadlineOffset>

My mapping:
<?xml version="1.0" encoding="UTF-8"?>
<class name="com.evolvus.training.camel.domain.GetDeadlineOffset">
    <map-to xml="GetDeadlineOffset"/>
    <field name="DeadlineCode">
        <bind-xml name="deadlineCode" />
    </field>
    <field name="parameters" type="com.evolvus.training.camel.domain.Parameter" collection="collection">
        <bind-xml name="parameter" location="parameters">
            <class name="com.evolvus.training.camel.domain.Parameter">
                <field name="Name">
                    <bind-xml name="name" node="attribute" />
                </field>
                <field name="Value">
                    <bind-xml node="text"/>
                </field>
            </class>
        </bind-xml>
    </field>
</class>

My classes:
Parameter.java
public class Parameter {
   private String name = null;
   private String value = null;
  //setters and getters
}

GetDeadlineOffset.java
public class GetDeadlineOffset {
   private String deadlineCode = null;
   private Vector<Parameter> paramList = new Vector<Parameter>();
   //setters and getters
}

ISO3166Processor.java
public class ISO3166Processor implements Processor {
   public void process(Exchange arg0) throws Exception {
      GetDeadlineOffset iso4217 = (GetDeadlineOffset) arg0.getIn().getBody();
      System.out.println("Unmarshalled Object is: " + iso4217);
      arg0.setOut(arg0.getIn());
      arg0.getOut().setBody(gdo);
      arg0.getOut().setHeaders(arg0.getIn().getHeaders());
   }
}

route:
<bean id="currencyProcessor" class="com.evolvus.training.camel.processor.ISO3166Processor" />
<camelContext xmlns="http://camel.apache.org/schema/spring">

   <dataFormats>
      <castor id="iso3166"
         mappingFile="castor/castor-mapping.xml"
         packages="com.evolvus.training.camel.domain"/>
   </dataFormats>

   <route>
      <from uri="file:src/data/in?noop=true"/>
      <unmarshal ref="iso3166"/>
      <log message="unmarshall" />
      <process ref="currencyProcessor" />
      <log message="processed" />
      <marshal ref="iso3166" />
      <log message="reachng output2" />
      <to uri="file:src/data/out?fileName=${id}" />
      <stop></stop>
   </route>
</camelContext>

Exception:
Exhausted after delivery attempt: 1 caught:
java.lang.NullPointerException java.lang.NullPointerException
at org.exolab.castor.mapping.Mapping.loadMapping(Mapping.java:276)
[org.apache.servicemix.bundles.castor-1.3.1_2.jar:] –

The class for the root element 'GetDeadlineOffset' could not be found.
File: [not available]; line: 2; column: 20}
at org.exolab.castor.xml.Unmarshaller.convertSAXExceptionToMarshalException(Unmarshaller.java:794)
[org.apache.servicemix.bundles.castor-1.3.1_2.jar:]

If I marshal it says consider switching to using Marshaller instances and calling one of the marshal() methods*. Please give me resolution for this also. How to call non-static method of marshall using camel?

A: This Exception:
java.lang.NullPointerException java.lang.NullPointerException
at org.exolab.castor.mapping.Mapping.loadMapping(Mapping.java:276)
[org.apache.servicemix.bundles.castor-1.3.1_2.jar:] –

indicates that the castor can't find your mapping.xml. Make sure it gets included in your jar file / classes directory.


We compare life's hard times to storms. They can be storms of light summer rain, category 5 hurricanes, and everything in between. They might come and go, and like the light summer rain thunderstorms, the clouds might immediately part and you can go on with your life, your plans. It might just have been a minor setback, a misunderstanding of some sort, and once the rain has stopped, you're free to keep going. You see the puddles left over, but you're able to go around them. You get a little muddy, but you go home, take a shower and feel as good as new.
But what about the hurricanes? What about the category 5 storms you're not even ready for? You know the ones I mean. They come out of nowhere and wreak havoc on your entire life. They spew rain. Flooding. Tornadoes. The power goes out. Trees fall. You have to leave your home without time to take anything that really truly matters. If you don't have time to leave, you're stuck on your roof, waiting for rescue from anyone who might come.
The thing worst thing about hurricanes isn't necessarily the storm itself. What's worse is the damage, destruction, and loss that follows.
You have a major devastating event take place in your life. The hurricane. You're caught off guard and quickly go into survival mode. When it's happening, people are so aware. Your friends show up. You do what you can just to keep going. There is a certain type of panic in the storm, and it is especially hard to have peace. You can't help wonder what will be left and what will be destroyed.
As the storm clears and moves on, the sun begins to shine. This is when the news stories move on, and if we're being honest, most friends do, too. They see that the time of your storm has passed, and you become less of an urgent priority. They are still great friends and still love you, but the focus of their attention has shifted. As you begin to make your way home, you realize your entire street had flooded. Frantically, you try to get to your house. Or what's left of it.
For many people when a storm hits, it is the aftermath that is worst of all. There is so much uncertainty, stress, getting used to a new way of life. Your home is destroyed, and you're left to pick up the pieces. What was once happy and comfortable is now moldy and cold. You wander through the mess, wondering if there is anything you can save. It's incredibly painful at times, as happier memories are so tied to every item you must now throw away.
Once you are able to sort through your mess, an incredibly painful process itself, you begin to rebuild. It takes extensive cleaning and gutting. It can take so much longer than you thought. Cleaning and gutting aren't fun. And when it is happening to you, it can be pretty painful. But as with the house, it is necessary for your own good. You certainly didn't ask the storm to come, but it did. That was out of your control. The only thing that is in your control is how your home gets rebuilt.
You can do it the quick and easy way, hiring the cheaper contractors like alcohol and drugs. They come highly recommended by friends, but if you look closely, you'd see that it would take a small summer storm to cause some heavy damage in their home. You can do it the safe way, your way. You can take all the precautions and measure everything out. You can dedicate your time and your life to rebuilding your home. But the only problem is, you're not a contractor. You don't even know the first thing about this stuff, besides what you find on Google.
There is one other option though, but it's risky. There is another contractor. The contractor. You've heard of him, maybe used him for a quick fix before, but never really got to know him. He comes very highly recommended by your friends in the most solid homes. He comes to you with understanding in his eyes. Love in his heart. He says that he can fix you up, no problem. The only thing is, you have to trust him. You don't get to see the blueprints or designs. You don't choose anything. You won't have any idea how it's going to turn out. But there is this peaceful assurance about him. A promise it will be the best for you. He's sweet and genuine. He tells you he has references, lots of them, and hands you an entire Bible full. He tells you to ask the people you know personally who have let him build their homes. Their homes, their lives, tell of his faithfulness.
So, you take a risk. But since it's your house, you're there every day watching him rebuild it his way. You get to know him well. You ask him lots of questions, and he seems to know all the answers. You start to consider him a friend, and as you begin to see the first peeks of the rebuilding he's doing, you start to trust him. You talk to him about your life and begin to take his advice. Soon, you're talking to him about everything and he becomes a best friend.
Sometimes his work is quick, but most of the time it is well thought out and slower. But that's okay, as you see how it is turning out. For some, he knocks down everything and builds something completely new and fresh. For others, especially people who've allowed him to work on parts of their homes before, he keeps the steady foundation he laid and works from there.
I believe God rebuilds and restores. He does different things for different people in different times. But his heart doesn't change. He always does what is best for each of his children. He sees you in your storm and sees you in the aftermath of it. He is rebuilding you and restoring some things to you. He doesn't restore things back to how they were before- he always gives them back better than we ever could have imagined. Hold onto that. When you see this, you become his reference to someone else entering their own aftermath of their own storm. Trust him. Get to know him. Lean on him, he will not let you fall. Gain a friend. Talk to him. He is trustworthy. He is faithful. He is the God who fulfills his promises to you.
Next Post You Can't Always Get What You Want… But Everyone Else Can?