When you're working alone as a fitness professional the idea of growth seems overwhelming and far out of reach at times. I've worked in this industry for more than fifteen years and believe me, it's not always been plain sailing. I've worked with clients I didn't really want to be working with and struggled to attract and keep the ones I so desperately wanted to train. Making real profits, building a business and a team has taken years of hard work and dedication. I now lead a global million dollar postpartum fitness business and empower women all over the world to feel awesome about themselves and their fitness journey.
Step 1: Step Up Your Expertise and Your Practice – You're already a qualified professional but there's always new things to learn and ways to improve your expertise. I'm not talking about google-ing 'postnatal exercise'. I mean really know your stuff. Put yourself through professional training from experts that dominate particular sectors, read books and blogs written by respected specialists in your field. Stay on top of evidence based research and the latest progressive thinking in your area, and train yourself to think critically and be flexible and open to new knowledge. Don't neglect actual practice, your clients' or your own. You're working with human bodies and one size doesn't fit all… . Not sure how something should feel or how to cue it? Do it yourself. Lots of different ways. Figure it out by doing it, not just reading about it.
Step 2: Specialize – Don't try to be or claim to be everything to everybody. Decide who you really love working with – an age group, a type of athlete, a time of life (like pregnancy, or rehab) – and really explore their needs, issues, goals and characteristics. When you can serve a market with real passion and specialist expertise, you'll find your voice and your niche. You'll also likely find that you're the only health and fitness professional in your area serving that specific market and addressing their needs, therefore you've just made yourself the Go-To.
Step 3: Be Genuinely Credible – Credibility is gained through integrity, experience and knowledge and also by aligning yourself with industry leaders and experts. Identify who is killing it in your sector and who complements your services, then reach out, learn from them, collaborate and share knowledge and resources. Referrals and recommendations will naturally follow. Focus on step 1 to build those credible foundations first and foremost.
Step 4: Know How to Market Your Business – You might be the most awesome personal trainer but if no one knows about you, you can't serve anyone and… you don't have a business. Nail your marketing, and target people in your area who are crying out for support. You've invested time and money in your business and your own expertise, so make sure you know how to tell the right people about your business. Be proactive online and put yourself in front of your ideal customers.
Step 5: Don't Get Distracted By Industry Ego – Make the distinction between your peers and your customers. Invest time and effort into building relationships with peers and thought leaders, for sure. But your writing, your effort and passion, your graft, day in day out, should always be for your customers. I see people invest so much energy into trying to impress or out-smart people who know the same stuff they do. Posturing for 'who's the cleverest' in clique-y FB groups won't build your business. Giving true value to your customers will. Make sure you know the difference.
Find out how I've helped professionals like you to further grow their health and fitness businesses through my MUTU Pro Certification. I'm passing on over 15 years of experience and expertise to equip you with the practical and business tools you need to really take things to the next level. If business has plateaued, learn more here.


text:
Lowndes, Van Gisbergen to Lead McLaren Effort at Bathurst
Craig Lowndes confirmed in YNA Autosport McLaren 650S GT3 for Bathurst 12 Hour…
Photo: Vision Sport Agency
Craig Lowndes will spearhead YNA Autosport's McLaren GT-supported effort in February's Liqui-Moly Bathurst 12 Hour, in a lineup also featuring Shane van Gisbergen.
The six-time Bathurst 1000 winner will defend his 12-hour victory at the wheel of a McLaren 650S GT3 following Maranello Motorsport's apparent decision not to return to the Mountain next year.
Lowndes shared the 2017-winning Ferrari 488 GT3 with Toni Vilander and Jamie Whincup, who has landed a drive in a Scott Taylor Motorsport-run Mercedes-AMG GT3.
For YNA, it will be the start of a planned international motorsport campaign, which will include selected overseas events.
Lowndes will be joined by fellow Supercars champion and Triple Eight Race Engineering teammate van Gisbergen, plus Frenchman Come Ledogar.
The all-pro lineup boasts a total of 11 wins at Mount Panorama and will mark van Gisbergen's return to the McLaren in which he set the track lap record with in the 2016 event.
"The Bathurst 12 Hour is one of my absolute favourite events, so I am delighted to have the chance to defend my win in 2017 but in a McLaren for the first time," said Lowndes.
"McLaren is an iconic name in motor racing and the 650S is a serious bit of kit, so I am really excited about the opportunity to race it at Bathurst with Shane and Come. I can't wait."
"I'm excited to be back in a McLaren for the Bathurst 12 Hours," added van Gisbergen.
"It's good to team up with Come again, I drove with him in 2016 when we won the Blancpain Endurance Series in a McLaren 650S GT3, and driving with Craig to help him defend his 2017 title.
"I think we've got a strong driver line up, a strong team and a strong car, so I'm looking forward to the event."
Related TopicsMcLarenCraig LowndesBathurst 12HIGTCYNA Autosport
D'station to Make GTE-Am Debut with TF Sport
Audi Confirms IGTC Return
Davison Rejoins Competition Porsche Lineup for Bathurst 12H

redpajama_set_name: RedPajamaCommonCrawl


text:
Home Technology Gadgets Wearables Samsung Gear VR With Better Specs All Set to Hit the Market Soon
Samsung Gear VR With Better Specs All Set to Hit the Market Soon
Samsung is in the headlines of the most of the news from the field of technology after the release of the Samsung Galaxy S8. However, we concentrate on the news which states that Samsung is all set to bring out on the market the latest version of the Samsung Gear VR which will have a number of new things incorporated in it.
Samsung Gear VR with the controller is going to be made available on the market from April 22
According to the reports and what happened in yesterday's event, the world is all set to get the Samsung Gear VR on April 21. The device is going to hit the market with a price tag of $129 and that includes the controller as well. Also, the users can get hold of the controller in case the buyer has already got the headset, and he or she needs to pay $39. But it remains to be seen how it fares when it hits the market. But before that, we take a look at the things which might just work in favor of making the VR headset one of the most popular ones in the market amidst stiff challenge from other developers.
Samsung has revealed that there are a number of things which are refurbished in order to enhance the experience of the users. The primary thing that has been updated is the resolution of the lens which is present inside the device. Along with that, the Gear VR has been equipped with a new distortion correction technology that will prevent the motion sickness.
The best thing about the new release will be the controller. The design of the controller has been modeled by Oculus which has got a clickable touchpad controllable with the thumb. With all these new updates, it will be really absorbing to watch out how things develop once the device becomes available on the market. Also, other leading VR headset devices like HTC Vive and Oculus Rift will surely be in a spot of bother after the smartphone becomes available to the buyers.
TagsSamsungSamsung Gear VR
Previous article Limited Edition Fiat 500-60th, Celebrating Fiat 500's 60th Anniversary, Launched
Next article Taapsee Pannu has an Urge of Doing a Biopic on Sania Mirza
More By Fabnewz Team
More In Wearables
Samsung Galaxy S8 Plus Will Reportedly feature 6.2-inch AMOLED Display With 4GB/6GB RAM
Samsung is probably one of the companies which have been in the news substantially, owing …
New Samsung ad attacks Apple for 10 years of inferior iPhones
It's been some time since Samsung mocked Apple with videos on the inferiority of the iPhon…
A former Google exec just dissed Android photography big time
Android phones might have larger screens, bigger batteries, and headphone jacks, but there…
Amazon Great Indian Sale, Xiaomi Redmi 4 Launch, Nokia 3310 Pre-Orders, and More: Your 360 Daily
Highlights Amazon Great Indian Sale starts, deals on iPhone 7, iPhone SE, Moto G5 Nokia st…
You can now buy an unlocked Samsung Galaxy S8 in the U.S.
The Samsung Galaxy S8 is one of the best Android phones out there. Until now, you had to c…
Latest News Hints at Arrival of Samsung Galaxy J7 (2017)
Samsung has been one of the busiest smartphone developers in the recent times, thanks to a…
In earlier days, baby care often included dusting babies generously with talcum powder. It…
A house of your own is a great blessing. That's why most people are thankful and take grea…
When buying panties online, it is important to choose the most comfortable and stylish pan…
Load More By Fabnewz Team
In the construction industry, if you really want to stay on top, it's essential to l…
CES 2018 has introduced some world-class tech gadgets whose technological innovations are …
Nowadays, everything is getting the "smart" tag. Phones, cars, TVs and a lot of other conv…
The iPhone 7 is a famous smartphone packed with an exclusive technology. It is crucial to…
Casio's New Limited Edition Smartwatch Designed For Outdoor Use Launched
Casio has brought a new smartwatch in the market. Called the Casio Pro Trek WSD-F20S, the …
Apple Watch 3 Packs A Punch With Wireless Charging And A Display Par-Excellence
The world of wearable gadgets will receive a fillip this year with the launch of the Apple…
Load More In Wearables
Top Tags Salman Khan Business Karan Johar Samsung Alia Bhatt Apple India Ranveer Singh Xiaomi iPhone 7 Rio Olympics 2016 Akshay Kumar Shah Rukh Khan Box office collection Narendra Modi


