Hello! Today I have a card that I hope makes you smile. One of my crafting goals in 2015 is to use some of the leftovers and scraps that I have saved. The Double Heart on my card was left from a die cut that I made on the Cameo...do not have any info on the source. I used White CS as my base and added a strip of Red CS (scrap) and a White border cut (more scrap used) with an EK Punch. Then I added some red twine and attached the Double Heart. I stamped the Verve sentiment with Memento Lady Bug ink. As you can see, I followed the sketch from CAS(E) this Sketch! challenge. Of course I had to save the white hearts left from the punching the border.....now to find a use for them.
Showcase Your Style: Challenge 5 is a THEME CHALLENGE. Add at least one die cut to your CAS challenge card.
I always smile when I read your comments.
This card totally makes me smile! Great take on the sketch!


text:
package org.wso2.maven.plugin.dataservice;

public class DSSArtifact {

	private String name;
	private String version;
	private String serverRole;
	private String type;
	private String groupId;

	private String file;

	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getVersion() {
		return version;
	}
	public void setVersion(String version) {
		this.version = version;
	}
	public String getServerRole() {
		return serverRole;
	}
	public void setServerRole(String serverRole) {
		this.serverRole = serverRole;
	}
	public String getType() {
		return type;
	}
	public void setType(String type) {
		this.type = type;
	}
	public void setFile(String file) {
		this.file = file;
	}
	public String getFile() {
		return file;
	}

	public boolean isAnonymous(){
		return name!=null ? false:true;
	}
	public void setGroupId(String groupId) {
	    this.groupId = groupId;
    }
	public String getGroupId() {
	    return groupId;
    }

}

redpajama_set_name: RedPajamaGithub


text:
Q: Retaining fragment navigation state with backstack I'm trying to wrap my head around state and navigation with Fragments in an Activity but I'm stumped while trying to retain the state of my navigation properly. Say I have this kind of navigation path:
Activity
   |
FragA
   |_____________
   |     |      |
FragB  FragC  FragD
         |
       FragE

FragA is the initial fragment that is displayed when Activity is created. From FragA you can navigate to FragB/FragC/FragD. From FragC you can navigate to FragE. On each level the fragment is added to the backstack so maybe the path could be for example FragA > FragD or FragA > FragC > FragE.
I'm using this code to set the first fragment:
private fun setFragment(fragment: Fragment) {
    fragmentManager
        .beginTransaction()
        .replace(R.id.container, fragment)
        .commit()
}

And this code to set the next fragments:
fun pushFragment(fragment: Fragment)
    fragmentManager
        .beginTransaction()
        .replace(R.id.container, fragment)
        .addToBackStack(null)
        .commit()
}

In order to handle when the activity is restarted, I'm using onSaveInstanceState and onRestoreInstanceState to save the current position of the fragment.
In my onCreate I basically do this:
override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity)

        if (savedInstanceState == null) {
            displayFragment(FragA)
        }
    }

private fun displayFragment(page: String) {
        currentFragment = page
        when (page) {
            FRAG_A -> setFragment(FragA())
            FRAG_B -> pushFragment(FragB())
            FRAG_C -> pushFragment(FragC())
            FRAG_D -> pushFragment(FragD())
            FRAG_E -> pushFragment(FragE())
        }
    }

Now everything works when I'm currently, for example, on FragC. I restarted the activity and when it's recreated I'm back on FragC as intended, but as soon as I try to navigate to FragE, I'm hit with an IllegalStateException.
Caused by: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState

So after the Activity is recreated, if I'm trying to commit() on a fragment transaction it crashed with that Exception. Why? My understanding is the state is already saved when onSaveInstanceState is called before the activity restarts, so why is committing transaction after the activity is recreated illegal?
I've read that some solutions use commitAllowingStateLoss() in place of commit() but I don't quite understand the effects of using it instead of the other.
When I use commitAllowingStateLoss() and print the logs I got this:
E/Debug: OnCreate Activity
E/Debug: Set fragment: FragA
E/Debug: Push fragment: FragC

<Restarting the activity>

E/Debug: onSaveInstanceState called
E/Debug: OnCreate Activity
E/Debug: onRestoreInstanceState called

<Navigating to FragE>

E/Debug: Push fragment: Frag E
E/Debug: Push fragment: Frag E

What's going on there? The log shows as if my fragment transaction for setting FragE is called twice, but when I navigate back and forth on the app the backstack doesn't seem to have any problem, but every time I pushed a new fragment the log would print twice.
Is this the right way to handle navigation with fragments?

redpajama_set_name: RedPajamaStackExchange


text:
Home Daily Brief Personal Data Of Entire 16.6 Million Population Of Ecuador Leaked Online
September 17, 2019 Wes O'Donnell 0
Personal Data Of Entire 16.6 Million Population Of Ecuador Leaked Online
September 17, 2019 Wes O'Donnell
Two security researchers working for vpnMentor, Noam Rotem and Ran Locar, have an impressive record of uncovering massive data leaks. Now the dynamic duo has, with the help of ZDNet reporter Catalin Cimpanu, exposed one of the most mind-boggling security blunders to date: the leaking of personal information about what is thought to be the entire population of Ecuador.
How has the population of Ecuador been put at risk?
Some 20.8 million records, within 18GB of data, were exposed on an unsecured server located in Miami, Florida, which appears to be owned by an Ecuadorian company, according to the researchers. The entire population of Ecuador is 16.6 million; the difference can be accounted for by way of duplicated records and others which are not related to citizens of the South American country.
Get started on your cybersecurity degree at American Military University.
"The majority of the affected individuals seem to be located in Ecuador," the vpnMentor report states, "although the exact details remain unclear, the leaked database appears to contain information obtained from outside sources. These sources may include Ecuadorian government registries, an automotive association called Aeade, and Biess, an Ecuadorian national bank."
The Julian Assange connection
The unsecured database included an entry for WikiLeaks founder Julian Assange, having been granted political asylum by Ecuador in 2012. Cimpanu said that "we were able to find records for the country's president." However, the vast majority of the data related to ordinary citizens along with their family members, including children, spouse and parents. This meant it was possible "to reconstruct family trees for the entire country's population," Cimpanu said.
What information was in the exposed database?
The type of personal information found included:
full name (first, middle, last)
home, work, and cell phone numbers
date of marriage (if applicable)
date of death (if applicable)
employer location
employer tax identification number
job start date
job end date
If the individual held a bank account with the Ecuadorian national bank, then additional information included:
current balance in the account
Is the database still exposed online?
The database was closed thanks to an intervention from the Ecuador Computer Emergency Response Team (CERT) after it was contacted by the researchers who were unable to find any way of contacting the company thought to be behind the database. That will be of little comfort to the citizens of Ecuador whose data has been exposed to the world, something that cannot be undone. If the security researchers could find the open server, then so could cyber-criminals who may well already be using it to commit identity fraud or as part of phishing scams to grab credentials.
The security expert opinion
"Criminals of both the cyber non-cyber varieties will be smiling like an evil raccoon," Ian Thornton-Trump, head of cybersecurity at Amtrust International, says. "From the cyber perspective, sensitive data like the information disclosed tends to validate the information used in targeted phishing and fraud scams," Thornton-Trump says. And in an area of the world where kidnappings, ransom and human trafficking are by no means uncommon, Thornton-Trump says, "criminals of all types will exploit this information for malicious ends in the physical or cyber world."
"Companies and governments, in particular, should always secure their databases to ensure they are not publicly available," Javvad Malik, security awareness advocate at KnowBe4 said, "in addition, when dealing with third parties which may access, process, or store the data, they should undertake rigorous due diligence to verify the third party also adheres to good security controls." Malik also said that before creating such large databases, governments and companies should ask whether such an extensive collection is actually "necessary, legal and whether or not they have the ability to secure it adequately."
Google Warns LastPass Users Were Exposed To 'Last Password' Credential Leak
Bought A Car Recently? 198M Car Buyer Records Exposed In Massive Data Leak
Unsecured Facebook Databases Leak Data Of 419 Million Users
This article was written by Davey Winder from Forbes and was legally licensed through the NewsCred publisher network. Please direct all licensing questions to legal@newscred.com.
tags: editor's pick featured
previous These 24 Android Apps Are Infected with Joker Malware
next Mate 30 Launch: Why Trump's War On Huawei Could Now Seriously Backfire
AMU Degrees for Cybersecurity Professionals

redpajama_set_name: RedPajamaCommonCrawl


What is the most significant information I must know about Prussian blue?
• Till you take Prussian blue, speak your doctor if you have a digestive mess, chronic constipation, a blockage in your stomach or intestines, a heart rhythm mess; or an electrolyte imbalance.
• Take this medicine exactly as predesigned by your doctor. Do not take it in larger amounts or for longer than recommended. Prussian blue is generally taken 3 times for day for at least 30 days.
• Prussian blue may work excellent if you take it with food.
• After you are treated with Prussian blue, your urine and stools will contain the radioactive materials that the medicine has helped the body eliminate.
• Avoid handling any clean-up of your stools or urine without wearing latex rubber gloves. If other face is handling your stools or urine, they must wear gloves, eye protection, and a mask to cover the nose and mouth.
• Prussian blue may reason your stools to appear blue in color. This is a usual side effect of Prussian blue, and must not be reason for alarm.
• Although Prussian blue helps the body quickly eliminate a radioactive element, this medicine will not treat any symptoms of radiation exposure. You will be given another medications to treat complications of radiation exposure, such as bone marrow suppression or severe infection.
• While taking Prussian blue, speak your caregivers at once if you have a serious side effect such as severe constipation or stomach pain.
• Prussian blue may bind with another medications and could possibly create them smaller effective. Speak your doctor about all your prescription and over-the-counter medications, vitamins, minerals, herbal commodity, and drugs predesigned by another doctors.
• Prussian blue was originally developed as a paint for use in paints and ink. It is used in medication to help speed up the body's elimination of determined metals or chemical elements. It works by binding to the metals in the digestive tract to hold the body from absorbing them.
• Prussian blue is used to treat people who have been contaminated with radioactive cesium or thallium, or non-radioactive thallium.
• Prussian blue may also be used for another purposes not listed in this medicine guide.
What must I discuss with my health care provider till taking Prussian blue?
• If you have any of these conditions, you may need a doze adjustment or particular trials to safely use Prussian blue.
• FDA pregnancy category C. This medicine may be deleterious to an unborn child. Speak your doctor if you are pregnant till you are treated with Prussian blue.
• It is not known whether Prussian blue passes into breast milk or if it could harm a nursing child. Do not take this medicine without telling your doctor if you are breast-feeding a baby.
• Exposure to radiation could reason a man to have low sperm counts up to different years later. Conversation with your doctor if you have concerns about how radiation may affect your fertility.
How must I take Prussian blue?
• Prussian blue is generally taken 3 times for day for at least 30 days. You may need to take different capsules at one time to get the correct dose.
• If you are unable to swallow big number of capsules, you may open the capsules and sprinkle the medication into a little amount of liquid or bland food to create swallowing easier. Swallow this mixture right away without chewing. Do not save the mixture for later use. Discard the empty capsule.
• Opening a Prussian blue capsule and mixing the medication with liquid or food may reason a blue discoloration internal your mouth.
• Use a toilet rather than a urinal and sit on the toilet while urinating. Flush the toilet 3 times with the lid down after use.
• Always wash your hands after using the bathroom.
• When cleaning any spills of bodily fluid, use only disposable cleaning cloths that can be flushed down a toilet. Ask your doctor or health department how to dispose of any bodily fluid spills that can't be flushed down a toilet.
• Wash any soiled clothing apart from the laundry of another people in your home.
• To be certain this medicine is helping your condition, the radiation levels in your urine and stools will need to be checked often. This will help your doctor determine how long to treat you with Prussian blue. Do not miss any scheduled appointments.
• Store Prussian blue capsules in the dark at room temperature.
• Overdose symptoms may include severe constipation, thirst, drowsiness, confusion, heighten urination, muscle pain or weakness, feeling light-headed, or fainting.
What must I avoid while taking Prussian blue?
• Follow your doctor's instructions about any restrictions on food, beverages, or activity while you are taking Prussian blue.
• Speak your caregivers at once if you have a serious side effect such as severe constipation or stomach pain.
• Smaller serious side effects may include mild constipation or minor stomach discomfort.
What another drugs will affect Prussian blue?
• Prussian blue may bind with another medications and could possibly create them smaller effective.
• Speak your doctor about all your prescription and over-the-counter medications, vitamins, minerals, herbal commodity, and drugs predesigned by another doctors. Do not start a new medicine without telling your doctor.
• Your doctor or pharmacist can provide more information about Prussian blue.


