text:
HubrisWeen 3, Day 3: Cooties (2014)
Story by Ian Brennan & Leigh Whannell & Josh C. Waller; Screenplay by Leigh Whannell & Ian Brennan
Directed by Jonathan Millot & Cary Murnion
Elijah Wood: Clint
Rainn Wilson: Wade
Alison Pill: Lucy
Nasim Pedrad: Rebekkah
Jack McBrayer: Tracy
Leigh Whannel: Doug
Jorge Garcia: Rick
Some time ago there was an internet quiz that asked you how many five-year-olds you could take in a fight. I have the feeling that a conversation between the writers sparked from that quiz led to the creation of this film, possibly after watching 28 Days Later or any of the newer crop of "running zombie" movies. The people who made this one also set themselves up with a very difficult task; horror comedies are a very, very tough mix of genres.
The opening credits give you a look at how chicken nuggets are made (which should be enough to put you off eating them for a good long while), where one REALLY OBVIOUSLY NASTY one on the conveyor belt doesn't get pulled by quality control. Upton Sinclair would be proud. The nugget goes through meat processing, breading, freezing, shipping, deep-frying and visual inspection by the lunch worker at Fort Chicken Elementary School without anyone noticing the giant black pockmarks on the chicken nugget. It gets served to a blonde pigtailed moppet (that we find out is named Shelly about forty minutes into the film), who doesn't notice the grotesque green ooze that pops out of the nugget when she sinks her teeth into it. But we never learn who she is at this point; all that we need to know is that she's Patient Zero for whatever's going to go down later. Some of this footage is processed to look like it's taken with a hidden night-vision camera, I think, but it's unclear why until about the last five minutes of the movie.
After that (and the word COOTIES filling the screen) we skip to Clint, an twentysomething dude living in his mother's attic (in a bedroom full of symbols of his arrested adolescence). He's been working on a book of some kind, and his mom just loved the manuscript--although, when pressed for actual criticism she delivers a laundry list of things that Clint didn't manage particularly well (including the plot, characters, dialogue, setting, and descriptions of time and place). On his drive to teaching summer school, Clint starts dictating a new draft of the book into a micro-cassette recorder, getting stuck on the words immediately after "The boat was evil". (I believe this to be a shout-out to Robert McCammon's The Night Boat, a novel I remember as being pretty good, and about a haunted Nazi submarine attacking the Caribbean). I hope Clint's a better teacher than he is an author.
Clint pulls up to the Fort Chicken Elementary School, where he apparently attended classes back when he was a wee sprat. The crossing guard greets him cheerfully, notes that Clint is not his dope dealer, and then asks if he's got any hallucinogenic mushrooms to sell. Clint parks his scabrous beater and the testosterone-poisoned PE teacher parks his cock-extension pickup right next to him, requiring Clint to exit via the car's hatchback. The kids attending summer grade school look to be a pretty terrible bunch, including one who shouts "Fuck you, Mom!" as he gets dropped off; his mother retorts with a "Fuck you too!" just in case we didn't know where the kid got his charm from.
In the admin office, Clint gets introduced to Acting Principal Simms (played by cowriter Ian Brennan), who drops some necessary exposition (the school is a cell-phone-free zone, which certainly won't come in to play later when the teachers are trying to contact the outside world for help--also, he wants all the kids outside for recess and is willing to lock the schoolhouse doors to keep them on the playground). His one-sided conversation with Clint then demonstrates that he shouldn't be put in charge of a one-car funeral, let alone a school full of children.
In the teachers' lounge we get a quick introduction to the Expendable Meat; I'm as big a fan of double entendres as the next B movie blogger, but the "I love playing with my partner's big fuzzy balls" / "I am talking about tennis, not the gayness, you silly person" dialogue from a male character named Tracy is significantly less than stellar. Next up is Rebekkah, who can't tell Clint which coffee cups in the break room are already claimed, but can tell him that she has a piercingly loud rape alarm clipped to her jacket that automatically radios the police and that Illinois' wimpy gun laws mean she can't carry a pistol for her own protection. So: No phones, no guns, one really loud alarm...got it. The gameboard is now set.
After getting completely blanked by Wade the gym coach when trying to make conversation, the next person Clint runs in to is an old girlfriend, Lucy (who seems genuinely surprised and delighted to see him). He was living in Brooklyn but did the Broke Walk of Shame to come back to the suburbs of Chicago to live with his mom (while talking with Lucy, Clint gets observed by science teacher Doug, who is reading a book called How to Have a Normal Conversation and possibly taking mental notes about the way real people talk to each other). He interjects with a quick comment on the day's heat, even though neither Lucy nor Clint were going on about that at all. Awkwardness is increased when Lucy introduces Wade to Clint, who says "Pleased to meet you with meat to please you", and things go a bit downhill from there. Wade's repeated attempts to say "dual rear wheel" when describing the truck look like an outtake that snuck into the main film somehow.
Wade turns out to have read a book once or twice, because he immediately says that Clint's possessed-evil-boat novel is similar to the best-selling Christine, but the first bell rings before any further embarrassment can ensue. Lucy walks Clint to his classroom and the day begins (but not after Clint calls Wade a dick and Lucy tells him she's dating the guy--one last slap in the face from life and then things can get started).
The various teachers are doing Teacher Stuff in a series of cuts to their classes (Doug's using an apron with velcro-attached organs to teach his class about anatomy; Rebekkah is teaching the controversy (by telling all the kids to blame one student whose parents won't let her throw Jesus power at everyone) and Clint gets called a pretty low-hanging-fruit slur when he writes his name on the chalkboard but the L and I are too close together for the kids in the back to see they're two separate letters. He wants to be the cool teacher that kids like, but it ain't happening. Oh, and that horrible kid from the start of the film? He's named Patriot, his parents think his birth on September 11, 2001 was a divine sign that he was destined to kill terrorists, and he's utterly insufferable.
Clint has one of the students read the first chapter of his novel to the class (I'm betting he wants notes from an audience that doesn't know anything about fiction after his mom let him have it with both barrels); while his eyes are closed in rapt contemplation of his own genius Patriot yanks on his preferred target's pigtail, tearing it off her body and triggering what the audience recognizes as a rage zombie attack. She bites him and scratches Clint's arm, then runs down the hall. The school nurse looks at the truly foul-looking bite wound on Patriot's cheek and says there's nothing she can do for him on site--he needs stitches. And judging from the whistling, labored breathing that sounds exactly like the one-pigtailed girl from before, probably an autopsy in about ten minutes or so.
But the day is proceeding, and it's recess time. Patriot's jerk friend (who doesn't get a name as far as I can tell--a common failing in this movie) goes up to Li'l Patient Zero and gets scratched when he confronts her; soon enough he's rampaging in slow motion on the playground attacking the other children. This is witnessed only by that crossing guard, who ate some mushrooms after his dealer decided to show and probably isn't quite sure if what he's really seeing is really what he's seeing. It is. Poor bastard. The virus spreads really fast; seconds after one of the kids is scratched he attacks a teacher (is the film poking fun at a cliche by having a black guy die without getting a single line of dialogue, or just lazy?) and soon enough there's pack of little rage zombies eating his entrails. Wade's out shooting (and missing) baskets on the playground and doesn't notice any of this while it happens.
A second teacher shows up to help the first (a Hispanic woman who screams, but doesn't get any lines either, when the kids with The Cooties take her down). Wade misses that as well, but the crossing guard summons Acting Principal Simms away from his office. He lasts about fifteen seconds once the kids notice him outside and Patriot makes his way into the principal's office to attack the secretary. In the break room, Doug is the first one to notice shit has gone horribly wrong outside and tips everyone else off with a cheery "Oh, look! Carnage!". Everyone inside notices that Wade's out alone surrounded by heavy-breathing zombie kids just as he realizes what's going down (which is a great way to increase the suspense--a surrogate audience realizes Wade's in deep shit just as he does as well and the viewing audience gets to watch the reactions from both). He tries reasoning with the kids, which doesn't take, and then runs for the schoolhouse door. He makes it inside just in time, with a pack of screaming kid zombies mobbing the door.
Meanwhile, Tracy is calling the police and the call gets cut off when Patriot goes crazy in the office, tearing up a bunch of important-looking wiring. But the police do show up (it's probably a priority call when a school asks for help but there's only one guy in the patrol car). Unfortunately that means Officer Appetizer doesn't have any backup when he gets a couple fingers bitten off and then attacked in his cop car. Wade plans to go out and do something but when he opens the lounge door Patriot's right outside and attacks him. Clint winds up on the floor with Patriot trying to kill and eat him, and a series of comic mishaps (including pepper spray right in Clint's eyes, the poor bastard) ends up with Patriot and a nameless victim inside a locked supply cabinet. Everyone gives up on rescuing the poor woman when it turns out nobody has the key.
The core cast escapes to the school library, where Calvin the nerdy black student was avoiding getting beat up on the playground during recess. He's not infected because he missed the triggering incident. He and the teachers make a run for the top floor of the school building and barricade themselves inside the music room and try to figure out what the heck is going on. Calvin knows the word on the playground street, and we finally learn that Patient Zero's name is Shelly when he says she's got cooties. Doug notices the massive eruption of scabs and blisters around Shelly's mouth while she's pressed against a shatterproof window trying to get in to them and starts to put things together about what's going on. While he's being smart, Wade and Clint are in the standard "it's the survivors who screw everything up" argument trying to figure out how to live through the emergency. Wade favors picking up instruments and beating the kids down, then running for their cars and getting out of dodge. Clint thinks getting the basket of cell phones out of the principal's office and calling the CDC is a better plan.
A cutaway to the office shows Patriot smashing all the cell phones after one rings, so it might actually be that Wade has a better idea (not that the characters realize this). Lucy uses the vocabulary of a well-meaning grade school educator to praise Clint for trying while also saying his idea isn't any good and won't help. She also thinks Wade's idea is just going to get everyone killed, and suggests waiting until 3 that afternoon when the kids' parents will come to pick them up. They signal for help, parents call the CDC, everyone lives happily ever after. Clint likes this idea better than his "try not to get killed going for the phones" plan and things are fine until he reveals the nasty scratch on his arm. Wade demands that they throw Clint in quarantine (which is a pretty good idea--the characters in the movie don't know the incubation period for The Virus, and come to think of it, the viewers don't know if it just affects adults more slowly than kids or if all the grownups are immune).
Oh, and we get another bit where the stoned crossing guard is freaking out in his van.
Doug decides to go into the quarantine room with Clint to figure out what's going on. Clint's got the virus but it's treating him like he's got the flu. Doug examined his vomit and other expelled fluids to see what was going on (but without putting gloves on, the genius) and gives Clint a "probably not going to turn into a zombie" bill of health. Everyone settles in to wait and see what's going to happen (though Clint is still locked in the quarantine room). At three o'clock a soccer mom pulls up in her minivan and one of the genuinely ghastly scenes in the movie takes place. I didn't think they'd have the nerve to play the card they did, but they went for it (although the blow gets softened a little bit, it's still "Italian cannibal movie" levels of nastiness).
The teachers and Calvin can't get the soccer mom's attention (she's on the phone), so they wind up standing on the school roof making lots of noise, which the kids down on the ground notice. One uninfected girl joins their group and they all beat feet back inside where the question "Who can kill a child?" gets answered authoritatively. Wade takes a fire extinguisher to Patriot's jerk friend and beats him to death while reaction shots from all the surviving teachers show up instead of a ten-year-old getting his head pounded into chunky salsa. This saved Doug's life from a cootie-monster attack and he proposes a quick dissection to figure out what exactly the virus is doing to the kids (and possibly, since it's a B movie, determining whether or not there's a quick cure--salt, for example, was useful against a kaiju rock garden back in the Fifties).
The uninfected girl turns out to have a wound on her back; either the disease is moving very slowly through her system or she got scratched very recently. She goes into the girls' room to wash her injury with soap and water (which might help, and a slim chance is better than none). At the same time, Doug has the dead kid on the boys' room floor and is pulling the brain out with his bare hands. That's interesting and relevant to the main plot, so it's time to go back to the crossing guard freaking out in his van again.
Back in the school, Wade's griping to Lucy that Clint was hitting on her and reveals that he was planning to propose to her on the first day of summer school, but realized that the brief conversation she had with Clint showed a side of her that he never saw, and wishes he could. He's much too much the testosterone-saturated dickhead to let her "get away" with liking somebody else that she hasn't seen in a decade and a half, and the conversation ends badly. It's also tonally quite at odds with the rest of the film. A hack wannabe writer and screaming zombie kids don't really fit well with sudden emotional truth.
Now that that's out of the way, Doug can explain that the grey matter in an infected kid is mostly dead--they have enough of their marbles left to run, jump, bite, and scream but not much else. He says they're essentially dead but still moving (which means it's a proper zombie movie after all). A quick conference with the girl who got scratched but hasn't changed yet helps him confirm a hypothesis--the virus only goes Full Romero on people who haven't been through puberty. That's why Clint, who was also scratched, hasn't turned into a blistered-faced corpse trying to attack everyone else in the group. Right after this revelation gets dropped the lights go out (Patriot is screwing around in the room with all the big power switches). And it turns out that Calvin is diabetic, so he needs to boost his blood sugars, like, now, or he could drop into a coma.
Then, of course, a mob of zombie kids attack. The sudden arrival of a janitor who turns out to live at the school in a little room in the basement. He doesn't have anything with carbohydrates for Calvin to eat, but he does have a radio that gives an emergency warning for the greater Fort Chicken metro area. The virus is spreading and things are going quite badly indeed out there. It would cost way, way, way too much money to actually show that, though, so we're just gonna watch these teachers get scared in the basement. Clint figures out that there's a vending machine in the teachers' lounge that has delicious carby snacks for Calvin; it's also got Wade's jacket complete with car keys in the pocket. Someone can go to the lounge via the air ducts, get the keys and something for Calvin to eat, return to the basement storage room and everyone can get into Wade's oversized truck and go somewhere less horrifically dangerous.
Of course, the smallest person in the group is Clint (who was described as a Hobbit by Wade back in the first act). Clint protests that he doesn't do brave things, but it looks like it's him or nobody. He sets off into the air vents and the pep talk over the walkie-talkie to boost his spirits goes incredibly awry within seconds. Lucy has a meltdown and tells everyone off, then gets in the air vents herself (if she's going to die anyway, she reasons, it might as well be trying to do something good for Calvin). She doesn't warn Clint that she's in the vents so when she grabs his foot to tell him she's there he flips out a bit. They crawl further and wind up doing the "try not to make noise or breathe" thing when a zombie kid sees them in the floor grate in an otherwise-empty room.
The pair of protagonists gets to the break room without further incident and get the truck keys. The vending machine doesn't want to accept the dollar that Clint has; he's stuck in the break room when a tricycle-riding child monster gets there. Lucy's gone off to retrieve everyone's cell phones (because it is imperative to split up in a horror movie and this is the first real chance they've had to do it). She gets a phone but when Rebekkah's incredibly loud alarm thing goes off in the break room it attracts the notice of Patriot and the girl on the tricycle. They get the candy bar and zip into the air ducts, with Patriot and a few other kid monsters in hot pursuit. The walkie-talkies get some use when Clint warns everyone that the zombie kids are mobile in the air ducts and Wade improvises a barricade that probably will work to keep the larger group of hiding victims for a while, at least.
Back with Clint and Lucy, our hero says that he missed a friend from earlier and happier days and returned to Fort Chicken because he knew she was teaching there; when he was in New York pursuing his dreams of literary glory he was actually a schoolteacher there, not a writer. He was hoping to get back to the novel in his free time, but it turns out that "free time" is a luxury first-grade teachers do not get much of. He doesn't wrap up his True Confession by insulting Lucy, and they share a bitter laugh and then a kiss in the face of near-certain doom. There's a similar "hey we are communicating with each other" moment with the B-squad teachers, but it's played more for laughs. And Clint tells Wade the truth about his writing abilities and says he'll get out of the way if Lucy and he wind up together (via walkie-talkie, and with plenty of profane outbursts from Wade).
Clint goes through students' backpacks and finds a treasure trove of ADD medication. He scatters pills out so the kids will potentially overdose on them and get knocked out, or at least wind up giving the adults a little more of an edge. Wade, back in his section of the building, tells everyone to suit up with whatever they can find to improve their chances against the zombie kids. They quickly improvise a bunch of battle armor and weaponry out of random things in boxes, but when the walkie-talkie signal that it's go time gets sent, Patriot overhears it. Wade tries to psyche everyone up for the beatdown and they sneak through the hallways festooned with various things. The first zombie kid gets walloped by a fastball from Wade's shoulder-mounted pitching machine (that probably sounded funnier in the writers' room than it actually is on the screen). Everyone advances slowly through the dark school halls and goes outside for the big rumble (it's dozens of students on the playground versus six teachers and two currently uninfected kids; the janitor stayed inside to go into Beast Mode while nobody was watching and doesn't wind up in any of the sequences outside).
The fight outside is more of an action sequence than either a horror or comedy one (which doesn't really mesh well with either of the film's major tones so far), and at this point the sun's gone down so everything happening is much less distinct. Wade throws the keys to his cock-extension pickup truck to Clint and prepares to do a one-man reenactment of the Battle of Thermopylae. He gets swarmed pretty much instantly and everyone else gets away, though the truck turns out to be almost out of gas and Patriot's on top of it reaching down through the sunroof to attack Clint (who is driving). Patriot gets written out of the movie in an impressively vicious callback to his repellent personality from before he got his brain reamed out by the virus.
But it's a zombie movie, so everyone goes to the next town over from Fort Chicken and the streets are deserted save the occasional corpse of a grownup. The truck runs out of gas completely and everyone piles out to see what fresh hell they've stumbled into. The time-honored electronics store full of display TVs serves as a quick exposition bomb--the nugget that set things off at Fort Chicken Elementary was one of many tainted food products shipped out to various schools; Indiana, Illinois and Ohio are all listed as locations for the pandemic (and, if you even remember me mentioning the nightvision footage of the chicken factory, it comes up here again as the news stations report that tainted chicken nugget meat is the cause of the outbreak). A mob of infected kids find the survivors and chase them into a building that turns out to be a pizza-party restaurant. Apparently a birthday party went critical there, and the infected kids are all laughing and screaming as they see the adults down in the center of Playland. But Wade and Hitachi the janitor found the crossing guard and his van, drove to Danville to save everyone and smashed their way into the restaurant to accomplish that. Turns out that a Super Soaker full of kerosene is a great distraction, but a lit match in the pool of spilled fuel is even better. They drive off into an uncertain future, their path lit by the radiance of a burning child zombie.
Appropriately enough for a film where educational-grade meat paste brings on the zombie apocalypse, this movie is neither fish nor fowl--it's not horrific enough to succeed on the scary-movie half of the bill or funny enough to work as a full-on comedy (though there are moments of brilliance on both sides, to be fair). I do like that the film had the guts to go for the Seventies-style bummer ending, and special credit needs to be given to Leigh Whannell, the cowriter. His portrayal of the obviously batshit insane Doug is the kind of loopy genius the movie needed more often; there's way too much standard-issue zombie stuff and teacher-comedy stuff in the film and a little more crazypants would have served it well. Also, other than needing a way to get Wade and Mr. Hatachi into the story again at the end, there was no reason for the shroom-eating crossing guard to even be in the film. I remember reading that the ending was reshot and lots of changes were made after festival screenings, but I think they probably just ran out of time and money before the filmmakers could make something truly loopy and wonderful. If "good enough" is good enough for you some night, you could do much worse, but don't expect greatness from this one.
But look at that teaser poster. It looks exactly like the kind of hack writer horror paperback you'd get at a drugstore in 1981 or so, and everyone involved in the movie's production at least knew what they were shooting for (and since People Like Us are the only ones that would see a movie based on that poster, they tried a couple other directions for their ad campaign--probably wisely, but I still love the hell out of the skeleton-hand-with-lollipop picture). I think I can bump their final grade up to a B- for effort, with a little extra credit for making the writer character a hack instead of a genius. However, they get points taken off for not actually killing off any of its main characters (it's hard to raise the stakes when everyone gets out of every situation) and for not being nearly as transgressive as a horror movie about killing children should have been. Anyone that would go see this movie would be expecting a much higher body count, of both the protagonists and the horde of infected kids.
This is the third review for HubrisWeen 2015. Click the banner to see what other four reviews of movies starting with C are available for your bemused interest.
Thank you for lowering my expectations. I'll probably enjoy it now more than I would have.
That's an odd little double post. I'm worried that if I delete one they'll both vanish.


Kathleen Dowling Singh was a Dharma practitioner and in-demand speaker and teacher. She was the author of The Grace in Dying: How We Are Transformed Spiritually As We Die, The Grace in Aging, The Grace in Living, and Unbinding: The Grace Beyond Self. A mother and grandmother, Kathleen passed away in 2017.
2. How do you feel about aging?


text:
Salt Tolerance and Crop Potential of Halophytes
Glenn, E.P. and Brown, J.J. and Blumwald, E. (1999) Salt Tolerance and Crop Potential of Halophytes. Critical Reviews in Plant Sciences, 18 (2). pp. 227-255.
Although they represent only 2% of terrestrial plant species, halophytes are present in about half the higher plant families and represent a wide diversity of plant forms. Despite their polyphyletic origins, halophytes appear to have evolved the same basic method of osmotic adjustment: accumulation of inorganic salts, mainly NaCl, in the vacuole and accumulation of organic solutes in the cytoplasm. Differences between halophyte and gly-cophyte ion transport systems are becoming apparent. The pathways by which Na+ and Cl− enters halophyte cells are not well understood but may involve ion channels and pinocytosis, in addition to Na+ and Cl− transporters. Na+ uptake into vacuoles requires Na+/H+ antiporters in the tonoplast and H+ ATPases and perhaps PPi ases to provide the proton motive force. Tonoplast antiporters are constitutive in halophytes, whereas they must be activated by NaCl in salt-tolerant glycophytes, and they may be absent from salt-sensitive glycophytes. Halophyte vacuoles may have a modified lipid composition to prevent leakage of Na+ back to the cytoplasm. Becuase of their diversity, halophytes have been regarded as a rich source of potential new crops. Halophytes have been tested as vegetable, forage, and oilseed crops in agronomic field trials. The most productive species yield 10 to 20 ton/ha of biomass on seawater irrigation, equivalent to conventional crops. The oilseed halophyte, Sali-cornia bigelovii, yields 2 t/ha of seed containing 28% oil and 31% protein, similar to soybean yield and seed quality. Halophytes grown on seawater require a leaching fraction to control soil salts, but at lower salinities they outperform conventional crops in yield and water use efficiency. Halophyte forage and seed products can replace conventional ingredients in animal feeding systems, with some restrictions on their use due to high salt content and antinutritional compounds present in some species. Halophytes have applications in recycling saline agricultural wastewater and reclaiming salt-affected soil in arid-zone irrigation districts
salt stress, saline water irrigation, seawater crops, osmotic adjustment, sodium uptake
Environmental Research Laboratory, 2601 East Airport Drive, Tucson, Arizona 85706
Soil Science and Microbiology > Soil Sciences
Ms K Syamalamba
http://www.tandfonline.com/doi/abs/10.1080/0735268...
http://eprints.icrisat.ac.in/id/eprint/4037

redpajama_set_name: RedPajamaCommonCrawl


The Clear Passage Approach is a revolutionary hands-on technique designed to break up adhesions, scar tissue and other blockages that prevent the muscles, organs and systems of your body from working properly. Our technique is a natural, non-surgical, drug-free solution that treats the core problem, not just the symptoms.
Adhesions form to help the body heal from surgery, infection or trauma. After healing, adhesions can create strong glue-like bonds that last a lifetime.


text:
using System.Diagnostics;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using Utils;

namespace NetworkUI
{
    /// <summary>
    /// Partial definition of the NetworkView class.
    /// This file only contains private members related to dragging connections.
    /// </summary>
    public partial class NetworkView
    {
        /// <summary>
        /// When dragging a connection, this is set to the ConnectorItem that was initially dragged out.
        /// </summary>
        private ConnectorItem _draggedOutConnectorItem;

        /// <summary>
        /// The view-model object for the connector that has been dragged out.
        /// </summary>
        private object _draggedOutConnectorDataContext;

        /// <summary>
        /// The view-model object for the node whose connector was dragged out.
        /// </summary>
        private object _draggedOutNodeDataContext;

        /// <summary>
        /// The view-model object for the connection that is currently being dragged, or null if none being dragged.
        /// </summary>
        private object _draggingConnectionDataContext;

        /// <summary>
        /// A reference to the feedback adorner that is currently in the adorner layer, or null otherwise.
        /// It is used for feedback when dragging a connection over a prospective connector.
        /// </summary>
        private FrameworkElementAdorner _feedbackAdorner;

        /// <summary>
        /// Event raised when the user starts to drag a connector.
        /// </summary>
        private void ConnectorIte_DragStarted(object source, ConnectorItemDragStartedEventArgs e)
        {
            Focus();

            e.Handled = true;

            IsDragging = true;
            IsNotDragging = false;
            IsDraggingConnection = true;
            IsNotDraggingConnection = false;

            _draggedOutConnectorItem = (ConnectorItem)e.OriginalSource;
            var nodeItem = _draggedOutConnectorItem.ParentNodeItem;
            _draggedOutNodeDataContext = nodeItem.DataContext != null ? nodeItem.DataContext : nodeItem;
            _draggedOutConnectorDataContext = _draggedOutConnectorItem.DataContext != null ? _draggedOutConnectorItem.DataContext : _draggedOutConnectorItem;

            //
            // Raise an event so that application code can create a connection and
            // add it to the view-model.
            //
            ConnectionDragStartedEventArgs eventArgs = new ConnectionDragStartedEventArgs(ConnectionDragStartedEvent, this, _draggedOutNodeDataContext, _draggedOutConnectorDataContext);
            RaiseEvent(eventArgs);

            //
            // Retrieve the the view-model object for the connection was created by application code.
            //
            _draggingConnectionDataContext = eventArgs.Connection;

            if (_draggingConnectionDataContext == null)
            {
                //
                // Application code didn't create any connection.
                //
                e.Cancel = true;
            }
        }

        /// <summary>
        /// Event raised while the user is dragging a connector.
        /// </summary>
        private void ConnectorIte_Dragging(object source, ConnectorItemDraggingEventArgs e)
        {
            e.Handled = true;

            Trace.Assert((ConnectorItem)e.OriginalSource == _draggedOutConnectorItem);

            Point mousePoint = Mouse.GetPosition(this);
            //
            // Raise an event so that application code can compute intermediate connection points.
            //
            var connectionDraggingEventArgs =
                new ConnectionDraggingEventArgs(ConnectionDraggingEvent, this,
                        _draggedOutNodeDataContext, _draggingConnectionDataContext,
                        _draggedOutConnectorDataContext);

            RaiseEvent(connectionDraggingEventArgs);

            //
            // Figure out if the connection has been dragged over a connector.
            //

            ConnectorItem connectorDraggedOver = null;
            object connectorDataContextDraggedOver = null;
            bool dragOverSuccess = DetermineConnectorItemDraggedOver(mousePoint, out connectorDraggedOver, out connectorDataContextDraggedOver);
            if (connectorDraggedOver != null)
            {
                //
                // Raise an event so that application code can specify if the connector
                // that was dragged over is valid or not.
                //
                var queryFeedbackEventArgs =
                    new QueryConnectionFeedbackEventArgs(QueryConnectionFeedbackEvent, this, _draggedOutNodeDataContext, _draggingConnectionDataContext,
                            _draggedOutConnectorDataContext, connectorDataContextDraggedOver);

                RaiseEvent(queryFeedbackEventArgs);

                if (queryFeedbackEventArgs.FeedbackIndicator != null)
                {
                    //
                    // A feedback indicator was specified by the event handler.
                    // This is used to indicate whether the connection is good or bad!
                    //
                    AddFeedbackAdorner(connectorDraggedOver, queryFeedbackEventArgs.FeedbackIndicator);
                }
                else
                {
                    //
                    // No feedback indicator specified by the event handler.
                    // Clear any existing feedback indicator.
                    //
                    ClearFeedbackAdorner();
                }
            }
            else
            {
                //
                // Didn't drag over any valid connector.
                // Clear any existing feedback indicator.
                //
                ClearFeedbackAdorner();
            }
        }

        /// <summary>
        /// Event raised when the user has finished dragging a connector.
        /// </summary>
        private void ConnectorIte_DragCompleted(object source, ConnectorItemDragCompletedEventArgs e)
        {
            e.Handled = true;

            Trace.Assert((ConnectorItem)e.OriginalSource == _draggedOutConnectorItem);

            Point mousePoint = Mouse.GetPosition(this);

            //
            // Figure out if the end of the connection was dropped on a connector.
            //
            ConnectorItem connectorDraggedOver = null;
            object connectorDataContextDraggedOver = null;
            DetermineConnectorItemDraggedOver(mousePoint, out connectorDraggedOver, out connectorDataContextDraggedOver);

            //
            // Now that connection dragging has completed, don't any feedback adorner.
            //
            ClearFeedbackAdorner();

            //
            // Raise an event to inform application code that connection dragging is complete.
            // The application code can determine if the connection between the two connectors
            // is valid and if so it is free to make the appropriate connection in the view-model.
            //
            RaiseEvent(new ConnectionDragCompletedEventArgs(ConnectionDragCompletedEvent, this, _draggedOutNodeDataContext, _draggingConnectionDataContext, _draggedOutConnectorDataContext, connectorDataContextDraggedOver));

            IsDragging = false;
            IsNotDragging = true;
            IsDraggingConnection = false;
            IsNotDraggingConnection = true;
            _draggedOutConnectorDataContext = null;
            _draggedOutNodeDataContext = null;
            _draggedOutConnectorItem = null;
            _draggingConnectionDataContext = null;
        }

        /// <summary>
        /// This function does a hit test to determine which connector, if any, is under 'hitPoint'.
        /// </summary>
        private bool DetermineConnectorItemDraggedOver(Point hitPoint, out ConnectorItem connectorItemDraggedOver, out object connectorDataContextDraggedOver)
        {
            connectorItemDraggedOver = null;
            connectorDataContextDraggedOver = null;

            //
            // Run a hit test
            //
            HitTestResult result = null;
            VisualTreeHelper.HitTest(_nodeItemsControl, null,
                //
                // Result callback delegate.
                // This method is called when we have a result.
                //
                delegate(HitTestResult hitTestResult)
                {
                    result = hitTestResult;

                    return HitTestResultBehavior.Stop;
                },
                new PointHitTestParameters(hitPoint));

            if (result == null || result.VisualHit == null)
            {
                // Hit test failed.
                return false;
            }

            //
            // Actually want a reference to a 'ConnectorItem'.
            // The hit test may have hit a UI element that is below 'ConnectorItem' so
            // search up the tree.
            //
            if (!(result.VisualHit is FrameworkElement hitItem))
            {
                return false;
            }
            var connectorItem = WpfUtils.FindVisualParentWithType<ConnectorItem>(hitItem);
			if (connectorItem == null)
            {
                return false;
            }

            var networkView = connectorItem.ParentNetworkView;
            if (networkView != this)
            {
                //
                // Ensure that dragging over a connector in another NetworkView doesn't
                // return a positive result.
                //
                return false;
            }

            object connectorDataContext = connectorItem;
            if (connectorItem.DataContext != null)
            {
                //
                // If there is a data-context then grab it.
                // When we are using a view-model then it is the view-model
                // object we are interested in.
                //
                connectorDataContext = connectorItem.DataContext;
            }

            connectorItemDraggedOver = connectorItem;
            connectorDataContextDraggedOver = connectorDataContext;

            return true;
        }

        /// <summary>
        /// Add a feedback adorner to a UI element.
        /// This is used to show when a connection can or can't be attached to a particular connector.
        /// 'indicator' will be a view-model object that is transformed into a UI element using a data-template.
        /// </summary>
        private void AddFeedbackAdorner(FrameworkElement adornedElement, object indicator)
        {
            AdornerLayer adornerLayer = AdornerLayer.GetAdornerLayer(this);

            if (_feedbackAdorner != null)
            {
                if (_feedbackAdorner.AdornedElement == adornedElement)
                {
                    // No change.
                    return;
                }

                adornerLayer.Remove(_feedbackAdorner);
                _feedbackAdorner = null;
            }

            //
            // Create a content control to contain 'indicator'.
            // The view-model object 'indicator' is transformed into a UI element using
            // normal WPF data-template rules.
            //
            ContentControl adornerElement = new ContentControl
            {
                HorizontalAlignment = HorizontalAlignment.Left,
                VerticalAlignment = VerticalAlignment.Center,
                Content = indicator
            };

            //
            // Create the adorner and add it to the adorner layer.
            //
            _feedbackAdorner = new FrameworkElementAdorner(adornerElement, adornedElement);
            adornerLayer.Add(_feedbackAdorner);
        }

        /// <summary>
        /// If there is an existing feedback adorner, remove it.
        /// </summary>
        private void ClearFeedbackAdorner()
        {
            if (_feedbackAdorner == null)
            {
                return;
            }

            AdornerLayer adornerLayer = AdornerLayer.GetAdornerLayer(this);
            adornerLayer.Remove(_feedbackAdorner);
            _feedbackAdorner = null;
        }
    }
}

redpajama_set_name: RedPajamaGithub


Recently we found out that the color of the year is Emerald Green. Now normally we like to think we are pretty on-trend, often times we are using the up and coming colors before they are really the "it" thing. Emerald Green caught us by surprise but after a little research we are totally on board. Wondering how on earth you can incorporate this color into your decorating? Well it is bold, so you have two choices. First you can take the go big or go home approach and use it in a dramatic way like painting your walls with it or purchasing a green sofa. The other, low-commitment solution is to use it sparingly as simply a splash of color. I think our favorite way might be through draperies. What a gorgeous, rich color to layer in this way.
Here are some photos of beautiful rooms using the color of the year!!


text:
Q: additional hypotheses to conclude that two matrices with the same eigenvalues are actually equal If two matrices have the same eigenvalues, what are some minimal additional hypotheses one could add to conclude they are equal? (e.g. they are symmetric, they are positive definite, etc.)

A: Note that two matrices are equal $\iff$ the corresponding  entries are equals.
We define two matrices A and B similar $\iff$ they represent the same linear operator with respect to (possibly) different bases, that is
$$B = P^{-1} A P$$
in this case A and B share the same eigenvalues and also others properties.

A: If a matrix is diagonalizable, M = $S^{-1}DS$, then knowing the eigenvalues gives you D. Knowing the eigenvectors gives you S. So those two pieces of information would be significant. If the matrix is not diagonlizable, then knowing the Jordan canonical form and the transformations to get there would be equivalent to knowing the matrix. Thus, anything equivalent to all that information would also be sufficient. So if you have the Jordan canonical form, and the nature of the spaces associated with each eigenvalue, that would be sufficient.

redpajama_set_name: RedPajamaStackExchange


text:
Eladio Herrera (Buenos Aires, 9 de febrero de 1930) es un boxeador retirado argentino de peso medio liviano, ganador de la medalla de bronce en los Juegos Olímpicos de Helsinki 1952.

Medalla de bronce de 1952
Eladio Herrera (22 años) ganó la medalla de bronce en la categoría medio liviano (hasta 71 kilos) en los Juegos Olímpicos de Helsinki 1952. Herrera ya había actuado en los Juegos Olímpicos de Londres 1948, saliendo quinto en la categoría peso wélter y obteniendo diploma olímpico. Venció en primera ronda al iraní Ardashes Saginian, atribuyéndose los tres asaltos. En la segunda rueda noqueó al austríaco Josef Hamberger en el tercer asalto. En cuartos de final venció al italiano  Guido Mazzinghi, por descalificación de éste en el tercer asalto.

En semifinales, Herrera debió enfrentar al húngaro László Papp, quien a la postre sería el ganador de la medalla de oro. Papp, ya había ganado la medalla de oro en Londres 1948 y volvería a ganarla en Melbourne 1956; comparte con el cubano Teófilo Stevenson, la condición de ser los únicos boxeadores en haber ganado tres medallas de oro olímpicas; luego se volvería profesional, el único boxeador del bloque comunista en hacerlo, antes de la glásnost en la década de 1980. Herrera no pudo resistir la potencia de Papp perdiendo los tres asaltos.

Carrera profesional
Eladio Herrera realizó solo dos peleas como profesional. En la primera, realizada el 11 de marzo de 1953, noqueó a Miguel Luchessi en el décimo asalto. En la segunda, perdió por puntos contra Ubaldo Sacco el 11 de febrero de 1955. Eladio enseñó boxeo en la escuela "Almagro Boxing Club" ubicada en Díaz Vélez y Yatay, Capital Federal.

Véase también
 Deporte de Argentina
 Boxeo
 Argentina en los Juegos Olímpicos
 Argentina en los Juegos Olímpicos de Londres 1948
 Argentina en los Juegos Olímpicos de Helsinki 1952

Fuentes

Referencias

Enlaces externos
Eladio Herrera , Sports Reference.
Eladio Herrera, BoxRec.
Las Medallas Argentinas en los Juegos Olímpicos (por juego), Secretaría de Deporte de la Nación Argentina.

Boxeadores de Argentina
Boxeadores de Argentina en los Juegos Olímpicos de Londres 1948
Boxeadores en los Juegos Olímpicos de Helsinki 1952
Medallistas olímpicos de bronce de boxeo
Medallistas olímpicos de bronce de Argentina
Medallistas olímpicos de bronce de Helsinki 1952
Deportistas de Argentina en los Juegos Olímpicos de Helsinki 1952
Porteños

redpajama_set_name: RedPajamaWikipedia


text:
Home History
Ingeniously-repurposed tools could have aided in the shipwrecked crew's survival during the 1813 Alaskan winter
TOPICS:AlaskaartifactsNevaRussian-American CompanyshipshipwreckSitka
Posted By: Sukanya Mukherjee September 11, 2015
In August of 1812, Neva, an important ship of the Russian-American Company, set sail from the Siberian port of Okhotsk, carrying a crew of around 75 men and a consignment of guns and furs. During the three-month voyage, those on board faced terrible gales, illness and water shortages. Before it could reach its destination, however, the vessel hit rock and sank, taking with it the lives of 32 people and stranding 28 more in a remote part of Alaska's Kruzof Island. How these individuals managed to survive one month of the savage subarctic winter has been the source of many legends and stories for the last two centuries.
As part of an ongoing research that started back in 2012, a joint team of researchers, from Russia, Canada and the United States, has been examining the wreck and the camp sites in search of archaeological clues, which could in turn shed more light on the incident, especially the methods adopted by the sailors to remain alive until the rescuers arrived. Speaking about the project, Dave McMahan, an archaeologist at the Sitka Historical Society and Museum and a member of the excavation team, said:
The items left behind by survivors provide a unique snapshot-in-time for January 1813, and might help us to understand the adaptations that allowed them to await rescue in a frigid, unfamiliar environment.
Funded by the National Science Foundation, the project is the result of a collaboration between the U.S. Forest Service, the Sitka Historical Society and the Alaska Office of History and Archaeology. Working alongside the Sitka Tribe of Alaska, the researchers have successfully located the main camp where the survivors lived for one month, fighting against the bitter cold of winter. Situated only a few miles away from the city of Sitka, the site contains several artifacts, mainly everyday tools, which could have been used by the shipwrecked crew of the Neva.
One of the only two ships to have completed the first Russian circumnavigation of the Earth, between 1803 and 1806, the Neva was later used in the Battle of Sitka (1804), in which the Russians regained control over what is now Sitka by defeating the local Tlingit people. Following that, the vessel came to serve the Russian-American Company, until it drowned in 1813. During the fateful voyage, it encountered severe storms that damaged its rigging. Fifteen members, of the crew, died while at sea, while 32 more were killed in the wreck. Of the 28 people who managed to reach the shore, 26 survived long enough for the rescuers to come and save them.
While the story of the survivors has remained in the local memory for the last two hundred years, few written accounts and official records of the event exist today. Taking the help of the oral history of the indigenous tribes, the researchers have uncovered a series of 19th century artifacts, including gun flints, copper and iron spikes, musket balls, and a heavy Russian axe. The crew likely used the ship's wreckage to construct tools needed for their survival. For instance, they fashioned a fishhook out of small copper pieces, and started fires by scraping gun flints against steel sheets. McMahan added:
Collectively, the artifacts reflect improvisation in a survival situation, and do not include ceramics, glass and other materials that would be associated with a settlement.
The team will continue its research next year, scouring the ocean floor in search of the shipwreck debris. According to McMahan, future plans include a short film on the subject as well as a "virtual museum" showcasing 3D-scans of the collected artifacts. He said:
One goal of the research is to replace some of the myths and 'lore of the sea' with scientific findings.
Via: Phys.org
10 fascinating applications of futuristic technology that will boggle your mind
8 of the most ambitious space missions scheduled for the coming years
10 of the strangest weapons from Second World War
14 most unusual man-made aircraft that might be confused as UFOs
The 8 most fascinating yet savage flesh eating plants


Wearing a saree, especially for non-festive occasions, is such an eyebrow-raiser these days. Me thinks that is not just beauty, but even disapproval that lies in the eye of the beholder. Behenji, amma, aunty, mataji, teacherji, or madam are some of the sarcastic terms of endearment that are likely to come your way when you wear a saree. And if you happen to be approaching the hill (35+ years), sporting some middle-age spread, wearing a saree can invite a stray and tactless comment by the self-appointed fashion and trend police.
This unfortunate behenji-fication of the saree does not deter me from wearing one when I want to. Someone who loves sarees once told me "Sarees have stayed in 'fashion' for 2000 years. They're not going anywhere." And I so second that sentiment. On this happy, optimistic note I bring to you, from the state of West Bengal, a handloom delight.
F for Fuila. And no, I am not tryin' to fool ya'. There really is a saree by this name. Though some may call it Phulia, I prefer the 'F' over the 'Ph'. See I have a duty toward this alphabetical list I am trying to keep alive and without the Fulia, the F would be without a match.
The Fulia saree is hand-woven using cotton or silk yarn – simple and with little embellishment. The idea behind the Fulia is to let the fine fabric, the weave and the texture speak, hence the minimalistic style. A border, a few stripes or a smattering of a block print is all you get to see on a Fulia saree. Although I have seen the Fulia saree many times, I don't own it, neither have I worn one. From what I have seen I can say that my wardrobe could definitely make space for one silk and one cotton Fulia saree.
A Fulia saree is a fine example of the illustrious Bengal hand-woven saree heritage. This saree is named after the town Fulia, in the district of Nadia 90 kilometers from Kolkatta.
The weaving heritage of Fulia is not very old. The weavers in Fulia trace their lineage back to the weavers of the famous Dhakai Jamdani of Bangladesh who settled in India at the time of partition. Some of them settled in the already rich weaving centers of Shantipur while most others settled in Fulia. A whole lot of information about Fulia and its weaving history abounds on the Web, but very little is written about the features of the Fulia saree itself.
Some of the most informative sources I recommend for further reading are this blog and this website.
How does one recognize a Fulia saree? Well, I tried hard to look for answers and found it difficult to find a concrete one. Based on what I know of these sarees by observation, I can say that these sarees do not carry Jamdani-like motifs. Their texture is coarse to look at but very fine, soft to touch because of the hand-woven characteristic. They are usually plain and available in earthy colours. They do however, look a lot like any other hand-woven cotton saree. A cotton Fulia may cost anything between rupees 1500 to 3000, whereas a silk saree may cost above rupees 6000.
A Cotton Fulia saree with block-print pallu.
For the lovely images in this post, I am most grateful to www.jaypore.com who almost immediately gave me the go-ahead to use their images.
It was a plain, creamy-beige silk, with bright red woven triangles in the border and larger triangles of the same colour in the pallu. The fabric seemed a little coarse, but was surprisingly smooth to the touch. "How much does this Tussar cost"? I recall asking the sales lady, in a saree shop in Chennai, one wintry morning (whatever that is).
"Madam this is Assamese Gheecha – not Tussar" she said, with a smirk I think.
What is an Assamese Gheecha? I had never heard of this saree before. I wanted to know more. "Both are completely different Madam" the sales lady had looked at me with disdain and ticked me off. Of course, I said with a smile. And no, I did not want to look silly in front of her one more time. Best to be quiet now I thought. And best not to be taken for a ride too. Since this Gheecha silk looked so much like Tussar.
I was curious about this Assamese Gheecha and excited at having discovered one more type of saree. By now, I was not just greedy for sarees but also for the story that came with each type. And the accompanying science, history and geography were also welcome.
Gheecha silk, a friend informed me, was not named after a town (like Kanchipuram) or a weave (like Ikat). It was a type of silk. Just like Matka, Tussar, Mulberry, Jacquard and Raw Silk and many others.
Deep love cannot last without deep understanding. So besides making sense of types of sarees, I realized that I must also understand these myriad forms of silk to help me build an authentic collection of sarees.
For most of us, the first lesson in silk happened in school. A silkworm eats leaves and cocoons itself. The filament of this cocoon is reeled out and made into silk. In my later lessons I learned that the type of silk depends on 4 things: the species of silkworm, the tree whose leaves it eats, how its cocoon is processed into yarn and finally the technique by which the yarn is woven into a saree.
Let's take Mulberry Silk for example – the finest silk available in India. When a silkworm called the Bombyx Mori eats the leaves of Mulberry tree you get a cocoon that ultimately gives you Mulberry Silk a thick and lustrous, expensive silk. The filament of the cocoon is 'unreeled' as a single thread, without breakages – giving Mulberry silk its lustre and strength. A Mulberry silk feels satiny smooth, luxurious to touch and strong. It can be thick – like in a Banarasi saree or thin and sheer like in a chiffon. Read more about the legend of how Mulberry Silk was discovered.
The wasteful remains of the Mulberry cocoon filament – gives Matka silk. The name 'Matka' or clay pot refers to the vessel where this waste is stored after removing the filaments for the Mulberry silk. It is thinner, not as lustrous, but still feels like silk. It is usually much less expensive.
And get a load on Tussar. It is born from the cocoons of moth worms that feed on the leaves of Juniper and Oak trees. The moth pushes itself out of the cocoon thus breaking the continuity of the filament. Hence the resulting filaments are short and coarse. This is why Tussar silk, though looks very good, is rough to touch. This silk does not bond too well with dyes. Hence most Tussar sarees are beige, their natural silk color. They do however, hold prints very well, hence printed Tussars look good and are popular. Read more about different types of silks to update your knowledge about it.
And now coming back to the love interest of this episode, the Gheecha silk. It is obtained when a certain species of worms, found only in Assam, feed on the Eri tree. Eri, originally is 'Eranda' – the Sanskrit name for Castor (from where we get Castor Oil. Yes, that god-awful stuff that we as kids were made to drink sometimes for bad tummies.) So even though the Gheecha silk looks a lot like Tussar, its texture is smoother, softer, due to the filament that comes from the completely domesticated Eri worm.
A model wearing a beautiful Assamese Gheecha saree.
It has been 10 years since I first saw this north-eastern jewel in the heart of South. I did not buy that saree at that time as I did not know enough about it. Meanwhile I continued looking for it in Government sponsored handicraft fairs and emporiums. I still have not found one that I like or one that convinced me that it was not a Tussar palm-off. So wait I will. For the next convincing smirk.
Sources: For reference: http://mytextilenotes.blogspot.in/2009/05/some-online-resources-in-silk.html and the URLs mentioned in the write-up. For inspiration: Several cups of Assam Tea. With milk on the side. Not kidding!


Dave Bracey was one of the first engineers to appreciate the benefits of DiGiCo consoles, having put the D5 through its paces on tour with Robbie Williams back in 2003 and continuing to use it with a variety of acts since, and is as well versed with DiGiCo's D Series as just about anyone could be.
There is then, no better person to be one of the first engineers to give the new big boy from the DiGiCo stable, the SD7, a thorough testing than Bracey, who is currently on the European festival circuit with Massive Attack.
"One of the things that's been a revelation for me, doing mainly festivals on this run, is how good the desk sounds compared to other boards people are mixing on," says Bracey. "It's like, wow! A lot of other people have been impressed as well. Of course Massive Attack gives a great opportunity to create that sound, but I believe that it is the sound of the console they are complimenting."
Bracey says it has been a great tour to hear what the desk can do - as each band on the same stage at a particular festival is using the same loudspeaker system - and it has elicited a fair amount of reaction from other engineers. "We've been going on after, and sometimes before, a lot of other consoles," he says. "The mixes people are doing are all good, but the fundamental sound of the SD7 is better."
"Today [at the Paleo Festival in Switzerland] I was line checking and I had Basil running across our five vocal mics on stage, talking into each one of them. The system tech - who had done a very good job with the Festival PA - commented that the low end of the mics sounded very good. I just tapped the desk. I'm not using fancy mics, he's hearing the sound of the console."
"A Digico console wasn't originally specified for this tour. I had to stick to my guns to get the desk I wanted and I don't regret my decision one bit. The SD7 sounds better than a D5 and, from my experience, the D5 already sounds better than anything else!"


They provide FREE osteopathic care for new born babies during the first few months of their lives. Families on low income are signposted to the clinic by health visitors, midwifes and lactation consultants.
These babies are often distressed, cry for long periods of time and are difficult to feed and soothe.
450 babies have been treated so far.
We would like to help them with the funding for this valuable service which has been operating for two years now and getting busier.
They want to raise the bar on donations so they can continue their vital research ambitions by focussing on difficult feeding issues. They also want to expand the clinic times offered by Baby Check CIC. At present, they have a 6 week waiting list and they dearly want to reduce this waiting time for parents and babies at this critical stage of the baby's growth and development.
We raised over and above our set target last year and hope we can do so again, with your support.
Your sponsorship will be greatly appreciated and will make a huge difference to the Baby Check Clinic.


This is the Glastonbury model from the Action Wooden Climbing Frames range. A climbing frame designed for homes where garden space maybe limited but still gives fantastic value and great fun.
As with all our climbing frames, if you feel you require advice on what climbing frame to purchase or need guidance on assembly then our phone line is there to help. We have years of experience in designing and building these action climbing frames so do not hesitate to get in touch.
Within the design of this wooden climbing frame are a set of monkey bars and a commando climbing net which give superb fun with the challenge of climbing the net and the thrill of the bars being used as a goal post for soccer fans.
All this in a space of only 3.1m x 2.4m!!


CPA's is proud to have an incredible leadership team staff, which boasts 32 years of combined experience in tax planning and reporting. Kohler and Eyre CPAs has an aggressive outside training program within the firm, bringing the most current and cutting edge strategies into its system to provide incredible planning opportunities for its clients and accurate reporting to government agencies.
Kohler & Eyre, CPA's is dedicated to your financial success. To prove it, they, together with their affiliates KKOS Lawyers, offer an open vault of FREE tax, personal finance, legal and business information and advice through their monthly E-Seminars and weekly Radio Shows. Through the Client Resource Center you can access their wealth of Articles, E-Seminars, Radio Shows and even common legal forms. Sign up today!
Kohler & Eyre, CPA's prides itself in not just 'reporting' last year's tax and financial activity, but in making sure they 'plan' for you to save taxes. Together, our accountants have over a hundred years of experience, knowledge and financial wisdom that they bring to your portfolio to help you keep your hard-earned money.
Don't feel like you have to go to your CPAs office and meet face to face in order to have a powerful strategy session. We consult with clients across the country and with phone, fax, email, screen sharing, and FedEx© or UPS©, we have a major impact on clients without meeting them in person. We have helped clients for years saving them thousands in taxes and helped them to build significant wealth with strategic planning. Hourly rates range from $180-$300 per hour. Schedule a free 15min interview today to see how we can be of service and give you a quote.
Communication and planning during the tax return preparation service is the bedrock of our K&E CPA's dedication to its clients. Not only do we strive to prepare the most accurate tax return to prevent questions and an audit from the IRS, or State taxing agency, we implement our proprietary 25 point checklist to try and save you as much as possible in taxes. Personal Tax Returns start at $600, yet additional forms, transactions or bookkeeping can increase the cost. Please call for a quote.
We meant it when we established our slogan as "The Entrepreneur's Accounting Firm". Mark Kohler and LaDell Eyre have built a team of Managers and Accountants with a combined experience of more than 100 years in working with business owners and their tax matters. We love business!! Mark's new book "What Your CPA Isn't Telling You" has a primary theme of Entrepreneurship and he also regularly writes articles and produces videos for Entrepreneur.com, Yahoo Business and MSNBC.
Sandy Beauchamp, the Manager of our Accounting Services Department, has built an incredible team of accountants that understand QuickBooks© backwards and forwards. They help clients daily around the country build and maintain their books so they can save money, taxes, and make better decisions in their businesses. We even have a QuickBooks training video series to help you do as much on your own as possible to maintain your books and save you money everywhere you possibly can.
Our Payroll Services team led by Cynthia Morales makes payroll easy and affordable so you can have a consolidated approach to one-stop shopping for all of your tax and accounting needs. We are just as competitive in pricing and services as you might see at Paychex© or Costco©, yet you know all of your records are under one roof and one simple phone call away. We serve clients and their payroll need in any state and can give you a quote specific to your specific situation.


Discussion in 'Web Design & Development' started by strugglingam, Jan 27, 2005.
My question is this; do all of your files have to be related to your index file in order to show on the web, or can you have a domain name forward to just a simple webpage? I understand that you can only have one index file on a server, so how can you display other pages that are unrelated, if you have the space?
first you can have more the one idex file as long as it's a subdomain such as www.subdoamin.yousite.com/index and you can still have www.yoursite.com/index . But i might be wrong? please correct me if i am. I think that all your files don't have to be related, i'm pretty sure you could just use a domain fowder? as yahho offers one i think. I know most free domains are fowarders. So you could have www.yoursite.com go to www.yoursite.com/games i think. But i'm not 100% sure. Just goggle it. -cnelson.


text:
Q: How to loop data imported from SQLite database I am building an Express app ,and i am using SQLite database, I managed to fetch the data from the database, but I want to display it in the interface ,So i did this :
index.js
/* GET THE LIST OF HOMES*/
router.get('/:homes-list', (req,res) => {
  db.all( "SELECT * FROM home WHERE owner_id = ?",[
    req.user.id
  ],
  function(err, rows) {
    if (err) { return next(err); }

    const home = rows.map(function(row) {
      return {
        location: row.location,
        for: row.for,
      }

    });
    res.locals.homes = home;
    console.log(res.locals.homes)
    res.redirect("/:homes-list", {home: res.locals.homes})
  });
});

Then I tried to display it for the user interface using EJS:
index.ejs

                    <form action="/:homes-list" method="get">

                        <% home.forEach(function(homes) { %>

                              <%= homes.location %>
                              <%= homes.for %>

                          <% }); %>

                    </form>

After i did all that i had an error:
Error
/media/onour/Desing/Des/test/roshan/views/index.ejs:45 43|
 44|
 >> 45| <% home.forEach(function(homes) { %> 46|
 47| <%= homes.location %>	 48| <%= homes.for %>	 home is not defined
ReferenceError: /media/onour/Desing/Des/test/roshan/views/index.ejs:45
    43|

    44|

 >> 45|                         <% home.forEach(function(homes) { %>
    46|

    47|                               <%= homes.location %>
    48|                               <%= homes.for %>

home is not defined
    at eval (eval at compile (/media/onour/Desing/Des/test/roshan/node_modules/ejs/lib/ejs.js:633:12), <anonymous>:11:8)
    at returnedFn (/media/onour/Desing/Des/test/roshan/node_modules/ejs/lib/ejs.js:668:17)
    at tryHandleCache (/media/onour/Desing/Des/test/roshan/node_modules/ejs/lib/ejs.js:254:36)
    at View.exports.renderFile [as engine] (/media/onour/Desing/Des/test/roshan/node_modules/ejs/lib/ejs.js:485:10)
    at View.render (/media/onour/Desing/Des/test/roshan/node_modules/express/lib/view.js:135:8)
    at tryRender (/media/onour/Desing/Des/test/roshan/node_modules/express/lib/application.js:640:10)
    at Function.render (/media/onour/Desing/Des/test/roshan/node_modules/express/lib/application.js:592:3)
    at ServerResponse.render (/media/onour/Desing/Des/test/roshan/node_modules/express/lib/response.js:1008:7)
    at /media/onour/Desing/Des/test/roshan/routes/index.js:22:7
    at Layer.handle [as handle_request] (/media/onour/Desing/Des/test/roshan/node_modules/express/lib/router/layer.js:95:5)

and i didn't understand the error, so i didn't know what to do.

A: Looks like you mixed up variables, try this:
<% homes.forEach(function(home) { %>

       <%= home.location %>
       <%= home.for %>

<% }); %>


From humble beginnings to a self-made millionaire with over four billion dollars to date in global sales and a starring role on ABC's hit reality show The Shark Tank, John has elevated himself to 21st century renaissance businessman, setting the standard of excellence in marketing, branding, consulting, and beyond.
John is the creator of FUBU, one of the most iconic urban fashion brands in the world. He steered FUBU from a mere concept to a global fashion powerhouse with annual retail sales exceeding $350 million at its peak, in part by pioneering the art of integrating fashion, culture, music, and branding.
An entrepreneur extraordinaire and marketing mastermind, Fortune 500 companies actively seek John out for advice and consultation -- so much that he started branding corporation Shark Branding separate from his diverse apparel business.
John is the author of two books, Display of Power: How FUBU Changed a World of Fashion, Branding, and Lifestyle and The Brand Within: How We Brand Ourselves, From Birth to the Boardroom. His expertise has resulted in being honored with numerous major industry awards, including from Brandweek, Advertising Age, NAACP, Crain's Business, and Ernst & Young.
Refreshingly honest, inspiring, informative, and entertaining, John uses stories from his all-American journey to illustrate his success strategies and leaves audiences with practical, tangible, and invaluable tools they can apply to achieving both personal and professional goals.


"The job of addressing mobile black spots is not complete," the Labor MP said in remarks prepared for today's CommsDay Unwired Revolution conference in Sydney.
"More remains to be done, and we have to become smarter in how we approach it," Jones said.
"Finding flexible and innovative ways to fund better mobile coverage in the regions is not only good for communities and inclusiveness, but it is good for economic growth.
The MP did not reveal the detail of Labor's policy — "we will have policy announcements to make on the mobile black spot program in the lead-up to the next federal election," he told the conference — but said it would be based in part on the criticisms of the current program made by the Australian National Audit Office (ANAO) and the Productivity Commission.
The government is currently gearing up for a fourth round of the program, which has so far seen Canberra put $220 million towards boosting mobile coverage in regional and remote areas.
The competitive selection process for round four is expected to begin in the second half of this year.
The 2016 ANAO report that Jones alluded to in his speech said that the first round of the program "did not sufficiently target funding toward the expansion of coverage where coverage had not previously existed".
Forty six of the 499 base stations funded by the first round of the program "provide no new coverage to either premises or major transport routes," the ANAO found.
Jones said the government has "wasted resources putting base stations in areas that didn't improve or extend coverage, or that would have been built anyway" and "failed to articulate a clear set of principles or priorities for the allocation of funds".
The shadow regional comms minister also said that the government had failed to drive mobile competition in regional areas.
Telstra — which has Australia's most extensive regional mobile network — has received the lion's share of the funding from the program.
Victoria is currently running its own black spot program, with the state government expressing a lack of confidence in how Canberra has allocated funding.
Jones said that in addition to funding base stations, technologies such as small cells, mobile repeaters and low-orbit satellites should be part of the program.
He said Labor backed "regional connectivity plans" based on collaboration with state governments, local councils, businesses and emergency service organisations.
"These plans could leverage off and identify existing public land and infrastructure such as fibre optic networks, wireless towers, light poles in an area that may be accessed to improve coverage," he said.


text:
if [ -d '/usr/local/search' ]; then
	echo; echo; echo "Please uninstall the previous version first!"
	exit 0
else
	mkdir /usr/local/search
fi
clear

echo; echo 'Installing search 1.0'; echo
echo; echo -n 'Downloading source files...'
wget -q -O /usr/local/search/Usage https://raw.githubusercontent.com/fajarhide/search/master/Usage.txt
echo -n '.'
wget -q -O /usr/local/search/search.pl https://raw.githubusercontent.com/fajarhide/search/master/search.pl
echo -n '.'
wget -q -O /usr/local/search/uninstall.sh https://raw.githubusercontent.com/fajarhide/search/master/uninstall.sh
chmod 0755 /usr/local/search/search.pl
cp -s /usr/local/search/search.pl /usr/local/sbin/search
echo '... Done!'
cat /usr/local/search/Usage | less


text:
package commandline.language.parser.specific;

import commandline.exception.ArgumentNullException;
import commandline.language.parser.ArgumentParseException;
import commandline.language.parser.ArgumentParser;
import org.jetbrains.annotations.NotNull;

/**
 * User: gno, Date: 09.07.13 - 10:46
 */
public class FloatArgumentParser extends ArgumentParser<Float> {
	public FloatArgumentParser() {
		super();
	}

	@Override
	public boolean isCompatibleWithOutputClass(@NotNull Class<?> outputClass) {
		return outputClass.isAssignableFrom(float.class) || outputClass.isAssignableFrom(Float.class);
	}

	@NotNull
	@Override
	public Float parse(@NotNull String value) {
		if (value == null) {
			throw new ArgumentNullException();
		}
		try {
			return Float.valueOf(value);
		} catch (Exception e) {
			throw new ArgumentParseException(e.getMessage(), e);
		}
	}
}


The application period for Fall 2017 admission to graduate study in the English Department at Cal State LA is tentatively scheduled to begin on October 1. To be considered, applicants must submit two separate applications: the application to the university that is submitted through CSUMentor, and a supplemental department application that is submitted directly to the department. Both applications must be submitted by March 15, 2017 to be considered.
have attained a grade point average of at least 3.2 (A = 4.0) in their English major.
Applicants who meet the above conditions but whose undergraduate degrees are in fields other than English can apply for admission to the graduate program in English. Such students, however, must complete a 24-unit program of upper division prerequisites (which might include courses previously taken) prior to beginning their graduate work. For more on the 24-unit requirement for non-English B.A. students seeking an M.A. degree in English, click here.
Please note that admission to the Graduate Program in English is competitive and meeting the minimum application requirements does not guarantee admission.
Under special circumstances, students who do not meet the department's minimum requirements might be considered for admission. The Graduate Admissions Committee might consider the following additional criteria when reviewing applications from students who do not meet the minimum GPA requirement: GRE scores, the student's undergraduate institution, and specific courses completed at the undergraduate and graduate level.
Apply for admission to graduate study at Cal State L.A. by completing and submitting an online application through CSUMentor. As part of the application for admission to graduate study, the applicant must request that official copies of all required transcripts be mailed directly to the Cal State L.A. Office of Graduate Studies from the institution(s) attended.
Applying to the Graduate Program in English requires two separate applications: one for admission to graduate study at the CSU and one for admission to the Master of Arts degree program in English. To enroll in the Master of Arts degree program, both applications must be approved.
Applicants will be notified whether they have been admitted to graduate status at Cal State L.A. by the Cal State L.A. Office of Admissions. Applicants will be notified whether they have been admitted to the Graduate Program in English by the Department of English. Generally, an applicant will receive notification from the Cal State L.A. Office of Admissions first, followed by notification from the Department of English. Regardless of the order of notification, an applicant is admitted to the Graduate Program in English only by the Department of English.


• $250 discount on children 15 years and under (max 4 child discounts per charter with two paying adults), excludes holiday weeks.
• $500 discount for kids age 8 years and under (max 2 kids per charter), valid for groups of 6-10 guests.
• Save up to $5,500/week! All-inclusive charter for up to 10 guests is $20,000 on charters taking place by Jul 7, 2019; book by May 31 for offer to apply, 6 nights' minimum.
Offer valid on all charters taking place by Jul 31, 2019, book by May 31, 6 nights minimum.
• Summer Special: $1,000 discount /1-4 pax or $1,500 discount/5-8 pax. Valid on charters taking place between May 1-Nov 20 2019, 6 night min.


text:
Retail store closures present opportunities for agile startups
by Dave Nemeth. The writing has been on the wall for many years with clear indications that the face of retail is changing at a rate of knots; and adapting to ever-changing consumer attitudes was going to be a tough road.
by Dave Nemeth. In 2017 an announcement was made that South African retail icon Stuttafords would be closing its doors after 159 years of trading. A variety of reasons were cited, including the downturn in the economy and the rise of digital online shopping. It was clear that retail was under pressure, and the focus shifted to the struggling Edcon brand, which was once the most powerful retailer in Africa. In 2019 the group announced that it would be closing 150 stores but would limit job cuts.
2020 kicked off with Edcon announcing it was to close its mega Rosebank store which was no longer a viable trading option. The same week another shocking announcement was made as Massmart announced it would be closing a total of 34 Dion Wired and Masscash stores, resulting in the loss of approximately 1,440 jobs. It is still unclear whether or not the entire Dion-Wired brand would disappear entirely, but most reports point in this direction stating that all 23 stores would be closing their doors.
In August 2019 Mitchell Slape, a Walmart veteran, was announced as the new CEO for Massmart, replacing Guy Hayward who had spent five years steering the brand. The directive to Slape was clearly to turn the brand around due to declining performance. The economy, load shedding and online sales were announced as some of the leading factors for the slump.
Mass retail store closures is not just a South African phenomenon, but rather a global trend. In 2016 Walmart, which owns a 51% stake in Massmart announced (via CNBC) that they would be closing 269 stores worldwide, which affected some 16,000 jobs. A further announcement in 2019 stated a further nine stores in the USA would be closed.
Coresight research released the following stats in July 2019:
• In the US, year-to-date announced closures have already exceeded the total Coresight recorded for the full year 2018. Coresight Research estimates announced US store closures could reach 12,000 by the end of 2019.
• So far this year, US retailers have announced 7,062 store closures and 3,022 store openings. Compared to 5,864 closures and 3,258 openings for the full year 2018, reported Coresight.
• In comparison, UK retailers have announced 392 store closures and 477 store openings.
The writing has been on the wall for many years with clear indications that the face of retail is changing at a rate of knots; and adapting to ever-changing consumer attitudes was going to be a tough road.
Retail dynamics have changed dramatically since 2007 when Dion Wired launched, but the brand failed to keep up with these changes. Retail has become exceptionally complicated in an over-traded world. Service, instore experience, product offering, stock levels, location and store size are just a few of these dynamics, which interestingly enough, are never discussed when store closures are announced. Many of the products or similar offerings found in Dion Wired were also available in Makro, as well as Game outlets. Both of these stores are also part of the Massmart group.
Hirsch's, a direct competitor of Dion Wired, and the biggest privately-owned home appliance store in South Africa with mega stores throughout the country, has continued to grow and is consistently opening new stores. The number of these now stands at 12 as well as six Samsung concept stores. Somehow Hirsch's don't seem to be as affected as their competition. While no financial reports are available, the stores seem to be going from strength to strength, with a recent statement confirming that, 40 years from their inception, the brand is stronger than ever.
How is this possible when the stores are operating in the same country, with the same load shedding and the same economic woes? Some of the answers may lie in the way in which they run their operation:
• Owners and founders, Allan Hirsch and his wife Margaret, are actively involved in all store operations and are regularly found in these stores.
• Staff are highly trained and product experts; the store management have a meeting every single morning before the stores open.
• The brand speaks about purpose, which they regularly share on their social media platforms. They engage on a personal level with their consumers.
• They empower their staff and mentor them in the entrepreneurial qualities which have made the duo such a success.
• They have their fingers on the pulse at every single level and don't manage the brand from a distance, by simply reacting to data which appears on a spreadsheet.
• They are an integral part of the entire retail ecosystem.
These traits are very difficult for large corporates to imitate and put into effect. Red tape, outdated ideas, the lack of agility and not understanding that real innovation is not just about digital, are some of the problems which companies need to take into consideration in order to survive and thrive.
We can expect the announcement of many more large retailers facing a crisis in the years to come, but it is certainly not all doom and gloom as the opportunities for new entrants into the marketplace will be immense.
Dave Nemeth is trend forecaster and business consultant at Trend Forward, and a design thinker, innovator, business re-designer, trend analyst, keynote speaker and writer.
– Receive the Retailing Africa newsletter every Monday and Thursday. Subscribe here.
NEXT: Africa's fully immersive virtual mall set to launch in October
TF Virtual unpacks its virtual mall concept that will be going live in October with luxury and bespoke brands....
NEXT: Your CX success kit
NEXT: How WhatsApp works for retail in 2020
More NEXT
#NEXT2022: Hyper-personalisation will drive brand prosperity
#NEXT2022: Retailers & brands – Plotting a post pandemic path


text:
HomeAgusan del Norte
Census Board to settle housing, population conflicts in Surigao Norte, Agusan Norte towns
bySurigaonon Ako - Monday, August 16, 2010
The Regional Census Coordination Board (RCCB) in Northeastern Mindanao (Caraga region) initially settled the decades old problem on the census of population and housing in contested areas comprised of two towns in Agusan del Norte and Surigao del Norte, government officials here reported Monday.
RCCB Chair Carmencita S. Cochingco, Regional Director of the National Economic and Development Authority (NEDA) in the Caraga region said the solving of conflict areas was done during a series of meetings and consultation which were began last month, and up till last week.
Representatives of the 2010 Census of Population and Housing (CPH) program said problems resolved were in the conflict areas of Kitcharao, Agusan del Norte and Alegria, Surigao del Norte.
"The officials and concerned local government units (LGUs) in the two provinces and affected municipalities and barangays considered all the problems there and finally are starting to settle the conflict," said Cochingco.
Pending final resolution of the boundary dispute, both parties agreed to adopt the official 2007 maps and 2010 census used by the National Statistics Office (NSO) – Caraga for the population count of Barangay Poblacion, specifically in Sitio Siringan and in the BLISS socialized housing project.
Poblacion, with a population count of 2,383 in 2007, has been the contested area between Alegria and Kitcharao for many years.
Director Rosalinda Celeste of the NSO-Caraga region and Executive Officer and Secretariat head of the RCCB, said her office is considering all aspects to finally fully settle the problem.
However, final determination of the boundary delineation between Alegria and Kitcharao has yet to be resolved before the appropriate forum wherein both parties might resort to.
Nonetheless, Cochingco told both parties during the series of meetings and consultations that the Regional Development Council (RDC) can host one meeting to help the parties finally resolve the said issue.
"The delivery of social services is affected if the issues drag on for a long time," she pointed out.
"We look forward to the final solving of this problem," Agusan del Norte Vice-Gov. Enrico R. Corvera also said.
Surigao del Norte Gov. Sol F. Matugas told concerned officials, particularly in the affected conflict areas to "continue talking until all issues in the disputed areas are fully resolved." (MB)
Tags Agusan del Norte Alegria Manila Bulletin Surigao del Norte


text:
// -*- C++ -*-

//=============================================================================
/**
 *  @file    Process_Semaphore.h
 *
 *  $Id: Process_Semaphore.h 80826 2008-03-04 14:51:23Z wotte $
 *
 *   Wrapper for Dijkstra style general semaphores that work
 *   across processes.
 *
 *  @author Douglas C. Schmidt <schmidt@cs.wustl.edu>
 */
//=============================================================================

#ifndef ACE_PROCESS_SEMAPHORE_H
#define ACE_PROCESS_SEMAPHORE_H

#include /**/ "ace/pre.h"

#include /**/ "ace/ACE_export.h"

#if !defined (ACE_LACKS_PRAGMA_ONCE)
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */

#if !(defined (ACE_WIN32) || defined (ACE_HAS_POSIX_SEM))
# include "ace/SV_Semaphore_Complex.h"
#else
# include "ace/Semaphore.h"
#endif /* !(ACE_WIN32 || ACE_HAS_POSIX_SEM) */

ACE_BEGIN_VERSIONED_NAMESPACE_DECL

/**
 * @class ACE_Process_Semaphore
 *
 * @brief Wrapper for Dijkstra style general semaphores that work
 * across processes.
 */
class ACE_Export ACE_Process_Semaphore
{
public:
  /// Initialize the semaphore, with an initial value of @a count and a
  /// maximum value of @a max.
  ACE_Process_Semaphore (u_int count = 1, // By default make this unlocked.
                         const ACE_TCHAR *name = 0,
                         void * = 0,
                         int max = 0x7FFFFFFF);

  /**
   * Explicitly destroy the semaphore.  Note that only one thread
   * should call this method since it doesn't protect against race
   * conditions.
   */
  int remove (void);

  /// Block the thread until the semaphore count becomes greater than
  /// 0, then decrement it.
  int acquire (void);

  /**
   * Conditionally decrement the semaphore if count is greater than 0
   * (i.e., won't block).  Returns -1 on failure.  If we "failed"
   * because someone else already had the lock, @c errno is set to
   * @c EBUSY.
   */
  int tryacquire (void);

  /// Increment the semaphore, potentially unblocking a waiting thread.
  int release (void);

  /**
   * Acquire semaphore ownership.  This calls <acquire> and is only
   * here to make the ACE_Process_Semaphore interface consistent
   * with the other synchronization APIs.
   */
  int acquire_read (void);

  /**
   * Acquire semaphore ownership.  This calls <acquire> and is only
   * here to make the ACE_Process_Semaphore interface consistent
   * with the other synchronization APIs.
   */
  int acquire_write (void);

  /**
   * Conditionally acquire semaphore (i.e., won't block).  This calls
   * <tryacquire> and is only here to make the ACE_Process_Semaphore
   * interface consistent with the other synchronization APIs.
   * Returns -1 on failure.  If we "failed" because someone else
   * already had the lock, @c errno is set to @c EBUSY.
   */
  int tryacquire_read (void);

  /**
   * Conditionally acquire semaphore (i.e., won't block).  This calls
   * <tryacquire> and is only here to make the ACE_Process_Semaphore
   * interface consistent with the other synchronization APIs.
   * Returns -1 on failure.  If we "failed" because someone else
   * already had the lock, @c errno is set to @c EBUSY.
   */
  int tryacquire_write (void);

  /**
   * This is only here to make the ACE_Process_Semaphore
   * interface consistent with the other synchronization APIs.
   * Assumes the caller has already acquired the semaphore using one of
   * the above calls, and returns 0 (success) always.
   */
  int tryacquire_write_upgrade (void);

#if defined (ACE_WIN32) || defined (ACE_HAS_POSIX_SEM)
  /// Return the underlying lock.
  const ACE_sema_t &lock (void) const;
#endif /* ACE_WIN32 || ACE_HAS_POSIX_SEM */

  /// Dump the state of an object.
  void dump (void) const;

  /// Declare the dynamic allocation hooks.
  ACE_ALLOC_HOOK_DECLARE;

protected:
#if defined (ACE_WIN32) || defined (ACE_HAS_POSIX_SEM)
  ACE_Semaphore lock_;
#else
  /// We need this to get the right semantics...
  ACE_SV_Semaphore_Complex lock_;
#endif /* ACE_WIN32 || ACE_HAS_POSIX_SEM */
};

/*****************************************************************************/

template <class T> class ACE_Malloc_Lock_Adapter_T;

/**
 * @class ACE_Malloc_Lock_Adapter_T<ACE_Process_Semaphore>
 *
 * @brief Template specialization of ACE_Malloc_Lock_Adapter_T for
 * ACE_Process_Semaphore.
 *
 * This is needed since the ctor for ACE_Process_Semaphore doesn't match
 * the standard form used by other lock strategy classes.
 */
template<>
class ACE_Export ACE_Malloc_Lock_Adapter_T<ACE_Process_Semaphore>
{
public:
  ACE_Process_Semaphore * operator () (const ACE_TCHAR *name);
};

ACE_END_VERSIONED_NAMESPACE_DECL

#if defined (__ACE_INLINE__)
#include "ace/Process_Semaphore.inl"
#endif /* __ACE_INLINE__ */

#include /**/ "ace/post.h"
#endif /* ACE_PROCESS_SEMAPHORE_H */


text:
home » JIS News » Uncategorized
NWA Implementing $50 Million Traffic Management Programme
The National Works Agency (NWA) is implementing a $50 million Urban Traffic Management Programme, which is designed to reduce congestion along major thoroughfares in Kingston and St. Andrew.
Speaking with JIS News, Communication Manager at the NWA, Stephen Shaw said, "we have looked at the Kingston Metropolitan Area and we have determined that there are quite a number of intersections .where we need to pay particular attention in order to minimize the problem of congestion." "To this end," he said, "we developed a programme where several crucial intersections will be signalised. other roadways may be converted to.a particular direction or will be closed off altogether at some intersections."
He noted that already, new set of signals have been put in place at the Dunrobin intersection, as well as Seaward Drive at Molynes Road, and the NWA has been receiving positive feedback from this move. "Our customers have noticed significant changes and we have received positive feedback from the public.for example, people (are) using less time to go to different points across the city," he said.
Turning to Knutsford Boulevard where traffic lights are slated to be turned on, Mr. Shaw said, "we still have work to do along the roadway before we commission the lights into service. Before the end of July, motorists will have the benefit of the traffic lights."
He indicated that the lights will be interlinked to ensure a smooth flow of traffic through New Kingston, which experiences a lot of congestion, especially during peak hours.
In addition to reducing congestion, the Urban Traffic Management Programme aims to lessen the likelihood of collisions and increase road capacity. In addition, "it saves on fuel consumption. from the 'wear and tear' of vehicles and ultimately it saves the economy some money," Mr. Shaw told JIS News.
While the programme is currently underway in Kingston and St. Andrew only, plans are to extend it to Montego Bay in St. James in keeping with the NWA's mandate to plan, build and maintain a reliable, safe and efficient main road network.


text:
Heikki Eidsvoll Holmås (* 28. Juni 1972 in Voss als Heikki Holmås) ist ein norwegischer Politiker der Sosialistisk Venstreparti (SV). Von 2001 bis 2017 war er Abgeordneter im Storting, zwischen März 2012 und Oktober 2013 war er der Entwicklungsminister seines Landes.

Leben
Heikki Holmås ist der Sohn des norwegischen Autors Stig Holmås und der Ingenieurin und Textilarbeiterin Ingebjørg Monsen. Den Mittelnamen Eidsvoll nahm er bei seiner Hochzeit im Jahr 2012 an. Im Januar 2013 starb sein Stiefvater Tore Bech bei der Geiselnahme von In Aménas in Algerien. Seine Schulzeit schloss er im Jahr 1993 mit dem International Baccalaureate an der Kathedralschule Bergen ab. Anschließend studierte er unter anderem Rechtswissenschaften an der Universität Bergen und von 1999 bis 2001 Wirtschaftswissenschaften an der Norges Handelshøyskole. Das Studium brach er bei seinem Einzug ins Storting ab.

Während seines Studium war er in der Jugendorganisation Sosialistisk Ungdom (SU) engagiert. Dabei war er unter anderem von 1995 bis 1996 der Vorsitzende in der damaligen Provinz Hordaland. Anschließend übernahm er den Vorsitz auf landesweiter Ebene. Holmås fungierte schließlich bis 1999 als Vorsitzender der SU. Zwischen 1995 und 1999 saß er im Stadtrat von Bergen. Des Weiteren arbeitete er von 2000 bis 2001 in Teilzeit als Journalist bei TV 2.

Abgeordneter im Storting
Bei der Parlamentswahl 2001 zog Holmås erstmals in das norwegische Nationalparlament Storting ein. Dort vertrat er den Wahlkreis Oslo zunächst bis 2005 im Kommunalausschuss, anschließend bis 2009 im Finanzausschuss. Im Anschluss an die Wahl 2009 wurde er Vorsitzender im Kommunal- und Verwaltungsausschuss. Ab 2005 war Holmås Teil des Fraktionsvorstandes. Von November 2009 bis 2010 war er dabei der Fraktionsvorsitzende, danach bis März 2012 stellvertretender Vorsitzender. In den Jahren 2008 bis 2010 war er zudem Vorsitzender der SV in Oslo.

Minister und Rückzug aus der Politik
Am 23. März 2012 wurde Holmås als Nachfolger von Erik Solheim zum neuen Entwicklungsminister in der Regierung Stoltenberg II ernannt. Sein Amt war im norwegischen Außenministerium angesiedelt und er behielt den Posten bis zum Abtritt der Regierung am 16. Oktober 2013. Anschließend kehrte er, nachdem er als Mitglied der Regierung sein Mandat hatte ruhen lassen müssen und er bei der Parlamentswahl 2013 erneut gewählt worden war, ins Storting zurück. Dort wurde er Mitglied im Energie- und Umweltausschuss. Bei der Stortingswahl 2017 trat er nicht mehr erneut an.

Im November 2017 wurde er zum Vorsitzenden von Frivillighet Norge gewählt – einer Organisation, die ehrenamtliche Tätigkeiten verschiedener Vereine steuert.

Weblinks

 Heikki Holmås bei Storting (norwegisch, englisch)
 Heikki Holmås im Store norske leksikon (norwegisch)

Einzelnachweise

Entwicklungsminister (Norwegen)
Storting-Abgeordneter (Oslo)
Politiker (Bergen, Norwegen)
Sosialistisk-Ungdom-Vorsitzender
Norweger
Geboren 1972
Mann