where can i see you red lentil and chorizo soup recipe?
I love to have soups have you got any chicken, potato, that sort of soup please?
Hi I work full time in London and struggle being inventive with making sandwiches or thinking of low point stuff for lunch that I can make up at my desk (as I can buy from supermarket on the way in to work) any ideas?
Hi have you got any ideas what I can have for lunch, as I don't eat salad or anything spicy, when I finish Aqua and Callanetics I'm starving. Many thanks for any help.


Submitted by John Sabotta (not verified) on Tue, 2005-11-15 07:27.
I realize that there is a certain nekulturny tradition to uphold here at Cattlearchy, and obviously nobody should be forced to pay for "public art" but the implication here seems to be that Schreckengost is some kind of pretentious fraud, on the same level as people who dump garbage on gallery floors and call it an "installation". Based on his website, this is pretty obviously not the case, and he also seems to have been an accomplished industrial designer, which tends to make me wonder if all the facts are available on the disintegration story cited above.
Submitted by Brandon Berg (not verified) on Tue, 2005-11-15 08:43.
If I'm reading the excerpt correctly, t's not a comment on Schreckengost at all. The sculptures that disintegrated were the Depression-era public works projects, not Schreckengost's.
Submitted by John Sabotta (not verified) on Tue, 2005-11-15 10:31.
Submitted by Greg P (not verified) on Tue, 2005-11-15 13:46.
I was hoping to find a link to his Cleveland Zoo sculptures -- ??
The smaller pieces on the link's site look quite exquisite.
Submitted by Greg P (not verified) on Tue, 2005-11-15 13:48.
BTW, I kind of like "Cattlearchy" -- maybe something to reserve for April Fools Day.
Submitted by Randall McElroy (not verified) on Tue, 2005-11-15 17:55.
Ah, the lack of context. Brandon Berg is right: the comment was on the Depression-era public works projects. Schreckengost is a fantastic artist/designer and a professional.
Submitted by Sean Lynch (not verified) on Tue, 2005-11-15 22:34.
In addition to his "slab forms," he made remarkable clay sculptures of animals, seeking the distinctive qualities of the form of each one. The popularity of these led to one of his most ambitious commissions, a monumental group of polychromed relief sculptures created in 1950 for the Bird Building of the Cleveland Zoo, to show the histoy of birds from the dinosaurs to the present day. A major technical challenge was producing ceramics sufficiently sturdy to hold up to the Cleveland winter. All of the outdoor ceramic sculpture commissioned by the government work programs of the 1930s had completely disintegrated within a few years, since it was fired at too low a temperature. Before starting work on the zoo project, Schreckengost signed a contract with the city that promised his sculpture would last for 25 years.
Submitted by Larry (not verified) on Sat, 2005-11-19 01:12.
Cattlearchery - the place to shoot some bull.


You will find many studios, flats, houses and villas for your holiday in Limite Sull'Arno. Contact the owners directly on the IHA site and enjoy the best rental prices, promotions and last minute deals that meet your budget. Visit the picture gallery on private lettings for a break with family or friends. All holiday listings on IHA are verified, plan your journey to Limite Sull'Arno with absolute confidence!
Family cottage. Our b & b is located in the countryside, 25 minutes from Florence by car or train.


text:
First Mother Farms
Agriculture, Food, Food for Thought
The Future of Farming: Our Next "Food for Thought" Talk
The Future of Farming, as summed up in this story in Comstock's:
Rubie Simonsen has a full-time day job but she was motivated enough to enroll -- and complete -- the seven-month California Farm Academy program through the Center for Land-Based Learning last year. While she still has the 9-to-5-job, Simonsen also started First Mother Farms, growing her first crop of lavender on a 1/8th-acre space on one of the Center's incubator plots in West Sacramento.
To date, the Center has trained 96 future farmers, 17 of whom have purchased their own land and started farms.
Mary Kimball, executive director of the Center for Land-Based Learning, joins us for our next "Food for Thought" talk at the Sacramento Natural Foods Co-op on the evening of Wednesday, November 15. She'll talk about the efforts to inspire young people to get into farming, whether as a hobby or a profession, and make sure there's still enough people in California to grow the food that feeds us.
Tagged: Center for Land Based Learning, Mary Kimball, First Mother Farms

redpajama_set_name: RedPajamaCommonCrawl


text:
package org.wso2.siddhi.core.query.processor.handler.sequence;

import org.apache.log4j.Logger;
import org.wso2.siddhi.core.config.SiddhiContext;
import org.wso2.siddhi.core.event.AtomicEvent;
import org.wso2.siddhi.core.event.ListEvent;
import org.wso2.siddhi.core.event.StateEvent;
import org.wso2.siddhi.core.event.StreamEvent;
import org.wso2.siddhi.core.event.in.InStateEvent;
import org.wso2.siddhi.core.snapshot.SnapshotObject;
import org.wso2.siddhi.core.snapshot.Snapshotable;
import org.wso2.siddhi.core.query.QueryElement;
import org.wso2.siddhi.core.query.processor.PreSelectProcessingElement;
import org.wso2.siddhi.core.query.processor.filter.FilterProcessor;
import org.wso2.siddhi.core.query.processor.handler.InnerHandlerProcessor;
import org.wso2.siddhi.core.query.selector.QuerySelector;
import org.wso2.siddhi.core.query.statemachine.sequence.OrSequenceState;
import org.wso2.siddhi.core.query.statemachine.sequence.SequenceState;
import org.wso2.siddhi.core.util.statemachine.statelist.StateList;
import org.wso2.siddhi.core.util.statemachine.statelist.StateListGrid;

import java.util.Collection;
import java.util.Map;