Maximum 100 words. Please explain the context of the publication.
Title of article or program in which you were interviewed.
Date of article publication or event airing.
Time of article publication or event airing.
Link to the article or media event.


Last week I posted a survey here on my blog. I have now looked at the results.
As you can see from the chart above, most of the items are rated as at least "important" (click on the image to see the file). The biggest disagreement was with regard to governance models, where most people either seemed to think this issue was very important or unimportant.
The item that was rated as most important overall was: "Ensure that we have an organization that makes it easy for our customers to do business with us".
For this reason I will, for the next few weeks, develop material that I hope will be useful in tackling this particular challenge. I will then move to the second and third issue on the list.
I will publish some of the material that I develop on this blog, but if you want a more in-depth discussion of this issue, I will distribute a separate newsletter.
In the newsletter I will discuss how one can analyze the current situation and design more customer focused roles, processes, and structures.
You can sign up to the newsletter here (P.S., if you responded to the survey and entered your e-mail then, no need to do it again).


text:
TEXANA READS: Legends arose from lawless Texas-Mexico border
In "Border Bandits – Border Raids" we learn that a bandit was not always a lawbreaker and a Texas Ranger was not always a peace officer.
TEXANA READS: Legends arose from lawless Texas-Mexico border In "Border Bandits – Border Raids" we learn that a bandit was not always a lawbreaker and a Texas Ranger was not always a peace officer. Check out this story on caller.com: https://www.caller.com/story/life/columnists/2019/04/24/texana-reads-bandits-ruled-texas-mexico-border/3569292002/
Dr. Manuel Flores, Texana Reads Published 10:14 p.m. CT April 24, 2019
From the Spanish settlement of Mexico to the Anglo taming of Texas, Tejano culture emerged and influenced the development of two neighboring nations. Texas A&M University-Kingsville
Between 1848 and the 1920s, the Texas-Mexico border was very dangerous. It was a place for revolutions, freedom fighters and seditionists.
It was a place for bandits.
It was the six-gun and Carabine that often set the rule of law. No one could manage to bring peace to the mesquite-studded and prickly pear-laden land — not the U.S. Army, the Texas Rangers, military forces from the Confederate States, the French and Mexican armies or scores of guerilla warfare leaders.
From this violence, legends emerged.
W.C. Jameson now retells those stories in his 2017 book "Border Bandits – Border Raids." In it, we learn that a bandit was not always a lawbreaker and a Texas Ranger was not always a peace officer.
Semantically, the word bandit implies lawlessness and being a member of a gang. Truth is, sometimes these hombres – from both sides of the border – were just getting even or seeking justice.
More: TEXANA READS: Cortina wreaked havoc along Texas-Mexico border, frustrated governments
Jameson gives the accounts and details of 17 significant border raids "with origins from both sides of the line (i.e. border)." A lot the raids had to do with cattle. You see, South Texas and Northern Mexico were cattle country. Hundreds of thousands of cattle roamed the chaparral, many of them unbranded. It was easy for big ranchers in the U.S. to gather some cowboys and vaqueros and spring south to "acquire" unbranded cows for their herd. Likewise, retaliation was part of the culture, and often Mexican or Tejano vaqueros would oblige themselves to cattle scattered throughout the land.
This was a violent time. The era helped spawn colorful characters, both Mexican and American. Along the U.S.-Mexico border the names of Chico Cano, Pancho Villa, Juan "Cheno" Cortina, John Flynt, The Dominguez Clan and others still remain on the lips of residents and historians alike.
In addition, there are plenty of places that were raided or attacked by bandits, renegade soldiers, the Texas Rangers and armies from both sides of the border. The list rattles off like an 1880s map of the area – Brownsville, Neville, Boquillas, Porvenir, San Ignacio in Texas and Columbus in New Mexico, to name a few.
A secondary theme of the book is the notion that the U.S. has never been invaded by a foreign power, or anyone else for that matter. Jameson's accounts of several raids crystallizes the fact that the United States has, "in truth, been invaded on numerous occasions by foreign military and bandits, and the results were often disastrous."
Another theme is the concept of "the border" by Americans and Mexicans (including Tejanos).
Texana Reads (Photo: Contributed photo)
Jameson makes it clear that there is a distinct difference in the interpretations of what constitutes a border. "The concept of a border varies with culture," he writes. "Some cultures perceive a border as a firmly established line ... Citizens of the United States, for the most part, perceive a border in this manner ... To those steeped in Mexican culture, a border is simply a line. It can be a fence, a river or a pen mark on a map, but it does not hold the authoritative energy and power for them as it does Americans. When a Mexican arrives at a border, he crosses it without a second thought simply because his destination happens to be on the other side."
This cultural difference led to conflict, and border raids that Jameson does a good job describing, often serving like a war correspondent detailing a battle from planning to end.
Juan "Cheno" Cortina was the most notorious raider, and Jameson starts his investigation by writing about the red-haired cowboys from Brownsville. Cortina was the subject of two wars with the United States and crossed the border freely and often as he terrorized South Texas and drew support from the Tejano and Mexicano ranchers and vaqueros who had lost their land, cattle and earnings in the upheaval that followed the U.S-Mexico War and the Treaty of Guadalupe Hidalgo in 1848. Cortina's raid and occupation of Brownsville still ranks as one of the most notorious and egregious acts ever against the U.S.
The raid on Columbus, N.M., in 1916 by Pancho Villa's troops is immortalized in U.S. history, but not the others, most of which happened in Texas.
Also mentioned in the book is the infamous "Plan de San Diego" that spurred revolution in South Texas and called for the creation of a new republic on the lands the U.S. seized from Mexico in 1848. It also called for the execution of every white male age 16 and older in the area.
All the raids described by Jameson have historical significance as Mexican and U.S. troops attempted to tame the border. The Texas Rangers, too, were involved in some of the conflicts, including the tragic result in "The Battle of Porvenir," a small Mexican/Tejano hamlet on the U.S. side in Southwest Texas.
More: TEXANA READS: Famous sign at El Arroyo Restaurant in Austin has plenty to say
Porvenir, which translates to future in Spanish, had a tragic end. After an attack by Mexican raiders at the nearby Brite Ranch, the Rangers determined it was time to send a message about border security. They attacked Porvenir, and slaughtered the 16 men who lived in the village. This led to a reorganization of the Texas Rangers after state representative J.T. Canales petitioned the Texas Senate and House for immediate changes in the state's chief law enforcement agency. This incident is not mentioned in most history books.
Jameson calls Chico Cano as "the most well-known bandit," albeit not as notorious as Cortina. A bandit? Perhaps, but researchers now say he did what he did out of a sense of survival while living in an environment that would not let him succeed. Said one U.S. soldier, "Although I'm gunning for Mexicans constantly, I feel that I ... would be a bandit (too) if I were treated as some of these people have been treated."
Now that the turmoil has stopped, it is easy to look back and think of this time as a romantic era, as Jameson's book will make you feel. It was not. Fact is, some of the problems we faced at the start of the 20th century seem to be resurfacing in the 21st century. We will have to keep seeking the truth. What is the definition of bandit? What does a border truly represent?
W.C. Jameson is the award-winning author of more than 100 books. He is the best-selling treasure author in America, and his prominence as a professional fortune hunter has led to stints as a consultant for the television show "Unsolved Mysteries" as well as for the Travel Channel and the History Channel. He lives in Austin.
"Border Bandits – Border Raids"
By W.C. Jameson
Foreword by President George W. Bush
2017 – Lone Star Books, Guilford, Connecticut
ISBN: 978-1-4930-2834-4 (pbk: alk paper)
Available at: amzon.com paperback $8.78 and down; audiobook free with trial, Kindle $11.99; barnesandnoble.com paperback $16.95, Nook $10.99. Also available at similar prices at several other online sites and a Barnes and Noble Bookstores paperback $16.99.
Texana Reads
This weekly column focuses on new and old books about Texas or related to Texas. It includes fiction and nonfiction books, reports on political and sports books as well as cultural or historical works. The common thread among these books is their relationship to Texas, specifically South Texas.
For suggestions on topics or books, email manuelf78407@yahoo.com.
More: TEXANA READS: A cornucopia of tales for the Texana literature aficionado
More: TEXANA READS: Unearthed book sings praises of early Texas
Read or Share this story: https://www.caller.com/story/life/columnists/2019/04/24/texana-reads-bandits-ruled-texas-mexico-border/3569292002/
Best dog-friendly places in Corpus Christi
TEXANA READS: Debt of gratitude owed to Spain
TEXANA READS: A South Texas hero debuts
TEXANA READS: Irish had major role at Alamo
TEXANA READS: Writer returns to Texas roots
TEXANA READS: Bandit wreaked havoc along border


