text:
THERACOM: a systematic review of the evidence base for interventions to improve Therapeutic Communications between black and minority ethnic populations and staff in specialist mental health services
K. Bhui, R. McCabe, S. Weich, S. Singh, M. Johnson, Ala Szczepura
Faculty of Health & Life Sciences
Background Black and Minority Ethnic (BME) groups in receipt of specialist mental health care have reported higher rates of detention under the mental health act, less use of psychological therapies, and more dissatisfaction. Although many explanations have been put forward to explain this, a failure of therapeutic communications may explain poorer satisfaction, disengagement from services and ethnic variations in access to less coercive care. Interventions that improve therapeutic communications may offer new approaches to tackle ethnic inequalities in experiences and outcomes. Methods The THERACOM project is an HTA-funded evidence synthesis review of interventions to improve therapeutic communications between black and minority ethnic patients in contact with specialist mental health services and staff providing those services. This article sets out the protocol methods for a necessarily broad review topic, including appropriate search strategies, dilemmas for classifying different types of therapeutic communications and expectations of the types of interventions to improve them. The review methods will accommodate unexpected types of study and interventions. The findings will be reported in 2013, including a synthesis of the quantitative and grey literature. Discussion A particular methodological challenge is to identify and rate the quality of many different study types, for example, randomised controlled trials, observational quantitative studies, qualitative studies and case studies, which comprise the full range of hierarchies of evidence. We discuss the preliminary methodological challenges and some solutions. (PROSPERO registration number: CRD42011001661).
Published - 25 Feb 2013
Full text available from: http://dx.doi.org/10.1186/2046-4053-2-15
Therapeutic communications
Black and minority ethnic patients
10.1186/2046-4053-2-15
Theracom combFinal published version, 398 KB
Dive into the research topics of 'THERACOM: a systematic review of the evidence base for interventions to improve Therapeutic Communications between black and minority ethnic populations and staff in specialist mental health services'. Together they form a unique fingerprint.
Mental Health Services Medicine & Life Sciences 100%
Communication Medicine & Life Sciences 69%
Mental Health Medicine & Life Sciences 28%
Minority Groups Medicine & Life Sciences 23%
Gray Literature Medicine & Life Sciences 23%
THERACOM: Therapeutic Communications in Black and Minority Ethnic Populations: a synthesis of the evidence base. [FUNDER: NIHR HTA Programme].
Bhui, K., Szczepura, A., McCabe, R., Johnson, M. R. D., Weich, S. & Singh, S.
Project: Project at former HEI
Communication 100%
Mental Health Services 59%
Psychiatry 49%
Gray Literature 29%
Bhui, K., McCabe, R., Weich, S., Singh, S., Johnson, M., & Szczepura, A. (2013). THERACOM: a systematic review of the evidence base for interventions to improve Therapeutic Communications between black and minority ethnic populations and staff in specialist mental health services. Systematic Reviews, 2(15), 1-11. https://doi.org/10.1186/2046-4053-2-15
THERACOM: a systematic review of the evidence base for interventions to improve Therapeutic Communications between black and minority ethnic populations and staff in specialist mental health services. / Bhui, K.; McCabe, R.; Weich, S.; Singh, S.; Johnson, M.; Szczepura, Ala.
In: Systematic Reviews, Vol. 2, No. 15, 25.02.2013, p. 1-11.
Bhui, K, McCabe, R, Weich, S, Singh, S, Johnson, M & Szczepura, A 2013, 'THERACOM: a systematic review of the evidence base for interventions to improve Therapeutic Communications between black and minority ethnic populations and staff in specialist mental health services', Systematic Reviews, vol. 2, no. 15, pp. 1-11. https://doi.org/10.1186/2046-4053-2-15
Bhui K, McCabe R, Weich S, Singh S, Johnson M, Szczepura A. THERACOM: a systematic review of the evidence base for interventions to improve Therapeutic Communications between black and minority ethnic populations and staff in specialist mental health services. Systematic Reviews. 2013 Feb 25;2(15):1-11. https://doi.org/10.1186/2046-4053-2-15
Bhui, K. ; McCabe, R. ; Weich, S. ; Singh, S. ; Johnson, M. ; Szczepura, Ala. / THERACOM: a systematic review of the evidence base for interventions to improve Therapeutic Communications between black and minority ethnic populations and staff in specialist mental health services. In: Systematic Reviews. 2013 ; Vol. 2, No. 15. pp. 1-11.
@article{716c1c73f9264d9ea5f08c317e9c43fc,
title = "THERACOM: a systematic review of the evidence base for interventions to improve Therapeutic Communications between black and minority ethnic populations and staff in specialist mental health services",
abstract = "Background Black and Minority Ethnic (BME) groups in receipt of specialist mental health care have reported higher rates of detention under the mental health act, less use of psychological therapies, and more dissatisfaction. Although many explanations have been put forward to explain this, a failure of therapeutic communications may explain poorer satisfaction, disengagement from services and ethnic variations in access to less coercive care. Interventions that improve therapeutic communications may offer new approaches to tackle ethnic inequalities in experiences and outcomes. Methods The THERACOM project is an HTA-funded evidence synthesis review of interventions to improve therapeutic communications between black and minority ethnic patients in contact with specialist mental health services and staff providing those services. This article sets out the protocol methods for a necessarily broad review topic, including appropriate search strategies, dilemmas for classifying different types of therapeutic communications and expectations of the types of interventions to improve them. The review methods will accommodate unexpected types of study and interventions. The findings will be reported in 2013, including a synthesis of the quantitative and grey literature. Discussion A particular methodological challenge is to identify and rate the quality of many different study types, for example, randomised controlled trials, observational quantitative studies, qualitative studies and case studies, which comprise the full range of hierarchies of evidence. We discuss the preliminary methodological challenges and some solutions. (PROSPERO registration number: CRD42011001661).",
keywords = "Interventions, Therapeutic communications, Black and minority ethnic patients, Psychiatric services",
author = "K. Bhui and R. McCabe and S. Weich and S. Singh and M. Johnson and Ala Szczepura",
note = "Full text available from: http://dx.doi.org/10.1186/2046-4053-2-15",
doi = "10.1186/2046-4053-2-15",
T1 - THERACOM: a systematic review of the evidence base for interventions to improve Therapeutic Communications between black and minority ethnic populations and staff in specialist mental health services
AU - Bhui, K.
AU - McCabe, R.
AU - Weich, S.
AU - Singh, S.
AU - Johnson, M.
AU - Szczepura, Ala
N1 - Full text available from: http://dx.doi.org/10.1186/2046-4053-2-15
N2 - Background Black and Minority Ethnic (BME) groups in receipt of specialist mental health care have reported higher rates of detention under the mental health act, less use of psychological therapies, and more dissatisfaction. Although many explanations have been put forward to explain this, a failure of therapeutic communications may explain poorer satisfaction, disengagement from services and ethnic variations in access to less coercive care. Interventions that improve therapeutic communications may offer new approaches to tackle ethnic inequalities in experiences and outcomes. Methods The THERACOM project is an HTA-funded evidence synthesis review of interventions to improve therapeutic communications between black and minority ethnic patients in contact with specialist mental health services and staff providing those services. This article sets out the protocol methods for a necessarily broad review topic, including appropriate search strategies, dilemmas for classifying different types of therapeutic communications and expectations of the types of interventions to improve them. The review methods will accommodate unexpected types of study and interventions. The findings will be reported in 2013, including a synthesis of the quantitative and grey literature. Discussion A particular methodological challenge is to identify and rate the quality of many different study types, for example, randomised controlled trials, observational quantitative studies, qualitative studies and case studies, which comprise the full range of hierarchies of evidence. We discuss the preliminary methodological challenges and some solutions. (PROSPERO registration number: CRD42011001661).
AB - Background Black and Minority Ethnic (BME) groups in receipt of specialist mental health care have reported higher rates of detention under the mental health act, less use of psychological therapies, and more dissatisfaction. Although many explanations have been put forward to explain this, a failure of therapeutic communications may explain poorer satisfaction, disengagement from services and ethnic variations in access to less coercive care. Interventions that improve therapeutic communications may offer new approaches to tackle ethnic inequalities in experiences and outcomes. Methods The THERACOM project is an HTA-funded evidence synthesis review of interventions to improve therapeutic communications between black and minority ethnic patients in contact with specialist mental health services and staff providing those services. This article sets out the protocol methods for a necessarily broad review topic, including appropriate search strategies, dilemmas for classifying different types of therapeutic communications and expectations of the types of interventions to improve them. The review methods will accommodate unexpected types of study and interventions. The findings will be reported in 2013, including a synthesis of the quantitative and grey literature. Discussion A particular methodological challenge is to identify and rate the quality of many different study types, for example, randomised controlled trials, observational quantitative studies, qualitative studies and case studies, which comprise the full range of hierarchies of evidence. We discuss the preliminary methodological challenges and some solutions. (PROSPERO registration number: CRD42011001661).
KW - Interventions
KW - Therapeutic communications
KW - Black and minority ethnic patients
KW - Psychiatric services
U2 - 10.1186/2046-4053-2-15
DO - 10.1186/2046-4053-2-15


text:
Oscars, The Academy Awards, Twitter
Oscar Dresses
Tonight is THE night as far as award shows go, The Academy Awards. I loved this graphic of every dress worn by the winner of the coveted 'Best Actress' award and simply cannot wait to see what is on the red carpet tonight. You can follow along as I tweet the red carpet (snark is free tonight) and I can't wait to hear your opinions on who rocked it.
Rosamapose March 2, 2014 at 3:08 PM
I saw this the other day, it is SUCH a good info graphic!!! I love that in so many of the older ones, designers didn't matter. It shows how new that label identity is to us!
Blonde in this City
I love this little summary of Oscar gowns.
Thank you so much for reading my blog and leaving me a lovely comment! Your support truly makes my day. Hope you come back soon! xoxo
twinkle sprinkle
i met a girl who kept tattoos for homes she had loved
look for less: Gucci Princetown Mule
Tory Burch for Fall
shop along with me
C.Wonder
Skimm with Me
Blog Archive April (1) March (3) December (1) November (1) May (1) April (4) March (1) January (3) December (3) November (5) October (3) September (1) August (6) July (2) June (3) May (6) April (4) March (7) February (8) January (5) December (7) November (6) October (3) September (4) August (7) July (10) June (6) May (5) April (11) March (11) February (9) January (15) December (13) November (9) October (3) September (12) August (15) July (9) June (15) May (13) April (13) March (12) February (13) January (11) December (13) November (14) October (12) September (10) August (13) July (15) June (10) May (12) April (18) March (16) February (17) January (15) December (10) November (14) October (15) September (16) August (18) July (15) June (17) May (20) April (21) March (20) February (18) January (22) December (15) November (18) October (23) September (21) August (22) July (23) June (22) May (18) April (23) March (22) February (20) January (22) December (19) November (22) October (23) September (19) August (22) July (23) June (24) May (25) April (23) March (24) February (24) January (25) December (22) November (22) October (23) September (22) August (24) July (21) June (23) May (21) April (23) March (22) February (23) January (10) December (4) November (4) October (4) July (2) June (1) May (5) April (3)
BLOG DESIGN . ALL RIGHTS RESERVED.

redpajama_set_name: RedPajamaCommonCrawl


text:
Dot Dash Recordings' latest signee Jess Locke drops new single Fool
Melbourne's Jess Locke has signed to Dot Dash Recordings and released her new single 'Fool'.
The pulsating slice of dirty grunge rock is produced by Rob Muinos (Julia Jacklin, Saskwatch), and mastered by John Davis (Lana Del Rey, The Killers).
Check out the music video by Nick Manuell:
'Fool' eerily sounds like an isolation anthem, despite being penned a year before Covid-19 busted 2020.
Speaking of the track, Locke said: "I originally imagined the chorus being sung by the Earth, or some other omniscient entity, to humans, like a loving parent to a wayward teenager – not angry, just disappointed.
"Although I wrote the song more than a year ago, I feel like it could have been written as a soundtrack to 2020."
The single follows Locke's 2018 7" 'My Body Is An Ecosystem / Nothing At All' and 2017 LP 'Universe', the latter of which debuted at #18 on the AIR Independent Label Album Chart, scored triple j Feature Album, and landed in the Australian Music Prize nominations list.
At Dot Dash Recordings, Locke finds herself on an eclectic roster that boasts the likes of Methyl Ethel, Donny Benét, Banoffee and recent addition, Ex-Olympian.
Stream 'Fool' here.


Handelbars cover Lario is one of the best methods of customizing your bicycle. Beautiful retro-style handlebars, perfect for dropbars and bullhorn handlebars. Create your own favorite handlebar with the Lario Bar Cover. Available in black, brown, caramel, beige, red, blue and green leather. Are you looking for leather handlebar covers? The Lario handlebars cover is the perfect grip for you and your bike.
Don't wait and start customizing your bicycle with these beautiful leather handlebar cover Lario!
Please note, this product is hand-made and from real leather. Every single product can differ a little bit thanks to that. Besides leather ages beautiful and can change over time and exposure to sunlight, water and different temperatures. Leather products age beatiful and will endure more when correctly taken care of.
Don't wait and start customizing your bicycle with these beautiful minimal leather handlebars cover Lario!


FIU Law's grand courtroom was overflowing during FIU Law Review's fall symposium: Religion and the Law, held on October 23, 2015.
"FIU Law Professor Eloisa Rodriguez-Dod, Executive Symposium Editor Maria Papasakelariou and our staff members worked tirelessly over the past eight months to ensure the success of our largest symposium to date. We are thrilled with the overwhelmingly positive responses we have received from participants and attendees," FIU Law Review Editor-in-Chief Dominique Pando Bucci shared.
FIU Law Review, in collaboration with Professor Elizabeth Price Foley, will host its spring symposium: Separation of Powers, on March 11, 2016.
FIU Law Review organizes two symposia and publishes two symposium-based issues annually. Visit fiulawreview.fiu.edu to view a recording of the symposium and to read the Review's issues online.


text:
Fierce Clashes Slow US/UK Forces' Advance on the Capital
Posted: Thursday, March 27, 2003
Naseer Al-Nahr, Arab News War Correspondent, www.aljazeerah.info
BAGHDAD, 27 March 2003 — Foreign Minister Prince Saud Al-Faisal warned yesterday that Saudi Arabia's long-standing alliance with the United States may be damaged if the war against Iraq drags on or turns into a blood bath for Iraqi civilians.
"I believe the basics are healthy in that relationship," the Saudi chief diplomat told foreign reporters in Riyadh.
"Definitely the war will not contribute to that relationship. Definitely if the war continues it may damage that relationship. That is why we are interested in bringing this war to an end," the prince said.
Duststorms and intense clashes in southern and central Iraq hindered the US/UK invaders' drive toward Baghdad for a second straight day, as President George Bush warned troops in Florida that the military offensive was "far from over".
Russia, which has long voiced its opposition to the war, called for an immediate end to the war after yesterday's missile attacks on civilians in Baghdad neighborhoods.
Explosions rocked this city at dawn yesterday, after overnight raids that sent thick black smoke billowing from the state television building, targeted by Washington in a bid to silence the Iraqi media.
Fresh airstrikes took place at 7:15 p.m. on the seventh day of fighting since US/UK forces launched a campaign aimed at disarming Iraq and removing Saddam's government.
The airstrikes on Baghdad came as the invading forces in southern and central Iraq battled sandstorms and stiff resistance from Iraqi fighters that hindered their march toward Saddam's seat of power.
A sea of blinding dust kept the 101st Airborne Division's fleet of more than 270 attack helicopters out of Baghdad for the second day, officers said.
The US Third Infantry Division was closest to Baghdad, positioned near Karbala, about 100 kilometers from the capital, field reports said, with the 101st crawling up from the southwest and at least two divisions of Marines approaching from the southeast.
US troops reported their most one-sided victory of the war thus far, saying they had killed 650 Iraqi militiamen in the outskirts of Najaf, south of the capital.
In addition, 250 were killed in two separate incidents on the east bank of the Euphrates River, and another 100 on a bridge spanning the river, said Major General Buford Blount, commander of the Third Infantry Division.
At least 20 US servicemen and 20 British soldiers have been killed since war erupted early Thursday. A handful of others are believed to have been captured.
Qatar-based Al-Jazeera television broadcast photos of two dead British troops and two others reportedly taken prisoner.
Nevertheless, Bush hailed the military's "good progress" in Iraq, and said: "We cannot predict the final day of the Iraqi regime, but I can assure you there will be a day of reckoning for the Iraqi regime, and that day is drawing near," he added.
"Protecting innocent civilians is a central commitment of our war plan," Bush said.
But witnesses saw about two dozen corpses among wrecked vehicles on the road north of the town of Shatra, where the American convoy had come under small-arms fire.
A US military official said some of the 12 soldiers whose supply convoy was ambushed near Nassiriyah in southern Iraq on Sunday may have been killed by their captors although they had tried to surrender. US/UK forces killed at least 100 Iraqis in Nassiriyah, a key crossing point over the Euphrates river. Iraqi Information Minister Mohammed Saeed Al-Sahaf said more than 500 Iraqi civilians had been wounded and 200 homes destroyed in Nassiriyah as a result of US and British bombing.
US Marines confiscated more than 3,000 chemical suits and masks from a hospital in Nassiriyah used by Iraqi paramilitaries, US military officials at allied command headquarters in Qatar said. But British Defense Secretary Geoff Hoon told Parliament: "To date we have no evidence of Iraqi use of weapons of mass destruction during this campaign."
Al-Sahaf denied reports that the country's sole deep-water port of Umm Qasr in the south had fallen under US/UK control. Baghdad also rejected reports that an anti-Saddam revolt was ongoing in the country's second city of Basra.
British Prime Minister Tony Blair told lawmakers that "some limited form of uprising" had taken place in Iraq's main port. But Iraqi officials denied the report and a correspondent in Basra for Al-Jazeera said there was no sign of a revolt.
As British forces entered the outskirts of Basra, the International Committee for the Red Cross (ICRC) said clean drinking water had been restored to about half of the city's 1.2 million inhabitants.
A column of Iraqi tanks broke out of Basra late yesterday and was heading toward British positions under bombardment by coalition aircraft, a British spokesman said. Squadron Leader Simon Scott said he could not confirm the number of tanks in the armored thrust, but press reports indicated as many as 100 may be involved.
The UN Security Council met yesterday behind closed doors to discuss the war in Iraq and the possible restart of the oil-for-food program. UN Secretary General Kofi Annan expressed concern over the number of casualties in Iraq, urging both sides to respect international law and take all necessary steps to protect civilians.


And this week we not only have an insider tip on how to dramatically reduce your app build times 🕐 for you, but we're also reporting back on easy-peasy module imports 🙌 and - last, but not least! - presenting you a brand-new Readers' Question 💯 in this edition of the Ember Times. Check it out!
Have Ember CLI build times been causing you grief? Do you want to shave 20 seconds from your rebuilds?
Tomasz Smykowski has been experimenting with building on SSD vs RAM Disk. He has seen up to 32x speed improvements! Speedups were found when upgrading to a faster processor and using an SSD.
Upgrading RAM wasn't found to be helpful however the biggest gain was found by using a RAM disk to hold the project folder which allowed 3x speed gains during builds. The drawback of this is that when the computer shuts down the RAM disk is wiped clean (so make sure you commit often!).
Tobias Bieniek chimed in that current efforts to integrate Broccoli 2 into Ember CLI are underway and that most platforms would get this speedup by default once the usually RAM Disk powered, system temporary folder instead of the current in-project tmp folder is used due to the Broccoli update.
Edward Faulkner has just released version 1.0 of ember-auto-import. This addon allows you to add dependencies using NPM or Yarn with zero configuration. It can be used both in apps and addons and deduplicates correctly across all addons and the app itself.
All you have to do is type ember install ember-auto-import and you're ready to add whatever dependency you want to your project using NPM or yarn.
Read all about the version 1.0 release on the forum.
@Alonski composed an RFC to deprecate the usage of Transforms in Ember Data. The RFC gathered some attention. Although the core reason for the RFC was discussed, a comment by @runspired, one of the maintainers of Ember Data, stands out from the rest: He mentioned that recently the Ember Data team had met and discussed deprecating the transforms, yet leaving them as a feature of the current model layer. Current model layer? There is another model layer? Yes! Because of the most recent RecordData RFC, Ember Data is now poised to accept alternative model layers.
If you are interested in what an alternative model layer looks like, check out ember-m3. That's not all, the comments on this RFC also give us a glimpse into Ember Data's future - upcoming (not yet published) RFCs were mentioned that will eventually split up Ember Data into multiple packages.
Interested in the whole conversation? Checkout @Alonski's RFC here.
EmberCamp Chicago is coming! Join over one hundred other Emberistas ✨ for a one day camping trip ⛺ to Chicago's Chase Tower on September 21st! Read more about the event on the official website.
The Call for Proposals for talk submissions is still open until July 22. Unsure if you can see yourself speaking in the first place but curious what public speaking is about?
Find ideas, inspiration, answers to your questions and support in the #topic-talks channel on the Ember Community Slack, as well as in the #women-in-ember chat room if you're a developer who is also a lady 👩🏻💻 !
"So, what do you want to be when you grow up?"
"I don't know...I want go on adventures I think--not get stuck in one place. How about you?"
This week's Readers' Question dives into the realm of cutting-edge Ember features: The avid Ember Times reader sandstrom asks if and how you're able to use Module Unification (MU) - a reformed way to structure your app's project directory - in your Ember application today. Is it true that you can have your own, MU-structured project already?
In her detailed answer to this question, Ember Learning team member @jenweber explains which benefits MU brings to your Ember app and also if it can be used today already. You can read the full answer on the official Ember Forum.
The Ember Times is a weekly news editorial featuring all the new things that are going on in Emberland. Subscribe to our e-mail newsletter to get the next edition right to your inbox.


Ben discusses Price + Convenience + Quality and then announces deposits for Custom Process Pork and Fresh Chicken.
Ben discuses the risk to the farm - lack of small private label slaughter facilities as well as the article by David Barron titled "The Demise Of The American Farmer"
Ben shares a customer's recipe for Round Steak, several customer comments, and PCC email on the benefits of eating grassfed beef.
Have You Considered Your Food Security?
Do you know the fastest dollar growth trend in retail grocery?


Guwahati: Two Indigo aircraft miraculously escaped colliding with one another over Guwahati, leaving some passengers and crew members shaken and needing medical aid, officials said on Wednesday.
At least four passengers and two cabin crew were shaken by the near disaster, a spokesman for Indigo Airlines said. The passengers complained of giddiness while the cabin crew needed first aid.
The incident took place on Tuesday evening when an Indigo flight from Mumbai to Guwahati was about to land at the Lokapriya Gopinath Bordoloi International Airport.
Just then, an Indigo flight bound for Chennai took off, crossing the flight path of the first aircraft.
"The IndiGo flight en route to Guwahati experienced turbulence due to monsoon," said the Indigo spokesman, adding this caused it to climb down by 250-300 feet, just when the Chennai-bound aircraft was taking off.
The spokesman said the flight finally made a normal landing. The four passengers and two cabin crew were given medical assistance.


When the Navy turned to biofuel, GOP lawmakers freaked out.
In 2006, the U.S. Navy launched a biofuel initiative under Defense Secretary Donald Rumsfeld and President George W. Bush to make the Navy a more efficient military power. In 2012, President Obama pledged more funds to the "Great Green Fleet," enraging Republican lawmakers from oil country and effectively erasing Rumsfeld and Bush's role from the historical record. The Great Green Fleet officially hit the open ocean this past January, running on biofuel and oil country tears.
Last night, The Daily Show's Hasan Minhaj visited the fleet to see if the "wasteful and dangerous practice," as one GOP congressman called it, is paying off. According to U.S. Secretary of the Navy Ray Mabus, it is. As Mabus told Minhaj, the most vulnerable time for a Navy ship is when it is refueling. Using biofuel cuts down on time spent refueling. Logically, that cuts down on Navy vulnerability. In other words, environmentally friendly practices and raw military might are not mutually exclusive.
And, logically, sustainable practices help the Navy adapt as the planet gets hotter and polar ice melts into the ocean (the most recent chunk was the size of India). Rising sea levels threaten Navy bases, which don't float. They also threaten entire nations. Displaced climate refugees—millions more than those currently coming from Syria—will make their way to higher land. The Department of Defense officially labeled climate change a "threat multiplier" last year, and military experts warned it was a "significant risk to U.S. national security" this past September. The Navy acknowledges that risk.
Biofuel isn't going to save the planet, but Mabus argues it makes the Navy stronger and better equipped to protect America as the planet warms. Obviously, logic rarely factors into climate change denialism when American oil money is at stake. But right now, the Green Fleet looks patriotic as hell.
How Will Trump Handle This Pentagon Mess?


The Epson PowerLite 90 Series of 3LCD projectors offers a wide range of classroom-friendly features for a reasonable price.
Epson today announced four moderately priced projectors designed for classroom use: the PowerLite 92, 93, 95, and 96W. Replacing the current PowerLite 83V+, 83+, 84+, 85+ and 826W+, these projectors offer a more powerful built-in speaker, increased brightness, and HDMI connectivity.
All models use 3LCD 3-chip technology. The PowerLite 92 and 93 are rated at 2,400 lumens of color and white light output, the PowerLite 95 at 2,600 lumens, and the PowerLite 96W at 2,700 lumens. The PowerLite 92,93, and 95 provide XGA resolution, while the PowerLite 96W offers WXGA (1280-by-800) resolution, compatible with widescreen notebooks or tablets and widescreen DVD content.
The Epson PowerLite 92, 93, 95, and 96W offer an internal 16-watt speaker and built-in closed captioning decoder for the hearing impaired. The PowerLite 95 and 96W also offer a microphone input, saving the teacher's voice and ensuring all students can hear.
The PowerLite 93, 95, and 96W offer RJ-45 wired LAN connectivity for remote projector management as well as use of a virtual remote control via a Web browser for basic projector control from a computer instead of the projector's remote control. The PowerLite 95 and 96W offer the ability to send content over the IP network as well as to broadcast messages for advertising events or important instructions. An optional wireless module is available for the PowerLite 95 and 96W.
Pre-designed line and graph pattern templates or customizable images eliminate the need for teachers to draw lines and grids on a whiteboard or blackboard.
USB Plug 'n Play instantly projects images, transmits audio, and controls the presentation from either a Windows® PC or Mac via a single USB connection. The 1.2x optical zoom and +30 degree automatic vertical keystone aid in setup in multiple classroom settings; new +30 degree horizontal keystone correction allows the projector to be placed on a table that may not be centered with the screen and still get a standard formatted image. The lamp can last up to 6,000 hours in economy mode.
Direct Power On and Off allows an installed projector to be powered with a flip of a wall switch; Instant On/Off® enables teachers to avoid delays when starting and finishing presentations and be up and running in seconds; A/V Mute Slide stops the sound and picture to allow for a quick pause in the presentation.
The Epson PowerLite 90-series will available in March. Estimated street prices are: PowerLite 92, $650; PowerLite 93, $700; PowerLite 95, $800, and PowerLite 96W, $900. Epson's PowerLite projectors come with a two-year limited warranty (three years for Brighter Futures educational customers), two-year Epson PrivateLine phone support where projector owners can directly access an expedited support telephone line by using a phone card that is included with the product, and a two-year Road Service projector replacement program that includes projector exchange in one business day.


text:
advice@readwoodruff.com
Chartered Accountants & Business Advisers
Home < Resources < Business
Access your online resources and register for our newsletter
Whether you are just planning or starting a new business venture, or are at the helm of a seasoned enterprise, these guides are intended to provide you with valuable business planning information.
Are you planning to start a new business? We understand that starting a new business can seem like a minefield. What do you need to do? What and who do you need to know? Where and what do you need to register? How to register? What records should be maintained? What options do you have for using Cloud accounting? How can you minimise your tax liability while maximising your profits?
There is one main rate of corporation tax of 19%. The corporation tax rate reduces to 17% from 1 April 2020.
Finance and legislation are at the heart of every business. It may be a question of boosting profits, managing costs, ensuring that operations and processes are as efficient as possible, or securing the funds necessary for growth and expansion.
Even the strongest relationships can suffer in times of adversity. Good planning is an essential part of creating a successful business partnership. Our guides provide information on important aspects of your partnership, such as setting up a formal agreement and planning for the unexpected. It is essential to seek our advice with regard to partnerships matters.
No matter how much cash there is in the bank or how much you have in working capital, a firm's most valuable asset is its employees. Taking care of your staff can make the difference between an ordinary business and a truly successful one.
A strategy to maximise the assets of your business on its sale requires patient, advance planning.
Read Woodruff Limited © 2020


text:
Q: config UI in background thread then assign back to mainthread Hi I'm a new swift developer and I'm trying to find a way to load all of my textfields in the background thread then make it go back to the mainthread before a viewcontroller appear.
Because in my viewcontroller I have like almost 20 textfield that need to setup like its style, placeholders and etc.. So it takes quite a while for the viewcontroller to appear when I tapped on the button that handle segue to that vc.
I know that I can use this to do the setup textfields in the background
DispatchQueue.global(qos: .userInteractive).async {
        <#code#>
    }

however I dont know where to put this code. I tried to put it in the viewDidLoad but that doesnt seem to work.

EDIT: ADD IN MY CODE
import UIKit
import MaterialComponents.MaterialTextFields

class AddNewDataVC: UIViewController {

    //Outlet
    @IBOutlet weak var scrollView: UIScrollView!
    @IBOutlet weak var saveNewDataBtn: UIButton!
    @IBOutlet weak var sowInfoInputsStackView: UIStackView!
    @IBOutlet weak var giltInfoInputsStackView: UIStackView!
    @IBOutlet weak var matingInfoInputsStackView: UIStackView!
    @IBOutlet weak var farrowInfoInputsStackView: UIStackView!
    @IBOutlet weak var vaccinTable: UITableView!

    @IBOutlet weak var pigTypeTextField: PickerTextField!
    @IBOutlet weak var genderTextField: PickerTextField!
    @IBOutlet weak var chipIDTextField: MDCTextField!
    @IBOutlet weak var breedTextField: MDCTextField!
    @IBOutlet weak var subBreedTextField: MDCTextField!
    @IBOutlet weak var dadIDTextField: MDCTextField!
    @IBOutlet weak var momIDTextField: MDCTextField!
    @IBOutlet weak var penIDTextField: MDCTextField!
    @IBOutlet weak var weightTextField: MDCTextField!
    @IBOutlet weak var parityTextField: MDCTextField!
    @IBOutlet weak var birthDateTextField: PickerTextField!
    @IBOutlet weak var weanDateTextField: PickerTextField!

    @IBOutlet weak var arrivalDateTextField: PickerTextField!
    @IBOutlet weak var herdEntryDateTextField: PickerTextField!
    @IBOutlet weak var startOffDutySowDateTextField: PickerTextField!
    @IBOutlet weak var semenFromBoarIDTextField: MDCTextField!
    @IBOutlet weak var technicianNameTextField: PickerTextField!
    @IBOutlet weak var matingDateTextField: PickerTextField!
    @IBOutlet weak var estimateBirthDateTextField: PickerTextField!
    @IBOutlet weak var realBirthDateTextField: PickerTextField!
    @IBOutlet weak var totalNumberOfNewBornsTextField: MDCTextField!
    @IBOutlet weak var totalNumberOfDeadNewBornsTextField: MDCTextField!
    @IBOutlet weak var averageWeightOfNewBornsTextField: MDCTextField!
    @IBOutlet weak var accoucheurNameTextField: MDCTextField!
    @IBOutlet weak var newBornDeathReason1TextField: MDCTextField!
    @IBOutlet weak var newBornDeathReason2TextField: MDCTextField!
    @IBOutlet weak var newBornDeathReason3TextField: MDCTextField!
    @IBOutlet weak var newBornCullReason1TextField: MDCTextField!
    @IBOutlet weak var newBornCullReason2TextField: MDCTextField!
    @IBOutlet weak var newBornCullReason3TextField: MDCTextField!

    //Properties
    var pigTypeController: MDCTextInputControllerUnderline?
    var genderController: MDCTextInputControllerUnderline?
    var chipIDController: MDCTextInputControllerUnderline?
    var breedController: MDCTextInputControllerUnderline?
    var subBreedController: MDCTextInputControllerUnderline?
    var dadIDController: MDCTextInputControllerUnderline?
    var momIDController: MDCTextInputControllerUnderline?
    var penIDController: MDCTextInputControllerUnderline?
    var weightController: MDCTextInputControllerUnderline?
    var parityController: MDCTextInputControllerUnderline?
    var birthDateController: MDCTextInputControllerUnderline?
    var weanDateController: MDCTextInputControllerUnderline?

    var arrivalDateController: MDCTextInputControllerUnderline?
    var herdEntryDateController: MDCTextInputControllerUnderline?
    var startOffDutySowDateController: MDCTextInputControllerUnderline?
    var semenFromBoarIDController: MDCTextInputControllerUnderline?
    var techicianNameController: MDCTextInputControllerUnderline?
    var matingDateController: MDCTextInputControllerUnderline?
    var estimateBirthDateController: MDCTextInputControllerUnderline?
    var realBirthDateController: MDCTextInputControllerUnderline?
    var totalNumberOfNewBornsController: MDCTextInputControllerUnderline?
    var totalNumberOfDeadNewBornsController: MDCTextInputControllerUnderline?
    var averageWeightOfNewBornsController: MDCTextInputControllerUnderline?
    var accoucheurNameController: MDCTextInputControllerUnderline?
    var newBornDeathReason1Controller: MDCTextInputControllerUnderline?
    var newBornDeathReason2Controller: MDCTextInputControllerUnderline?
    var newBornDeathReason3Controller: MDCTextInputControllerUnderline?
    var newBornCullReason1Controller: MDCTextInputControllerUnderline?
    var newBornCullReason2Controller: MDCTextInputControllerUnderline?
    var newBornCullReason3Controller: MDCTextInputControllerUnderline?

    var allTextFieldControllers = [MDCTextInputControllerUnderline]()
    var injectedVaccinArray = [[String : Any]]()

    override func viewDidLoad() {
        super.viewDidLoad()

        setupTextFields()

        registerKeyboardNotifications()
        addGestureRecognizer()

        vaccinTable.dataSource = self
        vaccinTable.delegate = self

    }

    override func viewDidDisappear(_ animated: Bool) {
        super.viewDidDisappear(animated)
        NotificationCenter.default.removeObserver(self)
    }

    @IBAction func closeAddNewDataPopupBtnPressed(_ sender: UIButton) {
        dismiss(animated: true, completion: nil)
    }

    @IBAction func saveNewDataBtnPressed(_ sender: Any) {
    }

    @IBAction func addVaccinDataBtnPressed(_ sender: UIButton) {
        let getDestStoryboard = UIStoryboard(name: "AddNewData", bundle: nil)
        let popupVC = getDestStoryboard.instantiateViewController(withIdentifier: "addVaccinDataVC") as! AddVaccinInfoVC
        popupVC.popupDelegate = self
        self.present(popupVC, animated: true, completion: nil)
    }

}

extension AddNewDataVC {
    func setupTextFields() {
        pigTypeController = MDCTextInputControllerUnderline(textInput: pigTypeTextField)
        pigTypeTextField.delegate = self
        pigTypeTextField.addData(data: PIG_TYPES_ENUM.allValues)
        pigTypeController?.placeholderText = "Loại lợn"
        allTextFieldControllers.append(pigTypeController!)

        genderController = MDCTextInputControllerUnderline(textInput: genderTextField)
        genderTextField.delegate = self
        genderTextField.addData(data: GENDERS)
        genderController?.placeholderText = "Giới tính"
        allTextFieldControllers.append(genderController!)

        chipIDController = MDCTextInputControllerUnderline(textInput: chipIDTextField)
        chipIDTextField.delegate = self
        chipIDController?.placeholderText = "Số chip"
        allTextFieldControllers.append(chipIDController!)

        breedController = MDCTextInputControllerUnderline(textInput: breedTextField)
        breedTextField.delegate = self
        breedController?.placeholderText = "Giống"
        allTextFieldControllers.append(breedController!)

        subBreedController = MDCTextInputControllerUnderline(textInput: subBreedTextField)
        subBreedTextField.delegate = self
        subBreedController?.placeholderText = "Giống phụ"
        allTextFieldControllers.append(subBreedController!)

        dadIDController = MDCTextInputControllerUnderline(textInput: dadIDTextField)
        dadIDTextField.delegate = self
        dadIDController?.placeholderText = "Số chip bố mẹ"
        allTextFieldControllers.append(dadIDController!)

        momIDController = MDCTextInputControllerUnderline(textInput: momIDTextField)
        momIDTextField.delegate = self
        momIDController?.placeholderText = "Số chip mẹ"
        allTextFieldControllers.append(momIDController!)

        penIDController = MDCTextInputControllerUnderline(textInput: penIDTextField)
        penIDTextField.delegate = self
        penIDController?.placeholderText = "Số chuồng"
        allTextFieldControllers.append(penIDController!)

        weightController = MDCTextInputControllerUnderline(textInput: weightTextField)
        weightTextField.delegate = self
        weightController?.placeholderText = "Số kg"
        allTextFieldControllers.append(weightController!)

        parityController = MDCTextInputControllerUnderline(textInput: parityTextField)
        parityTextField.delegate = self
        parityController?.placeholderText = "Số lứa"
        allTextFieldControllers.append(parityController!)

        birthDateController = MDCTextInputControllerUnderline(textInput: birthDateTextField)
        birthDateTextField.delegate = self
        birthDateController?.placeholderText = "Ngày sinh"
        allTextFieldControllers.append(birthDateController!)

        weanDateController = MDCTextInputControllerUnderline(textInput: weanDateTextField)
        weanDateTextField.delegate = self
        weanDateController?.placeholderText = "Ngày cai sữa"
        allTextFieldControllers.append(weanDateController!)

        arrivalDateController = MDCTextInputControllerUnderline(textInput: arrivalDateTextField)
        arrivalDateTextField.delegate = self
        arrivalDateController?.placeholderText = "Ngày đến"
        allTextFieldControllers.append(arrivalDateController!)

        herdEntryDateController = MDCTextInputControllerUnderline(textInput: herdEntryDateTextField)
        herdEntryDateTextField.delegate = self
        herdEntryDateController?.placeholderText = "Ngày nhập đàn"
        allTextFieldControllers.append(herdEntryDateController!)

        startOffDutySowDateController = MDCTextInputControllerUnderline(textInput: startOffDutySowDateTextField)
        startOffDutySowDateTextField.delegate = self
        startOffDutySowDateController?.placeholderText = "Ngày nái nghỉ"
        allTextFieldControllers.append(startOffDutySowDateController!)

        semenFromBoarIDController = MDCTextInputControllerUnderline(textInput: semenFromBoarIDTextField)
        semenFromBoarIDTextField.delegate = self
        semenFromBoarIDController?.placeholderText = "Mã heo nọc"
        allTextFieldControllers.append(semenFromBoarIDController!)

        techicianNameController = MDCTextInputControllerUnderline(textInput: technicianNameTextField)
        technicianNameTextField.delegate = self
        techicianNameController?.placeholderText = "Người phối"
        technicianNameTextField.addData(data: TECHNICIAN_NAMES)
        allTextFieldControllers.append(techicianNameController!)

        matingDateController = MDCTextInputControllerUnderline(textInput: matingDateTextField)
        matingDateTextField.delegate = self
        matingDateController?.placeholderText = "Ngày phối"
        allTextFieldControllers.append(matingDateController!)

        estimateBirthDateController = MDCTextInputControllerUnderline(textInput: estimateBirthDateTextField)
        estimateBirthDateTextField.delegate = self
        estimateBirthDateController?.placeholderText = "Ngày đẻ dự kiến"
        allTextFieldControllers.append(estimateBirthDateController!)

        realBirthDateController = MDCTextInputControllerUnderline(textInput: realBirthDateTextField)
        realBirthDateTextField.delegate = self
        realBirthDateController?.placeholderText = "Ngày đẻ thực tế"
        allTextFieldControllers.append(realBirthDateController!)

        totalNumberOfNewBornsController = MDCTextInputControllerUnderline(textInput: totalNumberOfNewBornsTextField)
        totalNumberOfNewBornsTextField.delegate = self
        totalNumberOfNewBornsController?.placeholderText = "Tổng heo con sinh"
        allTextFieldControllers.append(totalNumberOfNewBornsController!)

        totalNumberOfDeadNewBornsController = MDCTextInputControllerUnderline(textInput: totalNumberOfDeadNewBornsTextField)
        totalNumberOfDeadNewBornsTextField.delegate = self
        totalNumberOfDeadNewBornsController?.placeholderText = "Tổng heo con chết"
        allTextFieldControllers.append(totalNumberOfDeadNewBornsController!)

        averageWeightOfNewBornsController = MDCTextInputControllerUnderline(textInput: averageWeightOfNewBornsTextField)
        averageWeightOfNewBornsTextField.delegate = self
        averageWeightOfNewBornsController?.placeholderText = "Kg trung bình"
        allTextFieldControllers.append(averageWeightOfNewBornsController!)

        accoucheurNameController = MDCTextInputControllerUnderline(textInput: accoucheurNameTextField)
        accoucheurNameTextField.delegate = self
        accoucheurNameController?.placeholderText = "Người đỡ đẻ"
        allTextFieldControllers.append(accoucheurNameController!)

        newBornDeathReason1Controller = MDCTextInputControllerUnderline(textInput: newBornDeathReason1TextField)
        newBornDeathReason1TextField.delegate = self
        newBornDeathReason1Controller?.placeholderText = "Chết khô"
        allTextFieldControllers.append(newBornDeathReason1Controller!)

        newBornDeathReason2Controller = MDCTextInputControllerUnderline(textInput: newBornDeathReason2TextField)
        newBornDeathReason2TextField.delegate = self
        newBornDeathReason2Controller?.placeholderText = "Chết lưu"
        allTextFieldControllers.append(newBornDeathReason2Controller!)

        newBornDeathReason3Controller = MDCTextInputControllerUnderline(textInput: newBornDeathReason3TextField)
        newBornDeathReason3TextField.delegate = self
        newBornDeathReason3Controller?.placeholderText = "Chết tươi"
        allTextFieldControllers.append(newBornDeathReason3Controller!)

        newBornCullReason1Controller = MDCTextInputControllerUnderline(textInput: newBornCullReason1TextField)
        newBornCullReason1TextField.delegate = self
        newBornCullReason1Controller?.placeholderText = "Loại nhỏ"
        allTextFieldControllers.append(newBornCullReason1Controller!)

        newBornCullReason2Controller = MDCTextInputControllerUnderline(textInput: newBornCullReason2TextField)
        newBornCullReason2TextField.delegate = self
        newBornCullReason2Controller?.placeholderText = "Loại yếu"
        allTextFieldControllers.append(newBornCullReason2Controller!)

        newBornCullReason3Controller = MDCTextInputControllerUnderline(textInput: newBornCullReason3TextField)
        newBornCullReason3TextField.delegate = self
        newBornCullReason3Controller?.placeholderText = "Loại nhỏ"
        allTextFieldControllers.append(newBornCullReason3Controller!)

        for controller in allTextFieldControllers {
            controller.activeColor = Theme.darkAccent
            controller.floatingPlaceholderActiveColor = Theme.darkAccent
        }
    }

    func addGestureRecognizer() {
        let tapRecognizer = UITapGestureRecognizer(target: self,
                                                   action: #selector(tapDidTouch(sender: )))
        self.scrollView.addGestureRecognizer(tapRecognizer)
    }

    @objc func tapDidTouch(sender: Any) {
        self.view.endEditing(true)
    }

    func registerKeyboardNotifications() {
        let notificationCenter = NotificationCenter.default
        notificationCenter.addObserver(
            self,
            selector: #selector(keyboardWillShow(notif:)),
            name: .UIKeyboardWillChangeFrame,
            object: nil)
        notificationCenter.addObserver(
            self,
            selector: #selector(keyboardWillShow(notif:)),
            name: .UIKeyboardWillShow,
            object: nil)
        notificationCenter.addObserver(
            self,
            selector: #selector(keyboardWillHide(notif:)),
            name: .UIKeyboardWillHide,
            object: nil)
    }

    @objc func keyboardWillShow(notif: Notification) {
        guard let frame = notif.userInfo?[UIKeyboardFrameEndUserInfoKey] as? CGRect else {
            return
        }
        scrollView.contentInset = UIEdgeInsets(top: 0.0,
                                               left: 0.0,
                                               bottom: frame.height,
                                               right: 0.0)
    }

    @objc func keyboardWillHide(notif: Notification) {
        scrollView.contentInset = UIEdgeInsets()
    }

    func toggleFarrowInfoInputsStackView(toggle: Bool) {
        if toggle {
            sowInfoInputsStackView.isHidden = false
        } else {
            sowInfoInputsStackView.isHidden = true
        }
    }

    func toggleGiltInputs(toggle: Bool) {
        if toggle {
            giltInfoInputsStackView.isHidden = false
        } else {
            giltInfoInputsStackView.isHidden = true
        }
    }

    func toggleOffDutySowInputs(toggle: Bool) {
        if toggle {
            startOffDutySowDateTextField.isHidden = false
        } else {
            startOffDutySowDateTextField.isHidden = true
        }
    }

    func toggleMatingInputs(toggle: Bool) {
        if toggle {
            matingInfoInputsStackView.isHidden = false
        } else {
            matingInfoInputsStackView.isHidden = true
        }
    }

    func toggleFarrowInputs(toggle: Bool) {
        if toggle {
            farrowInfoInputsStackView.isHidden = false
        } else {
            farrowInfoInputsStackView.isHidden = true
        }
    }

    func toggleParityTextField(toggle: Bool) {
        if toggle {
            parityTextField.isHidden = false
        } else {
            parityTextField.isHidden = true
        }
    }
}

extension AddNewDataVC: UITextFieldDelegate {
    func textFieldShouldReturn(_ textField: UITextField) -> Bool {

        textField.resignFirstResponder()
        return false
    }

    func textFieldDidEndEditing(_ textField: UITextField) {
        if let textField = textField as? PickerTextField {
            let text = textField.text?.lowercased()
            if !textField.isDatePicker && textField == pigTypeTextField {
                if text!.contains("nái") || textField.text! == PIG_TYPES_ENUM.gilt.rawValue {
                    toggleFarrowInfoInputsStackView(toggle: true)
                    if textField.text! == PIG_TYPES_ENUM.gilt.rawValue {
                        toggleGiltInputs(toggle: true)
                        toggleOffDutySowInputs(toggle: false)
                        toggleMatingInputs(toggle: false)
                        toggleFarrowInputs(toggle: false)
                    } else if textField.text! == PIG_TYPES_ENUM.offDutySow.rawValue {
                        toggleGiltInputs(toggle: true)
                        toggleOffDutySowInputs(toggle: true)
                        toggleMatingInputs(toggle: false)
                        toggleFarrowInputs(toggle: false)
                    } else if textField.text! == PIG_TYPES_ENUM.matingSow.rawValue {
                        toggleGiltInputs(toggle: true)
                        toggleOffDutySowInputs(toggle: false)
                        toggleMatingInputs(toggle: true)
                        toggleFarrowInputs(toggle: false)
                    } else if textField.text! == PIG_TYPES_ENUM.farrow.rawValue {
                        toggleGiltInputs(toggle: true)
                        toggleOffDutySowInputs(toggle: false)
                        toggleMatingInputs(toggle: true)
                        toggleFarrowInputs(toggle: true)
                    }
                } else {
                    toggleFarrowInfoInputsStackView(toggle: false)
                    toggleGiltInputs(toggle: false)
                    toggleOffDutySowInputs(toggle: false)
                    toggleMatingInputs(toggle: false)
                    toggleFarrowInputs(toggle: false)
                    if textField.text! == PIG_TYPES_ENUM.boar.rawValue {
                        genderTextField.text = "Đực"
                        genderTextField.isUserInteractionEnabled = false
                    } else {
                        genderTextField.text = ""
                        genderTextField.isUserInteractionEnabled = true
                    }
                }
            } else if !textField.isDatePicker && textField == genderTextField {
                if textField.text == "Cái" {
                    toggleParityTextField(toggle: true)
                } else {
                    toggleParityTextField(toggle: false)
                }
            }
        }
    }

    func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool  {
        if textField is PickerTextField {
            textField.resignFirstResponder()
            return false
        } else {
            return true
        }
    }
}

extension AddNewDataVC: UITableViewDelegate, UITableViewDataSource {
    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return injectedVaccinArray.count
    }

    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        guard let cell = vaccinTable.dequeueReusableCell(withIdentifier: "injectedVaccinCell", for: indexPath) as? InjectedVaccinCell else {
            return UITableViewCell()
        }
        cell.configureCell(value: injectedVaccinArray[indexPath.row])
        return cell
    }
}

