text:
People in Forth Valley Urged to Help Protect Against Flu- Free Vaccine Still Available for Eligible Groups in Forth Valley
People with underlying health conditions in Forth Valley are being urged to get the free flu vaccine.
The call comes after statistics highlighting that 54%[i] of at risk people in Forth Valley are yet to have the vaccine. As well as being available at GP practices across the area, NHS Forth Valley has also recently started offering the vaccine to patients attending outpatient clinics, the Emergency Department and maternity clinics at Forth Valley Royal Hospital to help increase uptake in high risk groups.
With a four-fold increase in the number of people suffering from flu since the start of the year, Public Health Minister Aileen Campbell is urging everyone eligible for the free flu vaccine to immunised.
Ms Campbell said: "It is vitally important that people are aware of the steps they can take to avoid being struck down by flu, and realise that it's not too late to get immunised – you can still make an appointment at your GP surgery even if they are no longer running dedicated clinics.
"The flu vaccine is free for those in higher risk groups and I would urge those who are eligible to take advantage of this. The vaccine offers the best defence against the most common types of flu circulating at the moment. Every year in Scotland around two thirds of people who get severe flu and need intensive care treatment have a health condition such as chronic lung or heart disease. People with health conditions are at a greater risk and need the best available protection, which is the vaccine – no matter what age you are, how fit and healthy you feel, if you have a health condition including diabetes, asthma, bronchitis and heart disease, you are more vulnerable to flu.
"All pregnant women, at any stage of their pregnancy, should also get immunised – not only to help protect themselves, but to help protect their developing baby. Anyone aged 65 years or over is eligible too."
Dr Henry Prempeh, NHS Forth Valley Public Health Consultant, said: "Anyone with a health condition, people aged 65 years or over and woman who are pregnant are urged to get the free flu vaccine as soon as possible if they have not already done so. The vaccine offers the best defence against the most common types of flu circulating at the moment. Contact your GP surgery today to make an appointment."
James Cant, director of BHF Scotland, said: "Sadly, many people will be struggling with flu this winter and for people with health conditions such as heart disease, it can prove to be extremely debilitating. We've urging those eligible to get the free flu vaccine as soon as possible – as a defence to both yourself and others."
For further information contact Consolidated PR on 020 7781 2300 or email dce@consolidatedpr.com
The flu vaccine, free for those in higher risk groups, is one of the most important preventative health measures people can take.
While flu can be unpleasant, for most healthy people it will usually clear up on its own within a week. However, flu can be more severe in certain people, such as:
anyone aged 65 years or over
children and adults with a health condition (such as long-term heart or respiratory disease)
children and adults with weakened immune systems
The national flu campaign launched at the start of October to promote both the seasonal and child flu vaccine programme includes press, digital and social media activity, television and radio adverts. It involved distribution of materials to a range of partners.
[i] Source: Forth Valley flu vaccine uptake rate for 2017/18 for all risk groups (excluding healthy pregnant women and carers) was 45.8%, NHS National Services Scotland.
Domestic Supervisor


text:
Quality Control's Coach K Says Abortion Ban Has Already Impacted Business in Atlanta
June 23, 2019 by admin 0 Comments
A who's who of black entertainment and tech filled the Beverly Hilton Hotel ballroom on June 22 for the 4th annual Culture Creators Innovators and Leaders Awards brunch. Honorees included Byron Allen, who received the Icon Award; actress and executive producer Marsai Martin, who was named Innovator of the Year; and Quality Control Music founders Pierre "P" Thomas and Kevin "Coach K" Lee for their contributions in Music.
Variety spoke with Coach K during the ceremony about the recent anti-abortion laws affecting his hometown of Atlanta.
"It's already started taking money and business away," said Lee. "A woman should have a right to do whatever she wants to do. I have a mom. I don't have any girls, but it's ridiculous. The film business that was creating all these jobs in Atlanta and in Georgia, they're starting to bail out. They need to fix that."
During the brunch, Motown Records president Ethiopia Habtemariam presented the award to the label execs and digital strategists best known for running Quality Control — home to Cardi B, Migos, City Girls Lil Yachty, Lil Baby, and more.
"I want to first thank Joi Brown, for creating a space and place for community and inspiration we all need and look forward to," said Habtemariam before turning it over to "her boys" and reminiscing of first linking with the two. "Five years ago, I was appointed President of Motown Records. At the time, it was the hardest thing in my career. All of a sudden, there was this black-and-white image of this legacy. … We touched pop culture. There was conversations around value of our executives and our worth."
P accepted the award first, stating: "I really want to give thanks to my partner Coach K. A lot of people don't give him the credit he deserves. This is an amazing man, he saved my life. I came to this man six years ago [and said], 'Hey bro, if you don't get me out these streets, I'ma die. I'ma go to jail.' I came from a very bad background from the hood in Atlanta, just trying to survive the streets and do something positive. I'm, like, 'Bro, I need some help. Trying to get into this business and do something legit. I just need your guidance, if you could just help me.' I had this studio I built, had these artists, but shit wasn't going how I wanted. I got the money, just need the guidance."
Six years later, the two were still standing side by side. P continued: "Thanks you to Coach, because God put you in my life to get to where I'm at. I'm just trying to return the favor by continuing to help other people. We need more CEOs out here. We need more people that's helping other people. If you get in position, do something to help others. If God gives you the opportunity to help your family, return the favor by helping someone else."
Next, Lee took the microphone. "I'm one of those guys I just put my head down at work," he said. "To get recognized, Culture Creators is very big. I've been in the business 15 years, I'm just started getting acknowledged for my work years ago. I always felt like I went in circles. I came to him, 'Listen man, I've been in this game a long time. Had my ups and downs, but I believe in me. If you believe in me, we gon' be No 1. Trust me.' We locked in. We're just getting started. What you see now, this ain't nothing. Give us a few years."
Lee also thanked Habtemariam, recalling, " I said, 'Give us that chance, you gon' look like a genius.'"
Eleven-year-old Martin also had inspiration to share. Accepting her Innovator of the Year award, she said: "I'm grateful to be seen and awarded by the Culture Creators. I dedicate this award to all the young girls of color who don't feel like they don't belong or just are not seen. I want you to know I see you and as long as I'm pushing the narrative, the world will see you also."
See the full list of 2019 honorees below:
Byron Allen
Founder, Chairman and CEO, Entertainment Studios
Innovator of the Year
Actress, Executive Producer
James Lopez
President, Will Packer Productions
Tiffany R. Warren
Senior VP, Chief Diversity Officer for Omnicom Group
President, AdColor
Morgan DeBaun, Founder & CEO Blavity Inc.
Iddris Sandu, Architect & Entrepreneur
Phyllis Newhouse
Founder & CEO of Xtreme Solutions, Inc. and Founder of ShoulderUp
Pierre "P" Thomas and Kevin "Coach K" Lee
CEO and COO, Quality Control Music
Antoine Phillips
Vice President, Brand and Culture Engagement, GUCCI
Alexys Feaster
Senior Director Player Development, NBA
Simphiwe Ndzube
Liberty Global and Vodafone's $21.5 Billion Cable Deal Cleared by European Authorities
Korea Box Office: Hollywood Blockbusters Retain Weekend Top Spots
China's Enlight Projects at Least 95% Fall in Net Profit in First Half of 2019
Late-Night Bookers Take to the Internet in Search of Emerging Comics
STX Tries to Put Flops Behind It as It Searches for Star Executive, Fresh Capital

redpajama_set_name: RedPajamaCommonCrawl


The following post is brought to you by Paco & Lucia. We're very paw-ticular about our partners and only feature those we think are top dog.
Here are Dog Milk HQ it rains… a lot. So having proper gear to keep ourselves and our furry crew warm and dry is essential. Fortunately, Paco & Lucia has the perfect solution for pups facing cold and wet weather: the Andean Peaks water resistant coat! Like all their products, the Andean Peaks coat is handmade in Peru using top quality materials and rich Peruvian textiles. These coats feature a water-resistant outer shell and a warm faux lambswool lining, ensuring your pup stays cozy and dry while also looking classically cool!
If style, weather protection, and coziness weren't enough, the Andean Peaks coat is also a breeze to put on thanks to its velcro closings. The coat also features openings for harnesses or collars, so you can walk your dog as usual without worrying about how you're going to attach your dog's leash. And, in the event of muddy adventures, the Andean Peaks coat is machine washable for easy clean-up! But the real cherry on top? Paco & Lucia donates a portion of all sales to Abandoned Pet Project, and supports Best Friends Animal Society and the UCSPCA through various events and fundraising efforts throughout the year. How rad is that?
Available in four stylish colors — Red, Yellow, Blue, and Blue with Peruvian textile design — and eleven sizes (including special sizes for Frenchies and Corgis!), this is one coat you're going to want to get your paws on. Shop the complete Paco & Lucia collection — including other winter coat styles, long sleeve tees, bandanas, and t-shirts — at www.pacoandlucia.com. Your dog will thank you!


text:
Egypt September 10, 2020
Russian Ambassador to Egypt Georgiy Borisenko Interview Summary
— 1Q 2020 Russia-Egypt trade turnover reached only $1 billion;
— In 2019 Russian foreign direct investments to Egypt amounted to $7.4 billion; bilateral trade to $6.2 billion;
— Transmashholding started the supplies of 1,300 railway wagons to Egypt this June;
— Rosatom is waiting for final confirmation for the El Daaba Nuclear Power Plant project from Egyptian regulatory authorities; construction is delayed due to COVID-19;
— Russia offered mediation and technical assistance during GERD talks and is now following the negotiations;
— Russia inspected Egyptian airports' security, but there is no answer when charter flights to Hurghada will resume;
— Russia and Egypt cooperate in the field of counterterrorism in a special joint working group, which is headed by deputy ministries of foreign affairs of both sides, by now there was one meeting in 2019.
— Russia has no military forces in Libya and does not plan to;
— If Wagner Group really exists, it has nothing to do with Russia, its mercenaries are private persons.
Full text is available here.
Скопированный текст
Egypt December 3, 2020
Russian Ambassador Explains Why Direct Flights Were Suspended
In the middle of November, Al-Shorouq, an Egyptian daily, posted an editorial by Emad El Deen Hussein, where he questioned Russia's demands to acknowledge the…


