text:
Climate and Trump
Colin Robertson May 29, 2017 May 29, 2017 Comments Off on Climate and Trump
'Climate train has left the station' without Trump: Former Canadian diplomat
BNN.ca Staff May 29, 2017
G7 leaders clashed on climate policy during their meeting in Taormina, Italy last week as U.S. President Donald Trump refused to endorse a global climate accord. He hasn't made an official decision yet, but if the president decides to pull out of the Paris Agreement that Obama signed in 2016, it could make things difficult for Canada — although it won't stop climate initiatives from going forward, according to a former Canadian diplomat.
"If Mr. Trump does decide to pull out, then it is going to make it more difficult for us to proceed with the carbon pricing as Mr. Trudeau and the premiers have envisaged," said Colin Robertson, who is now a vice president and fellow at the Canadian Global Affairs Institute, in an interview with BNN Monday.
"However, there is a lot going on at the next level down between provinces and states," he added, using California as an example of a state taking a different approach on climate than Trump with its cap-and-trade system. "The relationship California has, for example, with Quebec and Ontario on cap-and-trade – that will proceed."
The Paris Agreement, which took effect November 4, 2016 and saw 195 parties signing the agreement with147 ratifying, aims to keep the global average temperature below 2 degrees celsius and to limit rise in global temperatures to 1.5 degrees celsius above pre-industrial levels.
Robertson warned that the Canadian government and provinces need to be mindful of competitiveness when it comes to climate policy, but noted that many companies are already making changes with the environment in mind.
"My sense is the climate train has left the station around the world and even in the United States – particularly at the state level – there's an awful lot going on," Robertson said. "Companies are making decisions now in terms of the switch to natural gas from coal because it makes good economic sense."
Over the weekend, Trump said in a tweet he would make a decision on the Paris accord sometime this week.
✔ @realDonaldTrump
I will make my final decision on the Paris Accord next week!
8:17 AM – 27 May 2017 · Taormina, Sicily
Newspaper BNN, climate, Trump


Hazel Theocharous, aged 36, quit fulltime work in order to spend more time with her family. She has since created her own concierge/lifestyle business that aims to help busy individuals improve their work/life balance. She is married to interior designer Aggi, and has one son, James.
Assisting U 2 Connect helps individuals organise everything from a child's birthday party to buying their dream home. Have you always been super organised?
Yes. I have always created 'To-Do' lists, even when I was studying. I find it easier to write a list at the beginning of a day or week and tick off everything as I get each task done, rather than trying to wrack my brain wondering if I have forgotten to do something!
In trying to better manage other people's lives, do you ever find your own work/life balance gets out of whack?
Sometimes, yes, it does get out of whack. But I also continue to use my 'To-Do' List trick to juggle my business and my personal life and, because of this, I still manage to help out at my son's school, get my business needs out of the way and all of our bills paid and filed without pulling my hair out.
You were inspired to quit fulltime work in order to spend more time with your family? Have you succeeded in achieving this?
Yes. I feel that I have managed to achieve this. My son is now much happier that I have time to help out at his school and be home to do things with him after school. My husband is also loving it, having me around a lot more.
I would have to say that I think it is possible to have all that you want, but it does take a lot of balancing and the ability to say 'no' to some things. Once you have worked out a routine that works for you, then it certainly makes a work/life balance extremely possible. I have found my work/life balance and my family and I couldn't be happier.
January is traditionally a time to set goals. What was your New Year's resolution?
Simply to maintain my work/life balance and continue to make my business a success.
Obviously, the first thing is to keep a 'To-Do' list. But, as far as parenting goes, I would say that you must follow through on whatever you say to your children, especially with boys. Boy, oh, boy, once they reach the age of five, they are on top of everything you say and remember everything!
Can you tell us about the last big belly laugh you had with your children?
A recent giggle we had was at a Teddy Bears' Picnic. We were with friends and James and I went on a child's-sized Jeep. The Jeep would have fit two children easily, but as an adult, I had to sit up right on the back. Well, James thought that was just great! He was driving and had his foot to the floor. I had to help him steer, but he thought it was the best thing he had ever done. We both couldn't stop laughing, but I think I was the only one with shaky legs when we finished. We laughed about the experience over and over again for the next week.
If there were something you would change if you had your time over, what would it be?
I don't think I would have gone back to work when James was six months' old and I would have pushed more to work part-time hours.
If you had just one wish (no matter how fanciful) to change something in Australia to better support being a 21st century parent, what would that be?
I would wish that every workplace had its own childcare facilities, whether that be onsite or offsite.
How do you and your partner/husband keep the romance alive?
Unfortunately, this is one thing that seems to have been lacking in the past few years. However, we're starting to go out and have a drink (or two) once a fortnight - which is our time out and it gives us the opportunity to talk about something else rather than our work or home life.
What chore do you simply despise?
What is that you love most about being a mum?
I love James cuddling up to me and telling me he loves me, and running to me when I pick him up from school or a friend's house. He is so special to me. I didn't think that I would ever have a child and from the time I realised that I was pregnant to now, I wouldn't change anything. He is the most precious person in my world.
Do you think he would prefer you spent more time with him?
Not really. I don't think I could possibly spend any more time with James than I do now. He has a smile on his face when he realises that I will be helping out at school and when I take him swimming or to soccer.
Is your partner 'hands-on' around the house?
I guess you could say 'yes'. He helps with the cleaning and if I really don't want to do the ironing, he will take on that chore, too.
How do you handle it when your children behave in a way that is challenging or inappropriate?
If we are at home, James knows that he needs to take time out and think about the way he has acted. I usually put him on his naughty stool for five minutes. I also have found that giving him one chance when we are out and telling him that if he breaks that chance, he will not be able to come out again, or there will be other consequences (such as not going to the next birthday party). These methods usually do the trick!
Do you find it easy to ask for practical support from family and friends?
What has been your greatest personal sacrifice since becoming a mum?
Just being able to take myself off for a walk if I want to. I love walking, but it is hard to get time out to do that. My son always wants to come too, but that doesn't give me the time out that I need!
What helps do define you as an individual?
I love reading, writing children's books (which still need to be finalised and published) and walking.
How often do you take time out for yourself?
I try to take time out at least half an hour each day. When things are hectic, or my husband is away, this is not always possible. But when it is, I like to go for a walk or just curl up on a couch with a cup of coffee and a good book!
How has the experience of motherhood changed you?
I would say it has changed me in a positive way. It has also made me stronger and I don't get as upset over the small things as I used to.


Interact with the Shapes by Mouse, Touch or Tilt. Tilt can be emulated on a PC using the Controls Panel (Top Right). The simulation uses the 'SAT' approach to detect collisions. 'Repel' is achieved by allowing shapes to partially violate 'SAT'. Open the controls panel to adjust the simulation. The motion of the individual shapes is controlled using 'verlet integration' and their rigidity is maintained using angular, length and pin constraints.


text:
857K workers file jobless claims as layoffs persist
Many U.S. airlines are overstaffed due to reduced flying schedules and low demand for air travel amid the coronavirus pandemic.
Although the nation is partially recovering from its steepest-ever recession amid the COVID-19 pandemic, businesses continue to lay off hundreds of thousands of workers as they grapple with fewer sales and depleted federal aid.
About 857,000 Americans filed first-time applications for unemployment insurance – a rough measure of layoffs — last week, the Labor Department said Thursday. J.P. Morgan had estimated that 850,000 people sought benefits. The figures are not seasonally adjusted.
More than 55 million workers have filed for benefits over the past six months. While the weekly figures have trended down since peaking at 6.2 million in early spring, here's some perspective: The previous all-time high for weekly claims on a non-seasonally adjusted basis was about 1 million during a recession in 1982.
Continuing claims, which represent all American still receiving unemployment checks with a one-week lag, rose to 13.2 million from 13.14 million the previous week. Economists have been following that figure more closely because it includes all those still unemployed as well as people who have returned to work as businesses have reopened.
The numbers have been volatile in recent weeks as COVID-19 spikes in the South and West led nearly half the states to pause or reverse plans to allow shuttered businesses to reopen. That setback partly offset the easing of restrictions in other states that prompted many firms to rehire workers. Generally, U.S. cases have fallen recently, including in states hit by the flareups, such as California and Texas, Pantheon Macroeconomics wrote in a note to clients.
Unemployment claims remain historically high. (Photo: USA TODAY file photo)
Many restaurants, shops and other businesses are still laying off workers – in many cases, for a second time — as they exhaust federal loans that were forgivable as long as they kept or rehired employees. Having met the loan terms, some firms are chopping jobs anew as they continue to struggle with capacity limits or consumer fears of contagion.
A quarter of workers seeking new jobs: Amazon survey finds more than half of US workers say coronavirus has left them underemployed
Congress, meanwhile, remains deadlocked over a stimulus package that would provide fresh funding for struggling businesses and extend a $600 federal weekly supplement to state jobless benefits that expired July 31. Republicans this week proposed reducing the $600 bonus to $300 and financing only firms that can show at least 35% drop in revenue vs. last year, but Democrats vowed to reject the measure.
Last week, USA TODAY began using non-seasonally adjusted jobless claims numbers because the Labor Department switched to a different method to adjust the data to account for seasonal factors. The change sharply reduced the seasonally adjusted figure and made it difficult to compare to prior weeks, when the totals hovered at about 1 million.
Read or Share this story: https://www.usatoday.com/story/money/2020/09/10/jobless-claims-unemployment-benefits-workers-layoffs-persist/5765836002/
Retailer says it will increase Black workers
Jane Fraser to become first woman CEO of a major Wall Street bank

redpajama_set_name: RedPajamaCommonCrawl


B2B Account Executive role available!
You'll be the one with passion, commitment and drive to grow your skills and the person that seeks the autonomy, respect and the backing to go and achieve anything you want to achieve, including supporting the growth of our company. You'll want to grow with us.
You're tenacious, curious, positive, creative, but also focused on every detail.
A recognised qualification in Journalism, Public Relations, English or a related communications field.
Minimum of one year of experience as a high performer in agency-side public relations, content marketing and/or journalism, etc.).
Experience of activating social paid-for campaigns and B2B, consumer or finance experience would be really good too!
We'll invest everything we have in you. We will believe in you. We will have your back. We will support you.
We want you to be a part of our long-term future and that's why we will also pay you a generous salary (depending on your experience) with flexible holidays to suit your busy lifestyle, benefits and ongoing opportunities to grow your skills and networks through training and support.
Please send your CVs and any background info that tells us about you to careers@nobraineragency.co.uk. If you'd like to see the full job spec, just let us know.
Alternatively, look to get in touch via our agency and/or personal social channels.
We're aiming to appoint before the end of May 2019, so please make contact with us before Monday, 29th April.
If you're a PR rock star looking for your next challenge, it's a No Brainer.