public class SequenceInnerHandlerProcessor
        implements InnerHandlerProcessor, PreSelectProcessingElement, QueryElement, Snapshotable {
    static final Logger log = Logger.getLogger(SequenceInnerHandlerProcessor.class);
    protected int complexEventSize;
    protected SequenceState state;
    protected SequenceState nextState;
    protected FilterProcessor filterProcessor;
    protected StateList<StateEvent> currentEvents;
    protected StateList<StateEvent> nextEvents;
    //    private final boolean first;
    protected final int currentState;
    protected String elementId;
    protected long within = -1;
    protected boolean distributedProcessing = false;
    protected SiddhiContext siddhiContext;
    protected int processedEventsToBeDropped[] = null;
    private QuerySelector querySelector;
    protected SequenceInnerHandlerProcessor nextPartnerStateSequenceInnerHandlerProcessor;
    protected SequenceInnerHandlerProcessor nextStateSequenceInnerHandlerProcessor;
    protected SequenceInnerHandlerProcessor partnerStateSequenceInnerHandlerProcessor;
    protected SequenceInnerHandlerProcessor stateSequenceInnerHandlerProcessor;

    public SequenceInnerHandlerProcessor(SequenceState state,
                                         FilterProcessor filterProcessor,
                                         int complexEventSize,
                                         SiddhiContext siddhiContext, String elementId) {
        this.state = state;
        this.nextState = state.getNextState();
        this.currentState = state.getStateNumber();
        this.complexEventSize = complexEventSize;
        this.filterProcessor = filterProcessor;
        this.distributedProcessing = siddhiContext.isDistributedProcessingEnabled();
        this.siddhiContext = siddhiContext;
        this.elementId = elementId;
        if (distributedProcessing) {
            currentEvents = new StateListGrid(elementId + "-currentState", siddhiContext);
            nextEvents = new StateListGrid(elementId + "-nextEvents", siddhiContext);
        } else {
            currentEvents = new StateList<StateEvent>();
            nextEvents = new StateList<StateEvent>();
        }
    }

    public void init(Map<Integer, SequenceInnerHandlerProcessor> stateSequenceInnerHandlerProcessorMap) {
        stateSequenceInnerHandlerProcessor = stateSequenceInnerHandlerProcessorMap.get(state.getStateNumber());
        if (state instanceof OrSequenceState) {
            partnerStateSequenceInnerHandlerProcessor = stateSequenceInnerHandlerProcessorMap.get(((OrSequenceState) state).getPartnerState().getStateNumber());
        }
        if (nextState != null) {
            nextStateSequenceInnerHandlerProcessor = stateSequenceInnerHandlerProcessorMap.get(nextState.getStateNumber());
            if (nextState instanceof OrSequenceState) {
                nextPartnerStateSequenceInnerHandlerProcessor = stateSequenceInnerHandlerProcessorMap.get(((OrSequenceState) nextState).getPartnerState().getStateNumber());
            }
        }

        if (state.isFirst()) {
            //first event
            if (distributedProcessing) {
                if (!nextEvents.isInited()) {
                    addToNextEvents(new InStateEvent(new StreamEvent[complexEventSize], siddhiContext.getGlobalIndexGenerator().getNewIndex()));
                }
            } else {
                addToNextEvents(new InStateEvent(new StreamEvent[complexEventSize]));
            }
        }
    }

    protected void reInit() {
        if (state.isFirst()) {
            //first event
            if (distributedProcessing) {
                addToNextEvents(new InStateEvent(new StreamEvent[complexEventSize], siddhiContext.getGlobalIndexGenerator().getNewIndex()));
            } else {
                addToNextEvents(new InStateEvent(new StreamEvent[complexEventSize]));
            }
        }
    }

    @Override
    public void process(StreamEvent streamEvent) {
        if (streamEvent instanceof ListEvent) {
            for (int i = 0, size = ((ListEvent) streamEvent).getActiveEvents(); i < size; i++) {
                sendForProcess(((ListEvent) streamEvent).getEvent(i));
                reInit();
            }
        } else {
            sendForProcess(streamEvent);
            reInit();
        }

    }

    protected void sendForProcess(StreamEvent event) {
        if (log.isDebugEnabled()) {
            log.debug("sr state=" + currentState + " event=" + event + " ||eventBank=" + currentEvents);
        }
        for (StateEvent currentEvent : getCollection()) {
            if (isEventsWithin(event, currentEvent)) {
                currentEvent.setStreamEvent(currentState, event);
                StateEvent newEvent = (StateEvent) filterProcessor.process(currentEvent);
                if (newEvent != null) {
                    processSuccessEvent(newEvent);
                } else {

                    currentEvent.setStreamEvent(currentState, null);
                }
            }
        }
    }

    protected void processSuccessEvent(StateEvent stateEvent) {
        if (log.isDebugEnabled()) {
            log.debug("sp state=" + state.getStateNumber() + " event=" + stateEvent);
        }
        setEventState(stateEvent);
        if (state.isLast()) {
            sendEvent(stateEvent);
        }
        cleanUpEvent(stateEvent);
        passToNextStates(stateEvent);
    }

    protected void cleanUpEvent(StateEvent stateEvent) {
        if (processedEventsToBeDropped != null) {
            for (int i = 0; i < processedEventsToBeDropped.length; i++) {
                stateEvent.setStreamEvent(processedEventsToBeDropped[i], null);
            }
        }
    }

    protected Collection<StateEvent> getCollection() {
        Collection<StateEvent> collection;
        if (distributedProcessing) {
            if (within > -1) {
                collection = ((StateListGrid) currentEvents).getCollection("( timeStamp < " + (System.currentTimeMillis() + within) + ")");
            } else {
                collection = currentEvents.getCollection();
            }
        } else {
            collection = currentEvents.getCollection();
        }
        return collection;
    }

    protected boolean isEventsWithin(StreamEvent incomingEvent, StateEvent currentEvent) {
        if (log.isDebugEnabled()) {
            log.debug("Time difference for Sequence events " + (incomingEvent.getTimeStamp() - currentEvent.getFirstEventTimeStamp()));
        }
        if (within == -1 || currentEvent.getFirstEventTimeStamp() == 0) {
            return true;
        } else if ((incomingEvent.getTimeStamp() - currentEvent.getFirstEventTimeStamp()) <= within) {
            return true;
        } else {
            return false;
        }
    }

    public String getStreamId() {
        return state.getTransformedStream().getStreamId();
    }

    public void addToNextEvents(StateEvent stateEvent) {
//        System.out.println("add to next ss");
        try {
            nextEvents.put(stateEvent);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
    }

    public void moveNextEventsToCurrentEvents() {
        //todo need to check which is faster
        // 1
        currentEvents.clear();
        currentEvents.addAll(nextEvents.getAll());
        nextEvents.clear();

//        eventBank.clear();
//        eventBank.addAll(nextEvents);
//        nextEvents.clear();

//        // 2
//        eventBank = nextEvents;
//        nextEvents = new LinkedBlockingQueue<StateEvent>();
    }

    @Override
    public SnapshotObject snapshot() {
        return new SnapshotObject(currentEvents.currentState(), nextEvents.currentState());
    }

    @Override
    public void restore(SnapshotObject snapshotObject) {
        currentEvents.restoreState((Object[]) snapshotObject.getData()[0]);
        nextEvents.restoreState((Object[]) snapshotObject.getData()[1]);

    }

    public void setWithin(long within) {
        this.within = within;
    }

    public void updateToCurrentEvents(StateEvent updateContainingStateEvent, int updatingState) {
        ((StateListGrid) currentEvents).update(updateContainingStateEvent, updatingState);
    }

    public void updateToNextEvents(StateEvent updateContainingStateEvent, int updatingState) {
        ((StateListGrid) nextEvents).update(updateContainingStateEvent, updatingState);
    }

    public void removeFromCurrentEvents(StateEvent removingStateEvent) {
        ((StateListGrid) currentEvents).remove(removingStateEvent);
    }

    public void removeFromNextEvents(StateEvent removingStateEvent) {
        ((StateListGrid) nextEvents).remove(removingStateEvent);
    }

    @Override
    public String getElementId() {
        return elementId;
    }

    @Override
    public void setElementId(String elementId) {
        this.elementId = elementId;
    }

    protected void setEventState(StateEvent eventBundle) {
        eventBundle.setEventState(state.getStateNumber());
    }

    protected void sendEvent(AtomicEvent atomicEvent) {
        querySelector.process(atomicEvent);
    }

    protected void passToNextStates(StateEvent eventBundle) {
        if (nextState != null) {
            if (log.isDebugEnabled()) {
                log.debug("->" + nextState.getStateNumber());
            }
            if (nextState instanceof OrSequenceState) {
                if (log.isDebugEnabled()) {
                    log.debug("->" + ((OrSequenceState) nextState).getPartnerState().getStateNumber());
                }
                nextPartnerStateSequenceInnerHandlerProcessor.addToNextEvents(eventBundle);
            }
            nextStateSequenceInnerHandlerProcessor.addToNextEvents(eventBundle);
        }
    }

    public void setNext(QuerySelector querySelector) {
        this.querySelector = querySelector;
    }

    public void reset() {
        currentEvents.clear();
        nextEvents.clear();
        reInit();
    }

    @Override
    public int getCurrentStateNumber() {
        return currentState;
    }

    @Override
    public void setProcessedEventsToBeDropped(int[] processedEventsToBeDropped) {
        this.processedEventsToBeDropped = processedEventsToBeDropped;
    }

}

redpajama_set_name: RedPajamaGithub


text:
Inc. 5000 – Fastest Growing Companies
Inc. Magazine has named Cassaday & Company, Inc., to its "2021 Inc. 5000: America's Fastest-Growing Private Companies" list. This annual ranking highlights the fastest-growing privately held companies in the United States. This is the 10th time that Cassaday & Co. has earned a place on this list – an achievement that only 44 of the 5000 honorees can claim.
According to James Ledbetter, Editor in Chief of Inc. Media, companies that made the 2021 list have grown, on average, sixfold since 2016. "During a stretch when the economy grew around 15 percent, that's a result most businesses can only dream of," Ledbetter said in a letter to Inc. 5000 recipients.
Not only have the companies on the 2021 Inc. 5000 been very competitive within their markets, but the list as a whole shows staggering growth compared with prior lists as well. The 2021 Inc. 5000 achieved an incredible three-year average growth of over 500 percent, and a median rate of 167 percent. The Inc. 5000's aggregate revenue was $248 billion in 2021, accounting for over 2.5 million jobs over the past three years.
An Important Note About Our Growth
While our growth is exciting because it means we get to help more people reach their goals, maintaining a boutique-style of personal service for our clients will always be a top priority. Investments in personnel, infrastructure, training, and technology – and the passion and dedication of our staff – have allowed us to scale without losing touch with those we serve.
We are grateful for our clients who continue to put their trust in us. Serving them is an honor and a privilege that we do not take lightly. For more on our unique approach, click here.
Ranking History
Cassaday first appeared on the Inc. 5000 fastest-growing companies list in 2007. The firm appeared on the 2008, 2009, 2010, 2014, 2015, 2016, 2019, and 2020 rankings as well.
The Inc. 500 list of fastest-growing companies was first introduced in 1982. The list expanded to 5000 in 2007.
How the 2021 Inc. 5000 Companies Were Selected
According to Inc. Magazine's website: Companies on the 2021 Inc. 5000 are ranked according to percentage revenue growth from 2017 to 2020. To qualify, companies must have been founded and generating revenue by March 31, 2017. They must be U.S.- based, privately held, for-profit, and independent–not subsidiaries or divisions of other companies–as of December 31, 2020. (Since then, some on the list may have gone public or been acquired.) The minimum revenue required for 2017 is $100,000; the minimum for 2020 is $2 million.
Inc. reserves the right to decline applicants for subjective reasons. Growth rates used to determine company rankings were calculated to three decimal places.
To view the full Inc. 5000 list, please visit Inc.com.
Barron's – Top Independent Financial Advisor
Northern Virginia Magazine – Top Financial Professionals
Barron's – Top Advisor in Virginia
Home » Awards & Recognition » Inc. 5000 – Fastest Growing Companies


It's hard to believe that winter is on the mind when we are in the midst of such beautiful spring weather, but the Iowa Great Lakes Area Chamber is already looking ahead to the 40thAnnual University of Okoboji Winter Games. The Winter Games Committee is seeking design concept ideas for this year's games scheduled for January 23-26, 2020. The design concept will be utilized on all Winter Games merchandise as well as print advertising, entry forms, social media, mailings, and website promotions.
Join us on Tuesday, April 16th at West O, with co-host Milford Electric for great food, drinks, and networking for just $5! The second April BA5 will be held on Tuesday, April 23rd at The Hutt with co-host PowerSource.
Join us for the 37th Annual Walleye Weekend on May 4-5, 2019! Online & In-Person Registration is now open!
We are excited to introduce you to our brand new Lunch & Learn events. These events will be over the lunch hour and fill you with information covering an array of topics from how to market your business to how to take care of your personal well being.
Thank you to our Chairman's Council Members: Stauss Realty and Walmart.
Thank you to our President's Level Members: Alliant Energy, Bank Midwest, Central Bank, Farmers Savings Bank, Farmers Trust & Savings Bank, Grapetree Medical Staffing, Hy-Vee, Keelson Harbour, Land Mark Products, Northwest Bank, Pure Fishing, Ruthven Locker, and United Community Bank.
Thank you to our Promoter Level Members: AmericInn, annLeo, Avera Medical Group, Black Hills Energy, Consumers Lumber, Crazy Bob's, Cutty's, Dowden-Hinn Realtors, Exit Realty, Fareway, KUOO-Community First Broadcasting, Fillenwarth Beach Resort, Lakes Regional Healthcare, Safco-Mayline, Okoboji Motor Company, Outrigger, Polaris Industries, Premier Communications, The State Bank, The Three Sons, Village West, and Walker Insurance.
Are you looking for a way to meet new people and get more involved in your community? Become an Iowa Navy Commodore!
Learn more about our Business Members.
The purpose of the Iowa Great Lakes Area Chamber of Commerce is to promote the business, civic, tourism and agricultural interests of our members and area residents, and to further the development and protection of all our resources.
Member involvement is encouraged in all Chamber programs. Chamber personnel are also involved in community betterment by actively serving in several local, regional and state organizations.
Join us for the 37th Annual Walleye Weekend on May 4-5, 2019!
Online & In-Person Registration are now open! – Click Here to Register!
Fisherman's Factory Outlet, Great Lakes Marine, Iowa Great Lakes Area Chamber of Commerce, Kabele's Trading Post, Oh Shucks, and Stan's Bait & Tackle!
T-Shirt pre-orders are also available at the above link. Pre-ordered t-shirts can be picked up one week before the event at the IGLA Chamber Office or at the Awards Luncheon on Sunday, May 5th at the Dickinson County Expo Building.
For all tournament rules and regulations, click here. The deadline for the general tournament, and extended contest registration is at 11:59PM on Friday, May 3rd.
"As a small business owner in a small town, we find it very important to belong to our local chamber. It helps us to know what's going on with other local, small businesses and reminds us to support each other. The communication from the chamber is great to inform us about local events going on in our community and provides an easy way for us to share the word on social media."
"The IGL Chamber has an openness and willingness to work with area businesses that encourages growth and improvement within the community. They hold events throughout the year that support and promote countless businesses in the area as well as networking events that provide further benefit within the business community."
"As a past Chamber Board Member, I have observed the IGL Chamber become more and more efficient. The IGLA Chamber team runs all of their events with precision and professionalism. You can tell they really enjoy the challenge, the public and the chamber members, as they all have smiles and fun every day!"


text:
POST TIME: 1 December, 2018 11:24:45 AM / LAST MODIFIED: 1 December, 2018 08:23:18 PM
1 killed, around 200 injured in Tabligh Jamaat's factional clash
Triggers traffic tailback on Airport Road
Independent Online Desk
A person was killed and over 200 people were injured in a series of clashes between two factions of Tabligh Jamaat on Saturday for establishing control over Ijtema Maidan on the bank of the river Turag. INDEPENDENT Photo
A person was killed and at least 200 people were injured in a series of clashes between two factions of Tabligh Jamaat on Saturday for establishing control over Ijtema Maidan on the bank of the Turag River in Tongi.
The deceased was idfentified as Ismail Mondol, 65, son of Khalil Mondol from Rampal union of Munshiganj, said Officer-in-charge of Tongi West Police Station Imdadul Haque.
The clash broke out around 8 am when the supporters of Tabligh Jamaat leader of India Moulana Jubair Hassan tried to enter the Ijtema premises where the supporters of top leader Maulana Saad Kandhalv took position since Wednesday, said Traffic Inspector Asad of Abdullahpur Zone.
At one stage, he said, the supporters of Maulana Saad broke open the main gate of the Ijtema ground and entered the maidan.
Earlier, the vehicular movement on the western side of the busy Airport Road remained halted from Airport Crossing to Abdullahpur since morning as Saad Kandhalv's supporters attacked the followers of other faction at Airport Intersection.
Then, a chase and counter-chase took place between the two groups creating panic among the city dwellers as well as creating a heavy gridlock from Mohakhali intersection to Uttara.
UNB added, for the last couple of days, anti-Saad group have taken a position on the Ijtema Maidan in Tongi, said the traffic inspector adding that the clash broke out on Saturday morning when the followers of Maulana Saad tried to enter the ground.
The supporters of Maulana Jubayer took position in front of the Ijtema field gate and another group obstructed them from entering the field, reports our Gazipur correspondent from the spot.
The follower of Maulana Saad started gathering in front of the maidan from 6 am on Saturday and took position in front of the main gate.
Meanwhile, additional police with armored vehicles and water cannons have been deployed to avoid any untoward situation.
This conflict between the two factions was said to be the continuation of the trouble began in the last session of Biswa Ijtema, the annual event of Tabligh Jamaat and the largest Muslim congregation after the hajj.
The groups locked into another clash over the conflict at Dhaka's Kakrail Mosque, the headquarters of the religious group's Bangladesh chapter, in April last.
KK/BK


text:
Pitchcare Shop
Buy a copy from the store
Having difficulties logging in?
No. 1 for All Things Turfcare
Thousands of Insightful Articles
Over 50,000 Members
Over 2,500 Turfcare Products
Hang on - do you even need a team?
by Frank Newberry
in Training & Education and Consultancy
This article appeared in Pitchcare Magazine Issue 58
0 Hang on - do you even need a team?
In the first of his articles on how we can improve our work team's performance, Pitchcare Trainer and Motivational Speaker Frank Newberry outlined the key differences between team building and team working. Before looking at the eight building blocks that need to be in place for a work team to succeed, Frank pauses to ask if we even need to have work teams?
You may like to ask yourself a few fundamental questions about the work your team currently does before you try to improve its performance.
Questions like:
1. How important is teamworking to the work being done?
2. Do we actually need our employees to work as a team?
3. Could our work team, in fact, be just a collection of individuals doing quite different tasks who have been thrown together for administrative convenience?
Is teamworking essential or minimal?
There is a way to assess whether teamworking is essential or minimal. You can analyse the work your people do in teams quite simply. Just a few questions in four straightforward categories:
Category 1: The Task
Are the work outcomes or results we want certain and predictable, or are they uncertain?
If we do not know what the outcomes will be because of (say) the weather, the lack of experience of our people or the unfamiliarity of the task(s) being undertaken - then teamwork is probably essential.
If the work outcomes or results we want are certain and predictable, then the need for real teamworking is minimal and the work can be done by a group of individuals, each of them working on their own, e.g. picking up litter.
Category 2: The Type of Work or the Need to Share
Is the work our people are being asked to do routine and usually programmed? Are there predictable outcomes and a lot of certainty - or is the work not routine and not programmable?
If the people we are asking to do the work do not know the outcomes or do not have the experience to deal with the uncertainty on their own, and it would help them to be able to discuss or share their thoughts with other team members - then teamwork is essential. Whether teamworking is essential will often depend on the experience level of each of your team members.
If the work outcomes are predictable, then the need for teamworking is minimal. But to get round the uncertainly issue, by having the supervisor there to decide for the team, might well be effective in the short term, but it could maintain an unnecessary dependency and not build the confidence of the individual or the effectiveness of the team.
Category 3: Working Relationships
Are the working relationships with the colleagues or contractors we want our people to work alongside polite and unthreatening, or could there be some potential for people to become angry and emotional as the (perhaps difficult) work progresses? If the latter is true, then teamworking is essential.
Depending on the situation, individuals can and do express their feelings strongly if they feel the stakes are high for them at work. Again, having the supervisor there to keep people calm could be really effective in the short term, but it might not build the confidence of the individual or the effectiveness of the team in the long term.
Category 4: Leadership and Working Together
If the work we want done is such that we ask our people in a 'transactional' manner (i.e. the leader or a senior team member says; "do this and report back to me") then the need for teamwork is minimal.
If, however, the work is unfamiliar or complex and we use a 'transformational' approach (where the leader or senior team member asks; "how do you think we should do this?") then the need for teamworking is essential.
If, for convenience, the supervisor continues to reduce complex tasks to simple steps, this could be really effective in the short term, but it might not build the confidence of the individual or the team in the long term.
In the next article, we will start to look at the eight building blocks that need to be in place for a work team to succeed.
Share & Support the Turfcare Industry
Contact Kerry Haywood
kerry@pitchcare.com
Contact Peter Britton
peter@pitchcare.com
Subscribe to the Pitchcare Magazine
You can have each and every copy of the Pitchcare magazine delivered direct to your door for just £30 a year.
Keep Connected with Pitchcare.com
PITCHCARE.COM
Pitchcare Ireland
© 2021 Agrovista UK Ltd - Pitchcare.com is a trading name of Agrovista UK Ltd, a company registered in England and Wales. Company number: 3525529 - VAT number: 595495381 - Webpage generated by cleopatra


We are Clean & Green Molecular Separations Specialists and one of the pioneer companies exclusively focused on Process Intensification.
We develop innovative, energy-efficient and environmental friendly low carbon foot print membrane and hybrid separation processes.
We provide sustainable solutions for Life Sciences, Specialty & Fine Chemicals, Microelectronics, Biofuels, Petrochemicals, Refining and Oil & Gas sectors.
i3nanotec © 2017 All Rights Reserved.
The candidate is accountable for all aspects from design to delivery of Static Equipment like columns, vessels, reactors, drums, heat exchangers (S&T, AFC), Filters etc. for assigned project(s). Provide over all technical leadership for static equipment.
interface with project support functions such as planning, procurement etc.
support during project close-out activities like Final Data Books etc.
Capturing & Management of Department Knowledge – lessons learnt, best practices etc.
Should have working knowledge of Auto CAD and be able to prepare GA, foundation load data, etc.
The Layout and Piping Engineer is accountable for design to delivery of piping systems for company's proprietary modular systems in accordance with company standards, client technical requirements and applicable codes.
The above includes preparation of modules plot plan, modules equipment layout, GADs, modules piping layout, piping isometrics, 3D modelling, interaction with various group during modelling, piping stress analysis, piping support selection and layout, equipment nozzle orientation, vent and drain piping layout, process and utility piping design drawing, line list & critical line list, support list, piping MTO/BOMs, specialty item list, piping items specifications etc. and assist and guide during procurement, fabrication and installation of piping.
The candidate will provide overall technical leadership for layout and piping.
preparation of plot plan for modules indicating tie-ins, foundation loads etc.
Analytical ability and hands on experience of design and analyzing piping systems.
Self- motivated, creative, innovative and open minded.
Expertise in 3D software for plant layout and piping like AutoCAD 3D, PDMS, PDS etc.
The candidate shall be responsible for identification of novel applications, process conceptualization, design and process optimization of reaction and separation processes for novel applications or improvement of existing processes using membrane separations, adsorptive separations and other mass transfer techniques for debottlenecking and revamping. The candidate shall also be responsible to develop DOPE (Design Output for Process Engineering) Package for proposal, projects and engineering. In summary, the candidate shall lead from concept to DOPE. The candidate will coordinate with Proprietary Products Development Group. The candidate will also be responsible for activities related to Technology Industry Interface (Marketing) and Licensing.
Process plant data validation using steady state simulations.
Identifying and implementing solutions, tools for improving the department productivity – quick costing, templatized proposals and contracts etc.
Minimum 5 years in Specialty & Fine Chemical, Pharma, Biofuels (Distillery, Bio-diesel), Refining, Petrochemical Industry in R&D or technical services.
Professional trainings and certifications in the field of Process design, Process optimization, dynamic simulations, LOPA etc. are added plus points.
Membership in professional bodies, AICHE etc.
The Project Manager (PM) is accountable for project delivery and cost by managing all project resources to client satisfaction.
PM is responsible for complete project management of modular systems based on company's proprietary technology. This includes managing activities of process design, detailed engineering, procurement, fabrication of equipment and modules, inspection & expediting, transport to customer site, support during erection, pre-commissioning, commissioning performance test runs and handover PM shall also be responsible for project monitoring and control w.r.t. HS&E, quality, time and cost. PM is also responsible for cost estimation, customer invoices and vendor bills. PM is responsible for contract and risk management of projects(s).
Assume accountability for activities of Project(s) as assigned including interacting and coordinating with team members during various execution stages like process design, detailed engineering, procurement, fabrication, expediting, delivery, site activities etc.
Co-ordinate engineering activities so as to ensure outputs in accordance with design basis, codes etc.
Reporting of project metrics for assigned Project(s).
Coordination with HR for resource acquisition and assistance in resource selection and handling department personnel issues.
Identify and track issues and risks for smooth (productive, safe and information security incident free) functioning of department and related functions.
Co-ordinate post hand-over customer services and support for operation of plant.
Experience in executing modular / skid projects will be an advantage.
Professional body certification in project management will be an added qualification.
Good knowledge of supplier base.
The candidate will be responsible for conducting bench-scale and pilot-scale studies for process development, materials development, process demonstrations and materials failure analysis for membrane based, adsorption based, distillation, liquid extraction and other mass transfer unit operations.
Compilation and interpretation of experimental data and drafting of technical reports.
Interacting with analytical chemists for method development.
Assistance in design, construction, trouble-shooting and maintenance of application test units and other experimental hardware.
Experience preferably in PROCESS R&D in Specialty & Fine-Chemical, Pharma, Biofuels (Distillery, Bio-diesel), Refining or Petrochemical Industry.
Some hands-on experimental capabilities and mechanical aptitude along.
The candidate will be responsible for all process design, engineering and related activities for execution of Company's custom engineered system, pre-engineered system and pre-manufactures system projects from inquiry stage to handover. He will also perform all above activities for internal development projects. The candidate would be reporting to the HOD- Systems Design & Engineering and will co-ordinate with other disciple engineers, project manager / engineering manager, sales manager / engineer. Candidate will also coordinate with Process Technology Development for smooth functioning of its department.
Preparation of PDS for Equipment, Valve, Instrument specifications sheets.
Process Control Philosophy/narrative, shutdown philosophy, functional specifications, sequence description etc.
Assistance in procurement – Vendor Bid Review, Vendor Document Review etc.
Proposal engineering – including techno-commercial bid preparation, cost estimation, obtaining quotes from vendors, engineering company, consultants etc.
Pre-sales, post-sales and post hand-over activities for projects resulting from sales of company's process technologies and modular systems. These include market intelligence, business development, Sales, proposal engineering, cost estimation, transfer budgeting and customer service.
This position requires close interaction with Head of Cluster – Process Intensification (Research & Development) regarding market intelligence, business and product development. This position requires co-ordination with project dept., engineering dept., technology marketing, process design and licensing and applications laboratory.
Assist Project Manager and other departments in post-sales activities during execution phase for customer related escalations.
A minimum of 8 years in sales of process technology. Distillation, membrane separations (especially pervaporation) and adsorption related work experience preferred.
The candidate will be responsible for end to end Business Financial and Accounting Operations and contribute diligently to financial and accounting responsibilities.
Taxation & Statutory Compliances – direct-indirect commercial taxes (inclusive of Income Tax, Sales Tax and Service Tax, Excise, Customs, Import, CST, VAT, GST), Transfer pricing, tax-planning, computation & filing of taxes/statutory reports/returns, internal audit.
Accounts Management–records, day to day activities, monitoring books of accounts & General Ledger.
Budget Compilation & Monitoring – tracking all department budgets and proactively highlighting concerns and issues.
Accounts Payable & Receivable – reviewing & managing account balances & monthly settlements periodically.
Asset Control –keeping track of asset inventory and status.
Key Financial Reports – P&L, Balance Sheet, Cash Flow Statements.
Reporting – Managing and Maintaining: multiple reports, ad-hoc reports, reports to management (MIS).
Handling/Coordinating trade finance – Investing, Hedging, Letter of Credit & Bank guarantees (ABG/PBG).
Handling Insurance related activities from obtaining cover and up to claim settlement/closure.
Assistance in Budgeting & Forecasting.
Ability to work with external and internal stakeholders, including banks and statutory authorities.
Good computer skills (MS Office suite – Advanced Excel, Word).
The candidate will have primary responsibility for entire Procurement cycle for company's projects, operations and for commercial taxes in procurement. Candidate shall have additional responsibility of managing inventory and logistics.
Responsible for all reverse supply chain needs.
Responsible for all statutory compliances related to procurement.
Procurement Function which includes – vendor database development & selection, purchase planning, prepare and issue ITB (Invitation to Bid), obtain quotes, technical and commercial bid summaries, negotiation and seeking approval, PO preparation and release, contract management, expediting, coordinating inspections and approvals with other departments/groups, inbound logistics and transportation, receiving vendor payments, vendor performance monitoring etc.
Handling commercial taxation (Customs, Excise, VAT, CST, Service Tax, GST) & other statutory requirements as applicable in procurement for EOU/EOU, EOU/DTA, import and export transactions.
Support by arranging quotes during cost estimation etc.
Managing inventory which includes – inventory & asset management, raw material, & finished goods inventory, material utilization, minimum stock maintenance, forecasting & budgeting, reconciliation, labeling & tagging.
Coordinating payment activities like Letter of Credit, bank guarantees (ABG/PBG) and other necessary financial instruments for payment.
Preparing and updating department processes and SOPs.
Professional certifications in the field of Supply Chain / Material Management for Engineered Goods Projects would be a major plus.
The candidate will be responsible for designing and developing custom business applications using QuickBase online database platform. You will also oversee maintaining and supporting all deployed applications.
Delivery of quality systems for ERP applications.
Delivery of applications on the Intuit Quickbase Platform.
Ability to work with external and internal stakeholders.
Information Security has three major attributes viz. confidentiality, integrity and availability. Information systems are composed of three main components – hardware, software and communication. These helps to identify and apply industry standards as mechanisms for protection of information at three levels – physical, personal and organizational.
Manage cloud Services and services – IAAS, PAAS and SAAS.
Make recommendations on hardware, software, policy upgrades/updates as when required.
The candidate will be responsible to provide administrative and executive assistance to Management Team and contribute diligently to office day-to-day activities & administration along with responsibilities as a support to Manager-Administration.
Making domestic & international travel arrangements and accommodation for management & staff. Arranging of business VISA for international travel.
Manage flow of Information- including high level / very sensitive and highly confidential information, with a high degree of discretion, via phone, email or meetings as applicable, to the management, staff, customer, vendor or any other associated stakeholder.
Assisting Founder/ Director in his day to day routine activities and ensuring effective handling of same.
Managing EPABX System. Answer inward call, transfer to the concern person & note. Incase concerned person is not available, ensures collecting required information about caller, including purpose and contact details to provide a call back once concerned is available.
Provide Administrative support to management and staff in close co-ordination with Manager Administration.
Managing Housekeeping, Pantry & Security Staff etc.
Managing and issuing Printing, Stationary and Consumable supplies and other materials for office, facility, pantry, security, housekeeping, IT department.
Maintaining daily attendance & details of employee, contacts in ERP system on regular basis.
Coordination with Staff for day-to-day activities related to administration.
Willingness to work a flexible schedule to achieve the needs of the organization.
We encourage innovation, entrepreneurial attitude, and smart working. We foster out-of-the-box thinking and promote development of efficient and sustainable solutions for our clients. We believe in transparency and have an open style of management.
Looking for exciting multi-faceted opportunities that give you wide and varied exposure? You are at the right place.
These are dynamic and challenging opportunities to work in a global market with cutting-edge technologies. We encourage individuals who are Ethical, Motivated, Skilled communicators, Resourceful, accept Accountability, able to work independently, Adaptable, Multi-taskers, good Planners & Organizers, Analytical & Logical thinkers, QTC conscious, interested in Learning, having excellent Functional Knowledge and possess relevant Computer Skills.


Mac security settings will sometimes generate a message that a software installer is not from an authorized developer. The message may say something like this.
"TreeAge Pro can't be opened because it is from an unidentified developer. Your security preferences allow installation of only apps from the Mac App Store and identified developers."
Apple objects to installations that do not come through the Apple store, but you can still install TreeAge Pro.
Double-click on Security & Privacy.
You should see a message related to installing TreeAge Pro with an option to allow the installation.
Please contact support@treeage.com if you have any further difficulties.


Here are a few things that I'm loving lately/have my eyes on right now!
These kitten heels are the perfect height, especially for a Mom. Chic, yet practical. I can see wearing these well into the Fall. They come in a pretty pink and classic black, too.
I really love this necklace. I love the combination of the pink, white and black beads. The tassel top is just plain fun, too. I would wear this with almost everything in my closet.
You can never have too many LBD's or LWD's. I really like the eyelet sleeve detail on this one. A great date night dress. And, it's on sale!
As a busy Mom, I want to look put together, but things have to be comfortable too. This stripe top would look great with shorts, white jeans or regular denim as well.
A v-neck sweater. I love this navy color (comes in several colors), and it's perfect to transition into Fall. Can you tell what season I'm really shopping for these days? Fall.
I'm sure it's no surprise to you by now that I love pearls. This necklace has been on my list to add to my collection for far too long. My incredibly stylish Grandmother passed down her pearls to me that I adore and wear on very special occasions, but this necklace would be a great everyday option that I didn't worry about as much. Plus, this necklace is on sale, too!
This camisole is so comfortable and chic worn alone or layered underneath a blazer or cardigan. I have it in cream, but I'm thinking about this pink color now. These would be great year round in your closet.


Home > Uncategorized	> Salmond digs himself a deeper hole!
Thanks for the post Nicola – I think that it gives a great opportunity to clear this up completely.
A few seconds later he said the advice can be read "in the documents that we have put forward which argue the position that we would be a successor state".
So what this clearly shows – I repeat, clearly shows – is that when he first answered 'Yes' he was talking about already published legal advice, advice he had already gained permission to publish. He was not talking about any other advice as that would be against the ministerial code.
I fully agree that the way the questions and answers were phrased could easily lead the listener to the conclusion that the Scottish government HAD received legal advice on this issue, BUT the transcript shows beyond doubt that that was not Alex Salmond's intended meaning.
Hope that's cleared this up for you.
Actually, it sounds like your defending the indefensible.
The question was clearly about seeking specific advice from Scottish Law Officers in relation to the question of what an independent Scotland's position in the EU would be.
If the Scottish Government had already sought and obtained legal advice on this issue, then there would be no need for Nicola Sturgeon to seek more legal advice on the issue, if there was already legal advice.
Absolutely not Nicola. The question may well have been what you said it was, but it's completely clear that the answer given was about legal advice already published, and not specifically about the advice re the EU post Indy.
Was Alex Salmond avoiding the question? Did he misunderstand it? Was it not clear enough? I don't know, but I do know that he didn't lie. His answer was clear and consistent on that.
Watch this space as he is exonerated for the 6th time!!!!! Digging a deeper hole – are you serious. He wiped the floor with them!
Only if your a Nationalist!
The Economy Grows! The polling that should worry LibDem HQ!


Sunday, May 2, 10 a.m.
This free two-hour nature walk at Laurel Hill County Park will take a look at the nesting Common Ravens and their hatchlings, a nearby Osprey nest, plus all the neat birds hanging out along the Hackensack River. We'll meet at the parking lot beneath the cliffs at 10 a.m. (directions are on meadowblog.net in the left-hand column), or you can also meet us at the visitors' parking lot at DeKorte Park in Lyndhurst at 9:40 a.m. and we can carpool. The walk is run by the N.J. Meadowlands Commission and the Bergen County Audubon Society. Check meadowblog.net for last-minute updates and weather advisories. To rsvp, contact Don Torino of the BCAS at greatauk4@aol.com or 201-636-4022.


text:
Q: Django 2.1 -- Display model verbose_name from meta in ListView First section of code works fine; it is for reference.
#Basic Model
class MyTestModel(models.Model):
    record = models.CharField(max_length=100)

    def __str__(self):
        return self.record

    #Specify verbose_name
    class Meta:
        verbose_name = 'UniqueNameExample'
        verbose_name_plural = verbose_name

#Generic ListView.
class MyTemplateView(ListView):
    model = MyTestModel
    template_name = 'base.html'
    context_object_name = 'model_list'
    ordering = ['record']

#Python block in HTML template. So far, so good.
{% for item in model_list %}
    {{ item.record }}

    #{{ item }} also works
{% endfor %}

I am trying to access the Model's verbose_name ('UniqueNameExample') AND the model_list in the view. I've tried registering a filter, a tag, and simple_tag.
Something like: templatetags/verbose.py
from django import template
register = template.Library()

@register.filter (or @register.tag or @register.simple_tag)
def verbose_name(obj):
    #Could be verbose_name(model) or whatever input
    return obj._meta.verbose_name

And then after
{% load verbose %}

in my HTML (which also works fine), I'll try something like this:
{{ object|verbose_name }}

And I'll get the error 'str' object has no attribute '_meta'. Error is the same if using a tag:
{% verbose_name object %}

Note: tags apparently worked for earlier versions, but maybe I'm using them incorrectly? Not asking to access the Model field verbose_name for "record," btw -- that's answered adequately on SO.
The one thing I've tried that gets the answer half right is if I set the following under MyTemplateView:
queryset = model._meta.verbose_name

The problem with this is it overrides the model_list, and the only result I'm left with is 'UniqueNameExample' without being able to access the record(s) I've used in the model.
I know private=True for _meta (not sure if that's relevant or worth exploring/possibly breaking), but Django admin displays the verbose_name (if set) in the list of created models, so I don't see why I can't do the same (also had a rough time tracing back exactly how it does it in the source code). Maybe it's not a generic ListView but a MixIn? Function-based?
Large(ish) db with thousands of models, each with unique verbose_name[s]; would very much like to keep it simple.

A: EDIT: Found a fantastic solution from Dominique Barton @ https://blog.confirm.ch/accessing-models-verbose-names-django-templates/
First, create a templatags folder at the app level and populate with an init file. Next, create a template tag file. Something like verbose.py.
from django import template
register = template.Library()

@register.simple_tag
def verbose_name(value):
#Django template filter which returns the verbose name of a model.
#Note: I set my verbose_name the same as the plural, so I only need one tag.
    if hasattr(value, 'model'):
        value = value.model
    return value._meta.verbose_name

Next, the ListView should be modified.
from django.views.generic.list import ListView as DjangoListView
from .models import MyTestModel

class ListView(DjangoListView):
    #Enhanced ListView which includes the `model` in the context data,
    #so that the template has access to its model class.
    #Set normally
    model = MyTestModel
    template_name = 'base.html'
    context_object_name = 'model_list'
    ordering = ['record']

    def get_context_data(self):
        #Adds the model to the context data.
        context = super(ListView, self).get_context_data()
        context['model'] = self.model
        return context

Don't forget to add the path to urls.py:
path('your_extension/', views.ListView.as_view(), name='base')

Lastly, load the tag and iterate through the "records" normally:
{% load verbose %}

 {% verbose_name model%}

{% for item in model_list %}

{{ item }}}

{% endfor %}

Pagination also works as advertised.

redpajama_set_name: RedPajamaStackExchange


So there's a song on the radio by Old Dominion called: Hotel Key and it reminds me of all the hotel keys that we've kept over the years. I finally found a purpose for them which allows me to display the destinations we've been to but also lets them serve a second purpose.
Buy a magnet strip, they either already have a sticky side or you glue it to the back of your hotel room keys.
So remember to keep your hotel room keys next time around. Instead of disposing them or leaving them behind, you can turn them into a momento that reminds of your last escape.


Save the date for the annual Link Up For Kids charity golf event for the Children's Miracle Network's (CMN) Levine Children's Hospital. The tournament takes place on Monday, Sept. 26 at the Cedarwood Country Club, 4100 Pineville-Matthews Road, Charlotte, NC 28226.
RE/MAX Executive is the largest RE/MAX contributor to CMN in the Carolinas region, with Link Up For Kids Golf Tournament donations totaling well over $100,000. Last year, the tournament raised $35,000!
Today, more than 170 hospitals through the United States and Canada, specializing in treating children, make up CMN. The organization is unique in that 100 percent of the money raised in each community benefits the local participating CMN hospitals. These funds will help provide the resources necessary to introduce and maintain high quality medical programs, equipment, and facilities for pediatric patients.
Sign up as a Sponsor, Player, Volunteer or Donate today. Your contribution makes a difference in children's lives. For more information, visit the website at www.linkupforkids.com.
RE/MAX Executive is also a Title Sponsor of the 5th Annual Tour de Turns bike ride to benefit Friendship Trays (Meals on Wheels in Charlotte-Mecklenburg) and its programs, Friendship Gardens and Friendship Kitchen and to promote backstreets cycling. The event takes place on Sat., Aug. 27 and offers 15-, 25-, 37- and 62-mile routes. There's also the "King and Queen of the Mountains Challenge" with 10 timed hill climbs on the 62 mile route. You're invited to explore the shade-lined streets in some of South Charlotte's most beautiful neighborhoods. For more information, visit http://www.bikereg.com/tourdeturns.org/.


text:
NASA team "really confident" Double Asteroid Redirection Test will hit target
Published 11:01 AM, January 2, 2022
Illustration of the DART spacecraft and the Italian Space Agency's LICIACube prior to impact at the Didymos binary system (Image from NASA/Johns Hopkins, APL/Steve Gribben)
On Nov. 24, NASA launched the first spacecraft sent to hit and redirect a harmless, near-Earth asteroid. It's called the Double Asteroid Redirection Test (DART). The trip takes 10 months, but if it is successful, NASA will be able to deflect dangerous asteroids plummeting towards Earth years in advance.
Lindley Johnson, planetary defense officer at NASA and program executive for its Planetary Defense Coordination Office, said his team is "really confident" the spacecraft will hit the asteroid, called Dimorphos, and change its velocity as it orbits another asteroid, Didymos.
Congress tasked the Planetary Defense Coordination Office with finding all near-Earth asteroids larger than about 500 feet, according to Johnson, and his office has found about 40% of them so far.
Johnson said it would be extremely rare for an asteroid to plummet to Earth and destroy cities but that it could happen.
He said NASA's skilled workforce, partners in the Johns Hopkins University Applied Physics Laboratory and allies, including the Italian Space Agency, are helping the complex mission succeed.
Johnson said his team will measure the change in the light curve of the asteroid and compare the data with predictive models.
Watch the full interview:


text:
CHK America Shows Off Latest Smart Transit Technology at APTA Expo 2017
Eco-friendly ePaper solutions are an effortless way toward a Smart Transit approach.
CHK America Inc, is debuting the latest version of its ePaper, digital signage product line at the International APTA Expo 2017 in Booth #2140, at the Georgia World Congress Center in Atlanta, Georgia, from October 9-11, 2017.
CHK America has become synonymous with Smart Transit featuring its Connectpoint® Digital Signage – -the only solar and battery-powered, ePaper product line in North America.
Efficiency across all elements of a transit ecosystem is critical, Connectpoint® products can be easily deployed on existing poles or infrastructures within 30 minutes. Additionally, CHK's Connectpoint® Asset Management System (CPAM) provides a smooth experience which in turn lessens riders' frustrations and encourages customers to consistently participate in the transit ecosystem.
CHK America has successfully deployed their solar-powered, ePaper, Connectpoint® Digital Bus Stops in the following cities, just to name a few:
New York MTA
Pittsburgh Port Authority
Pace (Chicago)
VTA (Silicon Valley)
WMATA (Washington, D.C.)
San Antonio VIA
Fort Worth Transportation Authority
Steve Young, vice president of information technology at VIA Metropolitan Transit said, "As VIA continues to improve the customer experience, we wanted the latest in digital signage technology. Through their e-paper displays, CHK America's Digital Bus Stops provided the flexibility and readability needed to broadcast a variety of content including next departure, service alerts, maps and custom messages."
"CHK is dedicated in continuously developing new technologies to support Smart Transit initiatives," said Rick Wood, president and CEO of CHK America. "Our latest product releases reflect our commitment to better connectivity and mobility in the transit industry."
About CHK America
CHK America, is a subsidiary of The Cook Hammond & Kell Group, one of the largest independent, static and digital wayfinding design companies in the world. Recognizing that Smart Transit is redefining public transportation, CHK America, through extensive and proprietary research, developed a suite of solar-powered, ePaper, digital signage solutions, Connectpoint® Digital Bus Stops, Connectpoint® Interactive Kiosks, SmartStop®, and more. Emerging and gaining pace, ePaper is energy efficient and has high readability even in direct sunlight. CHK is the only company in North America with ePaper digital displays. CHK's digital applications merge connectivity and mobility management for customer's trips from the first to the last mile, treating all modes of travel as a larger part of an overall connected transportation network.
SMART Makes Biggest Digital Investment Along Main Corridors


text:
Rat The Magnificent: In The Middle
Featuring Perry M. Anderson (Family Manderson, Sunshine Republic, KLLR), Ian Catskilkin (Art Brut and Future of the Left), Ross Davies (Hot Sauce Pony, Modern Men, Brenda) and Anna Dodridge (Hot Sauce Pony, Family Manderson), Rat The Magnificent are a London-based post punk supergroup, whose sound leans toward the genre's darker, fuzzier and more nervy nature.
The band released their first EP back in late 2014, and have now returned with its sequel, a brooding and sure enough impressive three-song release. In the Middle comes off Rat The Magnificent's upcoming debut album The Body As Pleasure, scheduled to be released on the independent label TTWD Records in Spring 2018.
Leading track, , is a killer, a gutsy piece which the band describes as "an ode to lust," while its captivating b-sides, the monotonous, fast-paced and more immediate Itch 2, and More 2, a slower, hypnotic, seven-minute piece, both feature Jen Macro (Hurtling, My Bloody Valentine, Graham Coxon, Charlotte Hatherley) on guitar.
Throw the darkest bits and pieces of post-punk, slowcore, grunge, noise rock and shoegaze in a blender, stir, wrap it up in pristine fuzzy production and amplify times ten the agitation you get from the mix, and maybe you'll get the drift of what RTM are about.
The fantastic video for Itch 2 was filmed by the band's own Perry M. Anderson, Ross Davies and Anna Dodridge.
In the Middle [Single] by Rat the Magnificent
#post punk
#rat the magnificent
#slowcore


text:
Q: Android Button not working in activity dialog I created an activity with an EditText widget and Button and made it to show as a dialog box. Its showing pretty good when its open but whenever i set the onClickListener on the button inside that activity (the dialog one), the activity wont open at all and and the app crushes with the error below:
05-05 12:33:26.717 2998-2998/org.ufiministries.app E/AndroidRuntime: FATAL EXCEPTION: main
                                                                 Process: org.ufiministries.app, PID: 2998
                                                                 java.lang.RuntimeException: Unable to start activity ComponentInfo{org.ufiministries.app/org.ufiministries.app.PostPrayerCommentActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
                                                                     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
                                                                     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
                                                                     at android.app.ActivityThread.-wrap11(ActivityThread.java)
                                                                     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
                                                                     at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                     at android.os.Looper.loop(Looper.java:148)
                                                                     at android.app.ActivityThread.main(ActivityThread.java:5417)
                                                                     at java.lang.reflect.Method.invoke(Native Method)
                                                                     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
                                                                     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
                                                                  Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
                                                                     at org.ufiministries.app.PostPrayerCommentActivity.onCreate(PostPrayerCommentActivity.java:36)
                                                                     at android.app.Activity.performCreate(Activity.java:6237)
                                                                     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
                                                                     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
                                                                     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
                                                                     at android.app.ActivityThread.-wrap11(ActivityThread.java)
                                                                     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
                                                                     at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                     at android.os.Looper.loop(Looper.java:148)
                                                                     at android.app.ActivityThread.main(ActivityThread.java:5417)
                                                                     at java.lang.reflect.Method.invoke(Native Method)
                                                                     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
                                                                     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

Please help. If i remove tht button.setOnClickListener the dialog will open
Activity Code:
package org.ufiministries.app;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
import android.support.v7.app.AppCompatDialog;

public class PostPrayerCommentActivity extends AppCompatActivity implements View.OnClickListener {

private Toolbar toolbar;
private Button btnComment;
private EditText txtPrayer;
private String objectId, requestor, userId;
private String sendPrayerText;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_post_comment);

    Intent prayerComment = getIntent();
    objectId = prayerComment.getStringExtra("objectId");
    requestor = prayerComment.getStringExtra("requestor");
    //userId = prayerComment.getStringExtra("userId");

    btnComment = (Button) findViewById(R.id.btnSendPrayer);
    txtPrayer = (EditText) findViewById(R.id.prayerTxt);
    this.btnComment.setOnClickListener(this);
    toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    setTitle("Prayer for: " + requestor);

}

@Override
public void onClick(View v) {
    switch (v.getId()) {
        case R.id.btnSendPrayer:
            sendPrayerText = txtPrayer.getText().toString();
            break;
    }
}

}
XML Code:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".PostPrayerCommentActivity"
xmlns:app1="http://schemas.android.com/apk/res/org.ufiministries.app">