text:
nbn satellite launched
Jessica Dickers October 7, 2015 July 23, 2021 News, Telecommunications 0
nbn has successfully launched its first broadband satellite into orbit. The Sky Muster was launched 36,000kms into space from Guiana Space Centre in South America.
The satellite is one of the world's most advanced communication satellites and will play a critical role in providing fast broadband access to around 400,000 Australian homes and businesses.
nbn CEO, Bill Morrow, said the satellite will provide access to fast broadband for the parts of Australia that need it most.
"With the launch of Sky Muster, we're one step closer to changing the digital face of our nation.
"The ability to video-conference friends and family, study courses online and visit doctors from your lounge room will all be possible in areas which have traditionally struggled to access basic internet services like online banking and shopping.
"Many homes and businesses in regional and rural Australia still rely on dial-up level speeds and have little or no access to a commercial broadband service – this satellite will help to close the divide and ensure no-one gets left behind."
Jessica Dickers
Jessica Dickers is an experienced journalist, editor and content creator who is currently the Editor of Utility's sister publication, Infrastructure. With a strong writing background, Jessica has experience in journalism, editing, print production, content marketing, event program creation, PR and editorial management. Her favourite part of her role as editor is collaborating with the sector to put together the best industry-leading content for the audience.
Record LNG shipments for July
Utility Journalist August 23, 2017 July 10, 2019 Gas, News, Spotlight 0
In its recently released July 2017 LNG report, Energy Quest reported Australian LNG shipments jumped to a record 5.4...
Hobart nbn near completion
Jessica Dickers November 25, 2015 April 26, 2021 Civil Construction, Features, News, Stakeholder Engagement, Telecommunications 0
Almost the entire city of Hobart is now in preparation, or already switched on to the nbn network, with...
Cadia appoints new National Sales Manager
Lauren Cella March 7, 2018 March 7, 2018 Company news, News, People and appointments, Sponsored Editorial 0
Cadia is very excited to announce the appointment of Mark Wright to its leadership team, to the position of...
ARENA to fund 12 new solar plants
Lauren Cella September 9, 2016 August 25, 2017 Civil Construction, Company news, Electricity, News, Projects, Solar 0
Energy production from solar is expected to triple with the construction of twelve new large-scale solar photovoltaic (PV) plants...
New rules proposed for wholesale electricity market
Utility Journalist September 23, 2015 July 10, 2019 Electricity, News 0
The Australian Energy Market Commission have recently called for submissions on a second draft determination to introduce new rules...
Consultation begins on SA's draft Water Security Statement
Imogen Hartmann May 20, 2021 May 20, 2021 Company news, News, Projects, Spotlight, Sustainability, Water, Water and Wastewater Treatment 0
The South Australian Government has commenced consultation on a draft Water Security Statement for the state, outlining which actions...
Construction of the Atlas Gas Pipeline Commences
Journalist July 11, 2019 July 11, 2019 Civil Construction, Gas, News 0
Queensland's Atlas Gas Pipeline is on the way with energy infrastructure company, Jemena, commencing construction on the project on...
Tasmanian Government to take over TasWater
Lauren Cella March 8, 2017 April 26, 2021 Features, News, Water, Water and Wastewater Treatment 0
The Tasmanian State Government has put forward a plan to take ownership of TasWater in 2018. The Government plans...
Sunraysia Modernisation Project moves forwardRising groundwater in Bendigo


