text:
Policy Study
Virginia Ranks 2nd in the Nation in Highway Performance and Cost-Effectiveness
Virginia's best rankings are rural arterial pavement condition, urban fatality rate and capital and bridge disbursements per mile.
OVERALL STATE RANKINGS - Highway Report 2019
1 to 10 Very Good 11 to 20 Good 21 to 30 Average 31 to 40 Bad 41 to 50 Very Bad
Virginia's Performance and Cost-Effectiveness Rankings
2019 Annual Highway Report
CategoryRank
total-disbursements-per-mile
Total Disbursements Per Mile
capital-bridge-disbursements-per-mile
Capital & Bridge Disbursements Per Mile
maintenance-disbursements-per-mile
Maintenance Disbursements Per Mile
administrative-disbursements-per-mile
Administrative Disbursements Per Mile
rural-interstate-percent-poor-condition
Rural Interstate Pavement Condition
urban-interstate-percent-poor-condition
Urban Interstate Pavement Condition
rural-other-principal-arterial-percent-narrow-lanes
Rural Arterial Pavement Condition
rural-other-principal-arterial-percent-poor-condition
Urban Arterial Pavement Condition
urbanized-area-congestion-peak-hours-spent-in-congestion-per-auto-commuter
Urbanized Area Congestion
bridges-percent-deficient
Structurally Deficient Bridges
fatality-rate-per-100-million-vehicle-miles-of-travel
Overall Fatality Rate
Rural Fatality Rate
Urban Fatality Rate
Virginia's highway system ranks 2nd in the nation in overall cost-effectiveness and condition, according to the Annual Highway Report by Reason Foundation. This is a 25-spot improvement from the previous report, where Virginia ranked 27th overall, as the number of structurally deficient bridges decreased and the state benefited from the report no longer measuring narrow rural arterial lanes (the state ranked 49th last year).
In safety and performance categories, Virginia ranks 10th in overall fatality rate, 16th in structurally deficient bridges, 39th in traffic congestion, 22nd in urban Interstate pavement condition and 14th in rural Interstate pavement condition.
On spending, Virginia ranks 12th in total spending per mile and 7th in capital and bridge costs per mile.
"To improve in the rankings, Virginia needs to reduce its traffic congestion. Virginia is in the bottom 15 of all states and has three of the most congested Interstate corridors in the country. Compared to neighboring states, the report finds Virginia's overall highway performance is better than Maryland (ranks 39th), Tennessee (ranks 7th) and West Virginia (ranks 16th)," said Baruch Feigenbaum, lead author of the Annual Highway Report and assistant director of transportation at Reason Foundation. "Virginia is doing better than comparable states like Georgia (ranks 26th) and North Carolina (ranks 17th)."
Virginia's best rankings are rural arterial pavement condition (6th) and urban fatality rate (6th).
Virginia's worst rankings are urbanized area congestion (39th) and maintenance disbursements per mile (31st).
Virginia's state-controlled highway mileage makes it the 3rd largest highway system in the country.
Virginia ranks 2nd in this year's Annual Highway Report, a significant increase from last year. The state is able to maintain smooth pavement conditions with low overall disbursements.
Most states that rank in the top 20 are able to maintain a good quality system at a low overall cost. The state has also worked to significantly decrease its percentage of structurally deficient bridges. Virginia also benefited this year due to two changes in the metrics. Both the increased focus on fatality rate (the state typically has one of the lowest fatality rates outside the Northeast) and the elimination of the narrow arterial lanes category (Virginia ranked 49th last year) helped the state's rankings. However, the state still has room for improvement. It's urbanized area congestion ranking is 39th (or 12th worse).
Virginia may need to dedicate more of its resources to reducing congestion.
Reason Foundation's Annual Highway Report measures the condition and cost-effectiveness of state-controlled highways in 13 categories, including pavement condition, traffic congestion, structurally deficient bridges, traffic fatalities, and spending (capital, maintenance, administrative, overall) per mile.
The Annual Highway Report is based on spending and performance data submitted by state highway agencies to the federal government for 2016 as well as urban congestion data from INRIX and bridge condition data from the Better Roads inventory for 2017. For more details on the calculation of each of the 13 performance measures used in the report, as well as the overall performance measure, please refer to the appendix in the main report. The report's dataset includes Interstate, federal and state roads but not county or local roads. All rankings are based on performance measures that are ratios rather than absolute values: the financial measures are disbursements per mile, the fatality rate is fatalities per 100 million vehicle-miles of travel, the urban congestion measure is the annual delay per auto commuter, and the others are percentages. For example, the state ranking 1st in structurally deficient bridges has the smallest percentage of structurally deficient bridges, not the smallest number of structurally deficient bridges.
More information on the 24th Annual Highway Report
Complete Report PDF
Complete State-by-State Summaries PDF
A Conservative Case for Highway Tolling
This brief explains how tolling can be designed and implemented to be consistent with basic conservative principles of limited government, decentralization, and markets.
By Robert Poole
How to Improve Missouri's Education Funding Formula
Missouri's school finance system fails to ensure that education dollars are allocated in a fair and transparent manner.
By Aaron Garth Smith and Susan Pendergrass
Working Paper: Access To Private Schools And Public Charter Schools Might Improve Parent And Student Satisfaction
Public charter schools and private schools outperform traditional public schools on six measures of parent and student satisfaction.
By Corey A. DeAngelis


text:
Mildred Howard
Casanova: Swagger, Style and the Embracement of the Other - II, 2018
Jacquard tapestry
In Casanova: Swagger, Style and the Embracement of the Other, a suite of two new tapestry editions by Mildred Howard, the artist translates her signature collage method into warp and weft for the first time. The pair of tapestries incorporates illustrations found in an original edition of the autobiography of legendary 18th-century figure Giacomo Casanova, whose name has been synonymous with seduction for three centuries. Other elements include headlines drawn from Civil Rights-era newspapers that employ anachronistic language to describe racial conflicts. Given the ongoing conversation surrounding sexual transgression and powerful men (not to mention the question of civil rights in America today), Howard's mysterious, layered images provoke a timely sense of curious scrutiny.
Howard's new tapestries will appear in her upcoming solo exhibition at Anglim Gilbert Gallery in San Francisco, opening June 2, 2018.

redpajama_set_name: RedPajamaCommonCrawl


