text:
Q: How to Sort an array list containing a row of a sql data table by columns? I this is a part of my code in C#:
 SqlDataReader reader = command.ExecuteReader();
 ArrayList readertmp = new ArrayList();
 while (reader.Read())
  {
      readertmp.Add(reader);
  }

reader contains several columns such as "name", "age" and ...
now I want to sort "readertmp" by one of the columns  for example "name".
anynody help me?

A: if you want to try a datatable you can do
SqlDataReader reader = command.ExecuteReader();
DataTable dt = new DataTable();
dt.Load(reader);

this fills the table with your data. you can then use a dataview to sort the data.
DataView dataView = new DataView(dt);
dataView.Sort = " Name DESC";

also, as others have suggested you can just sort in your sql statement

A: The simplest way is to order the result set in the database.
You can do this by adding the ORDER BY  statement at the very bottom of your query, you'll need to add DESC to the end of that statement if you want to sort in descending order (Ascending is the default).

A: It is better to sort with DB query.
If you do not want or cannot, use this:
ArrayList.Sort(new myComparer())

You have to create your own comparer class that would make comparison on selected field, i.e. "name":
public class myComparer : IComparer
{
  int IComparer.Compare(Object x, Object y)
  {
      string field1 = ((SqlDataReader)x)["name"];
      string field2 = ((SqlDataReader)y)["name"];
      return(String.Compare(field2, field1)); // reversed
  }
}

redpajama_set_name: RedPajamaStackExchange