In many parts of the world people associated with organized religion have intentionally dishonored or desecrated sites sacred to indigenous people.
Here is the desecration of the Shaman Rock on Olkhon Island by members of a Pentecostal congregation from Irkutsk.
This place, where the white-headed eagle is believed to have descended from Heaven to become the first shaman, is one of the most sacred sites in Mongolian shamanism.
Here the missionaries pose proudly over their inscription of "Jesus is Lord" on this holy rock.


text:
About the Abbey / History / The Coronation Chair
The Coronation Chair in St George's Chapel is one of the most precious and famous pieces of furniture in the world. It has been the centrepiece of coronations for over 700 years when it is placed in the centre of the Abbey, in front of the High Altar.
The Coronation Chair in St George's Chapel
The Coronation Chair was made by order of King Edward I to enclose the famous Stone of Scone, which he brought from Scotland to the Abbey in 1296, where he placed it in the care of the Abbot of Westminster. The King had a magnificent oaken chair made to contain the Stone in 1300-1301, painted by Master Walter and decorated with patterns of birds, foliage and animals on a gilt ground. The figure of a king, either Edward the Confessor or Edward I, his feet resting on a lion, was painted on the back. The four gilt lions below were made in 1727 to replace the originals, which were themselves not added to the Chair until the early 16th century. The Stone was originally totally enclosed under the seat but over the centuries the wooden decoration had been torn away from the front.
Coronation chair gilding
At coronations the Chair - height 2.05m (6 feet 9 inches) - with the Stone stands facing the High Altar. The Chair has been in use at the coronation ceremony since 1308 although opinion is divided as to when it was actually used for the crowning, but this was certainly the case from 1399 when Henry IV was crowned in the Chair.
There have been thirty eight coronation ceremonies for reigning monarchs held at the Abbey (William and Mary were crowned in one ceremony. Edward V, one of the "Princes in the Tower" and Edward VIII, who abdicated, were never crowned). Fourteen queen consorts also had separate coronation ceremonies.
At the joint coronation of William III and Mary II in 1689 a special chair was made for Mary, as William used the ancient chair. Mary's chair is on display in the new Queen's Diamond Jubilee Galleries at the Abbey.
The ancient Chair was taken out of the Abbey when Oliver Cromwell was installed upon it as Lord Protector in Westminster Hall. It was used by Queen Victoria at the 1887 Golden Jubilee Services in the Abbey. During the Second World War the Chair was evacuated to Gloucester Cathedral and the Stone was secretly buried in the Abbey.
Most of the graffiti on the back part of the Chair is the result of Westminster schoolboys and visitors carving their names in the 18th and 19th centuries. One of the tourists carved "P. Abbott slept in this chair 5-6 July 1800" on the seat.
A bomb attack in 1914 thought to be organised by the Suffragettes even knocked a small corner off it.
The Chair was kept in the Chapel of St Edward the Confessor for many centuries until that chapel was closed to general visitors in 1997. In February 1998 the Chair was moved out to the ambulatory and raised on a modern pedestal near the tomb of Henry V.
In April 2010 it was moved to a specially-built enclosure within St George's Chapel at the west end of the Nave for essential conservation work. During conservation and cleaning, under the supervision of the Hamilton Kerr Institute, a rare pigment called orpiment was discovered in the compartment which housed the Stone. Tiny traces of vivid colour were found on the Chair. New wooden tracery was put in at the front of the Chair (the original had been missing since the 18th century). It was discovered that originally there was no seat and a cushion on top of the Stone was probably used in earlier times.
Coronation chair following restoration in 2012
A new plinth and canopy display for the Chair in St George's chapel was designed by the Abbey's Surveyor Ptolemy Dean in 2013
Stone of Scone
Legends abound concerning the Stone of Scone. Tradition identifies it with the one upon which Jacob rested his head at Bethel - "And Jacob rose up early in the morning, and took the stone that he had put for his pillows, and set it up for a pillar, and poured oil upon the top of it" (Genesis chapter 28, verse 18). The legend then says that Jacob's sons carried it to Egypt and from thence it passed to Spain with King Gathelus, son of Cecrops, the builder of Athens. About 700 BC it was said to be in Ireland, whither it was carried by the Spanish King's son Simon Brech, on his invasion of the island. There it was placed upon the sacred Hill of Tara, and called "Lia-Fail", the "fatal" stone, or "stone of destiny", for when the Irish kings were seated on it at coronations the Stone groaned aloud if the claimant was of royal race but remained silent if he was a pretender. Fergus Mor MacEirc (died 501?), the founder of the Scottish monarchy, and one of the Blood Royal of Ireland, received it in Scotland, and Kenneth MacAlpin (died 860) finally deposited it in the monastery of Scone in Perthshire (846).
Setting aside the earlier myths it is certain that it had been for centuries an object of veneration to the Scots. Upon this Stone their kings, down to John Balliol in 1292, were crowned, and it is said that the following words were once engraved on the Stone by Kenneth:
Ni fallat fatum, Scoti, quocunque locatum
Invenient lapidem, regnare tenentur ibidem
[If Fates go right, where'er this stone is found
The Scots shall monarchs of that realm be crowned]
The prophecy was fulfilled at the accession of James VI of Scotland and I of England in 1603. The Stone weighs 152 kg (336 pounds) and is composed of sandstone.
Theft and return to Scotland
It was stolen by Scottish Nationalists on 25th December 1950. After its recovery in April 1951 it was kept in the vault in which it had been stored during the Second World War and was not replaced in the Chair until February 1952, after elaborate precautions had been taken for its future safety.
The Stone of Scone under the Coronation Chair
However, on 3rd July 1996 the Prime Minister (John Major) announced that the Stone of Scone would be returned to Scotland by the end of the year, returning to the Abbey for coronations. On the evening of 13th November 1996 the Stone was removed from the Chair by representatives of Historic Scotland and put in a specially made crate. It was transported by stretcher to stand in the Lantern of the Abbey overnight and was removed in silence to the waiting police escort early on the morning of 14th November to make the long journey to Scotland by road. It can now be seen in Edinburgh Castle.
So the Coronation Chair, once the oldest piece of furniture in England still used for the purpose for which it was originally built, now stands empty after 700 years.
For further information on the Stone see Edinburgh Castle
The Official site of the British Monarchy
Guide to the Coronation Service (PDF, 18KB)
The Coronation Chair and Stone of Scone. History, archaeology and conservation by Warwick Rodwell, 2013
The Georgianisation of the Coronation Chair by W. Rodwell in "The Georgian" Issue 1, 2013
The Coronation Chair and Stone of Destiny by James Wilkinson, 2006 (available from the Abbey Shop)
The Stone of Destiny – artefact and icon, edited by R. Welander & others, 2003
Scotland's Stone of Destiny by Nick Aitchison, 2000
The Coronation Chair. An historical and technical enquiry by W. Percival-Prescott, 1957
An in-situ treatment report 2004 and tree ring analysis report 2011 on the Chair are available for consultation at Westminster Abbey Library
I feel very privileged to work here. I take so much pride in working for a beautiful place like the Abbey, it's unique.
Alex - Abbey Marshal


text:
Greater Manchester Police (GMP) supports Neighbourhood Watch Week
in Community & Social, Crime, Local News, Manchester
Neighbourhood Watch Week, which runs from Sunday 7 – Saturday 13 June 2020, will this year celebrate what it means to be a neighbour, the connections that are made, and the importance of staying connected through good and bad times – under the banner 'Be Kind, Connect, Support and Share'.
Neighbourhood Watch is about people getting together with their neighbours to take action to reduce crime, as well as bring communities together and reassure those who live in the area.
During this year's Neighbourhood Watch Week, residents are being encouraged to celebrate their neighbours by taking part in activities such a Virtual Big Lunch, having picnics at the same time in their owns gardens and making and hanging bunting to brighten up the street.
GMP Superintendent Umer Khan, said: "Greater Manchester Police is strongly encouraging of residents joining their local Neighbourhood Watch Schemes, which create a greater sense of community and help to keep areas safe.
"During COVID-19, we have seen the importance of supporting those around us. Schemes such as Neighbourhood Watch encourage this and benefit the whole community.
"I would also encourage that residents continue to report crime to us, via the online reporting services on our website or dialling 101. Always call 999 in an emergency."
Chair of Greater Manchester Neighbourhood Watch Association, Andrew Taylor, said: "Neighbourhood Watch is about making sure that fewer people feel afraid, vulnerable or isolated in the place where they live. We want to create friendly, active neighbourhoods and strengthen communities where crime and anti-social behaviour are less likely to happen.
"These are challenging times for all of us – and Neighbourhood Watch supporters have responded rapidly to the coronavirus crisis.
"Following government advice, it's important to remember to wash your hands thoroughly and regularly, but I would also say, don't wash your hands of being a good neighbour!"
For more information on Neighbourhood Watch Week and how you could get involved visit www.ourwatch.org.uk.


text:
Q: Placing a repeater inside an AjaxToolKit Accordion I am trying to use a repeater inside an AjaxToolKit Accordion. This is necessary because I need pagination within my DataList using a SQL stored procedure. It works fine if I place the repeater outside of the AjaxToolKit Accordion, but I need to place the repeater inside the accordion. I am accessing the inner repeater (from code-behind) by placing an outer repeater outside of my Ajax Accordion. However, I'm still getting an error:
Type 'System.Web.UI.WebControls.Repeater' does not have a public property named 'Accordion'.
Here is my asp.net webform:
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:Repeater ID="RepeaterOutside" runat="server">
<ajaxToolkit:Accordion ID="Accordion1" runat="server" HeaderCssClass="accordion" ContentCssClass="accordion" HeaderSelectedCssClass="accordion" FadeTransitions="true" TransitionDuration="500" AutoSize="None" SelectedIndex="-1" RequireOpenedPane="false">
    <Panes>
        <ajaxToolkit:AccordionPane ID="AccordionPane1" runat="server">

Click selection for details.

ACCOUNT DETAILS

            <Content>

Account Details:

                <asp:DataList ID="DataListAccount" runat="server">
                    <ItemTemplate>

                            Account Number:

                                <asp:Label ID="lblAccountNumber" runat="server" Text='<%# Eval("ACCOUNT_NUMBER") %>'></asp:Label>

                        <asp:PlaceHolder ID="PlaceHolder36" runat="server" Visible='<%# !string.IsNullOrEmpty(Eval("ACCOUNT_STATUS").ToString()) ? true : false %>'>

                                Account Status:

                                    <asp:Label ID="lblAccountStatus" runat="server" Text='<%# Eval("ACCOUNT_STATUS") %>'></asp:Label>

                        </asp:PlaceHolder>
                        <asp:PlaceHolder ID="PlaceHolder35" runat="server" Visible='<%# !string.IsNullOrEmpty(Eval("ACCOUNT_NAME").ToString()) ? true : false %>'>

                                Account Name:

                                    <asp:Label ID="lblAccountName" runat="server" Text='<%# Eval("ACCOUNT_NAME") %>'></asp:Label>

                        </asp:PlaceHolder>

                    </ItemTemplate>
                </asp:DataList>

            </Content>
        </ajaxToolkit:AccordionPane>
    </Panes>
    <HeaderTemplate>

    </HeaderTemplate>
    <Panes>
        <ajaxToolkit:AccordionPane ID="AccordionPane2" runat="server">