text:
Shanzhai Mobile Phones: 'Bandit Phones' or 'Fake Phones' from China's Wild West
Have you heard of these brands called NokLa, Samsung, Nukia, HiPhone, etc. ? These are the 'fake phones' manufactured in China.
In 2008, an estimated 150 million, or 20 percent, of the 750 million handsets produced in China were either counterfeit or off-brand phones, according to CCID Consulting, a market research firm based in Beijing. Of those, over 51 million were sold in China while the remainder were sent to foreign markets.
Known here as "shanzhai ji", or bandit phones, China's gray market handset industry was virtually non-existent just a few years ago. While a handful of illegal companies produced black market mobiles, they often were of poor quality mainly because the technology needed to make them was hard to come by and even harder to master.
This all changed in 2005 when Mediatek, a microchip design company from Taiwan, developed what experts call a turnkey solution -- a platform that integrated many complex mobile phone software systems onto a single chip. This made it much easier and cheaper to build handsets and churn out new models at astounding speeds.
"[Mediatek] basically commoditized the entire market," said Jonathan Li, founder of Shanghai-based technology design studio Asentio Design. "They made it really simple and really cheap to make your own phone. Almost anybody could do it."
The shanzhai business got another boost a couple of years later when the Chinese government relaxed regulations limiting the number of companies that could manufacture handsets, lowering the entry barrier for hundreds of entrepreneurs eager to have a piece of the world's biggest mobile phone market.
"It is so easy to do because this whole ecosystem is in China," said Weaver. "It isn't so complex for a guy to figure out by watching how the global supply chain works in the mobile handset space to do his own thing."
By 2008, an estimated 3,000 to 4,000 shanzhai businesses had emerged, many with fewer than a dozen employees operating in offices sometimes comprised only of a back bedroom in a small apartment or basement of a private home. Some blatantly copy major brands, producing knock-offs with slight twists in their names, others come up with special makes of their own.
Either way, the shanzhai phenomenon has not gone unnoticed by legitimate handset manufacturers. The gray market phones, which typically sell for around $100, have already driven down the prices of brand name mobiles and are beginning to take away their market share, too.
"You cannot compete with them. You can't," said an employee of Chinese telecom equipment maker Huawei Technologies who spoke on the condition of anonymity. "It is almost impossible to make a profit [from handsets] now because of shanzhai."
Some manufacturers, like Nokia, say they are working with the Chinese government to crackdown on the counterfeiting companies as well as raise awareness about the potential dangers of the fake phones, some of which have had exploding batteries or expose consumers to abnormal amounts of radiation.
The market for Shanzhai cell phones lies not only in China, but also in the surrounding developing countries in Asia or even third world countries in Africa and Latin America. They identify overlooked/underserved market segments by incumbents like the rural areas and focus on these segments. The outstanding sales performance of Shanzhai cell phones is usually attributed to their low price, (usually lower than $50), multi-functional performance and imitations of trendy cell phone design. Although Shanzhai companies do not use branding as a marketing strategy, they are known for their flexibility of design to meet specific market needs. For example, during Barack Obama's 2008 U.S. presidential election campaign, Shanzhai cell phone companies started selling "Obama" cell phones in Kenya, with the slogan "yes we can" and Obama's name on the back of the cell phone. They also designed "Bird Nest" and "Fuwa" cell phones in light of the Beijing Olympic Games.
Who gains from Shanzhai Phones?
None of the stakeholders seem to gain from these low quality phones.
The phones are low in quality and do not necessarily follow the safety standards. Most of the times, the radiations from these phones are beyond the permissible limits and can cause serious damage to the health of the consumer. The FCC has adopted limits for safe exposure to radio frequency (RF) energy. These limits are given in terms of a unit referred to as the Specific Absorption Rate (SAR), which is a measure of the amount of radio frequency energy absorbed by the body when using a mobile phone. The FCC requires cell phone manufacturers to ensure that their phones comply with these objective limits for safe exposure. Shanzhai phones do not follow the SAR norms.
Most of the Chinese handsets have dual SIM slots and allows the consumers to put SIM cards of two different operators. This means that operators would have to share their ARPU with other operators and the competition would lead to lower ARPU and multiple SIM phenomena
The Shanzhai phones do not pay any taxes of regulatory fee resulting in revenue losses to Governments across the world wherever they are sold. Even the Chinese government is in a fix now as the exports benefits given out to these handsets are over claimed. Moreover, since the Shanzhai phones do not have an IMEI number, there is an increased threat from terrorists as it is very difficult to catch a terrorist who uses a mobile handset without IMEI
According to Taiwan's National Communications Commission, people who sell or buy "Shanzai" mobile phones via the Internet or in electrics marts will face a fine of up to NTD300,000, which is about CNY60,000, in Taiwan.
According to reports in Taiwanese local media, NCC recently stated that under the Administrative Regulations on the Controlled Telecommunications Radio-Frequency Devices, Taiwan residents should bring no more than five "Shanzai" mobile phones from the overseas markets at one time and the number should be limited to two if the mobile phones are sent by post.
According to reports in Indian local media, the India government has decided to set stricter quality limits to imported mobile phones, dairy products, and toys and these measures reportedly target China.
The reports quoted the director of the Foreign Trade Bureau of India by saying that from now on, mobile phones without International Mobile Equipment Identities should not be imported to the Indian market, which means Chinese-made "shanzai" mobile phones will not be available in the country.
Check out some more photos here and here.
Labels: China, Mobile Phones and Devices, Nokia, Stats
Whitepaper: Voice over LTE via Generic Access (VoLGA)
Mobile Phones to replace Alarm Clocks
Security of Mobiles and Networks to be tested soon
Europe makes 'eCall' high priority
3G or 4G: What should India do?
EU commits to LTE-A future
4 Billion GSM-HSPA connections soon.
Mobile Search in Future...
Handset Manufacturers preparing for Ramadan
Greener Base stations are must for the future
Indian subscribers getting taste of Mobile Broadband
DoCoMo and Verizon on track for LTE
Kenya gets Solar Charged Phones
Shanzhai Mobile Phones: 'Bandit Phones' or 'Fake P...
August 2009: Mobile TV Roundup
What is going to be 5G ?
SMS Ads: Earn Money or Get Discounts
Multi-Standards Radio Base Station (MSR-BS) in 3GP...
Simplicity of LTE and its differences with UMTS RRC
3GPP Demystified
12 megapixel Sony Ericsson Satio coming next month
'Sexting' craze catching on in UK as US teen hangs...
Didnt I tell you, phones are too complicated ;)
Now even Texting can be dangerous :-)
iPhone Apps and the Smartphones's Apps war


I recently read an article in Business Insider about how often women overuse the word 'just'. In it, the author points out that it has become a 'permission word' that dilutes our message and weakens us when we speak. I've certainly found this to be the case: not only in our words, but in our voices, energy, and body language, we often apologize for what it is we say, as well as for ourselves saying it.
Nothing has highlighted the importance of how I speak and the words I choose more than having a child. Our awareness as adults doesn't begin to compare with the carefulness of children's listening and their diligent observation.
Thanks to Lucas, I've recognized and cleaned up some of my own less effective speaking and listening habits. For example, statements that sound even the slightest bit like questions (tonally turning up at the end), invite disagreement. This is fine when we're exploring, learning and having a discussion, but not when something's closed for debate. "It's time to go to bed, OK?" just doesn't cut it.
Similarly, my certainty about an outcome is as powerful- if not more so- than the words I use about what I want to happen. If I don't know that Lucas will go to bed at 8pm- or return a toy to a friend, or stop at the street corner- he is less likely to do so... regardless of what I say.
Interestingly, one of my biggest communication lessons has involved a single word choice. As Lucas entered toddlerhood and became more active, I noticed that my admonition to 'be careful' didn't feel good- to either of us- no matter how I said it. Implicit in the words were a fear and heaviness I rarely felt until after I said them; my choice of language was suggesting an emotional state that then became reality.
I therefore replaced 'careful' with the word 'mindful' and immediately noticed a change. Gone were the heaviness and fear; in their place emerged a sense of thoughtfulness as well as a calm awareness of self, others, and objects in both myself and Lucas. As with the women who removed the word 'just' from their vocabularies, this simple shift had a profound and positive impact.
It's funny that I should be surprised by the power of language, given that in my work I place tremendous importance on the words we choose when speaking about our instruments and ourselves. Even common words like 'high' and 'low' can adversely influence how singers perceive and attempt to engage with certain pitches, regardless of how well trained they are. It's therefore critical for them- and all of us- to carefully select language that empowers and enables us, rather than default to words that impair our performance and sense of wellbeing.
Following my 'careful versus mindful' discovery, I spent a few days looking deliberately at my words and communication habits- in every area of my life- and was fascinated to see, unbeknownst to me, how many ineffective ones had crept in (including an all too frequent occurrence of that pesky 'just').
Consider taking on this 'word watching' project yourself for a day or two. Some of you may even want to keep a journal and jot down ways of speaking that surprise you, for better and worse. Once we become more conscious of the language we choose to use and the way we speak, we not only become more effective communicators. The quality of our relationships improves dramatically as well, including the ones we have with our children and ourselves.


For me, this is a wonderful, but also frustrating time of year. It's too early here in Rhode Island to plant anything other than cold weather crops like snap peas and lettuce. But I have all these seedlings busily outgrowing their starter pots – seedlings that cannot be planted safely before Memorial Day.
Memorial Day is weeks away! And to make matters worse, I bought more vegetables and some ornamental plants at the URI Master Gardener greenhouse sale during the first week of May. So these new arrivals, and the plants I started from seed, must, of course, be hardened off before I plant them outside.
I find this process annoying in the extreme. Do I put them right in the sun, or in the shade? How many hours of sunlight should they get at first, and how quickly should I increase it? Will it be cold tonight? Can I leave them outside on the deck? Oops, a few are now sunburned because their little cuticles aren't thick enough yet. Oh, and did I mention the wind, which at this very moment, is blowing so hard it threatened to uproot my precious "Chocolate Cherry" tomato plant in its pot? At this time of year, the wind can suddenly spring up in the afternoon, especially here on the coast. So I can't simply put out my plants and forget about them.
Somehow, I always get through this. But it is a trial, particularly since I have so many flats and pots to move around – and in and out – and into the shade then into the sun – and out of the wind….. And there's that gap of at least three weeks between purchase and planting. I don't even dare expose the seedlings I started myself just yet. That wind will finish them off in no time.
For me, hardening off is definitely hard.