text:
Webhelp Shortlisted for Five BPeSA Awards
Following hot on the heels of its success at the 2016 CCMG Awards on Saturday, Aug 27, leading global customer experience and business process outsourcing company, Webhelp, is again celebrating after receiving six nominations in five categories at this year's BPeSA National Industry Awards. Craig Gibson, CEO of Webhelp SA, said: "The team did a […]
Kay Burley Thanks Webhelp's Falkirk Team for Helping to Launch Sky Mobile
Sky TV News presenter Kay Burley paid a surprise visit to Webhelp's offices in Falkirk last week to thank the team for the work they've done to support the launch of Sky Mobile. Following several years of working with Sky, Webhelp's Falkirk site was announced in mid-2016 as the site chosen to support the broadcaster […]
Webhelp Develops Performance Compass to Improve Customer Experience
Leading global customer experience and business process outsourcing company, Webhelp, has developed a new tool that allows it to monitor and manage the performance of its advisors in a consistent way across the business and ensure they are receiving the right coaching and development. Webhelp's Performance Compass, which has taken a team of 13 people […]
Online Shopping Makes UK Consumers Happy
98% said they were satisfied with their most recent purchase 94% said their customer experience was either good or excellent Online retailers are definitely getting it right in the UK according to the latest consumer research from global customer experience expert, Webhelp. The company asked 500 UK adults about their experiences of online shopping. […]
Growth Continues with Launch of Webhelp Nordic
Acquisition of Top Nordic Customer Experience Firm GoExcellent Completed Leading global customer experience company, Webhelp, has confirmed the acquisition of top Nordic customer relationship management firm, GoExcellent, announced in June, has been completed. The company will now be rebranded as Webhelp Nordic. Webhelp Nordic brings an additional nine centres and 1,700 people across Sweden, Finland, […]
Brits Are Looking Forward to a Traditional Family Christmas
Electronic devices and computer games don't make it into top 10 of gifts With Christmas just days away, the majority of Brits are looking forward to time with friends and family this festive period, according to the latest consumer research from customer experience expert,...
Three Quarters of Brits Say Brexit Vote Hasn't Changed Their Attitude to Credit
Are we ignoring the economic indicators and heading for a debt disaster? Arguably the most important decision in a generation in the UK, the Brexit vote has dominated political rhetoric and news headlines in recent times, but how much of an impact is it having on our future financial...
Dear Data…
Dear Data... How Analytics Driven Techniques are Reviving Sales Potential The outbound telemarketing industry is in the throes of change. With the emergence of regulation and the option for customers to 'opt out of contact', the sector needs to sharpen its approach and respect its main asset...


In Spain, as lucky as we are, we have a really long coast with many stunning beaches in the north, the east and the south of the country. Of course, every coast in Spain is different because of their weather, the surroundings and the essence of the part of Spain where they are located. Urban, semiurban and virgin beaches, with white sand or rocks, cold or warm water… we have everything and of course, we also have Paradores Luxury Hotels in every coast in Spain so you can enjoy with all the commodities and comfort you desire.
The Peninsunlar coast of Galicia expands through the regions of La Coruña, Lugo and Pontevedra. With more than 1.000km of coast and many beaches, Galicia is a perfect summer destination with refreshing chilled water and exquisite seafood. The Parador de Baiona, located in Pontevedra is the perfect spot from where to explore the coast of Galicia and also take a trip to the Cíes Island, a virgin paradise.
345km of coast in Asturias will give yout the chance to enjoy many diverse beaches and beautiful landscapes. Long and small, urban or rural, perfect for surf, beaches for fishing and many others are what you will find in the coast of Asturias. The Parador de Gijón, located in Isabel la Católica Park and facing the sea, is the perfect place to get to know both the city of Gijón and the coast of Asturias.
In the coast of Cantabria you will find many beautiful and quality beaches all the way from the west to the east of the region and also an important historic and monumental patrimony. Cantabria is the perfect example of the combination between nature and history and you can get to know this particular region by staying at the charming Parador de Santillana del Mar in Cantabria, which is located close to Santander and the coast.
Known as the region with beautiful beaches in elegant environments and perfect beaches for surfing, the coast of the Basque Country is great for every activity you want to do, whether it is taking a walk through the promenade, sunbathing, surfing or just relaxing. The Parador de Hondarribia, located in the sea village with the same name, is the perfect spot in the Basque Country to enjoy both the city life of the area and the coast.
As one of the most popular coasts in Spain, this coast in Andalusia is just amazing. From Málaga to the western part of Cádiz, the average annual temperature is 19ºC, which means that you will have good weather to enjoy the coast almost all year long. The Parador de Málaga Golf, with a direct access to the beach is the perfect spot for a relaxing getaway with sun, beach and golf.
In the heart of the Mediterranean, the Costa Blanca that covers the coast of Alicante is probably one of the most touristic spots in Spain. In here, you will find Jávea, the pearl of the Costa Blanca with many beautiful beaches and mountains, varied landscapes, and the stunning Parador de Jávea, right in front of the water.
This northern Mediterranean coast covers a total of 214km of beaches in Cataluña, mainly Gerona. Rocky and with many mountains, you will find many popular and hidden beaches and some stunning landscapes. The Parador de Aiguablava is located in a truly spectacular spot overlooking the sea and is the perfect place to rest after exploring the area.
Exploring the coast of Spain by staying at Paradores Luxury Hotels will be an unforgettable experience, can you imagine it? Beach, nature, tourism and high-class comfort.
Have you decided which destination you will visit first?