Anyone match at CMC? I didn't and I'm so upset.
I HATE MY MATCH :-( Wanted CMC more than anything in the world. Would love to hear from anyone who got in.
If you hate your match, why did you rank them?
I was forced by my dean to rank #7, 8, 9 despite hating each of those programs. I would have rather scrambled into IM or FM at my home school than go to where I matched.
Not to mention that my #1, 4, 6 all said they wanted me and I was a "perfect fit".
Whatever you do do NOT answer this question.
In addition don't put anything on this forum or any others that identifies yourself.
You don't want your new program's first impression of you as someone who doesn't want to be there.
That said, you can always walk away after first year and transfer. Plenty of people do. There's a huge turnover in Ob/Gyn residents. As a matter of fact my program had me leave to FP of which they've arleady filled with another 2nd year and now another one of our residents is leaving and so they've got a wide open PGY2 spot.
that's what happened to me. at least you ended up in the SPECIALTY you wanted! I'll have an extra year ahead of me, at LEAST.
I was forced by my dean to rank #7, 8, 9 despite hating each of those programs.
OP, I am sorry that you felt as if you were forced to do this, and I do not understand how that can happen since I thought only you had access to your rank list. All I can say is that I've seen people go to their absolute last choice and still be very happy in the end.
I really can't believe that you would have rather scrambled and changed specialties (even if you were to switch back to OB later) than go to this place. Is it really that bad where you matched?
Not trying to be a b*tch but just a little skeptical. I mean, unless I witnessed physical abuse or blatant racism/sexual harassment during the interview, I can't imagine someplace so bad I'd give up or jeopardize my desired career rather than go there. Despite being pretty competitive at all the places I ranked, I was desperately hoping to go anywhere that would take me in order to avoid the scramble, even my #11, and was ecstatic to get my #3 (though the top 5-6 were all equally great in reality).
You definitely shouldn't reveal where you matched, but can you at least describe what's so terrible about it? Maybe it will help us understand why you're so upset.
I would have been thrilled in my top 6, but got my #7 which was like hell on earth to me. I felt fearful and overwhelmed there. Program instability, directors/coordinators/residents leaving, little oversite, hectichospital, trauma trauma trauma. I am a small town person... this is NOT for me. I hate my dean for forcing to rank this on me. I am truly miserable and have been crying for 2 days. Not to mention that my spouse is unable to relocate to this one place as opposed to our other 6 which were all in the same 2 states. I'm depressed, want out. HONESTLY WOULD HAVE RATHER SCRAMBLED for a 1-yr in surgery, IM, etc and then reapplied.
One way to look at this is to think that those program directors were lying through their teeth.
Another way to look at it is to believe that many program directors have a very good idea of how far deep down their rank list they need to go in order to fill their programs. If a program typically goes down 20 spots in their rank list to fill a class of 10, and an applicant is ranked 15, a program director could reasonably say "you're a lock to match here". However, there is always some year-to-year variation, given the animal spirits that make some programs and specialties more or less popular from one year to the next. This cannot always be fully anticipated.
And if the top 30 applicants were all great applicants and would do really well at the program, a program director could tell all 30 "you're a perfect fit" and not be lying. All 30 could very well be a 'perfect fit'. But the program director ultimately has to choose 10 to be in the top 10.
I'm sorry, that does sound terrible. Hopefully it won't be as bad as it felt when you interviewed and perhaps it would be a good thing to be in a really different type of environment where you can learn new skills and take them back home after residency.
I'm a military wife, so I can tell you that yes, of course, it will be hard to leave your spouse, but at the same time it can be a blessing to be "relieved," for lack of a better word, of the responsibility of being married while you are immersed in a hectic intern year (esp. if you are the wife and wind up doing most of the household chores). My husband was gone for 2nd and most of 3rd year, and while it made taking care of the house and pets hard (and I had an hour commute each way to school and worked 50 hrs a week a 2 jobs during much of this time), I was usually too busy and tired to be lonely and often glad not to have to take care of anyone but myself. It can be good sometimes to be on your own and forced to support yourself emotionally, you will grow in ways you never imagined, but it is very hard and not all are cut out for it.
At least it is temporary and you may be able to switch out, whether early on or after intern year. Is it 100% definite that your spouse couldn't relocate at all--not just staying in the same field, but maybe changing jobs? I know that's tough, as I have no idea how my husband will find a decent job where I matched in WV, but we decided that we are not going to be apart any longer and he's coming with me no matter what now that he's a civilian.
I wish you the best of luck in working things out, no matter how it goes.
Also, just out of curiosity, could you PM me where you are now and where you matched? I, too, hate the city (despite or perhaps because of being born and bred in the D.C area) and actually ranked only smaller programs so that I could get away and make the husband happier, him being from KY originally.


How to salvage a selvedge? We take the lovely fringe edge of the fabric borders known as the 'selvedge'. Denim, hemp and linen weaves are waxed and layered. Inside features a water resistant lining, pocket and removable board base. Handles are covered for a comfortable grip and securely attached. Voila, BBB looks and folds like its classic paper ancestor but has remarkable strength…. right down to its selvedge edge.


text:
Shirley Anne (Martin) Niemeyer
On Friday, March 19th, 2021, Shirley Anne Niemeyer, loving wife, mother, sister, grandmother, and great-grandmother passed away peacefully at the age of 83, after a short battle with cancer. She was surrounded by her loving family.
Shirley was born on July 30, 1937 in Winterset, IA to Ruby & Harold Ackelson. She married William Martin, who passed in February 1975. Shirley later married her husband of 33 wonderful years, Merle Niemeyer. Shirley was blessed with two amazing children, Vickie Martin Clark, and William (Cindy) Martin, her stepchildren; Laura (Toby) Thompson, Penny (Brian) Derry, Steven (Connie) Niemeyer, Rick (Sue) Niemeyer, Susan (Allen) Govig. Also, her sister Arlene Koulter, and brother Harold Ackelson. Preceded in death by her parents and brother Carol.
Shirley had great passion for her entire family. She loved nothing more than spending time with her children, stepchildren, grandchildren; Brad (Vicky), Elisabeth, Leigha (James), Luke (Amber), Brian (fiancé Alexa), Kevin (Sydney), Mandi, Alec (Emily), Nick, Abbie, and Thomas (Sara) and 12 great-grandchildren and 2 on the way. Shirley and Merle also enjoyed spending time camping, traveling, and listening to country music. Shirley was a member of Hope Lutheran Church.
A memorial and celebration of life will be announced later at Lutheran Church of Hope. In lieu of flowers, memorial contributions may be made in Shirley's honor to Merle Niemeyer.

redpajama_set_name: RedPajamaCommonCrawl


Remember the Paris Agreement? It was sealed on 12 December 2015, when nations triumphantly pledged to strengthen the global response to the threat of climate change, by "holding the increase in the global average temperature to well below 2°C above pre-industrial levels and pursuing efforts to limit the temperature increase to 1.5°C above pre-industrial levels, recognizing that this would significantly reduce the risks and impacts of climate change."
Months before the Paris Agreement was sealed, temperatures had already risen to more than 1.5°C above pre-industrial levels. Meanwhile, temperatures have been above the 1.5°C guardrail for most of the year 2016, i.e. for seven out of eleven months and this may well become eight out of twelve months once the full data for December 2016 is available. It was more than 1.5°C (2.7°F) warmer than pre-industrial for 10 out of the 14 months from October 2015 to November 2016.
The situation is dire. Little or no action is taken on climate change. Earth faces a potential temperature rise of more than 10°C or 18°F by 2026.
The situation in the Arctic is critical. While Earth as a whole is experiencing rapid warming, warming in the Arctic is escalating even faster and this rise is accelerating, due to feedbacks such as snow and ice demise and destabilizing sediments at seafloor of the Arctic Ocean. These sediments contain huge amounts of methane in the form of hydrates and free gas.
Albedo changes associated with decline of Arctic sea ice and snow and ice cover on land in the Arctic could lead to a 1.6°C warming, while methane eruptions from the seafloor could well cause an additional 1.1°C temperature rise over the next decade.
This temperature rise will trigger further feedbacks such as a rise of water vapor in the atmosphere. Water vapor is a potent greenhouse gas that will further accelerate the temperature rise. In combination with further elements, the danger adds up to a potential global temperature rise of 10°C or 18°F by 2026.
The danger is described in more detail at the Extinction page. Below are further images illustrating the danger.
Over the entire year 2016, warming was most profound over the Arctic Ocean, which was more than 2.5°C or 4.5°F warmer than 1981-2010, as illustrated by the image on the right.
The Arctic is hit particularly hard by warming. Warming of the air over the Arctic Ocean is taking place much faster than elsewhere on Earth, as illustrated by the animation underneath on the right.
This animation shows how this anomaly developed over the past few years, each time showing a 365-day period, starting in 2014 and each time shifted by roughly one month.
On November 19, 2016, the Arctic was 7.3°C or 13.14°F warmer than it was in 1979-2000, as the image below shows.
On that day, the Arctic Ocean in many places showed temperature anomalies at the top end of the scale, i.e. 20°C or 36°F warmer than it was in 1979-2000.
From the post Accelerating Warming of the Arctic Ocean.
These high temperatures over the Arctic Ocean reflect warm water of the Arctic Ocean, with heat added from the Atlantic Ocean and the Pacific Ocean. The image below shows the warming of the oceans. Temperatures are rising particularly rapidly on the Northern Hemisphere.
The huge amounts of energy entering the oceans translate into higher temperatures of the water and of the air over the water, as well as higher waves and stronger winds. The North Atlantic Ocean is warming up rapidly and much ocean heat is carried by the Coriolis force along the Gulf Stream from the coast of North America through the North Atlantic into the Arctic Ocean.
The image below, from an earlier post, shows sea surface temperature anomalies on August 12, 2016, in the left-hand panel, and sea surface temperature anomalies in the right-hand panel.
Above image also shows that on August 12, 2016, sea surface temperatures near Svalbard (at the location marked by the green circle) were as high as 18.9°C or 65.9°F, an anomaly of 13.6°C or 24.4°F.
Above image shows on October 31, 2016, sea surface temperatures near Svalbard (at the location marked by the green circle) were as high as 17°C or 62.7°F, an anomaly of 13.9°C or 25°F.
The image on the right shows that sea surface temperatures near Svalbard (green circle) were as high as 14.1°C or 57.3°F on December 6, 2016, 12.1°C or 21.7°F warmer than in 1981-2011.
This rise in ocean heat contributes strongly to the demise of Arctic snow and ice cover, and threatens to trigger ever larger eruptions of methane from the seafloor of the Arctic Ocean.
Over the past few years, trends have been pointing at zero thickness soon, i.e. in a matter of years. Rapid loss of sea ice thickness has taken place over the years, as discussed in a recent post. A trend based on PIOMAS volume data (preliminary for 2016) points at zero sea ice by end 2021, as illustrated by the graph below.
Collapse of the sea ice could well occur much earlier than the trend indicates. Thin sea ice is more vulnerable to the stronger storms that can be expected to hit the Arctic Ocean during the northern summer more frequently, and they could push huge amounts of ice out of the Arctic Ocean.
The sea ice also acts as a heat buffer, by absorbing energy in the process of melting. In other words, as long as there is sea ice, it will absorb heat and this will prevent this heat from raising the temperature of the water in the Arctic. Once the sea ice is gone, this latent heat must go elsewhere.
The amount of energy absorbed by melting ice is as much as it takes to heat an equivalent mass of water from zero to 80°C.
Arctic sea ice volume has now decreased so much that this buffer is now largely gone and that a lot more heat will be absorbed by the Arctic. Sea ice acted as a buffer that used to consume massive amounts of ocean heat carried along sea currents into the Arctic Ocean. A huge amount of energy used to be absorbed by this buffer, i.e. by melting ice and transforming it into water. The energy that used to be absorbed by melting ice is as much as it takes to warm up an equivalent mass of water from zero°C to 80°C. Without sea ice to consume heat, the heat must go somewhere else. Much of this heat will then suddenly speed up warming of the water of the Arctic Ocean, rather than going into melting the ice as it did previously. So, the water of the Arctic Ocean will suddenly warm up dramatically. Remember that the Arctic Ocean in many areas is very shallow, in many places it's less than 50 m deep, as discussed in an earlier post.
Disappearance of the sea ice would mean that the buffer has gone, further increasing the danger of huge abrupt releases of methane from the seafloor of the Arctic Ocean. The danger is that this extra heat will reach the seafloor and destabilize methane hydrates that are contained in sediments at the bottom of the Arctic Ocean. This could result in huge methane eruptions. It is hard for methane plumes to get broken down in the water, given the abrupt and concentrated nature of such releases and given that the Arctic Ocean is in so many places very shallow. Once that methane enters the atmosphere, it will strongly contribute to further warming of the atmosphere over the Arctic.
As the water of the Arctic Ocean keeps warming, the danger increases that methane hydrates at the bottom of the Arctic Ocean will destabilize. As said, increases in temperature due to albedo changes and methane releases in the Arctic will go hand in hand with further feedbacks, including increased levels of water vapor in the atmosphere, warmer river water running into the Arctic Ocean and more soot from wildfires that will settle on the remaining sea ice.
Above image shows sea surface temperature anomalies in the Arctic (latitude 60°N-90°N) on October 9, 2016, compared to 1961-1990.
Above image shows sea surface temperature anomalies in the Arctic (latitude 60°N-90°N) on September 18, 2016, compared to 1961-1990.
Above image shows sea surface temperature anomalies in the Arctic (latitude 60°N-90°N) on September 4, 2016, compared to 1961-1990.
Above image shows sea surface temperature anomalies in the Arctic (latitude 60°N-90°N) on August 16, 2016, compared to 1961-1990.
Above image shows sea surface temperature as high as 14.6°C or 58.2°F on December 29, 2016, near Svalbard, as a result of warm water being pushed from the North Atlantic into the Arctic Ocean. From the post: Accelerating Warming of the Arctic Ocean.
Above image, from an earlier post, illustrates how a cold freshwater lid on the North Atlantic could result from stronger evaporation, in combination with meltwater, causing more heat to get carried into the Arctic Ocean underneath the sea surface, due to reduced heat transfer to the atmosphere from water on its way to the Arctic Ocean.
Note that there is a huge lack of monitoring of the situation regarding methane in the Arctic. Above image shows high methane levels recorded at Barrow, Alaska, that were later removed by NOAA.
While there may be uncertainty, due to limited availability of data, such uncertainty does not make the problem go away. The situation is critical; in many respects, we can just count ourselves lucky that much larger methane eruptions haven't occurred as yet.
The image on the right shows historic growth rates of methane (CH4), carbon dioxide (CO₂) and nitrous oxide (N2O). Methane levels increased most (256% of 1750 levels in 2015, red), much more than carbon dioxide (144% of 1750 levels in 2015, blue) or nitrous oxide (121% of 1750 levels in 2015, green).
The image below shows the recent situation, with trends pointing at an increase in the methane burden by a third by 2030 and a doubling by 2040.
Why again is methane so important? On a 10-year timescale, methane causes more warming than carbon dioxide. Unlike carbon dioxide, methane's Global Warming Potential rises as more of it is released. Methane's lifetime can be extended to decades, in particular due to depletion of hydroxyl in the atmosphere.
Ominously, methane levels were very high over the Laptev Sea (solid magenta color north of Siberia) on November 9, 2016. The image below also shows that on November 9, 2016, methane levels were as high as 2633 parts per billion.
The danger is further illustrated by the two images above and below, recorded by the MetOp2 satellite on the afternoon of Christmas eve and Christmas.
Continued warming could trigger huge abrupt methane eruptions leading to mass destruction and extinction.
To top it off, the image below shows that growth in CO₂ levels appears to be accelerating.
According to NOAA, mean global carbon dioxide grew from 2004-2014 by an average 2.02 ppm per year. For 2015 the growth rate was 2.98 ppm. As an indication for what the 2016 growth rate will be, global CO₂ levels grew by 3.57 ppm between September 2015 and September 2016, and by 3.71 ppm between October 2015 and October 2016.
[ Potential temperature rise from preindustrial to 2026. For details see original post and the Temperature page.
The final two images show a potential temperature rise from preindustrial to 2026 of 9.7°C (annual average) and 10.02°C (monthly peak), and below a prognosis of the number of climate-related global deaths in line with the action taken.
I just tweeted the share link to Donald Trump. Today 12/19/2016 Our electorate college will play a major role in our future. After this day is over'the situation is dire' may very well become the understatement of the last and final century. "SAD!" Won't cut it.
It's disheartening when I make an earnest attempt to grasp what's to come. If only, there was some way to use Article 1 Section 9 Clause 8 to influence the electors decision by recognizing both Trump and Clinton are in direct violation and should therefore be disqualified. This would leave one candidate standing with electorate votes. Senator Bernie Sanders.
I'm not religious in the least. However, if this were to happen, I just might have to reconsider the fact that there may be a God after all. Hope springs eternal, I suppose.
What can I say? That the gains we make of the business today is more important than that we can live tomorrow ? That science lack reason ? Our destiny reminds me of the final words of George Henrik von Wright : Industry and science based technology is continuing its forced marsch through the world dragging confused nationstates toward an unknown destination. Its a marsch like the unhappy Ivan Karamazov after he deliverd his soul to The Evil.


text:
Home lifestyle Fashion Sarah Hyland and Wells Adams's Wedding: Everything We Know So Far
Sarah Hyland and Wells Adams's Wedding: Everything We Know So Far
Back in July, Sarah Hyland announced that Bachelorette star Wells Adams, her boyfriend of two years, proposed during a romantic beach vacation. The happy couple shared tons of photos on Instagram that showed exactly how their sweet engagement went down."That can't eat, can't sleep, reach for the stars, over the fence, world series kind of stuff," Hyland captioned a photo that shows Adams kneeling next to her.
Since then, the couple has started planning the wedding slowly but surely. They've both talked a bit about what the planning process has been like, and some of the details about the big day are finally starting to emerge. Here's everything we know so far about their upcoming nuptials:
The date: So there's no official marker on the calendar yet, but originally Adams said on the Your Favorite Thing podcast with Brandi Cyrus that they wanted to take their time. He's said that it'll definitely be a lengthy, traditional wedding planning process. "It will be, like, well over a year. I mean, we haven't figured out anything, you know?" he said shortly after the proposal. "Phase 1 was just, like, get engaged. We're still in Phase 1."
Still, it does seem like Hyland is at least starting to look at Pinterest boards, so there's definitely some movement on Phase 2. Recently she said in an Instagram Story, "While Wells goes and does the rehearsal part of this wedding that we're at…I'm totally not lying in bed stalking wedding and bridal Instagram accounts while watching Say Yes to the Dress." Adams guessed as much during an interview with ET. "Sarah is going to be, like, Pinterest boards and vision boards, and a lot of Elmer's glue is going to be involved," he said. "So I think we're just holding off on that."
The rings: No word yet on the bands, but we can glean a few ideas from Hyland's engagement ring. Adams proposed to her with a massive oval diamond ring made by Lorraine Schwartz, but Hyland has been pretty honest about the fact that she knew what she wanted from the beginning. Back in 2018 she told ET that she'd been browsing rings: "Um, I'm a 27-year-old woman, of course I have," she said, adding, "He knows what it is, so it's fine."
The bridal party: Hyland has a lot of close Hollywood buds, but she's found a bridesmaid in her longtime friend Vanessa Hudgens. In an Instagram Story (there are a few screenshots here), Hudgens shared that Hyland asked her to be a part of her wedding party. She also did it in a really cute way: The screenshots show that Hyland sent Hudgens a bridal box wrapped in lots of white ribbon. She took a photo of the box and added a bridesmaid graphic.
Adamss
Previous articleHow the Rays forced the favored Astros into a do-or-die Game 5
Next article15 Celebrity-Approved Protective Hairstyles to Save Your Coils From the Cold
'Little Fires Everywhere': Everything We Know So Far
Original Avengers Poster Updated With Endgame Costumes Was Inevitable January 18, 2020
Iran to send downed plane's black boxes to Ukraine: report – National January 18, 2020
Medical Expert cautions against drinking garri January 18, 2020
What are dental implants? Types, procedures, and more January 18, 2020
Kat Von D Announces Her Official Departure From Kat Von D Beauty January 18, 2020
34 Best Movies on Netflix August 2019
A Timeline of Donald Trump's Inappropriate History With Women
Ruby Rose Had to Have Emergency Surgery Following a Stunt Injury...


McKendree University's Athletic Training Education Program is accredited by the Commission on Accreditation of Athletic Training Education (CAATE).
Athletic Trainers are healthcare professionals who collaborate with physicians to optimize activity and participation of patients and clients. Athletic training encompasses the prevention, diagnosis and intervention of emergency, acute and chronic medical conditions involving impairment, functional limitations and disabilities. Athletic Training is recognized by the American Medical Association (AMA) as a healthcare profession. As such, athletic trainers may work in a variety of settings which can include: secondary schools, colleges and universities, hospitals, sports medicine clinics or other healthcare work settings. A Bachelor of Science degree with a major in athletic training can prepare a student to enter graduate study in preparation for a career in teaching or to pursue professional fields such as exercise physiology, physical therapy, or physician's assistant. Students are encouraged to seek a teaching certification, which will require a second major and may require an additional year of study. Students who choose to participate in intercollegiate athletics will be on a five year curriculum plan. The Pass/Fail option may not be chosen for a course fulfilling a major requirement.
The mission of the McKendree University Undergraduate Athletic Training major is to provide a comprehensive, progressive educational and clinical foundation to prepare the multi-skilled professional for a career in athletic training.
The educational program encompasses current research and formal instruction in the prevention, diagnosis, evaluation, and rehabilitation of the physically active. This preparation along with successfully passing the BOC certification examination will qualify students for entry-level careers in athletic training.
In order to become certified athletic trainers, students must show proficiency in eight different content areas. Within each content area are specific tasks students must be able to perform. These tasks comprise cognitive and psychomotor competencies as well as clinical proficiencies which provide students with opportunities to show expert correctness and facility at combining skills in "real life" and simulated scenarios. Through advisement, coursework, and clinical experiences, students are provided with the necessary exposure for successful completion of these tasks.
1. Build a strong foundation on which all students can grow cognitively through the development of higher level thinking skills.
2. Demonstrate psychomotor skills required of an entry-level athletic trainer.
3. Practice personal reflection pertaining to the discipline of athletic training.
4. Preparation to meet the needs of a diverse population including the needs of those engaged in everyday activity.
5. Demonstration of effective verbal and written communication skills.
6. Demonstrate learning over time through clinical proficiencies.
7. Establish research skills to encourage continued growth over the course of the student's professional career.
8. Provide comprehensive learning experiences.
9. Graduates will be adequately prepared to pass the Board of Certification (BOC) Examination and become certified athletic trainers.
demonstrate the specific knowledge, skills, foundational behaviors and clinical integration proficiencies (CIP) required by the NATA Professional Education Committee in order to enter and complete the program. After acceptance into the program all students must undergo a physical examination sponsored by the university. The exam will include, but may not be limited to: vision, height, weight, blood pressure, past and present medical history, documentation of immunizations for measles, mumps, rubella and tetanus vaccination, orthopedic and general medical evaluation. Every student will have the opportunity to undergo HBV testing sponsored by the university after acceptance into the program.
Standards" provided on this webpage under Athletic Training Application Documents.
Deadline for application for admission to the program is April 1. Students generally enter as sophomores; however transfer student admission is possible. Students wishing to transfer to McKendree University and the Athletic Training Program must apply for the program and submit to the same selection process as other candidates. Transfer students must have their transcript evaluated by the Registrar and the Program Director. Acceptance of transfer pre-requisite coursework is subject to the approval of the Program Director pending review of content (appropriate syllabus, proficiencies, etc.). Students interested in admission as transfer students should review the Transfer Policy located on the McKendree University Athletic Training website.
2. Three recommendations: Two from faculty who have had the student in class (non ATEP faculty) and one personal recommendation (not immediate family).
3. Current GPA of 2.75 and an accumulative GPA of 2.75.
4. Complete the following four courses with a grade of C or better: HPE 158 Health, PED 206 First Aid (all applicants must provide a copy of CPR/PR card as well as First Aid card), ATH 208 Principles of Athletic Training, and BIO 307 Human Anatomy and Physiology.
5. Complete 35 hours of directed observation through ATH 100 (applicants must provide a copy of BPT card).
7. Complete an interview with the Athletic Training Selection Committee.
Acceptance into the program is selective and based on the above criteria and space available in the program. Each of the above items is weighted separately. Students are accepted on total points achieved and their chronological ranking of total points in relationship to space available in the program.
ALL APPLICANTS WILL BE NOTIFIED IN WRITING BY JUNE 1st (postmarked) REGARDING ACCEPTANCE INTO THE PROGRAM.
All students who receive acceptance into the program are accepted provisionally until a background check is completed. The process is completed online through www.certifiedbackground.com (domestic students) or Castlebranch (international students). Costs are incurred by students for this process.
1. All students must maintain a minimum of 3.00 current grade point average, cumulative grade point average of 2.75 and grades of C or better in the major courses (hours may be restricted if GPA is below 2.75).
2. All students must renew their Red Cross CPR/PR every two years.
3. All students must obtain a total of 1200 clinical hours. These hours are obtained through the following clinicals: ATH 306, 307,308 or 309, 250A, 251A, 315, 402 as well as optional clinicals. Students are encouraged to participate in clinical experiences outside of McKendree University requirements by participating in sport camps, sport tournaments, State Game Competitions, etc. (a maximum of 200 hours may be used to fulfill the 1200 hours required by the program; however, all hours must be under the direct supervision of a BOC ATC and the student must receive approval from the Program Director prior to the event).
4. All students are encouraged to become members of the NATA at least one year prior to taking the certification examination.
5. All students must complete a minimum of 3 mock practical exams with a minimum of 70%. Exams will begin in the fall of the 2nd Professional Year. ). Exams must be completed in order beginning with ATH 230. Students are allowed a maximum of two attempts per exam each semester and must register for these exams through the registration process.


text:
Anxieties Quotes
Image Quotes about Anxieties
Some people feel guilty about their anxieties and regard them as a defect of faith but they are afflictions, not sins. Like all afflictions, they are, if we can so take them, our share in the passion of Christ.
But wealth is a great means of refinement; and it is a security for gentleness, since it removes disturbing anxieties.
Donald G. Mitchell
More Donald G. Mitchell Quotes
In sharp contrast to the idea that this stage of life is enviable, we hear high levels of anxiety about getting old, anxieties about health, mobility, access to facilities, simple routine care and attention.
Rowan D. Williams
More Rowan D. Williams Quotes
People have anxieties about globalization, illegal immigration, low wages, job insecurity, and they see day laborers as in some way representing all of these things.
Amy Sugimori
More Amy Sugimori Quotes
These e-mails are reflections of what we feel is happening in society, our fears and anxieties. It's not that women are being abducted and raped more or that both sexes are becoming victims of violent crimes more, it is a way of expressing to our friends that here's the stuff we are worried about.
Barbara Mikkelson
More Barbara Mikkelson Quotes
The overall tone (of the consumer report) raises all these unwarranted fears and anxieties about pesticides. Raising fears poses a much greater risk of harming health than do residues on foods measured by government surveys.
Brian Sansoni
More Brian Sansoni Quotes
We walk in circles, so limited by our own anxieties that we can no longer distinguish between true and false, between the gangster's whim and the purest ideal.
Ingrid Bergman Swedish Actress
More Ingrid Bergman Quotes
Your children don't have to inherit your anxieties or problems related to money. And children aren't doomed to be forever greedy or careless when it comes to money.
Jim Gallo
More Jim Gallo Quotes
If you start to layer in people's concerns and anxieties about what's happening in various parts of the world, there is a strong chance we'll have another test of the all-time highs, quite possibly sooner rather than later.
Kevin Norrish
More Kevin Norrish Quotes
It's classic use of wedge politics designed to provoke anxieties and fears.
Mike McCurry
More Mike McCurry Quotes
I couldn't even begin to tell you the fears [and] the anxieties I had. The only way I could cover it up was to laugh or eat.
Sarah Ferguson
More Sarah Ferguson Quotes
God never built a Christian strong enough to carry today's duties and tomorrow's anxieties piled on the top of them.
Theodore Ledyard Cuyler
More Theodore Ledyard Cuyler Quotes
A considerable breakdown in my health has scared me from the anxieties, responsibilities and excitement of my profession; whether temporarily or permanently cannot yet be determined but, whatever may be the issue, be assured that nothing was better calculated to soothe me than the kind interest manifested by the pupils of Guy's Hospital during the many trying years devoted to that institution.
Thomas Addison
More Thomas Addison Quotes
It's designed to get people's anxieties up, ... Hoaxes spread very rapidly, using psychology to spread the information from computer to computer. It clogs up e-mail servers and e-mail boxes. [Users] are never quite sure what's secure what's not secure.
Vincent Weafer
More Vincent Weafer Quotes
I have the normal complement of anxieties, neuroses, psychoses and whatever else - but I'm absolutely nothing special.
Clive Barker English Writer
More Clive Barker Quotes
It was as though all my hostilities, anxieties, and conflicts were in one ball that was flying away into space, farther from me all the time, leaving me content with myself.
Bobby Darin American Musician
More Bobby Darin Quotes
The simplicity and uniformity of rural occupations, and their incessant practice, preclude any anxieties and agitations of hope and fear, to which employments of a more precarious and casual nature are subject.
William Falconer Scottish Poet
More William Falconer Quotes
That's one of the reasons I wanted to be an actor, to be like them. And there they were at my table, all talking about how nervous they were, about the lines, and so forth. No matter how big you get, you still have the same kinds of anxieties and so forth.
Gavin MacLeod American Actor
More Gavin MacLeod Quotes
We go on multiplying our conveniences only to multiply our cares. We increase our possessions only to the enlargement of our anxieties.
Anna C. Brackett
More Anna C. Brackett Quotes


text:
Text JoinTeam to 97211 to learn more about career opportunities today!
What is Home Health?
Home Health FAQs
Criteria for Hospice
Hospice FAQs
What are Important Documents?
Nursing Care, Pain Management, Medication
Bereavement Program
Medical Social and Spiritual Services
Pharmacy, Medical Equipment & Supplies
Routine, Respite, Inpatient & Continuous Care
Jackson, WI
Waterford, WI
Home Health vs Hospice
Nursing Care, Pain & Symptom Management, Medication
Pharmacy, Medical Equipment and Medical Supplies
We Honor Veterans Program
Allay Home & Hospice Blog
Women Veterans Day
In Holidays & Events
June 12th: Women Veterans Day
June 12, 1948. A day that changed the course of history with the passing of the Women's Armed Services Integration Act. This act would allow for women to serve in an official capacity in the Army, Navy, Marine Corps, and Air Force.
While it took until 1948 for women in service to be recognized by law, women have been making invaluable contributions during war times through much of American history. From sewing uniforms, to providing medical services, to forming all-female units to help fight the war, women were integral members of the military as early as the Revolution and continued to serve in the Civil War and the World Wars. Today, they are legally and rightfully permitted to serve in the Armed Forces and continue to be a vitally important component.
Despite women being the fastest growing group of veterans, with approximately two million residing in the United States today, they experience a disproportionate amount of challenges compared to their male counterparts both during their time in service and upon returning to civilian life. At present, they continue to face a higher risk of harassment and sexual violence during service, homelessness following their duty, difficulty finding employment, and social bias upon reintegration to society. The Armed Forces have always been and remain a male biased organization and the struggles for women because of this bias continue to negatively impact our female veterans. The Center for Women Veterans (CWV) was established in 1994 to address
some of these disparities between women and men in service. The CWV continues to be a leading organization whose mission it is to ensure that female veterans are treated with respect and equality. While there are scattered efforts across the nation and within communities to address the needs of female veterans, we are far from a point at which we should be satisfied. Women's Veterans Day was first recognized just four years ago on June 12, 2018. This day was established to highlight female veterans and the struggles they face in hopes of addressing them with lasting solutions. We, as a society informed of the struggles these brave women face, must continue to raise awareness on their behalf.
To the women that have served this country and to those that continue to serve, we see you and we thank you.
For more information regarding the resources available to you as a female veteran, you can visit the National Veterans Foundation's website for a categorized list of resources depending on your specific needs. https://nvf.org/women-veteran-resources/
VAntage Point – https://blogs.va.gov/VAntage/89813/origin-women-veterans-day/
U.S. Department of Veterans Affairs – https://www.va.gov/womenvet/resources/index.asp
VAWnet – https://vawnet.org/sc/challenges-specific-female-veterans National Veterans Foundation – https://nvf.org/women-veteran-resources/
Speak with our Hospice Care Team Now
(262) 787-2980 (Main Office)
Allay Home & Hospice is an established, full-service Southeast Wisconsin home health and hospice agency that provides a superior quality of services in a caring manner.
Allay Home & Hospice prices itself by partnering with the We Honor Veterans Program. We have a team of highly-trained individuals who work with our Veteran patients during their time of need.
© 2023 Allay Home & Hospice
Search Allay Home & Hospice


Seiritsu International Education: Sports Day 2018!
Yesterday we held our junior and senior high school sports day.
The international students and teachers really enjoyed the day. And so did all of the regular Japanese students.
This is one of the highlights of the school year for most of the students. Even students who do not like sports very much are able to join in on the fun cheering for their teams and sitting and chatting with her friends when they're not doing anything.
If you have the chance to take part in such an event, it will probably become a lifelong memory for you, just as it is for many Japanese people.
Some of our international students will probably write a little about their day in their term blogs. You can read past blog articles too. Take a look on the left side and choose the May or June months to get past students' articles.


This beautiful pair of red silk and gold embroidered throw pillows | cushion covers are simply exquisite to enhance any sitting area with their rich deep red colour displaying the skill of the artisan and their exquisite embroidery done by hand.
Just perfect for your living room adding that extra rich elegance.
The pillow covers are hand stitched and made from 100% silk cotton fabric with floral motifs hand embroidered with gold threads.
The cushion covers have a plain deep red silk fabric on the back and comes with a concealed zipper to open or close the cover.
Washing instructions: Please do not use chlorine or bleach. Dry Clean only.


text:
Q: Load google API using getScript - ReferenceError: Can't find variable: google I am trying to load Google API dynamically using getScript() method for "Place Autocomplete Address Form". ( https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform )
Here's the code I came up with:
$.getScript( 'https://maps.googleapis.com/maps/api/js?sensor=false&libraries=places', function( data, textStatus, jqxhr ) {
    console.log( data ); // Data returned
    console.log( textStatus ); // Success
    console.log( jqxhr.status ); // 200
    console.log( "Load was performed." );
});

But I'm getting the following error message form my console:

ReferenceError: Can't find variable: google undefinedsuccess200Load was performed.

Any idea on how to fix that?

A: Check if this fiddle helps you.. jsfiddle .It loads the script dynamically and generates map.
.


text:
BUSINESS/ECONOMYINDIASCI-TECH
Nagpur joins list of airports with 5G services.
The Babasaheb Ambedkar International Airport in Nagpur has joined a growing list of airports in the country to enjoy the ultrafast 5G service.
The new terminals in Bengaluru, Pune and Varanasi are the other three airports that have Airtel 5G Plus.
Nagpur was one amongst the first eight cities in the country to get the service.
Customers flying in and out of the 'Orange City' can enjoy high speed 5G Plus across the airport terminal.
Passengers can enjoy blazing speeds on their mobile phones while they are at the arrival and departure terminals, lounges, boarding gates, migration and immigration counters, security areas, baggage claim belts, parking area.
Commenting on the launch, George Mathen, CEO, Maharashtra & Goa, Bharti Airtel said: "I am thrilled to announce the beginning of a new chapter in Maharashtra as Dr. Babasaheb Ambedkar International Airport, Nagpur becomes the second airport in the state to have the Airtel 5G Plus services after Pune airport. I thank the authorities in Nagpur Airport for all the support extended to make this project live."
Airtel 5G Plus service is now live in Delhi, Mumbai, Chennai, Bengaluru, Hyderabad, Siliguri, Nagpur, Varanasi, Panipat, Gurugram and Guwahati.
Vaccination drive reviving McDonald's business prospects (IANS Special)
Israel launches $70.8 mn programme to boost hi-tech in Arab sector
Crypto exchange FTX acquiring stake in BlockFi: Report
K'taka HC asks Xiomi to furnish bank guarantee to operate seized...


text:
David Spelman
Artistic Director, Producer, Music Supervisor
Public Relations consulting
New York Guitar Festival
Luminato Festival
Vidal Sassoon The Movie
TED CONFERENCES
UnSilent Cinema
Pablo Neruda Tribute
The Apollo Project
The Long Count
Other Words / Other Worlds
River to River Festival
Blood on the Tracks Project
American Beauty Project
Visual Art Exhibitions
In 2012, to mark the 30th anniversary of Brian Eno's landmark tribute to the NASA moon landings, Apollo: Atmospheres and Soundtracks, David Spelman produced a rare live re-imagining of this masterpiece featuring the Brooklyn ambient ensemble Itsnotyouitsme, legendary NY guitar master Larry Campbell and special guests David Torn, Noveller, Tortoise's Jeff Parker, and Phish's Mike Gordon.
Originally commissioned as the soundtrack to Al Reinhardt's Oscar nominated documentary, For All Mankind, the music captures the wonder of space travel, evoking what Buzz Aldrin would call its "magnificent desolation". Eno and his collaborators guitarist/producer Daniel Lanois and instrumentalist brother Roger Eno, created a rich, deeply moving sonic landscape which melded cutting edge electronics and studio techniques with raw virtuosic guitar. A founder of the seminal rock band Roxy Music and known as the father of ambient music, Eno is highly influential for his work as a solo artist and producer of other artists including U2, Talking Heads, Coldplay, Devo, Depeche Mode, Laurie Anderson and Paul Simon. The album's tracks have also been used to great effect in films such as 28 Days Later, Traffic and Trainspotting, who's soundtrack has sold over four million copies.
The use of guitar on the record runs the gamut from the soaring minimalist harmonics of "Always Returning" to Lanois' grounded pedal steel on "Deep Blue Day", inspired by the astronaut's decision to bring music by country legends Buck Owens and Merle Haggard and others as accompaniment to their nearly half million mile trek.
The performance featured scenes from the documentary feature "Man In The Right Seat", a work in progress by director Craig Teper, whose film "Vidal Sassoon The Movie", was released in 2011. Man In The Right Seat is the chronicle of Apollo 14 astronaut Edgar Mitchell, whose epiphany on the return flight from his moonwalk, would forever alter the course of his life and bridge the gap between scientific exploration and mystical experience. Mitchell's first hand accounts of the journey to and from the moon punctuated this evening of grand and gentle music at the foot of the newly rising World Trade Center.
"An extraordinary cast—including Phish bassist Mike Gordon, Tortoise guitarist Jeff Parker, renowned ambient duo itsnotyouitsme, drone conjurer Sarah "Noveller" Lipstate and master six-string texturalist David Torn—convenes to interpret Brian Eno's luminous 1983 ambient release, Apollo: Atmospheres and Soundtracks. If you ask us, the 2012 New York Guitar Festival couldn't ask for a more auspicious kickoff." – Time Out New York
A short two-part documentary about The Apollo Project:
Part 1: https://www.youtube.com/watch?v=6v_XTQDfFCk
Part 2: https://www.youtube.com/watch?v=WB2PMDVan3Q
WNYC New Sounds
Relix
Capital New York
verdant studios


As a student in our history program, you'll develop a deeper and fuller understanding of the past in all its richness and diversity, with a globally-focused and research-oriented curriculum. Gain skills that will allow you to join our distinguished graduates who have gone on to have successful careers in teaching, museum professions, filmmaking, business, finance, government, law, and much more.
Pursue your passion by choosing from a wide array of courses in U.S., European, Asian, African, Latin American, Middle Eastern, and Medieval history.
Learn in small classes taught by faculty who are experts in their fields, including Fulbright scholars, a world-recognized expert on Machiavelli, a finalist for the LA Times Book Award, and recipients of research grants from the National Endowment for the Humanities.
Gain valuable research skills starting in freshman year, working closely with full-time faculty as you pursue topics that align with your interests.
Customize your course of study by combining our flexible curriculum with a second major or one or more minors.
Enrich your education with trips into NYC, study abroad opportunities, and other extracurricular activities.
What's more, you'll benefit from numerous real-world learning opportunities. Students have held internships at employers like Christie's Auction House, Smithsonian National Museum of American History, New York Transit Museum, Goldman Sachs, The New Jersey Historical Society, and many other public and private sector organizations. Our graduates also find success at some of the nation's leading graduate schools like Seton Hall Law, Cambridge, Columbia, Georgetown, UCLA, Temple, Notre Dame and NYU.
Joe is studying History and Pre-Law with an Italian minor and comes from Brooklyn, NY.
We encourage a global approach to the study of history. Our courses encompass history from all over the world, so students develop a rich understanding of our own culture and others' over time. They put that knowledge into practice through lively class discussions, research and writing projects. Thanks to small class sizes, faculty members get to know each student and help identify their abilities and special interests. You can concentrate on the areas or time periods that interest you most with focused courses such as Colonial America, Greek Civilization, The Early Middle Ages, and the History of Traditional Japan.
As a recognized Center of Excellence within the university, the history department possesses faculty who are engaged in research and scholarship that mark them as leading experts in their fields. They offer classes in U.S, European, African, Asian, Latin American, Middle East and Medieval history, as well as topics in global and comparative history. To learn more, please explore the faculty profiles and research areas.


text:
Didn't Make the Cut
Audi has sponsored a public release of New York Times archives and has put up an advertising section poll that asks, "Who is America's most influential business leader?"
I just wanted to note that Lee Scott is not one of the options...
Perhaps the NYTimes never managed to write a success story about Scott like they did with Jack Welch, Bill Gates, Warren Buffett, and Steve Jobs.
"SCARY SERIOUS about the money"
Of course it's true that not all corporations maximize long-run profits; but the notion that people -- employees, consumers, suppliers, etc. -- benefit from companies not maximizing profits is just plain wrong. BBC American would probably not agree with that sentiment, but he's noticed something interesting: endless punishing of incompetence, which gives Wal-Mart a large profit advantage, can make a Wal-Mart job far less of a fiefdom than more respectable workplaces:
Oh, and someone asked which was worse, my real job or my Wal-Mart job. It is a tossup, but I'd actually say my real job at the newspaper. You sort of expect Wal-Mart to be a disaster area. My real job is at a paper owned by a Fortune 500 company and you'd think that working with college graduates and professionals would be easier. Wrongo-bongo.
It is worse than Wal-Mart, because some people have been promoted past their ignorance point. Wal-Mart fires fools fairly quickly, because they usually screw up so much they don't dare let the profits slip. For all Wal-Mart's stupidity, they are SCARY SERIOUS about the money. Department manager slacking off? Back to the sales floor and someone else has that pricing gun and handheld computer.
Public Announcements Have Zero Marginal Total Benefit
Gratchthegears sells cellphones in Wal-Mart. He's run the numbers, and found out that in store public announcements do not affect sales of cell phones:
I work at wal-mart, I sell cell phones there. It is not a bad job I like it, I just don't like the company I work for. Well I like crunching numbers while I am doing nothing else at work. I was looking at the number of PA vs sells and they show no effect on each other. One month we did 300 PA and that month we sold the second most for the year. Another month we did 0 PA and we sold the most phones in a month for the year.
It was good proof it also supported my believe that PAs are a waste of time and no one listens to them. (In fact before I started working there I had no idea the did that many PAs and I can't remember listening to a one of them.) I told my bosses what I thought and showed them what proof I had. Of course they did not care what I had to say.
Well we just got an order to... guess what... STOP DOING PAs! You know why? Because they are a waste of time and no one listens to them. Amazing that I know what I was talking about.
No, it's amazing that they're not listening to you.
IKEA vs. Wal-mart
Spurred by Karol Boudreaux's comment, I decided to assemble a post about the lack of IKEA-hatred. Before we get started, let's look at the magnitude of the hatred. Right now, "I hate IKEA" turns up 766 Google hits, while "I hate Wal-Mart" turns up 7000, and "I hate Walmart" brings up 4000. That's 11,000 to 766, or 14 to 1 more hatred for Wal-Mart than IKEA (from English writers; I haven't tried Spanish, German, Swedish, or any other language). So IKEA-hatred is dwarfed by Wal-Mart hatred. Why?
Since Wal-Mart hatred doesn't have a simple economic explanation, the lack of IKEA-hatred shouldn't have one either. And since cultural explanations are notoriously fickle, everyone can come to some sensible position on their own. So here's mine:
First of all, in many places worldwide where a new IKEA has been proposed, there IS opposition by locals opposed to big-boxes in general, IKEA's not so good customer service, increased traffic around the site, etc -- just like opposition to Wal-Mart. (See, for instance, Red Hook). But IKEA opposition rarely brings out the organized interests.
It seems to me the primary reason is that IKEA's footprint in the US is small -- only 24 stores! Really (see map)! But they're in California, Chicago, Seattle, Houston, Dallas, and the Northeast bringing a European simplicity, exclusivity, and style to the "coastal elites" and other cosmopolitan types -- a combination of low-cost and internationalism not available in the rural, so-called red-states. In contrast, Wal-Mart is perceived by those self-same people as bringing "hick" values -- and garbage goods -- to big-cities.
(IKEA has only 216 stores and 84,000 employees worldwide. Wal-Mart has that many stores and employees in each of several US states [FL, TX]), and overall Wal-Mart has 25 times the number of stores, and 20 times the number of employees of IKEA.
Also, coroprate culture is important: IKEA has a culture of social democracy, and its executives will kow-tow to unions (Australia, Japan, France, the UK, Austria, ...) when it needs to; Wal-Mart has a culture founded in liberal democracy and fights to retain its independence, giving into the bare minimum of outside influence on worker-employer relations. WM extends and pushes its own value system wherever it goes internationally, while IKEA almost-happily melds with the local methods of the State. For some people, the distinction is subtle: Wal-Mart has everday low prices and always low prices; IKEA has a "low price but not at any price" vision.
That is not to say IKEA is an anti-Wal-Mart. Like Wal-Mart, IKEA is notorious for doing everything it can legally to lower its tax burden. It's also interesting that IKEA purchases 19% of its goods from China and 12% from Poland. Buy IKEA, so Chinese and Poles (and in exchange, Americans) work!
Stupid "Open Availability" Policy Terminated
Corporate slams a store manager for being too-hardline on hours:
Wal-Mart headquarters overruled a policy decision by one of its store's that would have terminated any worker who failed to agree to be available to work any shift between 7 a.m. and 11 p.m., seven days a week, according to the Charleston Gazette (West Virginia)....
"It is unfortunate that our store manager incorrectly communicated a message that was not only inaccurate but also disruptive to our associates at the store," Dan Fogleman tells the Gazette. "We do not have any policy that mandates termination."
The Gazette (rr) is more extensive:
In announcing the any-shift-any-day policy, store manager John Knuckles had told employees that Wal-Mart headquarters had mandated the change at stores across the nation during a conference call earlier in the week.
He repeated the claim in an interview with the Gazette on Tuesday. �It�s the most positive thing I�ve seen in 15 years at Wal-Mart,� he said then.
But corporate officials deny that version of events. �Wal-Mart ha
Wal-Mart's annual shareholder meeting is Friday. Here is a list of links, which will be continually updated over the next few days:
1) The melting pot:
Mickey Finn�s Irish Pub on Dickson Street was packed with Wal-Mart employees Tuesday night. "It was probably the funnest night I�ve ever had in my life," said Mickey Finn�s bartender Adam Linz. "You�ve got Japanese, Mexicans, Brazilians, Canadians, Americans and Irish all in one itty-bitty place � all getting along. It was the best atmosphere I�ve been around in a while." Linz said he rang up triple the business of a normal Tuesday night.
2) Groups complain:
The group Wake-Up Wal-Mart, backed by the United Food and Commercial Workers Union, staged events Wednesday to call for states to adopt legislation that would require Wal-Mart to provide employees affordable health care.
Wake-Up Wal-Mart director Paul Blank said the group wants to do more than create media pressure on the Bentonville-based retailer.
"It is a little bit broader than public opinion. This is a grass roots movement across the country of Americans who want to change Wal-Mart," Blank said.
Blank said Wal-Mart should set the standard for how workers in the nation are treated and should sacrifice profits to help ensure its workers live above the poverty line.
3) Standards Review
A group of Wal-Mart investors led by city controller William Thompson and Illinois State Investment Board chairman Edward Smith called on the company's board to name a committee of independent directors to review the retailer's legal and regulatory controls.
The group, which controls $545.8 million of Wal-Mart shares, said in a statement it was concerned by the government's investigation into the use of illegal immigrants to clean Wal-Mart stores. The retailer paid $11 million to settle that case.
4) Rob Walton shows humility:
"They're not standing in line for lower pay or less benefits," said Lawrence Jackson, executive vice president of human resources, which Wal-Mart calls its "people division."
But the loudest cheer was reserved for a moment of humility when Chairman Rob Walton acknowledged that executives were "human" and "sometimes we make mistakes."
Protesters were nowhere in sight at the University of Arkansas basketball arena where the meeting was held, although some marched through Fayetteville on Thursday night with banners criticizing Wal-Mart's pay and benefits.
5) Martha Burke has her say:
A feminist leader drew rounds of applause from Wal-Mart shareholders Friday as she chided company managers for having only two women on its 14-member board. In the end, Wal-Mart asked shareholders to reject initiatives she backed.
Martha Burk, chairwoman of the National Council of Women's Organizations, said Wal-Mart should give a breakdown, by race and gender, on how stock options are distributed.
Sales "Below" Expectations
April same-store sales increases were below expectations in the sense that the 9th floor is below the 10th floor:
The nation's discounters, whose customers have been particularly hurt by high gas prices and job weakness, had another lackluster month. Wal-Mart had a 0.9 percent gain in same-store sales, slightly below the 1 percent consensus prediction of Wall Street analysts polled by Thomson Financial.
Wal-Mart did get a boost from Sam's Club, which posted a 4.9 percent gain for the month. That compared with the company's flagship discount stores, which had only a 0.1 percent increase.
Also note that the previous figures IGNORE Wal-Mart's expansion. These don't:
Wal-Mart said quarterly net income grew to $2.5 billion, or 58 cents per share, in the three months ended April 30 from $2.2 billion, or 50 cents per share, a year earlier. The company said first-quarter earnings were boosted by $145 million, or 3 cents per share, from tax and legal resolutions. Excluding the items, earnings per share totaled 55 cents per share, a penny below Wall Street expectations.
Sales rose 10 percent to $70.9 billion from $64.76 billion a year ago, while total revenue including sales and other income grew to $71.7 billion from $65.4 billion a year ago.Here's the full press release.
Let's include H. Lee Scott's comments, for the fun of it:
Chief executive officer Lee Scott said: "We achieved record results in the quarter. Yet with higher gasoline prices and a cooler and wetter spring than normal, we missed our plan. We are making the necessary adjustments and I anticipate better results in the second half of the year."
In a recorded message, he told journalists: "Our results were not up to Wal-Mart standards," adding "The biggest unknown is the impact of gasoline prices on our customer base. If oil prices stay at the current level or hopefully go lower, we would see better sales momentum."
In other words, we can't predict the weather and we don't control oil markets, so bugger off.
WM "Sex" Ban in Germany (UPDATED)
UNI Commerce reports:
Wal-Mart's new informer hotline and ban on sexual relationships between staff has caused an unprecedented media storm in Germany.
Today's Bild, Germany's largest and most popular newspaper, flashes a full page on the "Sex Ban for Wal-Mart Employees" and says that the "Retail giant wants to regulate the private lives of its employees".
- "Honesty, respect, fairness and integrity", this is how the US retail giant Wal-Mart formulates its business values, writes Bild.
- In reality, the U.S. supermarket group is leading its employees from the nose. Now, a 28-page "Ethics Code" creates an uproar among its workforce. Wal-Mart even wants to sniff around even the love life of its employees, Bild says.
It links to Bild and Der Spiegel.
Yubanet translates Deutsche Welle:
Often mistrusted for its American corporate culture, the German subsidiary of Wal-Mart has once again stuck its foot in it. Employees of the 92-store discount chain received a moral lecture along with their February paychecks: a code of ethics employees must follow or face termination, the Financial Times Deutschland reported Tuesday.
The code forbids Wal-Mart employees from accepting presents from suppliers, dictates that employees may not fall in love with a colleague in a position of influence and requires workers to report colleagues immediately "if they observe that they have broken the rules." Non-compliance of the rules can lead to termination.
Here is a direct link to a Google Translation of the Der Spiegel article (not provided by the message-controllers at UNI Commerce):
In addition the dear life of the coworkers is strictly regulated. "you may not go out with someone or step into a dear relationship with someone, if you or the coworker your conditions of work can to be able to affect the conditions of work of this person affect", prescribes the Kodex.
All this is fairly standard in the US, especially among management.
Also in Germany, according to labor groups, WM is threatening to close down German stores (like it did in Canada) if flexible hours and store videocameras are not permitted.
Also here's a link to a google translation of the Verdi union's summary of WM news in Germany, which I will now read regularly.
I find it very amusing that Google translates Wal-Mart from the German as "Whale Mart".
UPDATE: UNI Commerce goes even further, insisting that an informant hotline is akin to Stasi techniques:
Wal-Mart's decision to establish an obligatory informants' hotline in Germany reminds many Europeans of times that they would rather forget. Using informers was an important part of the repression machinery of the communist regimes in Europe, including East Germany's infamous secret service Stasi.
The important difference between WM and East Germany being that Wal-Mart is not a Communist, tyrannical, murdering government with a gang of secret police that will take you away in an unmarked black vehicle for wanting to live in freedom. Also, as far as I can see from the map of WM stores in Germany, onlyb 8 of the 90 or so WM's in Germany are located in the much less prosperous former East Germany (the upper-right-most five large regions, as seen in this map).
Other than that, the similarity between WM's informant line and the Stasi is well taken.
Farmers Must Emulate Wal-Mart?
Would you take business advice from a former Congressman?
HOUSTON � American farmers may need to pay attention to Wal-Mart business practices as they look for ways to survive in a global economy.
�People either love Wal-Mart or hate it,� says former Congressman Charlie Stenholm, �but (the company) is tremendously competitive. The working men and women who get good prices like it. Competitors who can�t compete, don�t.�
Stenholm, who recently signed on with a Washington D.C. law firm as an agricultural advisor after losing the congressional seat he�s held for 26 years to Texas re-districting, spoke at the recent Conservation Tillage, Cotton and Rice Conference in Houston and encouraged farmers to do everything possible to improve efficiency and to conserve resources.
The marketplace, he says, will play an increasingly important role in on-farm decisions. He says farmers can look to Wal-Mart and airlines for models of how and how not to run their businesses.
Walmart Executives Fired
UPDATE 3/26/05: Thomas Coughlin has been fired.
Reader Reid Davis sends in a scoop:
BENTONVILLE � A number of Wal-Mart executives have been terminated, a company spokesman confirmed Tuesday night. "Several executives in the Wal-Mart Home Office have been terminated from the company in the past several days," said Jay Allen, a company spokesman.
Three sources told The Daily Record that among those let go was Jim H. Haworth, executive vice president of operations for the Wal-Mart Stores Division.
Allen declined to confirm any names.
Allen also declined to state the reasons the executives were terminated, citing privacy issues. He would not say whether the terminations were because of a recent incident or a long-term investigation. "Our management team, well, you regret losing people, but the team is deep enough the operations will not be impacted (by the recent terminations)," Allen said.
The firings have no connection with Tom Coughlin�s pending retirement, Allen said. Coughlin is vice chairman of the board of directors of Wal-Mart.
He will retire Jan. 24.
They have more names, but without further confirmation, journalistic ethics prevent the paper from releasing them.
UPDATE 12/16/04: Some more information is available from Bloomberg:
``There's an enormous amount of pressure building up at the executive and upper middle management levels to make the company more like a global fortune 50 company,'' said Richard Hastings, chief economist at Bernard Sands LLC, in Charlotte, North Carolina. ``They have been a home-grown, home-spun company. They're trying to make sure they look to the future and that future has to include fewer law suits, less negative press, and the rebound in sales momentum.''
Haworth was among officers who addressed analysts and shareholders at the company's annual meeting in June. He appeared on stage with about a dozen other officers to provide updates on the company's various divisions.
And The New York Post names some names:
Ken Reese, director of operations for Wal-Mart's Tire & Lube Express; Terry Pharr, a senior vice president; and Chad Madison, who worked for the company's Neighborhood Market stores, were also said to have lost their jobs, according to the Northwest Arkansas Business Journal.
David Farber on Small Town WM
Interesting piece on WM's small-town culture, and the still dominant ethos of Sam Walton:
Scott and Chief Financial Officer Tom Schoewe earned a combined $14 million in stock and cash in 2003. But on business trips, the two will share a $49 hotel room.
"Sharing rooms is a very symbolic part of what we do," Scott says. "It's also an equalizer. If I'm asking the district managers to share a room, but I won't share a room with Schoewe, then what am I saying? There are two different standards here? The customer is the most important thing for all of you, but for me I think I'll run a different standard.
"You can't do that. You can't do it because it's not how Sam would have done it."
Says Glass, "Sam has been gone for a number of years now, but he's still alive and well in this company to a great extent. There's not a day that goes by that I don't hear conversations around here about what Sam would do or how he felt about something."