extension AddNewDataVC: PopupDelegates {
    func popupValueSelected(value: [String : Any]) {
        self.injectedVaccinArray.append(value)
        self.vaccinTable.reloadData()
    }
}

There are alot of room for improvement I know but I'm just learned swift so sorry if my code make you itch haha. right now I'm just focusing on make it works and will try to clean it up later down the road.

redpajama_set_name: RedPajamaStackExchange


This short transit is very subtle but the most sensitive among us will be able feel and utilize the compassionate, intuitive energy it represents. Our spirits are drawn back to the Source for these few hours, so any type of spiritual practice is highly effective now because we can move to that centered, quiet inner place very quickly at this time. Meditation, yoga, tai chi, church services, reverent prayer, even just sitting quietly out in a serene natural setting -- any and all of these important but oft-forgotten balms from daily life will help us feed our souls.
The escapist urge could be strong for people who don't recognize the call of the spiritual.


text:
Piste may refer to:

 Piste, a marked ski-run or path down a mountain
 Piste (fencing), the narrow strip along which the sport of fencing is played
 Piste (pétanque), the strip along which the sport of pétanque is played

Locations
 Pisté, Yucatán, a village in Mexico.
 Pisti, also spelled Piste, a mountain in Peru

redpajama_set_name: RedPajamaWikipedia