PAYMENT DETAILS

            <Content>

Contact Details:

                <asp:DataList ID="DataListContact" runat="server">
                    <ItemTemplate>

                            Account Number:

                                <asp:Label ID="lblAccountNumber" runat="server" Text='<%# Eval("ACCOUNT_NUMBER") %>'></asp:Label>

                        <asp:PlaceHolder ID="" runat="server" Visible='<%# !string.IsNullOrEmpty(Eval("COMPANY_NAME").ToString()) ? true : false %>'>

                                Company Name:

                                    <asp:Label ID="lblCompanyName" runat="server" Text='<%# Eval("COMPANY_NAME") %>'></asp:Label>

                        </asp:PlaceHolder>
                        <asp:PlaceHolder ID="" runat="server" Visible='<%# !string.IsNullOrEmpty(Eval("COMPANY_ADDRESS").ToString()) ? true : false %>'>

                                Address:

                                    <asp:Label ID="" runat="server" Text='<%# Eval("COMPANY_ADDRESS") %>'></asp:Label>

                        </asp:PlaceHolder>
                        <asp:Repeater ID="rptPager" runat="server">
                            <ItemTemplate>
                                <asp:Button ID="lnkPage" class="btn btn-outline-primary" runat="server" Text='<%#Eval("Text") %>' CommandArgument='<%# Eval("Value") %>'
                                    CssClass='<%# Convert.ToBoolean(Eval("Enabled")) ? "page_enabled" : "page_disabled" %>'
                                    OnClick="Page_Changed" OnClientClick='<%# !Convert.ToBoolean(Eval("Enabled")) ? "return false;" : "" %>'></asp:Button>
                            </ItemTemplate>
                        </asp:Repeater>
                    </ItemTemplate>
                </asp:DataList>
            </Content>
        </ajaxToolkit:AccordionPane>
    </Panes>
</ajaxToolkit:Accordion></asp:Repeater></asp:Content>

A: I found the solution. Place the repeater inside separate content tags and within the accordion's content tags. Also, no need to call the repeater by an outside repeater through code behind as stated above. I removed the outside repeater. It's working now.
<content>repeater goes here</content>


The main site of the wreck of the Ben Ledi is located about 150m off-shore on a shelving reef in 2–6m of water. Some frames and plating show above water.
The Ben Ledi lies just offshore on the east side of Pelsaert Island about 7 km north of Wreck Point.


text:
Faculty Profile: Zoe Root
You are here: American University School of Public Affairs Faculty Zoe Root
Zoe Root Adjunct Instructor Department of Justice, Law & Criminology
SPA - JPO/JLC
Spring Valley Building
J.D. - Northeastern University School of Law; B.A. Psychology - Vassar College
Zoë is Senior Policy Counsel at the Justice Programs Office (JPO) and an Adjunct Instructor in the School of Public Affairs at American University. At JPO, she works on the Right to Counsel National Campaign, and is the project director of the Juvenile Drug Treatment Court (JDTC) Initiative, providing training and technical assistance to JDTC's nationally working to bring their policies and practices into alignment with the Office of Juvenile Justice and Delinquency Prevention's JDTC Guidelines. Zoë joined JPO after five years as a supervising attorney and staff attorney at The Bronx Defenders. During her time as a public defender, she represented thousands of clients facing felony and misdemeanor charges, trained and supervised first-year attorneys, directed the Prostitution Conviction Vacatur Project and served as coordinating attorney in the Bronx County human trafficking intervention court. Prior to law school she worked as a court representative at the Center for Alternative Sentencing and Employment Services (CASES), an alternative-to-incarceration program for adolescents in New York City. She also worked as a paralegal at an immigration law firm, and as a scuba diving instructor in Honduras. During law school, Zoë interned at the Center for Appellate Litigation, the Bronx Defenders, the Committee for Public Counsel Services, and the U.S. Attorney's Office.
JLC-610 Justice & Pub Pol: Cont Issues
JLC-496 Selected Topics:Non-Recurring: Sex Work, Policy, and the Law


text:
package de.renber.databinding.commands;

import java.util.function.Supplier;

/**
 * Command implementation which allows to provide Lambda functions
 * for execute and canExecute
 * @author renber
 *
 */
public class RelayCommand implements ICommand {

	ICommandAction executeFunc;
	Supplier<Boolean> canExecuteFunc;

	public RelayCommand(ICommandAction executeFunc) {
		if (executeFunc == null)
			throw new IllegalArgumentException("Parameter executeFunc must not be null.");

		this.executeFunc = executeFunc;
	}

	public RelayCommand(ICommandAction executeFunc, Supplier<Boolean> canExecuteFunc) {
		if (executeFunc == null)
			throw new IllegalArgumentException("Parameter executeFunc must not be null.");

		this.executeFunc = executeFunc;
		this.canExecuteFunc = canExecuteFunc;
	}

	@Override
	public void execute() {
		executeFunc.execute();
	}

	@Override
	public boolean canExecute() {
		if (canExecuteFunc == null)
			return true;
		else
			return canExecuteFunc.get();
	}

}


