text:
Bill O'Reilly Versus Michael Moore
Using the Patriot Act to Target Patriots
It's Not a "War on Terror"
by Cliff Kincaid on August 2, 2004
Describing itself as a "prominent national Islamic civil rights and advocacy group," the Council on American-Islamic Relations (CAIR) has issued a statement condemning bombings at five Christian churches in Iraq that left at least 11 people dead and 50 wounded. But these are mere words that carry no particular weight or authority in global Islam.
CAIR said that, "Religiously and historically, Islam mandated the protection of churches and synagogues. The Prophet Muhammad and his successors sought to protect houses of worship and the communities they serve." If this is the case, however, then why do followers of Islam carry out the bombings?
If the answer is that "militant Islam" is responsible, that at least is a modest start toward identifying the real enemy. A former chief assistant U.S. attorney says in the current issue of The American Spectator that the media and policymakers have gotten it all wrong in saying the U.S. is waging a war on "terror." Andrew C. McCarthy, who led the 1995 terrorism prosecution of Sheik Omar Abdel Rahman in connection with the first World Trade Center bombing, says, "You can't win a war without identifying who the enemy is, and I think we've bent over backwards to avoid labeling all of Islam as the enemy. That is fair enough. But I think we've gone overboard in saying that our enemy is terrorism. Terrorism is a method, not a person or a faction or an enemy."
In his article, "The Great War on Militant Islam," he points out that Islam began in violence and that Muhammad himself was a violent warrior. McCarthy writes that, of all the global religions in the modern world today, "only Islam sports an unbridled faction that systematically inculcates hatred, systematically dehumanizes non-adherents, and systematically kills massively and indiscriminately." He says Islam also has a rich tradition of education and a rich culture. But the violent faction of Islam has come to the fore and "the moderate elements have failed to condemn it in a persuasive way," he argues.
The other problem in separating militant from moderate Islam lies in the nature of the religion. Islam, he argues, is a religion that goes far beyond providing a spiritual purpose to life. "It's actually a self-complete social and political and in some ways economic system" that operates from the bottom up rather than the top down, he notes. That is, Islam has no hierarchy that condemns certain behavior or interpretations of the religion.
In the World Trade Center case he prosecuted, McCarthy said Sheik Rahman taught that the only legitimate Jihad was war using the sword, bomb, and the missile. "There was no authoritative body in Islam that is empowered to step in and say that's wrong," he pointed out.
Practically speaking, therefore, how does one define who belongs to "militant" rather than "moderate" Islam? If there is a Mosque down the street, how do we know if the Muslims who go there are a threat unless and until they start killing us and then it's too late?
That is why, McCarthy says, that it is absolutely urgent to move beyond saying we are waging a war on "terror." But McCarthy says that Islam has become a "sacred cow" in the national debate and that the religion and its adherents are not coming under the proper scrutiny. One elementary way to separate militants from moderates is by their behavior and by their willingness to take a stand against violence and terrorism. He says one question we should pose to followers of Islam is whether they believe in democratic government or rule by Islamic theocrats. Also, do they believe Jihad is a compulsion to do violence or can it be interpreted as an internal struggle to be a better person? This assumes, of course, that the answers will be truthful. How many Muslims would admit to being committed to violent Jihad against the "infidels?"
Abdurahman Alamoudi, president of the American Muslim Council, was considered a respected moderate. He has pleaded guilty to participating in an assassination plot and money laundering for terrorists. One of his former associates got an intelligence job with the Department of Homeland Security, the government agency now warning that terrorists in America may be preparing to strike.
Is it too late to begin the national debate over Islam that is so urgently required? The media can help provide an answer to that.


The Internet of Things is worth the hype, in fact the hype may not be quite enough to show the value of this remarkable technology. JOHN EIGELAAR examines the impact, the future and potential of IoT and its applications in Africa.
That said, McKinsey Consulting recently forecast that the economic impact of IoT could be as impressive as US$11 trillion a year. Gartner believes that by 2016 there will be 6.4 billion connected things in use with an additional 5.5 million connected each day throughout the year. The question isn't whether IoT will remain a growing trend, but rather what its potential is. And this is in data. Data has become the black gold of the century, offering up information and insight that can transform industries and control processes.
By harnessing data through IoT technologies, organisations can rework internal systems to address issues around efficiencies or production. Imagine, for example, an organisation provides employees with information about how their performance impacts on the overall organisation and its profitability by handing each person a smart device with an organisation-specific app. The app pulls data from all interconnected devices and systems to provide tailored graphs or information that highlights how a particular area is functioning. If all equipment is connected and, in the case of mining or manufacturing, loads are accurately measured, employees can see how their hard work has paid off. This level of employee buy-in and engagement delivers exceptional value to the organisation and it is far more cost-effective to invest in smart devices and apps than to pay for the impact of a strike.
The data gleaned from IoT can unlock an organisation's potential, reveal areas of innovation that were previously unrecognised and identify challenges that need to be overcome. It is an opportunity and one that the business needs to recognise in order to compete in the market today. It doesn't mean we should forget about the interconnected dream of the IoT fridge, but it does point to a future that blends the drama of big data with the connectivity of IoT to create the ultimate information highway.
* John Eigelaar, Director and Co-Founder of Keystone Electronic Solutions.


Saturday 23 June; CoolTan Arts guided Summer Solstice Midnight walk, exploring the urban psycho-geography of South London and examining local history and familiar landmarks in a new light. The procession sets off from the Tate Modern to the home of contemporary psychiatry, the Maudsley Hospital. (The photo at the top was taken on the bank of the Thames close to the Tate Modern). Meet at 11:45pm at the Turbine Hall entrance of Tate Modern. London, and finish the walk in the wee hours of Sunday at the Maudsley Hospital. For more information, contact Emma Thatcher, Communications Officer CoolTan Arts on emmathatcher@cooltanarts.org.uk, call 020 7701 2696, www.cooltanarts.org.uk.
Sunday 24 June; Pagan Pride Parade and Picnic. Meet at Red Lion Square, in London, at noon for a procession to Russell Square. At Russell Square there will be dancing and a picnic under the trees. Dress up, bring family, friends and a picnic. This is a chance to celebrate being Pagan. For further information, call Atlantis Bookshop on 0207 405 2120.
Sunday 24 June; Midsummer on Primrose Hill. Open ritual hosted by Jeremy Morgan, the Druid of Wormwood Scrubbs. Venue: The Hawthorne Grove, Primrose Hill, Regents Park, London NW1. Starts at 12.30pm, ends at 2pm. Meet at the entrance opposite Rothwell St.