<LinearLayout
    android:id="@+id/linear"
    android:layout_height="wrap_content"
    android:layout_width="match_parent"
    android:orientation="vertical">

    <include
        android:id="@+id/toolbar"
        layout="@layout/tool_bar" />
</LinearLayout>

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:padding="@dimen/activity_horizontal_margin"
    android:layout_below="@+id/linear"
    android:orientation="vertical">

    <TextView
        android:id="@+id/prayer_request_article_content"
        android:layout_width="wrap_content"
        android:layout_centerHorizontal="true"
        android:text="@string/testimonialText"
        android:lines="3"
        android:layout_height="wrap_content" />

    <android.support.design.widget.TextInputLayout
        android:id="@+id/phoneLayout"
        android:layout_below="@+id/headerTxtPrayerRequest"
        android:layout_width="match_parent"
        android:layout_marginTop="@dimen/text_large_padding"
        app:counterEnabled="true"
        app:counterMaxLength="140"
        app:hintAnimationEnabled="true"
        android:layout_height="wrap_content">

        <EditText
            android:id="@+id/prayerTxt"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:hint="Enter prayer"
            android:minLines="5"
            style="@style/Widget.AppCompat.EditText"
            android:inputType="textMultiLine">

            <requestFocus />
        </EditText>

    </android.support.design.widget.TextInputLayout>

    <Button
        android:id="@+id/prayer_comment_btn"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/prayer_request_article_date"
        android:layout_gravity="center_horizontal"
        android:paddingRight="48dp"
        android:paddingLeft="48dp"
        android:layout_marginTop="@dimen/text_large_padding"
        android:background="@color/colorPrimary"
        style="@style/ParseLoginUI.Button"
        android:text="Send Prayer" />