text:
Q: Hide text in modern page using CSS - SPO I have a modern SPO page and i want to hide the text "Add Link" using CSS. I found the class and used the below style in Modern Script editor webpart to hide the text but it is not working:
Can someone tell me what i am doing wrong?

<style type="text/css">
.ms-HorizontalNavItem {
display: none !important;
}
</style>

HTML Element Details:

A: You can try to modify as below:
<style type="text/css">
  button.ms-HorizontalNavItem-link {
  display: none !important;
  }
</style>

redpajama_set_name: RedPajamaStackExchange


So I'm not your typical girl.. I don't get mad at my man when he plays video games and demand he get off.. I like them too!
I grew up playing video games.. we had atari, nintendo, super nintendo and a few others as kids. I was the kid playing mario until I beat it.. I would throw remotes, yell and get mad BUT I would beat it nd not give up! The older I got I still played and got systems like Dream Cast, xBox, xBox 360 and now have the PlayStation 3. I love the technology.. I love the games and how I can go shooting on the battlefield, then ply a game of trivial pursuit and sort through pics and music right on my system. Do I play on it often? Honestly no... I get frustrated.. the older I get the more mad I get if I can't get it right... I can't be the only one like this?!?!
My advise to other ladies is you don't always have to do everything your man does but the more you relate to him on things he enjoys the better your relationship will be!