text:
Texas shooting: A day that change Uvalde forever
The children who died in the tragedy were aged between seven and 10 and some of them had just received awards for their good school work.
Washington: US President Joe Biden has announced that he will visit Texas "in the coming days" to meet the grieving families after a teen killed 21 people, including 19 children, at the Robb Elementary School in Uvalde town on Tuesday.
Among the victims, one was a 10 year-old boy who loved to dance and another was a girl who died while trying to call the police.
Some parents who were earlier in the school watching with pride as their children held up their honour roll certificates at the awards ceremony had to return to the premises with the shooting changing the lives of some families forever.
Amerie Jo Garza, who was one of the first children confirmed dead, had celebrated her 10th birthday two weeks ago, according to BBC. The girl, "super-outgoing" and a "teacher's pet", was shot dead while trying to call the emergency services, her grandmother Berlinda Irene Arreola told The Daily Beast.
Following the shooting, a family member wrote on Facebook: "Please don't take a second for granted. Hug your family. Tell them you love them."
Another victim was 10-year-old "sweet, playful" boy, Xavier Javier Lopez.
BBC quoted his cousin Lisa Garza as saying that Xavier loved to dance and was an avid user of TikTok.
She said several of her other cousins were also students of the same school, and some were injured but survived.
Uziyah Garcia, a 8-year-old boy, was remembered by his grandfather, Manny Renfro, as the "sweetest little boy that I've ever known".
He said, "Such a fast little boy and he could catch a ball so good. There were certain plays that I would call that he would remember and he would do it exactly like we practised."
Among the two teachers who were killed was 44-year-old Eva Mireles, a teacher in the Uvalde school district for 17 years.
According to the school district's website, she loved running and hiking and lived with "a supportive, fun, and loving family" and "three furry friends".
Post the incident, her daughter described her as the "half that makes me whole" and lauded her for having "selflessly jumped in front of her students to save their lives".
Meanwhile, 46-year-old Irma Garcia, who was a teacher at Robb Elementary for 23 years, had been nominated as a teacher of the year by her school district in 2019.
Some alumnus parents speaking to the media, hailed both teachers for their dedication. One of them said her daughter, a special student, was given every opportunity to flourish and never did they ever make her feel she was any bit less. Her eyes wailed up as she remembered her interaction over the years with the slain educators.
According to CNN, the shooting in Texas was the third mass shooting this week. The Gun Violence Archive said the Tuesday morning incident came days after the high-profile shootings in Buffalo, New York and Orange County, California.
With over a dozen deaths, it has become one of the largest mass school shootings in the past decade. Addressing a press conference on Wednesday, Mayor of Uvalde Don McLaughlin said "what the community needed the most at this hour was healing, as many families will never be the same ever again".
One of the founders of the advocacy group 'March For Our Lives', David Hogg said, "These are kids that are under 10 years old, a lot of the time. I don't even know how they begin to process it, I don't know how anybody of any age begins to process this. This is something that never should have happened."
He was one of the students at Stoneman Douglas High School in Parkland, Florida, when 17 people were killed by a gunman in 2018.
South Korea, US, Japan step up cooperation over N Korea missile launches
Supreme Court makes flesh trade legal, asks police to treat sex workers with dignity
Culture NEA News Service - January 28, 2023