</LinearLayout>

A: Change this
btnComment = (Button) findViewById(R.id.btnSendPrayer);

To
btnComment = (Button) findViewById(R.id.prayer_comment_btn);


The Fifth Nelson Mandela Annual Lecture was delivered by Mr Kofi Annan on Sunday 22 July.
The venue was the Linder Auditorium at the University of the Witwatersrand's Education Campus. The lecture was attended by an audience of about 1 500 invited guests, and also broadcast on South African television and radio.
The Former UN Secretary-General and Nobel laureate focused on the progress of Africa, saying it needed to be balanced on three pillars: security, development and human rights. He said that while significant progress had been made in Africa in relation to all three of these pillars, much still needed to be done.
It is truly a privilege for me to deliver this year's Mandela Lecture.


Talk show host Steve Harvey will ring in the new year once again on Fox, the network announced today. Along with co-host Maria Menounos, Harvey will count down to 2019 from Times Square beginning at 8 pm ET on Monday, Dec. 31.
Fox's New Year's Eve with Steve Harvey: Live From Times Square marks Harvey's second annual holiday special.
Joining the 3.5-hour festivities for a featured musical performance will be Sting. Others line up for the evening are Robin Thicke, Florence + the Machine, Jason Aldean, Juanes and Why Don't We. Celebrity appearances also will include Ken Jeong, SNL's Kenan Thompson and Fox NFL Sunday commentators Curt Menefee, Terry Bradshaw, Howie Long, Michael Strahan and Jimmy Johnson. Additional performers and celebrity guests to be announced.
Last year's live broadcast included Menounos' unannounced wedding, with Harvey officiating. The special scored 8.5 million total viewers, an all-time high for a Fox New Year's special, according to the network.
Producers are IMG Original Content and Done + Dusted. Guy Carrington, Katy Mullan, Mike Antinoro, Dave Chamberlin and Orly Anderson serve as executive producers, and Eddie Delbridge is co-executive producer.
Fox's New Year's Eve with Steve Harvey: Live From Times Square airs Monday, Dec. 31 on Fox from 8-10:00 PM and 11 PM-12:30 AM ET (tape delayed for CT/MT/PT).