text:
Heather Stewart
Feminist Philosopher
The majority of my current research focuses on a variety of harmful speech phenomena, namely, microaggressions, slurs, and hate speech. My dissertation project, "The Moral and Political Status of Microaggressions" develops a more robust understanding of why the phenomenon of microaggressions matters morally and politically. In the dissertation, I develop a conceptual understanding of microaggresion by way of Wittgensteinian family resemblance. I then defend this understanding of microaggression, as well as microaggression theory, against criticisms. I consider microagressions in two different contexts: first, their relation to "free speech" debates on university campuses, and second, their role in the phenomenon of "bi erasure," that is, the invisibility of bisexual people within LGBTQ+ communities and broader society. Through these examinations, the dissertation helps advance an understanding of the moral and political significance of microaggressions in our social interactions and moral lives. In addition to this work, I am currently undertaking a broader project (co-authored with Lauren Freeman) to redefine how microaggressions are understood theoretically and practically (more specifically, to reorient the focus of microaggression to the perspective of those on the receiving end). We are developing our conception in the book manuscript we are currently writing, Microaggressions in Medicine. This book focuses on the significance of microaggressions in clinical encounters, and how they can impact trust, communication, and care for marginalized patients.
"Making Sense of "Microaggression": On Family Resemblance and Standpoint Epistemology." Southwest Philosophy Review, forthcoming 2021.
"Editor's Introduction"(with Arianna Falbo), APA Newsletter on Feminism and Philosophy, Special Issue (Arianna Falbo & Heather Stewart, eds.), forthcoming 2021.
"Understanding Aristotle's Notion of the Mean: A Case Study in Anger." Labyrinth: An International Journal for Philosophy, Value Theory, and Sociocultural Hermeneutics (Special Issue: Contemporary Philosophical Debates on Values). 2019.
"'Why Didn't She Say Something Sooner?' Doubt, Denial, Silencing, and the Epistemic Harms of Responses to the #MeToo Movement." South Central Review, Special Issue on #MeToo, Moving Forward, 36(2): 68-94, 2019.
"Institutional Failures in the Rise of #MeToo: The Perpetuation of Epistemic and Other Harms to Survivors in Academic Contexts." Tulsa Studies in Women's Literature, Forum on #MeToo, 38 (1): 215-223, 2019.
"Microaggressions in Clinical Medicine." (with Lauren Freeman) Kennedy Institute of Ethics Journal, 28(4): 411-449. 2018.
"Parents of Pets?" A Defense of Interspecies Parenting and Family Building." In Analize: Journal of Gender Studies, Special Issue: Analysing Love. 11(25). 2018.
"In Defense of Fanon's Conception of the Struggle to the Death." Humanities Bulletin, Vol. 1 No. 2: 85-102. 2018.
"Uncovering Gender in Hegel's 'Ethical Order' in The Phenomenology of Spirit." Episteme International Undergraduate Journal. XXVII (2016): 7-24.
"Suspended Animation as a Medical Intervention: Opting for an "Opt-In" System." Rutgers Journal of Bioethics. Vol. 7: Iss 1(2016): 46-55.
"Dissolving Dualism in Medicine: Reuniting the Body and Mind through Patient Narratives." Res Cogitans: Vol. 6: Iss. 1. Article 15. (2015).
"Review of Bad Words: Philosophical Perspectives on Slurs (David Sosa)" in progress for Radical Philosophy Reviews.
"Book Review: Genderqueer and Non-Binary Genders (Christina Richards, Walter Pierre Bouman,
and Meg-John Baker, eds.) Dosis. Fall 2018: Special Issue on Gender, Health, Embodiment.
"Review of Institutional Corruption: A Study in Applied Philosophy (Seumas Miller)" Philosophy in Review. Vol 38, No. 4. 2018.
"Review of Beyond the Binary: Thinking About Sex and Gender (Shannon Dea)" Hypatia Reviews Online. June 20, 2018.
"Book Review: Nasty Women: Feminism, Resistance, and Revolution in Trump's America (Samhita Mukhopadhyay and Kate Harding, eds.)" Dosis. 1.1. Special edition: Sickness and Health in the Era of Trump." 28 February 2018.
"Book Review: Hunting Girls: Sexual Violence from the Hunger Games to Campus Rape (Kelly Oliver)" Dosis. 18 October 2017.
"Review of Poverty, Agency and Human Rights (Diana Tietjens Meyers)" Hypatia Reviews Online. 2017.
"Book Review: The Minority Body (Elizabeth Barnes)" MedHum Fiction Daily Dose. 5 October 2016.
"Book Review: The New Jim Crow (Michelle Alexander)" MedHum Fiction Daily Dose. 25 May 2016.
"Power" (with Lauren Freeman). In Routledge Handbook of Feminist Bioethics, in progress.
"The Politics of Recognition and Epistemic Injustices in Medicine: Problems for Transgender and Gender Non-Conforming Patients and Why We Should Be Worried" (with Lauren Freeman). In Recognition Theory and Epistemic Injustice, (Paul Giladi and Nicola McMillan, eds., Routledge Press), forthcoming 2021.
"Immortal Technique and the Radical Reimagining of Masculinity on the Street." In Misogyny, Toxic Masculinity, and Heteronormativity in Post-2000 Popular Music (Nicola Puckey, ed.) Palgrave MacMillan Press, forthcoming 2021.
"How Words Can Hurt: A Standpoint Epistemological Reply to Critics of the Microaggression Program." With Lauren Freeman. In Philosophy and Microaggressions. Routledge, 2020.
"Epistemic Microaggressions and Epistemic Injustices in Clinical Medicine." With Lauren Freeman. In Overcoming Epistemic Injustice: Social and Psychological Perspectives (Ben Sherman and Stacey Goguen, eds.) Rowman and Littlefield International, 2019.
Professional Blogs & Other
"How to Support Graduate Student Teaching in the Time of COVID-19" (with Arianna Falbo and Emma McClure), APA Blog, May 2020.
"Graduate Studies in the Time of Coronavirus: Seeking Empathy and Community" MLA Grads Blog, April 2020.
"Supporting Grad Students During COVID-19" (with Emma McClure and Arianna Falbo, APA Blog, April 2020.
"Reflections on Being a First-Generation and/or Low-Income Graduate Student" (with Arianna Falbo), APA Blog, March 10, 2020.
"Microaggressions and the Continued Problem of Bi-Erasure," forthcoming for Art/iculation Magazine, Special Issue: Queer and Now, 2019.
"Western University Researchers Release Report Advocating for More "Time to Attach" for People Who Provide Permanency to Children." IJFAB: International Journal of Feminist Approaches to Bioethics, May 22, 2019.
"Time to Attach: An Argument in Favour of EI Attachment Benefits" (co-author), completed for Adopt4Life: Ontario's Adoptive Parents Association and Adoption Council of Canada, May 2019.
"Microaggressions in Medicine and the Harms to Patients." University of Louisville Health Science Campus, Celebrating Diversity Newsletter, Summer 2019 Special Edition: Microaggressions, April 2019.
"Bisexual Microaggressions in Medical Contexts." Bisexual Resource Center Blog. March 23, 2019.
Reposted at IJFAB: International Journal of Feminist Approaches to Bioethics Blog, March 27, 2019.
"Shifting Perspectives: A Victim-Centered Account of Microaggressions in Medicine, and Beyond." (With Lauren Freeman). International Journal of Feminist Approaches to Bioethics (IJFAB) blog. February 2019.
"Adoptive Parents and Unequal Parental Leave Time." Impact Ethics. Oct 9, 2018.
"Adoptive Parents in Canada Face Discrimination in EI Benefits" Time to Attach. September 13, 2018.
"Embodying Trauma: Acute and Accumulated." Dosis Fall 2018: Special Issue on Health, Gender, Embodiment. October 17, 2018.
"Feminist Epistemologies in A Woman Under the Influence." Hektoen International: A Journal of Medical Humanities. Vol. 8: Iss. 2. Spring 2016. May 2016. Web.
© 2020 by Heather Stewart. Wix.com


text:
Q: Monitoring EC2 instances and alerting with PagerDuty I already know how to integrate NewRelic and PagerDuty for a server. Recently I have added an EC2 instance and I am able to see the plots and all the information in the NewRelic. I am not able to integrate that EC2 with PagerDuty for alerting. Can you please let me know if NewRelic supports it for EC2?

A: New Relic's alerting integrations should work the same for any monitored app, regardless of the platform.  If you're having trouble integrating a particular app with PagerDuty, please file a support request with support@newrelic.com

A: You can find the information on how to do it here:
http://www.pagerduty.com/docs/guides/new-relic-integration-guide/

redpajama_set_name: RedPajamaStackExchange


text:
Ronnie Scott's at 60: The man and his club that put British jazz on the map
24th Apr 19 | Lifestyle
From grotty Soho basement to iconic venue heard across the world, Luke Rix-Standing jams through the history of Britain's grooviest jazz joint.
On September 16, 1970, Jimi Hendrix walked out on stage at Ronnie Scott's Jazz Club to a ripple of applause from a notoriously hard-to-impress London crowd.
He completed a characteristically free-wheeling set alongside former Animals frontman Eric Burdon, riffing over a series of blues staples in front of a 250-strong capacity audience.
It would be his last ever public performance. A mere two days later, Hendrix was found dead at his girlfriend's apartment, having asphyxiated in his sleep.
Legendary #london #ronniescotts #carminho #maria
A post shared by Carminho (@carminho) on Feb 26, 2019 at 10:21am PST
An informal jam at a small London club was not supposed to be Hendrix's swansong, but then, Ronnie Scott's was no ordinary club. It was the first to bring the great American jazzmen to Britain, gave voice to local legends like Johnny Dankworth and Cleo Laine, and staged embargo-busting concerts in Cuba long before it became fashionable to do so.
Unpretentious, understated, and regularly underfunded, the club was made in the image of its owner. Ronnie Scott himself was a modest man but a natural entertainer, and would often take to the stage with self-deprecating jokes about poor attendance, disgruntled audiences and his own comedic misfires.
An ageing Ronnie Scott doing what he did best (PA Archive)
An able tenor saxophonist, who headlined the club's opening night, Scott was also a gambling man, as keen to chance a horse as he was an up-and-coming musician, and became a paternal figure to many of his peers. With no VIP area or dress code at the club, students and punters rubbed shoulders with musical and literal royalty. Princess Margaret was a regular, as were members of The Beatles.
As Ronnie Scott's celebrates its 60th anniversary this year, here, we take a look back at the legendary jazz club's journey…
An unlikely success
As with so many great creations, Ronnie Scott's started life in someone's basement. Alongside friend and fellow saxophonist Pete King, in 1959 Scott settled on a room below Gerrard Street, then a rather inauspicious cabbie's tea bar. Armed only with their saxophones and a £1,000 loan from Scott's stepfather, the pair could not have envisaged what was to come.
Ella Eyre performing at Ronnie's during the Mobo Awards 2014 (Philip Toscano/PA)
Even Scott would later admit that, through the early years, the club's success did not stem from calculated organisation. "When Pete and I look back on 20 years of trial and error, guesswork and gambling, bluff and blunder and all shades of luck," he wrote in a memoir in 1979, "we can only wonder at how we ever had the temerity to plunge headlong into what has been described as a sure-fire recipe for financial disaster and mental breakdown."
Ronnie Scott's may have become synonymous with London, but artistically its roots lay in the dive bars of New York. Few American performers had made it across the pond – and the British Musicians' Union wasn't too fond of the ones that did – so it was Scott's own transatlantic trips that sowed the seeds of his ambition.
On one visit, he heard Miles Davis blow with the Charlie Parker Quintet at the Three Deuces, while Dizzy Gillespie rattled the rafters next door. After the show, Gillespie dropped by for a nightcap and jammed with Davis until dawn.
The scene of many a memorable night (Ronnie Scott's/PA)
These smoky evenings in Manhattan had a profound impact on the young Ronnie Scott, and his club would be the first to bring live American jazz to Britain. After marathon meetings with King, the Musicians' Union agreed to let American artists perform – provided British acts also went the other way. Ronnie's regular Tubby Hayes jetted off to New York, and Soho played host to Zoot Sims, Sonny Rollins, Stan Getz and many more.
These were icons of their art, and for Ronnie Scott's it opened the floodgates. With demand far outstripping supply on the stage and in the audience, in 1965 the club moved up the road to 47 Frith Street – a much larger venue that houses Ronnie's to this day. The decor more befitted the 'Home of British jazz' – rows of red lampshades casting an atmospheric glow across the black-and-white portraits lining the walls.
Roger Daltrey and Pete Townshend kicked off their 'The Who at 50' tour at Ronnie's in 2014 (Dominic Lipinski/PA)
Ella Fitzgerald, Nina Simone and Curtis Mayfield all graced the stage with varying regularity, while the upstairs room welcomed non-jazz acts like Tom Waits, Jack Bruce and Mark Knopfler.
Ronnie's without Ronnie
1996 marked the end of an era. A long-time smoker, Scott endured a thrombosis and two operations in his legs. He developed teeth problems – disastrous for a saxophonist – and his subsequent dental implants were intensely painful and dogged by complications. Aged 69, he died after 'incautiously' overdosing on his prescription sleeping pills. The coroner ruled death by misadventure.
At the club, the evening's entertainment went on as planned. Staff were told that Scott would have wanted everything to continue.
A floral saxophone topped Ronnie Scott's hearse (Fiona Hanson/PA)
King soldiered on for several years, but without his comrade-in-arms, it was a matter of when, not if. In 2005, Ronnie Scott's was sold to impresario Sally Greene, a long-time attendee who'd made a name for herself reviving London's dilapidated theatreland.
After a three-month refurbishment, the club re-opened under its new proprietor in 2006. Today, Ronnie Scott's still serves up sumptuous slices of foreign and home-grown jazz, decades on from the days of Hayes, Rollins and Hendrix.
© Press Association 2019
Oti Mabuse on meditating, working hard and relaxing with a burger in front of the TV
The Lake District hotel where you can help gather ingredients for your Michelin-approved dinner
5 ways to make the most of a hot and sunny lunch break
15th Jul 19 | Lifestyle
There's nothing worse than being stuck at work when the weather is great, and this summer plenty of us will be trudging to our desks while the sun is shining outside.Rather than pulling a sickie and attempting to go incognito outdoors, there are ways to avoid sunshine FOMO when...
As research reveals the UK's most delayed airlines – how to survive when you're stuck at the airport
New figures have revealed the most delayed airlines, and some operators have had an absolute shocker. Spanish operator Vueling was found to have the worst punctuality of major airlines flying from UK airports with an average delay time of over half an hour, according to the analysis of...
5 of the most OTT birthday parties celebrities have thrown their one-year-olds
First birthdays are a magical time, aren't they? Not that any of us remember ours, which probably involved an ice cream cake from the supermarket, a few family members and the guest of honour either sleeping or crying through the whole day.But this isn't the case if...
We talk to real chefs about 'shouty' kitchen culture – and how it's got to change
In his New York Times essay Don't Eat Before Reading This, American chef, writer and documentary maker Anthony Bourdain wrote that "professional cooks belong to a secret society whose ancient rituals derive from the principles of stoicism in the face of humiliation, injury,...
5 ways to get better abs – according to Lucy Mecklenburgh's personal trainer Cecilia Harris
We're firm believers that all you need to be 'beach body ready' is the skin you're in (and a beach to have fun on!) and nobody should feel pressured to look a certain way to enjoy feeling the sun on their skin.But if you are training towards a more toned physique...
Food writer Jack Monroe has the most genius way of getting her son to eat (almost) everything
Even if you're the kind of person who will try everything from offal to deep-fried Mars bars, that doesn't necessarily mean your children will be the same.Most kids spend years being fussy about what they eat, and that can be an uphill battle for parents.However, dinner time...
With 500 million black plastic plant pots in circulation, how can you change things?
As the scourge of plastic continues within the gardening industry, with an estimated 500 million black plastic plant pots in use in the UK each year, surely the least we can do is seek eco-friendly alternatives in which to raise our seedlings.Here are four ways you can make your plant...
Going back for more: 10 reasons to embrace repeat travel
In the era of the bucket list and the Instagram feed, there's a high premium on keeping everything fresh and new.Every year brings a new round of not-quite-identical smartphones, every month brings a new wellness fad, and ASOS recently changed their returns policy to stop people...
How to make Ian Haste's Thai fragrant coconut king prawn curry
"This is such a beautifully simple recipe and is ready in under half an hour," says YouTuber and chef Ian Haste. "It is the perfect dish for using up any spare vegetables you have."Here's how to whip it up… View this post on Instagram Maximum...
Good news for family holidays – resort prices have fallen across Europe
It's been a confusing summer so far for sun-seekers.The last few weeks alone have seen thunderstorm warnings across the UK and Ireland, and a continental heatwave during which Paris consistently out-warmed Santorini by ten degrees or more.Not a happy camper (iStock/PA)Fortunately,...
Michael and Joanna to be torn apart in Love Island dumping
Review: Brontë, Smock Alley Theatre


ceiling tube light explosion proof led tube lights replace fluorescent light fixture ceiling grille lamp in led bulbs tubes from lights lighting on.
ceiling tube light lighting light white ceiling tube light fixtures great fluorescent light fixtures ceiling tube light fixtures.
ceiling tube light led linear batten tube light ceiling mounted natural white lamp fixtures.
ceiling tube light cuisine small modern led flush tube ceiling light white.
ceiling tube light high lumen batten led wide tube light ceiling light fitting daylight lamp.
ceiling tube light new modern w w wall tube light fixtures ceiling light fixture.
ceiling tube light large size of ceiling canopy lighting led tube lights fixtures kitchen light for home depot fabulous tube lights.
ceiling tube light led ceiling tube light.
ceiling tube light to replace led tube light led panel light ceiling grid light led ceiling light.
ceiling tube light tube ceiling light.
ceiling tube light ceiling tube light fixture.
ceiling tube light ceiling tube light.
ceiling tube light modern white ceiling tube pendant small.
ceiling tube light new led ceiling lamp tube aluminum case anti dust super slim led light bar in led bulbs tubes from lights.
ceiling tube light led lights led lighting led light strips large size of ceiling led lighting strips outdoor led light fixtures led led tube lights outdoor led strip.
ceiling tube light home depot fluorescent light covers elegant kitchen fluorescent light fixtures drop light fixtures suspended of home.
ceiling tube light free shipping proof led liner with 5 years warranty led liner light in led bulbs tubes from.
ceiling tube light ceiling tube light light ceiling tube lights led.
ceiling tube light remarkable 2 x 4 ceiling light listed led tube light fixture with parabolic louver recessed.
ceiling tube light explosion proof two led tube lights stripe cover replace fluorescent light fixture ceiling grille.
ceiling tube light product image.
ceiling tube light rare vintage style industrial ceiling lamp loft tube light bulb hotel cafe bar pendant lamps ceiling chandelier light industrial ceiling.


text:
Q: extended and basic address box I am having a user control in my web application. it is to input the communication address.
2 modes are there to input the address: extended and basic.
In extended, we enter address1, address2, address3, city, state, zip and country in different controls and in  the basic mode we enter all the above details in a simple multiline text box.
A toggle button is used to switch between these modes.
It works if i toggle from extended to basic, because it is simple to add all the non empty textboxes with a vbcrlf and display it in a multi line text box.
My problem is when we switch from basic to extended. I want to know if there are empty lines or not.
I would be still better if you could provide me with an existing user control with same functionality.
Thanks.
===================================
Extended Mode - I enter every thing individually in different textboxes.

+-------------+
|Address 1    |
+-------------+
|             |
+-------------+
|Address 3    |
+-------------+
|             |
+-------------+
|State        |
+-------------+
|             |
+-------------+
|Country      |
+-------------+

          Toggle

Present scenario - The array

array(0) = "Address1"
array(1) = ""
array(2) = "Address2"
array(3) = ""
array(4) = "State"
array(5) = ""
array(6) = "Country"

I click on the Toggle and switch to Basic mode. Here I am displaying all the address lines which are not empty in a long text box with multiline = True.

+-------------+
|Address1     |
|Address3     |
|State        |
|Country      |
|             |
+-------------+

    Toggle

Now, i will edit the address and delete the Address3 which is on the line 2.

+-------------+
|Address1     |
|State        |
|Country      |
|             |
+-------------+

    Toggle

Now when i click on the toggle, i need to see the textboxes in the extended mode are having the correct values.

+-------------+
|Address 1    |
+-------------+
|             |
+-------------+
|             |
+-------------+
|             |
+-------------+
|State        |
+-------------+
|             |
+-------------+
|Country      |
+-------------+

          Toggle

I think, it is clear. i need to go by line by line only as i can enter the same text in two lines.

for example
City - New York.
State - New York.

in the above case, i need to identify which new york (City / State) is deleted / modified.

Thanks.
-=====================

A: Ok, according to your edited question, i've created a UserControl that should work for you. Of course you have to change the layout to your requirement:
ascx:
<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="MultiFieldTextbox.ascx.vb" Inherits="WebApplication2.MultiFieldTextbox" %>
<asp:Panel ID="PnlBasic" Visible="false" runat="server">
    <asp:TextBox ID="TxtFields" runat="server"  TextMode="MultiLine" Width="200" Height="200"></asp:TextBox>
</asp:Panel>
<asp:Panel ID="PnlExtended" Visible="true" runat="server">
    <asp:TextBox ID="TxtAddress1" runat="server"></asp:TextBox>
    <asp:TextBox ID="TxtAddress2" runat="server"></asp:TextBox>
    <asp:TextBox ID="TxtAddress3" runat="server"></asp:TextBox>
    <asp:TextBox ID="TxtCity" runat="server"></asp:TextBox>
    <asp:TextBox ID="TxtState" runat="server"></asp:TextBox>
    <asp:TextBox ID="TxtZip" runat="server"></asp:TextBox>
    <asp:TextBox ID="TxtCountry" runat="server"></asp:TextBox>
</asp:Panel>
<asp:Button ID="BtnSwitchMode" runat="server" Text="switch mode" />

ascx-codebehind:
Public Class MultiFieldTextbox
    Inherits System.Web.UI.UserControl

    Public Enum ViewMode As Int32
        Basic
        Extended
    End Enum

    Public Property Mode As ViewMode
        Get
            If Me.PnlBasic.Visible Then
                Return MultiFieldTextbox.ViewMode.Basic
            Else
                Return MultiFieldTextbox.ViewMode.Extended
            End If
        End Get
        Set(ByVal value As ViewMode)
            Me.PnlBasic.Visible = value = ViewMode.Basic
            Me.PnlExtended.Visible = value = ViewMode.Extended
            InitNewMode(value)
        End Set
    End Property

    Public Property Addr1 As String
        Get
            Return Me.TxtAddress1.Text.Trim
        End Get
        Set(ByVal value As String)
            Me.TxtAddress1.Text = value.Trim
        End Set
    End Property
    Public Property Addr2 As String
        Get
            Return Me.TxtAddress2.Text.Trim
        End Get
        Set(ByVal value As String)
            Me.TxtAddress2.Text = value.Trim
        End Set
    End Property
    Public Property Addr3 As String
        Get
            Return Me.TxtAddress3.Text.Trim
        End Get
        Set(ByVal value As String)
            Me.TxtAddress3.Text = value.Trim
        End Set
    End Property
    Public Property City As String
        Get
            Return Me.TxtCity.Text.Trim
        End Get
        Set(ByVal value As String)
            Me.TxtCity.Text = value.Trim
        End Set
    End Property
    Public Property State As String
        Get
            Return Me.TxtState.Text.Trim
        End Get
        Set(ByVal value As String)
            Me.TxtState.Text = value.Trim
        End Set
    End Property
    Public Property Zip As String
        Get
            Return Me.TxtZip.Text.Trim
        End Get
        Set(ByVal value As String)
            Me.TxtZip.Text = value.Trim
        End Set
    End Property
    Public Property Country As String
        Get
            Return Me.TxtCountry.Text.Trim
        End Get
        Set(ByVal value As String)
            Me.TxtCountry.Text = value.Trim
        End Set
    End Property

    Private Property FieldInfos As Dictionary(Of String, FieldInfo)
        Get
            If ViewState("FieldInfos") Is Nothing Then
                ViewState("FieldInfos") = New Dictionary(Of String, FieldInfo)
            End If
            Return DirectCast(ViewState("FieldInfos"), Dictionary(Of String, FieldInfo))
        End Get
        Set(ByVal value As Dictionary(Of String, FieldInfo))
            ViewState("FieldInfos") = value
        End Set
    End Property

    Private Sub InitNewMode(ByVal newMode As ViewMode)
        Select Case newMode
            Case ViewMode.Basic
                Dim builder As New Text.StringBuilder
                Dim lineNumber As Int32 = 0
                Dim key = "Addr1"
                Dim field = Me.Addr1
                FieldInfos = New Dictionary(Of String, FieldInfo)

                lineNumber += 1
                If field.Length <> 0 Then builder.Append(String.Format("{0}{1}", field, ControlChars.NewLine))
                FieldInfos.Add(key, New FieldInfo(lineNumber, key, field))
                key = "Addr2"
                field = Me.Addr2
                lineNumber += 1
                If field.Length <> 0 Then builder.Append(String.Format("{0}{1}", field, ControlChars.NewLine))
                FieldInfos.Add(key, New FieldInfo(lineNumber, key, field))
                key = "Addr3"
                field = Me.Addr3
                lineNumber += 1
                If field.Length <> 0 Then builder.Append(String.Format("{0}{1}", field, ControlChars.NewLine))
                FieldInfos.Add(key, New FieldInfo(lineNumber, key, field))
                key = "City"
                field = Me.City
                lineNumber += 1
                If field.Length <> 0 Then builder.Append(String.Format("{0}{1}", field, ControlChars.NewLine))
                FieldInfos.Add(key, New FieldInfo(lineNumber, key, field))
                key = "State"
                field = Me.State
                lineNumber += 1
                If field.Length <> 0 Then builder.Append(String.Format("{0}{1}", field, ControlChars.NewLine))
                FieldInfos.Add(key, New FieldInfo(lineNumber, key, field))
                key = "Zip"
                field = Me.Zip
                lineNumber += 1
                If field.Length <> 0 Then builder.Append(String.Format("{0}{1}", field, ControlChars.NewLine))
                FieldInfos.Add(key, New FieldInfo(lineNumber, key, field))
                key = "Country"
                field = Me.Country
                lineNumber += 1
                If field.Length <> 0 Then builder.Append(String.Format("{0}{1}", field, ControlChars.NewLine))
                FieldInfos.Add(key, New FieldInfo(lineNumber, key, field))

                If builder.Length <> 0 Then builder.Length -= ControlChars.NewLine.Length
                Me.TxtFields.Text = builder.ToString
            Case ViewMode.Extended
                Dim lineNumber As Int32 = 0
                Dim allLines = Me.TxtFields.Text.Split(New String() {ControlChars.NewLine}, StringSplitOptions.None)
                For Each line In allLines
                    lineNumber += 1
                    ' set value via old line number '
                    Dim q = From field In Me.FieldInfos
                                Where field.Value.Line = lineNumber
                                Select field
                    If q.Any Then
                        Me.FieldInfos(q.First.Key).Value = line
                    End If
                Next
                Dim diff = FieldInfos.Count - allLines.Length
                If diff <> 0 Then
                    Dim line As Int32
                    For line = (1 + allLines.Length) To (diff + allLines.Length)
                        ' set value=String.Empty for each missing line '
                        Dim q = From field In Me.FieldInfos
                                    Where field.Value.Line = line
                                    Select field
                        If q.Any Then
                            Me.FieldInfos(q.First.Key).Value = String.Empty
                        End If
                    Next
                End If
                Me.Addr1 = Me.FieldInfos("Addr1").Value
                Me.Addr2 = Me.FieldInfos("Addr2").Value
                Me.Addr3 = Me.FieldInfos("Addr3").Value
                Me.City = Me.FieldInfos("City").Value
                Me.State = Me.FieldInfos("State").Value
                Me.Zip = Me.FieldInfos("Zip").Value
                Me.Country = Me.FieldInfos("Country").Value
        End Select
    End Sub

    Protected Sub BtnSwitchMode_Click(ByVal sender As Object, ByVal e As EventArgs) Handles BtnSwitchMode.Click
        Dim newMode As ViewMode = If(Me.Mode = ViewMode.Basic, ViewMode.Extended, ViewMode.Basic)
        Me.Mode = newMode
    End Sub

End Class

<Serializable()>
Public Class FieldInfo
    Public Property ID As String
    Public Property Value As String
    Public Property Line As Int32
    Public Sub New(ByVal line As Int32, ByVal ID As String, ByVal Value As String)
        Me.Line = line
        Me.ID = ID
        Me.Value = Value
    End Sub
End Class


text:
Q: Two dimensional FFT using python results in slightly shifted frequency I know there have been several questions about using the Fast Fourier Transform (FFT) method in python, but unfortunately none of them could help me with my problem:
I want to use python to calculate the Fast Fourier Transform of a given two dimensional signal f, i.e. f(x,y). Pythons documentation helps a lot, solving a few issues, which the FFT brings with it, but i still end up with a slightly shifted frequency compared to the frequency i expect it to show. Here is my python code:
from scipy.fftpack import fft, fftfreq, fftshift
import matplotlib.pyplot as plt
import numpy as np
import math

fq = 3.0 # frequency of signal to be sampled
N = 100.0 # Number of sample points within interval, on which signal is considered
x = np.linspace(0, 2.0 * np.pi, N) # creating equally spaced vector from 0 to 2pi, with spacing 2pi/N
y = x
xx, yy = np.meshgrid(x, y) # create 2D meshgrid
fnc = np.sin(2 * np.pi * fq * xx) # create a signal, which is simply a sine function with frequency fq = 3.0, modulating the x(!) direction
ft = np.fft.fft2(fnc) # calculating the fft coefficients

dx = x[1] - x[0] # spacing in x (and also y) direction (real space)
sampleFrequency = 2.0 * np.pi / dx
nyquisitFrequency = sampleFrequency / 2.0

freq_x = np.fft.fftfreq(ft.shape[0], d = dx) # return the DFT sample frequencies
freq_y = np.fft.fftfreq(ft.shape[1], d = dx)

freq_x = np.fft.fftshift(freq_x) # order sample frequencies, such that 0-th frequency is at center of spectrum
freq_y = np.fft.fftshift(freq_y)

half = len(ft) / 2 + 1 # calculate half of spectrum length, in order to only show positive frequencies

plt.imshow(
    2 * abs(ft[:half,:half]) / half,
    aspect = 'auto',
    extent = (0, freq_x.max(), 0, freq_y.max()),
    origin = 'lower',
    interpolation = 'nearest',
)
plt.grid()
plt.colorbar()
plt.show()

And what i get out of this when running it, is:

Now you see that the frequency in x direction is not exactly at fq = 3, but slightly shifted to the left. Why is this?
I would assume that is has to do with the fact, that FFT is an algorithm using symmetry arguments and
half = len(ft) / 2 + 1

is used to show the frequencies at the proper place. But I don't quite understand what the exact problem is and how to fix it.
Edit: I have also tried using a higher sampling frequency (N = 10000.0), which did not solve the issue, but instead shifted the frequency slightly too far to the right. So i am pretty sure that the problem is not the sampling frequency.
Note: I'm aware of the fact, that the leakage effect leads to unphysical amplitudes here, but in this post I am primarily interested in the correct frequencies.

A: I found a number of issues
you use 2 * np.pi twice, you should choose one of either linspace or the arg to sine as radians if you want a nice integer number of cycles
additionally np.linspace defaults to endpoint=True, giving you an extra point for 101 instead of 100
fq = 3.0 # frequency of signal to be sampled
N = 100 # Number of sample points within interval, on which signal is considered
x = np.linspace(0, 1, N, endpoint=False) # creating equally spaced vector from 0 to 2pi, with spacing 2pi/N
y = x
xx, yy = np.meshgrid(x, y) # create 2D meshgrid
fnc = np.sin(2 * np.pi * fq * xx) # create a signal, which is simply a sine function with frequency fq = 3.0, modulating the x(!) direction

you can check these issues:
len(x)
Out[228]: 100

plt.plot(fnc[0])

fixing the linspace endpoint now means you have an even number of fft bins so you drop the + 1 in the half calc
matshow() appears to have better defaults, your extent = (0, freq_x.max(), 0, freq_y.max()),  in imshow appears to fubar the fft bin numbering
from scipy.fftpack import fft, fftfreq, fftshift
import matplotlib.pyplot as plt
import numpy as np
import math

fq = 3.0  # frequency of signal to be sampled
N = 100  # Number of sample points within interval, on which signal is considered
x = np.linspace(0, 1, N, endpoint=False)  # creating equally spaced vector from 0 to 2pi, with spacing 2pi/N
y = x
xx, yy = np.meshgrid(x, y)  # create 2D meshgrid
fnc = np.sin(2 * np.pi * fq * xx)  # create a signal, which is simply a sine function with frequency fq = 3.0, modulating the x(!) direction

plt.plot(fnc[0])

ft = np.fft.fft2(fnc)  # calculating the fft coefficients

#dx = x[1] - x[0]  # spacing in x (and also y) direction (real space)
#sampleFrequency = 2.0 * np.pi / dx
#nyquisitFrequency = sampleFrequency / 2.0
#
#freq_x = np.fft.fftfreq(ft.shape[0], d=dx)  # return the DFT sample frequencies
#freq_y = np.fft.fftfreq(ft.shape[1], d=dx)
#
#freq_x = np.fft.fftshift(freq_x)  # order sample frequencies, such that 0-th frequency is at center of spectrum
#freq_y = np.fft.fftshift(freq_y)

half = len(ft) // 2  # calculate half of spectrum length, in order to only show positive frequencies

plt.matshow(
            2 * abs(ft[:half, :half]) / half,
            aspect='auto',
            origin='lower'
            )
plt.grid()
plt.colorbar()
plt.show()

zoomed the plot:


text:
The US confirmed on Monday that North Korea last week conducted a nuclear explosion, making the Stalinist nation the eighth country to join the so-called nuclear club. The office of the Director of National Intelligence said air samples collected after the October 9 explosion in North Korea confirmed that Pyongyang had conducted an underground nuclear explosion with a sub-kiloton yield.
FT 17th Oct 2006
Guardian 17th Oct 2006
BBC 16th Oct 2006
Shares closed lower, ending a three-day rally, with investors scared by reports that North Korea may be preparing a second nuclear test, dealers said.
Interactive Investor 17th Oct 2006
Sky 17th Oct 2006
British Energy
Government plans to sell off its holding in British Energy were in serious trouble last night after the nuclear power company admitted it had found 90 defects at one site, leaks at another, and agreed that only one of its plants was operating normally. The list of problems was lambasted by critics and came as British Nuclear Group, which is also scheduled for privatisation, was fined £500,000 for safety lapses at the country's largest atomic site, Sellafield.
This is London 16th Oct 2006
Daily Mail 17th Oct 2006
South Wales Evening Post 16th Oct 2006
The Sun 17th Oct 2006
The plan to sell the state's 65% stake in the company this autumn is dead. British Energy is not a serious investment in its current form because nobody – least of all the company's management, it seems – has an accurate picture of the bill for restoring its ageing nuclear plants to a vaguely reliable state.
Guardian website 16th Oct 2006
Britain's nuclear power industry almost ground to a halt yesterday just hours after Tony Blair heralded a new era in energy supply security with the opening of a new gas pipeline from Norway. The discovery of more cracks in boiler tubes forced British Energy to shut down two plants, Hunterston B in Scotland and Hinkley Point B in Gloucestershire. The company also disclosed for the first time that only one of its eight plants is currently operating at full output.
Telegraph 17th Oct 2006
The Government over the summer gave the green light to more nuclear power plants being built to help meet the country's future energy needs. But it is still unclear what will happen to Britain's existing fleet of nuclear power stations.
Sellafield
The operator of Sellafield nuclear reprocessing plant was fined £500,000 yesterday after 83,000 litres of radioactive acid leaked out of a broken pipe.
Daily Mirror 17th Oct 2006
HSE stresses importance of nuclear industry safety standards following Sellafield sentencing.
Society of Procurement Officers 16th Oct 2006
TONY BLAIR faces growing pressure from all sides among Labour MPs to spell out the choices for replacing Britain's nuclear deterrent in his final months in office.
Times 17th Oct 2006
The world needs a 20-fold expansion in nuclear energy in order to prevent dangerous climate change, the head of a leading industry body has said. John Ritch, director-general of the World Nuclear Association, made his comments at a conference in Sydney.
The International Atomic Energy Agency said it needed a new system to ensure that 20 to 30 new countries do not develop a nuclear weapon, on top of the nine current nuclear powers, including North Korea. "We need to develop a new system of international approach (or we will not) end up with nine (nuclear-)weapon states only, but with another 20 or 30 states which have the capacity to develop nuclear weapons in a short time," IAEA Director General Mohamed ElBaradei said in Vienna.


text:
Man charged with producing firearm during Limerick robbery
David Hurley
david.hurley@limerickleader.ie
The defendant was brought before Limerick District Court
A YOUNG man who is accused of producing an imitation handgun during a robbery at a bike repair shop has been ordered to stay out of Limerick city.
It is alleged that Eoghan Hayes, aged 23, of Church Road, Miltown Malbay, County Clare pointed the gun at a member of staff during an incident at Hourigan's Motorcycles, John Street on March 24, 2017.
The robbery is alleged to have taken place at around 8pm.
When the defendant was brought before Limerick District Court, Sergeant Donal Cronin said a file had been prepared for the Director of Public Prosecutions who has directed trial on indictment before the circuit court.
He said there was no objection to bail subject to Mr Hayes complying with a number of strict conditions.
The defendant was ordered to live at his home address in County Clare, sign on three days a week at Ennis garda station and to stay out of Limerick city except when attending court or meeting his solicitors.
Judge Marian O'Leary also directed that Mr Hayes not to have any contact with the alleged injured party or with any potential witnesses in the case.
The matter was adjourned to May 9, next to facilitate the preparation of a book of evidence.


text:
The Miami Dolphins are tanking. They won't say they're tanking, but they are and they're going to fall to 0-2 this weekend when the Patriots go down there and beat up on them.
So plenty of Dolphins want out and you can't blame them. One of those players who wants out is defensive back Minkah Fitzpatrick. According to ESPN, Fitzpatrick and his agent have received permission from the Dolphins to seek a trade.
This is where the Eagles come in. The Eagles should definitely be interested.
Howie Roseman is never shy about a phone call and I'd be surprised if he's not in the mix for Fitzpatrick. The Eagles should make a hard push.
Fitzpatrick is just 22, was the 11th overall pick in the 2018 draft and is coming off a very encouraging rookie season. The thing that Jim Schwartz would love about Fitzpatrick is his versatility. He can play every position in the defensive backfield.
Based on this Miami Herald story, it seems like Fitzpatrick would like to play slot corner, but my guess is he'd be more willing to play a different position if he was suiting up for a team in the Super Bowl hunt and not a team hunting for the No. 1 overall pick.
If the Eagles were to sign Fitzpatrick, he could immediately have a role as their third safety, unseating Andrew Sendejo, who had a rough start to his 2019 season. But more importantly, Fitzpatrick would be a starter in 2020 with three more cost-controlled seasons, including the fifth-year option season in 2022.
In Week 1, Fitzpatrick played 48 snaps (63 percent of the Dolphins' defensive plays). Meanwhile, Sendejo played 36 snaps (56 percent) of the Eagles' defensive snaps. The Eagles would have a significant role for him in Philly immediately.
After the haul the Dolphins got back for Laremy Tunsil and Kenny Stills, it's not going to be cheap to get Fitzpatrick and that's OK. If it takes a first-round pick, I'd still be interested. Of course, the Eagles should try to not give up a first-rounder.
But look at it this way: What player would the Eagles take in the late 20s who would have as big an impact as Fitzpatrick? The reason why it wouldn't hurt to lose that draft pick as much is because you're getting a first-rounder with just one year under his belt and most of the cost-controlled seasons (Base salaries in 2019-21: $1.22M, $1.98M, $2.72M) on that rookie contract. And we already know he isn't a bust.
Heck, during the last draft, I thought it would make some sense if the Eagles went after a safety with their first pick and that was in the mid-20s. Now, they could get a top-15 pick we already know can play in the NFL.
Time for Howie to get on the phone.
Click here to download the MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Flyers, Sixers and Phillies games easily on your device.
More on the Eagles
Tim Jernigan is back to himself just in the nick of time
Highlighting key matchups in Eagles at Falcons on SNF
Eagles make a flurry of roster moves ahead of Week 2
Carson Wentz's sneaky skill is quite a weapon for Eagles
Carson Wentz reminded us of his most special skill in Week 1


Is overbooking a sign of marketing success, process failure or just bad luck?
There's a real stigma attached to over/double booking. Why?
Is it the failure to deliver on a personal promise made to your customer?
Or is it the fear of your contractual obligation once a booking has been made?
Fear of overbooking can lead to empty rooms!
In these days of litigious customers and a compensation "culture", it's no wonder that small businesses err on the side of caution. These valid concerns appeal to our most human of instincts: fear. Yet when you de-construct the problem, it's not as bad as looks!
Most businesses need to maximise their chances of getting bookings and the most effective place for this is online. The more places you can be found and booked, the more bookings you are likely to attract. But by increasing your exposure online you may also increase the risk of double booking.
Many businesses have held back from maximising their online advertising for fear of double or overbooking. There must be thousands of lost bookings every night because businesses don't feel confident offering their full availability.
So if you sell across a variety of places online (i.e. channels like Booking.com, Bed & Breakfast websites etc.) then you need to ensure various systems are kept in sync. It's time consuming and can be a stressful process.
One option is to show only a selection of rooms on each channel, so they are distinct and when they run out they can't overbook. It's not very efficient and you need to know what channels will sell what rooms best and when.
Another solution is to have your booking system linked to your various sales websites (or channels), so that your one diary keeps all the other channels up-to-date. This means any phone bookings you add to your diary update all the channels and any website bookings automatically appear in your diary. This technology is usually called "channel management".
When you consider the benefits of extra exposure, additional bookings and time saved updating various sites – not to mention the end of all that worrying – channel management can represent great value. Ideally you want a channel manager that works with the key channels, is flexible and isn't too expensive. There are some clever "pay-as-you-go" options available where you pay according to the number of bookings you receive.
This technology can free up a lot of time and allow you to disappear for the odd week (or longer) without having to take the mobile phone and diary with you!
Even if you don't go for any of the above options, I would stress that the fear of an overbooking should not stop you selling your rooms.
After all, the definition of overbooking is the deliberate practice of hotels to take more bookings than they can accommodate in order to avoid empty rooms, on the basis that there will be no-shows and cancellations.
This is hardly a claim that could reasonably be levelled at a B&B or guest house. Most customers, if contacted quickly, will understand that with modern technology it's a rare possibility and not a result of negligence or greed on your part.
That's a different story if you are a large hotel that regularly overbooks and then "bumps" or "moves" a customer on arrival and just blames someone else! Been there and got the scars to show it!
Every day, more and more people are using iPads, iPhones, Androids etc to book hotels and B&Bs.
(1) Almost half (47%) of all travellers now start their travel planning from a mobile device.
(2) Today, 40% of leisure travellers and 36% of business travellers use mobile search engines to find hotels and book overnight accommodation.
So don't put it off any longer. Get a mobile-optimised website and a mobile app today. You know it makes sense!
Collect lots of terrific photos of your property by all means. In particular, make sure that your room photos present your accommodation in the very best and most flattering light. But once you've done this, chose a SINGLE PHOTO that you'll use to convey everything you feel is best about the experience your offer your guests. Use the photo as a kind of unofficial logo anywhere you can – on Facebook, on Twitter, on Google Places (and whatever other 'must do' social media channels are lurking over the horizon!) Once people see it often enough, they'll associate it instinctively with your property.
When you (or your web designer) is updating the photos on your site, make sure you think carefully about how you name them. Well-named photos add a lot of Search Engine value to your site. It may seem a bit unwieldy, but make sure the file name for each photo includes the name of your property and where it is (e.g. mayfield_guesthouse_norwich_bedroom1.jpg) rather than just (room.jpg). Lots of people find accommodation by doing geographic searches like "B&B in ____" or "guesthouse near ____". Naming your photos in this way will help them find you. Congratulations, your site just got "Searchier"!
Great photos of rooms are the gold standard when it comes to visuals that will entice people to stay with you. But other types of photos can also be great when it comes to really emphasising the cosy, personal experience that people crave. If you take great pride in your home cooking, for instance, have some great photos of your meals on your site. If you're on the coast with spectacular views, emphasise those. In other words, find your unique selling point and push it as clearly and concisely as possible through your visuals.
Putting guest reviews (even TripAdvisor reviews!) on your site can be a terrific way of establishing trust (i.e. "Look, we're a wonderful property with nothing to hide and here are the reviews to prove it.") But some people these days don't even have the time/patience to read reviews. A Guestbook page with a few photos of you with your guests (ideally smiling!) creates an instant and very powerful positive message. They're also great for your Facebook page.
Going back to how people search, it can be immensely useful to have a "Local Area" page on your site, with lots of smartly-labelled photos showing nearby attractions. Placing yourself within your community means that you become a strong part of its online presence and an advocate for it. It also means that you'll score well, once again, with Search Engines if anyone searches for a local attraction then starts looking for accommodation.
How do the Changes at TripAdvisor affect accommodation ?
TripAdvisor is changing into a Rate Comparison and Booking website. How does this affect accommodation owners ?
Some accommodation providers could lose bookings from TripAdvisor as a result of these changes, others will gain. Here are a couple of videos to help you understand where you stand.
Posted in bookings, marketing, online, reviews, sales, technology, tips, TripAdvisor, winning strategiesTagged rate comparison websites, TripAdvisor, Tripadvisor changes, tripadvisor tipsLeave a Comment on How do the Changes at TripAdvisor affect accommodation ?


Friday is Live Online Day at SERVIEW The first of six modules deals with the lifecycle phase service strategy. Learn the contents of the first module in an online classroom together with a trainer present online.
In our service strategy training, you'll learn all contents of this phase in the scope and depth necessary to actually use them in practice as an expert. During the training, you'll also prepare for the official exam which you can then take online according to your own schedule.
You'll work through the contents of service strategy. You'll deepen the knowledge you have gained in the Foundation training and deal with the processes and activities. At the end of the training, you'll be able to pass the official exam and align services with the businesses of your customers.
The ITIL Service Strategy training by SERVIEW is officially accredited and fulfils the requirements of the Official Accreditor for ITIL (AXELOS). This means that all crucial ITIL contents are guaranteed to be communicated.
You'll learn the tools and contents of service strategy. The training consistently includes practical examples and aspects, so that you'll be able to link the knowledge you have acquired to your own work as well as possible.
Credits For passing the ITIL SS exam you'll receive 3 ITIL credits.
You'll have a complete overview of service strategy and thus be able to effectively participate in the introduction of a strategy.
You'll be able to develop a successful strategy for your organisation, because you'll know all critical success factors and risks.
You'll be able to define the correct markets and align the resources of your IT organisation.


text:
Home Office of International Education Resources for Faculty and Staff
OIE Resources for Faculty and Staff
The Office of International Education offers resources to support the incorporation of global perspectives into teaching and learning on our campus. If you do not find what you are looking for on this page, please contact us at oie@carrollu.edu so that we can help you in your efforts!
Supporting International Students
With the growing number of international students at Carroll, we recognize that faculty and staff are faced with new challenges in the classroom and beyond. OIE is happy to provide resources for faculty and staff who wish to work more effectively with international students, support the inclusion of international students into their classrooms and programs, and to have a better understanding of the cultural and communication barriers our students who are international encounter. Often our international students are happy to share their experiences and customized workshops can be designed and delivered for classes and student groups. Contact mcouch@carrollu.edu to request more information.
Faculty and Staff International Expertise Database
The Office of International Education maintains a database of university faculty and staff with interest and expertise in various foreign languages and cultures. This database is updated annually and can be utilized by members of the campus community seeking research partners and collaborators for programming activities and internationalization initiatives. To add or update a listing contact oie@carrollu.edu.
International Travel Registration
All faculty and staff traveling for university purposes, including conferences, and/or during sabbatical, are required to register their travel using the Travel Registration form on the CCE website. Travelers will be registered for the university's insurance, Cultural Insurance Services International (CISI). Fees for insurance will be billed to the employee's department. Spouses and dependents traveling with the faculty/staff member for university purposes may be registered for the policy as well, at the employee's expense.
CCE Coordination—Study Abroad and Faculty-Led
The Office of General Education is responsible for all CCE Coordination including study abroad and faculty-led CCS300 and NCE CCEs. Additional information is available on the General and Cross Cultural Education (PioCore) Campus Group as well as the CCE website.
The Center for Global Education - Innovative International Student Support Programs
University of Illinois at Urbana-Champaign - Supporting International Students
Office of International Education
oie@carrollu.edu


The journey: We've worked on three titles in the Little Elephant series for Wacky Bee so far. Once we have the gorgeous illustrations in from Ag Jatkowska, we resize them and lay them out in page format in InDesign, adding in prelim pages, endpapers, and back matter. Then we take the text by author Martin Thomas and lay it out over the pages in a font called Schoolbell.
Once the pages are approved, we ask the printer to send us the spine width so we can work up the cover file. Finally, we create a file the printer can use to 'Spot UV' (a shiny varnish layer) over the title on the front cover, and to a couple of small details on the pictures, to make the books that bit more special when they're spotted in a bookshop or held in a reader's hands.


There is no significant game development industry in Newcastle. However, a Newcastle Chapter of the International Game Developers Association (IGDA) has been established and a community of excited programmers, artists and musicians is starting to grow. The majority of respondents (8) to a recent survey (19 respondents) indicated they characterised themselves as hobbyist game developers. Full-time / part-time independent game developers was represented well though (6).


Clapton Road covers 50 years of chart topping Rock, Blues, Reggae and Ballad hits that were performed by Eric Clapton over his long career!
This highly talented and professional 7 piece band provides a wide variety of musical styles to bring you the ultimate entertainment experience! You will be familiar with every single song and find yourself singing and dancing along to the bands exciting show.


Welcome to Atos Jiu-Jitsu Hamilton! We have been servicing Hamilton, ON and many surrounding areas such as Ancaster, Stoney Creek, Burlington and Brantford since 2009. At Atos Jiu Jitsu Hamilton, we are led by a team of fantastic instructors, who follow the teachings of multi-time World Brazilian Jiu-Jitsu Champions Rafael and Guilherme Mendes. The Mendes Brothers are responsible for creating a style of Jiu-Jitsu that has become known worldwide as "modern Jiu-Jitsu." They continually create, develop and innovate techniques that have helped them to win multiple world titles. If you are looking to stay at the cutting edge of proven techniques and concepts, then look no further than Atos Jiu Jitsu Hamilton. We take great pride in following a structured BJJ system that focuses on your development while continually monitoring your progress.
We have BJJ classes for everyone of all skill levels, as well as for ages as young as 6 and up! Brazilian Jiu-Jitsu is a contact sport and we provide a challenging yet safe environment for your child to mature into becoming a real-life champion on and off the mats. The discipline, focus and hard work expected by our instructors often carries over to the child's behaviour at home and at school!
PJ O'Sullivan is the owner and Black Belt Professor at Atos Jiu Jitsu Hamilton. He earned his black belt in Brazilian Jiu-Jitsu in 2010. He has been teaching BJJ for over 15 years. PJ teaches a structured curriculum that engages and challenges students to continually improve their BJJ skills.
Get started on your FREE trial by clicking on the "Book Now" button below!


text:
Congress hears criticisms of WH cyber proposal
Federal News Network Staff
WFED's Jared Serbu
wfedstaff | June 4, 2015 7:46 am
https://federalnewsnetwork.com/wp-content/uploads/2011/06/212881.mp3
By Jared Serbu
Federal News Radio
Experts from outside government criticized the White House's legislative proposal for cybersecurity Friday, saying the bill the administration has proposed could make the nation's critical infrastructure less secure.
The House Homeland Security Subcommittee on Cybersecurity invited testimony from witnesses outside government. The subcommittee is one of several Congressional panels tasked with developing information security policy during the current legislative session.
Melissa Hathaway, who served as President Barack Obama's acting cybersecurity chief during most of 2009, told the panel Congress should closely examine the effects of the administration's proposal on industry and invite private sector input. She said this is something the White House process, which produced the legislative proposal submitted to Congress earlier this year, appears not to have done.
"The administration's proposal had the opportunity to engage the private sector to inform the debate and the items within the proposal. But during the course of their review, they did not engage the private sector," she told the subcommittee. "That's why it's so important that this committee and other committees understand the second and third order effects of regulation and other market levers."
She says she was specifically worried about a confused definition of the role of the Department of Homeland Security in cyberspace and said Congress should discuss whether it should serve as a policy function, an operational function, or a regulatory function.
"The proposal attempts to establish a minimum standard of care and an audit and certification function similar to the Securities and Exchange Commission requirement for attestation of material risk. In my view, inserting DHS into a regulatory role in this context could dilute its operational and policy responsibilities and likely distract from the nation's security posture," she said.
Hathaway also said she worried about DHS being assigned broader roles and missions at a time when the department is still finding its sea legs in the cybersecurity arena.
Larry Clinton, president of the Internet Security Alliance, was far more blunt in his criticism of the administration proposal, calling it "anti-security."
In particular, his group, which primarily represents the operators of privately owned critical infrastructure, worries about provisions in the bill which mandate that companies disclose data breaches in a timely manner. The administration believes that increasing the transparency of breaches will provide incentives for industry to increase their cybersecurity in order to prevent embarrassing incidents. But Clinton said the proposal begs the question of what precisely a breach is and when a breach is actually a problem.
"There's currently an opinion—in the press anyway—that when you've been breached, that's a significant incident," he said. "In the modern world with modern attacks, virtually everybody gets breached. If you're going to have these advanced persistent threat guys come after you, they're going to get into your system. If you're going to make that the line, and then you're subject to some of these name-and-shame penalties, I think that would be a mistake."
Clinton said any legislation that would require companies to disclose all breaches is based on outdated thinking. The old model, he said, is based on the idea that companies and agencies can defend their network perimeters and keep attackers out.
Instead, he said, the focus should be on making sure networks can be defended from the inside and that any damage intruders do once they've penetrated a network can be mitigated.
Read more: Congress
"They go in your system and they hide. It's very difficult to find these guys," he said. "We should be providing incentives for companies to go and look for them. If a corporation knows that the harder they look, the more likely it is they'll be named and shamed for finding them, we've created exactly the wrong incentives. It would be much better if companies were proactively incented so that they wanted to go find these guys, because they would lower their liability, lower their insurance rates and have a better chance at federal contracts."
He said companies such as major defense contractors who have advanced intrusion detection systems would, in effect, be penalized, because they are more able to spot the slightest compromise to their networks. He said the message to the rest of industry under the administration's proposal would be to do everything they can to avoid spotting network intrusions, and therefore avoid having to report them.
The Homeland Security Committee is one of many on Capitol Hill that is currently considering pieces of legislation that would reform the government approach to cybersecurity.
Besides the legislative text the White House submitted, a tally assembled by Hathaway puts the number of bills under active consideration at 10 on the Senate side alone. There are eight more in the House.
White House cyber solutions too slow, senator says
White House draft bill expands DHS cybersecurity responsibilities
(Copyright 2011 by Federal News Radio. All Rights Reserved.)
This story is part of Federal News Radio's daily Cybersecurity Update. For more cybersecurity news, click here.
All News Congress Congress Critical infrastructure Cybersecurity Department of Homeland Security Internet Security Alliance Larry Clinton Management Technology
An F/A-18E Super Hornet launches off flight deck of the USS Carl Vinson


text:
Walled Lake Northern makes name hire in former Arizona St. All-American, Lions RB Terry Battle
By: MATTHEW B. MOWERY, January 7, 2020, 2:53 pm
It's a hire that fulfills a headline-writer's dream.
But in Terry Battle, Walled Lake Northern is getting more than someone whose name would help make cute sportswriting puns — it's getting a big name as the new coach of the football program.
Battle was an All-American running back at Arizona State, and was picked by the Detroit Lions in the seventh round in 1997 NFL Draft, as an insurance policy against the health of future Hall of Famer Barry Sanders, as well as a kick returner.
Hired Monday as the new coach of the Knights, Battle — who spent two seasons with the Lions and another with the Arizona Cardinals, before playing for Barcelona in NFL Europe and San Francisco in the XFL — served most recently at Bloomfield Hills Cranbrook Kingswood as the running backs and linebackers coach, and the special teams coordinator.
"When you look at coach Battle's resume, what stands out is his playing career," Walled Lake athletic director Brian Swinehart said in a release. "He was an All-American and played in the NFL. After meeting with him, what impresses me the most is his character, passion and leadership. I am very excited to have a man like coach Battle coaching in Walled Lake."
Battle has also coached at Detroit Mumford (2016-17) as the offensive coordinator, Sunrise Mountain High School in Arizona, and Phoenix College, as well as serving as the running backs coach and passing game coordinator for the Michigan Elite player development program.
He's taking over a program that was tabbed — along with Lakeland — to finish second in the Lakes Valley Conference, but lost six of its last seven games after a 2-0 start. Battle replaces Joe Boulus, who was fired in November after going 12-15 in three seasons.
"I really appreciate the fact that WLN is known for strong academics," Battle said in the release. "When you combine this with a large student population and athletic talent, a great foundation exists to help student athletes reach the next level through football. This total package and great opportunity for success is what excited me the most."
Northern first fielded a football team in 2003, and the Knights went 11-43 over their first six seasons, before recording at least four wins per season for the next 10 years, a streak that ended last year, with a 3-6 finish. That 10-year span featured six winning seasons and four playoff berths, the last of those in 2016.
The Knights won the KLAA North Division title in 2012.
"I am most excited about developing a program based on strong character, discipline and values that will serve these student-athletes as we compete week to week, working toward a state title," Battle said. "The goal for this program will always be to win a state title. Our supporters can expect to see hard work on the field and community involvement off the field."
Battle currently works as a resource room teacher assisting emotionally impaired students at West Bloomfield's Roosevelt Elementary. He has a master's degree in special education.