Allview P7 Pro is compatible with T-Mobile GSM, T-Mobile HSDPA and Allview P7 Pro is not compatible with T-Mobile LTE.
To configure T-Mobile APN settings with Allview P7 Pro follow below steps.
If the above T-Mobile Internet & MMS APN settings do not work on your P7 Pro, make below changes to T-Mobile Internet & MMS APN settings to get T-Mobile US 160 on your Allview P7 Pro.
If the above T-Mobile Internet & MMS APN settings too do not work on your P7 Pro, make below changes to T-Mobile Internet & MMS APN settings to get Walmart Family Mobile via T-Mobile on your Allview P7 Pro.
For Allview P7 Pro, when you type T-Mobile APN settings, make sure you enter APN settings in correct case. For example, if you are entering T-Mobile Internet & MMS APN settings make sure you enter APN as fast.t-mobile.com and not as FAST.T-MOBILE.COM or Fast.t-mobile.com. If entering T-Mobile APN Settings above to your Allview P7 Pro, APN should be entered as epc.tmobile.com and not as EPC.TMOBILE.COM or Epc.tmobile.com.
Allview P7 Pro is compatible with below network frequencies of T-Mobile.
*These frequencies of T-Mobile may not have countrywide coverage for Allview P7 Pro.
Allview P7 Pro supports T-Mobile 2G on GSM 1900 MHz.
Allview P7 Pro supports T-Mobile 3G on HSDPA 2100 MHz.
Allview P7 Pro does not support T-Mobile 4G LTE.
Overall compatibililty of Allview P7 Pro with T-Mobile is 50%. The compatibility of Allview P7 Pro with T-Mobile, or the T-Mobile network support on Allview P7 Pro we have explained here is only a technical specification match between Allview P7 Pro and T-Mobile network. Even Allview P7 Pro is listed as compatible here, T-Mobile network can still disallow (sometimes) Allview P7 Pro in their network using IMEI ranges. Therefore, this only explains if T-Mobile allows Allview P7 Pro in their network, whether Allview P7 Pro will work properly or not, in which bands Allview P7 Pro will work on T-Mobile and the network performance between T-Mobile and Allview P7 Pro. To check if Allview P7 Pro is really allowed in T-Mobile network please contact T-Mobile support. Do not use this website to decide to buy Allview P7 Pro to use on T-Mobile.