Its capital, Copenhagen, won the moral right to host next month's climate change summit in good part because Denmark seems to have found the winning balance between growth and carbon reduction. Wind power is coming on strong. Its citizens are willing to pay sky-high electricity prices to encourage conservation. Its hot-water-based district heating system is considered a marvel of energy efficiency.
Denmark's green efforts have won praise from United Nations Secretary-General Ban Ki-moon and the World Bank.
But this small, wealthy Nordic country – population 5.4-million – may not be as green as advertised. The fine print in Denmark's Energy Agency data paints a paler picture.
While Denmark has made considerable progress in moving toward clean energy, it is still tethered to the grubby old carbon world.
In reality, the Danish economy is more dependent on fossil fuels and the wealth they create than at any time in the country's history. The fuels come from the North Sea, whose reserves gave Denmark its first oil production in 1972.
In 1990 Denmark's oil production was 7-million cubic metres (one cubic metre equals 6.3 barrels). Production peaked at 22.6-million cubic metres in 2004. In 2007, the figure was a still-hefty 18.1-million. Natural gas production has doubled since 1990.
Most of the oil and gas is exported. "Denmark's economic success story is dependent on other nations increasing their carbon-dioxide footprint," said Aldyen Donnelly, president of Vancouver's WDA Consulting, a greenhouse-gas emissions management consultancy.
Of course, Denmark also exports green technology, such as wind turbines made by Vestas, the world's biggest wind-energy company. But clean-tech exports, combined with exports of electricity, are still well below the combined value of its exports fossil fuel and fossil-fuel technology, such as oil-drilling equipment. In 2008, for every dollar of exports in the clean-tech and electricity category, $6 worth of exports in the fossil-fuel category left Denmark. On the export front at least, Denmark is still very much an oil economy.
Another myth is that Demark's electricity production is ultra-clean.
But coal, the dirtiest of the fossil fuels, is still the most popular electricity-generating fuel. Last year it supplied 48 per cent of Denmark's electricity, a ratio that has varied little this decade. Since coal plants are used as backups for wind generators when the wind doesn't blow, the plants are unlikely to be phased out.
Oil and natural gas, meanwhile, are still doing yeoman's work in the Danish electricity market. In 2008 the two fuels accounted for 22 per cent of total electricity generation. Coal, oil and gas together account for a not-so green 70 per cent of total electricity generation.
Other than wind power, Denmark's big environmental success story is district heating, hailed as a model of energy efficiency. District heating takes the surplus heat thrown off by coal and gas plants and uses it to create hot water that travels through pipes to heat homes. Today, some 2.5 million Danish homes are connected to the vast underground heating grid.
The Danish government says the system reduces fuel consumption by 30 per cent compared with the amount that would have been consumed in home furnaces. Ms. Donnelly says district heating can reduce the greenhouse-gas emissions from home heating by as much as half. But she notes the system was built well before the 1997 Kyoto climate change accord, and had nothing to do with Denmark's green halo. Developed in the 1930s and greatly expanded in the 1980s, district heating was the national effort to reduce energy costs after the twin oil shocks of the 1970s.
District heating is a consumer bargain. What is not a bargain is Denmark's electricity price. At the end of last year, according to Energy Regulatory Authority, the consumer price had reached the equivalent of 46 cents a kilowatt hour. That's more than three times the typical Canadian and American price. Only 30 per cent of the charge represents the actual energy cost. The rest comes from taxes, transmission costs and other fees.
The prices have worked in the sense that they have kept a lid on electricity consumption in recent years. But they seem to have failed to create an alternative energy revolution; fossil fuels still dominate electricity production.
This entry was posted in Environmental, Europe, Subsidies / Costs, Viability and tagged corporate welfare, Energy cost, Energy viability, environment, government subsidies, greenwashing by wind resist. Bookmark the permalink.