AHA developed a tool for the Aged and Community Services Australia (ACSA) in 2007, which enabled aged care providers to estimate the financial impact of the Australian Government's recently announced changes to accommodation payments and charges in residential aged care. These changes, which have been implemented under the Securing the Future Package, provide increased payments for some classes of new residents but reduced payments for others.
This tool assists providers in estimating their future revenue under the changes and also to assist ACSA to demonstrate the impact of the package to Government. The tool enables facilities or services to input the number of residents in a number of asset categories and also to model the effect of various levels of client turnover.


text:
Washington Insider - Monday
China Ministry of Commerce Confirms 'Symposium' On Imports, Exports, Including Soybeans
A session dubbed as a "symposium" was held in China with export and import companies, a China Commerce Ministry spokesman has confirmed, including discussions on agricultural commodities that included sorghum and soybeans. "The relevant agricultural product companies did mention the trade of agricultural products between China and the United States," the spokesman said. "In particular, some production-oriented enterprises expressed concerns about the impact on imported agricultural products."
Bloomberg first reported a session was held that discussed issues on imports of soybeans and sorghum from the U.S. The spokesman, however, denied the recent investigation on sorghum and the discussion on soybeans was "not related to the Sino-U.S. trade friction."
Next Focus for Agriculture: 199A Fix
One area lawmakers were not able to come to terms on to include in the package approved to keep the government operating was relative to the Section 199A issue created by a provision in the tax reform package. But one of the key players, Sen. John Thune, R-S.D., told reporters they are close to a solution. "We haven't gotten consensus within the stakeholder community on the language, but we have I think probably as good as we're going to get at a solution," Thune stated, without giving any details of the potential solution.
"What we found was trying to satisfy co-ops and private grain operators was a challenge, and trying to get both of them to agree on final language has been a real challenge." Expectations are the measure will be worked out in time to get it into the Fiscal 2018 spending plan that lawmakers will spend the next few weeks developing.
Washington Insider: Ag Increasingly in Trade Crosshairs
One of the lingering concerns regarding the administration's aggressive trade policies is the possibility that they will lead to pushback from trading partners. Last week, the New York Times reported that the tariffs imposed by the United States late last month are already prompting a wave of litigation from other nations, including Canada and China.
For example, last Wednesday, three Canadian solar companies filed a lawsuit in a New York court over tariffs on solar cells and panels that the United States imposed in late January. The suits claim that the penalties imposed violate American law and the terms of the North American Free Trade Agreement. That same day, the EU became the fourth member of the WTO to request discussions with the United States for compensation for the solar tariffs, following similar requests by China, Taiwan and South Korea.
Chinese officials also said recently that they had launched a separate investigation into whether American exports of sorghum were receiving government subsidies or being sold at unfairly low prices abroad — a measure widely interpreted as a response to the Trump administration's ratcheting up of trade barriers, the Times said.
With the Trump administration considering further trade actions on Chinese products and foreign metals this year, some analysts say they are concerned that other American products, from soybeans to Kentucky bourbon, could become targets for retaliation.
Darci Vetter, a former chief agricultural negotiator for the United States trade representative, called China's sorghum case just the latest example of American agriculture landing in the cross hairs as trade tensions rise.
"Unfortunately, the agriculture sector knows from experience that when tit-for-tat trade actions begin, agricultural products are the first to be hit," Vetter said. "Given the size and importance of China's market for a variety of U.S. ag products, we are concerned it won't be the last."
The administration announced last month that it would impose tariffs of up to 50% on imported washing machines and 30% on imported solar cells and modules, responding to a pair of trade cases alleging that cheap foreign products were degrading American manufacturing capacity.
Those tariffs were not as high as those the companies bringing complaints had requested, or some of the recommendations made by the officials of the United States International Trade Commission. Still, many economists, consumer groups and businesses warned that the tariffs would lead to higher prices and could even end up costing more jobs than they would save, the Times said.
These groups are still waiting to see whether the Trump administration fulfills its most ambitious plans for remaking trade policy, NYT said. In the coming months, the administration is expected to introduce a hefty penalty on China for encroaching on American intellectual property, which could include tariffs on consumer electronics or restrictions on Chinese investment in the United States.
The fate of two separate trade actions, on imports of steel and aluminum, appears less certain.
Last June, President Trump said that the steel industry would be seeing action "very soon." But the proposed tariffs were met with a swift backlash from industries that use the metals to produce other goods, like carmakers, as well as some Defense Department officials.
Since the Commerce Department submitted its reports on the investigations to the president last month, the cases have not been mentioned in official statements, including the White House's summary of its current trade actions released after the president's State of the Union address.
Depending on what happens at the WTO, the United States could see further retaliation against the solar tariff, Allan Marks, a lawyer at Milbank, Tweed, Hadley and McCloy told NYT.
The organization will now consider whether countries like China had sufficient opportunity to consult with the United States before the tariffs were imposed and if the United States followed its rules for creating such temporary safeguards for its industries.
Marks declined to speculate on the potential results, but said that the most recent precedent could be troubling for the United States. The last time that the United States imposed these kinds of tariffs, on steel imports under President George W. Bush in 2002, the World Trade Organization ruled that they were illegal, clearing the way for countries to lawfully retaliate against the United States. Under the threat of retaliation, the Bush administration withdrew the steel tariffs in 2003.
The Times cited Marks as suggesting that "You could see retaliation from exporting countries like China that are hurt by the safeguard action," and he then commented that "we'll probably get there. That's what happened for steel."
In the meantime, agricultural groups have been flooding the Congress with arguments from trade advocates and USDA officials are saying that they have been making the ag trade establishment aware of the sector's interest in maintaining producers' access to important markets, especially in North America and Asia. Also, the administration is very close adding an ag negotiator to its trade team. So, this is a growing fight that producers should watch closely since important ag interests seem increasingly at stake, Washington Insider believes.
(GH/BAS)