text:
22 Healthy Habits Proven to Boost Your Brain Health
Marissa Laliberte
Tracy Middleton
Experts reveal all the lifestyle choices you can make that help prevent dementia and boost your brain health
Take charge of your brain health
Hanka Steidle/Shutterstock
Every day you take dozens of small steps to keep your body healthy: drinking water to stay hydrated, eating a balanced diet, exercising, brushing your teeth, taking the medications your doctor prescribes, getting enough sleep, etc. One their own, each of these mini moves has a tiny impact. Together, they lead to big results—and a longer, healthier life.
Brain health is no different. "The way we use our brains, day-to-day, matters, and the habits that we form in the way we use our brains matters," says Jennifer Zientz, MS, head of clinical services with the Center for Brain Health at the University of Texas at Dallas. Daily lifestyle and diet tweaks, can, over time, help ward off cognitive decline, boost creativity, and keep conditions like depression at bay. And, says Zientz, "you're never too young or too old to get started."
No more multitasking
Daria_Cherry/Shutterstock
If you're reading this while streaming a TV show and writing a note to your partner, you might want to stop. Contrary to popular belief, people are less efficient—not more—when they multitask. Your brain can only do one thing at a time, says Zientz. "When you multitask, you force it to bounce back and forth, which causes a great deal of stress on the brain." Cortisol levels rise, and too much of the hormone is toxic to neural function.
Plus, "you never fully complete anything, and completion and sense of accomplishment provides a dopamine reward," says Zientz. (Dopamine is a neurotransmitter linked to feelings of. "Multitasking has also been linked to atrophy in the hippocampus, the memory and learning center of your brain."
Tracy Middleton is an experienced health and wellness journalist and is passionate about fitness, eating well, and coffee.
Does the Bone Broth Diet Work for Weight Loss?
This Is How Often—and For How Long—You Should Exercise, According to a Personal Trainer
13 Times You're Overusing Hand Sanitizer
Everything You've Heard About Surviving a Rip Current Is Wrong
Confirmed—Talking to Yourself Is Actually a Good Thing


text:
Q: How to verify if there is an overlap between time windows You are given a list of pairs. Each pair stores the start and end date representing a time window. The task is to verify if there is any overlap.
Note that the problem could trivially be solved using two nested for loops looping through periods and a few if conditions to verify the absence of overlaps. However, I'm interested to see if there is a more readable and elegant solution which keeps for loops and if statements at its minimum and which does not necessarily uses the standard library.
Overlaps don't necessarily occur between adjacent entries.
The list periods is expected to have less than 10 time-windows. I'm not concerned about CPU time. I'm concerned about code readability.
from datetime import datetime

overlapping_periods = [
    [datetime(2019, 1, 1), datetime(2019, 1, 5)],
    [datetime(2019, 1, 6), datetime(2019, 1, 10)],
    [datetime(2019, 1, 9), datetime(2019, 1, 15)],
]
non_overlapping_periods = [
    [datetime(2019, 1, 1), datetime(2019, 1, 5)],
    [datetime(2019, 1, 6), datetime(2019, 1, 10)],
    [datetime(2019, 1, 11), datetime(2019, 1, 15)],
]

# Find an elegant `verify_overlaps`.
verify_overlaps(overlapping_periods)  # True
verify_overlaps(non_overlapping_periods)  # False

A: Could it be this simple, or am I missing something?
def verify_overlaps(s):
    s = sorted(s) # sorts on first member of each element by default
    current = datetime.min
    for dt0, dt1 in s:
        if dt0 <= current:
            return False
        current = dt1
    return True

You didn't specify if the start of one period matching the end of another period is considered an overlap.  That's just a matter of "<" vs "<=".

A: you can use the sorted function, which returns an iterable (by default, it will sort by the first argument in your list):
def verify_overlap(periods):
    d2_previous = datetime(1900,1,1)
    for d1, d2 in (sorted(periods)):
        if d1 <= d2_previous:
            return False
        d2_previous = d2
    return True

A: I don't know if you consider this more readable, but:
import itertools
from typing import NamedTuple

class Period(NamedTuple):
    start: datetime
    end: datetime

    def __and__(self, other):
        return (
            other.start in self or
            self.start in other
        )

    def __contains__(self, dt):
        return dt >= self.start and dt < self.end

def pairwise(iterable):
    a, b = itertools.tee(iterable)
    next(b, None)
    return zip(a, b)

def verify_overlaps(periods):
    return any(a & b for a, b in pairwise(sorted(periods)))


text:
angular.module('futurism')
    .controller('GuildCreateModalCtrl', function ($scope, $, $rootScope, $location, guildId, GuildResource, LobbyResource, lang, dataUrlToBlob) {
        'use strict';

        $scope.guildId = guildId;
        $scope.joinOptions = ['invite', 'ask', 'open'];
        $scope.lang = lang;

        if(guildId) {
            $scope.guild = GuildResource.get({
                guildId: guildId
            });
        }
        else {
            $scope.guild = {
                join: 'open'
            };
        }

        $scope.save = function (uppedBanner) {

            var updatedGuild;

            // attach the image if a new one was uploaded
            if (uppedBanner) {
                $scope.guild.bannerImg = dataUrlToBlob(uppedBanner.resized.dataURL);
            }

            // save
            if(guildId) {
                updatedGuild = GuildResource.save($scope.guild, function () {
                    $location.url('/guilds/' + $scope.guild._id + '?' + new Date());
                    $scope.$dismiss();
                });
            }
            else {
                updatedGuild = GuildResource.put($scope.guild, function() {
                    LobbyResource.save();
                    $rootScope.$broadcast('event:accountChanged');
                    $scope.$dismiss();
                });
            }

            //
            return updatedGuild.$promise;
        };
    });


Today, let's tackle a tiny-but-frustrating issue…Skype for Business contact photos.
User images, Skype avatars, we have several names for them. They're the little circular image that shows up in Skype for Business next to your name in the Contacts List.
Contact photos also show up in Outlook and Office 365. There's a reason for this: Contact photos are stored within Active Directory accounts. AD then populates the photos out to other Office properties, like Exchange, Skype for Business, and Office apps.
We had one employee whose Skype for Business contact didn't show his photo. We'll call him Mike. Now, we knew Mike had one, because we saw it in Outlook all the time. So why wouldn't it show up in Skype?
Now, the solution for this wound up being something VERY simple. If you want to just see the fix that worked for us, skip to "Troubleshooting Point 3" below. But I'm documenting the missteps as well, because you CAN fix contact photo issues using those methods, under different circumstances.
Troubleshooting Point 1: Is My Local Cache Not Working?
My co-worker confirmed that a contact photo did exist in Active Directory for Mike. I could see it in Outlook, but not Skype for Business. Was this a local issue?
Maybe my local client's files were out of date, or corrupt somehow. Would that prevent Mike's contact photo from displaying?
In it you should see a list of .cache files. Like this!
Each of these .cache files is actually a photo. Rename them to a .jpg and you'll see…a contact photo.
Now, Mike's .cache file didn't show up on my computer. That meant either his contact photo didn't exist, or it wasn't reaching me. So I tried a sneaky tactic—grabbing a random image, sizing it to 96x96px, naming it sip_mikeXXX@planetmagpie.com.cache, and putting it in the Photo directory.
Next I tried shutting down Skype for Business, renaming the UCSGroupsContacts.cache file (it's one level up from Photo), and reopening Skype. Thereby forcing a fresh download from the Skype for Business Server. No change to Mike's contact photo though.
Troubleshooting Point 2: Is the Contact Photo the Wrong Size?
The Exclaimer app helps you get people's photos into "Outlook, SharePoint and Skype Easily," according to their site. Plus it's free. Why not give it a shot?
I installed Exclaimer and opened the app. It accessed our Active Directory and found Mike's account. It asked me if I wanted to replace its contact photo with another photo. But then I noticed something – Mike's photo in AD was listed at 64x64px. The other Skype for Business contact photos in my local cache were all 96x96px.
Did the photo's size make a difference?
Nope. My co-worker accessed AD directly and confirmed that the photo Mike's account contained was 96x96px. I don't know if Exclaimer saw the wrong photo, or if we had a miscommunication. Either way, the size didn't appear to prevent Mike's contact photo from showing up.
Troubleshooting Point 3: Oh Wait, is the Contact Photo Enabled?
Here's the forehead-smacking moment. After things looked fine on AD, we got a hold of Mike and asked him to verify that his options were all set correctly.
Mike uses a Mac, and didn't have the new Skype4B client on it yet. He still used Lync for Mac 2011. He checked his Options. Guess what he found in the Photos Settings?
That's right. His client had defaulted to "Do not show my picture" in Options. One click to select "Show default picture," and boom.
Only a moment later I checked my Skype for Business client. Sure enough, Mike's contact photo displayed. I checked my local Photo cache directory (from Point 1), and a .cache file now existed for him.
I'm 100% certain some of you reading this post have done this too. The obvious solution is far too obvious, so we must cover the less-obvious causes first. Afterward…oh. Well, darn, the obvious solution worked after all.
I'm still glad we covered the bases we did. It meant finding that some issues were not there. Plus it made for a nice blog post, in case you run into this particular issue!
What frustrates you about Skype for Business contacts the most? Please comment or email.
There must be a way to check this kind of misconfig remotely, as troubleshooting such thing for hundreds / thousands remote users is unmanageable if you have to visit them one-by-one individually. This solution wont fit in a large organization with 20.000+ users on a daily basis.


Problems with your home plumbing Bentonville can come up at any time and in most times, leading to so much inconvenience, a complete mess or even property damage and damage to personal belongings. Plumbers that have been in business for over 10 years typically have a proven track record of providing quality services. Water that gets trapped there from a leaking toilet or from water simply getting around the base can lead to trapped moisture, which leads to mold, soaked infrastructure, and really costly water damages.
Get multiple quotes for larger jobs such as remodels, water heater replacement and home additions. While the final cost of a service can depend on many factors, comparing quotes can give you an idea of what to expect when you hire a plumber in Bentonville AR. Our technicians are skilled, professional, friendly and efficient, providing you with the highest quality service at the most competitive rates.
Problems with your home plumbing can come up at any time and in most times, leading to so much inconvenience, a complete mess or even property damage and damage to personal belongings. Our Plumbing service is an emergency plumber service Bentonville AR, available 24 hrs a day, every day. The last thing you need is to call a plumber again for more repairs. Our trained professionals are licensed and experienced – every member of our plumber Arkansas team are highly trained professionals with years of experience behind them. Our plumbers are committed to maintaining the level of trust and quality craftsmanship that it provides to businesses and institutions in virtually every industry in the Greater Bentonville area.
Your Local Plumber in Bentonville Emergency 24 Hour Plumbers Services. A lot of our consumers have found that the expense of maintenance deserves the savings out of commission costs. When your residential property is experiencing reduced circulation, our team of professional plumbers will certainly solve on duty as well as replace your existing water pipe without minimal interruptions to your everyday routines and routines.
Additionally likewise bear in mind that there is no limitation with concerns to the moment of our availability, and also if your demand is urgent, an emergency plumber Bentonville will certainly be with you asap to assist. Our plumbers understand the disappointment our consumers' go via with their plumbing issues as well as are identified to solve them.
An average sump pump costs $100 to $400. With an experienced team of qualified plumbers, 24 hours Emergency Plumbers Bentonville boasts a large fleet of professionals that are equipped to handle any and all plumbing repair projects, including installations and maintenance procedures. These are the two types of rate you can pay for a plumber and it's recommended to get a fixed price, so you know exactly how much you'll be paying.
We have many pleased and also pleased customers in the area that trust us with their plumbing needs. Call our Plumbing professions currently to speak to us to know even more concerning our services or call us anytime for any type of emergency plumbing service plans.


text:
Fury X
AMD's Discrete GPU Sales Bottomed Out in Q4	March 11, 2021 at 10:41 am
AMD's market share and total number of GPUs shipped both fell in Q4, but the company's situation may not be as bad as it looks.
Why TFLOPS Are Bad for Comparing PlayStation 5, Xbox Series X Performance	April 6, 2020 at 2:36 pm
There's probably going to be a performance difference between the Playstation 5 and Xbox Series X, but TFLOPS isn't going to automatically show us what it is.
Does AMD's Graphics Division Have an Identity Problem?	June 14, 2018 at 9:23 am
Has AMD's PC graphics business suffered as the company has turned its attention elsewhere?
AMD's Vega Takes on Nvidia: Pricing, Features Revealed	July 31, 2017 at 8:37 am
AMD has finally revealed Vega's pricing and which GPUs in Nvidia's lineup it'll be taking on. After so long, does AMD still have an A-game that can challenge its largest rival?
Tantalizing Rumors Leak Ahead of AMD's Vega Launch	July 14, 2017 at 8:32 am
New information about AMD's RX Vega has leaked, including onboard VRAM, product SKUs, and TDP ratings.
Developer of A Way Out Claims PS4 is Crippling Performance	June 22, 2017 at 9:15 am
The developer of the unique co-op game A Way Out is claiming console hardware like the PS4 is holding back his artistic vision — but the PC market isn't the panacea he implies it is, either.
Retail Listings, Prices for AMD's Vega Frontier Editions Appear	June 19, 2017 at 3:02 pm
AMD's Vega Frontier Edition popped up in stores (briefly), with pricing attached. The card's price puts it well above consumer targets, but it's not too bad fora professional card.
AMD reveals new Radeon GPU architecture, codenamed Vega	January 5, 2017 at 9:52 am
AMD has released new details on its Vega architecture. Will AMD's upcoming next-generation GPU deliver the punch the company needs?
Newegg is offering a heck of a deal on AMD's Fury X	December 16, 2016 at 4:46 pm
If you're a gamer looking for a new GPU, there's a hard-to-beat sale on the Fury X over at Newegg. It may be a previous-gen card, but the price makes it extremely attractive.
Gigabyte G1 Gaming GTX 1070 review: a stellar performer for its price	August 15, 2016 at 8:32 am
Nvidia's GTX 1070 has been much more widely available in recent weeks, and Gigabyte's GTX 1070 G1 Gaming is well worth consideration if you're looking for a new high-end GPU.
Rise of the Tomb Raider async compute update boosts performance on AMD hardware	July 11, 2016 at 8:45 am
A major new patch for Rise of the Tomb Raider just dropped, with significant performance updates on AMD hardware.


text:
Q: Set collectionView size. (sizeForItemAtIndexPath function is not working) Swift 3 I have a tableView and in every tableViewCell is a collectionView.
I am trying to change the collectionView size with this code:
 func collectionView(_ collectionView: UICollectionView,
                    layout collectionViewLayout: UICollectionViewLayout,
                    sizeForItemAt indexPath: IndexPath) -> CGSize {

    if collectionView.tag == 2{

        return CGSize(width: 100, height: 100)

    }else if collectionView.tag == 4 {

        return CGSize(width: 222, height: 200)

    }else{

        return CGSize(width: 10, height: 10)
    }

}

The problem is that there is no error but cells do not change sizes
If you need to know something more, just write a comment.
Thank you.

A: The signature for this method has changed in Swift 3 to:
func collectionView(_ collectionView: UICollectionView,
                    layout collectionViewLayout: UICollectionViewLayout,
                    sizeForItemAt indexPath: IndexPath) -> CGSize {
    // your code here
}

Pay attention to the subtle difference: (_ collectionView: ... instead of (collectionView: ....
This is because in Swift 3, you have to explicitly specify the label of the first parameter. You can override this default behaviour by adding the underscore character _.
Also, make sure that your class adopts both UICollectionViewDelegate and UICollectionViewDelegateFlowLayout protocols
class MyViewController: UICollectionViewDelegateFlowLayout, UICollectionViewDelegate {

    // your code here

    func collectionView(_ collectionView: UICollectionView,
                layout collectionViewLayout: UICollectionViewLayout,
                sizeForItemAt indexPath: IndexPath) -> CGSize {
        // your code here
    }
}

Refer to this link to learn more about changes in Swift 3.

A: So This is my code right now and it works:
        collectionView.delegate = dataSourceDelegate
        collectionView.dataSource = dataSourceDelegate
        collectionView.tag = row
        collectionView.setContentOffset(collectionView.contentOffset, animated:false)
        collectionView.reloadData()
        collectionView.register(UINib(nibName: "eventsCollectionViewCell", bundle: nil), forCellWithReuseIdentifier: "eventsCollectionViewCell")

        if row == 2{

            let layout: UICollectionViewFlowLayout = UICollectionViewFlowLayout()
            layout.sectionInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)
            layout.itemSize = CGSize(width: 120, height: 120)
            layout.scrollDirection = .horizontal

            collectionView.collectionViewLayout = layout

        }else if row == 4 {

            let layout: UICollectionViewFlowLayout = UICollectionViewFlowLayout()
            layout.sectionInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)
            layout.itemSize = CGSize(width: 222, height: 200)
            layout.scrollDirection = .horizontal

            collectionView.collectionViewLayout = layout

        }else{

            print("else")
        }

A: Short Version:
Try adding
collectionView.delegate = dataSource

Longer version:
For Me this was a small mistake -
collectionView.dataSource = self

This would call these methods
func numberOfSections(in collectionView: UICollectionView) -> Int
func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int
func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell

However it would NOT call
func collectionView(_ collectionView: UICollectionView,
                    layout collectionViewLayout: UICollectionViewLayout,
                    sizeForItemAt indexPath: IndexPath) -> CGSize

Because this is not part of UICollectionView 's dataSource. It's part of UICollectionView's delegate.
So adding the following solved my issue.
collectionView.delegate = dataSource

A: First, don't forget to extends from UICollectionViewDelegateFlowLayout delegate.
For single collectionview display logic :
 func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
    let width = ((collectionView.frame.width - 15) / 2) // 15 because of paddings
    print("cell width : \(width)")
    return CGSize(width: width, height: 200)
}

And important point in storyboard don't forget Estimate Size : None

A: You need to specify that you implement the protocol UICollectionViewDelegateFlowLayout in your class declaration.
class PhrasesCompactCollectionViewController: UICollectionViewController, UICollectionViewDelegateFlowLayout

A: I've had the same problem! If you make the size half the width (width/2), then it will still appear like the entire width because the padding is being added to the width/2.
Fix: Make sure to set the section insets in Storyboard to 0. Alternatively, adjust the width/2 to a size that INCLUDES the section insets.
It took me a while to fix that one ;-)