The move effectively brings the model code of conduct into the state. EC's announcement comes a day after the state government announced a slew of sops.
Gujarat will vote in two phases - On December 9 and then December 14. The Election Commission announced the election dates for the state, adding that the counting of the votes will take place on December 18.
A total of 89 seats will be covered in first phase and rest 93 seats will go to polls in second phase. The first phase will cover 19 of 33 districts.
The notification for the second phase will be issued on November 20.
The announcement effectively brings the model code of conduct into the state. EC's announcement comes a day after the state government announced a slew of sops. There will be a total number of 50,128 polling booths that will be put in place. VVPAT machines will be used and the slips generated by machines will be tallied with the votes polled.
The filing of nominations will start from 14th November and will continue till 21st November. Candidates can withdraw their nominations till November 24.
For the second phase, candidates can file their nominations till November 27 and withdraw till November 30.
Gujarat has 4,30,00,000 active voters.
Each candidate can spend a maximum Rs 28 lakh during the polls.
Opposition parties had criticised EC for not announcing Gujarat polls dates along with Himachal Pradesh on October 12.
In 2012 Assembly polls, BJP had won 115 seats, Congress 61, NCP 2 and others 4 out of total 182 seats.


text:
Henrique Henriques de Noronha (Câmara de Lobos, 1 de março de 1667 — Funchal, 26 de abril de 1730) foi um historiador e genealogista português, nascido na ilha da Madeira.