text:
Are You Smarter Than a 5th Grader… After a Few Drinks?
April 25, 2019 Articles, Sporcle Events
(Last Updated On: April 26, 2019)
Are You Smarter Than a 5th Grader?
The hit show Are You Smarter Than a 5th Grader? asks contestants questions with answers that can be found in elementary school textbooks. During the game show, five grade-school cast members – who have been provided with study materials, by the way – can help their "classmate" by choosing subjects and providing assistance. As contestants answer questions correctly, they earn money.
Only two people have ever taken home the $1,000,000 grand prize: one of them a superintendent of public schools in the state of Georgia, and the other a literal Nobel Prize Winner and UC Berkeley professor. As the show is revived on Nickelodeon in 2019 with new host John Cena, it's anyone's guess whether we'll see a third grand prize winner.
Watching reruns of the show with prior host Jeff Foxworthy, we here at Sporcle Live are occasionally surprised to learn we are not, in fact, smarter than a 5th grader! The game show format has some similarities to our own unique trivia format: ten questions in ten subjects plus a bonus final question, so it's easy to compare Sporcle Live to Are You Smarter Than a 5th Grader?. But there's one key difference between contestants on the show and our pub trivia players: the consumption of alcohol.
(N.B.: Not everyone who plays pub trivia drinks alcohol, and there's never any obligation to do so at our shows.)
Beer makes you smart. We know it's true because we saw it on a bumper sticker. But does science support that bumper sticker's claim? Let's find out…
Does Drinking Make You Better at Trivia?
Many scientists have looked into the effects of alcohol on cognitive function, and the results are mixed. In many cases, it depends on how you define "smart."
Researchers at the University of Illinois in Chicago found that "at 0.07 blood alcohol, people were worse at working memory tasks, but they were better at creative problem-solving tasks." There are a few things we can conclude from this study. After a few beers, are you better than a 5th grader at remembering things? Probably not. Are you better at problem-solving? Maybe! Which one is more important for success at bar trivia? Likely the former.
So if alcohol doesn't help during trivia, is there any time it would help? Research suggests that alcohol may help during the studying process. If you learn something new, then have a few drinks afterwards, odds are better that you'll remember what you learned compared to those who did not drink. "The causes of this effect are not fully understood, but the leading explanation is that alcohol blocks the learning of new information and therefore the brain has more resources available to lay down other recently learned information into long-term memory," Professor Celia Morgan at the University of Exeter said. "The theory is that the hippocampus – the brain area really important in memory – switches to 'consolidating' memories, transferring from short into longer-term memory."
Which leaves us asking… What else might drinking be good for? Science says alcohol can reduce stress, increase happiness, and help you be more social.
What Makes You Better at Trivia?
We've determined that a few drinks won't magically allow you to pull a correct answer out of the proverbial hat of your mind. But there are some things that help your brain remember, recall, and recollect. Good sleep, since we store memories during sleep. Good food, because your brain needs fuel. Practice – as they say, use it or lose it. And believe it or not, competition, as the excitement puts your brain into overdrive.
We encourage you to rest up, eat well, and practice during our weekly competitive trivia events! Find a location near you at sporclelive.com/locations.
Further reading: How To Learn Trivia
Sporcle Live
What Is the Difference Between Latitude and Longitude?
What Is an Audit and Why Are They Necessary?
What is a Gatorade Shower and Why Do We Give Them?
September 7, 2018 Articles
(Last Updated On: September 5, 2018) You're watching the final moments of the game and out of the corner of your eye you see it; one of the players is tip-toeing towards the coach, Gatorade […]
Sporcle Events Spotlight
Sporcle Live Spotlight: Round Town Brewery
April 13, 2018 Sporcle Events Spotlight
(Last Updated On: October 12, 2018) Round Town Brewery, Indianapolis, Indiana If you're looking for a literal destination, head over to Round Town Brewery. Round Town is definitely a favorite for Indianapolis beer lovers, but […]
Sporcle Live Spotlight: Grey's Pub
December 7, 2018 Sporcle Events Spotlight
(Last Updated On: December 5, 2018) Grey's Pub, Cedar Rapids, Iowa Everything is McDreamy at Grey's Pub! After severe smoke damage caused by a fire at the next-door cafe, the former Moose McDuffy's revamped and […]
Sporcle Live Team Spotlight: The Rural Jurors | Sporcle Blog
What's the Difference Between Counsel and Council?
What Is the College Football Playoff and How Does It Work?
Top Comments of the Week (11/15)
What Are the Most Common Flag Colors?
Sporcle Live Charity Drive
NBA Name Origins | Why Are They Called the Utah Jazz?

redpajama_set_name: RedPajamaCommonCrawl


text:
Flight Centre one of Canada's Top Employers!
by Allison Wallace October 20, 2011
written by Allison Wallace October 20, 2011
FLIGHT CENTRE NAMED ONE OF CANADA'S TOP EMPLOYERS FOR 11th STRAIGHT YEAR
For the eleventh straight year, Flight Centre has been rated among the Top 50 Employers to work for in Canada, according to Aon Hewitt Research's annual rankings.
"We all work extremely hard to make sure that Flight Centre is a great place to work and a place where we can provide our people with all the tools and opportunities for them to be the best they can be. Consistently achieving this ranking reinforces the things we are already doing right, but more importantly creates an opportunity to continue to strive to be the best through improvement." said Flight Centre Canada's President, Greg Dixon. "Happy, engaged employees also translates into a more positive experience for our customers."
The list of 2012's 50 Best Employers appears in the October 31 issue of Maclean's magazine, available on newsstands today, and the November 3 edition of La Presse. Two hundred and sixty-one Canadian employers took part in the 2011 Best Employers studies and Flight Centre was ranked 17th overall. Organizations were selected as Best Employers primarily on the basis of survey responses from more than 112,000 Canadian employees to gauge their level of engagement. According to Aon Hewitt's definition, employees are engaged when they "say, stay and strive": they speak positively about the organization to others, are committed to remaining with their current employer, and are motivated by their organizations' leaders, managers, culture and values to go "above and beyond" to contribute to business success. The average engagement score for the 50 Best Employer organizations was 78 per cent; the average for other participants was 58 per cent.
"Those organizations ranked highest on the list have employee engagement of close to 90 per cent," said Neil Crawford, Aon Hewitt's leader of the Best Employers in Canada study. "That's an impressive accomplishment, particularly now when many parts of the Canadian economy are showing signs of recovery and employee attraction and retention is becoming more challenging."
Flight Centre is a leading retailer of travel products and services for the leisure and corporate markets. Flight Centre's presence in Canada includes more than 180 shops & businesses and over 1,000 staff across the country. www.flightcentre.ca
Allison Wallace
Media & Communications Manager
Aon Hewitt ResearchAwardemployee satisfactionFlight CentreGreg DixonMaclean'sTop EmployerTop Employer Awardworkplaces
The Beautiful Fijian Pearls
Video of the Week: Dance Battle in India
This Week in Travel: Top 5 with Flight...
Flight Centre Now Offering COVID-19 Travel Protection for...
Manulife COVID-19 Insurance complimentary for Aeroplan members*
Flying WestJet: Safety Above All
Introducing Air Canada CleanCare+
Delta CareStandard | Delta Air Lines
Traveller Care – Air Transat's Health & Safety...
A Destination in Itself – WestJet Elevation Lounge
Air Canada: Gift of Travel


text:
Sandall may refer to:

Surname
Jane Sandall, midwifery and women's health academic
John Sandall, Gascon medieval Lord High Treasurer, Lord Chancellor and Bishop of Winchester
Robert Sandall (1952–2010), British musician, music journalist and radio presenter
Roger Sandall (1933–2012), essayist and commentator on cultural relativism, author of The Culture Cult
Scott Sandall, American politician and a Republican member of the Utah House of Representatives

Places
Sandall Park, park in Doncaster, South Yorkshire, England
Kirk Sandall, suburb of northeastern Doncaster in South Yorkshire, England

See also
Sandal
Sandl

redpajama_set_name: RedPajamaWikipedia


201912 · A Crushing plant is onestop crushing installation, which can be used for rock crushing, garbage crushing, building materials crushing and other similar operations. Crushing plants may be either fixed or mobile.
20181219 · Working principle: Mobile jaw crusher plant is one kind of mobile rock crusher. According to the different requirements of different crushing process, Mobile crushing and screening plants can be the following two processes of "crushing first, screening second" or "screening first, crushing second".
20181221 · The portable impact crushing plants is for profitable recycling of asphalt, concrete and demolition rubble as well as natural stone. The latest model in the product range, the mobile track mounted Impact Crusher, has already been successfully introduced into the market and ensures best final grain quality.
2019119 · Northeast Rock Crushing is a leading mobile rock crushing and recycling contractor specializing in onsite services. NRC prides itself on being a high quality and swift response provider in New England and across the Northeast.
2019117 · The mobile crushing plant is not limited by the crushing place, and reduces high material transportation cost. It can crush materials on site or nearly. It is widely used in the industry of mining, metallurgy, building materials, traffic, water conservancy and so on.
20181023 · 1. If your processing site is in narrow ground, the portable rock crusher or mobile rock crusher with features of light weight and small volume can be a best choice for you. 2. Since the portable rock crushing plant enjoys the feature of automatic movement, you can save the cost and time for carrying and fixing the machine. 3.
201691 · MARS is a leading mobile crushing contractor specialising in onsite temporary crushing services for quarry rock, concrete, and recycled asphalt. we have crushed over 17 million tons of rock, concrete, and asphalt. We bring the aggregate plant right to your site!
MOBILE CRUSHING PLANTS. MOBILE SCREENING PLANTS. MOBILE CONVEYORS. Experts In The Business. Charlie Evans – California Rock Crusher Corporation – Ripon, CA "I have both an IROCK TC20 crusher and IROCK TS516 screening plant working together. The quality and durability of these machines has really saved us on downtime and maintenance.
Reason: The outstanding features of mobile crushing plant from Jiuchang . 1.Easy to transport Portable crushing plant has high onboard chassis, short wheel base and tight turning radius, which is convenient for road transportation, especially for driving to crushing sites that are difficult to access.
China mobile jaw stone crushing plant/rock crushing plant Min. Order: 1 Set FOB Price: US $14000 18000 / Set Mobile jaw stone crushing plant for sale Mobile crushing plant from Zhengzhou Huahong Machinery Equipment Co., Ltd.. Search High Quality Mobile crushing plant Manufacturing and Exporting supplier on Alibaba.
2019118 · Mobile crusher, crushing equipment, grinding mill, crushing and screening plant, grinding plant, sandmaking plant.There is a leading place for us in global mining machinery because of high efficiency, low costs, and good environmental effect.
2019112 · Mobile crusher Crusher bucket in a quarry VSI crushers can be used in static plant setup or in mobile tracked equipment. This is a crusher bucket, crushing rock in a quarry, for recycling the material previously extracted. A crusher bucket is an attachment for hydraulic excavators.
2019115 · Mobile crushing, selecting units, portable plants. Mobile rock crusher: portable cone crusher, jaw crusher, stone crusher. Ltd Crushing Plant projects and realizes crushing and screening mobile units, for mining processes and recycling of demolitions, both on crawler basis and on rubber wheels.


This is a placeholder page for Thomas Crawford, which means this person is not currently on this site. We do suggest using the tools below to find Thomas Crawford.
You are visiting the placeholder page for Thomas Crawford. This page is here because someone used our placeholder utility to look for Thomas Crawford. We created this page automatically in hopes Thomas Crawford would find it. If you are not Thomas Crawford, but are an alumni of Russellville High School Russellville, AR, register on this site for free now.


Rare diseases affect an estimated 25 million Americans. On Mar. 1, NIH will host an event to raise awareness about these disorders, the people they affect and current research collaborations.
Sponsored by the National Center for Advancing Translational Sciences and the Clinical Center, Rare Disease Day at NIH will take place from 8:30 a.m. to 4 p.m. in Masur Auditorium, Bldg. 10. The event will feature presentations, interactive panel discussions, posters, exhibits and tours of the Clinical Center. Admission is free and open to the public. In association with Global Genes, participants are encouraged to wear their favorite pair of jeans.
Learn more about Rare Disease Day at NIH at https://ncats.nih.gov/rdd. Visit https://events-support.com/events/NIH_Rare_Disease_Day to register and view the agenda. Be sure to follow the event on social media at #RDDNIH.
Prior to the event, NIH is hosting a Twitter chat on rare diseases on Friday, Feb. 23 from 1 to 2 p.m. The chat will feature NIH director Dr. Francis Collins and NCATS director Dr. Christopher Austin as well as representatives from the rare diseases advocacy community. Join in the conversation via #NIHChat.
NIH has created a new web page—www.nih.gov/hope—aimed at advancing NIH's mission of hope. The page provides quick links to various things that people from all walks of life can do to help NIH. Such actions range from speaking up about the positive impacts of biomedical research to enrolling in clinical trials to pursuing careers in science. The web page was developed by NIH OD's Office of Communications and Public Liaison, based on input from NIH scientific and administrative leadership. To spread the word about this new resource, NIH director Dr. Francis Collins plans to feature the page in many of his presentations to groups across the country in 2018.
For the 8th consecutive year, U.S. News and World Report ranked the NIH-developed DASH Diet "best overall" diet among nearly 40 it reviewed. The announcement came just as new research suggests that combining DASH, or Dietary Approaches to Stop Hypertension, with a low-sodium diet has the potential to lower blood pressure as well as or better than many anti-hypertension medications.
With its focus on vegetables, fruits, whole grains, low-fat dairy and lean proteins, DASH tied this year for "best overall" diet and was ranked No. 1 in the "healthy eating" and "heart disease prevention" categories.
According to the World Health Organization, hypertension, more commonly referred to as high blood pressure, is the most common chronic condition worldwide. It is a major risk factor for heart disease, affects 1 billion people and accounts for 1 in 8 deaths each year.
Researchers funded by NHLBI developed DASH to prevent and treat high blood pressure, but the diet also has proven highly effective in lowering blood cholesterol.
NIAID recently honored the memory of Dr. William E. Paul by dedicating a conference room in his name at the Vaccine Research Center. Paul served as chief of NIAID's Laboratory of Immunology from 1970 until his death on Sept. 18, 2015. He was also director of NIH's Office of AIDS Research from 1993 to 1997.
Paul is remembered annually through an NIH Director's Wednesday Afternoon Lecture Series talk named in his honor. The lecture recognizes outstanding contributions to the immunology field. The 2017 William E. Paul WALS lecture was given by NCI's Dr. Thomas Waldmann, NIH distinguished investigator and co-chief of the Lymphoid Malignancies Branch.
On hand at the dedication of the William E. Paul Conference Room are NIAID director Dr. Anthony Fauci (l), VRC deputy director Dr. Richard Koup (second from l), VRC director Dr. John Mascola (fifth from l) Paul's widow, Marilyn, and his sons and granddaughter.
This past November, the NIH Principles of Clinical Pharmacology course relaunched online. It is a free lecture series covering the fundamentals of clinical pharmacology as a translational scientific discipline. The course consists of approximately 50 lectures by thought-leaders from around the world. Topics covered in the course include pharmacokinetics, drug metabolism and transport, drug therapy in special populations, assessment of drug effects, drug discovery and development, pharmaco-genomics and pharmacotherapy. Registration is now closed, but mark your calendar for the 2018-2019 course, which is targeted to open registration in September.There is no continuing education credit offered for the course. However, a certificate of completion is awarded to registered participants who achieve a passing score on the final examination. For more information on the course, visit https://www.cc.nih.gov/training/training/principles1.html or contact the course coordinator at cc-od_clinp@mail.cc.nih.gov.
The NIH Sailing Association invites everyone to its open house on Thursday, Mar. 8 from 5 to 8 p.m. at the FAES House at the corner of Old Georgetown Rd. and Cedar Ln.
Explore your interest in learning to sail and discover opportunities for sailing with NIHSA. There will be information about 6-week basic training classes, the club's racing program and social activities offered by NIHSA.
A fee of $5 at the door includes pizza, drinks and snacks. Cash bar for beer and wine—$2 each. Look for NIHSA posters and flyers around campus. For more information, visit www.nihsail.org/.


text:
Q: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data I've spend over 6 hours to find an exception or a special character to find in my code but I couldn't. I checked every similar messages in here.
I'm sending the form with magnific popup. First I'm using inline popup to open my form than I'm sending all inputs to main.js to validate.
So, I just need a third-eye.
I've got: index.html, register.php, main.js

Here's the code

FORM
JS/AJAX
PHP-register.php

Here goes the error messages

JSON Output

Chrome Console:

Firefox console :

What am i  missing?

A: I have the exact same issue and I've found something.
I've commented the line :
dataType : 'json',
after that it was successful but... when I did console.log(data) it returned the main  index.html.
That's why you have "Unexpected token <" error and it cannot parse.

A: For the benefit of searchers looking to solve a similar problem, you can get a similar error if your input is an empty string.
e.g.
var d = "";
var json = JSON.parse(d);

or if you are using AngularJS
var d = "";
var json = angular.fromJson(d);

In chrome it resulted in 'Uncaught SyntaxError: Unexpected end of input', but Firebug showed it as 'JSON.parse: unexpected end of data at line 1 column 1 of the JSON data'.
Sure most people won't be caught out by this, but I hadn't protected the method and it resulted in this error.

A: Changing the data type to text helped
dataType: 'text'
I have check with JSONlint and my json format was proper. Still it was throwing error when I set dataType: 'json'
JSON Data: {"eventinvite":1,"groupcount":8,"totalMessagesUnread":0,"unreadmessages":{"378":0,"379":0,"380":0,"385":0,"390":0,"393":0,"413":0,"418":0}}

A: The fact the character is a < make me think you have a PHP error, have you tried echoing all errors.
Since I  don't have your database, I'm going through your code trying to find errors, so far, I've updated your JS file
$("#register-form").submit(function (event) {

    var entrance = $(this).find('input[name="IsValid"]').val();
    var password = $(this).find('input[name="objPassword"]').val();
    var namesurname = $(this).find('input[name="objNameSurname"]').val();
    var email = $(this).find('input[name="objEmail"]').val();
    var gsm = $(this).find('input[name="objGsm"]').val();
    var adres = $(this).find('input[name="objAddress"]').val();
    var termsOk = $(this).find('input[name="objAcceptTerms"]').val();

    var formURL = $(this).attr("action");

    if (request) {
        request.abort(); // cancel if any process on pending
    }

    var postData = {
        "objAskGrant": entrance,
        "objPass": password,
        "objNameSurname": namesurname,
        "objEmail": email,
        "objGsm": parseInt(gsm),
        "objAdres": adres,
        "objTerms": termsOk
    };

    $.post(formURL,postData,function(data,status){
        console.log("Data: " + data + "\nStatus: " + status);
    });

    event.preventDefault();
});

PHP Edit:
 if (isset($_POST)) {

    $fValid = clear($_POST['objAskGrant']);
    $fTerms = clear($_POST['objTerms']);

    if ($fValid) {
        $fPass = clear($_POST['objPass']);
        $fNameSurname = clear($_POST['objNameSurname']);
        $fMail = clear($_POST['objEmail']);
        $fGsm = clear(int($_POST['objGsm']));
        $fAddress = clear($_POST['objAdres']);
        $UserIpAddress = "hidden";
        $UserCityLocation = "hidden";
        $UserCountry = "hidden";

        $DateTime = new DateTime();
        $result = $date->format('d-m-Y-H:i:s');
        $krr = explode('-', $result);
        $resultDateTime = implode("", $krr);

        $data = array('error' => 'Yükleme Sırasında Hata Oluştu');

        $kayit = "INSERT INTO tbl_Records(UserNameSurname, UserMail, UserGsm, UserAddress, DateAdded, UserIp, UserCityLocation, UserCountry, IsChecked, GivenPasscode) VALUES ('$fNameSurname', '$fMail', '$fGsm', '$fAddress', '$resultDateTime', '$UserIpAddress', '$UserCityLocation', '$UserCountry', '$fTerms', '$fPass')";
        $retval = mysql_query( $kayit, $conn ); // Update with you connection details
            if ($retval) {
                $data = array('success' => 'Register Completed', 'postData' => $_POST);
            }

        } // valid ends
    }echo json_encode($data);

A: Remove
 dataType: 'json'

replacing it with
 dataType: 'text'

A: Are you sure you are not using a wrong path in the url field? - I was facing the same error, and the problem was solved after I checked the path, found it wrong and replaced it with the right one.
Make sure that the URL you are specifying is correct for the AJAX request and that the file exists.

A: Sending JSON data with NodeJS on AJAX call :
$.ajax({
    url: '/listClientsNames',
    type: 'POST',
    dataType: 'json',
    data: JSON.stringify({foo:'bar'})
}).done(function(response){
    console.log("response :: "+response[0].nom);
});

Be aware of removing white spaces.
app.post("/listClientsNames", function(req,res){

        var querySQL = "SELECT id, nom FROM clients";
        var data = new Array();

        var execQuery = connection.query(querySQL, function(err, rows, fields){

            if(!err){
                for(var i=0; i<25; i++){
                    data.push({"nom":rows[i].nom});
                }
                res.contentType('application/json');
                res.json(data);
            }else{
                console.log("[SQL005] - Une erreur est survenue");
            }

        });

});

A: I have got same Error while fetch data from json filesee attached link
"SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data"

So, i check the path of the json file which isn't correct,
const search = document.getElementById("search");
const matchList = document.getElementById("match-list");

//search json data and filter
const searchStates = async searchText => {
    const res = await fetch('../state.json');
    const states = await res.json();
    console.log(states);
}

search.addEventListener('input', () => searchStates(search.value));

so that i changed the path of the file
const res = await fetch('./state.json');

& it gives me array back as a result.
so, check your path & try changed it. It will work in my case. I hope that's works..

A: JSON.parse() doesn't recognize That data as string. For example {objAskGrant:"Yes",objPass:"asdfasdf",objNameSurname:"asdfasdf adfasdf",objEmail:"asdfaf@asdfaf.com",objGsm:3241234123,objAdres:"asdfasdf",objTerms:"CheckIsValid"}
Which is like this: JSON.parse({objAskGrant:"Yes",objPass:"asdfasdf",objNameSurname:"asdfasdf adfasdf",objEmail:"asdfaf@asdfaf.com",objGsm:3241234123,objAdres:"asdfasdf",objTerms:"CheckIsValid"}); That will output SyntaxError: missing " ' " instead of "{" on line...
So correctly wrap all data like this: '{"objAskGrant":"Yes","objPass":"asdfasdf","objNameSurname":"asdfasdf adfasdf","objEmail":"asdfaf@asdfaf.com","objGsm":3241234123,"objAdres":"asdfasdf","objTerms":"CheckIsValid"}' Which works perfectly well for me.
And not like this: "{"objAskGrant":"Yes","objPass":"asdfasdf","objNameSurname":"asdfasdf adfasdf","objEmail":"asdfaf@asdfaf.com","objGsm":3241234123,"objAdres":"asdfasdf","objTerms":"CheckIsValid"}" Which give the present error you are experiencing.

A: Even if your JSON is ok it could be DB charset (UTF8) problem. If your DB's charset/collation are UTF8 but PDO isn't set up properly (charset/workaround missing) some à / è / ò / ì / etc. in your DB could break your JSON encoding (still encoded but causing parsing issues). Check your connection string, it should be similar to one of these:
$pdo = new PDO('mysql:host=hostname;dbname=DBname;**charset=utf8**','username','password'); // PHP >= 5.3.6

$pdo = new PDO('mysql:host=hostname;dbname=DBname','username','password',**array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8")**); // older versions

P.S. Outdated but still could be helpful for people who're stuck with "unexpected character".

A: May be its irrelevant answer but its working in my case...don't know what was wrong on my server...I just enable error log on Ubuntu 16.04 server.
//For PHP
error_reporting(E_ALL);
ini_set('display_errors', 1);

A: When the result is success but you get the "<" character, it means that some PHP error is returned.
If you want to see all message, you could get the result as a success response getting by the following:
success: function(response){
     var out = "";
     for(var i = 0; i < response.length; i++) {
        out += response[i];
     }
     alert(out) ;
},

A: In some cases data was not encoded into JSON format, so you need to encode it first e.g
 json_encode($data);

Later you will use json Parse in your JS, like
JSON.parse(data);

A: Try using MYSQLI_ASSOC instead MYSQL_ASSOC... usually the problem is solved changing that
Good luck!

A: I had the same error in an AJAX call in an app with pagination and or in any case with a query string in the URL
since AJAX was posting to something like
var url = window.location.href + 'search.php';
...
...
fetch(url, {
        method: 'POST',
        headers: {
          'Content-Type': 'application/json',
        },
        body: JSON.stringify({search: text}),
      })

as soon in the browser URL was added some query string, the error "JSON.parse: unexpected character at line 1 column 1" was popping
the solution has been to simply clean the URL from any query string with
var url = window.location.href.split('?')[0] + 'search.php';

and issue got fixed
So, the error was not the formatting of the Json, instead it was a wrong URL for the POST

A: @Prahlad is on to something here.  I've been seeing this thing for years and it just became background noise to me.
Recently I was doing some brand new stuff and I realized I was seeing that in my console (FF 98.0 (64-bit)) on Mac (12.2.1 (21D62)) where the html is being served by a local NGNIX install (nginx/1.21.6)
Here is the html being served, in it's entirety:
<!doctype html>
<html lang="en">
<head>
</head>
<body>
   Some text
</body>
</html>

Now...  I don't have a clue why it is happening, but I'm pretty sure it's not the code :-)

A: I was getting similar error: SyntaxError: JSON.parse: unexpected character at line 1 column 2 of the JSON data".
It turns out I was sending data from the backend in JSON format already, so when it arrives on the front-end, I shouldn't use JSON.parse at all:
$.ajax({
    type: "get",
    url: 'https://localhost:8080/?id='+id,
    success: function (response) { // <- response is already JSON
        var data = $.parseJSON(response); // <- I removed this line
        modalShow(data); // <- modalShow(response) now works!
    }
});

redpajama_set_name: RedPajamaStackExchange


text:
Home Happening Now WATCH: Viral Latina ICE Officer Speaks Out!
WATCH: Viral Latina ICE Officer Speaks Out!
Jon Heltzel
The attractive latina ICE agent coined #IceBae by social media has come out with her own Twitter account and 2 videos.
In addition, CBP has confirmed she is indeed employed and 100% legit.
Sooo it's too long for Twitter… second part coming. pic.twitter.com/4yanfdDdDQ
— Kiara C (@kiarace24) July 17, 2019
https://twitter.com/kiarace24/status/1151343363821658118
From NYPost
The US Customs and Border Protection agency has confirmed #IceBae's status as a CBP officer, telling The Post in an email that it has no problem whatsoever with her newfound fame — and that she can tweet as many photos as she wants.
"CBP does not restrict employees from participating in social media for personal use," said a CBP official. "As we have previously said, CBP employees are held to the highest expectation of conduct, both on and off duty and must adhere to CBP's standards of conduct."
The officer — who identified herself as Kiara Cervantes, of Texas — went viral on Monday after being photographed outside a holding cell during Vice President Mike Pence's recent border visit. She created a Twitter page to deal with her social media stardom and posted a selfie in her CBP uniform.
The image apparently wasn't in line with the agency's standards of conduct and was scrubbed from the internet on Tuesday. Cervantes had also posted a video of herself explaining who she was, but that too was removed.
She did, however, have two new clips up early Wednesday — in which she explained her reasoning for starting the Twitter page.
"First and foremost, thank you. Thank you to everyone who's supporting me," Cervantes said. "I kind of just want something positive to come out of this, if anything. I want to reach out to younger women to show them — to work hard, to get an education…to be kind, to be humble. Because all of that goes a long way."
Cervantes added, "Good things happen to good people…I'm a very respectful person, I'm a very kind person. I don't let the negativity get to me — even in this day and age with social media, it's crazy. You have people attacking you from everywhere. And somehow, still…it doesn't phase me."
Cervantes, who was dubbed #IceBae on Twitter, has been getting blasted — and praised — by users since going viral, with some calling her "literal scum" and others a "Latina hero."
"I do read all the positive comments, and I love them," she said. "I'm still getting use to this Twitter thing. But that's mostly what I want to come out of this, if anything comes out of this. I want it to be positive. I want to inspire somebody to be a strong, educated, hard-working woman, man — anybody. That's pretty much it. That's all i want to come out of my 15 minutes of fame."


text:
Still here!
Back in 2004, when my editor at The News Tribune in Tacoma, Wash., suggested going weekly with my children's book review column, my first reaction was alarm. I've got two other jobs and a weekly column is, well, a weekly responsibility.
But I grew to love that format. It allowed me to discover a great book and write about it – not because Halloween or Christmas was coming – but just because it was a great book that I wanted to tell people about it.
Also, few mainstream publications were writing about kids' books as often. The New York Times was about the only one. I felt proud of my newspaper for giving children's literature that space.
My paper, like most, has been undergoing a series of economic cutbacks over the past couple of years. Sadly, the latest is that our feature sections have been cut from seven, to three days a week. My weekly column is one casualty. I'll now get a longer quarterly children's book review feature on the front of a Sunday Sound Life section.
That will be great for what it is, but I know I have some readers who look for the column to be in its regular spot every week. This blog is an attempt to keep letting those readers – YOU – know about great books for young people just as often as I did before.
My plan is to write at least once a week and to provide links to interesting children's book news. At some point I want to provide a data base of earlier reviews indexed by subject matter.
You can help me out, too. If you find this blog and like it, send links to others. I'll make a Facebook fan page; you can join that and invite others, too.
Welcome to Young Books
Rebecca Young has been reviewing children's books for more than 20 years.
Her reviews have appeared in publications from coast-to-coast, including The Phoenix Gazette, Spokesman-Review, The News Tribune in Tacoma, Wash., The Chicago Sun-Times, The Pittsburgh Post-Gazette, The Sacramento Bee and The Kansas City Star.
Rebecca also works as a school librarian at Seabury School, reading, recommending, discussing and de-griming books every week.
Stay tuned for book news and book recommendations for children of all ages.
Boys Read
Elizabeth Partridge
Guys read
Kevin Henkes
Kid's books in the New York Times
Notes from the Horn Book
Past Reviews
Past Reviews July (1) April (1) January (2) December (2) October (1) September (1) May (1) March (1) February (2) December (1) November (2) October (1) September (2) August (1) July (1) June (3) May (4) April (7) March (9) February (6) January (7) August (1) September (1) November (1) February (1) November (1) May (1)
Recent News Tribune reviews
Brimming with life
Miracle in the midst of war
Can-do kids
Color through the year
A folktale charmingly retold
Reviews by age and subject
Young Books
Web design by HRG.
Copyright 2010 Rebecca Young


text:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>S-Index</title>
<meta name="date" content="2014-09-21">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">

JavaScript is disabled on your browser.

Package

Class

Use

Tree

Deprecated

Index

Help

Prev Letter

Next Letter

Frames

No Frames

All Classes

A B C D E F G I L M N O P S T V W

S

setFilterLineBreaks(boolean) - Method in class com.fidelis.valface.TokenString

setIgnoreCase(boolean) - Method in class com.fidelis.valface.ValDef

Sets the "ignoreCase" property for this validation definition.

setItems(List<ValItem>) - Method in class com.fidelis.valface.ValDef

setName(String) - Method in class com.fidelis.valface.ValDef

setPattern(boolean) - Method in class com.fidelis.valface.ValItem

setRange(boolean) - Method in class com.fidelis.valface.ValItem

setText(String) - Method in class com.fidelis.valface.ValItem

setTrimSpaces(boolean) - Method in class com.fidelis.valface.TokenString

setType(ValType) - Method in class com.fidelis.valface.ValDef

setUp() - Method in class com.fidelis.valface.ADateTest

setUp() - Method in class com.fidelis.valface.ValDateParserTest

setValText(String) - Method in class com.fidelis.valface.ValBase

Sets the validation text.

setValText(String[]) - Method in class com.fidelis.valface.ValBase

Sets the validation text from an array of Strings.

setVarData(ValData) - Method in class com.fidelis.valface.ValDef

Sets the varData for this class.

setVarField(Field) - Method in class com.fidelis.valface.ValDef

Sets the varField for this class.

setVarName(String) - Method in class com.fidelis.valface.ValDef

setVarSetter(Method) - Method in class com.fidelis.valface.ValDef

Sets the varSetter for this class.

A B C D E F G I L M N O P S T V W

Package

Class

Use

Tree

Deprecated

Index

Help

Prev Letter

Next Letter

Frames

No Frames

All Classes

redpajama_set_name: RedPajamaGithub


text:
food waste Nov. 20, 2017
London Will Start Powering Public Buses With Coffee Grounds
By Clint Rainey
It takes its coffee black. Photo: Dan Kitwood/Getty Images
Londoners' coffee obsession could soon be fueling a third of the city's buses. A company called Bio-Bean has found a way to power one of the world's busiest transit systems with spent coffee grounds. With some help from Shell, the company has so far produced enough coffee-derived biofuel to run one double-decker bus for a full year. It's a so-called B20 biofuel (20 percent biodiesel, 80 percent petroleum diesel) that Bio-Bean makes by collecting the used grounds, extracting the oil, and blending that with regular diesel. Founder Arthur Kay tells the Independent that coffee actually has very high oil content — 20 percent by weight — so "it's a really great thing to make biodiesel out of."
Bio-Bean says it's built a plant that can recycle 55,000 tons of coffee waste a year, and is partnering with two of London's biggest coffee chains, Costa Coffee and Caffe Nero, to collect their used grounds. It will also get waste from instant coffee factories.
The city consumes 2o million cups of coffee per day, producing some 220,000 tons of waste each year. Bio-Bean says that's enough to theoretically power one third of the city's bus network, and that 2.5 million cups make around 6,000 liters of oil — or about a year's worth of sustainable fuel for one London bus. Lots of the city's 9,500 buses already run on biofuel derived from food waste, specifically cooking oil and beef tallow, and London's mayor Sadiq Khan has set an even more ambitious goal of creating a zero-emission transit system for the entire city by 2050.


text:
Star Wars Day at Sea Returns in 2021 with Galactic Adventures on Disney Cruise Line
Post category:Disney Cruise Line / Disney Fantasy
Out-of-this-world adventures return to Disney Cruise Line in 2021 with Star Wars Day at Sea. This special day-long celebration is filled with unique character encounters, unforgettable live shows and Star Wars-themed activities for the entire family. Star Wars Day at Sea takes place on seven-night Disney Fantasy cruises to the Caribbean from January through March.
With more than a dozen of the galaxy's most formidable and heroic characters onboard, you can meet with the best of the Resistance including Chewbacca, C-3PO and R2-D2; come face-to-face with Darth Vader; and be on watch as Stormtroopers, Bounty Hunters and Jawas roam the ship.
Force-sensitive children learn the ways of the Jedi and use their new-found skills in a face-off against Darth Vader and Kylo Ren in Jedi Training: Trials of the Temple. The whole family can celebrate the greatest moments from the Star Wars galaxy with the "Summon the Force" deck party, complete with a fireworks show of galactic proportions.
Costume celebrations, movie screenings, trivia sessions, the Star Wars Drawing Academy and a ship-wide Porg-themed adventure are more of the ways your Clients can feel the Force on Star Wars Day at Sea. Unique food and beverage and special merchandise are also available on these sailings in early 2021.
Star Wars Day at Sea Itineraries
With cruises to the Eastern and Western Caribbean, you can celebrate their love of the Star Wars saga and enjoy tropical destinations, coupled with classic Disney magic and entertainment all week long onboard the Disney Fantasy. All Star Wars Day at Sea sailings make a stop in Castaway Cay, Disney's private island in the Bahamas reserved exclusively for Disney Cruise Line guests, home to pristine beaches, crystal blue waters and fun-filled leisure and recreational activities for all ages.
Star Wars Day at Sea will be offered on nine Disney Fantasy seven-night Caribbean cruises sailing from Port Canaveral, Florida.
Departing Jan. 2, Jan. 16, Jan. 30, Feb. 13 and Feb. 27, the Western Caribbean itinerary includes Cozumel, Mexico; George Town, Grand Cayman; Falmouth, Jamaica; and Disney's private island in the Bahamas, Castaway Cay.
Departing Jan. 9, Jan. 23 and Feb. 20, the Eastern Caribbean itinerary includes Tortola, St. Thomas and Castaway Cay.
Departing Feb. 6, the Eastern Caribbean itinerary includes St. Maarten, St. Thomas and Castaway Cay.
Tags: Star Wars Day at Sea
Next PostWhere Can You Go With Disney Cruise Line?
What Are Your BEST Disney Cruise Hacks?
Bvlgari Welcome Reception Offers First-Night Experience Onboard the Disney Fantasy
Remy Chef Honored as One of World's 10 Best


text:
Mixed Views on Whether to Exclude English from College Admission Exam
Some cite the extra burden on students and families, while others contend that English is an invaluable tool in today's world
By Xu Mouquan Updated Mar.8
People in China are keen learners of English and they have long made it a required course for students. The strong emphasis the language is given has aroused doubt and controversy, leading some people to argue for its weight to be reduced, while others see it differently.
Li Guangyu, board chairman of Yuhua Education Group and representative to the 12th National People's Congress (China's top legislature), suggested that English tests be removed from the national college entrance examination – an exam taken every year by millions of Chinese students, and that English change from a required course to an optional one.
This will reduce the burden on students and parents alike, Li argued. From third grade through twelfth, each Chinese student spends altogether over 5,000 hours on English on average, Li estimated. "If students study for eight hours a day, then around one fifth of the best decade of their life is spent on English," he added.
But the fruits borne by such an effort are not satisfactory. "After 10 years of learning English, many students can neither speak English fluently, nor read English books or literature," Li said. And once out of school, people whose occupations do not require English will soon forget the language; making the time and money spent on English in the past a waste, Li argued.
Li also contended that the excessive emphasis people give to English has led a considerable number of parents signing their children up for extracurricular English courses, adding to families' financial burden. Data from the Ministry of Education shows that students at primary and high schools in China total 163.78 million, Li said. "Say every student spend only 1,000 yuan (US$145) on English outside class. Chinese students spend altogether 163.78 billion (US$23.7 billion) yuan on it every year."
Nevertheless, most parents don't share Li's views. According to the White Paper on the Learning Situation of Young English Learners in China 2016 by China-based consultancy iResearch, the top reason why parents have their children learn English is that "English is an indispensable language tool," while studying for exams only ranks third.
"I believe abolishing English tests is a bit hasty, even reckless," said Yu Minhong, chairman of China's famous education company Neworiental Group and member of the 12th National Committee of Chinese People's Political Consultative Congress (China's top political advisory body). Learning English is not a decision made by the State any more, but an inevitable need if China integrates further with the world, Yu argued.
But Yu also suggested that English should have its weight reduced in the college entrance examination or become less difficult to give regard to students from less developed parts of China.
1. China needs to establish its own 'hidden champions' to become a real manufacturing power
2. Putting the Folk into Music
3. China's New Odyssey to Sound Growth
Should Legal Age of Marriage be Lowered to 18?
Mar.10
Economists Debate Jilin's Industrial Future
Sept.4
Chinese Dictionary Fees: the Definition of Controversy
Jun.16
Mar.8


text:
Brad E. Ferguson
Deputy Chief Software Officer
Mr. Brad Ferguson, is currently serving as the Deputy, Chief Software Office under Mr. Nicolas Chaillan, Secretary of the Air Force's Chief Software Officer, Arlington, VA. Responsible for enabling the CSO efforts with Air Force programs in the transition to Agile and DevSecOps to establish force-wide Digital Air Force capabilities and tactics, tools and procedures, including continuous Authority to Operate (c-ATO) processes and faster streamlined technology adoption.
The Chief Software Office works with the Program Executive Officers (PEOs) and is responsible for analyzing current software and cloud migration plans to avoid vendor lock-ins while allowing for rapid prototyping and a streamlined process for deployment. To keep up with the pace of technology, the CSO evaluates and authorizes new commercially available off-the-shelf software and cloud-related technologies to help with their adoption across various AF programs based on their mission needs.
Mr. Ferguson is dual hatted* as the Chief, Acquisition Excellence and Change-Management Office (AECO), and is designated as the Acquisition Master Process Officer (MPO). Responsible for establishing Continuous Process Improvement (CPI) enterprise goals, objectives and measures. In addition, he implements acquisition change management, crafts strategic communications for the Acquisition CPI enterprise. Integrating lessons learned, audit/study recommendations and emergent enterprise priority pivots into AECO engagement strategies; as well as development of the AF Acquisition Process Model (APM). He is also designated as the DoD lead for AF Value Engineering (VE).
Mr. Ferguson served in the regular Air Force and in the AF Reserve as traditional reservist, an air reserve technician and as an individual mobilization augmentee. His military assignments in the Command and Control (C2) arena included Element, Flight, Squadron, Group, Wing, Airlift Division, Major Command, Joint Task Force, Headquarters AF and Secretary of the Air Force echelons of command, covering five different MAJCOM missions. As a Command Chief, he was nominated as the Senior Enlisted Advisor to advise each of the Active Duty, Reserve and Air National Guard respective component General Officers within the Air Force Total Force Continuum office, on enlisted equities across all Air Force mission sets. He culminated his 33year military career in the TF-C office, where he was instrumental in the Air Force institutionalization of recommendations provided by the National Commission on the Structure of the Air Force.
Federal Career Chronology:
December 2019 – Present – Deputy, Air Force Chief Software Office, Assistant Secretary of the Air Force for Acquisition, Technology, and Logistics, the Pentagon, Arlington, Virginia
May 2019-Present* Chief, Acquisition Excellence and Change-Management Office (AECO), Deputy Assistant Secretary for Acquisition Integration, Office of the Assistant Secretary of the Air Force for Acquisition, Technology and Logistics, the Pentagon, Arlington, Virginia.
June 2016-May 2019 (Military Activation) Chief, Total Force Continuum Enlisted Forces, AF Director of Staff, Integration, Pentagon, Arlington, Virginia
January 2011-June 2016* Chief, Acquisition Excellence and Change-Management Office (AECO), Deputy Assistant Secretary for Acquisition Integration, Office of the Assistant Secretary of the Air Force for Acquisition, Technology and Logistics, the Pentagon, Arlington, Virginia.
February 2010-January 2011 (Military Activation) Superintendent, Acquisition Excellence and Change-Management Office (AECO), Deputy Assistant Secretary for Acquisition Integration, Office of the Assistant Secretary of the Air Force for Acquisition, Technology and Logistics, the Pentagon, Arlington, Virginia.
March 2008-February 2010 (Military Activation) Superintendent, Directorate of Plans and Programs, Program
Integration Division (AF/A8PE), HQ Air Force, Pentagon, Arlington, Virginia.
May 1986-March 2008 (Military Active, Reserve) Command and Control (C2) Leadership Positions, World-wide Locations
Military Education:
A.A.S. Computer Information Systems Management, CCAF – Maxwell, Al
1989 NCO Preparatory School, Lowry AFB, CO.
1990 NCO Leadership School, Lowry AFB, CO.
1997 AFRC NCO Leadership and Development, Peterson AFB, CO.
1997 NCO Academy, Maxwell AFB, Al.
2008 Senior NCO Academy, Maxwell AFB, Al.
2010 Reserve Component National Security Course, National Defense University, Fort McNair, VA.
2011 AFRC Senior NCO Leadership Course, Joint Base McGuire-Dix-Lakehurst, NJ.
2012 Senior Enlisted Joint Professional Military Education, National Defense University,
2012 Chief Orientation Course, Robins AFB, GA.
2012 Expeditionary Mission Support Group Leadership Course, Air Force Expeditionary Center, Joint Base McGuire-Dix-Lakehurst, NJ.
2014 AFRC Command Chief Orientation Course; Robins AF, GA.
2014 Air Force Command Chief Orientation (Evaluating), Randolph AFB, TX.
Civilian Education:
2011 Center for Executive Excellence, University of Tennessee, Knoxville, Tenn.
2011 Continuous Process Improvement Green Belt Certification, Secretary of the Air Force, Acquisitions, Rosslyn, VA.
2012 Continuous Process Improvement Black Belt Certification, Secretary of the Air Force, Acquisitions, Rosslyn, VA.
2012 Acquisition Leadership Challenge Program, (ALCP), Atlanta, Ga.
2012 Value Engineering, Secretary of the Air Force, Acquisitions, Rosslyn, Va.


text:
Canadian Warplane Heritage Museum acquires Stinson 105
Hamilton Community News
Bill McBride couldn't be happier. The 75-year-old pilot and 43-year member of the Canadian Warplane Heritage Museum was "absolutely delighted" when a Stinson 105 arrived at the Mount Hope museum in a trailer recently, after it was acquired from an estate in Connecticut for about $10,000. McBride was the last person to fly the museum's previous Stinson that was lost in a 1993 fire at the old number 3 hanger. "It was a wonderful little airplane," said McBride, who is also special projects manager at the museum. "I call it a hoot because it's so easy to fly; it has slotted wings which mean that it's almost impossible to stall." READ MORE
All Sea Kings to be retired by December 2018, but RCAF unsure about disposal of helicopters at this point
The retirement of the RCAF's 28 Sea King helicopters is ongoing and on schedule to conclude by December 2018, according to the Department of National Defence. To date, six aircraft have been removed from flying status, department spokeswoman Ashley Lemire told Defence Watch. READ MORE
Defence committee evaluates Canada's aerial readiness
Skies Magazine
In a report that could foreshadow the Canadian government's next steps to replace its CF-188 Hornet fighter jets, a House of Commons committee has recommended the government conduct a review of all operational capability requirements for the jet and, within the next 12 months, select a replacement that is able to operate effectively in the high Arctic while making pilot safety "a key consideration," be interoperable with key allies, and "work to a high degree with Canada's existing infrastructure." READ MORE
F-35 exit strategy: Canada could pay about $313 million to pull out of jet program, defence documents show
Canada could withdraw from the F-35 stealth fighter jet program on short notice by paying a little more than $300 million, according to an analysis prepared by the defence department soon after the Liberals won the federal election. The government could leave after only 90 days' notice, although it would still need to pay the remaining fees the previous Conservative government committed to the F-35 program, according to the Department of National Defence documents obtained by Postmedia. READ MORE
93-year-old Calgary pilot finally lands dream flight
After three-quarters of a century, a former Calgary-based air cadet finally got to take to the skies in a glider. After navigating two wars, a 75-year career in aviation and adding a helping hand to one of Western Canada's biggest aviation innovations, WestJet, 93-year-old Herb Spear finally got to pilot one plane he's been waiting his whole life try. READ MORE
RCAF Association News Monthly Recap


text:
using System;
using System.ComponentModel;

namespace Azure.ResourceManager.RecoveryServicesBackup.Models
{
    /// <summary> Type of workload for the backup management. </summary>
    public readonly partial struct WorkloadType : IEquatable<WorkloadType>
    {
        private readonly string _value;

        /// <summary> Initializes a new instance of <see cref="WorkloadType"/>. </summary>
        /// <exception cref="ArgumentNullException"> <paramref name="value"/> is null. </exception>
        public WorkloadType(string value)
        {
            _value = value ?? throw new ArgumentNullException(nameof(value));
        }

        private const string InvalidValue = "Invalid";
        private const string VmValue = "VM";
        private const string FileFolderValue = "FileFolder";
        private const string AzureSqlDbValue = "AzureSqlDb";
        private const string SqlDBValue = "SQLDB";
        private const string ExchangeValue = "Exchange";
        private const string SharepointValue = "Sharepoint";
        private const string VMwareVmValue = "VMwareVM";
        private const string SystemStateValue = "SystemState";
        private const string ClientValue = "Client";
        private const string GenericDataSourceValue = "GenericDataSource";
        private const string SQLDataBaseValue = "SQLDataBase";
        private const string AzureFileShareValue = "AzureFileShare";
        private const string SAPHanaDatabaseValue = "SAPHanaDatabase";
        private const string SAPAseDatabaseValue = "SAPAseDatabase";
        private const string SAPHanaDBInstanceValue = "SAPHanaDBInstance";

        /// <summary> Invalid. </summary>
        public static WorkloadType Invalid { get; } = new WorkloadType(InvalidValue);
        /// <summary> VM. </summary>
        public static WorkloadType Vm { get; } = new WorkloadType(VmValue);
        /// <summary> FileFolder. </summary>
        public static WorkloadType FileFolder { get; } = new WorkloadType(FileFolderValue);
        /// <summary> AzureSqlDb. </summary>
        public static WorkloadType AzureSqlDb { get; } = new WorkloadType(AzureSqlDbValue);
        /// <summary> SQLDB. </summary>
        public static WorkloadType SqlDB { get; } = new WorkloadType(SqlDBValue);
        /// <summary> Exchange. </summary>
        public static WorkloadType Exchange { get; } = new WorkloadType(ExchangeValue);
        /// <summary> Sharepoint. </summary>
        public static WorkloadType Sharepoint { get; } = new WorkloadType(SharepointValue);
        /// <summary> VMwareVM. </summary>
        public static WorkloadType VMwareVm { get; } = new WorkloadType(VMwareVmValue);
        /// <summary> SystemState. </summary>
        public static WorkloadType SystemState { get; } = new WorkloadType(SystemStateValue);
        /// <summary> Client. </summary>
        public static WorkloadType Client { get; } = new WorkloadType(ClientValue);
        /// <summary> GenericDataSource. </summary>
        public static WorkloadType GenericDataSource { get; } = new WorkloadType(GenericDataSourceValue);
        /// <summary> SQLDataBase. </summary>
        public static WorkloadType SQLDataBase { get; } = new WorkloadType(SQLDataBaseValue);
        /// <summary> AzureFileShare. </summary>
        public static WorkloadType AzureFileShare { get; } = new WorkloadType(AzureFileShareValue);
        /// <summary> SAPHanaDatabase. </summary>
        public static WorkloadType SAPHanaDatabase { get; } = new WorkloadType(SAPHanaDatabaseValue);
        /// <summary> SAPAseDatabase. </summary>
        public static WorkloadType SAPAseDatabase { get; } = new WorkloadType(SAPAseDatabaseValue);
        /// <summary> SAPHanaDBInstance. </summary>
        public static WorkloadType SAPHanaDBInstance { get; } = new WorkloadType(SAPHanaDBInstanceValue);
        /// <summary> Determines if two <see cref="WorkloadType"/> values are the same. </summary>
        public static bool operator ==(WorkloadType left, WorkloadType right) => left.Equals(right);
        /// <summary> Determines if two <see cref="WorkloadType"/> values are not the same. </summary>
        public static bool operator !=(WorkloadType left, WorkloadType right) => !left.Equals(right);
        /// <summary> Converts a string to a <see cref="WorkloadType"/>. </summary>
        public static implicit operator WorkloadType(string value) => new WorkloadType(value);

        /// <inheritdoc />
        [EditorBrowsable(EditorBrowsableState.Never)]
        public override bool Equals(object obj) => obj is WorkloadType other && Equals(other);
        /// <inheritdoc />
        public bool Equals(WorkloadType other) => string.Equals(_value, other._value, StringComparison.InvariantCultureIgnoreCase);

        /// <inheritdoc />
        [EditorBrowsable(EditorBrowsableState.Never)]
        public override int GetHashCode() => _value?.GetHashCode() ?? 0;
        /// <inheritdoc />
        public override string ToString() => _value;
    }
}