text:
ANDREA ENGLAND ART
Tales of an Artist Afloat
Whales and waterfalls
It's been a busy week here on Prism! We bought Jim a bike and left Papeete, initially for the Tahiti Yacht Club on the north west side of the island. There's a decent anchorage nearby, nicely protected by the barrier reef. It turns out that we dropped the hook near to the finish line for the outrigger canoe racing on Saturday mornings- so enjoyed a few hours of drinking coffee and watching the races. Of course, I pulled out my sketchbook and attempted the challenge of capturing the blur of limbs as the paddles moved through the water. We also enjoyed some great music from the drumming school on shore.
Our plan was to explore some of the sights of the north coast. There was only one problem- hills. Big ones. I will walk up hills if they are in my way, but am almost allergic to cycling up them. But if I was going to see anything of Tahiti, I needed to try, as weekend buses are only slightly more common than unicorns round here. Our first excursion was to Point Venus and Matavai Bay, where Cook went to help measure the distance from the Earth to the Sun and Captain Bligh and his soon-to-be-mutineers went gathering breadfruit. The call of history helped me up the hill when I thought my legs were going to fall off, and the views from the top and the freewheel down the other side almost made it worth it.
Point Venus was a pretty spot, with monuments to Cook and Bligh and an attractive lighthouse designed by Robert Louis Stevenson's dad. We ate lunch on a shady picnic table, enjoyed the swathe of black sand and cooled off in the rain, which inevitably fell halfway through every sketch (my drawings now have an interesting speckled effect). It rained all the way home- which did make tackling the hill cooler- and Jim scored a haul of mangos from a roadside stall.
The following day we tackled that hill again, and found a few others beyond. This time, my motivation was the Three Cascades, a group of waterfalls 22km from Papeete- so about 20km away from us. This time my foldup bike and I complained less as we tackled the first hill, though by the time we'd gone 18km (up numerous hills and into a stiff headwind), I was wondering if my legs would fall off before we made it. Which was of course the sign for yet another hill to go up. Hills aside, the scenery was rugged and spectacular, the ocean bobbing with surfers enjoying the beach breaks on a Sunday, then warming up on the black sands.
Somehow I made it- to find that the sign for the turn-off was labeled 'ferme'. A 20km cycle and our destination was shut? We pedaled up the road to the falls anyway, in the hope that SOMETHING might be visible from the road. We saw two falls tumbling down the sheer hillsides- and a steady trail of people ignoring the 'closed' sign and walking to the falls anyway. Normally I'm pretty rule-following, but I'd just cycled a very long way (with hills and headwind, in case you'd forgotten), and was in no mood to behave myself. And Jim never behaves, so we slipped over the low slung piece of bamboo barring the way.
It turned out that the falls I'd seen from the road were not the main attraction- they were shrimpy distant cousins. The Vaimahuta falls were 80 metres of tumbling water, sparkling in the sun, fringed with lacy ferns and dripping with moss. White tropicbirds swooped past, elegantly long tails gliding like banners behind them. Tourists came and went, I sketched, it rained, my ink ran, falling water on my waterfall. I wished I had the skill and knowledge to show how the sun made the rain sparkle like diamonds before it hit my paper.
I took the gently winding trail to the second and third falls, Haamaremare Rahi and Haamaremare Iti. Two different watercourses pour themselves down opposite sides of a huge rocky outcrop, both clearly visible from the viewpoint. I listened to the water, the birds and the falling red leaves. I drew, watched and listened. The rain stayed away and I absorbed the tranquility.
My legs made it to the nearby blowholes, then somehow got me home. A rest day was in order (I had paintings to finish), then we set sail for Moorea. We had a beautiful downwind trip and Prism flew along. We anchored at Cooks Bay (a misnomer as the famed Captain actually went to neighbouring Opunohu Bay), and went ashore for ice cream. A family were sitting in the beach, having a sing song, and invited us to join them. They played guitar, ukelele, drums and spoons, the adults teaching the children to keep the beat as they wove rhythms. Our musical talents are lacking but we added applause, and played with the puppy who chewed our toes. A thank you song as the sun dipped and we went our separate ways, glowing with the warm welcome.
I'd started this page by drawing Prism, then sketched the family, then decided to combine it all together. cross hatched shadows try to hide the fact that the legs had gone horribly wrong, and I ended up choosing a limited palette of cobalt teal and quin gold to try to bring some semblance of unity to the thing. I actually like the way the light turned out
The next day we sailed to Õpūnohu Bay- where Captain Cook visited Moorea. It's a spectacular anchorage, with a white sandy bottom and a fringing reef protecting it. We were greeted by a large pod of dolphins, who returned to see us every time we entered or exited the reef pass. Ashore is a lovely white sand beach with decent snorkeling off it. The mountains tower over it, changing colour with the light. I didn't need to leave Prism to get lots of inspiration for sketching!
We did spend a lot of time exploring on land. I got my legs in gear and we cycled up to the Belvedere for amazing views over both bays. My legs didn't like me much but my eyes were very happy. The route up winds its way through an agricultural college, where we stopped for home made ice cream and large glasses of mango juice to refresh us for the rest of the slog upwards. Above the college are a series of archaeological sites, sensitively restored. We found ceremonial sites, an archery platform and a marae, constructed out of round rocks and sacred to 'Oro, the god of war. Nestled amongst the buttresses of mapē trees, the area was special enough to encourage me to cycle up again the next day and walk the Ancestor Trail, through beautiful forest scattered with ancient ruins and reconstructions of traditional Polynesian buildings- plus the occasional lovely waterfall and hundreds of chickens. Brought over with the Polynesians for food, these days they run free as most people prefer the tender chicken offered by the supermarket.
Such a great view I had to add extra paper to fit it all in!
One morning we were awoken at 4 by the sound of an engine stuttering and stalling. I worried that someone was in trouble. Jim worried that someone was stealing the dinghy. We rushed outside to find humpback whales cruising through the anchorage, chatting to each other with broken engine sounds. Nobody needed rescuing and we watched them as they swam away through the middle of the busy anchorage in 5 metres of water. I couldn't get back to sleep, but really couldn't complain too much about the cetacean alarm clock.
The following day, I spent the morning painting a whale in the bay. Lunch time rolled around, with a small gaggle of whale watching boats floating not far from the bay. Following a tip from Cinnabar, our neighbours, we hopped in the dinghy and motored out to see if we could get a daylight whale sighting. One of the tour boats approached us, I was expecting them to try to shoo us away but they kindly offered to look after the dinghy so we could both swim. In the water we went, towards the snorkelers and the two humpbacks resting in the water. We watched them blowing spray into the air for a while, then they started to move- swimming right past me. The white underbelly, tail and fins of the nearest whale were clearly visible underwater as it dove and finned down into the depths. Ten minutes later they were back, quite a way off this time, but we were treated to a spectacular double dive. We saw them twice more, once at a distance and once close up. The boats and occasional visiting jet skis all kept well away, and had their engines off whilst the whales were nearby. We stayed on the land side of the whales at all times so they would not feel cut off from the open ocean. After the fourth surfacing, we all headed off to leave the whales in solitude for a while. I was impressed with how the encounter was handled, and awed at actually being in the water with these amazing animals.
The next day was Monday. The best way to spend a morning seemed to be with a visit to the Rotui distillery, where we tasted their excellent fruit juices and rum punch. We can't play all the time though, and spent the afternoon giving Prism's hull a much-needed scrub. Some of the algae was very hard to remove- Jim tried using a tough, spiky seaweed as a bio-friendly scrubber but sadly results were below par and we resorted to one of the scoring pads from the kitchen instead. By the time we'd finished, hull, keel, rudder and propeller were all pristine and we'd earned ourselves a glass of the fruit juice we'd bought from the distillery as we watched yet another gorgeous sunset.
Andrea England
An Artist Afloat- Painting the world one anchorage at a time.
Art Residency
Colouring Page
Creative Block
Crosshatching
Doodlewash
Island Prism
Lino Printing
Mishaps
Oil Transfer
Pingu And Amuk
West Coast Paintings
When Drawings Go Wrong
World Watercolor Month
Sign up for VIP access to new collections, exclusive discounts and regular updates from my floating studio


Manipulation is very trendy in these day artist wanted to make creative artwork with manipulate the photos. Here are we have a lot of manipulation of clouds you can see different things in clouds like new born baby, fish, horse and much more. I hope this collection will inspire you and will be the part of your amazing wallpaper for your desktop.


Currently residing in the Denver area, my main focus is glamour, portrait and event style photography. However I'm not limited to those styles, I love to capture concert/live music performances as well as sports.
I like to take pictures and give them that extra pop that you don't normally get when your friend takes a picture of you with their point and shoot camera. I do this by using a professional camera, lights, backgrounds, and editing. I can easily remove any blemishes and scars. I can make your skin look silky smooth and even take off a few pounds in those hardest to lose areas.
I'm able to do these kinds of things because I've had an interest in photography for the last 10 years. This interest also applied to learning digital editing tools like Photoshop. Knowing how to take pictures, and how to give them that extra something in post processing is what I think makes up a digital photographer today.
So if you think you have 'the look', or your friends tell you that you need to get some pictures done, schedule an appointment and come see me down at The Lab.
All content copyright © 2009-2013 James Taylor. All rights reserved.


Question: Why did they change Faramir? In the books he wasn't even tempted by the Ring.
Answer: Most likely to emphasize the power of the ring to corrupt men. It shows that Faramir was actually the stronger brother, because he was able to resist its power.
You mean that Faramir should have joined the Fellowship? Because I think if he joins the Fellowship, he would be corrupted. Or Is Faramir more stronger than Boromir?
Boromir is most motivated by glory for Gondor, whereas Faramir is most motivated by honor. Boromir was therefore more susceptible to the Ring's corruptive influence than Faramir was as the Ring has great power which Boromir believes Gondor could use to defeat Sauron. Faramir understands that the Ring must be destroyed at all costs, any other course of action is futile, and therefore dishonorable. Hence, he is able to resist the Ring's influence.
Question: I want to know how the scene with the Nazis dumping the man in the wheelchair off the balcony was done. How did the man/stuntman manage to survive this fall?
Chosen answer: In the scene, we see the old man being lifted in his wheelchair. Then, there is a cut-away to the family watching from across the street. Then we see someone being dumped from the chair and falling, but we never see him hit the ground. My guess from watching the scene is that the stunt person fell into a cushion which was removed in post-production. Generally, when confronted with a question such as this, I like to refer it to someone who would be in the know - in this case, the stunt team on the film. I looked up that team on IMDb.com, and searched for the individuals on Facebook. Of the twenty or so stunt people and coordinators, I could only find three with unique profiles that made me think I might have the correct individuals: Janusz Kadlubowski, Stella Kuczynska and Zbigniew Modej. I posed your question to them. However, given that I am not connected on Facebook to any of them, I have no idea if or when they would see my message and respond. I will update this answer if I receive further information.
Question: In the final scene of the film Richard Gere and Diane Lane have their SUV stopped at a traffic light, and I've noticed that there's a police station directly to their right. This could have very well been a coincidence, but maybe it's not? Does anyone know if it signifies anything pertaining to the plot, for example, the dilemma of Richard Gere turning himself in vs. their decision to flee the country?
Chosen answer: That's exactly what it is meant to portray. If I remember correctly, the SUV's left turn signal is on as well, which only reinforces that idea that they have a choice to make. Right, turn himself in, left, flee the country.
Question: What were the Spanish lyrics to the song Frida was singing in the bar just before she started the brawl, and is that the literal translation that is on the subtitles? I know what the movie says the translation is, but I can't get the words the same when I try to translate back into Spanish.
Chosen answer: The Song Frida is singing is one of Diego´s most favourite songs, La Bruja (On the soundtrack performed by Lila Downs). http://www.musicbrother.com/index.php?page=song&id=167156 (german page, but spanish lyrics).
Question: When Nicholas and Mr. Squeers arrive at the school, Nicholas asks, "Is this Dotheboys Hall?" and Squeers replies something I can't understand, followed by, "We call it that in London because it sounds better." Anyone know what he says?
Chosen answer: Squeers says, "No need to call it a hall up here" and then he says "We call it that in London because it sounds better."
Question: What was Tobey Maguire's full process to get Spider-man's body? What was his body and fighting training and food diets? Is there any website where they have it in full writing?
Chosen answer: The following is taken directly from People Magazine May 27, 2002: WORKOUT: Maguire exercised for at least 3.5 hours, six days a week, with his regimen varying "depending on how sore he felt," says Joujon-Roche. Mornings were spent improving his flexibility with yoga and splits, along with building strength through abdominal and lower-body exercises on an oversize ball. "We would just work on each body part until we killed it," Joujon-Roche says. "Then the next day we'd go to another and kill that one." Afternoons were devoted to cardiovascular activities like martial arts and cycling, to burn fat, plus gymnastics. "Tobey did his own flips with that Spider-Man hood on," says Joujon-Roche. "We gave him self-assuredness." DIET: For breakfast Joujon-Roche made the actor, a vegetarian, a "high-protein shake that included nuts, essential oils and vitamins." Lunch, he says, was often "marinated tofu with broccoli and walnuts and dinner a big veggie burger with brown rice." The menu varied with Maguire's output. "If his workout was pure weights," says Joujon-Roche, "he needed protein. If he did cardio, he'd have a shake of all carbs."
Question: At the beginning the tracker is quite determined to catch the girls. Later it seems that he deliberately misses their tracks (out of admiration for their cleverness and courage?), but then again he is seen all by himself trying to follow them. Is there any evidence from the book that he wanted them to make it home?
Chosen answer: The Tracker didn't actually want to catch the girls, he only had the job so he could stay close to his daughter in Moore River. He has a lot of admiration for Molly's cleverness, how she covers the tracks and so deliberatly misses the tracks to give the girls a chance.
Question: In the scene where Nani is pulling nails out of the door frame because Lilo wants to be alone and Mr. Bubbles arrives, when Nani goes around the back (smashing a window and turning off Lilo's music) is Nani opening the presumably nailed shut door to let Mr. Bubbles in that he later yanks open and all the nails fall?
Chosen answer: No she opens the back door for Mr. Bubbles - you see him later open the front door that is still nailed shut.
Question: I don't get it. What was the purpose of the aliens coming to Earth? And what exactly happened to them? Where did they go?
Answer: It's left unclear, though the film proposes several possible theories, and there are other possible explanations as well. One major theory brought up in the film is that the aliens were there to acquire Earth's resources after using up their own. Another theory proposed at the end of the movie is that the aliens wanted humans for whatever reason, as a radio DJ mentions seeing his friend's family being dragged away. There is also a very popular fan theory that the aliens are supposed to represent demons that are merely there to create chaos and test the moral strength of humanity, as the film is ultimately about Graham losing and then regaining his faith, although this is more subtext than anything and may not be literally true.
Answer: Near the end of the movie... The morning after in the basement... The guy on the radio says the aliens were there not for the planet, but to harvest humans. For what purpose is unknown, maybe as an energy source, Matrix-style.
Chosen answer: According to the theory in the movie they were there to take the planet for their own because they used up all the resources their own planet. They left the planet when it became apparent to them that the water on Earth was too dangerous.
Question: Would a sergeant-major participate in a mission?
Chosen answer: This one did, everything ascribed to him in the film was true.
Question: Aren't distances in Europe designated in kilometers? Col. Henry West says he and his men are located 27 miles NW of Manchester. I figured he'd use the equivalent distance in kilometers,43 km. Is this common in Europe to use either measurement?
Chosen answer: The metric system is used in mainland Europe, but very rarely in Britain. Road signs are still measured in miles in Britain, and distances usually are too.


text:
Digital Humanities at Dickinson College
the website of the Dickinson Digital Humanities Advisory Committee
Why Digital Humanities?
GIS and Other Mapping Tools
Digital Boot Camp @ Dickinson
Review: Barrington Atlas of the Greek and Roman World App
Barrington Atlas of the Greek and Roman World App. Princeton University Press, 2013. iTunes $19.95 US.
Reviewed by Meagan Ayer, Dickinson College (ayerm@dickinson.edu)
In December 2013 Princeton University Press launched the much anticipated app version of its Barrington Atlas of the Greek and Roman World. The original print version of the Atlas, overseen by Richard J. A. Talbert and published in 2000, was the first atlas to provide comprehensive maps of ancient Greek and Roman territories stretching from Britain to India and Africa. It immediately became the standard for maps of that part of the ancient world. The extent of territory and level of detail required that the atlas be large (13.25 x 18 in. unopened), and its high quality came at a fairly high price (currently $395 US), which meant that "the Barrington" was not always easily accessible to individuals. The application is, therefore, a welcome effort to make all the scholarship of the Barrington Atlas available to individuals anywhere at anytime.
The app itself is surprisingly small, weighing in at only 411 MB. In this compact package you have access to all 102 maps of the original Barrington which are stored locally, allowing the user to browse maps on an iPad without being connected to the internet. Upon opening the app, the Princeton University Press logo appears, followed by a cropped version of the dust cover from the print version. In order to access the application features from here, it is necessary to either tap the screen or swipe from left to right. Doing so reveals the navigation menu.
There are three different ways to view the content of the atlas. If you simply wish to browse the maps you can select the Maps tab. This will load a thumbnail gallery of all the maps in the atlas which you can flip through before tapping on a particular map to select it.
Alternatively, a navigational menu button in the upper right hand corner of the gallery allows for the selection of maps by region. Simply open the menu, choose your larger region and then select a specific map.
Selecting Maps by Region
One can also use the Locator tab, which pulls up a map displaying the entire area covered by the atlas overlaid with boxes corresponding to individual maps. If you wanted to view a map of the Nile delta you could simply select box 74 to be taken to that map. If you are looking for maps of ancient sites within a modern country, a button is also provided in the upper right hand corner to turn on and off modern borders.
Finally, you might be searching for a specific site in the atlas. Selecting the Gazetteer tab opens a searchable alphabetical listing of all the sites included in the atlas. A pop-out drawer located in the upper right hand corner of the screen explains the organization of modern and ancient site names as well as country abbreviations. Searching for a site returns links to each map on which that site appears.
Gazetteer Tab
Unfortunately, search results are not saved, so that if you click through to one map, the search must be performed again to see the other maps. It is possible, though, to save individual maps to the Favorites section by tapping the star icon to the right of the map coordinates.
Saving Maps to Favorites
There are a few interesting features within the maps themselves. Tapping in the center of a map drops down a tool bar containing key and compass icons. Selecting the key icon slides out two drawers from the right which elucidate the symbols and coding of features and time periods on the map. This is a vast improvement over the print edition which required flipping back and forth within the atlas to read the key.
Tapping the compass icon in the tool bar reveals thumbnail maps of adjoining regions that can be used as short cuts to those maps. Additionally, a large compass icon appears in the center of the screen; touching this icon reorients maps so that true north appears at the top of the screen.
Compass icon in the tool bar reveals thumbnail maps of adjoining regions
It also enlarges the map, which is less useful, forcing you to carefully zoom out again to see most of the map. It is extremely easy to accidentally zoom entirely out of a map and into the map browser; the creators might consider removing the feature allowing users to zoom out to the map gallery as it serves little purpose and can result in some frustration.
Version 1.1 has already begun to address some of the issues noted by early adopters. The app no longer cycles through the start-up sequence again after backgrounding; instead it picks up on the page or map last viewed. Stability has also been greatly increased. In version 1.0 the app was given to crashing during navigation, however, I have not experienced any crashing since upgrading to version 1.1. Also, smaller symbols and place names on maps that would often appear slightly blurry in version 1.0 when fully zoomed in, are crisp and easily read in version 1.1.
Still there are a few missteps, almost all of which appear to result from mimicking the print volume in digital format too closely. For example, the Introduction tab simply replicates the same material of the print edition, including table of contents and credits. While the introduction itself is worth reading, I am not certain how useful the table of contents from the print edition is within a digital app. It seems unlikely that someone searching for a map would backtrack to the introduction rather than simply use the browse or list features. Moreover, the short tutorial provided for the app is static and buried in the help section of the main menu. It would be beneficial to either pop-up the tutorial the first time the app is opened or run a short video illustrating how to navigate the app.
I could wish for more interactive features within the app, such as the ability to plot routes and otherwise manipulate the maps— similar to what is found in the Ancient World Mapping Center's on-line tool Antiquity á la Carte— but that would, I suspect, require designing entirely new maps from the ground up. I might also wish that the app was available on more platforms. As of this moment it is limited to Apple's iOS, preventing Android tablet owners from using this wonderful resource.
Overall, the app version of the Barrington Atlas of the Greek and Roman Worlds is an admirable effort. It provides all the information and resources of the original Barrington Atlas in an easily transportable format at a fraction of the cost. It is significantly more accessible to students and scholars at home or on the road and I suspect that, like its predecessor, it will become a standard tool for students of the ancient world.
This review of the Barrington Atlas App tested version 1.1 and was conducted on a 128GB iPad Air running iOS 7.0.4.
This entry was posted in DH Direct on January 15, 2014 by Chris Francese.
← Jeffrey McClurken Workshop at Dickinson National Geographic Digital Storytelling Fellowship →
One thought on "Review: Barrington Atlas of the Greek and Roman World App"
Garth Henning January 24, 2014 at 1:14 am
Over at http://www.runningreality.org we're showing changing national borders, city growth, battles, armies, ships, battles, etc over time from 3000BC to today — literally any day in history. We're a small project team, but as we get data filled in it shows the growth and evolution of human civilization. We can't match the Barrington Atlas for detail in the late Roman Empire, but we have the whole evolution of Rome plus China, the Arab world, native American peoples, etc.
Dickinson scholars and students are harnessing the power of new technologies through an array of digital humanities endeavors. Current projects include a social networking site that connects student language learners with each other, a research engine that brings the Civil War era to life using Dickinson as a window, and new models of textual commentary that employ digital tools for readers of Greek and Latin texts. These and many other tools are being used in collaborative and interdisciplinary research and teaching in ways that help advance the liberal arts mission.
House Divided
Tweets by @House_Divided
Dickinson College Commentaries
Tweets by @DCComm
Rise of Rome, historical simulation using Civilization V
Words Take Flight
How far will core vocabulary get you?
January Digital Boot Camp for Dickinson Students
Dickinson Expands Digital Humanities Projects, Resources
DH Direct
Modernist Studies Association


text:
Gudeg, Legendary Traditional Cuisine from Yogyakarta
Gudeg is a traditional cuisine originating from Yogyakarta and Central Java, Indonesia. In the course of time, Yogyakarta Gudeg is more famous, so that later Yogyakarta is called the City of Gudeg.
The history of gudeg in Yogyakarta began with the construction of the Islamic Mataram kingdom on the Mentaok base in the Kotagede area around the 1500s.
Gudeg actually does not come from the kingdom but comes from the community. Due to the long cooking process, in the 19th century, there were not many people who sold Gudeg.
Gudeg became popular and was widely traded in the 1940s when President Sukarno built the Gajah Mada University (UGM) until now.
Gudeg is made from raw young jackfruit (Javanese: gori). Boiled for several hours with palm sugar and coconut milk, additional spices including garlic, onion, hazelnut, coriander seeds, galangal, bay leaves, and teak leaves, which give a reddish-brown color to the dish.
With a variety of spices, gudeg is sweet and has a distinctive and delicious taste according to the tastes of the Javanese community in general. This is often described as "sweet boiled green jackfruit".
Served as is, gudeg can be considered a vegetarian food, because it only consists of raw jackfruit and coconut milk. However, gudeg is generally served with eggs or chicken. Gudeg is served with steamed white rice, chicken either as chicken or fried chicken, pindang eggs, egg eggs or just boiled eggs, tofu and or tempeh, and krecek fried sambal soup made from crispy cow skin.
There are several types of gudeg; dry, wet, typical of Yogyakarta, typical of Solo and typical of East Java. Dry gudeg has only a little coconut milk so it has a little sauce while the wet gudeg has a lot of coconut milk. The most common gudeg is from Yogyakarta and is usually sweeter, drier and reddish in color due to the addition of teak leaves as a coloring agent. The Gudeg Solo from the city of Surakarta is runnier and concentrated, with lots of coconut milk, and whitish because teak leaves are generally not added. Gudeg from Yogyakarta is usually called "red gudeg", while gudeg from Solo City is also called "white gudeg." East Javanese gudeg has a spicier and hotter taste than the sweet gudeg from Yogyakarta.
>> You may also like Enjoy Fried Tarantulas Menu in Cambodia
Rujak Cingur Surabaya, Traditional Salad From East Java
Empal Gentong, Delicious Beef Soup From Cirebon, West Java
gudegJavanese gudegsweet boiled green jackfruittraditional cuisine
Enjoy Fried Tarantulas Menu in Cambodia
Karedok, Indonesian Salad in Peanut Sauce


On February 11, 2017, Tishomingo Sheriff Deputies were conducting a "SAFETY CHECK-POINT" at HWY 350 in Tishomingo County. During the "SAFETY CHECK-POINT", a vehicle approached the officers and the driver appeared to be under the influence of some type of narcotic. The driver was then found to have a large quantity (approximately 216 tablets) of alleged ALPRAZOLAM tablets (Xanax) along with some alleged MARIJUANA in the vehicle. The driver was then transported to the Tishomingo County Jail.
DAVID MICHAEL JONES, 21-year-old, of 310 South King Street Booneville, Mississippi was officially charged with FELONY POSSESSION OF CONTROLLED SUBSTANCE (ALPRAZOLAM). JONES' bond was set by Justice Court at $1,500.00.


text:
/**
 *
 */
package com.cloudibpm.runtime.engine;

import com.cloudibpm.core.TreeNode;
import com.cloudibpm.core.buildtime.wfprocess.WfProcessStatus;
import com.cloudibpm.core.buildtime.wfprocess.task.AbstractTask;
import com.cloudibpm.core.buildtime.wfprocess.task.TaskStatus;
import com.cloudibpm.core.data.variable.AccessibleVariable;
import com.cloudibpm.core.runtime.event.*;
import com.cloudibpm.core.runtime.util.WfProcessInstanceCloner;
import com.cloudibpm.core.runtime.wfprocess.WfProcessInstance;
import com.cloudibpm.core.runtime.wfprocess.task.ManualTaskInstance;
import com.cloudibpm.core.runtime.wfprocess.task.ManualTaskInstancePhase;
import com.cloudibpm.core.runtime.wfprocess.task.StartPointInstance;
import com.cloudibpm.core.runtime.wfprocess.task.SubprocessPointInstance;
import com.cloudibpm.runtime.engine.util.ProcessInstanceCompletionChecker;
import com.cloudibpm.runtime.engine.util.ProcessInstanceSaver;
import com.cloudibpm.runtime.engine.util.TaskInstanceStarter;
import com.cloudibpm.runtime.server.SaaSServer;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.concurrent.Callable;

/**
 * https://stackoverflow.com/questions/35571395/how-to-access-running-threads-
 * inside-threadpoolexecutor
 *
 * @author Dahai Cao created on 2018-01-31
 *
 */
public class PEngine implements Callable<WfProcessInstance>, Serializable, EventLog {

    /**
     * serialVersionUID
     */
    private static final long serialVersionUID = 1L;
    private WfProcessInstance wfProcessInstance = null;
    private SubprocessPointInstance subprocessPointInstance = null;
    private TQueues queues = null;
    private long threadId = -1;
    private int stop = 0;// 0: not stop;1: stopped
    private boolean resuming = false;

    /**
     *
     * @param instance
     * @param resuming
     * @throws Exception
     */
    public PEngine(WfProcessInstance instance, boolean resuming) throws Exception {
        this.wfProcessInstance = instance;
        this.resuming = resuming;
        this.createTaskQueues();
        if (!resuming) {
            AbstractTask task = getStartPointTask(instance);
            task.setStatus(AbstractTask.ENABLED);
            synchronized (queues) {
                this.queues.putEnabledAutoTask(task);
            }
        } else {
            // 需要恢复引擎的运行状态。
            synchronized (queues) {
                AbstractTask[] autoTasks = getAllEnabledAutoTasks(instance);
                for (int i = 0; i < autoTasks.length; i++) {
                    this.queues.putEnabledAutoTask(autoTasks[i]);
                }

                AbstractTask[] manualTasks = getAllEnabledManualTasks(instance);
                for (int i = 0; i < manualTasks.length; i++) {
                    this.queues.putEnabledManuTask(manualTasks[i]);
                }

                AbstractTask[] autoRunningTasks = getAllRunningAutoTasks(instance);
                for (int i = 0; i < autoRunningTasks.length; i++) {
                    this.queues.putRunningAutoTask(autoRunningTasks[i]);
                }

                AbstractTask[] manualRunningTasks = getAllRunningManualTasks(instance);
                for (int i = 0; i < manualRunningTasks.length; i++) {
                    this.queues.putRunningManuTask(manualRunningTasks[i]);
                }

                AbstractTask[] autoExceptionTasks = getAllExceptionAutoTasks(instance);
                for (int i = 0; i < autoExceptionTasks.length; i++) {
                    this.queues.putExceptionAutoTask(autoExceptionTasks[i]);
                }

                AbstractTask[] manualExceptionTasks = getAllExceptionManualTasks(instance);
                for (int i = 0; i < manualExceptionTasks.length; i++) {
                    this.queues.putExceptionManaulTask(manualExceptionTasks[i]);
                }
            }
        }
        ProcessInstanceSaver.getInstance().saveCache(this.wfProcessInstance);
    }

    public PEngine(SubprocessPointInstance subprocessPointInstance) throws Exception {
        this.subprocessPointInstance = subprocessPointInstance;
        this.wfProcessInstance = subprocessPointInstance.fetchSubprocess();
        this.createTaskQueues();
        AbstractTask task = getStartPointTask(this.wfProcessInstance);
        task.setStatus(AbstractTask.ENABLED);
        synchronized (queues) {
            this.queues.putEnabledAutoTask(task);
        }
        ProcessInstanceSaver.getInstance().saveCache(this.wfProcessInstance);
    }

    /**
     * @return the wfprocess instance ID
     */
    public String getId() {
        if (this.wfProcessInstance != null)
            return this.wfProcessInstance.getId();
        return null;
    }

    @Override
    public WfProcessInstance call() {
        try {
            setThreadId(Thread.currentThread().getId());
            if (!this.resuming) {
                if (wfProcessInstance.getStatus() == WfProcessStatus.LAUNCHED) {
                    wfProcessInstance.setStatus(WfProcessStatus.RUNNING);
                    log(new ProcessStatusChangedEvent(WorkflowEvent.PROCESS_RUNNED, wfProcessInstance));
                }
            }
            while (true) {
                // synchronized (queues) {
                if (!(queues.elementAutoTask() instanceof StartPointInstance)) {
                    ProcessInstanceSaver.getInstance().saveCache(this.wfProcessInstance);
                }
                // 然后再继续执行下一个任务。
                if (stop == 0) { //
                    if (this.resuming) {// 任务线程恢复中...
                        this.resumeAllManualTaskInstances();
                        this.resuming = false;// 任务线程恢复结束.
                    }
                    TaskInstanceStarter.getInstance().runAutoTaskInstanceForward(queues.runAutoTask(), this,
                            subprocessPointInstance);
                } else {
                    break;
                }
                // }
                if (ProcessInstanceCompletionChecker.getInstance().isAllCompleted(this)) {
                    completeProcessInstance();
                    break;
                }
            }
            synchronized (SaaSServer.getInstance().activePThreads) {
                SaaSServer.getInstance().activePThreads.remove(getId());
            }
            System.out.println("<" + wfProcessInstance.getId() + ">" + wfProcessInstance.getName() + "("
                    + wfProcessInstance.getVersion() + ")" + " Completed.");
        } catch (Exception e) {
            e.printStackTrace();
        }
        return wfProcessInstance;
    }

    private void completeProcessInstance() throws Exception {
        wfProcessInstance.setStatus(WfProcessStatus.COMPLETED);
        wfProcessInstance.setVer(System.currentTimeMillis());
        log(new ProcessStatusChangedEvent(WorkflowEvent.PROCESS_COMPLETED, wfProcessInstance));
        if (wfProcessInstance.getCurrOwner() == null) {
            this.saveHistory();
        }
    }

    private void resumeAllManualTaskInstances() throws Exception {
        synchronized (queues) {
            AbstractTask[] emtasks = queues.fetchEnabledManualTaskinstances();
            for (AbstractTask task : emtasks) {
                TaskInstanceStarter.getInstance().fetchManuTaskInstanceForward(task, this);
            }
            AbstractTask[] rmtasks = queues.fetchRunningManualTaskinstances();
            for (AbstractTask task : rmtasks) {
                TaskInstanceStarter.getInstance().runManuTaskInstanceForward(task, this);
            }
        }
    }

    /**
     * * 根据tid从非自动任务激活队列中取出该任务实例, 并设置该任务的状态,并改变该任务的状态,设置相应的属性
     * (包括任务实例本身的以及输入连接和输入连接的所连接的任务等), 然后将该任务实例放置到非自动任务实例的运行队列中。
     *
     * @param tid
     *            String, task instance ID
     * @param uId
     *            String, submitter user ID
     * @param uIP
     *            String, submitter user IP address
     * @return
     * @throws Exception
     */
    public ManualTaskInstance fetchManualTaskInstanceforMWf(String tid,
                                                            String uId,
                                                            String uIP,
                                                            int priority,
                                                            String ufullname)
            throws Exception {
        synchronized (queues) {
            AbstractTask t = queues.fetchEnabledManuTaskById(tid);
            if (t == null) {
                t = queues.fetchRunningManuTaskById(tid, uId);
            }
            if (t instanceof ManualTaskInstance) {
                if (t.getStatus() == TaskStatus.ENABLED) { // 第一次打开
                    NEngine navigator = new NEngine();
                    navigator.changeInputStatusForward(t, this);
                    t.setStatus(TaskStatus.RUNNING);
                    ((ManualTaskInstance) t).setSubmitterId(uId);
                    ((ManualTaskInstance) t).setStartTime(System.currentTimeMillis());
                    ((ManualTaskInstance) t).setSubmitterIp(uIP);
                    ((ManualTaskInstance) t).setSubmitter(ufullname);
                    ((ManualTaskInstance) t).setPhase(ManualTaskInstancePhase.FETCHED_BUT_NOT_SUBMIT);
                    ((ManualTaskInstance) t).setPriority(priority);
                    ProcessInstanceSaver.getInstance().saveCache(this.wfProcessInstance);
                    return (ManualTaskInstance) t;
                } else { // 再次打开
                    return (ManualTaskInstance) t;
                }
            }
        }
        return null;
    }

    public ManualTaskInstance fetchManualTaskInstanceforSWf(String pid,
                                                            String tid,
                                                            String uId,
                                                            String uIP,
                                                            String fullname) throws Exception {
        synchronized (queues) {
            if (tid == null)
                return (ManualTaskInstance) queues.fetchTopRunningManuTask();
            else
                return (ManualTaskInstance) queues.fetchRunningManuTaskNqId(tid, uId);
        }
    }

    /**
     * @param tid
     *            String, task instance ID
     * @param uId
     *            String, submitter user ID
     * @param list
     *            Map<String, String>
     * @return
     * @throws Exception
     */
    public String saveAccessibleDataVariable(String tId,
                                             String uId,
                                             Map<String, Object> list) throws Exception {
        synchronized (queues) {
            ManualTaskInstance t = (ManualTaskInstance) queues.fetchRunningManuTaskById(tId, uId);
            // 未来要用队列里去取,这样做规范些。
            if (t != null) {
                if (t.getAccessibleVars() != null && t.getAccessibleVars().length > 0) {
                    for (AccessibleVariable ac : t.getAccessibleVars()) {
                        if (ac.getAccessControl() == 1) {// 1意味着这个数据变量可更改。
                            if (list.get(ac.getVarId()) != null) {
                                Object v = list.get(ac.getVarId());
                                TreeNode n = wfProcessInstance.seekByID(ac.getVarId());
                                ProcessInstanceSaver.getInstance().saveDataVariable(v, n);
                                // 更新完内存中数据变量数据后,更新缓存数据。
                                ProcessInstanceSaver.getInstance().saveCache(this.wfProcessInstance);
                            }
                        }
                    }
                }
                return "1";
            } else {
                return "0";
            }
        }
    }

    /**
     * 根据taskInstanceId从非自动任务实例的运行队列中取出该任务实例, 恢复该任务实例的状态,并
     *
     * @param tid
     *            String, task instance ID
     * @param uId
     *            String, submitter user ID
     * @throws InterruptedException
     */
    public String returnManualTaskInstance(String tid, String uid) throws Exception {
        synchronized (queues) {
            AbstractTask t = queues.fetchRunningManuTaskById(tid, uid);
            if (t instanceof ManualTaskInstance
                    && ((ManualTaskInstance) t).getPhase() == ManualTaskInstancePhase.FETCHED_BUT_NOT_SUBMIT) {
                ((ManualTaskInstance) t).setPhase(ManualTaskInstancePhase.RETURNED);
                ProcessInstanceSaver.getInstance().saveCache(this.wfProcessInstance);
                return "1";
            }
            return "0";
        }
    }

    public String submitManualTaskInstance(String pInstId,
                                           String taskInstId,
                                           String userId,
                                           String userIp,
                                           String ufullname) throws Exception {
        synchronized (queues) {
            AbstractTask t = queues.fetchRunningManuTaskById(taskInstId, userId);
            if (t instanceof ManualTaskInstance
                    && ((ManualTaskInstance) t).getPhase() ==
                    ManualTaskInstancePhase.FETCHED_BUT_NOT_SUBMIT) {
                //t.setStatus(TaskStatus.COMPLETED);// 此时不更改任务状态,而是由系统自动更改
                ((ManualTaskInstance) t).setEndTime(System.currentTimeMillis());
                ((ManualTaskInstance) t).setSubmitterId(userId);
                ((ManualTaskInstance) t).setSubmitterIp(userIp);
                ((ManualTaskInstance) t).setSubmitter(ufullname);
                ((ManualTaskInstance) t).setPhase(ManualTaskInstancePhase.SUBMITTED);
                ProcessInstanceSaver.getInstance().saveCache(this.wfProcessInstance);
                return "1";
            }
        }
        return "0";
    }

    /**
     * @author Dahai CAO
     * @date 10/06/2011 11:53:11 AM
     * @return
     */
    private StartPointInstance getStartPointTask(WfProcessInstance process) {
        TreeNode[] nodes = process.getChildren();
        for (int i = 0; i < nodes.length; i++)
            if (nodes[i] instanceof StartPointInstance)
                return (StartPointInstance) nodes[i];
        return null;
    }

    private AbstractTask[] getAllEnabledAutoTasks(WfProcessInstance process) {
        List<AbstractTask> lst = new ArrayList<>();
        TreeNode[] nodes = process.getChildren();
        for (int i = 0; i < nodes.length; i++)
            if (nodes[i] instanceof AbstractTask) {
                if (!(nodes[i] instanceof ManualTaskInstance) &&
                        ((AbstractTask) nodes[i]).getStatus() == AbstractTask.ENABLED) {
                    lst.add((AbstractTask) nodes[i]);
                }
            }
        return lst.toArray(new AbstractTask[lst.size()]);
    }

    private AbstractTask[] getAllEnabledManualTasks(WfProcessInstance process) {
        List<AbstractTask> lst = new ArrayList<>();
        TreeNode[] nodes = process.getChildren();
        for (int i = 0; i < nodes.length; i++)
            if (nodes[i] instanceof AbstractTask) {
                if (nodes[i] instanceof ManualTaskInstance &&
                        ((AbstractTask) nodes[i]).getStatus() == AbstractTask.ENABLED) {
                    lst.add((AbstractTask) nodes[i]);
                }
            }
        return lst.toArray(new AbstractTask[lst.size()]);
    }

    private AbstractTask[] getAllRunningAutoTasks(WfProcessInstance process) {
        List<AbstractTask> lst = new ArrayList<>();
        TreeNode[] nodes = process.getChildren();
        for (int i = 0; i < nodes.length; i++)
            if (nodes[i] instanceof AbstractTask) {
                if (!(nodes[i] instanceof ManualTaskInstance) &&
                        ((AbstractTask) nodes[i]).getStatus() == AbstractTask.RUNNING) {
                    lst.add((AbstractTask) nodes[i]);
                }
            }
        return lst.toArray(new AbstractTask[lst.size()]);
    }

    private AbstractTask[] getAllRunningManualTasks(WfProcessInstance process) {
        List<AbstractTask> lst = new ArrayList<>();
        TreeNode[] nodes = process.getChildren();
        for (int i = 0; i < nodes.length; i++)
            if (nodes[i] instanceof AbstractTask) {
                if (nodes[i] instanceof ManualTaskInstance &&
                        ((AbstractTask) nodes[i]).getStatus() == AbstractTask.RUNNING) {
                    lst.add((AbstractTask) nodes[i]);
                }
            }
        return lst.toArray(new AbstractTask[lst.size()]);
    }

    private AbstractTask[] getAllExceptionAutoTasks(WfProcessInstance process) {
        List<AbstractTask> lst = new ArrayList<>();
        TreeNode[] nodes = process.getChildren();
        for (int i = 0; i < nodes.length; i++)
            if (nodes[i] instanceof AbstractTask) {
                if (!(nodes[i] instanceof ManualTaskInstance) &&
                        ((AbstractTask) nodes[i]).getStatus() == AbstractTask.EXCEPTION) {
                    lst.add((AbstractTask) nodes[i]);
                }
            }
        return lst.toArray(new AbstractTask[lst.size()]);
    }

    private AbstractTask[] getAllExceptionManualTasks(WfProcessInstance process) {
        List<AbstractTask> lst = new ArrayList<>();
        TreeNode[] nodes = process.getChildren();
        for (int i = 0; i < nodes.length; i++)
            if (nodes[i] instanceof AbstractTask) {
                if (nodes[i] instanceof ManualTaskInstance &&
                        ((AbstractTask) nodes[i]).getStatus() == AbstractTask.EXCEPTION) {
                    lst.add((AbstractTask) nodes[i]);
                }
            }
        return lst.toArray(new AbstractTask[lst.size()]);
    }

    /**
     * @author Dahai CAO
     * @date 2011-9-5 下午12:14:36
     * @return
     */
    public TQueues getTaskQueues() {
        return queues;
    }

    /**
     * @author Dahai CAO
     * @date 2011-9-5 下午12:14:36
     */
    public void createTaskQueues() {
        if (queues == null)
            queues = new TQueues();
    }

    /**
     * @return the instance
     */
    public WfProcessInstance getInstance() {
        return wfProcessInstance;
    }

    public String toString() {
        return wfProcessInstance.toString();
    }

    @Override
    public void log(Event event) {
        SaaSServer.getInstance().getLogcache().writeLog(event);
    }

    public void saveHistory() {
        // this means current process is a main process.
        //log(new SavingEventLog(SavingEventLog.SAVING_HISTORY, wfProcessInstance.getCode(),
        //		WfProcessInstance2JSON.toJSON(wfProcessInstance)));
        log(new SavingEventLog(SavingEventLog.SAVING_HISTORY, wfProcessInstance.getCode(),
                WfProcessInstanceCloner.clone(wfProcessInstance)));
    }

    /**
     * @return the threadId
     */
    public long getThreadId() {
        return threadId;
    }

    /**
     * @param threadId
     *            the threadId to set
     */
    public void setThreadId(long threadId) {
        this.threadId = threadId;
    }

    public int getStop() {
        return stop;
    }

    public void setStop(int stop) {
        this.stop = stop;
    }
}

redpajama_set_name: RedPajamaGithub


Wow, am I here first today? Early morning blog cruise for me before work today! Very interesting to read about your NaNo (and similar) achievements, proves it is more than possible that something that starts off as a project can later be published.
Wonderful news about that blogfest Alex, sounds great to me.
Great reviews about the books as always. I can remember an earlier version of the film "Murder On The Orient Express" my, how time flies.
I loved hearing a bit more about your writing journey. And lust after some of the new releases you have featured.
Sounds like a fun blog fest!
I've tried NaNo and Camp NaNo but I've never won. Maybe someday.
Great that nano kickstarted the way at your bay. Yep, Thor and Justice League will be the two to see this month. That moustache is so distracting, must be like Cousin It and have a life of its own. Stranger Things I went through too, great season once more.
What? Remakes? Bah. I can't come here anymore. Remakes blah. lol but then again, some have been better than say the last 3 crummy Terminator sequels.
I guess NaNo can work for people quite well. Not for me. Maybe if it would go on for a few months, instead of only one.
I've heard about many successful writers who started out with NaNo and that is good to know. It's encouraging. I've written three manuscripts during NaNo and now it is time for me to get those manuscripts revised and sold or published. Reading your post gave me confirmation about what I have decided to do.
Congrats to those with new releases. November is looking like a pretty good month for movie watching.
I'd not heard of BunMo either, I assume it's some kind of spin on Camp Nano in the Summer?
I've never NaNoed. I'm too slow of a writer anyhow.
Thanks for mentioning our anthology!
Seven years since Cassastar?! Man, it makes me wonder what the hell I've been doing with my writing time over all those years.
Awesome that NaNo helped you write Cassastar and that your other books were drafted in similar fashion.
I'll be curious about the Murder on the Orient Express remake because I loved the original. And I've been hearing a lot about Stranger Things. I might have to catch up on season 1.
Sarah, hope you can join us!
Pat, I bet you can find at least one decent remake - like the second Terminator.
Kathy, as Hart Johnson. There used to be a blog called the Burrow and that's what they would do in June.
I agree, what you write can be published. I think NaNo provides great accountability and motivation though I have never partaken in the event. I can't wait to see Thor and also Justice League! Happy November 1!
Those three films are all of interest to me. Fantasy, action, adventure and humor are a great combo and Thor is must see. Promos for Orient Express have me excited. Characters that dwell in the DC Universe rarely disappoint and I am eager to see Justice League.
Hi Alex! I'm looking forward to all three movies, especially now I know that a murder case is going to be solved by a mustache LOL!
Congrats on the win! And we're looking forward to seeing some of those movies.
How fun that you won Heather's giveaway! Mini-Alex and Nicholas look great together.
Wow, seven years since your first book. Time really does fly, doesn't it?
Thanks for your early post. Here in Mexico, we rolled our clocks back so I"m an hour ahead of the US.
Nice your first NaNo was published. Clearly, foreshadowing an excellent writing career. Congrats!
Stranger Things 2 went far beyond my expectations! The orient express movie looks interesting. I love a good murder mystery. Are you writing anything new this month?
First, I enjoyed reading how your writing journey began. I guess one never knows where the path will lead. You have touched so many lives through your words. I think it is time for another Alex J Cavanaugh story.
Some interesting book releases, I may pick up Spirits in the Water. As far as movies go, I will see Justice League but, will pass Murder on the Orient Express. I already know where that will go and to be honest I like the original.
I too am watching Stranger Things and to sum it up in one word ~ Spooktacular! Is that a word, if not oh well. I have a few more episodes to view.
Congrats to everyone on their releases! Murder on the Orient Express looks interesting. I love Agatha Christie books, TV shows and movies. Might have to see that one.
I never participated in NaNo and I probably never will. I'm such a slow writer, and I don't think I could find the time. But I do wish all those participating much luck!
Great movies! Can't wait to see a few of them. Congrats to all the new releases. And congrats on winning Heather's Halloween Giveaway.
I couldn't wait for Stranger Things. I love the first episodes. But, instead of binge watching, which I'd planned on, I decided to take it slow. We started watching 2 episodes a night to let the suspense last.
I want to see all 3 of those movies (your comment on the express one made me almost snort my tea :) ).
Natalie, season two is amazing!
Jennifer, nothing new, still slogging through an older project.
Truedessa, thanks, and yes, that is a word.
Tonja, happy to make you snort!
You really did have success with NaNo. Congrats. I've not done it, but it works for many people.
Anyway, some NaNo projects have found a finish and some are still in draft format, but I still think it's a fun (although somewhat painful) challenge.
I tried to sign up for your new blog hop (Remakes) but the link gave me an error message. I'll check back later.
Congrats on getting your Nano projects published. I won't enter, but I will be working hard in November on my new project.
My insecurity this month is movies.
That's so awesome you used NaNo to write your stories. I love doing NaNo but there's too much going on this month outside my writing life to participate. Thank you for shouting out about Spirits in the Water. I think it our best collection yet! I'm excited about the films. And the fact my son is old enough to take to Thor and Justice League now. I'm two episodes away from finishing the second season of Stranger Things. It's amazing. I hope Bob makes it!
That's a great story about how CassaStorm came to be. Good luck with your new blog fest. I'm going to have to pass because of the grand babies that will be coming right around then, but good luck and have fun!
Looking forward to Thor: Ragnarok. Justice League too. Signed up for the blog hop sounds fun. Best of luck to all doing NaNo.
Ha, my family all chain-watched Stranger Things, too. Hmm, if I can think of a remake I like, maybe I'll be back to sign up for that blogfest.
Great how your CassaStorm series was born. Win or not, I aim to one day have at least one if not all my NaNoWriMo projects published one day too.
Can't wait for Thor:Ragnarok and Justice League. Can't wait for Black Panther coming out in February 2018 too. But not to look a gift horse in the mouth with all of these comic and book film adaptations. Isn't Hollywood and TV overdoing it a bit with it. Though I wonder(and hopet) if they'll ever do a Gaurdians of the Galaxy and Avenguers crossover movie.
Hi Alex I always like to read about your writing journey, though I do get a severe inferiority complex at how fast you write, but I console myself by saying its all due to the time you spend in plotting in detail that you can write so fast.
I'm going to follow your example in December and try and complete a manuscript in one month. By the end of November I want to finish plotting it in detail.
I don't whether I'll be taking that excursion to Asgard--that nonsense was my least favorite part of the first Thor movie. And really? How many remakes of Murder on the Orient Express? I'm not sure that I've even seen any of the earlier versions.
Speaking of remakes, you've suckered me in on that blogfest. I guess that will keep me off a controversy for one day--or maybe not.
I signed up for the blog hop - I love me a good blogging prompt.
Getting through NaNo for your Cassastar is an eye-opener. It is such an encouragement for those budding writers. At least there is a way out to be a successful writer.
The new releases are great to be on the bucket list.
I love how your first book led to two more books. You always inspire me.
I'm with you on remakes. They just never live up to the original. I feel the same way when people sample or remake great songs. The original is always better.
You're proof that NaNo can work out to great effect. Very inspiring.
Full Dark and Spirits in the Water are both great anthologies. Patricia's book sounds good too.
I'll have to have a think about the blogfest. There's so many dodgy remakes out there, it's worth pointing out the good ones!
Happy IWSG Day, Alex! I'd like to see "Murder on the Orient Express." I read the novel when I was around twelve. I'm currently reading the IWSG Goodreads book club book "The Time Traveler's Wife" which I am enjoying very much.
I've already watched all of season 2 of Stranger Things as well! As for remakes...hmm. I'd have to think hard about if there's ANY remakes I like!
I can't wait to see Thor.
Congrats on winning the Halloween giveaway!
NaNo is not for me. I'm too slow.
Looks like some good movies coming out. Just in time for our winter of hanging out indoors! I don't do NaNo, but I did write a story for the IWSG anthology short story contest this year, and I feel pretty good about it.
BunMo? Sounds like a month-long commitment to doing squats daily. It's good to read about someone who's taken completed NaNo projects all the way to publication. I can't wait to see Thor & Ragnorok (sp?) and Murder on the O.E. Let the merry mayhem commence!
I can't believe I've been away a month! I think I need another month to recover from vacation. :-) I entered the remake hop. It should be fun. Congrats to everyone on the new books, and congratulations to you on winning Heather's giveaway!
Stranger Things 2... You know, my younger son went as Will for Halloween. We could tell who was awesome by who got the costume.
Wow. NaNo works out well for you. For me, not so much. The book I completed on my first NaNo is still sitting in the coffers waiting for a complete rewrite. Yup. It was THAT bad.
I'm always impressed with everyone who does NaNo. I don't. I don't need more pressure to produce. That's great that your NaNo project ended up being published. More power to all those who can do that.
I love mystery and am looking forward to checking out the new Murder on the Orient Express with Depp as Poirot, although I love David Suchet best as Poirot.
All best to you, Captain!
Thanks for mentioning FULL DARK! I'm looking forward to all the movies. So much fun!
Tyrean, I am here to amuse.
Tamara, sorry! Linky might be having issues.
Andrew, you guys have had some serious fires this year.
Lidy, that is coming! The Guardians will be in the next Avengers film.
Rachna, you can do it!
Lee, glad you could join us.
Megan, I already have a movie and song picked out.
Rhonda, that made me chuckle.
C. Lee, glad you jumped into the blogfest.
Crystal, that is too cool.
I can't say I'm looking forward to any movies. Honestly, I don't actually watch movies much, which I know makes me weird.
Ragnarok all the way! Can't wait for that and Murder on the Orient Express. Congrats on winning the contest. I'm doing Nano. Wish me luck on that.
I have to think about what remake I would blog about.
You can't beat Agatha Christie and Murder on the Orient Express is one of the best. Makes you want to go for a train ride. But lock your compartment door, hehe.
Already seven years since its release? Wow. Happy anniversary to CassaStar!
And glad the ACEO arrived safely! Wonder if Mini-Alex is plotting to steal Nicholas' cake? LOL.
I did NaNo with my first book My Zoo World. It took about a year after that to have it up to snuff and published, but it was fun to do. Any fiction NaNo attempts have gone in the trash. It's a good experience though and does make one write. Quality, eh..that's another topic.
Thor!!! So ready. Plus Justice - anything with Gal Gadot has to be awesome.
Remakes? have to put some thought into it, but the new IT is darn good.
Stranger Things 2...sshh - only on episode 2. I need the World Series to be over so Ray can get with the program. Sheesh!
Apparently Pixar has a new movie coming out this month, too? It feels odd that I haven't heard of it until now.
I'm going to have to think about a good remake. That's a hard topic.
Hmm...favorite remake. I'll have to think about that.
I'm excited about Justice League. I can't wait to get my tickets. Congrats on the milestones you've achieved using the June Nano and the November one too. Even though you fell short, ultimately, those writing binge fests really paid off for you.
Thank you so much for mentioning Spirits in the Water! And I'm so looking forward to Justice League.
Interesting that you think your first book the best you've written. I feel the same about my first, still trying to improve on that, and great that Nano is still going strong! Long may it continue.
Good to see Ninja Alex out and about.
All three movies are in our list of ones we absolutely have to see.
I think I want to see all three movies you profile in this post, although I can't imagine another actor as Poirot. David Suchet would always be Poirot for me.
Love the covers on the new releases. Never did the June edition of NaNo. Happy it worked for you.
I don't play NaNo but I have a good friend that does it each year. She's been doing it forever and enjoys it.
Diedre, hope you can join us.
Joanne, It would be a great choice! And just wait until you get to the end of Stranger Things.
Oh, darn, lost my comment. Google ate it, I guess. I can't remember what I wrote, but I'm getting a late start on Nano. You're a great example of why we should join Nano. I love your snarky movie comments. Yay for Full Dark donating the money to Gary Sinise. That's awesome!
Murder on the Orient Express... We all know the ending, right?
Thanks for asking me to join you in the BLOGFEST!! It's going to be very cool!
I hear great things about Stranger Things, but I'm just too booked with other programs at the moment.
Congrats to all those with new books and to authors and editors in the new anthologies. Y'all rock!
I've never participated in NaNo, but I always cheer for those who do. November is a busy month for me year after year, so I don't foresee it in my future either.
I have always wanted to try NaNo- but so far I have always had crazy things going on in November. Sounds like a great way to get a lot of writing done.
Love the remake blogfest idea. I will have to check my calendar and see what I have going on.
How cool that NaNo turned into your first novel, inspired many moons ago. The remake blog hop sounds fun!
Lyn, don't you hate that?
Blue, unless they've changed it and the moustache did it.
Heather, thanks for joining me! I'm all right with the new Flash. Kid is snarky.
JE, ah, but Whedon came in and finished it up!
When do you find the time to read or write for that matter much less watch movies!!! SHEESH! They're gonna start calling you MR. AMAZING-MAN!!! hmmmm or do they already! ~snicker~ I would love to join you on that remakes movie thing, but I'm going to have to give it some thought.... Oh my goodness I just thought of one. The Titanic with Clifton Webb... did you ever see that one. hmmmm let me think about it... maybe I will... hmmmmmmmmmm whatcha think???
Alex ~ Just curious ~ I notice that the IWSG sign-up counter is 68 days and a bit. What happens when that counter hits 0?
I've yet to do a NaNo project but I hope to one day.
I've also watched all of the second season of Stranger Things. My husband and I watched it together.
Love the idea for the blogfest! There are a lot of movies and songs to choose from. It's amazing how many of them I didn't even realize were remakes until I researched it.
I keep forgetting what NaNo means...I'm sorry but i keep thinking of Mork from Ork(nanu Nanu). I think it's great inspiration that you have been able to publish all 3 books and the second and third coming from this NaNo ...um...thingy. (Sorry). I am so looking forward to all 3 films! I love the original Murder on the Orient express so I hope this is just as good. The Justice league looks so good...were they not the Super friends from the 70s? Aquaman was so Ken Doll like back then with blond hair and green outfit.
Marie, join us! And my secret is clones.
Fundy, good catch! I'll go change the date.
Birgit, yes he was. But hey, I still ate up that cartoon as a kid.
Just to let you know I was here.
Hi Alex, I was never brave enough to try the Nano challenge, but I enjoy hearing about the success stories. Great line about Kenneth Branaugh's mustache! Sounds like another fun blogfest and I'm sorry I won't be able to participate. Thanks for hosting another great IWSG, Alex!
Finding a remake that was better than the first will be quite the challenge. I haven't done NaNo yet (next year, when I'm not otherwise distracted by a day job) but I did get that submission to the anthology contest!
Never been tempted by NaNo, in writing, I'm more the marathon runner than the sprinter. Will look forward to Thor: Ragnarok. I enjoy seeing both Thor and the Hulk in action, although in the movies I've seen I find Loki tends to steal the show!
Congrats on winning Heather's contest!
It's great that NaNo worked for you and helped with your books. It must be good for many writers because a lot do it.
Congratulations to all with the new releases. How exciting.
I can't wait for Thor and Justice League. Loved Stranger Things 2. No NaNo for me.
Yep, I always finish the Nano projects. Nope, none of them published...yet. I'm in this for the long game, so never say never, right?
Looking forward to seeing Murder on the Orient Express. The cast should be good together. I wonder how many times the movie has been made. Bravo on winning Heather's giveaway. Love it!!
It seems that NaNo and BuMo were well worth your time. Congratulations.
2865 days sounds way better than 68 days for a top 100 Writers Digest blog!!!
Can't wait to see the new Murder on the Orient Express. That's one of my favorite stories.
The problem with Murder on the Orient Express is most people already know whodunnit. But maybe they'll change the end. I'm looking forward to everything about Justice League except Affleck. Definitely can't wait for Thor.
Susan, funny! I can relate.
Sharon, I'll have to look that up.
Fundy, yes it does! Thanks for seeing that. It's set to 2025 now.
I can't wait to watch Thor. But I'll have to wait until Caleb comes home from New York. Sacrifice. It better be appreciated.
REmakes--what an interesting topic. Sounds like fun. Not really a Thor fan, but the trailer looks intriguing. And curious about the title.
Belated congratulations on the anniversary of CassaStar! You have a nice group of novels under your belt now.
Ooh, remakes...Could be fun. Altho I am generally against them there have been a few good ones. I can't believe you've already binge watched ST!!! I've only seen episode one.
I've already watched Stranger Things 2 too. I'm looking forward to your review.
That is cool that you wrote one of your books this way. I think it could be a great motivator.
I am seeing Thor this Saturday, but I am really just waiting for Justice League. I have waited so long for this movie.
I've never done NaNo, so kudos to everyone who does it.
I hope Justice League will be good.
Ah NANO, that was the question of the month. Been there and done that. While I did win - made the 50,000 words in 30 days, that novel has yet to be published. Actually it has yet to be edited. I'm having a hard time with it. Of your movie review the only one I'm looking forward to is Murder on the Orient Express, of course now it's a must see after that mustache remark.
I recently reread Murder on the Orient Express. Lots of big name stars in the remake.
Thanks as always for being such a great leader. I really appreciated the kind words you left at my blog. It really meant a lot me. Sorry for not responding sooner; life got in the way.
I'm glad to know that NaNo has been such a great platform for you. I love your stories and am a bit torn as to whether CassaStorm or Dragon Of the Stars is my favorite of your works.
I'm very excited about the new Thor (Hulk) movie.
Wonder Woman was great, but I'm still scared about the JL movie.
The Remake blog hop sounds like fun. So looking forward to your Stranger Things review. Almost finished myself.
Congratulations on your seventh (lucky number) anniversary of the wonderful Cassa series.
Count me in Alex, movie remakes awesome. This will kickstart the trekker DNA molecules in my brainbox. Theres such a fascinating mix of Hollywood activity out there.
Best wishes to everyone entering. Those releases look grand. Warm greetings!
Wow, has it really been 7 years?!
Man, Remakes! I've seen so many! I don't know many times they're going to remake Beauty and the Beast, but I've seen the original, and it's horrible lol.
I tried NaNo once and failed. I now do my own version with my own goals but like have the writing world company.
Hi Alex. I am a huge DC and Justice League fan, too, but something tells me I have not waited my whole life for this one... Or have the movie powers that be finally learned their lessen? I sure hope so. It all started when it was decided revolutionary to turn superman in the hero without a smile and America into a country devoud of color. This movie seems to be more colorful.
We'll see. Keeping those fingers and toes crossed for you.
Being an Agatha Christie fan, I am curious to see Murder on the Orient Express.
I did NaNoWriMo only once, and I did finish it. However, nothing ever came from it. My critique partners changed it so much (from creative non-fiction to fictional work), that I just couldn't write it anymore.
Ooops! I missed IWSG this month. Somehow I'd convinced myself the first Wednesday wasn't until next week. Don't know how.
The new releases look wonderful. And many kudos to the anthology authors supporting the Gary Sinise Foundation. How worthwhile.
Hope you're enjoying your weekend to the max.
Congrats everyone on their new releases! I can't wait to see Thor! Love the joke you made! LOL! Congrats on winning the giveaway! That picture is adorable with Mini-Alex and the aceo! Take Care!
2) I didn't even realize Thor had come out up til yesterday. I have to see that sometime this week. I've adored the other two.
I've never had an issue with writing fast, so NaNo has never been a thing for me - the first draft of my last book was I think 90K, and I did that in a month. *shrug* Not that it matters much, as I've never had a book published no matter when I wrote it.
A Blogfest! Now there's a blast from the past. Seems like there were a handful every month. I signed up and am looking forward to it. Will post the badge in my side bar now.
This is my fifth year doing NaNoWriMo, and even though I've fallen behind, I hope it will be the fifth year I "win."
Of my past four NaNo projects, two are published, one needs a rewrite, and one needs finishing. But the two unpublished have quite a few requests, so I just need to finish the darn things.
Sorry for missing the IWSG again. It snuck up on me this month.