Biografia
Foi o terceiro filho de Pedro Bettencourt Henriques (1632-1687) e D. Mariana de Menezes (1642-1695). Era neto paterno de António Correia Bettencourt, instituidor da Capela de Nossa Senhora da Boa Hora em Câmara de Lobos e foi trisavô de Fernando José Correia Brandão de Bettencourt Henriques de Noronha, 1.º visconde da Torre Bela.

Desposou na Sé do Funchal, a 26 de junho de 1692, a sua prima D. Francisca Maria de Vasconcelos, filha de João Bettencourt Vasconcelos e da sua segunda esposa, D. Vicência Maria Vasconcelos, de quem houve D. Antónia Joana Francisca Henriques, que haveria de ser desposada pelo seu primo, António Correia Bettencourt Henriques, filho de João Bettencourt Henriques e de D. Inácia de Castel Branco.

Sucedeu na casa vinculada de seu tio, o morgado Inácio de Bettencourt e Câmara.

Obra
Dedicou-se a estudos históricos e genealógicos, sendo considerado uma autoridade no tocante à História da Madeira. Enviou alguns trabalhos manuscritos à Academia Real da História Portuguesa, vindo por isso a ser admitido como um dos seus membros.

Publicouː
 1722 - Memórias seculares e eclesiásticas para a composição da história da diocese do Funchal
 Nobiliário Genealógico de famílias madeirenses

Genealogistas de Portugal
Historiadores da Madeira
Naturais de Câmara de Lobos

redpajama_set_name: RedPajamaWikipedia


text:
Washita River
river, Oklahoma-Texas, United States
Alternative Title: Ouachita River
Washita River, also spelled Ouachita, river rising in the Texas Panhandle, northwestern Texas, U.S. It flows east across the Oklahoma boundary, then southeast to south-central Oklahoma, and south into Lake Texoma, formed by Denison Dam in the Red River, downstream from the former mouth of the Washita at Woodville, Oklahoma. The river, 626 miles (1,007 km) long and draining 8,018 square miles (20,767 square km), flows past Cheyenne, Clinton, Mountain View, Anadarko, Chickasha, Pauls Valley, and Davis.
Dams (the Foss, and the Fort Cobb on Pond Creek) have been built to create reservoirs along its course. For most of the year, except for some periods of rainfall in spring and early summer, the streambed is dry. From Anadarko to Lake Texoma, increased rainfall has created a permanent winding stream that is sluggish and subject to severe floods. Southeast of Davis, the Washita has cut a gorge into the Arbuckle Mountains 350 feet (107 metres) deep and 15 miles (24 km) long. The Battle of the Washita (November 1868), in which Gen. George A. Custer attacked an encampment of the Cheyenne people, took place near Cheyenne. The river's name is derived from the Choctaw name Owa Chita, meaning "Big Hunt" or "Good Hunting." The Cheyenne called the river Hooxeeohe, which means "Lodgepole River."
The Editors of Encyclopaedia Britannica This article was most recently revised and updated by Jeff Wallenfeldt, Manager, Geography and History.
Texas, constituent state of the United States of America. It became the 28th state of the union in 1845. Texas occupies the south-central segment of the country and is the largest state in area except for Alaska. The state extends nearly 1,000 miles (1,600 km) from north to south and…
Oklahoma, constituent state of the United States of America. It borders Colorado and Kansas to the north, Missouri and Arkansas to the east, Texas to the south and west, and New Mexico to the west of its Panhandle region. In its land and its people, Oklahoma is a state of…
Red River, navigable river rising in the high plains of eastern New Mexico, U.S., and flowing southeast across Texas and Louisiana to a point northwest of Baton Rouge, where it enters the Atchafalaya River, which flows south to Atchafalaya Bay and the Gulf…
Anadarko, city, seat (1907) of Caddo county, southwest-central Oklahoma, U.S. It lies along the Washita River. Founded in 1901 when the site was opened to white settlement, the city was named for the Nadako Indians, a Caddo subgroup. Anadarko is the site of the Southern Plains Indian Museum and Crafts…
Chickasha, city, seat (1907) of Grady county, central Oklahoma, U.S., on the Washita River, southwest of Oklahoma City. Founded in 1892 near a Rock Island Railroad stop, it was named for an Indian tribe and populated largely by Kiowa and Comanche Indians until 1901, when the area was opened to…
Cuyahoga River
Chicago River
Ohio River
Mount Everest, mountain on the crest of the Great Himalayas of southern Asia that lies on the border…
Greenland, the world's largest island, lying in the North Atlantic Ocean. Greenland is noted for its…
Europe, second smallest of the world's continents, composed of the westward-projecting peninsulas of…