Hier findet ihr alles zum BavarianOpenTeamTournament, könnt Fragen an die Orga posten oder das neueste nachlesen.
Tier 1: Heavy warbeast in Kaya's battlegroup gain Advance Deployment.
Tier 3: You gain +1 on your starting game roll.
Tier 4: Reduce the point cost of heavy warbeasts by 1.
Tier 1: Non-character solos in this army gain Advance Deployment.
Tier 2: You gain +1 on your starting roll for the game.
Tier 3: Warbeasts with Flight gain +2 SPD during your first turn of the game.
Tier 4: Reduce the cost of heavy warbeasts in this army by 1.
in Bloodsong's battlegroup gains Advance Move for each Fell Caller Hero solo in the army.
turn of the game. Bloodsong can still make a fell call that turn normally.
could have been deployed initially.


Scaffolding for 250 West 81st Street on the Upper West Side has been completely dismantled. The exterior limestone and brick curtain wall at the corner of West 81st Street and Broadway fully stands out in the sunlight. The 209-foot-tall residential tower is designed by Robert A. M. Stern Architects and developed by Alchemy Properties while Stribling Marketing Associates manages sales. The 18-story structure yields 31 condominiums, averaging 2,700 square feet apiece. There are two- to five-bedroom units with prices ranging from $3.8 million to $15.7 million. The site is located two blocks from the 1 train at the 79th Street subway station.
Work on an 85-foot tall residential development at 258 Bowery has topped out. The 3,700-square-foot building, which is being designed by Morris Adjmi Architects and developed by Premiere Equities, will yield 14,611 square feet. The eight-story structure will contain five apartments, averaging 2,922 square feet apiece. The property is located in Nolita between Houston Street and Stanton Street and sits across from the New Museum. The site, purchased for $10 million several years ago, replaces an old three-story kitchen supply store, as previously reported by Bowery Boogie.
Construction has finished on 1 Flatbush Avenue in Downtown Brooklyn. Located at the crossroads of Flatbush Avenue and Fulton Street, the 210-foot-tall building was designed by Hill West Architects and developed by Slate Property Group and Meadow Partners, with Whitehall Interiors responsible for the interior design.