text:
Sirdeaner Walker legacy: Anti-bullying activism after son's suicide
Anne-Gerard Flynn | Special to The Republican
SPRINGFIELD - When a child dies first, a parent's life is forever changed.
Life would come to change on a national scale for Sirdeaner L. Walker after her sixth-grade son Carl Joseph Walker-Hoover hanged himself in their Springfield home after repeated school bullying in April 2009.
A fighter who led with her heart, the 51-year-old Walker, who lost her own battle to breast cancer this week, took her message that bullying is a "learned behavior" that can be prevented to the state legislature, the U.S. Congress and to the White House.
She also spoke before countless school groups, as well as on national media, appearing with such television hosts as Ellen Degeneres. She did so in Carl's name, for his surviving brother and two sisters, and to prevent other children from being bullies and being bullied.
"You're not born a bully, it's a learned behavior. Something else is going on in that young person's life to make them feel empowered by making someone else feel less than," she said in The Republican's 2012 International Women's Day section in which she was one of the women featured.
Carl Joseph Walker-Hoover
Three months after her son's death - just 11 days before his 12th birthday - Walker was in Washington, D.C. to testify before the U.S. House of Representatives Subcommittees on Early Childhood, Elementary and Secondary Education and Healthy Families and Communities in support of the proposed Safe Schools Improvement Act. The latest version of the act, which is currently in the U.S. Senate's Committee on Health, Education, Labor and Pensions, would amend Elementary and Secondary Education Act of 1965 to require schools that receive federal funds to address issues of bullying and harassment in schools and establish grievance procedures for parents and students.
In December 2010, she was instrumental in the passage of anti-bully legislation in Massachusetts. She regarded her involvement as not only a voice for her son, but also for Phoebe Prince, an Irish born and new student at South Hadley High School who hanged herself in January 2010, also after repeated school bullying that resulted in initial charges against six students.
In March 2011, she had a brief private meeting at the White House with President Barack Obama and First Lady Michelle Obama during the president's all-day conference on bullying prevention.
A month later, she was in attendance when the Carl Joseph Walker-Hoover Foundation, established with Walker's blessing by then Springfield resident Gwynnetta J. (Sneed) Tanksley, awarded its first scholarships.
The foundation has awarded more than $64,000 in scholarships to some six dozen graduating high school seniors across the country. The money was raised originally through an annual gala and run, and is now awarded from an endowed fund.
In 2013, the foundation awarded a $1,500 scholarship, in memory of both Carl and Phoebe, that was funded by The Republican's Newspaper in Education program.
"There was a special bond that existed between Sirdeaner and myself," Tanksley said.
"She loved the work that the foundation did to keep Carl's memory alive while she worked tirelessly to end school bullying. I spoke with Sirdeaner in August as the foundation was preparing for our annual Six Flags fund-raiser. She was to attend if she felt well enough, but she couldn't make it. She always wanted to be there to represent Carl at our foundation events."
Tanksley added that she told Walker that the "foundation had raised $25,000 to have our scholarship fund administered through the Community Foundation of Western Mass."
"She thanked me for my vision to create the foundation and I assured her that Carl will never be forgotten. Sirdeaner and Carl will forever be a part of my being," Tanksley said.
In September 2011, the now canceled ABC television show, "Extreme Makeover: Home Edition," built the family a new home in September and further helped promote Walker's anti-bully efforts.
Walker, who said her son had been called gay, served on the national board of directors of GLSEN, the Gay, Lesbian, Straight Education Network, and collaborated with the Safe Schools Coalition, an international public-private partnership in support of gay, lesbian, bisexual and transgender youth.
A Springfield native and graduate of the former Classical High School, Walker was a firm believer in the importance of education. She earned a full scholarship to study accounting at Boston College and later a degree in law from Suffolk University.
Walker worked for the government's Homeowners' Assistance program (HAP) until she was first diagnosed with breast cancer in 2004 while pregnant with her youngest daughter, Gloria. She later ran a transitional housing program for families and worked as director of homeless programs for the Massachusetts Career Development Institute.
She had told this reporter at the time she received a second diagnosis for breast cancer about a year ago, a disease that has higher mortality rates among African American women and has been on the increase among that population, that she would undergo whatever treatment needed to extend her life. She was proud of the fact her oldest daughter attended Bennet College for Women in Greensboro, N.C., and that her two youngest had received scholarships in Carl's memory to the University of Massachusetts-Amherst.
Her words in the International Women's Day article ring prophetic today.
"Having access to an education uplifts everyone and it gets you out of poverty. It doesn't mean you're not going to have a struggle or that you'll have money overflowing but what it will do is it will set your children up so that future generations that you may not see will be on that right path," she said.