About Us | Richen Europe S.r.l.
Richen Europe S.r.l. is a Pharmaceutical Company founded in 2014 as a subsidiary of the RICHEN MEDICAL SCIENCE GROUP and reference for the European market.
The company that has developed 13C-UBT (13C urea breath test) diagnosis system in 2004, featuring the following scientific theories of modern medic treatment: non-invasive, analgesia and micro-scale.
This system is characterised by safe, highly accurate, pollution-free, non-toxicant, and easily use. Since high sensitivity and specificity has become the golden standard of HP diagnosis, the infrared spectrometer thereupon has prompted the high distinguishability, completely in accordance with international concepts.
Through years of hard work, the concept of "simply take a breath and we can diagnose disease" has deeply gone into people's mind. Richen Medical Science Group now occupies nearly 70% of market shares in domestic China, which makes it become one of the most competitive enterprises related to 13C-UBT in China, even to the world. In order to guarantee the sustainable improvement in service and quality, Richen Medical Science Group has established the system management system according to ISO9001 and ISO13485, authenticated by CMD and TUV in Germany. In addition, a number of products of our company have been registered and authorized by SFDA, and possess the CE safety certificate.
The operational headquarters of subsidiary is located in Trezzano sul Naviglio, about 3 km from from Milan city and 20 minutes from Linate Airport.
The subsidiary employs several people, included workers, office employees, technicians, and external sales force. Richen Europe s.r.l. manufactures its own medicinal specialties characterised mainly by one lines: gastroenterology, Richen Europe s.r.l. exports to all Europe its specialities.
Create innovative high-tech medical instruments and devices in order to improve diagnostic and therapeutic applications in Gastroenterology and to promote patient well-being by implementing the analytical specificity of the healthcare professional.
Our CEOWho's behind the scenes?
Attilio has spent the last 25 years across a broad range of responsibility in specialistic medicine marketing and sales positions.