I love the salt therapy room. I have year-round allergies, asthma and chronic sinus issues all year as well. After using the salt therapy room once, I was hooked. I didn't have any sinus issues for three days after the first treatment. I'm so happy to have found something natural and holistic that works so well. Thank you Applied Therapies!


text:
Welcome to the TIEZA Travel Tax Exemption Certificate (TEC) Online Application Page.
All applicants are encouraged to scan all documentary requirements prior to proceeding with the online application form for a faster experience.
For standard requirements, please prepare a clear scanned copy of the following in either PDF or JPG format:
2×2 ID Picture (taken within the last six months) (JPG only)
Identification page of Passport
Airline Ticket or Flight Booking
For specific requirements, please refer to this list.
By using the TEC Online Application, you are agreeing with the handling and storing of your data by TIEZA in accordance with our Privacy Policy and Sec 29, GCG Memorandum Circular No. 2012-07 (Code of Corporate Governance for GOCCs) Section 3, GCG Memorandum Circular No. 2013-05 (Interim 2013 Performance-Based Bonus for Officers and Employees).
IMPORTANT REMINDERS:
All TEC Applications submitted online are processed within three (3) working days from the date of submission of complete documentary requirements, in accordance with Republic Act 11032 or the Ease of Doing Business and Efficient Government Service Delivery Act of 2018.
THE DATE OF YOUR FLIGHT MUST BE AT LEAST THREE (3) DAYS AFTER THE DATE OF YOUR ONLINE TEC APPLICATION. Otherwise, your application must be processed ONSITE through any of TIEZA's Travel Tax Offices or Airport Counters.
All online TEC applications are processed and evaluated from Monday to Friday.
All online TEC applications submitted beyond 5pm or on Saturdays and Sundays are considered as submitted on the next working day.
To proceed with filing your TEC online, please click on this link.
Thank you and safe travels!
Who may be exempted from paying the Travel Tax?
The following Filipino citizens are exempted from the payment of travel tax pursuant to Sec. 2 of PD 1183, as amended:
Filipino permanent residents abroad whose stay in the Philippines is less than one year
Infants (2 years and below)
There are other individuals qualified to avail of exemption. Please see complete list below. Table also shows requirements to avail of the exemption.
Note: In all cases, you will be required to bring your Original Passport.
Exempt Passengers
Requirements (Original Copies)
Foreign Diplomatic and Consular Officials and Members of their Staff Certification from the Office of Protocol, Department of Foreign Affairs or their respective Embassy / Consulate
Officials, Consultants, Experts, and Employees of the United Nations (UN) Organization and its agencies
UN Passport or Certification of Employment from the UN office or its agency
NOTE: Dependents are also exempted if fare is paid for and certified by the UN. For dependents of employees of other UN agencies, a certification and proof from the organization / agency is required
United States (US) Military Personnel including dependents and other US nationals with fares paid for by the US government or on US Government-owned or chartered transport facilities Government Transport Request (GTR) for a plane ticket or certification from the US Embassy that the fare is paid from the US Government funds
If hired through POEA, the Overseas Employment Certificate serves as the Exemption Certificate
If directly hired abroad, a Certificate of Employment issued by the Philippine Embassy / Consulate in the place of work or an Employment Contract authenticated by the Philippine Embassy / Consulate
NOTE: The OEC is valid as Exemption Certificate if used in going to the OFW's worksite
Crewmembers of airplanes plying international routes Certification from the Civil Aeronautics Board that the crewmember is joining his aircraft, indicating the crewmember's name, position, and location of aircraft
Filipino permanent residents abroad whose stay in the Philippines is less than
one (1) year
Copies of the identification pages of passport and stamp of last arrival in the Philippines
Proof of permanent residence in foreign country (e.g. US Green card, Canadian Form 1000, etc)
Certification of Residence issued by the Philippine Embassy / Consulate in the country which does not grant permanent resident status or appropriate entries in the passport
Philippine Foreign Service Personnel officially assigned abroad and their dependents Certification to this effect from the Department of Foreign Affairs
Officials and Employees of the Philippine Government traveling on official business (excluding Government-Owned and Controlled Corporations) Certified true copy of Travel Authority or Travel Order from the Department Secretary concerned to the effect that such officials / employees are traveling on official business
Grantees of foreign government funded trips Proof that travel is funded or provided by a foreign government
Bona-fide Students with approved scholarships by appropriate government agency Certification to this effect from concerned government agency
NOTE: "Student" is defined as a person attending formal classes in an educational institution for the purpose of taking up a course leading to a diploma, the duration of which is not less than one (1) year
Infants (Up to second birthday on date of travel) In case the original passport cannot be presented, the original birth certificate and photocopy of ID page of passport
Personnel (and their dependents) of multinational companies with regional headquarters, but not engaged in business, in the Philippines Certification to this effect from the Board of Investments
Those authorized by the President of the Republic of the Philippines for reasons of national interest Written authorization from the Office of the President expressly entitling the passenger to travel tax exemption
As provided under R.A. 6768, Balikbayans whose stay in the Philippines is less than one (1) year Identification pages of passport and stamps of last departure from and arrival in the Philippines, duration of which is at least one (1) year
Airline ticket used in traveling to the Philippines
As provided under R.A. 6768, Family members of former Filipinos accompanying the latter
Foreign passport of former Filipino or other evidence of former Philippine Citizenship
Birth certificate or adoption papers of children and / or marriage contract of accompanying spouse


