text:
Jammer's Blog
Latest | Archive | Television | Movies | General | Rants | Technology | Jammer's Reviews
Caprica review: 'There Is Another Sky'
By Jamahl Epsicokhan | Saturday, March 6, 2010, 11:40 pm
Tamara Adama, trapped in the virtual world, discovers she is different from the other avatars. Meanwhile, Daniel faces the prospect of a boardroom coup at his company, and Joseph finds an increasing distance opening up between him and his son.
Air date: 2/26/2010
Written by Kath Lingenfelter
Directed by Michael Nankin
Note: This review contains significant spoilers.
"There Is Another Sky" is the coolest gee-whiz episode of Caprica yet. It starts with a high concept (teenage girl trapped in VR nightmare) and from there envisions a sleazy, amazing, virtual reality world of hacked, user-generated content that thematically isn't all that far removed from the gaming subcultures we have today (even if the technology is infinitely superior).
I haven't been a gamer for a very long time, so I'm not sure what the closest analogues to this VR world would be today. I've heard of Second Life, but have never actually seen or played it (and for all I know it's not even still the big thing out there). The closest I ever got to being a gamer was back in the mid-1990s, when I was playing Doom II deathmatches in my dorm room with my college friends. For a brief while, we were hardcore; we played a lot, and some of us even designed our own levels and released them out into the world. My one regret from that era is that the one decent deathmatch level I designed did not survive the various data transfers from computer to computer over the years. I somehow lost it and it's apparently gone forever.
I digress. The technology of Second Life I'm sure makes Doom II look like Pong, just as the technology of New Cap City makes Second Life look like — well, Pong. The point is, people spend all their time playing it, and invest so much into an enterprise that isn't real when they could be living their actual lives. Perhaps their lives are pedestrian or boring or lacking, whereas New Cap City is filled with wondrously elevated realities (yet paradoxically based on the real world; a character notes that the real-life maglev bombing has been incorporated into the game as of the latest release). There are massive zeppelins that dispatch fighter planes that strafe you with machinegun fire. Why? Hell if I know. But it's pretty awesome.
Enter into this world Tamara Adama, who is not aware that she is, in fact, just an AI avatar whose real-life counterpart died in the maglev bombing. She wants to get back to the real world but can't wake up. She is taken in by a band of gamers who want to win New Cap City (in the game, once you die, you can never return; surely hackers have figured a way around that?) and who discover that she doesn't vanish when her avatar is supposed to be killed. Naturally, the gamers try to make her an ally and use her to their advantage.
One of the gamers is an otherwise nice boy whom Tamara befriends. "This game really does mean something to me. It actually allows me to be something," he tells her. Tamara's reply: "Maybe if you weren't in here playing this game you could be something out there too." Obvious and heavy-handed? Yeah, I thought so. Yes, the gaming culture is an artificial existence, but I think there's something more substantive here to comment on than the obvious notion that everyone's wasting their time in VR. I preferred (as Daniel does later) thinking about the implications of an entire world created by unauthorized self-publishers who essentially took the holoband and repurposed it for something far more ambitious, and apparently did it for free.
And how about this place? It's the ultimate in sci-fi film noir, with period costumes, a muted color palate, harsh contrast, and a slightly surreal quality. This is a production triumph, and I hope to see more of New Cap City. Watching how this unfolds, I became aware that within New Cap City exists the potential for an entire parallel narrative that could be a VR adventure/anthology series.
Yes, the similarities to The Matrix are obvious — right down to the notion that Tamara can exist outside the rules of the game and bend them to her own will. (Like Neo, she's increasingly impervious to bullets, she can make AI avatars vanish, etc.) But this was some pretty neat stuff, and I enjoyed the idea of a naive 16-year-old girl who starts the hour unaware that she's even dead and ends it strolling through the barren streets of New Cap City, machinegun in hand. The implied question here is what happens when an AI based on a person who was not fully mature when she was copied is unleashed upon the world. Consider how the not-fully-mature Cylons in BSG saw humanity as their parents; now draw a line back to Tamara and Zoe, and you see a race of AI that was perhaps literally established from children.
To further illustrate that point particularly ironically we have Daniel Graystone, facing a boardroom coup that vies to oust him from his own company. His response is brilliantly played: He marches confidently into the boardroom with the U-87 (aka RoboZoe) and declares that holobands are dead as a business model because, essentially, there's no way for sales to compete with more in-demand — and free — user-generated content like New Cap City. (As someone who works in the newspaper industry but writes far more words for free in a profitless online venture, I admired this acknowledgement for its undeniable and yet refreshing honesty.)
The future, Daniel says, is in building a race of machines that will happily do the work humans don't want to — and without ever needing a salary! He orders the U-87 to rip its own arm off, which plays like the ultimate ironic demonstration of hubris. (Missing here, perhaps intentionally, is the obvious payoff shot of Zoe with a missing limb; what might her facial reaction have revealed?)
"Do not underestimate the enormity of this creation," Daniel says, in a sentence that drips with irony. Is this hopelessly transparent? (After all, how blind are you if you intend to create a sentient machine race while being oblivious to the danger that, gee, they might get pissed off that they're being exploited?) Maybe it's transparent, but it's still a great scene, and it shows how being a BSG prequel can play to Caprica's advantage.
And now to pop several caps in your ass:
• The other story here is of Joseph's battle for young William, who is quickly taking to Sam's Tauron ways. This was reasonably portrayed (particularly the Tauron rites of closure for the deceased), but didn't strike me as urgently as the show's other elements.
• Was I the only one who found it impossible when Daniel came strolling in with the U-87 not to think of that famous boardroom scene with ED-209 in RoboCop? Part of me — okay, all of me — thought it would be awesome to see RoboZoe open fire on the Graystone Industries board of directors.
• I liked how the Graystone marriage was realistically portrayed as a support system between two adults who have long known each other. When Daniel faces a tough situation, Amanda pulls out reassuring history from long-ago trials to remind him of past successes.
• The look of Caprica this week really was something, in terms of production design, cinematography, and CGI. I already mentioned the look of V-World and New Cap City, but there's also that massively impressive, cold, arid boardroom, and the vistas of the city in various shots through windows. This is shaping up to be a great-looking series, impressively imagined from a visual standpoint.
• There's no Clarice, Lacy, STO, or GDD this week. And I can't say I missed them, frankly, since that plot is easily the most impenetrable part of Caprica thus far.
• I had meant, but forgot, to mention the amusing in-jokey use of the original BSG theme last week. I will, however, remember to mention the use of the Adama theme in this week's outing. A nice nod.
• Compelling hook at the end of the show: Just as Joseph seems able to move his family forward from the tragedy, Tamara's online friend shows up to tell him that Tamara's avatar has survived in V-World. And so the obsession continues. Poor Joseph, forever haunted by the computerized ghosts of the dead.
Like this site? Support it by buying Jammer a coffee.
◄ Blog Home Page
Posted in Caprica, Reviews, Television
20 comments on this post
Sunday, March 7, 2010, 12:40 am (UTC -6)
As much as I loved the New Cap City parts of this episode, I think the Tauron funeral managed to blow every great thing this show has done so far completely out of the water. For some reason it completely hooked me and I really bought into the sentiment they were going for. The Adama theme song dropping in at the perfect moment (right after McCreary's best work yet on Caprica) sealed the deal for me.
Sunday, March 7, 2010, 6:57 am (UTC -6)
I really felt like the show turned a corner with this episode. A good one.
This was the first episode where I thought Caprica lived up its premise and to BSG. The Tauron funeral rite was great too. Just similar enough to Earth to impact the audience.
Anthony Aguilar
Sunday, March 7, 2010, 2:20 pm (UTC -6)
Again, I thought that this episode jumped around way too much. Even though the STO and GDD were largely absent from the episode, it still felt a little too fragmented for me. I would have liked to stay in V-world for longer than the two or three minutes at a time that we were allowed. The story between Sam, Joseph, and Willie Adama could have been a whole episode in and of itself in the classic BSG kind of way.
I get the high rating. This was a very good-looking episode with some interesting plot points and things to look out for in the future. I just didn't feel like a consistent whole episode, but more like three stories from three episodes spliced together randomly. Still, I watch the show because it is compelling and the writers have proven themselves with BSG. I know it will get better from here on out.
enniofan
Fantastic episode; another great review.
few things:
I really appreciated the continued respect toward the classical Greek inspired mythos that informs the worlds these characters inhabit. The Tauron funeral was well-done, and the music fantastic; the vocalist did great and how it leads into the Adama family theme was more thana little touching.
oh well. so those proto-Vipers they kept showing in ads leading up to this episode ended up being kinda pointless and only exist in the V-world (at least as far as I know at this point).
Absolutely could not believe how well done the VFX are on this show…Not just New Cap City, but the other little things, such as the boardroom shot where Cyrus walks in and tells Daniel about his votes and walks out. stunning.
I didn't quite get why the kid would run away from Joseph after telling him about Tamara. Does he hate the real world that much?
how about Willy's aim with big rocks? awesome.
TA: So this whole city is like a Game?
Gamer: Yeah. It's kinda like a different version of Caprica City. They update it so it matches…
TA: OK, what's the object of the game?
Gamer: It's a mystery. It's almost like, figuring out the object of the game *is* the object of the game. But we think it's about getting things that convert into points, like money, or weapons –
TA: So no one's ever finished it? Or won it?
Gamer: Not yet. There's this thing – when you die in the game, you're out – you can't ever come back…
And that is when I knew: Caprica is going to be a very awesome show.
knitpicker
Finally starting to feel engaged! I am so happy with the Tauron story line (except the fishing expedition). I wish we could see more of Sam's home life – the dichotomy between his job and his solid marriage & relationship with Will is delicious. Good to finally start seeing some believable moments in the Greystone relationship. Glad to see that Tamara is getting a unique story line – the lost little girl thing was getting old.
I'm betting that the kid running away was a clumsy plot device. Sort of like Zoe getting blown up on the train. I know she needs to be dead, but why would her boyfriend of all people want to blow her up?
karatasiospa
Monday, March 8, 2010, 2:25 am (UTC -6)
Yes finally a great episode and a great science fiction story. Now i'm really engaged!
This episode was awesome. I definitely want to see more of Nea. Her story was great.
Friday, March 12, 2010, 2:18 pm (UTC -6)
Great Review and I agree 100%!! I'm really starting to see the great potential in this series
Jim Carey
Sunday, March 14, 2010, 11:20 pm (UTC -6)
Jamahl,
Not your best literary device.
Tuesday, March 16, 2010, 10:19 pm (UTC -6)
This ep was indeed awesome. I was getting the robocop vibe too from that boardroom scene. As for the VR game, you gotta wonder if people stay in there so long that they dehydrate/starve. It wouldn't be to far removed from some internet stories about obsessive World of Warcraft players.
[/rant] P.S. you should post a blog about 24 so I can rant about the Dana Walsh subplot that refuses to die. 🙂 Just when you think its gonna end, they come up with more lame shenanigans next episode. [rant/]
Wednesday, March 17, 2010, 12:12 am (UTC -6)
^ You know what? I'm gonna do that. I've been tweeting about it, but that's not enough.
Thursday, March 18, 2010, 3:11 am (UTC -6)
Jammer what happened with the review of "know thy enemy"?
Saturday, March 20, 2010, 11:09 am (UTC -6)
Can we just slap on a big "SPOILERS" heading and discuss the next two episodes here?
I've been holding back a rant about the STO story line so long that I think It's getting impacted.
Alex99a
Monday, March 22, 2010, 9:48 am (UTC -6)
I understand all about commitments and time pressures, but I also would like to read about and discuss the episode while it is reasonably timely. Now we have two eps in the queue, with the mid-season finale coming in four days.
Monday, March 22, 2010, 11:44 am (UTC -6)
we love reading your reviews Jammer, so please take our impatience with all due love and honor! 🙂
Wednesday, April 11, 2012, 8:28 pm (UTC -6)
Wow. I don't think I've ever seen such unilateral praise for an episode I really did not enjoy all that much. I thought it was definitely the weakest episode of the series so far.
First, I felt we hadn't seen enough of Tamara yet to care for her plight, and her transformation from scared teenage girl to 'nea' of the V-world went way too quickly. The characters she encountered were derivative, not just of the Matrix but of pretty much every other VR story I've ever seen.
Zoe's only scene was awesome though.
Nijar
Wednesday, December 12, 2012, 12:22 am (UTC -6)
Battlestar Fan: sorry for taking fovreer to get back to you! Indeed, it sounds so appetizing Joe B.: I've got some very fuzzy memories of The Jetsons bumping around in my head, but it's been a while, and when I was a kid I didn't care much for the show. How does Jane's kitchen work?Regarding Lee's weight: that comes out later in the series, I believe. Essentially he got lazy as he went up the ranks and stopped exercising / taking care of himself.
Peremensoe
Saturday, December 29, 2012, 1:36 pm (UTC -6)
I supposed the evocation of Robocop was deliberate.
Daniel asking the board members about *their* discomfort plays on *our* knowledge of the abiding threat.
The Year of Star Trek ends with a promising 'Prodigy' finale
'Prodigy' unleashes catastrophe in penultimate episode
'Prodigy' turns the holodeck into an escape room
'Masquerade': Insane neutral zone discoveries!
'Prodigy': Worst. Communicators. Ever.
'All the World's a Stage,' so play your role
'Prodigy' enrolls in Borg 101
Humor & Obscure (26)
News & Views (13)
Caprica (13)
Star Trek: Discovery (59)
Star Trek: Lower Decks (22)
Star Trek: Picard (20)
Star Trek: Prodigy (9)
Star Trek: Strange New Worlds (10)
The Orville (38)
▲Top of Page | Menu | Copyright © 1994-2023 Jamahl Epsicokhan. All rights reserved. Unauthorized duplication or distribution of any content is prohibited. This site is an independent publication and is not affiliated with or authorized by any entity or company referenced herein. Terms of use.
Home / Latest Posts Archive Television Movies General Rants Technology Humor & Obscure News & Views Personal RSS
Jammer's Reviews
Home Page Comment Stream About This Site Terms of Use


Heat oven to 375°F. Spray cookie sheet with cooking spray.
Stir cake mix (dry), peanut butter, water, margarine and egg in large bowl, using spoon, until blended. Shape dough into 1-inch balls; roll in sugar. Place about 2 inches apart on cookie sheet.
Bake 8 to 10 minutes or until tops look dry and light golden brown. Immediately press back of 1/2 measuring teaspoon into each cookie. Remove from cookie sheet; cool cookies completely. Fill center of each cookie with about 2 teaspoons frosting.
Fill cookies easily by placing the frosting in a small, heavy plastic food-storage bag. Snip off 1/2 inch at one bottom corner of the bag, and squeeze the frosting into the center of each cookie.


text:
Graphic Novels: Children's Edition
When flipping through the pages of a graphic novel, they might seem like they are just bigger comic books, but graphic novels can offer a lot to a child. Graphic novels tell longer stories using pictures which can appeal to kids who enjoy more visual media or who might be intimidated by the length of a regular book. Graphic novels can be especially good for kids who have trouble reading or are reluctant readers even though they are frequently checked out by kids of all interests and abilities. Many graphic novels can also be tested on to earn AR reading points.
Roller Girl by Victoria Jamieson:
Roller Girl tells the story of twelve year old Astrid as she decides to try something different from her best friend for the first time and enroll in roller derby camp. Throughout her hardest summer ever, roller derby helps to give Astrid the strength to follow her dreams, even if her best friend's dreams involve going to ballet camp instead.
Teen Zone, YA Graphic Roller, Reading Level: Third Grade
CatStronauts Series by Drew Brockington:
The CatStronauts series is about a group of lovable cat astronauts who are sent on super silly missions throughout space. Major Meowser, pilot Waffles, technician Blanket and science officer Pom Pom feature in three books. These books are a perfect starting point for a child who is interested in reading graphic novels but is still at a lower reading level. These books are also great for reading together with the child in your life because there are plenty of laugh out loud moments for adults as well as children.
Children's Room, J Fic Brocki, Reading Level: Third Grade
Middle School is Worse than Meatloaf by Jennifer L. Holm with illustrations by Elicia Castaldi:
I was initially drawn to this book as a tween because of instead of using the expected comic style illustrations, Holm tells the story of Ginny's first year of middle school through "stuff". This includes a receipt for a botched haircut, a detention note, CDs and so much more. Middle School is worse than Meatloaf is highly entertaining but also relatable to anyone who has survived or is currently surviving the crazy world of junior high. Told by the author of the Baby Mouse series, Jennifer Holm, this book is perfect for the new middle schooler who has already devoured the Baby Mouse books as well as any younger child who wants to learn what the big deal is about being in middle school.
Children's Room, J Fic Holm Reading Level: Fourth Grade
The Witch Boy by Molly Ostertag:
When you are thirteen years old, there can be a large divide between who you want to be and how everyone around you sees you. This is especially true for magically gifted thirteen year old boy Astrid who is a member of a family where boys become shapeshifters and girls become witches. For most kids, this would be a dream come true, however, Astrid shows more ability as a witch than a shapeshifter. This book perfectly captures the feeling of finding your talents and learning to make your own path.
Teen Zone, YA Graphic Witch, Reading Level: Third Grade
Real Friends by Shannon Hale with illustrations by LeUyen Pham:
Real Friends is an autobiographical graphic novel by Shannon Hale, the author of favorites like The Princess Academy Series, Austenland, and The Princess in Black books. This book is a nostalgic look at learning what it takes to find a true friend in the constantly changing world of growing up. It follows young Shannon from Kindergarten through to fifth grade as she makes friends, loses friends and learns what it it means to have, and be, a real friend.
Teen Zone, JUV HALE Shanno Real-f, Reading Level: Second Grade
El Deafo by Cece Bell:
El Deafo is a sweet and funny graphic memoir by Cece Bell which chronicles how hard it can be to be a kid, especially one with a disability. The fun part about this book is that it is told completely in adorable bunny form. This book portrays its subject matter in a way that is truthful, while also highlighting that it is the things that make us different which give us our superpowers.
Teen Zone, YA Graphic El-Deafo, Reading Level: Second Grade
Other great titles to check-out:
Drama by Raina Telgemeier
March Series by Andrew Aydin and John Lewis
Bad Island by Doug TenNapel
Friends With Boys by Faith Erin Hicks
Fish Girl by David Wiesner
Narwhal: Unicorn of the Sea by Ben Clanton
The Complete Chi's Sweet Home Volumes 1-3 by Kanata Konami
-Megan O.
academized.com	link
Graphic novels are really popular these days. Well, they are similar to the comics in the sense that you read with pictures. Come to think of it, I do not really know the difference between graphic novels and comics. Maybe I will go research about it in the future. Let us go back to our topic of graphic novels. I think, what makes graphic novels interesting is the fact that they give a more visual representation of the authors perspective and ideas.

redpajama_set_name: RedPajamaCommonCrawl


Lavender EveryDay Shea Moisturizing Shea Butter Bubble Bath from Alaffia is a paraben-free bubble bath with Certified Fair Trade Shea Butter. This naturally foaming, non-irritating, gentle bubble bath is handmade by Alaffia.
Contains moisturizing shea butter to nourish and soften your skin.
Infused with fresh herbal extracts - clary sage to uplift the spirits and calm nerves, and African yam to help regulate mood and promote relaxation.
Dioscorea spp. (Yam) Leaf Aqueous Extract, Decyl Glucoside, Lauryl Glucoside, Lavandula hybrid (Lavender) Oil, Butyrospermum parkii (Shea) Butter*.
Shake gently (separation is natural). Pour bubble bath into stream of running water as tub fills. Use approximately 1 ounce for regular tubs. Follow up with EveryDay Shea Moisturizing Body Lotion.
Use only as directed. Excessive use or prolonged exposure may cause irritation to skin and urinary tract. Discontinue use if rash, redness or itching occurs. Consult your physician if irritation persists. Keep out of the reach of children except under adult supervision.


OTTAWA—A lawyer for Vice Media is telling the Supreme Court of Canada that journalists must not be turned into an investigative arm of the police.
Counsel Philip Tunley is making the argument for clear media protections today in a case that squarely pits press freedoms against the powers of law enforcement agencies.
Vice Media reporter Ben Makuch is challenging an Ontario Court of Appeal ruling that he must give the RCMP the background materials he used for stories on an accused terrorist.
In 2014, Makuch wrote three articles about the involvement of Farah Shirdon with Daesh, also known as ISIS or ISIL.
The articles were largely based on communications between Makuch and Shirdon through a text messaging service.
The RCMP obtained a production order under the Criminal Code, directing Vice Media and Makuch to provide documents and data relating to communications with Shirdon.
Makuch brought an application to quash the production order, but it was dismissed — a decision upheld by the Court of Appeal.
Crown counsel Croft Michaelson tells the Supreme Court today there is no merit to criticisms of the robust legal framework in place for deciding access to media materials.
The Canadian Press. "Media must not be turned into investigative arm of police, Vice lawyer tells Supreme Court," The Toronto Star, May 23, 2018. View the original article here.


text:
Lepidocyrtus weidneri är en urinsektsart som beskrevs av Walter Hüther 1971. Lepidocyrtus weidneri ingår i släktet Lepidocyrtus, och familjen brokhoppstjärtar. Arten är reproducerande i Sverige.

Källor

Brokhoppstjärtar
weidneri

redpajama_set_name: RedPajamaWikipedia


Package size: 4 1/4" x 7 1/4"
Easy to use and reusable! Simply peel these inspiring Illustrated Faith, Seeds of Faith Clear Stamps from the acetate sheet, place on the clear acrylic block, and stamp—that's it! Perfect for expressing your creativity in your journaling Bible, personal journal, or devotional.
Received stamps quickly with the rest of my order. Nice to find stamps with messages of faith!


text:
Duke of Marlborough
London Pub Signs – The Argyll Arms…
This Grade II*-listed pub originally dates from the early 18th century but the current building was constructed in the 1860s and still retains many features dating from that period.
The name for this pub, located at 18 Argyll Street just south-west of Oxford Circus, comes from John Campbell, 2nd Duke of Argyll, one of the Duke of Marlborough's leading generals and the owner of the land on which the street (and pub) now stands.
The London mansion of the dukes was located where the London Palladium now stands and there is a legend that there was a tunnel between the house, which was eventually demolished in 1864, and the pub.
While the pub has undergone some alterations since it was built, mid-19th century features inside include etched glass separating the booths and an ornate plaster ceiling.
The pub is now part of the Nicholson chain. For more, head here.
PICTURES: Top – Russell Davies/Flickr/; Right – Michael Flynn/Flickr/(CC BY-NC 2.0)
Georgian Lost London Pub signs Victorian West EndDuke of Argyll Duke of Marlborough John Campbell London Palladium London pubs Oxford Circus The Argyll Arms
Wren's London – 9. Marlborough House
by exploringlondon November 10, 2010
We're nearing the end of our series on Wren's London (next week we'll take a final look at some of the Wren designs we've not yet mentioned), so this week we look at one of his lesser known (and less accessible) designs – Marlborough House.
Tucked away behind high brick walls next to St James' Palace just off Pall Mall, Marlborough House was built for Sarah Churchill, the Duchess of Marlborough – a confidant of Queen Anne – and completed in 1711.
The duchess, who secured a lease of the site from Queen Anne, selected Sir Christopher as the architect in preference to Sir John Vanbrugh, but she later fell out with Wren and, after dismissing him, oversaw the completion of the building herself. It is believed that the design of the house was actually the work of Wren's son, also named Christopher, although the plans were undoubtedly drawn up under Wren senior's watchful eye.
The house, built of red Dutch bricks brought to England as ballast in troop transports, was noted for its plain design. But the walls of the central salon and staircases were decorated with scenes of battles the Duke had fought in.
The property remained in the hands of the Dukes of Marlborough until it was acquired by the Crown in 1817. The building – which was substantially extended in the mid 1800s to the designs of Sir James Pennethorne – was subsequently used by members of the royal family including Princess Charlotte (only daughter of the future King George IV) and her husband Prince Leopold (later the King of the Belgians), Queen Adelaide, widow of William IV, Edward, Prince of Wales (later Edward VII), George, Prince of Wales (later George V), King Edward VII's widow, Queen Alexandra, and, lastly, Queen Mary, widow of George V.
Following the death of the Queen Dowager in 1953, Queen Elizabeth II donated it for use by the Commonwealth Secretariat who still occupy the building today.
WHERE: Pall Mall (nearest Tube stations are Green Park and Piccadilly); WHEN: Two hour tours are usually held every Tuesday morning (check first); WEBSITE: www.thecommonwealth.org/Internal/191086/34467/marlborough_house/
Anne Christopher Wren Edward VII Elizabeth II George IV George V St James St James' Palace William IVCommonwealth Secretariat Duchess of Marlborough Duke of Marlborough King of the Belgians Marlborough House Prince Leopold Princess Charlotte Queen Alexandra Queen Mary Sarah Churchill Sir James Pennethorne Sir John Vanbrugh


text:
Q: How do I skip reading a line in a file in C++? The file contains the following data:
#10000000    AAA 22.145  21.676  21.588
10  TTT 22.145  21.676  21.588
1  ACC 22.145  21.676  21.588

I tried to skip lines starting with "#" using the following code:
#include <iostream>
#include <sstream>
#include <fstream>
#include <string>

using namespace std;
int main() {
     while( getline("myfile.txt", qlline)) {

           stringstream sq(qlline);
           int tableEntry;

           sq >> tableEntry;

          if (tableEntry.find("#") != tableEntry.npos) {
              continue;
          }

          int data = tableEntry;
   }
}

But for some reason it gives this error:

Mycode.cc:13: error: request for
  member 'find' in 'tableEntry', which
  is of non-class type 'int'

A: Is this more like what you want?
#include <iostream>
#include <sstream>
#include <fstream>
#include <string>
#include <algorithm>

using namespace std;

int main()
{
    fstream fin("myfile.txt");
    string line;
    while(getline(fin, line))
    {
        //the following line trims white space from the beginning of the string
        line.erase(line.begin(), find_if(line.begin(), line.end(), not1(ptr_fun<int, int>(isspace))));

        if(line[0] == '#') continue;

        int data;
        stringstream(line) >> data;

        cout << "Data: " << data  << endl;
    }
    return 0;
}

A: You try to extract an integer from the line, and then try to find a "#" in the integer. This doesn't make sense, and the compiler complains that there is no find method for integers.
You probably should check the "#" directly on the read line at the beginning of the loop.
Besides that you need to declare qlline and actually open the file somewhere and not just pass a string with it's name to getline. Basically like this:
ifstream myfile("myfile.txt");
string qlline;
while (getline(myfile, qlline)) {
  if (qlline.find("#") == 0) {
    continue;
  }
  ...
}

redpajama_set_name: RedPajamaStackExchange


text:
Q: PHP Create new array from existing array with some maths calculation on new array [multidimensional] I have a multidimensional array that looks like this:
$arrayOne = array(
    0 => array(
        "no"=> "1",
        "value"=>100
    ),
    1=> array(
        "no"=> "2",
        "value"=>"20"
    )
    2=> array(
        "no"=> "3",
        "value"=>"30"
    )
);

I want to create a new array where the:
1st new array value = 100+50 (equal to 150, where 50 is an amount that I want to add to the array).
2nd new array value = 20+150 (equal to 170, where 150 is the total of 1st new array)
3rd new array value = 30+170 (equal to 200, where 170 is the total of 2nd new array)

Is this doable? The output should be:
   $newArrayOne = array(
        0 => array(
            "no"=> "1",
            "value"=>150
        ),
        1=> array(
            "no"=> "2",
            "value"=>"170"
        )
        2=> array(
            "no"=> "3",
            "value"=>"200"
        )
    );

This requirement is a bit too complicated for me. Can anyone just share me the concept, I will try to figure it out.
Thanks a lot.

A: Something like that:
$arrayOne[0]['value'] += 50;
for($i=1; $i<count($arrayOne); $i++) {
    $arrayOne[$i]['value'] += $arrayOne[$i-1]['value'];
}

A: You can use the classic foreach loop
$arrayOne = //Your array here...

$newArrayOne  = array();
$toAdd = 50;

foreach( $arrayOne as $key => $val ) {
    $newArrayOne[$key] = $val;  //Assign the value to $newArrayOne

    if ( $key === 0 ) $newArrayOne[$key]['value'] += $toAdd;  //Modify the value: If $key is 0, add 50
    else $newArrayOne[$key]['value'] += $newArrayOne[ $key - 1 ]['value'];  //If $key is not 0, add the value of last entry of $newArrayOne
}

This will result to:
Array
(
    [0] => Array
        (
            [no] => 1
            [value] => 150
        )

    [1] => Array
        (
            [no] => 2
            [value] => 170
        )

    [2] => Array
        (
            [no] => 3
            [value] => 200
        )

)

A: $first_array = array(
0 => array(
    "no"=> "1",
    "value"=>100
),
1=> array(
    "no"=> "2",
    "value"=>"20"
),
2=> array(
    "no"=> "3",
    "value"=>"30"
)
);

$to_be_added = 50; //this is what you want to add to your first value

foreach ($first_array as $key => $val){

  $to_be_added = (int)$val['value'] + $to_be_added ; //type casting
  $newArrayOne[$key]['no']= $val['no'];
  $newArrayOne[$key]['value']= $to_be_added;

}

print_r($newArrayOne);

Notice im type casting your values to integers because not all your "value" are integers.
Your output
Array ( [0] => Array ( [no] => 1 [value] => 150 ) [1] => Array ( [no] => 2 [value] => 170 ) [2] => Array ( [no] => 3 [value] => 200 ) )

A: $newArray =  $arrayOne;
foreach ($arrayOne as $k => $v) {
$newArray[$k]['value'] = ($k == 0) ? array_sum(array_column($arrayOne, 'value')) : $newArray[$k-1]['value'] + $arrayOne[$k]['value'];

}
print_r($newArray);

A: I have made little effort for you. I hope this will work for you.
<?php
echo "<pre>";
$arrayOne = array(
    0 => array(
        "no"=> "1",
        "value"=>100
    ),
    1=> array(
        "no"=> "2",
        "value"=>"20"
    ),
    2=> array(
        "no"=> "3",
        "value"=>"30"
    )
);
$valnewarr = array();
$valdata = 50;
$i = 0;
foreach($arrayOne as $val){
$valdata = $val['value']+$valdata;
$valnewarr['no'] = ++$i;
$valnewarr['value']  = $valdata;
$newArrayOne[] = $valnewarr;
}
print_r($newArrayOne);
?>


ARCHER. The Archer, a brig of war in the Texas Navy, also sailed under the names Galveston and Brazos. The ship, named in honor of Texas diplomat Branch Tanner Archer, was 110 feet long and twenty-eight feet across the beam and had a draft of eleven feet. She displaced 400 tons of water and carried a complement of seventeen officers and 123 sailors and marines. Her armament consisted of fourteen eighteen-pound cannons. As the sister ship of the Wharton, she was the last ship of the navy to be delivered under a contract with the shipbuilding firm Schott and Whitney. She was constructed in Baltimore and delivered on April 25, 1840, but not commissioned until 1842, and only then as a response to the raids of Mexican generals Rafael Vásquez and Adrián Woll. In April of that year she was sent to New Orleans for refitting and re-arming, most of her guns having been transferred to the Austin and the Wharton. The Archer was never sent to sea on a major cruise. She was commanded in 1840 and 1841 by John C. Clark and, on May 11, 1846, was transferred to the United States Navy. She was found "unfit for service" and sold, on November 30, 1846, for $450.
Alex Dienst, "The Navy of the Republic of Texas," Quarterly of the Texas State Historical Association 12–13 (January-October 1909; rpt., Fort Collins, Colorado: Old Army Press, 1987). C. L. Douglas, Thunder on the Gulf: The Story of the Texas Navy (Dallas: Turner, 1936; rpt., Fort Collins, Colorado: Old Army Press, 1973). Jim Dan Hill, Texas Navy in Forgotten Battles and Shirtsleeve Diplomacy (Chicago: University of Chicago Press, 1937; rpt., Austin: State House, 1987). Tom Henderson Wells, Commodore Moore and the Texas Navy (Austin: University of Texas Press, 1960).
Handbook of Texas Online, Thomas W. Cutrer, "ARCHER," accessed April 18, 2019, http://www.tshaonline.org/handbook/online/articles/qta01.


text:
Q: Path and sys.path different using the same virtual env Quite new to venv...I have 2 projects.
Project A (autotrader): main modules, has a venv that is shared with Project B
Project B (autotraderUI): streamlit app that utilizes modules from Project A and uses venv from project A
For the project A venv, I have a .pth file inside /venv/Lib/site-packages/ which makes the venv aware of the path location of Project A.
Now for some reason when I have Project B use the same venv, it can't find the modules associated with Project A.
More specifically, when I run source /venv/Scripts/activate to start the venv and then navigate to the Project B streamlit app and do streamlit run app.py, it doesn't find the Project A...
Any idea why? I mean Project B is using the venv python.exe. Why can't Project B find location of project A?

In the picture above, I can see that it's calling the venv python so it's not going to the global python.

A: If you're using Pycharm, I would love to see your interpreter directory paths please for the two projects.


Boogie is continuing the push for his new album 'Everything's for Sale' with a brand new visual for "Soho" featuring Dreamville's J.I.D. The visual, directed by both Gina Gammell and Riley Keough shows the duo artists at a photoshoot in different appearances. Peep it above and let us know what you think.


text:
Katherine Esther Upshaw Scruse Jackson (nascida Kattie B. Screws; Clayton, 4 de maio de 1930) é uma autora estadunidense, é a matriarca da família Jackson e atualmente possui a guarda provisória dos seus netos, os filhos do cantor Michael Jackson, falecido em 25 de junho de 2009.

Biografia

Infância e Juventude
Nascida na cidade de Clayton, no Alabama, no Condado de Barbour, Katherine Esther Upshaw Scruse é filha de Martha Upshaw Scruse e de Prince Albert Screws Scruse. Quando criança, Katherine, contraiu poliomelite, mas conseguiu se recuperar totalmente da doença. No entanto, ainda possui algumas sequelas da doença, como, por exemplo, a notável perna manca. Ainda com 4 anos, a família de Katherine se mudou para a cidade de Gary, em Indiana, onde na adolescência ela conheceu Joseph Jackson, seu então futuro marido.

Katherine se casou com Joe Jackson  aos 19 anos, em 1949, passando a assinar o sobrenome Jackson. Juntos, o casal teve 10 filhos, sendo um, o gêmeo de Marlon Jackson, morto após parto. Em 1965, Katherine se converteu a religião Testemunhas de Jeová.

The Jackson Five

Durante os primeiros anos do grupo, Katherine serviu como produtora das roupas dos filhos. Ela também confeccionou ternos para os filhos mais velhos vestirem durante algumas cerimônias em teatros e salões. Após o grupo fechar contrato com a Motown Records, em 1968, o papel de Katherine foi mais limitado.

Durante a ascensão do grupo e até na carreira solo de Michael Jackson, Katherine foi tida como uma mãe amorosa e dedicada ao bem estar da família. Em 1984, ela ajudou seu marido, Joe, na organização do concerto Victory Tour. Em 1985, a revista Essence a nomeou "Mãe do Ano".

Família
Em 1990, Katherine lançou sua autobiografia, My Family, que descreveu seus primeiros anos de vida e sua relação com o marido e a família. No livro, ela também admitiu que o marido cometeu adultério algumas vezes, o que resultou no nascimento de uma filha fora do casamento em 1974.

Em uma biografia não autorizada da filha Janet Jackson, um incidente controverso familiar foi descrito. Esta biografia afirma que em 1979 Katherine e seus dois filhos mais novos, Randy e Janet, teriam se envolvido em um confronto com uma funcionária da empresa onde Joseph trabalhava. Katherine alegava que ela era amante de Joseph. Este incidente foi dramatizado na minissérie
The Jacksons: An American Dream. Katherine foi retratada por Angela Bassett, em 1992, nessa minissérie.

Vida atual
Ao longo da década de 1990, Katherine defendeu seus filhos na imprensa, principalmente Michael. Durante o julgamento de Michael em 2005, ela foi o único membro da Família Jackson a se pronunciar a favor do filho. Em 1965, Katherine tornou-se uma Testemunha de Jeová e instruiu seus filhos na mesma crença bíblica, mas apenas Rebbie continuou devota. Michael Jackson, embora tenha seguido a religião de sua mãe, se dissociou das Testemunhas de Jeová em 1987, por não poder conciliar sua carreira com a religião.

Michael faleceu em 25 de junho de 2009, aos 50 anos de idade.

Seu marido, Joseph, faleceu em 27 de junho de 2018, aos 89 anos.

Família Jackson
Naturais do Alabama
Escritores dos Estados Unidos
Escritores afro-americanos
Testemunhas de Jeová dos Estados Unidos


Blog: Response to North East Forest Alliance regarding Labor's commitment to develop a biofuels strategy.
Labor's Climate Change Action Plan clearly states that Labor will develop a Bioenergy Strategy to boost the development of this important industry in Australia.
The North East Forest Alliance comments are misleading that "the only current fuel source for bioenergy is native forests".
There are many types of bio energy and Labor will look at all resources including agriculture and animal waste.
Labor will develop a bioenergy plan to explore ways for Australia to meet its emission reduction goals, help reduce waste, improve energy security and boost regional development.
In regards to the criticism about holding a National Forestry Summit, Labor considers it important for the sector itself to be a part of the strategy to support the growth of a more sustainable and prosperous forestry industry.
As a part of its Climate Change Action Plan, released 1 April 2019, Labor announced it would develop a Bioenergy Strategy to boost the development of this important industry in Australia ($2 million over the forward estimates).
Bioenergy has significant potential in helping Australia meet its emission reduction goals, help reduce waste, improve energy security and boost regional development.


Demonstrate expertise and knowledge in specific focus areas of functional safety.
Introduced in 2000, CFSE was the first personnel functional safety certification program in the industry, and remains the most prestigious and sought after program to this day.
In order to keep up with changes in functional safety and to continue to meet the needs of its members, the CFSE Governance Board has introduced an endorsement program.
The CFSE endorsement program helps current holders of CFSE and CFSP certification build / demonstrate expertise and knowledge in specific focus areas of functional safety like Alarm Management, Consequence Analysis, SIF Design, SIL Verification, and more..
Select the specific area of endorsement for examination (See Below).
The focus of the program has always been on developing usable knowledge and skills, rather than simply passing a test. Optional preparatory training classes are offered by our partners in both on-demand (web-based) and in-person formats.


The Clinical Research Support Office works closely with the Clinical Translational Research Facilitation Office, other hospital departments, and elements of the Human Research Protection Program to address our goal of meeting or exceeding all of the requirements specified under Good Clinical Practice (GCP). The resources available through the CTSA allow us to build in redundancy and automatic checks of compliance. We use a customized version of iRIS (iMEDRIS) software for protocol writing and IRB management that interfaces with existing applications. This integration enhances our ability to provide assistance to research teams in fulfilling documentation requirements in compliance with GCP, and fulfilling the routine data entry and other key functions required to achieve Patient Safety and Regulatory Management and Compliance.
Human Subjects Protections and Good Clinical Practices (GCP) training. All investigators, research team members and research nurses are required to complete training and receive certification in both Human Subjects Protections, and in Good Clinical Practices through the CITIprogram before they may conduct human research. Certification must be renewed every three years.
iRIS, an Integrated Electronic Protocol Development, Review, and Conduct Platform. This electronic platform for IRB review, study management and subject management, was customized by Rockefeller to incorporate an integrated protocol development tool that contains step-by-step instructions incorporating elements of GCP as they relate to specific aspects of the protocol under development, along with links to the other documents and guidance. It provides a platform for mentored or self-guided education in rigorous protocol development.
Regulatory documentation required of the Principal Investigator, including IRB and FDA correspondence, is tracked by both the IRB and the Investigator. iRIS supports reporting of deviation, violations and adverse events and its reporting functions enable early identification of trends or patterns. Investigators are provided with guidance prior to protocol start-up by CCTS support staff and offered a library of recommended logs and tool templates and guidance available through the IRB webpage. The iRIS application serves as a secure, transparent platform for document sharing among the research team and oversight personnel. The resources on the Program of IND Assistance provide a streamlined portal to the relevant FDA guidance for investigators preparing documentation for IND/IDE applications. The ability to automate timetables for milestones, filing deadlines, and renewals, and to structure reminders as well as audit trails of the timelines of compliance, will be extremely valuable in generating metrics, and assisting in and supporting compliance.
Documentation required of the IRB: The electronic clinical research management system upgrade (iRIS) supports a customized IRB database with customized workflow. All correspondence, submission, and IRB actions are captured. The software enhancements place all this information in a single database accessible to IRB, CRSO and investigators as appropriate, simplifying work flow and documentation, and facilitating a significant portion of reporting.
The Informed Consent process is enhanced by the requirements for demonstrated competence (through training of experience) before investigators can administer informed consent, standard operating procedures for conducting consent in various circumstances (e.g. with adults, with minors, over the telephone), and standard IRB-approved templates for the creation of the informed consent and assent forms. The Clinical and Translational Research Facilitation Office conducts an Informed Consent Tutorial to train new research team members how to administer and obtain informed consent from research participants. The tutorial must be completed before a research team member may independently conduct an informed consent discussion. Assistance in authoring Informed Consent forms in Plain Language is offered through the Research Facilitation Office and the use of widely available text readability applications.
As research participants often do not have a full understanding of the protocol or the elements of informed consent (Sugarman et al.1998), investigators are instructed during the Informed Consent Tutorial to use the Teach Back method when conducting the informed consent discussion. The "Teach Back" method (Schillinger et. al., 2003), endorsed by numerous health literacy initiatives, involves educating staff to ask healthcare recipients to teach back to the health care worker the concepts and directions that the healthcare worker has attempted to convey to the patient. In the clinical research setting, Teach Back involves asking research participants to "teach back" information over and above that imparted in routine healthcare, and for the research team to assess comprehension and retention of protocol requirements, adverse event information, risks and benefits, and the subject's rights described in the Informed Consent process. Teach Back principles are also emphasized through Nursing education, GCP training, and in Protection of Human Subjects Training for all staff.
Documentation of the appropriate inclusion/exclusion criteria is required of investigators using an Enrollment Note in the medical record, per published Institutional Review Board procedures. The iRIS system affords creation of detailed inclusion/exclusion checklists. This capability, combined with appropriate policies from the IRB and Medical Staff Executive Committee, and IRB-approved template language, enhances compliance with these standards. Internal monitoring and periodic audits are quality assurance activities to assure the proper implementation and documentation of inclusion/exclusion criteria.
Adverse event reporting of SAEs and UAEs at Rockefeller University Hospital is greatly advantaged by the institution's compact size, the multidisciplinary nature of the research teams, and the broad participation of personnel in weekly Interdisciplinary Rounds. All SAEs and UAEs are reported to the IRB in accord with IRB Policy and to the FDA and other regulatory bodies in accord with 21 CFR, the requirements of Sponsors, and applicable regulations. The Clinical Research Support Office reviews SAEs and UAEs in real time, and audits reported AEs against protocol records and source documents to verify accuracy. All non-serious AEs are reported to the IRB at least annually. The electronic integration of study management functions into the electronic clinical research system allows creation of a single on-line AE database accessible to both the research teams and the oversight bodies. The ability to query and resolve AE entries on-line with a documented audit trail greatly facilitates this work.
A Program of IND Assistance (PIA) website, providing links to all the services listed below.
The goal of the comprehensive Program of IND Assistance is to support the investigator so as to reduce the regulatory burden, improve efficiency, and address the risk management aspects of the IND, while maintaining the investigator's direct responsibility for the integrity of the IND itself, regulatory compliance, and the safety of the participants. PIA services are integrated with the other clinical research support services routinely offered by other CCTS cores.
Case Report Forms are routinely provided by industry sponsors for their studies. For investigator-initiated studies, data collection worksheets are developed to organize the collection of clinical data that is not required as part of the medical record. Investigators are encouraged to meet with a member of the Research Facilitation Office, or the Clinical Research Specialists of the CRSO for assistance in designing these tools and to ensure that all required elements are captured. The Department of Research Nursing coordinates the data collection elements of the protocol in the Clinical Protocol Pathway which serves as a medical record and source document. The new electronic clinical research management system 'Forms Wizard" facilitates generation of case report forms and templates. Systematic use of CRFs will assist in orderly workflow, reduce duplication of effort and documentation, and help to ensure compliance with GCP.
Formal allocation of responsibilities in each research protocol must be filed by the Principal Investigator in the form of a Delegation of Authority Log according to IRB policy. The Delegation of Authority Log, as part of the IRB-approved protocol, is available to the nursing service on a web-based platform via the intranet and is used as a real-time reference in clinical research care to confirm that research personnel are qualified and approved to perform specific research procedures in the Hospital. In the electronic clinical research management system upgrade, the Delegation of Authority submissions will be automatically verified at the time of protocol submission, against a central database containing the credentials of staff including medical licensure, credentials for specific procedures, Human Subjects Protection training certification, Informed consent process training and other qualifications. If verification cannot be confirmed, the system, and the IRB will generate a timely notification to the investigator prior to IRB review. IRB review and periodic CRSO audits are additional opportunities to assure that delegation of tasks is appropriate and effective.
Arbit H, Paller M. "A Program to Provide Regulatory Support for Investigator-Initiated Clinical Research." Academic Medicine, Vol. 81, No. 2 / February 2006.
Schillinger D, Piette J, Grumbach K, et al. "Closing the loop: physician communication with diabetic patients who have low health literacy." Arch Intern Med. 2003;163:83-90.
Sugarman J, Kass NE, Goodman SN, Perentesis P, Fernandes P, Faden RR. "What patients say about medical research." IRB 1998;20:1-7.
Sugarman J, Lavori PW, Boeger M, Cain C, Edson R, Morrison V, Yeh SS. "Evaluating the quality of informed consent." Clinical Trials 2005;2:1-8.


text:
Home Latest News Accor raises $530k for charity as team members 'Race to Survive' on...
Accor raises $530k for charity as team members 'Race to Survive' on the Gold Coast
More than 280 Accor team members from across Australia and New Zealand converged on the Gold Coast last week to complete the hospitality group's bi-annual four-day 'Race to Survive' adventure challenge, raising over $530,000 for the Accor Community Fund to date.
Contributions to the community fund goes towards Accor's five community partners Kokoda Youth Foundation, Garvan Institute of Medical Research, Lifeline, the Australian Childhood Foundation and AIME Mentoring.
"Race to Survive is our flagship charity event and the most important team member engagement program we run, as hundreds of employees from across Australia and New Zealand come together to push their boundaries, have some fun and raise money for five fantastic charities," said Accor chief operating officer Pacific, Simon McGrath.
"Earlier this year we set a goal to raise one million dollars for the Accor Community Fund and, through fundraising events, we aim to raise this by the end of 2019.
"We are incredibly proud of what the teams have achieved to date, with funds raised going directly to specific projects that deliver considerable outcomes for our partners."
This year, race participants went from the Gold Coast Hinterland to Surfers Paradise Beach, participating in activities such as 28km Kokoda trail hike and the infamous Raw Challenge, a 9km, 50 obstacle course in Queensland's Numinbah Valley.
Previous articleAvani to open new property in Adelaide
Next articleRoss Steel and Crystalbrook recognised at the TNQ Tourism Industry Excellence Awards
Hospitality leaders have shown support for a proposal to limit venue access to people who can prove they have been vaccinated but questioned who...
Jerry Schwartz launches new Newcastle Airport Shuttle
Trans Tasman travel approved but timeline still uncertain


After years of online debates, countless rumors, and a multitude of setbacks and hold-ups, the new "RoboCop" reboot has been made. Directed by documentary filmmaker José Padilha, and written by a group of men responsible for "Gran Torino," "The Amazing Spider Man" and "Road to Perdition," the film has some amazing talent helping it along.
From the beginning, this reboot has had much controversy from the start; the film started pre-production in 2005 and was then halted, in 2008 it was announced the project had been revitalized and Darren Aranofsky was slated to direct. It was put on hold and its release date pushed back three or four more times.
What is about this movie that has had multiple movie studios put this film on a shelf for so long? Is it a lack of confidence or are they possibly taking their time to craft a truly great futuristic sci-fi picture?
Well, some of these questions are being answered as we get our first look at some footage from "RoboCop" in this very first teaser trailer. While you are probably familiar with the storyline of the original 1987 original, this is not a direct reboot, but a re-imagining of the characters.
My first thoughts are that it has many familiar elements that I recognized from the original, along with some updates. While I am not the biggest fan of the original trilogy of films, I have watched them numerous times. Since the films came out when I was a child, I am not as attached to all of the original ideas and concepts, like some who had them be a major part of their teens and young adult years, so I am more open to the idea of updating.
The new suit looks like a cross between the "Tron: Legacy" outfits and KITT, the car from "Knight Rider," which is not necessarily a bad thing. One of the biggest changes I can see is that while the original "RoboCop" movies were gritty and ultra-violent, which made them get R ratings, this upcoming film is going to be rated PG-13, which is a major disappointment to some people.
The aspect of this trailer that gets me the most excited, though, is the colorful cast. Joel Kinnaman is playing Alex Murphy — who ends up becoming Robocop — and his wife is being portrayed by Abbie Cornish. But here's where the cast gets really interesting: Michael Keaton will be playing one of RoboCop's designers; Gary Oldman is one of the doctors who oversees his transformation from human to the cybernetically enhanced crime fighter; and, of course, Samuel L. Jackson is playing some sort of shadowy political figure.
I hope it won't turn out to be the case, but one of the first things I thought of after watching the trailer for the first time was the failures of last year's "Red Dawn" and "Total Recall" remakes. I won't hold that against the film yet, though, and remain open-minded about seeing more before I pass judgment on the film.
So what are your thoughts on this trailer and the movie in general? Are you in favor of it or do you want Hollywood to leave classic nostalgia films alone and come up with some new ideas? Leave your comments and let us know.
"RoboCop" is slated to hit theaters Feb. 7, 2014. It also stars Jay Baruchel, Jackie Earle Haley, Marianne Jean-Baptiste and Zach Grenier.


As a planner or producer, how often have you been disappointed with the results of amateur photos that fail to capture the look of a venue so carefully prepared? Photographing event décor and scenery in such a way as to faithfully record the ambience, colour and lighting is often a challenge. We have the experience and expertise to handle the challenges and produce excellent photos. These are the photos that industry professionals require; photos that are used to win industry accolades and new business time and time again.


text:
If you are a registered HEi-know user, please log in to continue.
Unregistered Visitors
You must be a registered HEi-know user to access Briefing Reports, stories and other information and services. Please click on the link below to find out more about HEi-know.
HEi Know
Higher education is not broken - it just needs to fix its diversity problem
Reviewing the past week's higher education news, Rachel Hewitt, Director of Policy and Advocacy at the Higher Education Policy Institute, takes issue with claims that UK higher education is "broken" and sees encouraging signs that it is addressing issues over diversity.
HEi News Roundup live
New year presents HE sector with fresh challenges
Professor Malcolm Todd, Deputy Vice-Chancellor/Provost (academic and student experience) at the University of Derby, comments on what he sees as the most significant higher education news and opinions making headlines in the first week of 2020.
Universities UK International calls on employers to back study abroad campaign
Vivienne Stern, Director of Universities UK International, introduces the launch of Year Three of UUKi's Go International: Stand Out campaign, calling on employers to promote the value of international experience.
University leaders commit to pension talks as strikes begin
University leaders have written to the University and College Union to formally outline their commitment to continuing to work with UCU to deliver long-term reform of the Universities Superannuation Scheme. The move comes as UCU members at 60 universities begin strike action in disputes over both pensions and pay.
You are here: Home > HEi Know > HEi News > HEi-think: An evidence-based approach to tackling radicalisation on campus
HEi-think: An evidence-based approach to tackling radicalisation on campus
Facebook Share Twitter Share Linkedin Share Feedback
As radicalisation on campus hits the headlines again with news of the identity and university education of Islamic State executioner "Jihadi John", the Reverend Dr Paul Fitzpatrick, chaplain and Prevent co-ordinator at Cardiff Metropolitan University, outlines protocols developed by his institution to tackle radicalisation that have been approved by the Home Office and are to be rolled out to universities across the UK.
Even before the publication of the Counter Terrorism and Security Bill, there were at least seven - often contradictory - legislative requirements placed on universities for tackling extremism on campus.
At Cardiff Met, we quickly realised that there was little current research that directly helped us design and implement our own Prevent agenda and policies. So we as a team would need to conduct our own research, particularly exploring how vulnerable students were groomed and radicalised.
From our research we have developed a Prevent policy that will be run out across Wales, and then templated by the Home Office for England. It is the result of a realistic understanding of the individual risk to our universities.
The process and policies in the framework we have produced have to encompass the mundane as well as the difficult.
This week, for instance, I met a Muslim student to talk about her project on terrorist risk management within public events. Using the protocols set out in our Prevent policy, I guided her through the process of applying for ethical approval and registered her work with our 'Security Sensitive Databased" to ensure her safety and the reputational security of the university.
In another example of the Prevent policy in action, I recently asked the International Office Welfare Team to review the list of students from conflict zones. Students from such areas are regarded as particularly vulnerable to potential radicalisation and manipulation.
One of the team had just got back from visiting the flat of a group of Ukrainian and Russian students who have deliberately chosen to live together to express their mutual respect and their support for peace keeping efforts in the region. She reported that all was well.
To give staff the tools to deal with these kinds of situations, we have developed a very broad and evidenced based training package for all staff. Underpinned by an e-module, the training is lecture based and includes the grooming process, risk assessment, radical ideology and a Police briefing on risk assessment. Staff are encouraged to engage fully with the process and initial feedback has been very positive.
It is a comfortable option to quote 'free speech' or moral/ethical complexity to justify none engagement with this agenda, and whilst acknowledging the real difficulties these dilemmas present, we have clearly chosen a different approach. Our response has been governed by what we consider to be our lead responsibility; the protection of our students and staff from those who would hurt them.
Dr Paul Fitzpatrick
© 2013 Media FHE, all rights reserved


The Weather Channel is using TVN Entertainment Corp.'s TVNow encoding service and satellite transport network to get Katrina coverage to video-on-demand servers across the country.
Video includes Katrina coverage, beginning Aug. 25, as the storm picked up steam in the Atlantic Ocean. TVNow allows Weather to quickly encode and transport VOD content across the country.
Weather also announced multiyear VOD services agreement with TVN, which includes Storm Stories fare.


text:
Disagreements cannot be ignored in ecumenical dialogue, pope says
VATICAN CITY – Fundamental differences, particularly over human sexuality and marriage, should not be ignored out of fear of damaging the progress that has been made in ecumenical dialogue, Pope Benedict XVI told Lutheran representatives.
"Ecumenical dialogue today cannot be separated from reality and life in the faith of our churches without causing damage to the churches," he told a delegation from the German Evangelical (Lutheran) Church Jan. 24. The delegation was in Rome during the week of prayer for Christian unity.
The pope noted that Catholic bishops and Lutheran representatives in Germany are engaged in bilateral talks on the theme, "God and human dignity."
"This theme also includes, in particular, problems which have recently arisen concerning the protection and dignity of human life, as well as urgent questions about the family, marriage and sexuality, which cannot be omitted or ignored just so the ecumenical agreements that have been made so far would not be threatened," he said.
The blessing of same-sex unions is practiced in a number of constituent members of the Evangelical Church in Germany, a federation of Lutheran, Reformed and Protestant regional church bodies.
Pope Benedict said he hoped that "these important questions about life do not give rise to new differences between churches, but that together we can give witness to the world and all people."
The pope also said he was looking forward to events in 2017, which will mark the 500th anniversary of the Reformation.
"On that occasion, Lutherans and Catholics will have the opportunity to celebrate worldwide a common ecumenical commemoration and to fight on a global level for fundamental issues," not with a "triumphalist" attitude, but joined by a common profession of faith in the one and triune God, he said.


After a lovely dry spell here, the sky dumped on us and instead of grumbling about it I thought I'd embrace the weather and capture the beauty of the rain. The design left on this glass table made me think "black and white" so I took the shot with my D5000 set on the Monochrome (MC) setting. It has the look of a puzzle with each wet piece revealing the hatched design of the wicker table. I couldn't resist a little post-processing so I posted a second photo with a simple Lightroom 3 Preset (B&W Creative – Look 3). Which one is better? Original, straight out of the camera (SOTC) or post-processed?


The Grant Museum quagga is the only such skeleton on display in the UK. I have occassionally considered making it my life's mission to see all the quagga skeletons in the world. I normally come to the conclusion that there are nobler missions I should focus on first . However, should one choose to undertake such a mission (or indeed if a TV producer agrees that Jack Ashby's Great Quagga Quest is a winning concept), you would need to know where they all are. There is no point in travelling to the quagga's former home. Sadly no skeletons remain in South Africa, which brings to mind the whole issue of repatriation that has never really been a feature of zoology museum politics.
Aside from the out-dated names of some of these collections, in researching this post I am experiencing some doubt as to its accuracy. I can find no mention of a quagga skeleton on the websites of 1, 2, 3, 6 or 7. The only ones I've found evidence to exist are ours and the Peabody's. Is it possible that there are in fact even fewer than we once believed?
I confess to writing this on Sunday, and so am not in a position to get a response from my colleagues at these institutions to confirm whether or not they have specimens before this is published. Needless to say that's what I'll be doing now (what better a day to do it?), and will report back on what I find. If anyone has set eyes on another quagga skeleton, please comment below (don't worry about skins – there are quite a few of them in museums).
It's possible that these museums simply haven't thought to mention that they have a quagga skeleton (they may not realise their rarity), but the world should prepare itself for this animal to be even more extinct than we previously realised.
1. I should confess that I'm quoting myself here. Click the link to read why.
2. I had previously prioritised seeing all species of Australian quoll in the wild, but having got that under my belt I'm working on finding every egg-laying mammal in the UK. The benefit of chasing dead animals is that you don't have to wear camouflage or get up at 4am.
Hi we have just discovered that we have the 24th Quagga skin!!!


A new poll offers insight on which characteristics drive support and opposition.
What personal characteristics and attributes matter most in shaping voters' views about the likely 2016 presidential candidates? The latest NBC/Wall Street Journal national survey released last week offers some important clues.
The poll asked registered voters to rank Hillary Rodham Clinton, the Democratic frontrunner, from 1 (weakest) to 5 (best) on a series of personal attributes. Clinton scored highest for "being knowledgeable and experienced enough to handle the presidency" and worst for "being honest and straightforward" with the verdict falling in between for other qualities, such as "being effective and getting things done" and "being compassionate enough to understand average people."
Public Opinion Strategies, the Republican polling firm that codirects the NBC/WSJ survey with Democratic firm Hart Research Associates, provided Next America with results showing how voters who gave Clinton good, poor and equivocal ratings on those attributes then divided between her and Republican Jeb Bush in a potential 2016 match-up.
Most intriguing may be the results among those who offered an ambivalent assessment of Clinton, providing her the 3 rating in the scale's midpoint. About 1 in 6 voters gave her that equivocal rating for being knowledgeable, and they preferred Bush by 72 percent to 20 percent. About 1 in 5 provided her that middling grade for effectiveness, and they also preferred Bush by a 51 percent to 41 percent margin. But among the just under 1 in 5 who gave Clinton mixed marks for compassion, the former first lady led 56 percent to 35 percent. Perhaps most striking is that nearly 1 in 4 provided her with a conflicted 3 rating for her honesty; yet those voters preferred Clinton over Bush by 80 percent to 15 percent.
In one sense, these results quantify an obvious point: Clinton (like any politician) is far more likely to win support from voters impressed with her personal qualities than voters who are dubious of them. That means that she has a clear stake in preventing doubts about any of her attributes from spreading or solidifying too deeply.
But the results also suggest that even many voters with doubts about any one of Clinton's qualities—particularly her honesty—are still open to supporting her. Other personal attributes may matter more. So may her views on issues, perceptions about the parties, or judgments about the country's direction. The lesson may be that no silver bullet will safeguard her candidacy, and no single stake will slay it.


It was 7:33pm. I was rolling around the ground in shock as I felt the heat and numbness rise in my foot.
I was playing indoor soccer and had just done a one-two pass with my teammate and I had a clear opening to score a goal…except I slipped on the turf, my toes bent back and ankle twisted to the left.
Before I left for soccer, I was conscious that for the past two months I had been feeling like I wasn't making progress fast enough…like things were happening too slow and that I was getting frustrated often.
In other words, I was not trusting the divine timing of the Universe.
Since my dad and I are very conscious of how the way we live our lives directly influences each other (regardless if we're on opposite sides of the world with no contact), I asked him how he felt about time.
I chuckled at the realization that this pattern went beyond just me in my family.
Two hours later I had the injury on the soccer field, and I realized immediately that this was what I called forth.
After I got up, I hopped my way to my car and got in to drive home. I realized that there was a sweet spot point for me to put enough pressure with my foot to accelerate or brake where I wouldn't feel any pain. That sweet spot also happened to be the perfect pace to sync and flow with traffic.
I wasn't always the most graceful driver. Family and friends have said in the past that I drive too close to the other cars, that there's no rush needed, that I need to slow down a bit.
Now, I am though. Thanks to the gifts that came from the experience on the soccer field.
Here's where it gets trippy. Ever since I had the injury on the field, every time I look at the clock…I see 11s…multiples of 11s…matching digits.
And its when I spontaneously look at the clock, and it happens ALL THE TIME.
What's this mean? To me…its a reminder that I'm trusting the timing of everything, because I am and it feels purely amazing!
Now, tune in below to hear the full story!
Audible is offering a FREE Audiobook and 30-day Trial for all listeners!
Click the image below for your free audiobook and trial!
When was a time you discovered the gift in pain?


The T.B. Hunter Cup is back in play at the Isuzu Queensland Open from 26-29 October at The Brisbane Golf Club and 2016 winner Brett Coletta has announced he will be defending his title.
Coletta became the first amateur since Stuart Appleby in 1991 to win the professional Isuzu Queensland Open last year.
He made his professional debut at the Singapore Open in January, followed by his US PGA debut at Pebble Beach whilst also making his first PGA tour cut at The Memorial Tournament in June.
This year, Coletta has cemented himself as a player of the future with solid performances and has even earned high praise from legend of the game and fellow Australian, Greg Norman.
But with intimate knowledge of The Brisbane Golf Club layout, Coletta is keen to defend his Isuzu Queensland Open title.
And those who visit the Isuzu Queensland Open from 26-29 October can expect some big hits from the 21-year old.
"I sometimes freak myself out how far I can hit it," Coletta said, without a hint of arrogance.
Isuzu Queensland Open Tournament Director, Luke Bates, said having Coletta back at The Brisbane Golf Club to defend his title was a bonus for the tournament.
"Brett now has some great tour experience and will no doubt use this to his advantage," Bates said.


text:
Home : Newspapers Add your Site here.
01 - 02 - 03 - 04 - 05 - 06 - 07 - 08 - 09 - 10
Hot news from different sources
On our site news are concentrated on categories: internet, seo, software, hardware, computers, technologies, economics, business, finance, politics, sports, tourizm, dating, weather, career, sensations, which act from different sources all over the world.
Url: http://news-rten.tis-www.com.ua
Email: webmaster@tis-www.com.ua
Added: October 16, 2007 12:45:31
kafedaki
Discussion and news from Greece
Url: http://kafedaki.blogspot.com
Email: takis.stathis@gmail.com
Scotland News
News.Scotland.Org - news & views about Scotland.Current news and latest happening in Scotland
Url: http://news.scotland.org.uk/
Email: rajina@helpmego.to
Austrian news in English language.
Url: http://www.austrianews.co.uk
Added: November 6, 2007 19:06:26
Tsunami warning
Tsunami early warning system
Url: cwarn.org
Fuerteventura Digital
Canary Islands, Spain and International News
Url: http://www.fuertedigital.com
Online press release(PR) distribution services, news distribution services & media coverage in India
Reach India PR - Offering press release(PR) distribution services in mumbai, delhi, bangalore, chennai, hyderabad and all over india, online news distribution, media monitoring, online press release(PR), press release(PR) services in india, official press release, publicity in India through press releases, media coverage in India and management services from India.
Url: http://www.reachindiapr.com
The Return of Bison and Wolf - insitgating eco-renaissance in North America
The Return of Bison and Wolf is a visionary call for the re-mapping of Great Plains' ecology. Earth Vision promotes a seed-point strategy for the eco-renaissance of North America.
Url: http://www.evbooks.net/earth_vision_024.htm
Added: December 31, 2007 20:59:29
Global Warming Article, Effect Of Global Warming, Global Issues & Global Warming News
Free Online Resource about Global Warming Information, Facts, Causes,
Url: http://www.warmingguide.com
Added: March 8, 2008 09:40:59
America's Richest People, American billionaire, Richest Celebrity
AmericaRichest.com includes articles and information about the
Url: http://www.AMERICARICHEST.COM
Added: March 10, 2008 09:49:24
Asia's richest and Top Richest People in Asia
Get more information about The Asian richest articles and resources in RichestAsian.com
Url: http://www.RICHESTASIAN.COM
The Richest Girl in the World
Get more information about The richest girl articles and resources
Url: http://www.RICHESTGIRLS.COM
http://ethicalbusinessbureau.com/Magazania/
The site gives the information on Magazania which provides interview, better homes, gardens, elle, radar, smooth, city, family circle magazines. Magazania has Magazines on various topics such as Celebrity News & Gossip, Entertainment, and more.
Url: http://ethicalbusinessbureau.com/Magazania/
Added: April 28, 2008 06:52:26
http://ethicalbusinessbureau.com/MagMall/
At MagMall, you can find rock-bottom prices from publishers while offering competitive discounts on hundreds of popular titles. online subscription services are used by consumers, businesses, schools, students, teachers and libraries.
Url: http://ethicalbusinessbureau.com/MagMall/
Gas Savers
Gas Savers is a site dedicated to saving you money at the pump by providing the most recent news. You'll find free articles on alternate fuel, gas prices, and hybrid technology.
Url: http://www.fuelaware.com
Added: June 9, 2008 19:09:17
Daily News for Oilfield Professionals
Oilfield Daily News is a daily news aggregator website, gathering relevant oilfield news from several sources in one place. Use the search box to find the specific news.
Url: http://www.oilfielddailynews.com
Added: June 20, 2008 01:13:08
Indopia.in: Indian news
Indopia.in delivers the latest news and information on the latest top stories, regional, business, entertainment, politics, sports and more. . .
Url: http://www.indopia.in/India-usa-uk-news/latest-news-more/1/1/National/B
International standard store
We are intenational standards store. We sell primary european (EN) and DIN standards. Our advantage is a lower price and express delivery of standards.
Url: http://www.en-standard.eu
Added: July 24, 2009 09:23:41
Informationforpeopletoday.com: General Info
General information for people all around the world.................................................
Url: http://www.informationforpeopletoday.com
bankruptcylawyerbrooklyn
Brooklyn bankruptcy lawyer Stefan Coleman practices bankruptcy law in Brooklyn, NY. He can be reached at (718) 717-8356 from his Brooklyn bankruptcy office 950 Fulton St, #380626, Brooklyn, NY 11238.
Url: http://www.bankruptcylawyerbrooklyn.net


The first creature to emerge from Chaos was known as Iyezaresrever. With a tyrannical disposition, he fashioned Chaos into a universe that was still severely disorganized and unstable, made for the sole purpose of pleasing his cruel and narcissistic desire.
Before he caused too much damage to existence, a group some call the "Goddesses" followed him from out of Chaos, and they engaged in fierce battle. Eventually, Iyezaresrever was defeated, and both him and his awful creations sealed away. Then to resuscitate reality, the Goddesses used the remainder of Chaos to create the livable universe we know today.
The history of Zenkora can be roughly divided into seven time periods, each approximately twice as short as the one preceding it. The complete timeline of Zenkora measures just under 10,000 years, both ends a mystery to most.
We begin on the tumultuous battlefields of the ancient world, where unfolds our historical drama of three warring empires. These titanic civilizations blossomed on an infant earth, a wild land of gods and monsters. It was a time of unimaginable fury where the glory of mankind reached a summit never to be seen again. This is Zenkora's First Era, the mythical "War of Titans", when giants both literal and figurative roamed a world lost in time.
For sovereignty the ancient monsters wrest.
In the Third Era, a dastardly plan of dire proportions erupts in the Everworld, a group of seven alternate planes of reality, each of which governs a different facet of the universe. Travel between the regular world and the planes of the Everworld was once plentiful and rife with thrill and adventure. Now the Everworld looms in ancient obscurity, once again waiting for pioneers and pilgrims from all corners of the universe. Here enters Walker, who has the appearance and demeanor of a child, but destined with footsteps to terrify gods. He is tasked to bring an end to a devious plot to overwhelm the living world in perfect chaos.
After centuries of dire and desperate struggle, humanity has once against expanded to all corners of the globe. Industrialization has run rampant, with strange and fantastic concoctions brewing at the borders where new and crazed science meet old eldritch magics. With the Great War looming on the horizon, the heartbeat of the world is choked with anxiety, accompanied by the relentless beat of machinery.
— Prophecy, concerning Mortimer Craft.
We enter now into the modern years of the Fifth Era. Fresh from the calamitous Great War, the newly revived world charges headlong into prosperity and development, like a garden just moments after winter's end. This is the age of daring superheroes, magnificent sorcerers, and brilliant scientists.
— Dr. Kent Wunder, AKA Longavis, inscribed upon a golden plaque on the Solphas Monument.
The Sixth Era sees the expansion of humanity into space, and the challenges of diplomacy among humanity and their newfound extraterrestrial neighbors. Yet the threat of war is ever active, and before long, humanity is once again thrown into catastrophic combat unlike any in memory.
— Excerpt from President F. Altes's speech, delivered one hour before "the Conviction" lunar spacecraft's maiden voyage.
The Seventh and final Era is the darkest yet. In their final moments, humanity struggles as a last flickering candle in the empty bleakness of the cosmos. Even now, war ravages what little landscape is left, and yet the hope and strength of individuals seems ever immortal.
— Prophecy, concerning the fates of the feuding houses Noid and Vull.
Thank you so much for subscribing! Stay tuned for more of the best fantasy content!


text:
Cameroon: 34th World Aids Day – Students Sensitised On Social Media Dangers
In Social networksTags a job, Africa, AIDS and sexually transmitted diseases, Cameroon, Central Africa, current events, Economie, health and medicine, newsletter, Policy, sports, trade, travel, West Africa November 28, 2021
An educational talk between African Synergy and leaders of the various school health clubs was held at the Lycée Général Leclerc yesterday, November 24, 2021.
Do you practice safe sex? Do you know your HIV status? What are the consequences of engaging in a sexual relationship? How do you use social media? What kind of messages and pictures do you put on social networks? These are some of the questions answered by about 120 students from different secondary schools in Yaounde and its suburbs during an educational talk organized by the African NGO African First Ladies: African Cooperation Against AIDS and Suffering, yesterday November 24, 2021 in Yaounde. This event came within the framework of the sixth edition of the month of Cameroon against AIDS, and a prelude to the celebration of the thirty-fourth session of World AIDS Day on December 1, 2021; Under the title "Ending Inequality, Ending AIDS, Ending Epidemics".
The topic of the informative talk was "HIV/AIDS and Social Networking". Experts from African Synergy said that the emergence of social networks has taken a prominent place in young people's access to information and in managing their personal relationships. This phenomenon is not without its impact on the way teenagers today enter into relationships. In the field of sexual health, the rise of social networks has changed the way young people interact with each other while exposing their lives and intimacy.
The Executive Secretary of the Organization of African Cooperation Against AIDS and Suffering, Jean-Stefan Biacha, told the press that posting pornographic images on the Internet and social networks are all practices that increase the vulnerability of young people, especially girls, to the risk of HIV infection. . He reiterated that over the past years, educational conversations have focused on young people and their sexuality, when talking about HIV/AIDS. But this year, due to the recent events on social media with pornographic images of young girls seen on various networks, the Pan-African NGO African First Ladies felt the need to speak up about social media and its impact on the sexuality of young people. Jan-Stephan Biacha said it is important to make students aware of what they are doing on social media because it can have an impact on their lives and sexuality. Given the importance of social media in many ways, Jan-Stefan Pjaca said that they cannot tell young people not to visit the platform, but that they should be aware of the risks when revealing their intimate relationship on these sites because the post or photo can have consequences for their lives after 10 years.
Subscribe to AllAfrica newsletters for free
Get the latest news in Africa straight to your email
For about two hours, Head of Projects and Studies, Carol Tengo, taught students on the topic HIV/AIDS, Sextape: Practice and Dangers; And the need to be responsible when using social networks. Through a friendly discussion, Carol Ting trained the participants on the responsibilities of various actors in society in the production and distribution of pornographic images.
The 8 best apps to track your carbon footprint
Toolbox provides phone, computer, and other devices to returning residents | News
Is society coming apart? | Society
Hate speech has affected freedom of speech, caused social unrest: HC | Madurai News
Do you want another reason to leave social networks?


text:
<?php
namespace Topxia\Service\Order\OrderProcessor;

use Topxia\Service\Common\ServiceKernel;
use Topxia\Common\NumberToolkit;
use Exception;

class CourseOrderProcessor extends BaseProcessor implements OrderProcessor
{
	protected $router = "course_show";

	public function getRouter() {
		return $this->router;
	}

    public function preCheck($targetId, $userId)
    {
        if ($this->getCourseService()->isCourseStudent($targetId, $userId)) {
            return array('error' => '已经是课程的学员了!');
        }

        $course = $this->getCourseService()->getCourse($targetId);

        if($course["type"] == "live" && $course["studentNum"] >= $course["maxStudentNum"]) {
            return array('error' => '名额已满,不能加入!');
        }

        return array();
    }

	public function getOrderInfo($targetId, $fields)
	{
		$course = $this->getCourseService()->getCourse($targetId);
        if(empty($course)) {
            throw new Exception("找不到要购买课程!");
        }

        $users = $this->getUserService()->findUsersByIds($course['teacherIds']);
        list($coinEnable, $priceType, $cashRate) = $this->getCoinSetting();

        $totalPrice = 0;

        if(!$coinEnable) {
        	$totalPrice = $course["price"];
        	return array(
				'totalPrice' => $totalPrice,
				'targetId' => $targetId,
            	'targetType' => "course",

				'course' => empty($course) ? null : $course,
				'users' => $users,
        	);
        }

        if ($priceType == "Coin") {
            $totalPrice = $course["coinPrice"];
        } else if($priceType == "RMB") {
            $totalPrice = $course["price"];
            $maxCoin = NumberToolkit::roundUp($course['maxRate'] * $course['originPrice'] / 100 * $cashRate);        }

        list($totalPrice, $coinPayAmount, $account, $hasPayPassword) = $this->calculateCoinAmount($totalPrice, $priceType, $cashRate);
        if (!isset($maxCoin)) {
            $maxCoin = $coinPayAmount;
        }
        return array(
            'course' => empty($course) ? null : $course,
            'users' => empty($users) ? null : $users,
            'totalPrice' => $totalPrice,
            'targetId' => $targetId,
            'targetType' => "course",
            'cashRate' => $cashRate,
            'priceType' => $priceType,
            'account' => $account,
            'hasPayPassword' => $hasPayPassword,
            'coinPayAmount' => $coinPayAmount,
            'maxCoin' => $maxCoin,
        );
	}

	public function shouldPayAmount($targetId, $priceType, $cashRate, $coinEnabled, $fields)
	{
        $totalPrice = $this->getTotalPrice($targetId, $priceType);

        $amount = $totalPrice;

        //优惠码优惠价格
        $couponApp = $this->getAppService()->findInstallApp("Coupon");
        $couponSetting = $this->getSettingService()->get("coupon");
        if(!empty($couponApp) && isset($couponSetting["enabled"]) && $couponSetting["enabled"] == 1 && $fields["couponCode"] && trim($fields["couponCode"]) != "") {
            $couponResult = $this->afterCouponPay(
                $fields["couponCode"],
                'course',
                $targetId,
                $totalPrice,
                $priceType,
                $cashRate
            );
            if(isset($couponResult["useable"]) && $couponResult["useable"]=="yes" && isset($couponResult["afterAmount"])){
                $amount = $couponResult["afterAmount"];
            } else {
                unset($couponResult);
            }
        }

        //虚拟币优惠价格
        if(array_key_exists("coinPayAmount", $fields)) {
            $amount = $this->afterCoinPay(
                $coinEnabled,
                $priceType,
                $cashRate,
                $amount,
                $fields['coinPayAmount'],
                $fields["payPassword"]
            );
        }

        if ($priceType == "Coin") {
            $amount = $amount/$cashRate;
        }
        if($amount<0){
            $amount = 0;
        }

        $totalPrice = NumberToolkit::roundUp($totalPrice);
        $amount = NumberToolkit::roundUp($amount);

        return array(
        	$amount,
        	$totalPrice,
        	empty($couponResult) ? null : $couponResult,
        );
	}

	public function createOrder($orderInfo, $fields)
	{
		return $this->getCourseOrderService()->createOrder($orderInfo);
	}

    protected function getTotalPrice($targetId, $priceType)
    {
        $totalPrice = 0;
        $course = $this->getCourseService()->getCourse($targetId);
        if($priceType == "RMB") {
            $totalPrice = $course["price"];
        } else if ($priceType == "Coin") {
            $totalPrice = $course["coinPrice"];
        }
        $totalPrice = (float)$totalPrice;
        return $totalPrice;
    }

	public function doPaySuccess($success, $order) {
        if (!$success) {
            return ;
        }

        $this->getCourseOrderService()->doSuccessPayOrder($order['id']);

        return ;
    }

    protected function getCouponService()
    {
        return ServiceKernel::instance()->createService('Coupon:Coupon.CouponService');
    }

    protected function getAppService()
    {
        return ServiceKernel::instance()->createService('CloudPlatform.AppService');
    }

    protected function getCourseService()
    {
    	return ServiceKernel::instance()->createService('Course.CourseService');
    }

    protected function getSettingService()
    {
        return ServiceKernel::instance()->createService('System.SettingService');
    }

    protected function getUserService()
    {
        return ServiceKernel::instance()->createService('User.UserService');
    }

	protected function getCourseOrderService() {
		return ServiceKernel::instance()->createService("Course.CourseOrderService");
	}
}

redpajama_set_name: RedPajamaGithub


text:
North Texas Educators Call on State Leaders to Release Federal Stimulus Funds for Public Schools
Some North Texas educators, parents and students are calling on state elected officials to distribute federal stimulus money to K-12 public schools to ensure they can recover from the pandemic.
In a news conference April 27 in Grapevine, educators, parents, business owners and students spoke in favor of continuous support of House Bill 3, which was passed in 2019 and reformed school finance. They also spoke in support of continuing district funding based on historical enrollment data rather than current numbers affected by the COVID-19 pandemic. Those in attendance also wanted to ensure federal stimulus funds allocated for Texas public schools get distributed.