text:
DB Baureihe 111 är ett tyskt ellok byggt för Deutsche Bundesbahn. Alla lok ägs numera av Deutsche Bundesbahns efterträdare, Deutsche Bahn.

Historia
DB BR 111 är den direkta efterträdaren till det äldre loket BR 110. DB insåg snabbt efter att produktionen av BR 110 hade slutat att behovet av snabba ellok fortfarande var stort, man började därför söka efter en efterträdare som skulle kunna tas i tjänst under 1970-talet. Man valde då att använda samma grundkonstruktion som i BR 110, men med nya boggier för förbättrade egenskaper i hög fart. Man valde också att designa om förarplatsen så att den blev både enklare att använda men också så att den blev mer ergonomisk. Utformningen på förarplatsen blev sedan en standard som fortfarande används i många moderna lok. Det var också ett av de första loken med en bitvis digitaliserad förarplats.

Det första loket lämnade Krauss-Maffeis fabrik 1974, och fram till och med 1984 levererades ytterligare 226 exemplar. Utöver Krauss-Maffei så tillverkade även Siemens, Henschel, AEG, Krupp och Brown Boveri olika delar i loket.

Det sista tillverkade loket var tänkt att bli det sista tillverkade vanliga växelströmsloket för Deutsche Bundesbahn, men i och med Tysklands återförening så fick DB även ta emot ett antal nyproducerade BR 112. Anledningen till att de tog emot loken var huvudsakligen politiska.