Today is my last day at VMware.
Looking back, it's been almost four and half years since I joined VMware in June 2007. At that time, VMware was still part of EMC, and two months later it went IPO (to be exact, spin off). Together with many of my colleagues I watched the historical moment for the company on a very early summer morning. I still remember there were quite a few sleeping tents inside the new offices.
Over the years at VMware, I have been working on various projects like helping partners with vSphere Client Plugin, vSphere SDK, SRM Array Adapter, Clustering, porting orginal cloudfoundry.com from EC2 to vSphere and vCloud for VMworld keynotes, developing VMware Workbench, code2cloud.com demo, migration manager, HealthAnalyzer, etc., presenting at different conferences like TechExchange, VMworld. I am pretty sure I have missed some in the list.
In my spare time, I created the VI Java API open source project and led the community through several major releases. Today it's the de facto Java API in the community. It had been the highest voted fling at VMware Labs and is stil the highest votes/views ratio today.
After my book got published, I got more time so I took on blogging to evangelize vSphere API and cloud computing in general. DoubleCloud.org has now ac more than 300 in depth articles on vSphere and cloud computing. It's ranked as top 50 blog on cloud computing by Cloud Journal, and top 50 must read IT blogs by BizTech Magazine.
Looking forward, I think I will need more challenges and broader perspectives both for my ever lasting technical curiosity and my career development. So I decided to take a short break and explore new opportunities.
It's indeed a tough decision to leave a great company like VMware where so many extraordinary talents keep innovating every day. All I wish is the contineous success of VMware and my colleagues there.
thanks for all the help and the great content!
Again, thanks for everything the great chats we had Steve in Palo Alto and thanks for the help/tips. Good luck with your new exciting challenge, but I am confident you don't need luck and will succeed.
I am sure we will meet again at some point!
Sad to see you leave VMware. On the other hand I'm pretty sure you'll be an authority in whatever new environment you decide to work in.
Your SDK book was, and is, an inspiration and great source of information for me.
It was nice talking to you on those occasions we met.
I wish you the best in your new endeavors!
You are a super-smart guy that so frequently distinguishes yourself. I am sure that you will excel no matter what you do.
Keep in touch and it would be great to see you again!
Wow – sad news but best of luck!
Good luck in your journey Steve. In addition to your incredible talent, your willingness to both help others and disseminate knowledge sets you apart from most. I look forward to working together again in the future, as I am sure our paths will continue to cross.
All the best, thanks for all the great info in the past and I am sure we will be hearing from you again in near future (still a small world and industry 😉 . Take some well deserved rest and till we meet again.
All the very best for your career.
Your blogs are very information and really helped me a lot to understand Cloud Computing jargon, latest happenings.
Thanks for taking out time and posting useful stuff for cloud community.
Thanks a lot Mikhail! Hope to meet you in person in the future!
Thanks Joerg! I saw your blog article and thanks for that! I am sure that we will get chance to chat again some time. Keep in touch!
Thanks Duncan, I think we will meet again for sure. When you come to the valley, just drop me a line for a lunch/dinner/coffee depending on your schedule. Really enjoyed our chats before and definitely would like to have more such thought provoking discussions.
Hi Luc, I am glad you like my book. I should have asked you to comment on Amazon. Due to our common interests in SDK/APIs, I really enjoy reading your blog, especially the nicely written scripts. I have been thinking that we should port them to Java some day, or simple invite you to code in Java. Which way do you prefer?
Thanks David, I will for sure try my best – it's part of my DNA :-). We should definitely keep in touch. I am sure we will see each other again.
Thanks Jason, sorry that we missed the opportunity to meet in Vegas this year. But let's try next time.
Thanks a lot Wade, I am sure we will cross our paths again! When you come to the valley, drop me a line for a coffee/lunch/dinner depending your schedule.
Hi Edwin, it's indeed a small world! I will continue to share my thougthts on my blog. Hope to meet you some day.
Good catch Leela! I just made the changes and I hope I didn't miss anything. Please let me know otherwise.
I am glad you like my blog. Please feel free to comment and let me know your takes and suggestions on various topics.
I know it must be tough to make this decision, but I'm sure you will be hugely successful for whatever you do next. Give me a call when you get a chance.
Hope to see you again in a soccer field somewhere someday. I'll be visiting your site often.
Wishing you a very best of luck for your next endeavour. I have been closely following your blog right from its nascent stages. Its very rare to find 'Connected' Software Architects these days. You have been my inspiration for working towards achieving my goal of becoming a Software Architect. Hope you will continue to enlighten us in the days to come as well.
Thanks Jay! You are absolutely right. I will call you soon. Thanks!
I really enjoyed playing soccer with many of our colleagues. I will for sure visit VMware office in the future, and hopefully catch a good time to join you for a game!
I am glad you like my blog from its very beginning. It's very encouraging to me. I will try my best to stay "connnected." Please feel free to share your thoughts here.


For the APS, drawing on the diversity of Australia's population is essential to delivering the requirements of government and meeting the needs of citizens. A diverse workforce brings a range of perspectives to bear in challenging conventional thinking, encouraging different approaches to problem solving and fostering innovation.
As Australia's diversity has shifted over time, so too has the diversity and cultural capability of the APS. Figure 8.2 shows that the representation of ongoing Asian-born APS employees has steadily increased over the last 15 years. In 2000, Asian-born Australians made up 6% of Australia's population.12 In the same year, Asian-born APS employees13 made up 5.3% of all ongoing APS employees whose country of birth was known14 and 6.9% of ongoing engagements in the year ending June 2000. In 2011, 9% of the total Australian population were born in Asia. In 2011, Asian-born APS employees represented 7.5% of all ongoing employees whose country of birth was known and 10.5% of ongoing engagements.
Figure 8.3 shows that the proportion of Asian-born APS employees has increased over the past 15 years.
Australia's changing multicultural society has benefited the APS. In seeking to build a vibrant workforce representing the wider diversity of the nation, the APS has organically developed a workforce with Asia capability and insights. While employment data indicates the APS has been progressively attracting Asian-born employees, the future challenge for the APS will be to continue to attract and retain these employees in a market where their Asia capability is increasingly valued by all employers.
12 Australian Bureau of Statistics, Australian Social Trends, Commonwealth of Australia, Canberra, (2001).
13 Australian Government, Australia in the Asian Century White Paper, Commonwealth of Australia, Canberra, (2012), p. 290. Asia refers to Bangladesh, Bhutan, Brunei, Cambodia, China, Hong Kong, India, Indonesia, Japan, Laos, Macao, Malaysia, Maldives, Mongolia, Myanmar, Nepal, North Korea, Pakistan, the Philippines, Singapore, South Korea, Sri Lanka, Thailand, Timor-Leste and Vietnam.
14 The country of birth was known for 79.4% of all ongoing employees.
15 The proportions used in this figure refer to all APS employees whose country of birth is known. In 2013, this was 79.4% of all ongoing employees.


text:
Turkish troops cross northern Iraqi border
Turkish troops crossed Iraqi border and went about three kilometers (1.5 miles) into northern Iraq.
The troops crossed into an area near the border with Iran, about 120 kilometers north of the city of Irbil, Jabar Yawar, a spokesman for Kurdistan's Peshmerga security forces, told the AP.
About 300 Turkish troops crossed the border at 3 a.m. (0000GMT), said Jamal Abdullah, a spokesman for the regional Kurdistan government. He said the region was a deserted mountainous frontier area.
A Turkish government official, speaking in Ankara on condition of anonymity because he was not authorized to speak to the media, confirmed that around 300 Turkish soldiers penetrated into northern Iraq .
"They are still there," he said without elaborating.
The U.S. Embassy in Baghdad declined to comment on reports of the Turkish operation.
On Sunday, Turkey conducted airstrikes against rebels from the Kurdish Workers' Party, or PKK, in northern Iraq. As many as 50 fighter jets were involved in the attack, the biggest against the PKK in years. The Iraqi parliament on Monday condemned the bombing, calling it an "outrageous" violation of Iraq 's sovereignty. Turkey said Sunday's attack used U.S. intelligence and was carried out with tacit American approval.
The PKK has battled for autonomy for southeastern Turkey for more than two decades and uses strongholds in northern Iraq for cross-border strikes.
To the south in Kirkuk, U.S. Secretary of State Condoleezza Rice made an unannounced visit to the city that Iraq's Kurds call their Jerusalem, an oil-rich territory claimed by many.
Rice was meeting members of a civilian-military reconstruction unit based in Kirkuk and provincial politicians. She was to meet Iraq's central leadership later in Baghdad .
Sunni Arabs ended a yearlong political boycott earlier this month in Kirkuk - the hub of Iraq's northern oil fields - under a deal that sets aside government posts for Arabs. It was the biggest step yet toward unity before a referendum on the area's future.
Kirkuk is an especially coveted city for both the Shiite-dominated Iraqi government in Baghdad and the Kurdish one in Irbil. Kurds want to incorporate it into their self-rule area, but the idea has met stiff resistance from Arabs and a constitutionally required referendum on the issue was delayed to next year.
Much of Iraq's vast oil wealth lies under the ground in the region, as well as in the Shiite-controlled south. Kurds control of the area's oil resources and its cultural attachment to Kurdistan have been hotly contested.
Washington is trying to balance support for two key allies: the Turkish government and the Iraqi Kurds. Despite their apparent support for a limited raid, the U.S. remains firmly opposed to any major Turkish military operation into northern Iraq - which could disrupt one of the calmest areas of Iraq and run the risk of destabilizing the entire region.


New York, May 9, 2015 AEST (ABN Newswire) - OTC Markets Group ( OTCMKTS:OTCM) is pleased to announce the launch of the OTCQX Billion+ Index (OTCQXBIL), a new benchmark for tracking the performance of OTCQX companies with market capitalizations greater than $1 billion.
The OTCQX Billion+ Index is currently comprised of 71 companies from 21 countries and provides investors a way to easily identify and track the performance of the many large-cap, strongly capitalized, and investor-friendly companies that trade on OTCQX, our best marketplace for established companies.
The Index is market capitalized-weighted and calculated on a total return and price return basis. To be eligible, companies must be traded on OTCQX and meet a minimum liquidity screen. Index data is priced in real-time and is available on the OTC Markets Group website, www.otcmarkets.com, and via major financial data services and websites such as Bloomberg, Reuters and FT.com.
OTC Markets Group Inc. (OTCQX:OTCM) operates a financial marketplace for 10,000 United States and global securities through the broker of their choice. Through its OTC Link ATS, the Company directly link a diverse network of broker-dealers that provide liquidity and execution services for a spectrum of securities. the Company organizes these securities into three marketplaces to inform investors of opportunities and risks: OTCQX, the best marketplace with qualified companies; OTCQB, the venture stage marketplace with the United States reporting Companies; and OTC Pink, the open marketplace with variable Reporting companies. The OTCQX marketplace offers the informed and trading for the United States and global companies. The OTCQB marketplace offers informed trading for securities of smaller or developing companies that are reporting to a United States regulator (SEC, Bank, or Insurance). The OTC Pink marketplace offers trading in a spectrum of equity securities through any broker.


text:
Q: How to include zero when counting with a MySQL GROUP BY expression I'd like to count the number events that occur on each day over the last month, but also include a count of zero when no events are found. Is that possible?
Here's what I'm starting from...
SELECT COUNT(*) AS count,
DATE(usage_time_local) AS d
FROM usages
WHERE user_id=136
AND DATE(usage_time_local) >= DATE('2011-04-24')
AND DATE(usage_time_local) <= DATE('2011-05-24')
GROUP BY DATE(usage_time_local);

UPDATE: Given the answer, I implemented a code solution by initializing a loop and then filling in the details.
  $dailyCount = array();
  for( $i=1; $i<=30; $i++ ) {
      $day = date('Y-m-d',(time()-($i*24*60*60)));
      $dailyCount[$day] = 0;
  }
  foreach( $statement as $row ) {
    $dailyCount[$row['d']] = $row['count'];
  }

A: You can't do this with standard SQL queries - you'd be trying to group on a date(s) that doesn't exist in the table.
Standard workaround is to make a temporary table that contains the date range in sequential order with no gaps, join that against your table and do the count/aggregate as usual.

redpajama_set_name: RedPajamaStackExchange


text:
Q: Accessibility: how to handle buttons in a table Given a table, which may have buttons within it, how should these buttons be marked up for accessibility?

        User 1

        Alice

        <button aria-label="Edit user Alice">Edit</button>

        User 2

        Bob

        <button aria-label="Edit user Bob">Edit</button>

For a sighted user it's clear what each edit button does, but I'm wondering how that works best for accessibility.
My intuition would say that the buttons ought to be given an aria-label that indicates what they really do, such as Edit user Alice, but is that correct?

A: That's exactly right. Nice job recognizing the need. The way the page is designed, there is an "affordance" that gives sighted users a clue as to the structural relationships between elements.  That same relationship should be conveyed to all users.
One way you could do this is with column and row headers ( and ).  In your specific example, the row header would either be the "user 1" column or the "Alice" column.  That would satisfy WCAG but is not necessarily the best user experience.

      user
      name
      edit profile

      User 1
      Alice
      <button>Edit</button>

      User 2
      Bob
      <button>Edit</button>

In this example, I chose the 2nd column to be the row header.  The person's name.  If a screen reader user were in the last column (the buttons) and they navigate vertically down that column (ctr+alt+downArrow for some screen readers), they'll hear "Alice" or "Bob" before they hear "edit button" so it gives them some context.
Note that some screen reader + browser combinations, the row header will not be announced for data cells "before" the row header column.  So in this case, if I were in the first column (users) and I navigated down the column, I might not hear "Alice" or "Bob" for that row.  NVDA with Firefox will not announce it but NVDA with Chrome will.  JAWS on Chrome will not announce it.
While I strongly encourage row headers in tables (and column headers too but most people are good about specifying column headers so I often don't have to mention them), having additional context on the button itself would be the best solution (in addition to the table headers).
I would use aria-labelledby so that you can "reuse" the text that's already on the screen.  There's no need to duplicate the text in an aria-label.  All you need to do is specify an ID on the table cell you want to use as the additional context for the button and have an ID on the button itself.  Then refer to those two IDs in aria-labelledby.

      user
      name
      edit profile

      User 1
      Alice
      <button id="button1" aria-labelledby="button1 row1">Edit</button>

      User 2
      Bob
      <button id="button2" aria-labelledby="button2 row2">Edit</button>

Now when the user navigates to the button, if they use tab instead of the table navigation keys, they'll hear "edit Alice button" or "edit Bob button".


When a misdiagnosis or negligence leads to the death or injury of a patient, a medical malpractice suit may be filed. This is a serious accusation that could result in the revocation of medical licenses, monetary compensation, or penalties. In order for a medical malpractice suit to have merit, there must be sufficient evidence to support the claim. While documentation, chart notes, and insurance records can help, it's usually best to rely on the help of a medical expert witness.
What Is a General Medicine Expert Witness?
Not just anyone can qualify as a general medicine expert witness. In fact, there are certain qualifications that must be met in order for them to be able to claim that status. A medical expert witness is a person who has clinical experience in a specific field of medical study. While some witnesses work in the medical field, others have studied medicine and achieved the necessary certifications to act as an expert witness. A general medicine expert witness, for example, has spent time in general practice. This means that they are well-versed in the care of children, adults, and elderly patients. They may have knowledge in regards to certain surgical procedures, pre- and postnatal care, and pediatric care. This knowledge allows them to examine malpractice suits and determine whether or not there is cause for a complaint.
A medical expert must be able to read charts and understand records, ultrasounds, and test results. Based on the material facts, these witnesses can prepare statements or testify in court. They may provide visual aids, explain certain theories, or clarify certain points as needed. In order for their testimony to qualify as an "expert witness" they must be able to prove that they have the knowledge to support it. This could be in the form of medical experience, research, or certifications.
Why Are Expert Witnesses Important?
During a malpractice suit, it's important to have witnesses who can corroborate the theory that is being presented by the attorneys. Without witnesses, it's nearly impossible to prove or disprove the theories that are being touted. While it is possible to call the defendant or plaintiff to the stand to testify, it can often be detrimental to the case. Instead, many attorneys choose to hire an expert witness instead. These experts are unbiased professionals who understand the medical terminology and evidence being presented and who can give their testimony accordingly. By hiring a third party to present evidence, it implies that the theories being presented have merit and therefor could be valid.
Typically, attorneys use expert witnesses as a way to prove a specific point in their case. Their findings or testimony is often used to help the judge or jury to better understand the facts of the case. In order for an expert witness' testimony to be deemed useful, those judging the case must be able to better reach an outcome based on what the witness presents.
There's no reason to face a malpractice suit alone. Prepare for your case with the help of an expert. By hiring expert witness services, you can have an experienced medical professional on your side. With their assistance, you have a better chance of winning your case and getting the results you're seeking. Contact the team at Reliable Clinical Experts today to learn more!


text:
Idiot () er en russisk tv-serie fra 2003 i 10 afsnit instrueret af Vladimir Bortko.

Tv-serien er baseret på Fjodor Dostojevskijs roman Idioten fra 1868/69 og følger romanens handling tæt. I serien medvirker flere af Ruslands kendte skuespillere.

Medvirkende
 Jevgenij Mironov — Mysjkin
 Lidija Velezjeva — Nastasja Filippovna
 Vladimir Masjkov — Parfjon Rogozjin
 Aleksandr Lazarev — Gavrilja Ardalionovitj Ivolgin
 Oleg Basilashvili — Ivan Jepantjin

Referencer

Eksterne henvisninger

Russiske film fra 2003
Dramafilm fra Rusland
Film baseret på bøger
Fjodor Mikhajlovitj Dostojevskij

redpajama_set_name: RedPajamaWikipedia


It's the event you've all been waiting for! Cats will be heading to Civic Center Music Hall on Saturday 25th May 2019 for a very special show that you'll be glad you didn't miss! This is entertainment at its finest!


Your professional quality documents are printed at speeds of up to 45 pages per minute1 in with a quick first print time of approximately 6.2 seconds2. Eco-conscious, duplex print saves you time, paper, and related costs, as well as limits interruptions.
The 5-line, black and white LCD panel allows you to navigate through the menu seamlessly and customize the settings to access the features you use most.
The LBP312dn can be deployed as part of a device fleet managed via uniFLOW, a trusted solution which offers advanced tools to help you track, manage and influence user behavior securely. From routing jobs cost-efficiently, to proactively managing consumable supplies, to implementing user controls and restrictions, to gaining reporting visibility into device usage, uniFLOW helps to reduce unnecessary printing, encourage cost recovery, reduce supply costs and optimize device workflows.
With imageWARE Remote, the device can deliver meter information as well as immediate notification of errors, jams, and alerts by email to the service provider. These notifications are designed to be accurate and contain sufficient data for the service provider to make a technician dispatch decision without having to hassle the customer to obtain more information. By addressing the problem proactively, service providers can take action to handle these issues before it's either noticed or experienced by the customer.
Enjoy a variety of easy to use mobile features for printing on the go using your compatible mobile device, such as Canon PRINT Business4, Apple® AirPrint®5, Mopria™ Print Service6 and Google Cloud Print™7.
USB Direct Print allows you to print from that USB in JPEG, TIFF, PDF and XPS formats. Manage device usage for up to 300 IDs, using password protected Department ID Management. The LBP312dn also supports host-based UFR II, PCL, PDF, XPS and Adobe® PostScript® languages to provide printing versatility.
The LBP312dn uses approximately 1.2 watts of energy in wired, Energy Saver Mode, helping you save money on energy costs. The Single Cartridge System combines the toner and drum into 1 unit, making replacement of cartridges simple. High-capacity toner options keep you printing longer, with limited toner replacements so you can keep pace with your busy output needs. The LBP312dn uses Canon GENUINE Toner, Cartridge 041 (yields 10,000 sheets, ISO/IEC standard) and Cartridge 041 Hi Capacity (yields 20,000 sheets, ISO/IEC standard).
Hi Capacity Toner Option (up to 20,000 pages) keeps up with your printing needs and limits toner replacement interruptions.
Supports UFR II, PCL5c/e, PCL6, PDF, XPS and Adobe® PostScript® printer languages, allowing greater versatility for your printing needs.
100% U.S. Based Service and Support team provides friendly, expert help for every level of experience.
Low energy consumption; uses approximately 1.2 W in wired, Energy Saver Mode.
1. Copy/print speeds are measured based on internal testing using letter size paper copied/printed with 100% copy/print ratio to original on one-sided paper. Internal testing involved continuously copying/printing the same one page of content on plain paper (copy speed is tested by copying on the platen glass). Copy/print speeds may vary depending on paper type, paper size or paper feeding direction. The device may automatically pause or slow down in order to adjust printer condition such as controlling temperature of a certain unit or limiting impact to image quality during continuous copying/printing.
4. Canon PRINT Business is a free app available on the App Store® and Google Play™ Store. For more information, including compatibility, please visit https://www.usa.canon.com/mobile-app. Users of Canon Mobile Printing can simply update the app to use Canon PRINT Business. Users who have installed Canon Mobile Scanning for Business should install Canon PRINT Business on their compatible device. After Canon PRINT Business is installed, users can re-register their Canon Mobile Scanning for Business device list and local documents. Android is a trademark of Google Inc. App Store is a service mark of Apple Inc. iPhone, iPad Air, iPad, iPad mini, are trademarks of Apple Inc., registered in the U.S. and other countries. iOS is a trademark or registered trademark of Cisco in the United States and other countries and is used under license.


The Walking Dead ends its sixth season with the much anticipated debut of Negan played by Jeffrey Dean Morgan. The 90 minutes finale follows Rick and much of the cast as they race to get Maggie to Hilltop but find themselves in a game of cat and mouse with the Saviors. Negan introduces the crew to Lucille, his trusty baseball bat wrapped in barbed wire. The Grue-crew discuss the show and place their bets on who is on the receiving end of Negan's mad swings.
Then, the Grue-crew celebrate the third anniversary of Horror News Radio by answering a number of questions provided by fans on the HNR Facebook Group (please join the fun today!) and reveal some details on how they view horror and their favorite films. It's an extra long episode with tons of background about the Grue-crew.
Dave drives the HORROR NEWS OF THE WEEK segment sharing information about a gaggle of familiar faces added to the cast of Death House, tons of news from the set of Doctor Strange and a killer new video to promote John Carpenter's Lost Themes II.
Doc leads the Grue-crew in a revealing series of lists from Favorite Horror Films to Favorite Classic Monsters to Favorite Film of the Past Decade and more.
The Grue-crew share a variety of feedback and congratulatory comments about surviving three years.


text:
HomeRegional NewsAfricaSITA opens the door to new partners as it embarks ona new path to growth
SITA opens the door to new partners as it embarks ona new path to growth
SITA identifies four key areas for further investment in the coming year.
GENEVA – SITA, leading IT provider to the air transport industry, announced the launch of a partnership program aimed at joining hands with key partners as it embarks on a new path to growth.
Through the new partner platform, Launchpad, SITA has outlined four key areas where it seeks to build new partnerships: digital identities, advanced analytics and data management, security and safety at airports, and sustainable alternative energy sources. Each of these areas is in response to the changing demands of air travel today and where SITA has already made notable strides in innovation and development.
Over the past two years, airlines and airports have faced significant challenges and changing passenger behaviors, requiring the industry to adapt how it operates. Surging fuel prices and volatility have increased sharply while passengers demand the same digital experience when traveling that dominates every aspect of their everyday life.
To meet this demand, SITA is accelerating its investment in new solutions that deliver smarter ways of working using existing and new technologies. At the same time, SITA is looking to collaborate with partners inside and outside the air transport industry to complement SITA's expertise, drive innovation, or trial new sustainable solutions within their operations.
David Lavorel, CEO of SITA, said: "We are committed to enabling the growth of the air transport industry through smart technology and solutions. We have looked carefully at the market and identified key areas where we can have a significant impact and help our customers work smarter. We have a strong investment and innovation program to support these areas which are central to the growth of SITA. To accelerate this program, we are inviting new partners working in these four areas to join us so we can reshape the air travel industry together."
SITA partners with Zamna to digitise travel processes for airlines, airports, and governments
TechTalent Software and SITA partner to open a Research and Development center in Cluj-Napoca
Metaverse operations, autonomous electric vehicles, and the digital economy set to transform the travel industry
LaunchpadSITA
Dunton Destinations adds Pangolin, a new renovated villa on Mustique island
Grand Palladium Hotels & Resorts in Riviera Maya celabrates 20 years providing unique experiences


text:
Sarah Yarborough, 16, was murdered on Federal Way High School's campus in 1991. Next to her photo above are sketches of the suspect provided by witness accounts. Mirror file photos
Cold case murder
Covington man arrested for 1991 cold case murder of 16-year-old Federal Way girl
The body of Sarah Yarborough, 16, was found on the Federal Way High School campus in December 1991.
by Olivia Sullivan
Friday, October 4, 2019 1:08pm
Editor's note – This story contains graphic detail of a murder case. Reader discretion is advised.
After nearly three decades, a cold case arrest has been made for the 1991 murder of Sarah Yarborough, a 16-year-old Federal Way student.
The King County Sheriff's Department arrested a 55-year-old suspect, of Covington, for the murder of Yarborough on Dec. 14, 1991. The suspect was arrested on Oct. 2 at an undisclosed business in Kent.
Patrick Leon Nicholas has been charged with murder in the first degree, according to documents provided by the King County Prosecutor's Office.
He was booked into King County jail on Wednesday night with bail set at $5 million.
"Over the last weekend, our major crimes detectives and sergeants … surveilled the subject and collected discarded items that contained his DNA," said sheriff Mitzi Johanknecht at a press conference Thursday morning.
On Wednesday, Oct. 2, the Washington State Patrol crime lab reported the DNA taken from the items matched the DNA found at the crime scene 28 years ago.
In December 1991, Yarborough's body was found raped and strangled in a wooded area of the Federal Way High School campus around 8 a.m., Johanknecht said. According to charging documents, Yarborough was strangled with her own nylons and semen was found on her clothes laying near her body.
"Nicholas was 27 years old when he encountered Sarah at Federal Way High School," the charging papers stated.
Investigators believe Nicholas had premeditated the rape and murder before he found Sarah, the documents continue.
She was a member of the high school's drill team and arrived early that morning to travel to an event.
Shortly after 9 a.m. that December morning, two 12-year-old boys cutting through the campus saw a male walking out of the bushes at the school. The kids went into the bushes to explore and they discovered Yarborough's body.
The boys went home and told their parents, who then called 911. Investigators were also able to locate a jogger who passed by the area that morning and saw the suspect kneeling over the girl. He thought they were a couple so he jogged on. The jogger provided a description of the suspect. Sketches were created from these witness accounts.
DNA evidence was discovered at the time at the crime scene, and a suspect DNA profile was identified.
"Few things in law enforcement are more rewarding than informing a parent that you believe you have solved the murder of their child," Johanknecht said. "Last night our detectives were able to tell Sarah Yarborough's parents the news they've been waiting to hear for 28 years."
Throughout this case, DNA evidence was reevaluated several times due to the advancement of technology, said King County Sheriff's Detective Kathleen Decker, head detective of the investigation.
In 2011, Detective Jim Allen reached out to Dr. Colleen Fitzpatrick, of Identifiers International, regarding genetic genealogy to determine physical attributes of the suspect, Decker said.
Later, Fitzpatrick was able to determine the general ancestry of the suspect. In 2018, Decker contracted with Fitzpatrick again to utilize cutting edge DNA and genetic testing in an attempt to find the killer, she said.
According to charging documents, police investigators surveilled Nicholas for two days and one investigator approached him to ask for directions. The investigators watched Nicholas while he smoked a cigarette outside of a Kent business. Nicholas went back into the business and came out to smoke a second cigarette, and he also dropped a napkin from his pocket onto the ground. Both times Nicholas left the cigarette ends on the ground. When Nicholas had left, investigators were able to obtain the three items, which provided new DNA evidence to be used in the case.
Fitzpatrick contacted Decker on Sept. 27 this year and provided "a promising lead on this case," Decker said.
"There were almost 4,000 tips by the time of this arrest," Decker said of the public's help. "None of these tips identified the suspect."
On Oct. 2, detectives located Nicholas and took him into custody without incident, Decker said. A search warrant was served at his residence where he has lived for the last several years in a dilapidated building on a large piece of property in Covington. The investigation remains ongoing.
Further investigation shows the suspect was previously arrested in King County for first-degree assault charges for child molestation, which settled as assault in the fourth degree. The suspect was also arrested in Benton County in 1983 and served time in prison for attempted first-degree rape.
In the 1983 case, Nicholas' approached his victim, a teen girl, while she was in her car. He threatened her with a knife and forced her to disrobe before walking her to a nearby river. The victim jumped into the river to escape Nicholas and successfully swam away to safety. Nicholas left the state but was arrested and charged, according to the charging documents.
There doesn't seem to be a connection between the Yarborough and Nicholas, Decker said, although the investigation is still early and ongoing.
Laura Yarborough, Sarah's mother, addressed the crowd at the press conference on Thursday and thanked the King County Sheriff's detectives and officers.
"They have never given up," Laura Yarborough said. "Even when I had given up, they still didn't give up."
King County Prosecutor Dan Satterberg, King County Executive Dow Constantine and King County Council member Pete von Reichbauer also spoke at the conference.
A memorial bench stands on the Federal Way High School campus in honor of Sarah Yarborough, which includes a backpack, two ballet slippers, a necktie, a dog, and two words inscribed: "Carpe Diem," von Reichbauer explained.
"If you're a victim in King County, we will not forget you," he said. "And if you're an offender in King County, we will not forgive you."
"I think for me I'm still a little numb," Laura Yarborough said of her reaction upon hearing the news of the suspect's arrest. "I'm sure that other feelings will follow …"
"Sarah was a person who loved life, she loved people, she loved to travel …" she said, also noting her daughter's love for reading, academics and for her family.
The investigation is onging and the Mirror will update this story as new information becomes available.
Patrick Leon Nichols, 55, was charged with first-degree murder. Photo courtesy of the King County Sheriff's Office
'The future of boating': Everett will be home to Boats Afloat
Several King County cities are among most expensive to rent in Northwest
More in News & Comment
Burien man charged with murder in stabbing at Federal Way motel
Nicky Juneau, 31, was released from jail the day before the murder.
South King Fire helps local animal rescue with puppy transport
Seattle-based nonprofit Resilient Hearts Animal Sanctuary helps rescue and re-home animals from high risk situations and fosters loving relationships along the way.
Former Todd Beamer High School nurse charged with child rape, sexual misconduct of 3 students
51-year-old Mark David Glenn, of Auburn, posted bail and was released from jail.
Honks, waves, flags and flowers for Everett's tattooed patriot
Fans have been honoring Samiu Bloomfield, who died Sunday, at his favorite corner on Broadway.
Twin sisters do makeover magic to local homes in HGTV series
New "Unsellable Houses" focuses on transforming modest Snohomish County homes into hot properties.
Snohomish County man is first U.S. case of new coronavirus
A man in his 30s was hospitalized in Everett after contracting the virus during a trip to China.


text:
India vs West Indies, World Cup 2019: Bhuvi or Shami? Sachin Tendulkar gives surprising but clear answer
Sachin Tendulkar gave a surprising but clear answer on who should India pick between Bhuvneshwar Kumar and Mohammed Shami for their next World Cup match against West Indies on Thursday.
cricket Updated: Jun 27, 2019 08:12 IST
HT Correspondent
Sachin Tendulkar has vouched for Bhuvneshwar Kumar instead of Mohammed Shami for India's next match against West Indies(Getty Images)
Virat Kohli was not particulary disheartened when Bhuvneshwar Kumar did not come out to bowl more than 3 overs against Pakistan and was ruled out for a week or so. He knew he had Mohammed Shami waiting in the wings. But with Bhuvneswhar back in the nets and slowly regaining fitness, India have a tough call to make for their next World Cup match against West Indies at Old Trafford, Manchester on Thursday. Injured Bhuvneshwar was replaced by Mohammed Shami, who went to a hat-trick – in India's last match against Afghanistan, leaving India with a nice headache ahead of the West Indies match. Sachin Tendulkar, however, has come up with a clear suggestion for India captain Virat Kohli.
New Zealand vs Pakistan live score and updates, World Cup 2019
Despite Shami's four-wicket haul which included a match-winning hat-trick – only the second by an Indian bowler in World Cups – in the last over, Sachin put his weight firmly behind Bhuvneshwar Kumar for the West Indies encounter.
Also Read: Virat Kohli 37 runs away from huge World Record
"I would go for Bhuvi if he is fit, purely because of his ability to swing the ball. He can trouble the West Indies top-order with his swing," Sachin Tendulkar told Star Sports when asked to be the selector for India's next match against West Indies.
What lacked in India's batting performance against Afghanistan? Watch The Knockout Show with Aakash Chopra
Bhuvneshwar, who was initially ruled out for a couple of matches after suffering a hamstring injury in the India-Pakistan match, was seen bowling in the indoor nets at Manchester on Tuesday.
The Board of Control for Cricket in India (BCCI) uploaded a video on social media where Bhuvi was seen bowling during an indoor net session. The post read: "Look who's back in the nets. #TeamIndia #CWC19."
Look who's back in the nets 💪💪#TeamIndia #CWC19 pic.twitter.com/m8bqvHBwrn
— BCCI (@BCCI) June 25, 2019
There was, however, no official world from the Indian team management on whether Bhuvneshwar was available for selection for the West Indies match on Thursday.
Earlier, it was revealed that due to Buvneshwar's injury, team management had summoned India 'A' regular Navdeep Saini as the net bowler for the remaining part of the tournament. Saini was a part of the original stand-by list.
"Navdeep Saini has arrived in Manchester and he will train with the Indian team. He is the only net bowler here," the BCCI media cell informed on its official WhatsApp group.
First Published: Jun 26, 2019 09:17 IST
Bhuvneshwar Kumar


text:
Q: python dataframe to dictionary with multiple columns in keys and values I am working on an optimization problem and need to create indexing to build a mixed-integer mathematical model. I am using python dictionaries for the task. Below is a sample of my dataset. Full dataset is expected to have about 400K rows if that matters.
# sample input data
pd.DataFrame.from_dict({'origin': {0: 'perris', 1: 'perris', 2: 'perris', 3: 'perris', 4: 'perris'},
'dest': {0: 'alexandria', 1: 'alexandria', 2: 'alexandria', 3: 'alexandria', 4: 'alexandria'},
'product': {0: 'bike', 1: 'bike', 2: 'bike', 3: 'bike', 4: 'bike'},
'lead_time': {0: 4, 1: 4, 2: 4, 3: 4, 4: 4}, 'build_time': {0: 2, 1: 2, 2: 2, 3: 2, 4: 2},
'ship_date': {0: '02/25/2022', 1: '02/26/2022', 2: '02/27/2022', 3: '02/28/2022', 4: '03/01/2022'},
'ship_day': {0: 5, 1: 6, 2: 7, 3: 1, 4: 2},
'truck_in': {0: '03/01/2022', 1: '03/02/2022', 2: '03/03/2022', 3: '03/04/2022', 4: '03/07/2022'},
'product_in': {0: '03/03/2022', 1: '03/04/2022', 2: '03/05/2022', 3: '03/06/2022', 4: '03/09/2022'}})

The data frame looks like this -

I am looking to generate a dictionary from each row of this dataframe where the keys and values are tuples made of  multiple column values. The output would look like this -
(origin, dest, product, ship_date): (origin, dest, product, truck_in)

# for example, first two rows will become a dictionary key-value pair like
{('perris', 'alexandria', 'bike', '2/25/2022'): ('perris', 'alexandria', 'bike', '3/1/2022'),
('perris', 'alexandria', 'bike', '2/26/2022'): ('perris', 'alexandria', 'bike', '3/2/2022')}

I am very new to python and couldn't figure out how to do this. Any help is appreciated. Thanks!

A: You can loop through the DataFrame.
Assuming your DataFrame is called "df" this gives you the dict.
result_dict = {}
for idx, row in df.iterrows():
    result_dict[(row.origin, row.dest, row['product'], row.ship_date )] = (
                 row.origin, row.dest, row['product'], row.truck_in )

Since looping through 400k rows will take some time, have a look at tqdm (https://tqdm.github.io/) to get a progress bar with a time estimate that quickly tells you if the approach works for your dataset.
Also, note that 400K dictionary entries may take up a lot of memory so you may try to estimate if the dict fits your memory.
Another, memory waisting but faster way is to do it in Pandas
Create a new column with the value for the dictionary
df['value'] = df.apply(lambda x: (x.origin, x.dest, x['product'], x.truck_in), axis=1)

Then set the index and convert to dict
df.set_index(['origin','dest','product','ship_date'])['value'].to_dict()

A: The approach below splits the initial dataframe into two dataframes that will be the source of the keys and values in the dictionary. These are then converted to arrays in order to get away from working with dataframes as soon as possible. The arrays are converted to tuples and zipped together to create the key:value pairs.
import pandas as pd
import numpy as np

df = pd.DataFrame.from_dict(
    {'origin': {0: 'perris', 1: 'perris', 2: 'perris', 3: 'perris', 4: 'perris'},
'dest': {0: 'alexandria', 1: 'alexandria', 2: 'alexandria', 3: 'alexandria', 4: 'alexandria'},
'product': {0: 'bike', 1: 'bike', 2: 'bike', 3: 'bike', 4: 'bike'},
'lead_time': {0: 4, 1: 4, 2: 4, 3: 4, 4: 4}, 'build_time': {0: 2, 1: 2, 2: 2, 3: 2, 4: 2},
'ship_date': {0: '02/25/2022', 1: '02/26/2022', 2: '02/27/2022', 3: '02/28/2022', 4: '03/01/2022'},
'ship_day': {0: 5, 1: 6, 2: 7, 3: 1, 4: 2},
'truck_in': {0: '03/01/2022', 1: '03/02/2022', 2: '03/03/2022', 3: '03/04/2022', 4: '03/07/2022'},
'product_in': {0: '03/03/2022', 1: '03/04/2022', 2: '03/05/2022', 3: '03/06/2022', 4: '03/09/2022'}}
     )
#display(df)

#desired output: (origin, dest, product, ship_date): (origin, dest, product, truck_in)

#slice df to key/value chunks
#list to array
ship = df[['origin','dest', 'product', 'ship_date']]
ship.set_index('origin', inplace = True)
keys_array=ship.to_records()
truck = df[['origin', 'dest', 'product', 'truck_in']]
truck.set_index('origin', inplace = True)
values_array = truck.to_records()

#array_of_tuples = map(tuple, an_array)
keys_map = map(tuple, keys_array)
values_map = map(tuple, values_array)

#tuple_of_tuples = tuple(array_of_tuples)
keys_tuple = tuple(keys_map)
values_tuple = tuple(values_map)

zipp = zip(keys_tuple, values_tuple)
dict2 = dict(zipp)
print(dict2)


A wholesome way of life is one which helps to keep and enhance individuals's well being and well-being. Sure it is true that the hemoglobin that carries the oxygen through our physique can really change it's form in case your pH go both too acidic or alkaline. Then the oxygen has a hard time getting to the place it must go. For most individuals, our bodies preserve it's pH stage in verify on it is personal simply fantastic. But for others the physique get's out of whack for a whole list of reason and if ingesting lemon water helps that I say awesome! However I don't suppose that #1 was written because she is attempting to tell everyone that they need to run out seize some lemons and try to change the pH of their our bodies.


Our Support team is ready to present you a new tutorial that shows how to upgrade FontAwesome icons on your Joomla 3.x template to the latest version.
Sometimes, after adding the FontAwesome icon CSS class to your website icon is not displayed.
This may happen due to the outdated FontAwesome library used on the site.
In order to update it, please, open the templates/themexxxx/css/template.css file for editing. You can do it via Joomla admin panel, FTP or hosting FileManager tool.
You can see the latest version of icons set here.
Save changes in file when you are done.
Check the result on your website.
If you need more, check out our large scale of professional Joomla themes!


Fans spent months responding to Kid Cudi's Facebook and Twitter posts, sharing their anticipation for Indicud, but after the wait was cut short when it leaked days before its set release date it seems they could have waited.
Fans can definitely expect a strong album out of Kid Cudi as the overall feel of the album is filled with interesting beats and tempos with Cudi's deep luring voice in the background.
Aside from the repetitive chorus lines and hooks that make you want to skip half-way through, you continue to listen because of the well put together beats, which seems to be the most focused aspect of the album.
Kid Cudi seems to explain that over the last 3 years since Man on the Moon II: The Legend of Mr. Rager, he never expected to create an album, it just sort of happened.
One thing is certain, no song on the album sounds like any other, leading perfectly into the next, each contributing its own feel.
"I'm not saying I'm disappointed with the album," said student Chris Mejia.
Indicud includes an array of featured artists such as: Too $hort, A$AP Rocky and a rapper that seems to be making an appearance on everyone's album these days, Kendrick Lamar.
In the first track, "The Resurrection of Scott Mescudi," listeners spend over two minutes listening to a song that seems to be fully instrumental, leaving them wondering when the lyrics will come.
Finally, at five seconds left in the song, the lyrics, "once you realize you can do anything you're free, you can fly," are spoken by Cudi.
Those long two minutes of lyric-less waiting hint at the three years it's been since Kid Cudi's last album.
The lyrics hint that in those three years he's looked within himself and found the ability to give fans something unlike anything they've heard before.
One of the strongest songs on the album is "Solo Dolo, Pt. II." This isn't simply because it features Kendrick Lamar but the song is lyrically and instrumentally solid.
Cudi and Kendrick prove to be a dynamic duo on this track, it is proven that these two work well together and really vibe off of one another.
Compared to "Solo Dolo," featured on Cudi's first album, "Solo Dolo, Pt. II" has a faster beat and a more nonchalant Kid Cudi, an attitude that comes through in the song's lyrics.
In "Burn Baby Burn," Kid Cudi addresses all the negative speculation he has received in the media and how he is presenting his indifference to it, assuring nothing will slow him down.
Overall, considering that it's been three long years since we last heard from Kid Cudi, Indicud met most expectations but, in all honesty, did not fully exceed them.
Is Kid Cudi really ahead of every rapper in the game?
With his fellow rappers featured on the album, it seems that Kid Cudi is creating a massive compilation of the mainstream rap scene.


A reliable, leadless transparent low temperature glaze for general purpose use with a recommended firing range of 1040-1140C.
Optimum SG for 2206 is 1.47 - see below 'Consistency Measurement'.
Transparent glazes benefit from thin application and fast cooling.
These notes apply to all powdered glazes whether earthenware, stoneware or porcelain etc.
Sprinkle the powder into a suitable container of water, stir, then sieve through an 80's lawn or finer.
Leave to settle overnight and pour off surplus water.
Stir, then add water if necessary to achieve desired consistency which depends upon porosity of biscuit ware but normally will be around 18 - 25 ozs. of dry glaze per pint of water (800 - 1250gms per litre) i.e. about 1kg per 1.4 - 1.9 litres water.
Settling is not normally a problem with Stoneware glazes but may be troublesome with some earthenware or Artistic glazes, the glaze settling into a hard deposit at the bottom of the containers which is difficult to reconstitute. The addition of 1% of Bentonite (3411) to the glaze powder prior to preparation will help prevent glazes from quickly settling and such addition is therefore common practice. Even so, this may have little effect on any tendency for the glaze to set hard once it has settled. A flocculant such as 3415 Calcium Chloride or 3442 Magnesium Sulphate added to the glaze will, however, have the effect of causing the glaze to settle in a more loosely packed arrangement of the constituent parts which are then more easily reconstituted. The method is to mix a little of the flocculant with hot water in a cup until no more can be dissolved. Leave to cool and then add a few drops only of the liquid per litre of glaze, followed by thorough mixing. Larger additions will cause the glaze to thicken (this being helpful if very vitreous pieces are to be dipped).
Once the correct glaze consistency has been achieved it should be measured so that it can be repeated next time. Weigh exactly 100cc of the mixed glaze and dividing the resultant weight in grams by 100 to obtain the specific gravity (SG). Alternatively one pint can be weighed to determine the 'pint weight'. A popular method is to use our glaze hydrometer (ref 5828) to quickly obtain a reading which can easily be checked at each glazing session & the glaze adjusted if necessary.


There is a maximum of 8 guests allowed in and 3 parking spaces available for this condo. Additionally, no smoking of any kind is permitted and pets are not allowed in this property. Guests will be subject to eviction and/or fines if evidence of non-compliance with these management rules is found.
Beautiful 2nd floor (no elevator), 3-bedroom / 3-bath condo with fully-equipped kitchen and washer/dryer. Beaver Creek West is within minutes of Beaver Creek Resort and provides a free skier shuttle to both Beaver Creek's Riverfront Gondola and Lionshead in Vail. Our private skier shuttle is complimented by the Beaver Creek Resort, Town of Avon, and Eagle County transit systems.
You will enjoy the year-round outdoor swimming pool, three hot tubs, sauna and tennis courts (summer only). This professionally cleaned condo will be supplied with premium linens, towels, and soaps. Housekeeping service is included only after departure.
Beaver Creek West is a professionally managed condominium complex located in Avon, CO. Perfect for cool summer getaways or the perfect ski vacation. Convenient to Vail, Beaver Creek, and Glenwood Springs, the choice of activities list is endless or you can simply enjoy a good book by the pool or your fireplace.
Beaver Creek Luxury At Avon Prices. Platinum-rated By Lqa!
NEWLY REMODELED 2BR Arrowhead/Beaver Creek condo - steps to the lift!
Ritz Carlton Vail | Presidents Week Luxury 2Br | Best Price!
Elegant 3Br Condo in Lodge at Vail- Ideal for Summer!


text:
A Brief History of the Ongoing Lebanese-Israeli Conflict
A brief history of the Lebanese-Israeli conflict:
Because Israel and Lebanon have never signed a peace accord, the countries remain officially in a state of war that has existed since 1948 when Lebanon joined other Arab nations against the newly formed Jewish state.
The two countries have been bound by an armistice signed in 1949, which regulates the presence of military forces in southern Lebanon.
With a large Christian minority in an overwhelmingly Muslim region, mercantile and Westernized, Lebanon was considered the least hostile Arab neighbor to Israel — and the weakest. The rare skirmishes that occurred were mostly symbolic.
That began to change as Palestinian guerrillas became active. In 1968, Israeli commandos landed at Beirut airport and blew up 13 Lebanese airliners in retaliation for Arab militants firing on an Israeli airliner in Athens, Greece.
Under pressure from staunch anti-Israeli Arab regimes in 1969, Lebanon signed an agreement that effectively gave away a southern region for Palestinian guerrillas to use as a springboard to infiltrate Israel or launch cross-border attacks.
Israel retaliated regularly as Palestinian guerrillas fired on northern Israel, and Israeli forces invaded southern Lebanon in 1978. A U.N. peacekeeping force deployed and the Israelis pulled out after installing a local Lebanese militia in a border buffer zone, but the attacks continued.
Israel invaded again on a wider scale in 1982 to destroy Yasser Arafat's Palestinian guerrilla movement, which had established itself as a force within Lebanon during the country's civil war that began in 1975. The bulk of Palestinian guerrillas were evacuated from Lebanon, but a new Lebanese guerrilla force, Hezbollah, emerged with the aid of Iran and drawn from the Shiite Muslim community that inhabits southern and eastern Lebanon.
U.S.-sponsored negotiations produced a Lebanon-Israel agreement but that deal died as Lebanon collapsed in another round of civil war.
After a destructive and costly military campaign that lasted for three years, Israeli forces withdrew from most of Lebanon but retained a self-proclaimed "security zone" just north of its own border.
Fighting inside Lebanon would escalate periodically, including a 1993 Israeli bombing offensive and the 17-day "Grapes of Wrath" military campaign in 1996 that left about 150 Lebanese civilians dead. At that time, Israel was reacting against guerrilla attacks by Hezbollah against Israeli soldiers inside the occupied zone and against Katyusha rockets being fired by Hezbollah into Israel proper.
Israel left that zone in 2000, but warned that it would return if its security to the north was compromised.
Hezbollah trumpeted Israel's withdrawal as a great victory but claimed that Israel continued to occupy illegally a small, empty parcel near Syria called the Chebaa Farms.
Diplomats mostly see that claim as a convenient excuse to justify attacks against Israel. Nevertheless, the Israeli-Lebanese frontier had remained largely quiet for the past six years with occasional outbursts — until a cross-border raid July 12 resulted in the capture of two Israeli soldiers and the killing of eight others, sparking the current warfare.
← Shadid in Beirut Offers Frank Look at Israeli Attacks
Witnesses Tell AP: Iraqi Forces Stood By During Massacre →


Our team is a year-round, competitive water polo team offering high quality, professional coaching for all ages and abilities. The goal of our team is to provide every member an opportunity to achieve success at his or her level of ability, from novice to international competitor.
All of our coaches, as members of the USA Water Polo Coaches Association, have access to the most comprehensive training and certification programs for youth coaches of any sport in the United States. They provide assurances that the time children spend playing water polo will be quality time.
All members are welcome and encouraged to be involved in team activities and fundraisers.