text:
Q: UWP how to distinguish input devices I'm looking for way to distinguish from where input came (from which device, e.g keyboard, barcode scanner, magnetic card scanner. Something like this). I thought that will be a piece of cake because of DeviceId, but unfortunately KeyEventArgs.DeviceId, KeyRoutedEventArgs.DeviceId, Windows.UI.Core.CoreWindow.GetForCurrentThread().GetCurrentKeyEventDeviceId() don't work. Everything I mentioned returns empty string (maybe I'm missing something?). I was searching for other solution but couldn't find anything.

A: UWP provides support for identifying the input devices available (pointer, touch, mouse, and keyboard) and retrieving information about those devices.Please refer to this document. But it does not support for getting the device information when the event handled.


text:
» In the shadow of the sun
Castellan, E. M.
New York : Feiwel and Friends, 2020.
Columbia Pike - Teen New Science Fiction Y/SF CASTE Long Overdue (Lost) October 1, 2020
It's 1661 in Paris, and magicians thrill nobles with enchanting illusions. Exiled in France, 17-year-old Henriette of England wishes she could use her magic to gain entry at court. Instead, her plan is to hide her magical talents, and accept an arranged marriage to the French king's younger brother. Henriette soon realizes her fiancé prefers the company of young men to hers, and court magicians turn up killed by a mysterious sorcerer who uses forbidden magic. When an accident forces Henriette to reveal her uniquely powerful gift for enchantments to Louis, he asks for her help: she alone can defeat the dark magician threatening his authority and aid his own plans to build the new, enchanted seat of his power--the Palace of Versailles. -- from Amazon.
Arranged marriage -- Fiction.
Château de Versailles (Versailles, France) -- Design and construction -- Fiction.
Courts and courtiers -- Fiction.
France -- History -- Louis XIV, 1643-1715 -- Fiction.
Gay men -- Fiction.
Kings and rulers -- Fiction.
Louis -- XIV, -- King of France, -- 1638-1715 -- Fiction.
Romance fiction.
Castellan, E. M. (2020). In the shadow of the sun (First edition.). Feiwel and Friends.
Castellan, E. M. 2020. In the Shadow of the Sun. New York: Feiwel and Friends.
Castellan, E. M. In the Shadow of the Sun New York: Feiwel and Friends, 2020.
Castellan, E. M. In the Shadow of the Sun First edition., Feiwel and Friends, 2020.


text:
package api

import (
	"encoding/json"
	"fmt"
	"io/ioutil"
	"net/http"
	"strconv"
	"strings"

	"github.com/nanopack/portal/cluster"
	"github.com/nanopack/portal/config"
	"github.com/nanopack/portal/core"
	"github.com/nanopack/portal/core/common"
)

func parseReqService(req *http.Request) (*core.Service, error) {
	b, err := ioutil.ReadAll(req.Body)
	if err != nil {
		config.Log.Error("Failed to read body - %s", err)
		return nil, BodyReadFail
	}

	var svc core.Service

	if err := json.Unmarshal(b, &svc); err != nil {
		return nil, BadJson
	}

	if svc.Interface != "" {
		err = svc.GenHost()
		if err != nil {
			return nil, err
		}
	}

	svc.GenId()
	if svc.Id == "--0" {
		return nil, NoServiceError
	}

	err = checkPort(svc)
	if err != nil {
		return nil, err
	}

	for i := range svc.Servers {
		svc.Servers[i].GenId()

		// localhost doesn't work properly, use service.Host
		if svc.Servers[i].Host == "127.0.0.1" {
			svc.Servers[i].GenHost(svc.Id)
		}
	}

	config.Log.Trace("SERVICE: %+v", svc)
	return &svc, nil
}

// ensure port is not in use by portal
func checkPort(svc core.Service) error {
	// split address/port
	listenHttp := strings.Split(config.RouteHttp, ":")
	listenTls := strings.Split(config.RouteTls, ":")

	hPort, _ := strconv.Atoi(listenHttp[1])
	tPort, _ := strconv.Atoi(listenTls[1])
	aPort, _ := strconv.Atoi(config.ApiPort)

	// assume tls/http listening same ip. if listen on all interfaces, break on ports
	if svc.Port == hPort || svc.Port == tPort || svc.Port == aPort {
		if listenHttp[0] == "" || listenHttp[0] == "0.0.0.0" {
			return fmt.Errorf("Socket in use: '%s:%d'", listenHttp[0], svc.Port)
		}
		if svc.Host == listenHttp[0] || svc.Host == listenTls[0] || svc.Host == config.ApiHost {
			return fmt.Errorf("Socket in use: '%s:%d'", svc.Host, svc.Port)
		}
	}

	if svc.Type != "udp" && svc.Type != "tcp" {
		return fmt.Errorf("Unsupported Protocol - '%s'", svc.Type)
	}

	return nil
}

// Get information about a service
func getService(rw http.ResponseWriter, req *http.Request) {
	// /services/{svcId}
	svcId := req.URL.Query().Get(":svcId")

	service, err := common.GetService(svcId)
	if err != nil {
		writeError(rw, req, err, http.StatusNotFound)
		return
	}
	writeBody(rw, req, service, http.StatusOK)
}

// Reset all services
// /services
func putServices(rw http.ResponseWriter, req *http.Request) {
	services := []core.Service{}
	decoder := json.NewDecoder(req.Body)
	if err := decoder.Decode(&services); err != nil {
		writeError(rw, req, BadJson, http.StatusBadRequest)
		return
	}

	for i := range services {
		if services[i].Interface != "" {
			err := services[i].GenHost()
			if err != nil {
				writeError(rw, req, err, http.StatusBadRequest)
				return
			}
		}
		services[i].GenId()
		if services[i].Id == "--0" {
			writeError(rw, req, NoServiceError, http.StatusBadRequest)
			return
		}

		if err := checkPort(services[i]); err != nil {
			writeError(rw, req, err, http.StatusBadRequest)
			return
		}

		for j := range services[i].Servers {
			services[i].Servers[j].GenId()
			if services[i].Servers[j].Id == "-0" {
				writeError(rw, req, NoServerError, http.StatusBadRequest)
				return
			}

			// localhost doesn't work properly, use service.Host
			if services[i].Servers[j].Host == "127.0.0.1" {
				services[i].Servers[j].GenHost(services[i].Id)
			}
		}
	}

	// ensure no duplicate services
	svcs := map[string]core.Service{}
	for i := range services {
		svcs[services[i].Id] = services[i]
	}

	services = []core.Service{}

	for _, v := range svcs {
		services = append(services, v)
	}

	// save to cluster
	err := cluster.SetServices(services)
	if err != nil {
		writeError(rw, req, err, http.StatusInternalServerError)
		return
	}

	writeBody(rw, req, services, http.StatusOK)
}

// Create a service
func postService(rw http.ResponseWriter, req *http.Request) {
	// /services
	service, err := parseReqService(req)
	if err != nil {
		writeError(rw, req, err, http.StatusBadRequest)
		return
	}

	// idempotent additions (don't update service on post)
	if svc, _ := common.GetService(service.Id); svc != nil {
		writeBody(rw, req, service, http.StatusOK)
		return
	}

	// save to cluster
	err = cluster.SetService(service)
	if err != nil {
		writeError(rw, req, err, http.StatusInternalServerError)
		return
	}

	writeBody(rw, req, service, http.StatusOK)
}

// Replace a service (by replacing all services)
func putService(rw http.ResponseWriter, req *http.Request) {
	// /services/{svcId}
	svcId := req.URL.Query().Get(":svcId")
	// rough sanitization
	if len(strings.Split(svcId, "-")) != 3 {
		writeError(rw, req, NoServiceError, http.StatusBadRequest)
		return
	}

	service, err := parseReqService(req)
	if err != nil {
		writeError(rw, req, err, http.StatusBadRequest)
		return
	}

	services, err := common.GetServices()
	if err != nil {
		writeError(rw, req, err, http.StatusInternalServerError)
		return
	}

	// update service by id
	for i := range services {
		if services[i].Id == svcId {
			services[i] = *service
			break
		}
	}

	// save to cluster
	if err := cluster.SetServices(services); err != nil {
		writeError(rw, req, err, http.StatusInternalServerError)
		return
	}

	writeBody(rw, req, service, http.StatusOK)
}

// Delete a service
func deleteService(rw http.ResponseWriter, req *http.Request) {
	// /services/{svcId}
	svcId := req.URL.Query().Get(":svcId")

	// remove from cluster
	err := cluster.DeleteService(svcId)
	if err != nil {
		writeError(rw, req, err, http.StatusInternalServerError)
		return
	}

	writeBody(rw, req, apiMsg{"Success"}, http.StatusOK)
}

// List all services
func getServices(rw http.ResponseWriter, req *http.Request) {
	// /services
	svcs, err := common.GetServices()
	if err != nil {
		writeError(rw, req, err, http.StatusInternalServerError)
		return
	}
	writeBody(rw, req, svcs, http.StatusOK)
}

redpajama_set_name: RedPajamaGithub


text:
Vexel is a neologism for an entirely pixel-based form of raster art that imitates the visual appearance of vector graphics technique (i.e. sharp-edged lines and areas of flat colour or smooth gradient fills). The word itself is a portmanteau derived from a combination of "vector" and "pixel."

Technique

There is no one defined way to create a vexel, however, one archetypal way to create a vexel follows. Instead of using vector-based lines, shapes, and polygons to create an image, a vexel is typically created using a raster program's support for transparent layers. Each transparent layer is given a solid (or sometimes gradient) shape and a display ordering that when displayed together with other near shape layers appears to create a stepped-but-gradual color transition. In some cases, for more realism, gradients are used to remove the stepping in the color transitions to create a smoother, photo-realistic image.

The different nature of raster programs over a vector-plotted approach gives some vexel images a unique appearance when compared with traditional rasterized vector graphics. However, the increased flexibility comes with a loss of image scalability for print media, which vector artwork retains. To compensate for this, most vexels are created at very high resolution.

A vexel may even be composed using vector graphic techniques, however it becomes a vexel when the vector elements are rasterized and further manipulations to the image are done in raster. Sometimes true raster images are placed behind and/or in front of the original vector elements to emphasize the surrealism that the vector elements produce. A vexel is not essentially created with paintbrushes, airbrushes or a freehand tool such as pencil, although some may include these elements if they are not the primary medium. Ben Woolley says "[V]exels were originally meant to involve a vector technique, not any particular aesthetic style."

Style and appearance

Vexels are often characterized by crisp, clean color and lines (that look nearly vector-graphics style) but is entirely pixel-based, with a variety of color levels, from 2-color outlines to pseudo-realism.

Etymology
The term vexel was created by Seth Woolley while he was a technical contributor to the now defunct but once popular teen message board Nova Boards to give it a distinctive name from traditional vector graphics. Seth didn't approve of calling the raster images that looked like vectors the name of "vector".  In response to a question of what they would be called, he coined the term "vexel" as a combination of vector and pixel since they were not simply rasters, and those asking needed a name for a new style. He at first suggested calling them rasterized or posterized vector images, but the community took the word "vexel" as an acceptable neologism. Ben Woolley has described its derivation.

References and notes

Vector graphics
Computer graphic techniques
Technology neologisms

redpajama_set_name: RedPajamaWikipedia