1979 beslutade man att BR 111 skulle användas i S-bahn nätverket Rhein-ruhr området. 77 lok målades i S-bahn färger och försågs med nödvändig utrustning som t.ex. destinationsdisplayer. Under samma år så omstrukturerades och utökades också intercitytågen. Omstruktureringen fick DB att inse att de dåvarande expressloken, BR 103 inte skulle klara av den ökade belastningen. Man tog därför beslutet att öka hastighetsbegränsningen på BR 111 till 160 km/h för att de skulle kunna dra intercitytåg.

Olyckor
Lok nummer 109 (111 109) kolliderade med ett Österrikiskt lok av typen ÖBB 1042 på stationen i orten Wels i Österrike 1981. Loket demonterades på olycksplatsen då det ansågs för dyrt att reparera.

Lok nummer 4 (111 004) kolliderade år 2006 med en lastbil på en plankorsning, nio personer skadades i olyckan. Loket skrotades 2008.

Övrigt
Lok nummer 30 (111 030) var det första loket från DB som blev målat i speciell reklammålning.
En BR 111 var på framsidan av Thomas Cook Continental Timetable mellan 1976 och 1987

Galleri

Tyska ellok
Lanseringar 1974


It was nearly four years ago that I was diagnosed with MS. And for me it was rather a shock. Before I started acquiring my weird collection of symptoms (have buzzy feet, seeing two pigeons outside when there was only one…) I had never even heard of MS.
It took rather a long time for me to get my diagnosis, and when I finally did, although there was some physical help available, there seemed to be very little for mental health side of things (I wasn't offered any at the time). Which resulted in me feeling a bit lost and scared about it all. Dealing with an MS diagnosis can be super difficult, even more so than the physical side sometimes.
I'm definitely someone who does this! And I think most people do it, whether they have MS or not, but it can be hard to accept that we may not be able to do everything exactly the same as we could before. I definitely didn't need to sleep as much as I do now! But it's important to not put added pressure on yourself. You're doing the best you can, and that's all that matters.
It can be really helpful to find out all about MS. Be careful with going google happy (which I did a lot of), and stick to the main websites, which provide loads of reliable information and support. You can even read about other people's experiences, and keep up to date with all the latest research.
Take the time to find out what is available. This one can take a while (it took me ages!), but for most of us there are many options in our areas. There are many great online services (which we can all access), MS Therapy Centres, MS meetings, hydrotherapy and counselling, to name a few. All of these can help you when you are first diagnosed, but also throughout your adventures with MS.
Hi, I'm Heather, a 29-year-old actor, teacher and MS Society Support Volunteer, who lives in England and was diagnosed with MS nearly 4 years ago.


text:
Nokia unveils two new XpressMusic phones- Nokia 5320 and 5220
Nokia is gearing up to woo your senses with two new phones in the XpressMusic range. The 5320 XpressMusic and 5220 XpressMusic fall into the "affordable" bracket and promise to entertain you to the hilt. Specs on the Nokia 5320 XpressMusic include dynamic design with 3G social entertainment capabilities, exceptional music and web 2.0 access, innovative new voice-controlled Say and Play feature, dedicated XpressMusic keys, a 3.5mm audio jack, up to 24 hours of playback time, an audio chip for hi-fi sound quality, extendable memory up to 8GB, HS-USB for fast music transfer and HSDPA for fast access to data. Features also include full-featured Internet browser, access to Ovi and Nokia Search 4.1. The phone is expected to begin shipping in the third quarter of 2008 for around 220 EUR ($350).
The Nokia 5220 XpressMusic is Edgy and features a unique design. Specs on this one include instant access to music on the go with a unique, asymmetrical design. It also features up to 24 hours playback time, dedicated XpressMusic keys and a 3.5mm audio jack. A built-in lanyard adds portability to the design. The phone is expected to begin shipping in the third quarter of 2008 for about 160 EUR ($255)


Since 1840, six generations of the Flint family have worked their 'ROSTREVOR" property in Coonawarra.
Very deep, almost opaque black crimson mauve colour. Top note of blackberry, liquorice, vanilla and spice. Generous palate flavours – mouthfilling. Flavours of ripe plum, blackcurrant, black cherry and vanilla, followed by black pepper on the back palate. Excellent balance. Very long aftertaste of black cherry and vanilla.


Bottomline: Solid build, full support for Virtual DJ including video!
The Reloop Touch is a nifty unit, and the impression I had of it when it came out a few months ago are confirmed: this is a very well build controller, it certainly seems rugged enough for heavy use.
The screen is crisp and bright and should be clear under more challenging light circumstances. The screen is on the same level, more or less, as the one on the Pioneer DJ XDJ-RX2: it's good but not as good as the one on the Denon DJ SC5000 Prime unit.
The 4 faders on every deck are well weighted and quite and an interesting way to manipulate effects. Also, this controller can be mapped to Traktor Pro so I wouldn't be surprised if the faders can control STEM volumes when using them in Traktor. Also, before you start dreaming, the screen doesn't work when using Traktor Pro.
The performance pads are of course there, and they are high-quality, RGB backlit and quite responsive.
Overall, the Reloop Touch is a worthy addition to the Reloop DJ controller range. I do wish that at least two of the 4 channels would be switchable to external media sources such as turntables and media players.
Having 4 channels on a controller without the possibility of connecting any external sound sources is always a bit of a letdown. I do understand that it's hard to offer that at a USD 699 price point, but still, that would be a killer feature.
Watch out for a detailed review of the Reloop TOUCH, soon on DJTechZone!


Four lamp pendant with drops of clear crystal balls with bubbles inside. Chrome finishing with Silk Silver Shade.
This exquisite chandelier is the picture of perfection with its chrome hardware, six candelabra style lights, three layers of cascading crystals and a sheer white lamp shade. The faux silk shade filters light into the room and casts a glow of that is low and dramatic. It comes with a 39-inch adjustable chain that is perfect for multiple ceiling heights and room sizes, making this light the perfect addition to any home.
This opulent yet simple flushmount chandelier is a perfect addition to any room that needs a bit of drama. It features chrome hardware; a white tightly woven threaded drum shade, four lights, and a layer of cascading crystal beneath. The light filters a glow in the room that instantly adds mood.
White Drum Shade Crystal Chandelier Pendant Light Complement your modern furnishings with this white drum shade crystal chandelier light that blends elegance with a classic design for a contemporary twist. The chandelier's modern look is enhanced by curving hardware in a sleek high-polish chrome finish. The hardware is crafted from steel for durability and strength. This five-light fixture provides ambient illumination for a cozy atmosphere thanks to the stylish fabric lampshade that serves as a filter. This teardrop crystal chandelier requires five candelabra-base incandescent light bulbs of up to 60-watts each.
Black Drum Shade Crystal Chandelier Pendant Light Enhance the elegance of any room with this black drum shade crystal chandelier light from Ashford Classics Lighting's Geneva collection. Use the chain-hung hardware to place this chandelier over your dining room table, or hang this stylish light in your entryway to accentuate your modern decor. Delicate crystal accents both over and under the black drum shade reflect the light to give your space an added sense of glamour. This fashionable chandelier requires five candelabra-base incandescent light bulbs of no more than 60-watts each.
The Bristol 16.5" chandelier features a standout bronze mesh shade design. Infused with lustrous acrylic crystals in an intricate leaf/vine design and added antique brass sockets, this chandelier showcases glamour and style. The 4-light design casts a stunning glistening shine that is perfect when placed in any dining room, bedroom or living room.
Size: 16" x 90.75" x 16"16\" x 90.75\" x 16\"
Crystal Chandelier Round Drum Shade Semi Flush Mount Ceiling Light Fixture 17"
Watch how I transformed my old brass Chandelier into a more up to date lighting fixture.
Want more Drum Shade Crystal similar ideas? Try to explore these searches: Star Bbq Funny Apron, Ammco Negative Rake Brake Lathe, and Avalon Organics Organic Conditioner.


text:
Spanish free DTT use declining as consumers turn to pay TV
8th November 2018 @ 13:12
Use of Spain's free-to-air digital-terrestrial TV platform fell to a historical low at the end of the first quarter as consumers turned to pay TV services, according to numbers compiled by market regulator the CNMC.
The regulator calculated that the number of pay TV customers in Spain reached 6.72 million at the end of the first quarter of the year, up 631,000 in a year.
In terms of platforms, whether pay or free, some 76.6% used DTT services, while 2.8% received TV by satellite and 20.6% received cable or IPTV services. IPTV revenues were up 14.7% year-on-year, while Spain-based online TV services – excluding the main players such as HBO, Netflix and Amazon – turned in revenues of €11.9 million, up 62%
Pay TV revenues were up 6% in Q1 to €556.6 million, while free TV revenues dropped by 4.8% to €427.5 million. Total TV advertising revenues of €437.7 million included €22.4 million attributable to pay TV services. Atresmedia and Mediaset dominate the free TV sector, with a joint market share in excess of 85%.
According to the CNMC, some 89% of pay TV subscribers, or 5.97 million, took TV as part of a bundled offering.
Average consumption of TV per day stood at four hours, up seven minutes on the previous quarter. Commercial channels Telecinco and Antena 3 remain the most-watched services with 13.2% and 12.5% shares respectively.
Tags: Atresmedia, CNMC, Mediaset España, Spain
Telefónica showcases augmented and mixed reality in Segovia
Telefónica kicks off original series in Latin America
Mediapro names new Italian chief
Orange Spain launches Amazon Prime on Android boxes


This is a little rich coming from Paul Krugman, but he correctly announces that the monopoly on public discourse once held by owners of institutional credentials has broken for good (and for the good). The classic canons are still in force, but are now, as it were, open source. In the internet-based new republic of letters, the supreme credential is credibility.


text:
Posted on January 9, 2017 by Matt Williams
Exploding Binary Stars Will Light Up the Sky in 2022
Stellar collisions are an amazingly rare thing. According to our best estimates, such events only occur in our galaxy (within globular clusters) once every 10,000 years. It's only been recently, thanks to ongoing improvements in instrumentation and technology, that astronomers have been able to observe such mergers taking place. As of yet, no one has ever witnessed this phenomena in action – but that may be about to change!
According to study from a team of researchers from Calvin College in Grand Rapids, Michigan, a binary star system that will likely merge and explode in 2022. This is an historic find, since it will allow astronomers to witness a stellar merger and explosion for the first time in history. What's more, they claim, this explosion will be visible with the naked-eye to observers here on Earth.
The findings were presented last week at the 229th Meeting of the American Astronomical Society (AAS). In a presentation titled "A Precise Prediction of a Stellar Merger and Red Nova Outburst", Professor Lawrence Molnar and his team shared findings that indicate how this binary pair will merge in about six years time. This event, they claim, will cause an outburst of light so bright that it will become the brightest object in the night sky.
Professor Lawrence Molnar of the Calvin College's Dept. of Physics and Astronomy. He predicts KIC 9832227 will collide and explode in 2022. Credit: calvin.edu
This binary star system, which is known as KIC 9832227, is one that Prof. Molnar and his colleagues – which includes students from the Apache Point Observatory and the University of Wyoming – have been monitoring since 2013. His interest in the star was piqued during a conference in 2013 when Karen Kinemuchi (an astronomers with the Apache Point Observatory) presented findings about brightness changes in the star.
This led to questions about the nature of this star system – specifically, whether it was a pulsar or a binary pair. After conducting their own observations using the Calvin observatory, Prof. Molnar and his colleagues concluded that the star was a contact binary – a class of binary star where the two stars are close enough to share an atmosphere. This brought to mind similar research in the past about another binary star system known as V1309 Scorpii.
This binary pair also had a shared atmosphere; and over time, their orbital period kept decreasing until (in 2008) they unexpectedly collided and exploded. Believing that KIC 9832227 would undergo a similar fate, they began conducting tests to see if the star system was exhibiting the same behavior. The first step was to make spectroscopic observations to see if their observations could be explained by the presence of a companion star.
As Cara Alexander, a Calvin College student and one of the co-authors on the team's research paper, explained in a college press release:
"We had to rule out the possibility of a third star. That would have been a pedestrian, boring explanation. I was processing data from two telescopes and obtained images that showed a signature of our star and no sign of a third star. Then we knew we were looking at the right thing. It took most of the summer to analyze the data, but it was so exciting. To be a part of this research, I don't know any other place where I would get an opportunity like that; Calvin is an amazing place."
Diagram showing the summer constellations of Cygnus and Lyra and the position of KIC 9832227 (shown with a red circle). Credit: calvin.edu
The next step was to measure the pair's orbital period, to see it was in fact getting shorter over time – which would indicate that the stars were moving closer to each other. By 2015, Prof. Molnar and his team determined that the stars would eventually collide, resulting in a kind of stellar explosion known as a "Red Nova". Initially, they estimated this would take place between 2018 and 2020, but have since placed the date at 2022.
In addition, they predict that the burst of light it will cause will be bright enough to be seen from Earth. The star will be visible as part of the constellation Cygnus, and it appear as an addition star in the familiar Northern Cross star pattern (see above). This is an historic case, since no astronomer has ever been able to accurately predict when and where a stellar collision would take place in the past.
What's more, this discovery is immensely significant because it represents a break with the traditional discovery process. Not only have small research institutions and universities not been the ones to take the lead on these sorts of discoveries in the past, but student-and-teacher teams have also not been the ones who got to make them. As Molnar explained it:
"Most big scientific projects are done in enormous groups with thousands of people and billions of dollars. This project is just the opposite. It's been done using a small telescope, with one professor and a few students looking for something that is not likely. Nobody has ever predicted a nova explosion before. Why pay someone to do something that almost certainly won't succeed? It's a high-risk proposal. But at Calvin it's only my risk, and I can use my work on interesting, open-ended questions to bring extra excitement into my classroom. Some projects still have an advantage when you don't have as much time or money."
The model Prof. Molnar and his team constructed of the double star system KIC 9832227, which is a contact binary (i.e. two stars that are touching). Credit: calvin.edu.
Over the course of the next year, Molnar and his colleagues will be monitoring KIC 9832227 carefully, and in multiple wavelengths. This will be done with the help of the NROA's Very Large Array (VLA), NASA's Infrared Telescope Facility at Mauna Kea, and the ESA's XMM-Newton spacecraft. These observatories will study the star's radio, infrared and X-ray emissions, respectively.
Molnar also expects that amateur astronomers will be able to monitor the pair's orbital timing and variations in brightness. And if he and his team's predictions are correct, every student and stargazer in the northern hemisphere – not to mention people who just happen to be out for a walk – will be privy to the amazing light show. This is sure to be a once-in-a-lifetime event, so stay tuned for more information!
Interestingly enough, this historic discovery is also the subject of a documentary film. Titled "Luminous", the documentary – which is directed by Sam Smartt, a Calvin professor of communication arts and sciences – chronicles the process that led Prof. Molnar and his team to make this unprecedented discovery. The documentary will also include footage of the Red Nova as it happens in 2022, and is expected to be released sometime in 2023.
Check out the trailer below:
Further Reading: Calvin College, Science Mag
CategoriesAstronomy, Stars Tags229 AAS, American Astronomical Society, binary star system, Featured, luminous red nova, stellar collisions
7 Replies to "Exploding Binary Stars Will Light Up the Sky in 2022"
Richard Stambaugh says:
Nice article. How bright is this nova supposed to be? The article stated "this explosion will be visible with the naked-eye". Then just a little later it said "it will become the brightest object in the night sky." Since there is a lot of difference (to me) between "visible" and "brightest", did the team give an estimated max. magnitude? Thanks.
btraymd says:
I have to laugh when the word "explosion" is used. Mainstream astrophysicists know only two forces in the current model of cosmology….gravity and explosions. This type of narrow minded thinking is the reason the current standard model is failing on a regular day to day basis. Once the force of electromagnetism assumes it's proper place as the dominant force in star and galaxy formation then a more correct interpretation of observed data will be published.
androidsingular says:
Interesting that the binary star system "*that will likely merge and explode in 2022*" is about 1800 light-years away… so what we'll see in 2020 is a flash of light emitted about 1800 years ago when (if?) the binary stars merged.
Yes, the effects of the explosion will be apparent to us in 2022. The effects of relativity are implied here, friend.
I'm wondering about the environment around KIC 9832227 both close in and in the area. Being the biggest "local" flash since V1309 Scorpii brings up it's current recognition as a great source to explore light echoes off clouds of dust. I hope that lots of creative ideas come along exploring this. Another website mentioned there is a third part to the KIC system but not responsible for the periodicity so it's worth characterizing too and even watch for a change in its orbital period as the explosion ejects mass beyond its orbit plus collision issues. Plus maybe it would be a chance to see planets…
Here's a detailed map of the constellation. Hopefully the Gaia program can have some details in this direction. You can get a general idea of the area arrowing out the picture at http://simbad.u-strasbg.fr/simbad/sim-id?Ident=%406099320&Name=KIC%209832227&submit=submit and then zooming out.
And If I'm reading the Gaia interface right it is source_id=2128318232616057856.
Previous PostPrevious Poor Weather Pushes SpaceX Return Debut with Revolutionary Iridium Relay Sats to Jan. 14
Next PostNext Messier 31 – Observing Andromeda (M31)


text:
Yiyun Li (born November 4, 1972) is a Chinese-born writer and professor in the United States. Her short stories and novels have won several awards, including the PEN/Hemingway Award and Guardian First Book Award for A Thousand Years of Good Prayers, and the 2020 PEN/Jean Stein Book Award for Where Reasons End. She is an editor of the Brooklyn-based literary magazine A Public Space.

Biography
Yiyun was born and raised in Beijing, China. Her mother was a teacher and her father worked as a nuclear physicist. Following a compulsory year of service in the People's Liberation Army, she went on to earn a B.S. at Peking University in 1996. In the same year she moved to the US and in 2000 earned an MS in immunology at The University of Iowa. In 2005 she earned an MFA degree in creative nonfiction and fiction from The Nonfiction Writing Program and the Writers' Workshop at the University of Iowa. Her stories and essays have been published in The New Yorker, The Paris Review, and Zoetrope: All-Story. Two of the stories from A Thousand Years of Good Prayers were adapted into 2007 films directed by Wayne Wang: The Princess of Nebraska and the title story, which Yiyun adapted herself.

Li had a breakdown in 2012 and attempted suicide twice. After recuperating and leaving the hospital, she lost interest in writing fiction and for a whole year she focused on reading several biographies, memoirs, diaries and journals. According to her, reading about other people's lives "was a comfort". She has taught fiction at the University of California, Davis, and is a professor of creative writing at the Lewis Center for the Arts at Princeton University.

Award and honours
Lannan Foundation residency in Marfa, Texas
2005 – Frank O'Connor International Short Story Award for A Thousand Years of Good Prayers
2006 – PEN/Hemingway Award for A Thousand Years of Good Prayers
2006 – Guardian First Book Award for A Thousand Years of Good Prayers
2006 –Whiting Award
California Book Award first fiction award for A Thousand Years of Good Prayers
2007 – Granta's 21 Best of Young American Novelists
California Book Award for The Vagrants
2010 – The New Yorkers 20 under 40
2010 – MacArthur Foundation fellow
2010 – Story Prize finalist for Gold Boy, Emerald Girl
2011 – International Dublin Literary Award shortlist for The Vagrants
2011 – Frank O'Connor International Short Story Award shortlist for Gold Boy, Emerald Girl.
2014 – The American Academy of Arts and Letters's Benjamin H. Danks Award
2015 – Sunday Times EFG Private Bank Short Story Award winner for "A Sheltered Woman".
 2020 – PEN/Jean Stein Book Award for Where Reasons End
2020 – Windham-Campbell Literature Prize
2020 – Guggenheim Fellowship
2022 – PEN/Malamud Award

Bibliography

Novels

Short fiction
Collections

Short stories

Memoir

Essays and reporting

References

External links

Profile at The Whiting Foundation
"The Rumpus Interview with Yiyun Li", January 14, 2009
January 2009 interview with Yiyun Li
"Executioner Songs", The Wall Street Journal, JANUARY 30, 2009
"Interviews: Yiyun Li", Identity Theory
Articles by Yuyun Li on her UK publisher's blog, 5th Estate
Yiyun Li speaks about Gold Boy, Emerald Girl on KRUI's The Lit Show
Video: The Story Prize reading with Anthony Doerr and Suzanne Rivecca. March 2, 2011.

1972 births
Living people
21st-century Chinese novelists
21st-century Chinese short story writers
21st-century Chinese women writers
Chinese emigrants to the United States
Exophonic writers
University of Iowa alumni
Iowa Writers' Workshop alumni
Peking University alumni
MacArthur Fellows
University of California, Davis faculty
Princeton University faculty
Hemingway Foundation/PEN Award winners
The New Yorker people
Writers from Beijing
O. Henry Award winners


NOTE: This page may contain outdated or incomplete information due to the Big Bang. Please update the article and remove this banner.
A throwing-star made out of steel. There's plenty in a set and once they run out, they need to be refilled.
This page was last edited on 11 July 2011, at 00:21.


text:
Q: How to resize PDF Document to fit a Bitmap ( I am using PDF Sharp )
I am have a few Bitmaps and for each Bitmap I create a new PDF Page. The problem is that my pdf page does not have enough height to contain the entire Bitmap, so I'm losing a portion of the Bitmap.
What is the best way to resize the pdf page so that the entire Bitmap will fit to that one PDF Page?
  public static PdfDocument GetPDF(List<Bitmap> pages, bool makeFit = false)
    {
        using (var doc = new PdfDocument())
        {
            for (byte i = 0; i < pages.Count(); i++)
            {
                PdfPage oPage = new PdfPage();
                doc.Pages.Add(oPage);

                using (var xgr = XGraphics.FromPdfPage(oPage))
                {
                    using (var bm = pages[i])
                    {
                        using (var img = XImage.FromGdiPlusImage(bm))
                        {
                            xgr.DrawImage(img, 0, 0);
                        }
                    }
                }
            }
            return doc;
        }
    }

I did try to set the size at this location
 xgr.DrawImage(img, 0, 0);

but this made the Bitmap larger and not the PDF Page.
I may need someone to simply point out the concept behind saving Bitmaps to PDF Pages, and then give a small simple example of how its done.
I've already looked over some of the help files at PDF Sharp and they're not that easy to just grasp.
I'm hoping someone can just tell me how to approach this in the simplest form. All I need to do is to save a Bitmap to a PDF Page and make sure that the Bitmap that has been saved to the PDF Page is completely viewable.
Thank you!!

------------------------------------------EDIT------------------------------------
I've added an updated version, the snapshot on the left is of a raw .png image being rendered in a browser and the one on the right is the browser rendering the PDF.
Here is the updated code:
 public static PdfDocument GetPDF(List<Bitmap> pages, bool makeFit = false)
    {
        using (var doc = new PdfDocument())
        {
            for (byte i = 0; i < pages.Count(); i++)
            {
                PdfPage oPage = new PdfPage();
                doc.Pages.Add(oPage);

                if (makeFit)
                {
                    XSize size = new XSize(pages[i].Width, pages[i].Height);
                    oPage.Height = size.Height;
                    oPage.Width = size.Width;
                }

                using (var xgr = XGraphics.FromPdfPage(oPage))
                {
                    using (var bm = pages[i])
                    {
                        using (var img = XImage.FromGdiPlusImage(bm))
                        {
                            xgr.DrawImage(img, 0, 0);
                        }
                    }
                }
            }
            return doc;
        }
    }

----Update image------------

------------------------------Last Edit that works----------------------------
What I've done is resize the PDF Page to the Bitmap and then drawed the Bitmap onto the page and resize the Bitmap as to the PDF Page size -5px.
      public static PdfDocument GetPDF(List<Bitmap> pages, bool makeFit = false)
    {
        XSize size = new XSize(0, 0);
        using (var doc = new PdfDocument())
        {
            for (byte i = 0; i < pages.Count(); i++)
            {
                PdfPage oPage = new PdfPage();
                doc.Pages.Add(oPage);

                if (makeFit)
                {
                    size = new XSize(pages[i].Width, pages[i].Height);
                    oPage.Height = size.Height;
                    oPage.Width = size.Width;
                }

                using (var xgr = XGraphics.FromPdfPage(oPage))
                {
                    using (var bm = pages[i])
                    {
                        using (var img = XImage.FromGdiPlusImage(bm))
                        {
                            if (makeFit)
                            {
                                xgr.DrawImage(img, 0, 0, size.Width - 5, size.Height - 5);
                            }
                            else
                            {
                                xgr.DrawImage(img, 0, 0);
                            }
                        }
                    }
                }
            }
            return doc;
        }
    }

--Snap shots shows they produce just about the same view---------

A: Perhaps this what you're looking for:
http://www.pdfsharp.net/wiki/PageSizes-sample.ashx
In particular, this note at the top: "You can set the size of a page to any size using the Width and Height properties."
i.e.
oPage.Width = ...
oPage.Height = ...

A: A bit late, you could do this.
for (byte i = 0; i < pages.Count(); i++)
        {
            PdfPage oPage = new PdfPage();
            doc.Pages.Add(oPage);

            using (var xgr = XGraphics.FromPdfPage(oPage))
            {
                using (var bm = pages[i])
                {
                    using (var img = XImage.FromGdiPlusImage(bm))
                    {
                        doc.Pages[i].Width = XUnit.FromPoint(ximg.Size.Width);
                        doc.Pages[i].Height = XUnit.FromPoint(ximg.Size.Height);

                        xgr.DrawImage(ximg, 0, 0, img.Size.Width, img.Size.Height);
                    }
                }
            }
        }


I requested a reimbursement after being told the lender was req. additional money to seure the loan. I was ensured my check was being sent by Fed-Ex and I will receive it on June 19th. The check never came. I checked with Fed-Ex and they didn't have my address on file for a delivery and when I spoke with a mgr a Milner Financial, he was going to obtain the Fed-Ex tracking number and asked that I call him back in 30 minutes. When I called back and non-stop all day on 6-19, he allegedly was in a meeting. I am going to continue pursing them and will take it further if need be.