text:
Frederick Converse Beach
(1848-03-27)March 27, 1848
June 18, 1918(1918-06-18) (aged 70)
Parent(s)
Alfred Ely Beach
Moses Yale Beach, grandfather
Frederick Converse Beach (March 27, 1848 – June 18, 1918), son of Alfred Ely Beach, was editor of the magazine Scientific American and of the new Encyclopedia Americana in the early 1900s, and an inventor of a photolithographic process.[1]
He was born on March 27, 1848, in Brooklyn, New York to Alfred Ely Beach. He graduated from Yale's Sheffield Scientific School in 1868.
In 1896 he became a director of the Scientific American. In 1889 he was the editor of American Photography. From 1902 he was editor in chief of the Encyclopedia Americana.
He died on June 18, 1918, in Stamford, Connecticut.
↑ "Frederick C. Beach Dies in his 71st Year. Editor in Chief of Encyclopaedia Americana and Inventor of Photolithic Process.". New York Times. June 9, 1918. Retrieved 2008-07-15. Mr. Beach was a son of Alfred Ely Beach, the founder of The Scientific American. Born in New York City March 27, 1845, Mr. Beach was graduated from ...


Government has an obligation to progressively realize the right to food. But in order to know what needs to be done, the current situation of a country, a district, a community or a sector needs to be understood. Only if we know whose right to food is not realized and why, and to what extent the legal, institutional and policy framework is conducive to progress on the right to food, an adequate response can be formulated. The whole process is called Right to Food Assessment.
An analysis of the country's laws, policies and institutions helps to understand whether a government is on track in responding to the root causes of hunger and what measures need to be taken to address possible gaps. Without a solid and valid understanding of the root causes of hunger, targeted laws, policies and institutional regulations cannot be established that are conducive to the realization of the right to food. Therefore, a profound assessment of a legal, policy and institutional framework, provides sound evidence to improve country actions finalized to end hunger and malnutrition (SDG2), eradicate poverty everywhere in all forms (SDG1) and achieve gender equality (SDG5).
A useful starting point for a right to food assessment, is the analysis of a state's legal framework and of international human rights obligations to which it has accepted to be a party of, or to fulfil by ratification. Such analysis allows to determine whether the legal setting is conducive for the progressive realization of the right to food, and therefore to establish whether its modification should be a priority for the country. International instruments to be taken into account include the International Covenant on Economic, Social and Cultural Rights (ICESCR), the Convention on the Elimination of All Forms of Discrimination against Women (CEDAW) and the Convention on the Rights of the Child (CRC). Further, the question of how these international treaty obligations are validated in national law should also be addressed in order to understand how the right to food enshrined in international treaties is protected in the domestic sphere.
Another core element of an assessment is the identification of the food-insecure, vulnerable and marginalized groups and the underlying reasons for their deprivation.
The identification of these groups is important in order to measure the extent to which they are being reached and how they are affected by policy and programme measures. Individuals can be vulnerable to food insecurity for physiological (e.g. lactating mothers), economic (e.g. no access to natural resources) or political reasons (e.g. discrimination against certain ethnic groups). It is necessary to describe these groups in terms of location, demographic, socio-economic, and livelihood characteristics, and to understand why they suffer from hunger and malnutrition. This enables policy implementers to design well-targeted policy and programme measures that address the underlying causes of hunger and malnutrition effectively. Therefore, the analysis of the underlying and root causes of undernourishment will reveal the best entry points for the implementation of measures and actions to further the realization of the right to adequate food.
A further step is to analyse a country's laws, policies and institutions to understand whether a government is on track in responding to the root causes of hunger and if there are any potential risks that could jeopardize the furthering of the right to adequate food. This will also provide knowledge of what measures need to be taken to address possible gaps. The assessment will furthermore provide understanding of the implementation processes and impacts of existing (or proposed) policy and programme measures as well as the needs for policy and programme re-design to facilitate the realization of the right to adequate food.
Finally, the right to food assessment is not only relevant to countries with acute food insecurity problems; food adequacy concerns, such as unhealthy life-styles that could lead to obesity, and marketing issues (e.g. labelling), are also relevant for developed countries.
The issue of assessment is well addressed in the Right to Food Guidelines specifically Guideline 17 dedicated to monitoring, indicators and benchmarks and also Guideline 3 on national strategies for the progressive realization of the right to adequate food. Useful guidance pertinent to the assessment work can also be found in Guideline 5 ("Institutions"), 12 ("National financial resources") and 18 ("National Human Rights Institutions").


text:
'use strict';

let angular = require('angular');

module.exports = angular.module('spinnaker.core.pipeline.config.preconditions', [
  require('./preconditionTypeConfig.provider.js'),
  require('./selector/preconditionSelector.directive.js'),
  require('./preconditionList.directive.js'),
  require('./preconditionType.service.js'),
  require('./modal/editPrecondition.controller.modal.js'),
  require('../../../confirmationModal/confirmationModal.service.js'),
  require('./precondition.details.filter.js')
]).name;


Debt has a grip on many American households, creeping into the daily ebb of American life. In fact, in 2015 the average American household credit card debt was $15,762.
The marketing strategy effects of credit card companies have become so pervasive that over 70% of Americans have at least one credit card. To lure potential consumers into signing up for new credit cards companies flaunt rewards, points and cash back programs. Once consumers being using their credit cards, the credit card companies capitalize on American consumerism and the fallibility of human behavior.
Missing monthly payments, making costly impulse purchases and spending more are consumer behaviors that credit card companies count on to snare consumers. These habits lead to the cycle of credit card entanglement and the credit card debt spiral begins. It is not until the heady elixir of easy money wears off that most people begin facing the reality of their predicament.
Fortunately for you, hope is not lost. You have the ability to rid yourself of credit card debt fast. If you follow these seven steps, you can break the debt cycle and begin the journey of eradicating your credit card debt.
As with most interventions, the first step towards behavioral change is acknowledgement that a problem exists. Your debt comes from a pattern of overspending. Take time for self-reflection to examine how you came to your current financial position. What purchases led you to your credit card use? Did you use your credit cards at particular times that later caused you problems? Construct a full inventory of your purchasing habits and analyze your consumption.
It's time to pull out all of your credit cards and lay them down on a desk. Begin sorting them by balance, starting with the smallest balance and working your way toward the largest balance. This process helps you visualize how many cards you are actually using and gives you a keen sense of what you are up against. Chances are, if you have one credit card, you may have multiple cards. In fact, Americans who have credit cards, tend to have at least four credit cards. The smallest balance in your list is what you are going to attack and eliminate first.
Write down the smallest credit card balance on a piece of paper and attach it to you refrigerator door. Look at it over and over. This is now your first target (more on this in Step 3).
Now that you know what credit card to pay off first, you can start building a budget. Begin by analyzing your monthly income and expenses. List out all of your fixed expenses – the costs that aren't going to change from month to month (rent, car payments). Once you have your fixed costs listed, proceed to list your monthly variable costs. Variable costs are costs that fluctuate based on level of activity (going out to eat, drinks, clothes).
After you have subtracted all of your expenses from your income, your margin of error is revealed. Let's say you have $1,000 left over after you subtract expenses from income. That $1,000 should go to paying off your lowest credit card balance listed in Step 2. (Remember, the credit card balance hung on your refrigerator door).
Creating your budget to meet your current debt repayment needs may take some massaging. Luckily there are only two ways to improve your budget: increase your earning or cut your costs.
One of the most important aspects of getting rid of debt is behavioral modification. The positive psychological impact of gaining incremental success by paying down your smallest debt first is crucial (just ask Dave Ramsey).
Conventional wisdom will tell you otherwise: to pay off your debts beginning with the highest interest rates first. In fact, whole debt repayment businesses are built off of this faulty logic. While this approach makes economic sense, paying off debt is not always about the best economic approach. This notion was proven by researchers at Northwestern University's Kellogg School of Management. They found that consumers who tackle small balances first are more likely to eliminate their overall debt.
Once you begin the positive cycle of paying off your smaller credit card balances, you should next focus on how you are going to handle your day-to-day purchases. Because you fell prey to the friction-less form of credit card payment, you should start using cash for daily transactions.
Paying with cash has several benefits. It gives you a tangible and visible pulse on how well you are sticking to your budget. Additionally, making payments with cash can cause you to pause and contemplate the magnitude of each purchase.
As with any big accomplishment it is important to acknowledge your small wins along the way. Each time you pay off a credit card balance celebrate your success, using the cash from Step 5, and give yourself a reward. As the credit card balances get larger, the rewards will become less frequent, but the rewards become that much sweeter as you approach your final payment!
As you develop new spending habits it will be important to reflect on your day. The process of journaling will allow you to prime yourself for successful habits and cultivate a sense of gratitude for the things that you do have. Reflecting and internalizing your daily financial wins will improve your success rate. This daily routine will help you capture the daily ease of credit card spending that you are fighting to contain.
I've been trying to find a good way to get rid of the credit card debt that I have. It seems like I've reached the first step already! I'll start listing my credit cards so I know which to pay off first. Thanks for sharing!