Here's the finished product, I'll share with you exactly how I made her below, complete with a free pdf download pattern for the arms, feet, bow and side panels.
Figuring out how to make the handle look like pearls was the most interesting challenge. The rest is just rectangles cut to easy dimensions.
Why did I choose 8.5″ x 11″? because it was easy. I could use a plain sheet of paper for my template size. and it seemed like a good size to make a nice big face using my 5×7 embroidery loom. you can go smaller or larger if you want. there really are no rules here. Just make sure you change the sizing of the bottom & side panels accordingly.
Using the pattern pdf, cut arms, feet, and side panels.
The side panels are simply trapezoids. the bottom is 3″ wide and the top is 1.5″ wide. the height is 8.5″ . You can change these dimensions to be wider or just 3″ wide rectangles. Whatever works best for you.
*Note how un-perfect my shapes are. This project should not be stressful; you don't have to be perfect in any way. Your sewing machine will round out corners for you, and extra fleece when you match up edges is easily trimmed.
Cut a piece of pink scrap in the shape of a bow. Give the bow a longer center – that's to let you tie a knot in the middle to make it more 3 dimensional.
Embroider the face on one light blue panel using this embroidery pattern. (this tutorial uses the 5″x7″ version) Giggle at how cute. set aside for now.
You are basically sewing a box shape. If this kind of project is new to you, it will be easier to do the liner first.
Lay your side panels along the back liner box & sew along the red lines.
Open your side panels. lay the front panel face down along the edge. Sew both sides.
Now pin your bottom piece. (note this is the first time I bothered to pin anything) and sew around bottom, leaving open part. We will use that opening later.
Turn right side out to admire your handiwork. Pat yourself on the back, maybe pour a drink. Set aside for now.
You'll notice in this picture of Handbag Harriet, she has what looks to be a pearl handle. How to get that effect while still keeping this soft for little ones and not using anything expensive? Here's my solution.
Fold your white piece in half lengthwise, fuzzy side in.
Sew a simple seam & Turn right side out.
Leaving 3 inches along the left, tie a very tight double knot with a bit of yarn.
Fill tube with stuffing from right side. Tie very tight double knots every 1 inch. You'll see the pearl look begin to appear. Leave 3 inches on right side, un-stuffed, matching the left side. These flat 3 inches will be what you sew into the top seam of the handbag later. Cut your yarn very close to the knots.
Fold bow and tie into simple slip knot.
Sew hands and feet together. Leave a space (at the top on the feet, and on the arms leave one whole side) to allow you to turn these right side out. no need to sew the holes shut once turned right side out. The open part will be laid inside the seam of the purse and be naturally sewn shut.
Lay your embroidered panel face up. Place the arms in a cute angle, with OPEN SEAMS ON OUTSIDE of panel.
These next steps will be familiar to you from sewing the lining. (Aren't you glad you practiced with that first?) Lay your side panels face down along the side, over the arms and face. You'll notice this is the second time I bother to pin. that's to keep the arms in place when I sew.
Sew straight down the sides, this will also close the open seam on the arms. Cut off excess arms when done.
Place the unstitched section below the bottom of the face panel. As you place the feet, slightly cross one over the other. The final effect is like a cute little character crossing her feet. Lay your bottom panel face down, pin and stitch along the bottom. You will be sewing through 8 layers of fleece at one point, so take your time here. Now use your experience in making the liner to piece and sew the back panel to the sides and bottom.
When attaching the bow, use a simple unhidden straight stitch. (see stitch line in white) this creates a 3 dimensional effect and lets the bow flow about a bit.
Lay your handle across the front of the face panel. Pin the 3 inch sections to each side panel.
to be sure it doesn't get caught up in the top seam. When you sew around the top you will be sewing 3 layers: Face layer, Handles, and liner, all with one clean seam.
Remember the part of the liner you left un-stitched? now that comes into play. Reach in there and pull everything right side out. Viola!
Top-stitch that little hole shut before you finish tucking in the liner.
Well Played! You made a handbag to hold all those little Shopkins, and anything else your little girl wants to carry around in her new fancy bag.


Students who wish to attend this course must have a basic knowledge of Excel 2010 and feel comfortable with creating, saving, editing and formatting spreadsheets and creating simple formulas and functions.
"Excellent Trainer and I feel that I have learnt lots within such a short period of time. I will also show others within my team what I have learnt today."


text:
Q: TCL/TK How to define floating point precision in scientific notation How can I set, in TCL the precision for a floating point expressed in the scientific format?
I need to set at maximum a width of 8 character.
set number 1.57766e-06
puts $Output "[format "%-.7e" $number]"

it doesn't work for me because I obtain:
1.5776600e-006

but I would obtain:
1.58e-06

I want just 2 digits for the exponential term.

A: AFAIK one can't specify the number of digits in the exponent. A workaround is to format both parts individually:
lassign [split $number e] mantissa exponent
set number [format %.2f $mantissa]e[format %+03d $exponent]

This command can format both numbers with and without exponent part:
(edit instead of testing and replacing the exponent, one can ensure that there is an exponent part.)
proc fmtnum number {
    lassign [split [format %.2e $number] e] mantissa exponent
    return ${mantissa}e[format %+03d $exponent]
}

Documentation: format, lassign, split

A: The format command doesn't give you control over the number of exponent digits, but I can get the result you want anyway by using a different format:
% set number 1.57766e-06
1.57766e-06
% format %.2e $number
1.58e-06

I find it can help to experiment in an interactive shell when picking complex formats.


text:
Please join speakers Lawrence Wright with Lila Shapiro and Rohit Bhargava

You may not know it, but we've started a new series of programming called SXSW Sessions Online. And we'd like to invite the SXSW Community at large to join us for this programming, which includes a live Q&A with our speakers.
We picked a good week to ask you to take part in this special content, because tomorrow we have Lawrence Wright discussing his eerily prescient novel The End of October with journalist Lila Shapiro and on Thursday, trend curator and SX favorite Rohit Bhargava will be on hand to discuss four non obvious megatrends you should know about. There's more, you ask? Why yes, we've got Rachael Ray on June 2.
If you can't make it to the live sessions, they're available the next day on demand on YouTube, so fret not, you never have to miss out.
Don't forget to sign up for our reminders and we'll provide you with an email and easy access link 30 minutes before each session.
We hope to see you tomorrow and beyond!
MAY 19: LAWRENCE WRIGHT & LILA SHAPIRO ON THE END OF OCTOBER
Lawrence Wright's new novel, The End of October, has been more prescient and relevant than the author could have imagined when he began writing it in 2017. Join Wright and New York magazine's Lila Shapiro as they discuss the rigorous research that went into The End of October, his creative process, and the heroes that are on the front lines of these pandemics tomorrow, Tuesday, May 19 at 11am CT.
MAY 21: FOUR NON-OBVIOUS MEGATRENDS THAT MATTER SINCE THE PANDEMIC (AND HOW TO USE THEM) WITH ROHIT BHARGAVA
One of the biggest effects of the disruption we are facing today is the acceleration of ideas. Distance learning, ghost restaurants, esports, telemedicine, streaming entertainment, videoconferencing and more than a dozen other futuristic ideas are now becoming daily realities and going mainstream. Don't miss this opportunity to hear from bestselling author and trend curator Rohit Bhargava on Thursday, May 21 at 11am CT for a candid talk as he shares how anyone can become an observer of the non-obvious and why the people who build this skill will be the ones who emerge from this time of change better prepared for whatever comes next.
JUNE 2: RACHAEL RAY
We're thrilled that television host and philanthropist Rachael Ray will be with us on Tuesday, June 2. With a wildly successful career as a syndicated television star, an iconic Food Network television personality, bestselling cookbook author, and founder of the Yum-o! organization, Ray will bring her trademark warmth, energy and boundless curiosity to SXSW Sessions Online.
SIGN UP FOR SESSION REMINDERS
Receive email reminders with viewing links 30 minutes before each session, every Tuesday and Thursday at 10:30am CT.
CATCH UP WITH SXSW
At Home with SX Conference Sessions YouTube Playlist
Keep Up with SXSW 2020 Showcasing Artists YouTube Playlist
On the SX Stereo: New Releases Playlist
2020 Music Festival artist genre-specific Spotify and Apple Music Playlists
On Demand Sessions created by SXSW 2020 Speakers
SXSW Sessions Podcast on Apple and Spotify
Support Resources for the Creative Community
SXSW Sessions Online speakers Lawrence Wright photo by Kenny Burch, Lila Shapiro, Rohit Bhargava, and Rachael Ray photos courtesy of the speakers.
South by Southwest®, SXSW®, South by®, SXSW EDU®, SXSWfm®, NXNW®, North by Northwest®, Daily Chord®, and PanelPicker® are trademarks owned by SXSW, LLC. | South by Southwest | PO Box 685289, Austin, TX, 78768 | 512-467-7979.
You are receiving this email because this email address is subscribed to the SXSW Event Updates (typically sent 1x a month).
Unsubscribe or update your email preferences here.
Having trouble reading this email? View email in browser here.


text:
Greece: No Request Yet from Iranian Tanker to Dock
The former Grace 1 (CREDIT: MarineTraffic.com)
Greece said on Tuesday it had had no request for an oil tanker at the centre of a row between Iran and the U.S. to dock at one of its ports, as Washington warned Greece against helping the vessel.
The Adrian Darya 1 - formerly the Grace 1 - left Gibraltar on Aug 18. Ship tracking data on Tuesday showed the vessel was heading to the Greek port of Kalamata on the southern coast of the Peloponnese, and was scheduled to arrive on Aug. 26.
"The vessel is cruising at low speed and there is still no formal announcement that it will arrive at Kalamata," a Greek shipping ministry spokesman said.
Reporting By Michele Kambas and George Georgiopoulos
CMB Targets Zero CO2 Emissions by 2050
Belgium-based shipping group Compagnie Maritime Belge (CMB) announced it will invest in new technologies that will enable…
Chembulk Tankers Announces Leadership Changes
Chembulk Tankers announced on Wednseday that Bart B. Kelleher has taken over as Chief Executive Officer for David Ellis,…


Braska's sick. If you're up to date on her blog, you probably got the message.
I don't know how people do it that have lots of sicknesses and issues that mess with the kid's sleep patterns! The norm for this kiddo of mine is that we have the night-night routine, p-jammies, kisses to Daddy, thank you prayers for all our blessings, and then I simply put her in bed and she's still and out within minutes. That's how it's been every night since she was about 2 months. Sure, there was the period in there between 2 and 3 months when we still had to do feedings at night via the NG, but she didn't wake up for those. We've been sleeping peacefully through the night at our house since immediately after surgery at 3 months. I know that's a HUGE blessing and not the norm, from what I hear, but I like it alot.
Last night I put her down in the normal manner here at the in-laws' place, in her pack n'play that she always sleeps in here. She went down and went to sleep. About 30 minutes later, she's crying. Now, I admit this has happened maybe 5 or 6 times randomly over the last year, but it's quick, she's easily calmed, and back to sleep she goes. Last night, it wasn't so easy. She went back down, but then was up again in another 15 minutes and then 15 after that. At one point she had a messy diaper, which is very weird at night--plus she'd already gone once and that's above average in a day--so I wondered about it, but she went back down. The next time, I just calmed her, then picked her up and held her while she went back to sleep. From that time on, she slept on me when she slept. I tried to put her down a few times when I thought she was good and out, but she woke immediately and squirmed around strangely so I picked her up again so as not to wake the grandparents.
So there I was, in the middle of the night, propped up in bed holding a lightly sleeping, very restless little girl. As long as I stayed very still, she did alright for 30 to 40 minutes at a time, and in a few of those, I think I dozed off, but I am famous for waking at every movement of hers, even when she's in the next room. You can see how that might make sleeping in this situation difficult. Unfortunately, I'd enjoyed a few too many Caffeine Free Diet Cokes last evening, so I had to get up twice to use the bathroom while not setting her down. I'm so glad it was pitch black, because seeing the whole things would have been disturbing for me, I think. But she managed to stay calm, even though she woke up, as long as she was plastered up against me. What a multitasker I have become!
I decided to try to give her a little bit of warm food in her tube at about 4am, thinking it might settle her and help her calm down. That whole transition resulted in a screaming fit that brought Grandma out to check on us. I was debating taking Braska to the ER at that point, as her fever was definitely the highest I'd ever known of, even though our silly thermometer that I carry wasn't working right. She was hot, that was obvious. Grandma C graciously offered to sit up with her and hold her while she slept so I could try to get a bit of sleep. I do NOT function well at all on no sleep, and although I was afraid I wouldn't be able to turn off my brain, I decided to try to sleep and let her sleep to see if things improved with a little more time. Of course I'd forgotten to bring the Tylenol along for her. Figures.
This morning I sat up quick at 7 am, a little surprised I'd slept, but feeling a little better. Braska had slept the whole time on Grandma, and though she still felt warm, it didn't seem as high. I jumped in the shower and dashed up to Walgreens to pick up some Pedialyte and Tylenol for her. I gave her a dose and she's been sleeping still ever since. I hope she can just sleep it off, but I don't like this at all. It just feels so helpless. I don't like not knowing what exactly needs to be done to fix things. I know in the grand scheme of things, this isn't the end of the world, but it's no fun, that's for sure.
Poor Braska - and poor mom. I hope she's feeling better soon, it's so sad when the little ones are sick!
What a rough night! I'm glad she's resting now, and hope you manage to get some more sleep too. It's so hard when they are sick and can't say what exactly hurts. I've had a few nights like those with Delphine too.
Sick kids are the worst. This is going to sound really cheesy, but I remember the first time Mia was sick and I just didn't know what to do or how to make it better. I saw and ad in a magazine fro Tylenol. It said "her first fever, our 1,532,345,201st. For some reason that made me feel better! I know that she would get better and it reminded me that it was just a fever, not the black plague :) Of course I still hate it every time she is sick and she is currently sick and now I am worried about little carmen. . . . does the worry never end?
I don't know. It's probably a virus or cold or whatever, but I thought I'd throw it out there. Whatever it is, I hope she's better soon. Get some rest, if you can!
From a mama who has had a sick kid lots and lots of times...I feel your pain! In fact, Josiah woke up with a fever today. Just what I need brand new twins and a sick kid. Tonight will be a night of no sleep for sure. We may have to go to the doc tomorrow. Hang in there. This too shall pass!!
Kids' illnesses DO make you feel helpless! Especially when they are young enough to not be able to tell you what hurts, what's wrong. If you notice the fever persisting, I have had many docs tell me to alternate tylenol and motrin every 2 hours (it works, I've done this MANY times) IE 8am, tylenol, 10am motrin, noon, tylenol, etc... the 2 meds are completely different so it's ok to do them like that, even at the same time actually, but they can both treat fever (and when you don't know what's wrong, together they will both treat any aches and pains and other symptoms). The idea behind this is you don't have the lag time, when the tylenol starts to wear off, the kid starts feeling poorly again, and you can't give anymore until the 4 hour mark. It's totally safe and has gotten us through many sick times! We've had lots of illnesses, and the girls both have asthma so when they get sick, it almost always flairs up too. It will be over before you know it though, even though it never seems like that at the start of the illness!
Thanks everyone for the encouragement and great ideas. We're doing much better and I'm thrilled.
And Cate--I think you might have hit it right...she's been really grinding her teeth more than she did with her first two, so maybe it was a tooth-related issue.


text:
Q: created external site - but I'd like sharepoint to search it? I've created an external site outside of sharepoint completly.  It's just a basic site that allows our users to get to specific sites.  I wanted to simply embed this site via a url inside of sharepoint (I guess there is a web site page web part).  This works fine...but is there any way to have sharepoint search / index this site?  I do not want to create this site inside of sharepoint.  It's simply a asp.net web site that is outside of sharepoint but we need to bring the interface into sharepoint.

A: I think you are looking for the Page Viewer web part which basically presents the external site within a SharePoint page using an IFRAME.
However, getting SharePoint to Search that other site is a completely different matter and would require that you enter the external URL into a Content Source in your Search Administration.  Since this is a non-SharePoint site, you would probably have to create a new Content Source for it.  You would also have to grant at least Read permissions for the search crawl account to the external site.


This was today's – One of my three hives died. There is a bunch of honey and pollen stores from the dead hive. It looks like they spread out when it got warm and then froze to death trying to get honey out when it turned cold again. How can I store the honey and pollen to give them back to the other hives in a month or so? How do I prevent honey from fermenting? If it does will the bees still utilize it? Any other thoughts?
If there is freezer space, you can clean up the frames with honey and pollen and freeze them. This will stop any degrading of the honey. Currently I would think that the cold weather will keep wax moth and other insect pest out but not mice so I would suggest the hive and any empty frames be carefully stored .
You can clean up the wooden equipment and use it to create a split in April. If you don't have freezer space you can sort all the honey and pollen to a super or two and set the super(s) on top of one or more of your live hives. Keep the honey frames in the center of the supers if you feed it back. Any day the bees are flying will be OK to do so.
So where am I with dead hives?
I have already pulled two overwinter nuc that died, leaving stored honey. One hive still had the red marked (but dead) queen and a small cluster. Many of the dead worker bees had the standard head in – stinger out look of starvation. With lots of dead bees on the bottom board, I'm thinking the cluster got too small and could not move to the stores. This could have been caused by mites and their related diseases not being well controlled. There was no brood so it also could be that the queen failed before the winter bees got well established. Or it could be any number of other factors that took down two hives that were reasonable strong last fall.
Winter is far from over so I'll take the wait and see attitude. I froze my frames and will use them for spring nuc production.


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


4 Start a Pool Supply Business An aquarium business provides two services to private aquarium owners. Aquarium retail stores stock many varieties of home aquariums and supplies, along with a... With so many startup business ideas, it can be hard to figure out which is worth pursuing. You�ll want to create a store in a niche that�s not only profitable but also great for the long-term.
Starting a woody ornamental business can be quite easy if you have a plan of action to help guide you through the steps necessary to ensure your success. Follow these steps for new growers, and you�ll have woody stems ready to harvest and sell in almost no time.
Starting a pest-control business requires getting the proper licensing and approval before you can begin offering your services. You'll need to get insurance and take a professional exam for structural pest control that covers services to eradicate pests that can enter houses or other buildings.


text:
__v_1 = "var outer = 0; function test() {'use strict'; outer = 1; } test();";
assertThrows(function() {
  Wasm.instantiateModuleFromAsm(__v_1);
});

redpajama_set_name: RedPajamaGithub


Dallas Cowboys 26oz Tritan Foil Wrap Tumbler $23.99 Enjoy your favorite drink in style with this Dallas Cowboys 26oz. Tritan Foil Wrap tumbler! Featuring double wall insulation, this Dallas Cowboys tumbler will keep your drink at the perfect temperature. It's also equipped with printed Dallas Cowboys graphics, adding a little team flair to your beverage of choice!
Psg cowboys gift wrapping paper rolls marketplace 0 Only In store set your location.
Your Price. Your Price 1.
Top NFL Players. Price Please register to view pricing. New England Patriots. Cowboys Team Gift Wrap. Find your Stars Accessories at the official online retailer of the Kid Fanatics. Pumas Black 01 1 Training Reversible Knit Beanie. Get it as as Mon. Anagram 1 NFL Cowboys Football Jersey Foil Balloon Multicolored. Cowboys oz Metallic Wrap Flask.
Philadelphia Eagles. Entertain in style with our Cowboys kitchen and serving accessories. It was the first World Cup to Fanatics Authentic Beasley Cowboys be held in Eastern Europe and the 11th time that it had been held in Europe Nike Pumas Black 01 1 Training Reversible Knit Beanie.
Pittsburgh Steelers. By Forever Collectibles. More brands. Perfect for tailgate parties backyard barbeques and any casual get together our festive drinkware and plates serve up your favorite foods and beverages along with the full color Cowboys logo. Registration take up to hours to validate. Mahomes Edelman Khalil Baker Mayfield. North Tar Heels Northwestern Wildcats Notre Dame Fighting Ohio State Buckeyes Oklahoma Sooners Oklahoma State Cowboys Ole Rebels Oregon Ducks Oregon State Beavers Penn State Nittany Lions Pitt Panthers Purdue Toronto Maple Leafs Black Bottle Opener Keychain. Display your spirit with. Out of stars. 0 out of stars 1. Enter a word or. Super Dallas Cowboys 26oz Tritan Foil Wrap Bowl Gear Shield Merchandise NFLPA. By Anagram Milwaukee Brewers Brown Madison Tabletop Bar. Tervis Arizona Diamondbacks oz. Cowboys Broncos Detroit Lions Green Bay Packers Houston Texans Indianapolis Colts.
Stars Accessories and Gifts are stocked at Fanatics. Black Arizona Diamondbacks PTX Backpack Cooler.
More sports teams. Average rating. All Over Wrap Tumbler with Lid. Only 10 left in stock order soon. Arizona Diamondbacks oz. Almost Gone!


text:
Windows 10 is installed on 18.5 million machines
By Brad Sams Senior News Editor Neowin @bdsams · Aug 3, 2015 08:31 EDT · Hot! with 37 comments
Last week, Microsoft pushed the button and shipped Windows 10 to the world. The OS, which is a free upgrade has been adopted quickly by consumers with Microsoft touting that over 14 million machines had been upgraded in the first 24 hours after the OS was released.
According to our own internal sources, Windows 10 has been installed on 18.5 million machines, not the 67 million number that had been previously reported. I tried to figure out where that number might have come from and my best guess is that it is the number of machines registered to receive the OS but sources tell me that 67 million is likely a low figure for total registrations for the OS.
At its peak, Windows 10 was being installed at a rate of 1500 machines per second.
It should be expected that the upgrades to Windows 10 will come at a fast pace, seeing that the OS is receiving positive reviews from all corners of the web, and you should expect the 18.5 million figure to grow rapidly over the coming weeks and months. Microsoft has already said that they are rolling out the OS in stages to make sure all users have a good experience with the OS and while 18.5 million is a large number, there are many more consumers who are still waiting for the update.
Microsoft's tactic of giving away the OS as a free upgrade to consumers with Windows 7 or 8.1 appears to be paying off. Based on the distribution of the OS to date, it looks like many took the bait and pre-registered to receive the OS which is a big win as the company needs the OS to succeed, to help drive developers to build apps for its store.
Amazon UK is offering £10 off all orders over £50 for today only
Microsoft's Lumia 735 is on sale in the UK for only £139 - but not for long
Microsoft announces five laptops for education that support 4G LTE
Windows Insiders with a HoloLens 2 can now test out Edge Chromium
Microsoft Weekly: Writers of the lost art, a range of patches, and builds galore
New report details the possible changes coming with Windows 10's Sun Valley update
Jan 13, 2021 · Hot!


Multímetro digital de alta calidad de nueva construcción, aprobado GS, con pantalla LCD retroiluminada de 4 ½ dígitos (escala completa 21999), gráfico de barra analógica de 46 segmentos e interfaz USB para una fácil conexión a una PC para grabar, control y captura de datos dinámicos y transitorios.
Protección total de las entradas, facilidad de control para elegir las funciones de medición.
Otra característica importante es la medición del valor real (TRMS) de voltajes y corrientes. AC.
This innovative graphical multimeter convinces through its modern design and the high variety of measurement functions, as well as the consistent design only to the latest technical achievements.
The backlit TFT color display shows the various menus of the graphical user interface, the measurement points of the data logger recording, and the measured values of the multimeter function with its reliable, high precision 4 5/6 digits LCD display.
The resulting measurement data can be displayed and saved via Bluetooth by an App (iOS / Android) on your smart phone. In addition the new PeakTech multimeter App has the ability to forward the data directly from the mobile phone by e-mail or to save as a data table.
Due to the extensive measurement capabilities and intuitive operation mode, this device is well suited for each professional repairman, electronic engineers or technicians who are interested in a sturdy, highly precise and technically powerful multimeter.


Aajad International School- a leader in school education. The school curriculum revolves around the vision of the Chairperson- Mr.Qudri Al Desuki, serving to motivate, challenge and lead an accomplished team. Our endeavour is to help every child realize academic, social and emotional success. Our pursuit of excellence goes a long way in building positive and qualitative connections between all the stakeholders.
We strongly believe that academic pursuits, sportsmanship, creative and aesthetic ideas go hand in hand with developing personal values and ability to make a difference in the society we live in.
We believes in imparting best and qualitative education to the students through advanced educational system and innovative ideas. The school has one of the best computers, well equipped with Email and Internet facility. It provides ample opportunities to explore talent for the children within the school premises. A well-equipped computerized library with easy, high speed online access to worldwide information with most advanced system of learning has been set up for the students. Students can access online information through Internet and system based information through CD's.
As an alumni of School, you are part of this large family. The alumni association welcomes you to your school through this website. Our aim is to re-connect with old friends and teachers, mentor the current students, remember how we were taught to be kind and from there to voluntarily give some of our time, skills and charity – lend a helping hand - to all those whom fortune has been less kind.
So, with rigorous standards that demand up-to-date teaching skills and a range of challenging programs, Aajad International School brings success within the reach of every student.
Aajad school that is developed by school officials, teachers, parent/guardians, and the child, which includes the child's present level of educational performance, annual goals and short-term instructional objectives, the extent of participation in the general education curriculum, a timeline of the services, and methods of measurement to be utilized in evaluating the progress of the child, the achievements or needs for revisions.
Our faculty at the Aajad School enlarges the learning experience. All teachers live on the campus and are actively involved in the extra and co-curricular activities that are penciled into the daily routine of the boys. Be it on the sports field, the sphere of publications or debates, teachers take an active interest and share a healthy rapport with the boys.
At the AAJAD school, we value our most invaluable resource - our teachers. They, in turn, not only transact the curriculum, but also generate an enthusiasm for learning and a questioning, critical disposition.


When you are oral presentation in public, in that location is ordinarily a time compose that you necessitate to control stick to. Attain sure that you acquire to your Key points before your sentence is up. Otherwise, you testament make wasted all of our metre since the consultation will non suffer standard the content you were nerve-wracking to give up.


How do you use your energy in your daily life? Efficiency, productivity and ideas arise when we are in a creative flow. In this state is where we are relaxed, perceptive and open to receive information. In this conference we will discover the most powerful secrets of energy to unleash your creative potential and be more productive in your daily and work life.
This experience is a celebration of the Advertising community in which we will explore a deep connection through play, fun and self-care dynamics to connect with your creativity.
How is Luxury Communication Reinvented?


China LPG pump, LPG dispenser, LPG flow meters, LPG dispenser flow meters manufacturers, LPG series suppliers, LPG series factory. 8 digits display with bright backlight. 4-piston based flowmeter with magnetic coupling. connection,eliminate the possible leakage. All circuits install in anti-explosion box with advanced explosion proof design.


Raymond has a deep background in Operations in the high tech industry. He has led many transformational initiatives to create an enduring culture of people development, growth and high performance.
Prior to joining Cambium Networks, as Senior Vice President of Operations at Ixia, Raymond was instrumental in delivering on customer satisfaction while scaling the operations. He also served in different leadership roles at Flextronics where he built a global team focused on developing supply chain solutions for several high profile customers. In his career Raymond has managed M&A reviews, acquisition integrations, plants opening, facility consolidation and sophisticated technology transfers.
Raymond holds a Global Executive M.B.A from Duke University and B.S. in Logistics Engineering and Business Administration from NHTV International Hogeschool Breda.


text:
<?php

declare(strict_types=1);

namespace App\Controller\Idea;

use App\Entity\Group;
use App\Message\Idea\GetIdeasByGroupQuery;
use App\MessageBus\QueryBus;
use App\Services\Seo\ConfigureOpenGraphService;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;

use function ceil;

/**
 * @Route("/idea/group/{slug}", defaults={"page": "1"}, name="idea_group_index")
 * @Route("/idea/group/{slug}/page/{page}", requirements={"page": "[1-9]\d*"}, name="idea_group_index_paginated"))
 */
class ListGroupIdeaController extends AbstractController
{
    public function __construct(
        private ConfigureOpenGraphService $openGraphService,
        private QueryBus $queryBus
    ) {
    }

    public function __invoke(Group $group, int $page): Response
    {
        $this->openGraphService->configure(
            $group->getName(),
            $group->getDescription(),
            $group
        );

        $ideas = $this->queryBus->query(
            new GetIdeasByGroupQuery(
                $page,
                $group
            )
        );

        $itemsPerPage = $ideas->getQuery()->getMaxResults();
        $numPages     = ceil($ideas->count() / $itemsPerPage);

        return $this->render('frontend/idea/index_group.html.twig', [
            'ideas' => $ideas,
            'group' => $group,
            'numPages' => $numPages,
            'page' => $page,
        ]);
    }
}


text:
Conference « Technology, Security and Ethics »
9 am to 12 am
campus aivancity Paris-Cachan
« Technology, Security and Ethics »
*The conference will be held in english
Technological innovation, including advances in digital technologies, introduces both benefits, and risks into society. Digital ethics tries to conceptualize and address these benefits and risks by analyzing the principles, outcomes, and overall change of new digital technologies. A significant part of ethical design is dedicated to ensuring the security and robustness of digital systems. Ethical analysis can reveal possible dual-use applications and ways of manipulating or misusing a given digital system. Who is responsible in case of AI malfunctioning or security breaches? How can transparency and security be ensured at the same time?
While the ethical concerns continue to be addressed, policy specialists are met with the political reality that not all design is going to be ethical and not all players in the international arena follow the same ethical principles. There is fierce international competition in terms of high economic impact digital technologies as well as defense systems. How do we ensure responsible innovation in the face of political adversity? How much digital automation can be introduced in defense applications?
To tackle ethical issues in combination with a sensibility for international political realities, Nord Security and aivancity invite you to a half-day workshop on technology and security lead by two experts in the fields of ethics and AI policy.
Alexei Grinbaum (CEA) - a physicist and a philosopher of science. Among other topics, he works on the ethical and social aspects of emerging technologies, including nanotechnology, synthetic biology, robotics, and artificial intelligence. Grinbaum is a member of the French national ethics committee for digital technologies (CNPEN) as well as of the French ethics commission for research in information technology (Cerna). He teaches research ethics at Université Paris Dauphine, Institut Pasteur, CenraleSupélec, INRIA, Institut d'optique Graduate School, Université Paris-Saclay, and INSTN. His books include "Mécanique des étreintes" (2014) and "Les robots et le mal" (2019);
Edward Hunter Christie (Vrije Universiteit Brussel) - served as a NATO official from 2014 to 2020, ending his tenure in the role of Deputy Head of NATO's Innovation Unit. In 2020 he was the lead author of NATO's policy White Papers on Artificial Intelligence and on Autonomous Technologies and, in 2021, he was the lead consultant to NATO for the development of the Alliance's Artificial Intelligence Strategy. Prior to his NATO experience, he was a researcher with a focus on international economics and then senior policy advisor and Chief Economist in a European industry association, with a focus on the European Union's transport, energy, and climate policies. He holds a Master's degree in Economics from the London School of Economics.
9:00-9:20 - Tawhid Chtioui (President and Dean, aivancity) - "Présentation d'aivancity"
9:20-10:20 - Alexei Grinbaum (CEA/Larsim) - "AI Ethics in Security Applications"
10:30-10:50 - Laurynas Adomaitis (Nord Security/CEA) - "Robustness and Access Issues in AI Security"
10:50-11:50 - Edward Hunter Christie (Vrije Universiteit Brussel) - "Governance and Ethics of AI in Defense"


Smith, G. (2012, October 04). Cyrille, Andrew. Grove Music Online. Ed. Retrieved 23 Apr. 2019, from http://www.oxfordmusiconline.com/grovemusic/view/10.1093/gmo/9781561592630.001.0001/omo-9781561592630-e-1002228179.
Smith, Gareth Dylan. 2012 "Cyrille, Andrew." Grove Music Online. 23 Apr. 2019. http://www.oxfordmusiconline.com/grovemusic/view/10.1093/gmo/9781561592630.001.0001/omo-9781561592630-e-1002228179.


text:
Global manufacturer Comau invests further in the North East
June 15, 2017 @ 16:42 by Alison Cowie
Comau UK, which has its UK headquarters in Rugby, has invested over £200,000 and taken a ten year lease on a 15,000 sq ft plant at Follingsby Park, which will be the primary manufacturing base for the UK plant projects division. It was previously based at a unit at the Glover Industrial Estate.
The company develops and produces process automation, manufacturing and service products and specialises in delivering turnkey solutions. It employs 12,500 across the globe and the UK operation, with an annual turnover of circa £100m, is widely recognised within the industry for its supply of high profile contracts to Jaguar Land Rover to deliver complete systems in the UK.
Neil Geeson, operations manager, UK plant projects division, Comau UK, outlined the company's intention to engage fully with the regional automotive supply chain to support future contracts.
Neil, said: "We are the UK division of one of the world's leading suppliers of automotive equipment and we differentiate ourselves in the market in that we manufacture our own standard product range including AGVs, laser sources and robots. We don't need to source these from any other suppliers, unlike our competitors. At the same time, it is our intention to collaborate and engage with other companies operating within the automotive sector who can assist us deliver projects.
"This new facility provides us with the ideal opportunity to open up that engagement and one of the ways that we will do this is via the North East Automotive Alliance, which will assist us to access some very interesting businesses in the supply chain."
Paul Butler, chief executive, North East Automotive Alliance, said: "We are delighted to see such an innovative manufacturing company setting up in the region and adding significant capability to the North East automotive supply chain. In order to remain a globally competitive region for automotive manufacturing we need to stimulate more innovation in our manufacturing processes. I am confident that a company like Comau will support this greatly and in return there are many opportunities for collaboration across the supply chain."
Neil added: "The move to a larger premises means we will be able to take on bigger and more substantial contracts. We are fully committed to growth and are currently hiring more staff. This includes a sales engineering manager, mechanical technicians, controls technicians, work shop supervisor and a project engineer.
"This is just the start. While we currently have a small team of six full time staff and 20 sub-contractors on site, the business plan is to grow this significantly over the next three years. We are also planning to develop local young people and are committing to an apprenticeship scheme and anticipate an annual intake."
Councillor Gary Haley, Gateshead Council cabinet member for economy, said: "Businesses like Comau are a real asset to Gateshead. As a global operator, specialising in cutting edge technology, it brings with it exciting, new areas of innovation. Its decision to relocate into Follingbsy Park cements the area's position as a location of choice for businesses looking for high quality, modern industrial accommodation with superb connections to both the A19 and A1(M)."
Tees Valley to join UK network of events


text:
using namespace gloperate;
using namespace gloperate_qt;
using gloperate::make_unique;

QtViewerMapping::QtViewerMapping(QtOpenGLWindow * window)
:   AbstractQtMapping(window)
{
}

QtViewerMapping::~QtViewerMapping()
{
}

void QtViewerMapping::initializeTools()
{
    m_renderTarget = nullptr;

    if (m_painter &&
        m_painter->supports<AbstractCameraCapability>() &&
        m_painter->supports<AbstractViewportCapability>() &&
        m_painter->supports<AbstractProjectionCapability>() &&
        (m_painter->supports<AbstractTypedRenderTargetCapability>() ||
         m_painter->supports<AbstractTargetFramebufferCapability>()))
    {
        auto cameraCapability = m_painter->getCapability<AbstractCameraCapability>();
        auto projectionCapability = m_painter->getCapability<AbstractProjectionCapability>();
        auto viewportCapability = m_painter->getCapability<AbstractViewportCapability>();

        auto renderTargetCapability = m_painter->getCapability<AbstractTypedRenderTargetCapability>();
        if (!renderTargetCapability)
        {
            m_renderTarget = make_unique<TypedRenderTargetCapability>();
            renderTargetCapability = m_renderTarget.get();

            auto fboCapability = m_painter->getCapability<AbstractTargetFramebufferCapability>();
            fboCapability->changed.connect([this] () { this->onTargetFramebufferChanged(); });
        }

        m_coordProvider = make_unique<CoordinateProvider>(
            cameraCapability, projectionCapability, viewportCapability, renderTargetCapability);
        m_navigation = make_unique<WorldInHandNavigation>(
            *cameraCapability, *viewportCapability, *m_coordProvider);
    }
}

void QtViewerMapping::mapEvent(AbstractEvent * event)
{
    if (m_renderTarget && !m_renderTarget->hasRenderTarget(RenderTargetType::Depth))
        onTargetFramebufferChanged();

    switch (event->sourceType())
    {
    case gloperate::EventType::Keyboard:
        mapKeyboardEvent(static_cast<KeyboardEvent *>(event));
        break;
    case gloperate::EventType::Mouse:
        mapMouseEvent(static_cast<MouseEvent *>(event));
        break;
    case gloperate::EventType::Wheel:
        mapWheelEvent(static_cast<WheelEvent *>(event));
        break;
    default:
        break;
    }
}

void QtViewerMapping::mapKeyboardEvent(KeyboardEvent * event)
{
    if (event && event->type() == KeyboardEvent::Type::Press)
    {
        switch (event->key())
        {
        // WASD move camera
        case KeyW:
            m_navigation->pan(glm::vec3(0, 0, 1));
            break;
        case KeyA:
            m_navigation->pan(glm::vec3(1, 0, 0));
            break;
        case KeyS:
            m_navigation->pan(glm::vec3(0, 0, -1));
            break;
        case KeyD:
            m_navigation->pan(glm::vec3(-1, 0, 0));
            break;
        // Reset camera position
        case KeyR:
            m_navigation->reset();
            break;
        // Arrows rotate camera
        case KeyUp:
            m_navigation->rotate(0.0f, glm::radians(-10.0f));
            break;
        case KeyLeft:
            m_navigation->rotate(glm::radians(10.0f), 0.0f);
            break;
        case KeyDown:
            m_navigation->rotate(0.0f, glm::radians(10.0f));
            break;
        case KeyRight:
            m_navigation->rotate(glm::radians(-10.0f), 0.0f);
            break;
        // Shader reload
        case KeyF5:
            globjects::File::reloadAll();
            std::cout << "Shaders reloaded" << std::endl;
            break;
        default:
            break;
        }
    }
}

void QtViewerMapping::mapMouseEvent(MouseEvent * mouseEvent)
{
    if (mouseEvent && mouseEvent->type() == MouseEvent::Type::Press)
    {
        const auto pos = mouseEvent->pos() * static_cast<int>(m_window->devicePixelRatio());

        switch (mouseEvent->button())
        {
        case MouseButtonMiddle:
            m_navigation->reset();
            break;
        case MouseButtonLeft:
            m_navigation->panBegin(pos);
            break;
        case MouseButtonRight:
            m_navigation->rotateBegin(pos);
            break;
        default:
            break;
        }
    }
    else if (mouseEvent && mouseEvent->type() == MouseEvent::Type::Move)
    {
        const auto pos = mouseEvent->pos() * static_cast<int>(m_window->devicePixelRatio());

        switch (m_navigation->mode())
        {
        case WorldInHandNavigation::InteractionMode::PanInteraction:
            m_navigation->panProcess(pos);
            break;
        case WorldInHandNavigation::InteractionMode::RotateInteraction:
            m_navigation->rotateProcess(pos);
            break;
        default:
            break;
        }
    }
    else if (mouseEvent && mouseEvent->type() == MouseEvent::Type::Release)
    {
        switch (mouseEvent->button())
        {
        case MouseButtonLeft:
            m_navigation->panEnd();
            break;
        case MouseButtonRight:
            m_navigation->rotateEnd();
            break;
        default:
            break;
        }
    }
}

void QtViewerMapping::mapWheelEvent(WheelEvent * wheelEvent)
{
    auto scale = wheelEvent->angleDelta().y;
    scale /= WheelEvent::defaultMouseAngleDelta();
    scale *= 0.1f; // smoother (slower) scaling
    m_navigation->scaleAtMouse(wheelEvent->pos(), scale);
}

void QtViewerMapping::onTargetFramebufferChanged()
{
    auto fbo = m_painter->getCapability<AbstractTargetFramebufferCapability>()->framebuffer();

    if (!fbo)
        fbo = globjects::Framebuffer::defaultFBO();

    m_renderTarget->setRenderTarget(gloperate::RenderTargetType::Depth, fbo,
        gl::GL_DEPTH_ATTACHMENT, gl::GL_DEPTH_COMPONENT);
}


For unique cultural experiences and firsthand sightings of exotic wildlife your kids will remember for a lifetime, consider one of the many seasonal family cruises offered this year. These voyages offer entertaining youth activities on board --and more importantly, many of them feature one-of-a-kind experiences on land, like getting up close to native wildlife in the Galapagos Islands; playing with Inuit children in the Canadian Arctic; earning a zodiac (small, motorized boats) driving license or scuba diving certificate; exploring sea life a la Jacques Cousteau in Tahiti; and playing soccer with kids along the Amazon River.
The following are highlights of the cruise lines that offer seasonal family sailings this summer (a few also offer these departures during spring break and Christmas). Note that the majority are smaller vessels that don't come with all the bells and whistles of the mega-ships. But that's okay - on these ships, it's the programming and experiences ashore that will wow children and adults alike!
ABERCROMBIE & KENT This year, A&K's main family departures are concentrated in the Galapagos Islands, offered in March and early April (spring break); June through early September; and during the Christmas holiday season. The line uses the 48-passenger Eclipse, which offers some triple occupancy cabins. Rates for the Galapagos range from $5,400 to $6,200 per person, with slightly lower rates for children under 12 who share a cabin with one or two paying adults. The minimum age for sailing this itinerary is five years.
The line also features five family cruises in Egypt throughout the year aboard the 80-passenger Sun Boat IV. The minimum age for these sailings is six years. Rates range from $3,500 to $4,800, with lower rates for children under 12 years.
On family departures in the Galapagos, naturalist guides help children learn about the species found only in these islands. Some of the twice-daily activities on land include hikes and snorkeling. On board ship, there are games and children's videos shown in the dedicated lounge. Additionally, all kids receive an Equatorial Certificate from the captain in a formal ceremony when the ship crosses the equator. Both ships offer child-friendly menu selections on the family departures.
To get your child excited about interacting with nature on a future A&K cruise, have them check out the interactive web site: www.akadventurecrew.com. There they can "talk" to a centuries-old Galapagos turtle or imagine themselves riding a camel by the pyramids in Egypt.
CRUISE NORTH Cruise North Expeditions is Inuit-owned and specializes in summer cruises to the Canadian Arctic. The line's 122-passenger Orlova cruises from late June through early September; its embarkation port is a two-hour flight from Montreal.
While children are welcome all season, there is a special family departure with extra children's programming July 18-26. Extra staff will be on board to coordinate kids' activities on and off the ship. On land, these activities include visiting an Inuit school, playing Inuit games with local children, and guided nature walks. Aboard ship there will be kids' movie nights, games, and a minimum of one supervised play session daily so parents get some time alone.
Kid-friendly food will also be served aboard ship. Children can sit separately at the supervised kids' table if they wish.
Rates start at $4,600-$6,400, including air from Montreal to the Arctic. All season, children 12 and under traveling with two paying adults receive 50 percent off the full price, while teens (13-18) get a 25 percent discount. The ship's lower and main deck double cabins have two lower beds and two Pullman beds.
Cruise North recommends a minimum age of seven years; youth programming is for those seven to 13 years.
CRYSTAL CRUISES Crystal's youth program is offered fleet-wide during the summer, on holiday cruises, and when there are at least 10 children aboard. Crystal receives the most families on its summer European cruises aboard the 1,080-passenger Crystal Serenity and 940-passenger Crystal Symphony.
Youngsters must be three to 17 years old to participate in the Junior Cruisers program. Some program highlights include fort making, production shows, mini-Olympics and making/decorating cookies with the chefs. There is a Junior Cruisers menu with kid-favorites available too.
Both Crystal ships have a dedicated youth room equipped with Sony Playstation games and computers with kid-friendly software. Crystal Symphony and Crystal Serenity also feature a teenagers' video arcade called Waves. Other kid-friendly amenities include a library with a selection of children's books and family-friendly videos to rent (there are VCRs in every stateroom); a pool; putting green; and paddle tennis court.
Private babysitting is available for $7.50 per hour for one child; $10 per hour for two, and $12.50 per hour for three. Baby food, high chairs and booster seats are available upon request. Crystal does, however, keep track of the number of babies and toddlers on board and reserves the right to restrict the number of children under three years old if there are too many little ones on a specific sailing. Minimum sailing age is six months.
Crystal Symphony offers 10 connecting staterooms and 89 staterooms with a third berth. There are 40 connecting staterooms and 75 staterooms with a third berth on the Crystal Serenity.
INTERNATIONAL EXPEDITIONS International Expeditions, which focuses on the natural world, features three family cruises to the Amazon this July, and three to the Galapgos Islands this July and December.
The Amazon River sailings are aboard the 32-passenger La Turquesa and 48-passenger La Amatista. Children can travel by zodiac on excursions deep into the rainforest, where they can expect to spot more than 100 kinds of birds, Amazon River dolphins, monkeys and endangered giant river otters. Other highlights for kids include: visiting a local shaman, where youngsters participate in a special ceremony just for children; fishing for (and eating!) piranhas; visiting small schools along the river; playing soccer games with kids living in nearby villages; and learning to play South American musical instruments.
The 10-day Galapagos Islands Family Expeditions are offered July 6 and 20, and December 21 aboard the 32-passenger Evolution.. The rare wildlife on the Galapagos have little fear of humans, making for great photo opportunities for kids. Some that youngsters can spot include giant tortoises, albatrosses, red and blue-footed boobies, penguins and iguanas. Other activities ashore include swimming, snorkeling and sea kayaking with sea lion pups; walking on lava flows near Darwin Volcano crater; and standing on Espanola's famous blowhole, where incoming waves spout 90 feet into the air. On the ship at night, guides tell kids stories about the constellations and help them find stars.
Prices for the Amazon Family Expeditions start at $2,900 for adults and $2,700 for youngsters. Galapagos rates start at $4,100 for adults and $3,700 for kids aged seven to 16. Both ships/itineraries offer double and triple accommodations, but no quads nor connecting staterooms.
Both family itineraries offer kid-friendly meals as well as an activity booklet. All children receive the Young Explorer's Field Guide booklet, which gives them fun facts about the area they're exploring.
LINDBLAD EXPEDITIONS Lindblad Expeditions does not have designated family cruises since it is equipped to accommodate children and families on all voyages. All Lindblad expedition leaders and staff members have been trained by Lindblad's family travel experts in conjunction with National Geographic's education department and National Geographic Kids magazine. This change occurred because the line's summer family business has grown so much over the past few years, and now comprises 30 percent of its business. Lindblad Expeditions, however, does carry extra staff specially trained to work with children aboard its Alaska, Galapagos and Sea of Cortez/Baja California cruises, since they usually carry the most children. Galapagos voyages are offered year-round; Alaska cruises are from May through August; and the Sea of Cortez season is from January through March and May through August.
Activities offered to children include visits to the bridge, shorter hikes, chart making and map reading, zodiac-driving instruction (which includes the issue of a zodiac license), plaster mold-making using wildlife tracks, and stargazing. Kids' dinners are offered earlier than the parents' and are followed by movie time in the lounge while parents eat.
All kids aboard the Galapagos cruises receive an educational activity book. Archie Comics illustrator Stan Goldberg traveled with the line to the Galapagos and created a cartoon child explorer, "Little Lin." Her adventures teach her about the wonders of the natural world, and the activities give kids subtle messages about taking care of the environment.
Children under 18 receive $500 off the double occupancy cost. Galapagos voyages range from $4,000 to $6,800; Alaska from $4,800 to $6,000; and Sea of Cortez from $4,000 to $5,000 per person. The ships all have a number of triple cabins but no quads.
REGENT SEVEN SEAS CRUISES Regent Seven Seas Cruises offers a summer youth program called Club Mariner in Alaska and Europe. The program is for children five to 17 years old and is overseen by trained youth counselors. Activities focus on integrating the region's heritage and natural environment through crafts and games. Club Mariner also offers kids-only tours of the ship; kid-friendly menus are offered on Club Mariner sailings.
This summer, Club Mariner youth programs will be offered on the following cruises: Seven Seas Voyager in Northern Europe, June 2-August 18; Seven Seas Mariner in Alaska, May 23-August 22; and Seven Seas Navigator in the Mediterranean, June 16-August 18. There are also two spring break sailings in the Caribbean this year (March 30 and April 15) aboard the Mariner and Navigator, respectively.
In addition, RSSC will again offer a unique children's educational program in Tahiti. This year, it will be offered nine times between June 16 and August 22; it will also be available during the Christmas holidays. This fun learning program, called "Ambassadors of the Environment," will be on the 330-passenger Paul Gauguin in Tahiti in conjunction with Jean-Michel Cousteau's Ocean Futures Society. Utilizing educational methods pioneered by Cousteau, the program aims to give young cruisers (age nine to 15) direct interactive experience with and knowledge of marine and island ecosystems.
Some points emphasized in Ambassadors of the Environment include the importance of coral reefs, sustainable lifestyles, and Polynesian culture. Children learn by hands-on experiences such as hiking through a rainforest, exploring coral reefs, seeing whales breeching, learning from Polynesian youth how to paddle an outrigger canoe or dancing Polynesian-style. The youth counselors on these sailings have degrees in natural or environmental sciences and have been trained by Cousteau. The $199 program fee covers six to seven shore excursions. Children must be competent swimmers to participate.
Kids sharing a stateroom with two paying adults can sail free on select sailings aboard Seven Seas Mariner. On select Paul Gaugin voyages, the third guest cruises for free. All Regent ships can accommodate triples. However, if the family has two small children, they can both fit into one bed in order to accommodate a foursome.
The minimum age to sail with Regent is six months. There isn't a children's menu in the restaurants.
TAUCK BRIDGES Tauck Bridges is the division of Tauck World Discovery that offers family-oriented land and sea adventures. This summer, Tauck Bridges features a Galapagos cruise aboard the M/V Santa Cruz. Tauck directors who accompany the cruises are chosen for their ability to work with kids and to offer group activities while aboard ship. The Santa Cruz offers a number of public rooms where kids can gather for activities, as well as some triple and quad cabins. Menus offer popular kid-friendly food.
On land, Tauck provides naturalists who gear their talks and walks to children. Additionally, the hotel where families stay the night before or after the cruise has a swimming pool, which is popular with kids.
The Bridges departures for this summer are June 30 through August 18. Family Galapagos cruises are also offered during spring break (March 10, 17 and 31); Easter (April 7 and 14); and Christmas (December 22 and 29).
Children 11 years and under, sharing a cabin with two adults, receive a $450 discount on these cruises. Rates begin at $3,000 per person.
The line requests that children be at least eight years old to sail aboard the Santa Cruz. The youth program is for those eight to 18 years.
WINDJAMMER BAREFOOT CRUISES Families can kick off their shoes and experience unique activities like hoisting the sails aboard Windjammer Barefoot Cruises' summer sailings on the Polynesia and Legacy. The line's "Junior Jammers" youth program is available for kids age six to 12, while the teen program is for 13- to 17-year-olds. The Legacy cruises to Costa Rica while the Polynesia sails the ABC islands - Aruba, Bonaire, and Curacao.
The Junior Jammers program is available from June 1 through August 15. On these cruises, youth counselors plan activities for youngsters on the ships and ashore. Unlike most large cruise lines, Windjammer's youth program takes kids on land excursions ranging from swimming or kayaking in gentle waters to guided hikes or going into town for ice cream. Aboard ship are kid-friendly costume parties, movie nights and pizza parties. Activities for teens include steel drum sessions, water sports, and sleeping under the stars on the top deck while the ship is under sail.
What's unique is that on these cruises kids as young as six years can learn to dive. For children ages six to eight, SASY (Supplied Air Snorkeling for Youth) is available to introduce kids to diving using breathing equipment, snorkel and flotation devices. Kids ages eight to 12 can graduate to Bubblemaker, a first scuba experience with real dive equipment. The next step is a PADI Seal Team where children can go on Aqua Missions. Lastly, Junior Discover Scuba enables youngsters to dive in water up to 30 feet deep. Both SASY and Bubblemaker programs are supervised by certified PADI instructors.
Once again, kids can sail free during these summer cruises. One child age six to 12 sails free when accompanied by two full-fare adults in the same cabin. If the child is sailing with one full-fare adult, the child sails for 50 percent off. Rates range from $900 to $2,200.
The line's minimum age to sail is six years old. The menus include hot dogs, chicken fingers and pizza parties.


text:
GOVERNANCE AND STRATEGY
REVENUE MANAGEMENT AND ENHANCEMENT
mVTM
Alex Mabunda
Alex is the Founder and Managing Partner at Ntiyiso Consulting. He has over 17 years of industrial and management consulting experience. Alex is responsible for development and implementation of business strategy for the company. He is a BSc Computer Science and Applied Maths graduate from Wits University, and a candidate for Master in Information Systems Management from the University of Liverpool in the UK. Alex Mabunda worked for 8 years as an IT Business Analysis for a multinational FMCG company (Unilever). From this experience he provides a wealth of technical knowledge and analytical skills within the Ntiyiso team. As the Managing Partner, Alex Mabunda has led every Management Consulting project delivered by Ntiyiso Consulting over the past 9 years.
•	FMCG
•	Local Government
•	Information Technology
Andisa Ramavhunga
Andisa has over 16 years management consulting and early stage entrepreneurship experience. Andisa is an analytical problem solver with a sound financial and research background. He has worked for major consulting houses i.e. Letsema Consulting in partnership with Mckinsey & Co., CapGemini and Accenture. His industry experience includes Business Process Services, Social housing, Banking, Media & Telecommunication, Airline, Military, Energy and Maritime. His core competencies lie in strategy development ( or business planning) and implementation, programme and project management, organisational design, capital productivity improvement, operational transformation, business process reengineering, revenue and cost management, and early stage entrepreneurship.
•	Transport
•	Financial Services
•	Telecommunications
•	Management Consulting
•	Media and Broadcasting
Miyelani Holeni
Miyelani has over 16 years of corporate and management consulting experience. A Post Graduate Diploma Development Finance, University of Stellenbosch; with BANKSETA Certificate International Executive Development Programme from Rotman School of Business (University of Toronto, Canada); and Bachelor of Science graduate from University of University of Natal, Miyelani was the Project Director Revenue Management & Enhancement Programme for the Ekurhuleni Metro. In this role he was managing a team of highly qualified Project Managers whose role was to deliver projects with new revenue for the metro. He managed a portfolio of 25 medium to mega projects. Miyelani acted in the position of Director Income in Ekurhuleni Metro here he achieved a record of exceeding the payment level of 93% to reach 93.24% for the first time in the history of the Ekurhuleni Metro. This saw the Income Division of Finance Department collecting R14 billion for the 2011/12 financial year.
Nondumiso Madlala
Nondumiso is a Chartered Accountant CA(SA) and a member of SAICA with 14 years' experience. She served her articles at KPMG and has since held various Management and Executive positions in the banking industry as well as the public sector. Nondumiso worked for a combined 5 years at Absa and Standard Bank as a Risk Manager and a Middle Finance Manager respectively. Following her passion to serve and build, she went on to join the Auditor-General of South Africa (AGSA) Gauteng Province, as a Senior Audit Manager, where she quickly progressed to the Executive role of Deputy Business Executive. She spent a total of 5 years at AGSA. Following her time at AGSA, Nondumiso then joined Gauteng and Growth Development Agency (GGDA) as Group CFO, where she was overseeing five Subsidiaries and Holdings office activities reporting to various Audit Committees and Boards. It is her time at the GGDA and AGSA that cemented her passion for the public sector, and made her an energetic and dynamic Executive with an exceptional ability to deliver transformation to processes and programmes.
Industry Exposure:
•	Auditing and Consulting
•	Accounting and Finance Management
•	Risk Management
•	Banking Finance
•	Public Sector
Auntony Mukhwanazi
Auntony has been a Chemical Engineer for over 18 years. Auntony started his career at CSIR, materials and manufacturing technology division, where he left as a Process Engineer to join Sasol Technology in Secunda as a Chemical Engineer responsible for plant process optimisation. He then joined Sasol Synfuels as a Section Leader Production. His last role at Sasol was Manager business development at Secunda Synfuels Operations. He also worked for Air Liquide as a Project Manager. His areas of competency include process engineering, process optimisation, production management, project management, investment analysis, financial modelling, and business track management. He holds a bachelor's degree in Chemical Engineering from the University of the Witwatersrand.
•	Manufacturing
•	Petroleum and Chemical Industry
•	Gas Industry
•	Utilities
•	Municipalities
Stephen Mabunda
Stephen Mabunda is an Associate Partner at Ntiyiso Consulting. He has over 12 years consulting experience. Stephen has previously held Managing Consultant, Engineering Lead as well as Managing Director positions at EON Consulting. Before joining EON Consulting Stephen worked as a Senior Consultant at Deloitte Consulting. His specific skills include business performance improvement; asset management; project management; infrastructure planning; infrastructure project development; energy management; demand management planning; water services improvement strategy; business strategy; business processes reengineering; governance processes and framework development. Before working as a consultant, Stephen worked for several companies in food and beverage sector (FMCG), pulp and paper industry as well as electricity generation sector. During this time Stephen held several positions including Maintenance Support Engineer, Project Engineer and Factory Engineer. Stephen has been involved with engineering projects from concept through to design and implementation stages.
•	Banking
•	Energy
•	Water
•	Agriculture
Lesiba Thupudi
Lesiba Thupudi is an expert in Municipal Revenue Consulting with 9 years' experience in Municipal Revenue and 4 years in retail banking. He has worked as an Accountant in the office of the Divisional Head Revenue at City of Ekurhuleni and was also seconded as a Chief Accountant for Credit Control at Germiston Customer Care Centre. Lesiba was then appointed as Manager Debtors and Credit Control at Randfontein Local Municipality currently known as Rand West City. He successfully reviewed the Randfontein Indigent and Credit Control Policy for the financial year 2015/2016 in order to ensure that they meet the Municipalities strategic objectives and also ensuring revenue enhancement, furthermore taking into account the current realistic social conditions faced by the Communities at large. Lesiba later joined Ntiyiso Consulting as Senior Manager Revenue Consultant whereby he managed the Revenue Management Contract of Ntiyiso Consulting with City of Tshwane. He led the Revenue Management Team placed at City of Tshwane and also the Finance Meter Management Contract Team at City of Ekurhuleni under the South Western Region. Lesiba is service delivery driven and ensures that customer queries and needs receive the necessary attention with the sole intention of resolving them speedily within the required service standards as prescribed. He is currently the Associate Partner Revenue Enhancement.
•	Retail Banking
•	Municipal Finance
Tondy Nkuna
Tondy Nkuna has over 18 years of strategic financial management experience, has Post Graduate Diploma in Business Administration from University of South Africa; with Certificate Progamme in Municipal Finance (CPMD) from University of Witwatersrand, also has an Advanced Development Management Programme Certificate from University of Pretoria, and is a BCom Accounting graduate from University of Limpopo. Tondy was a Lead Technical Advisor at National Treasury's Municipal Finance Management Programme (MFIP). In this role she was managing a team of highly qualified professionals whose role was to advise municipalities and provincial treasuries in financial management matters. She was also a Chief Financial Officer for various institutions with budgets over R2 billion. Tondy joined Ntiyiso Consulting in June 2018 as an Associate Partner.
•	National Government
•	Provincial Government
•	Non-Government Organisation
•	Legal Services
Hannes Dednam
Hannes is a strong finance professional with a Master of Business Leadership (MBL) degree UNISA. He also obtained the competency qualification required for local government. He has more than 30 years municipal experience on a senior level in a metropolitan municipality. During the last 2 years he has been actively involved in consulting with local government with specialised focus on budget, revenue and data cleansing. He is also involved in the debt collection and call centre of Ntiyiso since he joined the firm.
•	Data Cleansing
•	Debt Collection
•	Finance Strategies & Policies
•	Management Reporting
•	Revenue Enhancement
Linda Mhlauli
Managing Director Sales
Linda holds a National Diploma in Journalism, as well as an Honours BA Degree from WITS University. After completing her studies, she went on to hold various positions in the Healthcare and IT industries. Her first foray into the Healthcare world was with Healthbridge, a position she held for a period of four years. In this position, Linda assisted Medical practitioners with automating their billing processes. Linda then ventured into the IT world when she joined New Dimension Technology – where her main focus was Sales and Customer Retention. With over 9 years' experience in the IT space, Linda is passionate in providing solutions which transform industries, whilst driving systematic, measurable and predictable revenue growth. Linda recently moved into the Public Sector space through ADAPT IT - which included providing solutions to Auditors and Accountants, as well as forging sustainable well-grounded connections with ERP stakeholders.
•	Healthcare
•	Architecture
© 2017 Ntiyiso. All Rights Reserved. Website designed and maintained by seven56


text:
Q: How to minimize code when using sqlalchemy query and pandas dataframes I am trying to upgrade my query code by modernizing it.
My old code (bellow). First query joins two tables and selects the rating for each song title together with artist for title and the second gets the genres for each title (association table is used):
items = []
query = db.session.query(Rating, Song).filter(Rating.id==Song.id).all()
for x in query:
    dic = {
        "rating": x[0],
        "title": x[1].title,
        "artist": x[1].artist,
        "genre": Genre.query.filter(Genre.songs.any(title=x[1].title)).all(),
        }
    items.append(dic)

My cleaner code. I use pandas dataframes now instead of dictionaries. This gives me the error ArgumentError: SQL expression element or literal value expected, got somethingsomething
query = db.session.query(Rating, Song).filter(Rating.id==Song.id).all()
df = pd.DataFrame(query, columns=["rating", "title"])
for item in df.title:
    df['genre'] = (Genre.query.filter(Genre.songs.any(title=item)).all())

*

*How do I get this to work?

*Are there more effiecient ways of coding this?

Complete error produced
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
~\AppData\Local\Programs\Python\Python37\lib\site-packages\sqlalchemy\engine\base.py in execute(self, statement, *multiparams, **params)
   1194         try:
-> 1195             meth = statement._execute_on_connection
   1196         except AttributeError as err:

AttributeError: 'BaseQuery' object has no attribute '_execute_on_connection'

The above exception was the direct cause of the following exception:

ObjectNotExecutableError                  Traceback (most recent call last)
<ipython-input-4-99ffacdf2d91> in <module>
      1 query = db.session.query(Rating, Song).filter(Rating.id==Song.id)
----> 2 df = pd.read_sql_query(query, db.engine)
      3 df

~\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\io\sql.py in read_sql_query(sql, con, index_col, coerce_float, params, parse_dates, chunksize)
    381         coerce_float=coerce_float,
    382         parse_dates=parse_dates,
--> 383         chunksize=chunksize,
    384     )
    385

~\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\io\sql.py in read_query(self, sql, index_col, coerce_float, parse_dates, params, chunksize)
   1292         args = _convert_params(sql, params)
   1293
-> 1294         result = self.execute(*args)
   1295         columns = result.keys()
   1296

~\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\io\sql.py in execute(self, *args, **kwargs)
   1160     def execute(self, *args, **kwargs):
   1161         """Simple passthrough to SQLAlchemy connectable"""
-> 1162         return self.connectable.execution_options().execute(*args, **kwargs)
   1163
   1164     def read_table(

<string> in execute(self, statement, *multiparams, **params)

~\AppData\Local\Programs\Python\Python37\lib\site-packages\sqlalchemy\util\deprecations.py in warned(fn, *args, **kwargs)
    388         if not skip_warning:
    389             _warn_with_version(message, version, wtype, stacklevel=3)
--> 390         return fn(*args, **kwargs)
    391
    392     doc = func.__doc__ is not None and func.__doc__ or ""

~\AppData\Local\Programs\Python\Python37\lib\site-packages\sqlalchemy\engine\base.py in execute(self, statement, *multiparams, **params)
   3036         """
   3037         connection = self.connect(close_with_result=True)
-> 3038         return connection.execute(statement, *multiparams, **params)
   3039
   3040     @util.deprecated_20(

~\AppData\Local\Programs\Python\Python37\lib\site-packages\sqlalchemy\engine\base.py in execute(self, statement, *multiparams, **params)
   1196         except AttributeError as err:
   1197             util.raise_(
-> 1198                 exc.ObjectNotExecutableError(statement), replace_context=err
   1199             )
   1200         else:

~\AppData\Local\Programs\Python\Python37\lib\site-packages\sqlalchemy\util\compat.py in raise_(***failed resolving arguments***)
    209
    210         try:
--> 211             raise exception
    212         finally:
    213             # credit to

ObjectNotExecutableError: Not an executable object: <flask_sqlalchemy.BaseQuery object at 0x000001CBC5F14A48>

A: First, create just one query to return all the data you need in one go, where the grouping of Genres is done uisng the GROUP_CONCAT function:
query = (
    db.session
    .query(
        Rating.rating,
        Song.title,
        Song.artist,
        db.func.GROUP_CONCAT(Genre.category, ", ").label("genres")
    )
    .select_from(Song)
    .where(Rating.id == Song.id)
    .join(Genre, Song.genres)
    .group_by(
        Rating.rating,
        Song.title,
        Song.artist,
    )
)

Then use the pandas method to get it into a dataframe:
df = pd.read_sql_query(query.statement, db.engine)

Where print(df) should produce something like this:
   rating    title artist            genres
0     2.0  title 2  art-2               pop
1     3.0  title 3  art-3         rock, pop
2     4.0  title 4  art-3             other
3     5.0  title 5  art-4  rock, pop, other


text:
How has COVID-19 affected business industries?
Tomwsulcer / CC0
By Kabria Earp, Staff Writer
When COVID-19 came into the world, it flipped completely upside down. (TheDigitalArtist)
As many might know, the first COVID-19 case in the United States was January 15, 2020, with Houston's first case on March 4. During that time, some businesses were labeled essential.
Despite the stay at home order, many were still required to go to work and do their jobs. When citizens needed products that are essential to life, they headed to these essential businesses to get the products. John Smith, from a nearby retail store, explained that the business was thriving, but it has its challenges.
"The biggest struggle has been the limitation of certain products," Smith noted.
Like many global issues, certain aspects of life were dramatically shifted. Like every business, communication is needed for success. With social distancing put into place, good communication was even harder to have.
"Team lifts, social distancing, and masks have been the biggest change in our routines," Smith stated.
Other than work, most associates had families to go home to. With COVID-19 taking over all our lives, the personal part of our time has been altered as well.
"Schooling, 6-month spring break, sporting events, restaurants, and bars have all been changed," Smith said.
Social distancing came with its challenges. It's human nature to be close to others.
"Some regulars are respecting," Smith mentioned.
On the other hand, some customers were not as compliant. When some believed that associates were not listening, they would get closer, trying to make sure that the workers were paying attention. Jane Anderson, from a nearby retail store, had some opinions on the difficult customers.
"Difficult customers see us as not wanting to be engaged with them because we must stand back and [they think] that we do not want to hear what they have to say which is not true," Anderson said.
Other big events have happened during COVID-19 like the hurricane that hit New Orleans. With other hurricanes like Harvey back in 2017, it was interesting to see how Kenny Pullen with Southern Facility Services dealt with the preparations for the possibility that the New Orleans hurricane could have come to Houston. He said that they did exactly the same thing they would do with any hurricane.
Masks have also been forced upon everyone in the world. Cities everywhere were beginning to make them mandatory. With having things on your face and having it fog up people's glasses, many dislike the idea of the masks.
"I am very annoyed with the fact that I am not able to smile at young children and that my mask covered my face and they can't see me smile at them and it's scary for young kids to have all these adults walking around in masks," Anderson noted.
It safe to say that COVID-19 has affected everyone. It makes it even harder for essential businesses that need to be open for needed items. Many may not think of people working in retail as essential, but without their presence and efforts, we would not have the things we need. These workers are some of the great heroes in this world and we thank all essential workers on the front line.
Some names have been substituted at the person's/business' request.
Kabria Earp, Staff Writer
Kabria Earp is a senior and this is her second year on the staff. She is on the school's swim team and enjoys hanging out with her friends.
Favorite...
The Facade of the "Strong Black Woman", an Opinion by Daryn O'Neal
Thank You Mr. Suri!
Are Advanced Courses Worth It?
High School Musical The Musical.
History Around Us: Imperial Sugar Factory
It Wasn't Worth the Stitches
Snuffing the Gaslight
Senioritis
Longhorns for Coyotes