A: Don't forget to assign UICollectionViewFlowLayout object to your collectionViewLayout since UICollectionView uses UICollectionViewLayout (not UICollectionViewFlowLayout) by default.

let flowLayout = UICollectionViewFlowLayout()
collectionView.collectionViewLayout = flowLayout


text:
Die Gmina Szczekociny () ist eine Stadt-und-Land-Gemeinde im Powiat Zawierciański der Woiwodschaft Schlesien in Polen. Ihr Sitz ist die gleichnamige Stadt mit etwa 3600 Einwohnern.

Geographie

Die Gemeinde liegt im Nordosten der Woiwodschaft und grenzt im Norden und Osten an die Woiwodschaft Heiligkreuz. Das Dreiländereck zur Woiwodschaft Kleinpolen liegt 15 Kilometer südöstlich und die Kreisstadt Zawiercie etwa 12 Kilometer westlich. Nachbargemeinden sind in der Woiwodschaft Heiligkreuz Secemin im Norden, Radków im Nordosten, Moskorzew und Słupia im Osten sowie in Schlesien Żarnowiec im Süden, Pilica und Kroczyce im Südwesten, Irządze und Lelów im Westen sowie Koniecpol im Nordwesten. Katowice liegt etwa 60 Kilometer südwestlich.

Auf Gemeindegebiet mündet die 26 Kilometer lange Żebrówka in die Krztynia und diese wiederum in die Pilica. Letztere fließt durch den Hauptort und ist dort zu einer Reihe von Teichen aufgestaut.

Geschichte
Die Landgemeinde wurde 1973 aus verschiedenen Gromadas neu gebildet. Von 1945 bis 1975 gehörte das Gebiet zur Woiwodschaft Kielce und dann bis 1998 zur Woiwodschaft Częstochowa. Stadt- und Landgemeinde wurden 1990/1991 zur Stadt-und-Land-Gemeinde zusammengelegt. Im Januar 1999 kam diese zum Powiat Zawierciański und zur Woiwodschaft Schlesien. Von 1867 bis 1975 gehörte das Gemeindegebiet zum Powiat Włoszczowski alten Zuschnitts.

Beim Dorf Chałupki ereignete sich am 3. März 2012 ein schweres Eisenbahnunglück, bei dem zwei Züge frontal zusammenstießen und 16 Personen getötet wurden.

Gliederung
Die Stadt-und-Land-Gemeinde (gmina miejsko-wiejska) Szczekociny besteht aus der Stadt selbst – gegliedert in Centrum, Gąszcze, Polna und Zarzecze sowie 20 Dörfern mit 18 Schulzenämtern (solectwa):

 Bonowice
 Bógdał
 Brzostek
 Chałupki
 Drużykowa
 Goleniowy
 Grabiec
 Gustawów-Małachów
 Ołudza
 Przyłęk
 Rędziny
 Rokitno
 Siedliska
 Starzyny
 Szyszki-Łąkietka
 Tęgobórz
 Wólka Ołudzka
 Wólka Starzyńska

Weitere Orte sind die Kolonien Podkaszczor und Podlipie sowie der Weiler Gajówka.

Verkehr
Der Bahnhof der Stadt und der Halte Starzyny an der Bahnstrecke Kozłów–Koniecpol werden nicht mehr im Personenverkehr bedient. – An der Schnellfahrstrecke Centralna Magistrala Kolejowa, die den Nordwesten des Gemeindegebiets durchzieht, besteht kein Bahnhof.

Weblinks

 Webpräsenz von Stadt und Gemeinde (polnisch)

Fußnoten

redpajama_set_name: RedPajamaWikipedia


Last Thursday evening, 10 ITW GSE Employees attended a 25 km relay race in Odense. The DHL race is the second largest exercise event at the island of Funen with more than 17.000 participants.
The ITW team ran as fast as they could, despite the lack of training during the summer holidays, and managed to cross the finishing line after 1.59.55! We thereby achieved a 31. and a 34. position, only 33 min. after the winner!
The two teams are ready to improve the performance to obtain an even better result next year !


text:
using ClosedXML.Excel;
using System;

namespace ClosedXML.Examples.Misc
{
    public class DataValidationTime : IXLExample
    {
        public void Create(string filePath)
        {
            var wb = new XLWorkbook();
            var ws = wb.AddWorksheet();
            var time1 = TimeSpan.FromHours(6);
            var time2 = TimeSpan.FromHours(12);
            var c1 = ws.Cell("A1");
            var c2 = ws.Cell("B1");
            c1.Value = time1;
            c2.Value = time2;

            ws.Range("A2:A10").CreateDataValidation().Time.EqualTo(time1);
            ws.Range("B2:B10").CreateDataValidation().Time.NotEqualTo(time1);
            ws.Range("C2:C10").CreateDataValidation().Time.GreaterThan(time1);
            ws.Range("D2:D10").CreateDataValidation().Time.LessThan(time1);
            ws.Range("E2:E10").CreateDataValidation().Time.EqualOrGreaterThan(time1);
            ws.Range("F2:F10").CreateDataValidation().Time.EqualOrLessThan(time1);
            ws.Range("G2:G10").CreateDataValidation().Time.Between(time1, time2);
            ws.Range("H2:H10").CreateDataValidation().Time.NotBetween(time1, time2);

            ws.Range("A11:A20").CreateDataValidation().Time.EqualTo(c1);
            ws.Range("B11:B20").CreateDataValidation().Time.NotEqualTo(c1);
            ws.Range("C11:C20").CreateDataValidation().Time.GreaterThan(c1);
            ws.Range("D11:D20").CreateDataValidation().Time.LessThan(c1);
            ws.Range("E11:E20").CreateDataValidation().Time.EqualOrGreaterThan(c1);
            ws.Range("F11:F20").CreateDataValidation().Time.EqualOrLessThan(c1);
            ws.Range("G11:G20").CreateDataValidation().Time.Between(c1, c2);
            ws.Range("H11:H20").CreateDataValidation().Time.NotBetween(c1, c2);

            wb.SaveAs(filePath);
        }
    }
}


, we selects the top libraries along with greatest resolution just for you, and now this photos is actually among images choices in this finest graphics gallery about Inspirational Birthday Cakes In Greensboro Nc. I really hope you might think it's great.
posted simply by koyaz with 2019-04-15 01:05:19. To determine most pictures within Inspirational Birthday Cakes In Greensboro Nc graphics gallery make sure you adhere to this particular hyperlink.
Birthday Cakes In Greensboro Nc Fresh What Is Resume Best Talent Resume Fresh Best Actor Resume Unique Uploaded by koyaz on Monday, April 15th, 2019 in category Modern Wedding cakes.
See also Birthday Cakes In Greensboro Nc Best Of Santa Visits Lenoir City News from Modern Wedding cakes Topic.
Here we have another image Birthday Cakes In Greensboro Nc Lovely 3 Bedroom House Plans Elegant 3 Room House Plans Unique 5 Room House featured under Birthday Cakes In Greensboro Nc Fresh What Is Resume Best Talent Resume Fresh Best Actor Resume Unique. We hope you enjoyed it and if you want to download the pictures in high quality, simply right click the image and choose "Save As". Thanks for reading Birthday Cakes In Greensboro Nc Fresh What Is Resume Best Talent Resume Fresh Best Actor Resume Unique.


We still don't read as often as we should. And enough. Reading is among the activities everyone should be involved with. This is so important, that I decided to make room for it here. You might think that it has nothing to do with web or visual design, so that doesn't belong on the blog. Actually reading has to do with every aspect of our lives, whether we notice it or not.
Our habits form when we're young. If we didn't read then, we may not know what we're missing. Later it becomes increasingly harder to change our lifestyle—we must double our efforts. There are many people, who can't even read or live in very poor countries that don't have good access to books. Initiatives like Room to Read already address this problem. Reading has to become much more widespread if we want to advance faster.
We are plagued daily by all sorts of useless information—TV realities, advertisements, awful music—that we hardly find the time to read something new and allow it to change us. We speak about life-long learning, which to me is a combination of reading, understanding and perseverance. But we fail to read every day, stopping our personal development the moment we stop reading. This is especially true for older people, many of whom think that they already know everything. That's why we constantly need to engage with new material just to keep up our curiosity level high. This curiosity is the vehicle that brings us to inspirational places.
"Thinking mode" vs. "accepting mode"
Reading puts us in active "thinking mode", as opposed to passive "accepting mode". It changes us from the inside. While reading, we actually collect ideas or dots and try to combine the pieces of information to extract the maximum meaning of it. In our brains the dots are replaced by neurons and the their connections—by synapses.
In order to preserve ideas and come back to them in the future, we might want to record the most important ones that we encounter. This way, we can ensure that we'll never lose our dots. When we stop reading, the neural connections get thinner or disappear. Studies have shown that people who actively read suffer less from Alzheimer disease and dementia.
Reading helps us and others around us. It changes our attitude towards them. We start to perceive our own small and limited world in a new way, expanding our worldview. Some people think that they should read, only if it's immediately beneficial, but it shouldn't necessarily work that way. We often forget what we read about, but we keep the dots in our subconscious mind, so we can return to them later when we discover new connections. This is when reading starts to reveal new and unknown areas—when we combine, exclude and mix things into new structures.
The more we read, the more capacity we have to read. This is because we are able to think and process new material faster. I can't scientifically prove this, but I felt it on myself. We start to concentrate easier, the information becomes less surprising, so we can simply go through more.
Part of reading is deciding what's worth reading. If we read whole books just for the act of finishing, then we're doing something wrong. Many people prefer reading fiction books, but I seek books that could in some way touch the real world I live in, so I avoid them. We must have our own list of favorite genres.
Digital content won't kill books. Ever.
There is the notion that the digital revolution and its new devices were the reason why many traditional workplaces within the book industry disappeared. Many people have shifted to reading digital content, so the e-book reader industry has grown. Newspapers like New York Times offered subscriptions for digital content. Change is everywhere and we can't stop it.
Printed books have survived many centuries, while digital ones have to prove themselves every single day. There is no guarantee that we'll have the paper or the electricity tomorrow to support the one or another type of book. Electricity is becoming more expensive and might be the reason why people might stop using their digital devices. The today's high oil prices for example are already an obstacle for people using their cars. If we speak about the recurring use of supplies, then cars require oil, bicycles—nothing; tablets, PCs, e-book readers—electricity, books—nothing. These high-level dependencies shouldn't be underestimated. In the future we'll need to adapt the media (e.g. book) to our environmental constraints.
Digital content complements analog one, it doesn't compete with it. Many things that exist in books aren't available online, as they are subject to copyright and the reason why the author has invested time and sweat to finish and sell them in order to survive. Buyers are the actual supporters that encourage authors to write more. Online, we can only find the ideas of books, but not the actual premises behind them. Sometimes their content is even interpreted wrong. Most authors won't like to idea to make their books available for free, at least not before they become outdated. If a corporation like Google wants them to do so, this is a threat to the existence of authors. That said, Google Reader is an app I use regularly.
Today, digital content is more redundant than ever before. The same or similar ideas are used in different book titles. This is why it's so hard to have a quality content. Everything seems to have been said before. But if we think about it, nothing has been said. We have just plowed up the ground and we see only the surface if we don't dig deeper. The thing that bothers me most as a reader is to read something I've already read before. When authors borrow existing ideas, they risk losing their audience.
Practically everyone writes books or blog posts today, partly because it became so easy. But we also pollute the online space, which does more harm than good as we are no longer able to quickly find quality content. We are less concerned with our content's volume and the way it's complementing what's already available. "Data expands to fill the space available for storage". So we are publishing hundreds of new books (offline) and writing thousands of blog posts (online) daily, which are mostly collections of existing ideas. If we pollute our minds in the same way, it will have long-term consequences for the humanity as a whole.
Writers must become better readers. They need to make sure that everything they write has not been said before. We need less books if we want to gain more from them. Otherwise the additional value of every new one will gradually converge to zero. The more we read, the less we'll learn.
Imagine an offline catalog with a combined content that doesn't repeat itself and is accessible through an index. We have to create it. Many people need to be involved for this to happen. The longer we wait, the more junk we'll have to sift and the harder this will become. Relying only on online content will be detrimental. Technology has transformed publishing into an information overload that now slowly defeats us. This is a global task, which is exactly why we don't tackle it.
The experience of reading on a digital device will always be worse than reading a regular book. Digital devices weren't invented to read books on them—they do many more things.
A digital book's content is repainted every time we scroll a page due to rendering, which depending on our machine and the content of the book, can be slow or negatively affect our eyes when the content is flashing. This slows down our reading. PCs also emit noise which distracts us from the content. They don't allow us to read outside on fresh air. Even if we bring our laptop or Kindle, we still prefer holding a book. A book has cover, title and personality, a laptop hides them. It can immediately become a discussion point, even among strangers.
Mobile devices like tablets or laptops are energy-bound, which means that we can read as long as the battery is alive. During the charging process of the battery, it won't be convenient to use them. Depending on where we are, we might even not be able to charge them.
Digital content is more flexible—it can be zoomed and accessed quicker through search, which is the only reason why a keyboard might be useful. Generally, it is a tool for writing, not reading. A PC does more than it needs to, which is why it isn't the best fit. Having a keyboard, mouse with a mousepad, a digital camera, trackpad, all kinds of cables etc. do nothing more than distract from the actual reading. The interface just feels wrong.
Reading regular books is more memorable. Not only because people have paid for them and therefore are emotionally invested in, but because of their tangible nature. Real books can be personalized with a gift message, digital books can't. Real books can be shared with other people as something personal, digital books can't be shared without copyright infringement.
Real books give us feedback on our progress (through the touch of the page we are currently on), which is independent of the visual feedback (the page number we see at the bottom). On a digital device we have only visual feedback, which means we have to stop reading for a moment in order to see (possibly on a scrollbar) where we are. Ink is replaced by pixels that don't smell, paper is replaced by a screen that doesn't feel. Our senses are suppressed.
Regular books have the disadvantage that they aren't readable in low light. But this might be a market opportunity for someone to invent a chemical substance of ink that emits light. I don't know exactly the principle behind the e-ink technology, but I hope that only the ink is the source of light, and not the whole screen.
We can use a marker on a real book to underline interesting content. This option may be available on a digital book too, depending on the software we use, but I doubt it to be more natural than the artist in us. In a real book we can also place a marker of where we are to come back later. This is "in-place" and therefore more intuitive. With a digital book, we have to write down the page number where we currently are and remember to keep the note ("out-of-place"), so we continue later from where we stopped.
With a normal book or a tablet device we look down while reading, and not forward as it is in the case of a normal big computer screen. This tends to reduce eyestrain, and allows us to read more faster.
A book exists forever, the life of a digital book is limited to the moment the new technology, file format etc. replaces an old one. Once we've read a digital book we forget it. A normal book exists in our library and reminds us constantly of itself.
Books are written to be sold, not necessarily to teach us valuable things. Many authors were paid by the number of pages they write, not by the quality they deliver. In some cases this continues to be so. Many books stop suddenly when they reach page 200. This must be an alarm sign.
If we pile all books full of assumptions, promises, lies, unproved ideas and others that were presented as "rules", we would be able to go to the moon and back without the help of NASA. So if we rarely believe in what comes to our mind as an input, we'll be more open to find later that it was wrong. If we truly believe it, without even a spark of doubt, then we've actually made a dangerous assumption. We shouldn't believe even experts. Question everything.
Reading alone doesn't generate value. Acting on it does. No matter how much we read, the most important thing is how much we've created out of it. We shouldn't read things that support us only in our current work. We'll lose our perspective, which might strike us with a solution we would have otherwise never come up with.
No matter where you live, chances are there is a big library around you. Subscribe to it and see what you wasn't aware of—it might be eye-opening. Nothing compares with the experience of learning something useful which gives us a unique viewpoint and transforms us as people. This way we'll actually gain access to the person we want to become.


International humanitarian groups led by Interpal, successfully delivered 47 vehicles loaded with food, aid and medicines on the 9th August 2010 to the suffering people of Gaza. The people of Gaza welcomed the internationally contributed convoy with tears of gratitude and appreciation. Amongst those who led the convoy was the South Africa represented Moulana Ihsaan Hendricks, Muslim Judicial Council and Al Quds Foundation's President.
This has once again proved that the power of good will ultimately be victorious over the injustice of the oppressors of mankind, men who cowardly hide behind evil military machinery to oppress, starve and humiliate others in enclosed prison camps.
Ever since a group of ordinary people from more than 40 different countries came together and set sail for Gaza we have seen various world leaders scramble to persuade Israel to lift the blockade on Gaza. This scrambling in no way should be seen as coming from compassion for the suffering victims in Gaza, but rather their realization that when good ordinary people lead, it is time for them to follow.
It is this people power that brings joy to the heart, as we remember the spirit and strength of brave good men who rose in defense of justice in South Africa.
Today Palestine has the global support of ordinary people, a challenge for Israel propaganda machinery and their powerful army. People from all walks of life, who through purity of heart and faith will relentlessly stand for justice against Israeli oppression.
This is proof that Palestine cannot be left in the hands of politicians; it is the ordinary people with love for humanity that will be the heroes.
The land convoys and the sea flotillas will continue until Gaza is free.


Randy Hoyt is the owner and game producer at Foxtrot Games. He has led game development and art direction for many of their games, including Lanterns: The Harvest Festival, The Fox in the Forest, and more. He lives near Dallas, Texas with his wife and two young sons, and he works by day as a software developer.
Follow Foxtrot Games on Twitter and Randy on Twitter.


text:
© Sebastian Oliel WHO/PAHO
Home / WHY NCDs / Living with NCDs
People living with and affected by NCDs play a vital role in the global fight against NCDs. The NCD Alliance is dedicated to promoting these powerful views and voices in NCD advocacy efforts.
Learn more about our growing work with people living with NCDs and find out how you can get involved!
NCDs are a human rights issue. The NCD movement, from local communities to the global collective, must meaningfully involve people living with and affected by NCDs in a whole-of-society response if we are to reach the ambitious global targets for reduction of NCD mortality.
In early 2017, the NCD Alliance launched a new initiative called 'Our Views, Our Voices', which is dedicated to increasing the meaningful involvement of people living with NCDs in the NCD response. Based on a people-centred and participatory approach, the views and voices of PLWNCDs will take central stage.
We are consulting with people living with NCDs to understand key needs and priorities in order to produce the Advocacy Agenda of People Living with NCDs. We seek to support and enable people living with NCDs to take an active part in advocacy efforts and to play a key role in reframing the NCD narrative.
Click here to read all about the 'Our Views, Our Voices' Initiative.
Community Conversation Guide - ENGLISH
Our Views, Our Voices is an initiative by the NCD Alliance and PLWNCDs that seeks to invite people from all over the world living with a range of different NCDs to share their views, take action, and drive change. This guide provides all the information and materials needed to host a community conversation.
our views our voices,	people living with NCDs
Achieving 25 x 25 Through Civil Society Coalitions
The report "Achieving 25 x 25 through civil society coalitions" was launched in November 2015. It aims to understand how NCD alliances have developed and how their growth can be accelerated and sustained.
national and regional NCD alliances
Blog: Women living with endometriosis unite to make their voices heard
https://ncdalliance.org/news-events/blog/women-living-with-endometriosis-unite-t…
News article: More support needed for people living with NCDs (PLWNCDs)
https://ncdalliance.org/news-events/news/more-work-is-needed-to-meaningfully-inv…
Tag Feed: our views our voices
Launch of the India Advocacy Agenda of People Living with NCDs
NCDA welcomes the launch of the India Advocacy Agenda of People Living with NCDs, intended to accelerate action towards making India free from preventable and premature NCDs.
our views our voices, people living with NCDs, PLWNCDs, Advocacy Agenda, call to action
India Advocacy Agenda of People Living with NCDs
The India Advocacy Agenda of People Living with NCDs was developed as a part of the Healthy India Alliance's (HIA) partnership with the NCD Alliance drawing on the Our Views, Our Voices initiative to promote meaningful involvement of people living with NCDs in the NCD response, at the subnational, national and global levels.
New Our Views, Our Voices mini-films from Ghana and India launched
In the lead up to Universal Health Coverage Day 2019, NCDA has launched two mini-films that present the hard-hitting and powerful stories of two Our Views, Our Voices advocates from Ghana and India.
our views our voices
Stronger together: Growing the #NCDVoices movement through training
On 26-28 June, 22 people living with NCDs and national/regional NCD alliance representatives from 11 countries have come together in Geneva to attend the Our Views, Our Voices 2019 Train the Trainer workshop organised by the NCD Alliance.
our views our voices, people living with NCDs, capacity development, advocacy, national and regional NCD alliances
Launch of the Ghana Advocacy Agenda of People Living with NCDs
Noncommunicable diseases are responsible for 43% of all deaths in Ghana. On 21 May 2019, the Ministry of Health launched the Ghana Advocacy Agenda for People Living with NCDs in Accra, Ghana, in the presence of representatives from Ghana NCD Alliance, WHO Country Office and people living with NCDs.
Ghana NCD Alliance, our views our voices, Advocacy Agenda, people living with NCDs, NCDs Prevention & Control, national and regional action
Surviving & Thriving After Paediatric Stroke
Living with Younger Onset Dementia
Optimistically Fighting Youth Cancer
Using Type 2 Diabetes Diagnosis to Empower
Importance of UHC in Breast Cancer Care
The Worry of Being a Carer with Heart Disease
Obstacles to Reducing Childhood Obesity
Financial Implications of Stroke
Healthy Behaviour for Heart Disease & Diabetes
Everyone's right to kidney health - achieving kidney health equity across the globe
This year World Kidney Day on March 14, themed Kidney Health for Everyone Everywhere, calls for universal health coverage (UHC) for prevention and early treatment of kidney disease. Read this week's blog to undrestand why and how to join in.


Greece emerged as the favourite tourist destination among Chinese vacationers according to a survey conducted by Voyage, a China-based, large circulation travel magazine.
Eighty percent of those surveyed - which included travel writers and the magazine's readers - chose Greece as the leading destination of all countries in Europe, Asia and Africa.
France placed second winning 60% of the vote, followed by Italy.
Greek Ambassador to China Mikis Kampanis, accompanied by Stelios Korkidis, Greek National Tourism Organisation (EOT) representative and press attache in Beijing, received the prize.


I just wanted to let you know that I received the lovespoon safe and sound today. It's beautiful... what a wonderful keepsake. Thank you so much!
Just a follow-up. My wife enjoyed the spoon very much. Our three year-old daughter like the minature and wants her father to chisel her initials onto it. Be Blessed in your business.


From summer camp and outdoor education camp to fitness camp and arts camp, prompt feedback from your campers can help your next camping season to be even more successful. Simply use our customizable online Camper Satisfaction Survey to find out exactly how your campers felt about various aspects of their camp experience this year, and then use that information to further refine and improve for next year's events!
What's in the Camper Satisfaction Survey?
Send out our camp feedback form for prompt input from your campers. Assess responses to our basic camper feedback template to discover how satisfied your attendees were with their camp experience. Solicit honest, anonymous responses to questions about the food they ate, evening games and activities they participated in, and how the camp leaders performed. Ask about tents or cabins and specific activities such as biking, boating, archery, or crafts. Discover the best part of their camp experience this year - and what they feel could be changed or improved for next time.
Browse our 400+ online form templates or click any of the Customer satisfaction form templates below to start using it immediately after you sign up or sign in.


text:
An Unmatched Experience
Newport Beach Blog
Newport Beach inspires the film industry
Come April, our quaint beach town turns into a major destination for celebrating cinematic works. Ever since its inception in 1999, the Newport Beach Film Festival has been drawing throngs of avid filmgoers and industry pros. This year's edition of the event promises a wide scope of offerings, starting off strong with Luce, a highly anticipated feature directed, produced and written by American-Nigerian filmmaker Julius Onah and starring Naomi Watts, Octavia Spencer and Kelvin Harrison Jr.
But Aside from showcasing the drama, which caused quite some buzz when it premiered at Sundance earlier this year, the film festival will be fêting something else with a big opening-night shindig. This year, this Newport-Beach-grown event will be celebrating a major milestone. (Cue the birthday candles, the film festival turns 20 years old!)
Which is why, as we prepare to revel in the talent of the cast and filmmakers from across the world, we're also turning our attention to our neck of the woods, which is a star in its own right. From the quirky comedy Arrested Development to the iconic teen drama The O.C., Newport Beach's sunny, sand-filled playground has played an important role in a slew of movies and TV shows.
Photo Credit: Ciao Newport Beach
Even if you're not a reality TV enthusiast, we're pretty sure you have, at some point, caught wind of The Real Housewives franchise. If you haven't, well, here's the gist: The shows document the day-to-day lives of wealthy housewives from various parts of the country, including Orange County, Atlanta and Beverly Hills. The series, you'll be happy to know, was born right here in OC, with many scenes taking place in familiar destinations and eateries like Bayside Restaurant, A&O Kitchen+Bar, Newport Dunes Resort and Marina, and the Balboa Bay Resort. The 13-season show—the 14th season is currently under production—offers up everything you could possibly need from reality TV: posh mansions, an onslaught of drama between the ladies of RHOC in all their eye-catching finery, and of course, lots of footage of coastal cliffs and pristine patches of sand.
It was a teen drama to end all teen dramas, particularly to adolescents growing up in the early 2000's, circa Britney Spears. The show follows Ryan Atwood, a troubled teenager who is kicked out of his household and is forced to leave his hometown of Chino. Taken in by the Cohens—a wealthy, Newport Beach family—Ryan begins to adjust to a life in a high-class world that's so wholly different from his own. (And, and of course, drama and tumultuous romantic relationships ensue). Even though it's been almost 16 years since The O.C. first aired on TV, there's a lot that fans are still holding on to—the characters, the storylines, the plot twists and turns. Also hard to forget? The show's idyllic coastal city, where the likes of Marissa, Summer, Seth and Ryan roamed. Featuring everything from beaches to quaint restaurants and cafes that characterize Newport Beach, the show paid homage to our beachtown in more ways than one.
Known for its deadpan, dry humor humor and quirky, albeit a little unlikable, characters, Arrested Development first made a splash when it debuted back in 2003. When watching the show, it's nearly impossible to miss references to Balboa Island's famous frozen bananas, which, in the show, happen to be a pillar in the Bluth family empire. There's also Fashion Island, where Lindsay frequently goes on (ill-advised) shopping sprees. And let's not forget the Bluth family model home, a turreted pad surrounded by an expanse of nothingness, located on the comical "Lucille Lane" in Newport Beach. (This is fictional, of course. The actual home can be found in Woodland Hills). You can visit the inspired locations on Balboa Island at Sugar 'N Spice, one of the island's most iconic landmarks since 1945. The producers of the show "borrowed" Sugar N' Spice's royal blue logo and banana-man mascot for the Bluth's banana stand. Suffice to say, it's hard to think of the famed comedy without visualizing the landscape where all the Bluth family shenanigans transpire.
Photo Credit: BravoTV.com
If you haven't seen this thriller-slash-crime series, you're in for a binge-worthy treat. The premise of the show is based on a 2017 podcast of the same name, and the podcast itself was adapted from a series of investigative pieces written by L.A. Times journalist Christopher Goffard. It's a twisted narrative, really, one that tells the tale of how John Meehan (the grifter, the bad guy, if you haven't already deduced that from the title) conned and manipulated a wealthy, Newport-Beach businesswoman. Morbid plot points aside—we'll leave those up to you to follow on Bravo, where you can stream the eight-episode season—the miniseries offers up sights and scenes of high-end living in Newport Beach. Even though a lot of the filming actually took place in Long Beach, the scenery in the show's opeing credits displays stunning b-roll of our fair city.
If you are a cinema lover yourself, make sure you check out this year's Newport Beach Film Festival April 25 – May 2. newportbeachfilmfest.com
Written By: Mariam Makatsaria
Written by Visit Newport Beach Inc.
All Posts PrevNext
Return to meetings
A Roundup of Fall Happenings
Newport Beach Outdoor Summer Concert Roundup
A Primer of Bands and Artists that Make Up Newport Beach's Vibrant Music Scene
Celebrate the Great Indoors in Newport Beach


Hi there! 💛 Happy Sunday to you (: Since I was thirteen years old, I have loved celebrating the little things that make life worth living. This desire was first prompted by One Direction's song Little Things on their 'Take Me Home' album (I love all of those songs haha). While their take on the phrase was admiring all of the little things about a girl (or five girls … since there were five guys in the band? 😂), I took the meaning deeper and found reason to love every little thing in life that stands out to me.
I hope you enjoy reading about the little things I've been loving!
What little things have YOU been loving this month?
I love this post idea! Nice job!
This is such a good post idea!! thanks for sharing!
Thank you, Ann! ❤ Aw I love that idea – you should definitely make that notebook! 🙂 That's very true, even on the days when it's hard for us to see the good.
That means a lot to me, Ann! Thank you! Hahah, it definitely takes a lot of work 😂 I love Macarena, too, although I just learned the lyrics a few weeks ago since I'm learning Spanish, haha! Thanks again!
It sounds like a great month!
I'm grateful for art and good friends!
Aww that's great! I love playing video games, as well – I usually do them with my younger brothers. Haha I love inside jokes!
I'm loving all these new posts!
Is the plan of blogging everyday going ok?
Yes! There have been a few days where I wrote a quick post for the next day because I hadn't planned anything longer, but otherwise, it's been a lot of fun.