text:
Q: How to get DataGridView AutoComplete to show for only one column? Problem is the AutoComplete also shows up for columns other than column 1. It won't initially until I enter text in column 1 and then it will start showing for other columns.
My code :
public AutoCompleteStringCollection ClientListDropDown()
{
    AutoCompleteStringCollection asc = new AutoCompleteStringCollection();
    try
    {
        Query = "Select top 5 title from customer "; // just removed  where name like '%" + txtDVNo.Text + "%' plz check
        cmd = new SqlCommand(Query, GlobalVars.conn);
        dr = cmd.ExecuteReader();
        if ((dr != null) && (dr.HasRows))
            while (dr.Read())
                asc.Add(dr.GetValue(0).ToString());
        dr.Close();
        cmd.Dispose();
    }
    catch (Exception ex)
    {
        MessageBox.Show(ex.Message);
    }
    return asc;
}

private void dgvDVDetails_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
    if (dgvDVDetails.CurrentCell.ColumnIndex == 1)
    {
        TextBox prodCode = e.Control as TextBox;
        if (prodCode != null)
        {
            prodCode.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
            prodCode.AutoCompleteCustomSource = ClientListDropDown();
            prodCode.AutoCompleteSource = AutoCompleteSource.CustomSource;

        }
    }
}

A: Try This:
private void dgvDVDetails_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
    if (dgvDVDetails.CurrentCell.ColumnIndex == 1)
    {
        TextBox prodCode = e.Control as TextBox;
        if (prodCode != null)
        {
            prodCode.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
            prodCode.AutoCompleteCustomSource = ClientListDropDown();
            prodCode.AutoCompleteSource = AutoCompleteSource.CustomSource;

        }
    }
   else
   {
       TextBox prodCode = e.Control as TextBox;
       if (prodCode != null)
        {
            prodCode.AutoCompleteMode = AutoCompleteMode.None;
        }
   }
}

A: private void dgv_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
    {
        TextBox autoText = e.Control as TextBox;
        autoText.AutoCompleteMode = AutoCompleteMode.None;
        autoText.AutoCompleteSource = AutoCompleteSource.None;
        AutoCompleteStringCollection DataCollection = new AutoCompleteStringCollection();

        if (dgv.CurrentCell.ColumnIndex == 2 )
            {
                if (autoText != null)
                {
                    autoText.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
                    autoText.AutoCompleteSource = AutoCompleteSource.CustomSource;
                    DataCollection.Add("احسان");
                    DataCollection.Add("محسن");
                    DataCollection.Add("مهدی");
                    DataCollection.Add("رادین");
                    DataCollection.Add("رایان");
                    DataCollection.Add("سمیرا");
                    autoText.AutoCompleteCustomSource = DataCollection;
                }
            }
    }


Adams Grain Bins is the Northwest's premier supplier of grain bins, grain dryers, smooth-wall hoppers and material-handling equipment.
Adams Grain Bins began as a side business of Adams Inc.
Adams Inc. was started by Bob and Mike Adams (father and son) over 40 years ago as a polyurethane insulation contractor (spray foam). Adams Inc. became a dealer for Sukup grain bins around 2001. Selling grain bins was the idea of neither Bob or Mike. Many of their spray foam customers are farmers. These farmers wanted another local supplier of grain bins. They approached Mike with an opportunity, 'If you become a bin dealer, we will buy from you.' Thus, Adams Grain Bins was born.
The farmers didn't want just a basic storage bin like those common in the area. They wanted a hassle-free storage system, with good aeration and in-bin sweeps. They took Mike on a tour of several different bin manufacturing companies. After several stops, they arrived at Sukup Manufacturing. During their meeting with the owners of Sukup, they knew they had found the right company, and even bought some bins on the spot. Bob and Mike weren't chosen for their good looks, rather for their honesty and integrity. It was clear to the farmers that Sukup Manufacturing shared the same ideals.
In 2010 more family members began looking to joining the family business. It was determined that there was enough demand for quality grain storage that grain bin sales could support a family on its own. The growth of Adams Grain Bins comes from the quality of service coupled with the best technology in the industry. Rather than competing on price, Adams Grain Bins focuses on creating value. Helping farmers to understand and use their grain storage as an investment. A grain storage from Adams Grain Bins includes features that are common in the Midwest but until recently were almost unheard of in Idaho. Every bin includes a fully aerated floor, in-bin sweep, full cage ladder or side-wall stairs, and a fan with generous air flow. Optional features include grain level indicators, vertical unloads, temperature and moisture monitoring, in-bin drying systems and more.
Customer education is a continuing process helping people to see that a bin is not simply the place you put your grain between harvest and delivery/sale. With the right equipment, quality grain storage is an investment that can reduce your operating costs with fewer trucks and personnel at harvest time. On-farm storage can reduce harvesting equipment requirements because you can start cutting two to three weeks earlier. In addition, grain bins from Adams Grain Bins provide greater safety, increased yield, better test weight, higher quality, reduced or eliminated use of chemical pest controls, etc. When grain storage is built and understood to be an investment, it will simplify operations, place greater control in the hands of each farmer, and grow the bottom line.
Health and safety concerns about grain storage are growing. It is important to know that a storage system built by Adams Grain Bins can be unloaded, including operating the sweep, without ever entering the bin. This reduces or eliminates the need for shovels, breathing grain dust, hurting backs and other injuries. Some of Adams Grain Bins' customers in their 70s have unloaded and swept out our bins by themselves in a single day. They said it was the easiest load-out of their life.
Adams Grain Bins is not a perfect company, it and its owners are still growing and learning, but when you work with Adams Grain Bins you can know that they stand with their products. If there is a problem or failure because of a mistake made by Adams Grain Bins they will fix it. Adams Grain Bins is here for the long haul just like you. When you choose Adams Grain Bins you gain a partner for success.


Since I live on a tropical island in the middle of the Pacific Ocean that's known for its pineapples and mangoes (but mostly pineapples), you might be thinking I could make a better smoothie than McDonald's new Mango Pineapple Real Fruit Smoothie.
However, while my magic smoothie making hands/magic massage hands/magic magic hands would probably, nay, most definitely make a better tasting smoothie made with fresh fruits, magic, and aloha, it wouldn't be an overall better smoothie, which should be one that is not only tasty, but also reasonably priced and easy to make.
If I were to use my superb skills to make a mango pineapple smoothie, it would turn out to be one expensive smoothie. Because, while the volcanic soil on this rock in the middle of the Pacific Ocean bear these two tropical fruits, they aren't cheap fruits if you buy them from a store, farmer's market, vendor on the side of the road, or on the black market.
Sure, I could steal the fruits by sticking them down my pants from anyone of the places I previously mentioned, but while the mangoes will make it look like I have huge cajones, the pineapples and their spiky skin make them the worst possible fruit to stick down my pants.
So instead of purchasing fruits that may taint poke me and are a pain to cut into pieces because of either a tough skin or a huge pit in the middle of it, I think I'd prefer to have McDonald's prepare their Mango Pineapple Real Fruit Smoothie for me.
If you ever want to make a Jamba Juice employee jealous, tell them how easy it is for their McDonald's counterpart to make a smoothie. While a Jamba jockey has to physically dump each ingredient into a blender's container, all a McDonald's worker needs to do is punch a couple of buttons on their blender and then watch it dump and blend all the ingredients. It's like something you'd see on the Jetsons.
The McDonald's Mango Pineapple Real Fruit Smoothie is made using fruit purees, low-fat yogurt, and ice. It has a consistency that's almost perfectly in between thick and watery with tiny ice crystals floating throughout it. The smoothie smells like a ripe mango and its flavor is mostly mango with a little pineapple at the end, giving your taste buds a tasty tropical 1-2 punch. For fruits that come in the form of purees that are sucked through a tube and spit out into a blender, I was surprised by how much they tasted like the fresh versions of the fruit. I was also a little weirded out by how fresh the puree tasted.
Overall, I think the McDonald's Mango Pineapple Real Fruit Smoothie is better tasting than the original Real Fruit Smoothie flavors — Wild Berry and Strawberry-Banana. Is it better tasting than what I could whip up? No, because when you put a blender in front of me, I make refreshment gold. But I think it's cheaper and easier to make than whatever I could create. Plus, I don't have to worry about pineapples poking holes in my crotch.
Pros: Best tasting McDonald's Real Fruit Smoothie. Gives your taste buds a tasty tropical 1-2 punch. Nice consistency. My magic smoothie making hands/magic massage hands/magic magic hands.
Cons: Pineapples poking holes in my crotch. It's a little weird the fruit puree tastes like fresh fruit. Prices of mangoes and pineapples. Cutting mangoes and pineapples. Stealing fruit.
You talked me into one. I was surprised at how good it was. I was also surprised that after this, a quarter pounder and cheese, and some fries–my bill was 10 bucks. Yikes.
I love smoothies so I am sure I would like this McDonald's product. It is good to see McDonald's offering more and more healthy beverage options and it certainly is a nice change of pace from the usual soft drink. I think I will no head over to Viewpoints to see if anyone else has reviewed this product.
Well I so happen to work at a McD's. Today was the first day we started to sell them at my store. Absolutely delicious!
Read your review after trying this smoothie for the first time yesterday. I make mango smoothies at home, too, and yep, this certainly had the mango flavor I crave. Also, the small version sells for $1 at Mickey D's this week. Holla.
Not a smoothie fan but I tried the Mango Pineapple Smoothie I thought it had more of an orange taste. Probably will not buy it again.
Funny and informative. Good review. I'm planning to check this one out.
best smoothie mcdonald has made to date I would like to know all of the ingredients since I am on a gluten free hydrogentated oil free diet.
babe is this u , whats the message?
Got a coupon and tried it. It tasted like orange juice was barely cool and there was no milk product in it…I went back for more ice. Machine failure??? Love the frappe.
Before these smoothies I could count on my fingers how many times I had ever driven into McD. But now I am a regular visitor. I have consumed a small fortune in Mango Pineapple smoothies along with my family and friends. Without a doubt these are a huge hit.
For those wondering, this is McDonald's only smoothie without added sugar. You can also order it no yogurt to eliminate the fat and cut some sugar and calories (I think it tastes better that way, too). It's not necessarily the epitome of health, but a nice alternative to soda at least. Also filling.
Water, clarified demineralized pineapple juice concentrate, mango puree concentrate, pineapple juice concentrate, orange juice concentrate, pineapple puree, passion fruit juice, apple juice concentrate, natural (botanical source) and artificial flavors, contains less than 1% of the following: peach puree, cellulose powder, peach juice concentrate, pear juice concentrate, xanthan gum, pectin, citric acid, colored with fruit and vegetable juice and turmeric extract, ascorbic acid (preservative).
mcdonalds… mango/pineapple shake is awesome. Loved it!! I want more! Very very refreshing.
We had it Friday after work with a shot of vodka in it. All I can say is Yummmmmm!
McDonalds Mango Pineapple Smoothie is delicious. After I tried it for the first time I would stop after work almost every day & treat myself to a large one. Although I'm usually pretty fussy about ingredients, it was such a treat I didn't care what was in it. Tangy & cold, it sure hit the spot after a hot day at work.
ANNOUNCEMENT: Creepy BK Pillowcase Winner!!!


verb (used with object), dis·coun·te·nanced, dis·coun·te·nanc·ing.
to disconcert, embarrass, or abash: With his composure, he survived every attempt to discountenance him.
to show disapproval of: The teachers discountenanced smoking by the students.
One would be tempted to talk too much here—to discountenance the performance.
Its grand object is the discountenance of blasphemy, impurity and all the vices to which poor human nature are addicted.
But to discountenance nagging is not to encourage laudation, adulation, or encomium, or even praise.
Above all things, let us discountenance the agitation of exciting topics.
He has stationed himself there merely to watch and discountenance her.


text:
Q: Angular 2, Error: Invalid argument 'Invalid Date' for pipe 'DatePipe' I'm developing an application with Angular 2, I have two entities: DemandeMedicamentVff and Medicament.
I also have a button named Accepter in the DemandeMedicamentVff, when I click on the etat attribute, I want it to get changed to "accptée", but I also want
'Medicament.nom== DemandeMedicament.medicamentid && demandeMedicament.etat= 'Acceptée' {Medicament.quantity = Medicament.quantity-DemandeMedicament.quantity'}'
After I did that the value etat is changed but the quantity is not.
Those are my models:
First model
export class DemandeMedicamentVff {
    constructor(
        public id?: string,
        public medicamentid?: string,
        public date?: any,
        public quantity?: number,
        public etat?: number,
        public signature?: string,
    ) { }
}

The second model :  Medicament
export class Medicament {
    constructor(
        public id?: string,
        public nom?: string,
        public type?: string,
        public quantity?: number,
        public ref?: string,
        public datevalidite?: any,
        public dateproduction?: any,
    ) { }
}

My component
import { Component, OnInit, OnDestroy } from '@angular/core';
import { Response } from '@angular/http';
import { ActivatedRoute, Router } from '@angular/router';
import { Subscription } from 'rxjs/Rx';
import { EventManager, ParseLinks, PaginationUtil, JhiLanguageService, AlertService } from 'ng-jhipster';
import { Demandemedicamentvff } from './demandemedicamentvff.model';
import { DemandemedicamentvffService } from './demandemedicamentvff.service';
import { ITEMS_PER_PAGE, Principal } from '../../shared';
import { PaginationConfig } from '../../blocks/config/uib-pagination.config';
import { MedicamentService } from '../medicament/medicament.service';
import { Medicament } from '../medicament/medicament.model';
@Component({
    selector: 'jhi-demandemedicamentvff',
    templateUrl: './demandemedicamentvff.component.html'
})
export class DemandemedicamentvffComponent implements OnInit, OnDestroy {
    currentAccount: any;
    demandemedicamentvffs: Demandemedicamentvff[];
    error: any;
    medicaments : Medicament [];
    success: any;
    eventSubscriber: Subscription;
    routeData: any;
    links: any;
    totalItems: any;
    queryCount: any;
    itemsPerPage: any;
    page: any;
    predicate: any;
    previousPage: any;
    reverse: any;
    isSaving: boolean;

    constructor(
        private jhiLanguageService: JhiLanguageService,
        private demandemedicamentvffService: DemandemedicamentvffService,
        private medicamentService :MedicamentService,
        private parseLinks: ParseLinks,
        private alertService: AlertService,
        private principal: Principal,
        private activatedRoute: ActivatedRoute,
        private router: Router,
        private eventManager: EventManager,
        private paginationUtil: PaginationUtil,
        private paginationConfig: PaginationConfig
    ) {
        this.itemsPerPage = ITEMS_PER_PAGE;
        this.routeData = this.activatedRoute.data.subscribe(data => {
            this.page = data['pagingParams'].page;
            this.previousPage = data['pagingParams'].page;
            this.reverse = data['pagingParams'].ascending;
            this.predicate = data['pagingParams'].predicate;
        });

        this.jhiLanguageService.setLocations(['demandemedicamentvff']);
    }

    loadAll() {
        this.demandemedicamentvffService.query({
            page: this.page - 1,
            size: this.itemsPerPage,
            sort: this.sort()}).subscribe(
            (res: Response) => this.onSuccess(res.json(), res.headers),
            (res: Response) => this.onError(res.json())
        );
    }

    loadPage (page: number) {
        if (page !== this.previousPage) {
            this.previousPage = page;
            this.transition();
        }
    }

    transition() {
        this.router.navigate(['/demandemedicamentvff'], {queryParams:
            {
                page: this.page,
                size: this.itemsPerPage,
                sort: this.predicate + ',' + (this.reverse ? 'asc' : 'desc')
            }
        });
        this.loadAll();
    }

    clear() {
        this.page = 0;
        this.router.navigate(['/demandemedicamentvff', {
            page: this.page,
            sort: this.predicate + ',' + (this.reverse ? 'asc' : 'desc')
        }]);
        this.loadAll();
    }

    Accepter(Demandemedicamentvff,Medicament){
        this.medicamentService.query().subscribe((res: Response) => {
            this.medicaments = res.json();
            this.medicaments.forEach((Medicament,index)=>
            {
                if (Medicament.nom== Demandemedicamentvff.medicamentid && Demandemedicamentvff.etat=="Acceptée")
                {
                    Medicament.quantity = Medicament.quantity -  Demandemedicamentvff.quatite;
                    this.medicamentService.update(Medicament).subscribe((res: Medicament) =>
                        this.onSaveSuccess(res),
                        (res: Response) => this.onError(res.json()));
                    }
                })
            },

            (res: Response) => this.onError(res.json())
        );
        Demandemedicamentvff.etat="Acceptée";

        this.demandemedicamentvffService.update(Demandemedicamentvff).subscribe((res: Demandemedicamentvff) =>
            this.onSaveSuccess(res),
            (res: Response) => this.onError(res.json()));
    }

    private onSaveSuccess (result: Demandemedicamentvff) {
        this.eventManager.broadcast({ name: 'demandeModification', content: 'OK'});
        this.isSaving = false;
    }

    Refuser(Demandemedicamentvff){
        Demandemedicamentvff.etat="Refusée";
        this.demandemedicamentvffService.update(Demandemedicamentvff).subscribe((res: Demandemedicamentvff) => this.onSaveSuccess(res),
            (res: Response) => this.onError(res.json()));
    }

    ngOnInit() {
        this.loadAll();
        this.principal.identity().then((account) => {
            this.currentAccount = account;
        });
        this.registerChangeInDemandemedicamentvffs();
    }

    ngOnDestroy() {
        this.eventManager.destroy(this.eventSubscriber);
    }

    trackId (index: number, item: Demandemedicamentvff) {
        return item.id;
    }

    registerChangeInDemandemedicamentvffs() {
        this.eventSubscriber = this.eventManager.subscribe('demandemedicamentvffListModification',
        (response) => this.loadAll());
    }

    sort () {
        let result = [this.predicate + ',' + (this.reverse ? 'asc' : 'desc')];
        if (this.predicate !== 'id') {
            result.push('id');
        }

        return result;
    }

    private onSuccess (data, headers) {
        this.links = this.parseLinks.parse(headers.get('link'));
        this.totalItems = headers.get('X-Total-Count');
        this.queryCount = this.totalItems;
        // this.page = pagingParams.page;
        this.demandemedicamentvffs = data;
    }

    private onError (error) {
        this.alertService.error(error.message, null, null);
    }
}

This is the function update in medicament.service.ts :
update(medicament: Medicament): Observable<Medicament> {
    let copy: Medicament = Object.assign({}, medicament);
    copy.datevalidite = this.dateUtils
        .convertLocalDateToServer(medicament.datevalidite);
    copy.dateproduction = this.dateUtils
        .convertLocalDateToServer(medicament.dateproduction);
    return this.http.put(this.resourceUrl, copy).map((res: Response) => {
        return res.json();
    });
}

All works good if i did the function Accepter on a medicament that not have dateproduction and datavalidite but if i did it on another medicament that has datevalidite and dateproduction i got this error :
 > Error: Invalid argument 'Invalid Date' for pipe 'DatePipe'
 at InvalidPipeArgumentError.ZoneAwareError (polyfills.bundle.js:10191)
 at InvalidPipeArgumentError.BaseError [as constructor]
 (vendor.dll.js:86902)
 at new InvalidPipeArgumentError (vendor.dll.js:8772)
 at DatePipe.transform (vendor.dll.js:87676)
 at DateUtils.convertLocalDateToServer (vendor.dll.js:104410)
 at MedicamentService.webpackJsonp../src/main/webapp/app/entities

 /medicament/medicament.service.ts.MedicamentService.update

 (main.bundle.js:65941)
 at SafeSubscriber._next (main.bundle.js:55972)
 at SafeSubscriber.__tryOrUnsub (vendor.dll.js:588)
 at SafeSubscriber.next (vendor.dll.js:537)
 at Subscriber._next (vendor.dll.js:490)
 at Subscriber.next (vendor.dll.js:454)
 at MapSubscriber._next (vendor.dll.js:12416)
 at MapSubscriber.Subscriber.next (vendor.dll.js:454)
 at CatchSubscriber.Subscriber._next (vendor.dll.js:490)
 at CatchSubscriber.Subscriber.next (vendor.dll.js:454)
 ErrorHandler.handleError @ vendor.dll.js:60866
 vendor.dll.js:592 Uncaught InvalidPipeArgumentError

A: Medicament.quantity = Medicament.quantity -

     Demandemedicamentvff.quatite;

Name of the attribute is not good, it should be quantity.

redpajama_set_name: RedPajamaStackExchange


text:
Home Instruments Banjo Lessons
Inspired by Mumford & Sons to play the banjo? Or just love bluegrass, country and/or folk music? Regardless of your age or skill level on the banjo, Eagle Rock Music Studio has you covered.
Though music associated with African Americans for the past several decades now has not prominently featured banjos much at all, it was African Americans who introduced the banjo to America during our colonial period, basing it on existing African instruments with a similar design. The banjo became the signature instrument of African American folk music, receiving prominent placement in the minstrel shows of the 19th century. Unfortunately, recordings of this music do not exist today since sound did not become recordable until the 20th century.
Today, the banjo figures prominently into country, bluegrass and Irish folk music. In fact, since the banjo is featured so rarely in modern pop music, it tends to pleasantly stand out whenever it does appear alongside acoustic guitars. Given that country, bluegrass, and folk music still have thriving scenes even today — and some of these artists, like Mumford & Sons, have recently become major pop acts — the banjo is not going to be an instrument that disappears any time soon. Even comedian Steve Martin has enjoyed a second career as a banjo musician, winning the Grammy for Best Bluegrass Album for his 2009 album The Crow: New Songs for the 5-String Banjo.
Our learning environment is carefully structured and equally supportive, and we believe in the importance of having each one of our students develop his or her own musical voice. We also recognize that students respond to teaching styles differently, and as a result all banjo lessons are private so our instructors can hone in on what methods work best for each student. When our instructor begins working with you, he or she will first assess what your goals (both small and large) are and then create a plan of action for you to move quickly towards achieving them.
Eagle Rock offers two course paths: professional and recreation. Each course path includes similar information and instruction, but aspiring professionals are offered a much more rigorous pace and frequently work towards specific goals. We always have skills, songs, styles and theory for you to work on in accord with your interests.

redpajama_set_name: RedPajamaCommonCrawl


text:
Steve Bodnar leaves Autodesk for Kenesto
September 18, 2012 By raykurland in Executive Migration, Manufacturing industry, PLM Industry Tags: Autodesk, Bodnar, Kenesto	1 Comment
Stephen Bodnar joins Kenesto as Vice President, Products and Marketing
—See 'My Take' below—
WALTHAM, MA–(Marketwire – Sep 18, 2012) – Kenesto Corp., provider of cloud-based Social Process Management solutions today announced that Stephen Bodnar has joined the company as Vice President of Products and Marketing.
"We are very pleased to have Stephen join our team. As the demand for cloud-based business solutions continues to grow, Kenesto's Social Process Management solution is gaining increased market traction," said Kenesto's CEO Michael Payne. "We are excited to begin a significant growth phase under Stephen's marketing and products leadership."
"I am extremely excited by the opportunity to join the Kenesto team," said Mr. Bodnar. "Companies in industries such as manufacturing, architecture, engineering, and others are increasingly looking to leverage cloud, social, and mobile technologies to improve productivity. By automating day-to-day business processes such as managing Change Orders, managing Engineering Change Requests (ECR), and communicating bid proposals, Kenesto enables our customers to increase agility, responsiveness, and productivity across the value chain."
Mr. Bodnar comes to Kenesto with a 24-year career in B2B technology development and marketing. Prior to joining Kenesto, he served as the Vice President of Product Data Management (PDM) and Product Lifecycle Management (PLM) at Autodesk, Inc., where he led the growth of Autodesk's Vault PDM business by 15x over four years. Most recently, Mr. Bodnar oversaw the launch of Autodesk into the discrete PLM market with the introduction of the cloud-native PLM 360 solution.
Mr. Bodnar began his career serving Chrysler Corporation in its Engineering and CAD/CAM/CAE groups. After eight years with Chrysler, Mr. Bodnar joined Control Data System's Manufacturing/PDM division where he served as a sales engineer, product architect, and product manager for Control Data's PDM solutions: EDL and Metaphase.
Mr. Bodnar later helped create Auxilium, Inc., a software company that pioneered the creation of composite web applications which connected to a variety of back-end systems, including most established ERP and mainframe solutions. After Auxilium's acquisition by Parametric Technology Corporation (PTC), Mr. Bodnar joined PTC as Director of Product Marketing for the Windchill solutions group. Mr. Bodnar later re-joined the Metaphase team after it had been acquired by Structural Dynamics Research Corporation (SDRC) as the Vice President of SDRC's Collaborative Solutions Group. After SDRC's acquisition by Electronic Data Systems, Mr. Bodnar joined MSC Software Corporation, a leading provider of structural, thermal and multi-body dynamics engineering analysis solutions, where he served as Vice President of Marketing and Product Management.
To learn more about Kenesto, download An Introduction to Kenesto at http://www.kenesto.com/intro.
About Kenesto
Kenesto (www.kenesto.com) is a cloud-based Social Process Management tool which empowers people and teams to automate business processes across the value chain. By automating day-to-day business processes such as issuing Requests for Quotes (RFQ), managing Engineering Change Requests (ECR), and generating quotes & bid proposals, Kenesto enables manufacturing, architectural, engineering, and construction companies to expedite responsiveness to customers, increase productivity of internal resources, and better manage supply chain partners.
Stephen Bodnar
steve@kenesto.com
I know that Kenesto has been looking to fill this slot for some time. While I have not yet spoken to Bodnar, it seems that the turmoil at Autodesk and the attraction of a startup run by Mike Payne were enough to convince him.
Bodnar's role at Kenesto should enable Kenesto to reach the next level of success.
Readers might also want to read our previous blog on Kenesto.
« BUFFALO MiniStation Leads Thunderbolt Storage Sales
iPhone 5, not yet for me »
Pingback: Kenesto 2013 now focuses on Social Business Collaboration « Ray Kurland's Blog


How to Coordinate Your Blog Images for a More Cohesive Aesthetic.
You may have noticed that bloggers use photos differently, with varying degrees of success. Images can either enhance the clean and professional image of a blog or they can make the blog look more amateurish – the difference is in the execution. How do some bloggers keep things looking so unified and cohesive?
Experienced bloggers have to approach the use of images the way a magazine would. Magazines and other professional publications create their own style guides to define the pre-publication processing of each image so that their graphics and photography can look somewhat unified despite coming from different sources.
This guide will help you create your own image style and layout standards – a set of "rules" you can follow to ensure that your use of images enhances the aesthetics and authority of your blog.
Eclectic styles look good when done right but most bloggers should try to stick with a theme. If your blog mostly uses bright and colourful photos with white backgrounds, and you throw a dull cellphone-camera shot in there, that one lifeless photo will stick out like a sore thumb. You might encounter the same situation if you typically post screenshots and logos but decide to include traditional photography.
Some bloggers find themselves "trapped" in a look they do not want – such as bloggers that start using a cool filter but then switch phones or cameras and cannot easily recreate it. Some bloggers find themselves having trouble integrating colour photography because they're so used to using black and white images.
The importance of unity and cohesion is why you should choose a theme or general image style that you really truly enjoy. Fashion blogs often employ the great use of vintage photo filters and ethereal colours, tech bloggers often use a combination of typographic art and digitally rendered graphics, corporate bloggers tend to use smartly composed and stylized stock photography, etc.
Don't trust your blog editor to re-size those photos for you. Automatic re-sizing/thumbnail features might make your page look right at first glance but those full-size images will still be kicking around on your website or server somewhere, increasing load time. Speed is highly valued by search engines and readers alike. Compressing and re-sizing images only take seconds of your time but saves a lot of bandwidth and hosting space.
Edit your photos by hand, leaving them large enough to look good on large monitors, but small enough to load quickly on slow connections. Use on-site formatting to adjust the sizes from there. Take some time to read up on image formatting so that you can tell social media websites which photos (and which sizes) to grab.
The only thing worse than poorly formatted images is having a blog that seems visually sparse. Bloggers who feel intimidated by style guides might feel tempted to reduce their overall number of images in favour of better images – putting an emphasis on quality is definitely the right move, but you don't have to sacrifice aesthetics just to save time. Make the editing process as fast as possible by using presets instead of relying on memory.
You might have to read the help section on your favourite photo editor to learn how to set up the presets in the first place, but this effort will save you a tremendous amount of time on each post. Automate the tasks defined in your style guide by creating presets for things like brightness, compression, contrast, colour balance, etc. There are plenty of options out there but my favourite app is Snapeal: you can adjust photo values with the press of a button.
Help to standardize your image formatting by using a few pre-set image sizes. Have a good variety: a wide and thin feature photo, small square photos for the left or right in-content spots, and a long vertical size for all photos or detailed infographics. Use the mathematics of the golden ratio in conjunction with your blog layout to determine the most aesthetically pleasing sizes for your images.
Creating your own style guide is time well invested. Adopt the tactics of professional magazine editors by optimizing and coordinating your image usage – you'll love the look of the results.


(D collina x D cneorum var. pygmaea) A fabulous selection, gowing into dense mounds, up to 10" tall and 24" wide. Lots of fragrant rose-pink flowers in spring and some re-bloom in summer. Like all daphnes, needs excellent drainage.


It's Christmas time for everyone! Also for pandas!
In Toronto, something funny happened at the zoo when a panda decided to play with the snowman. Initially, our panda scratched a bit his "counterpart" to then conquer his toy before producing a full blown beheading.
At least.. he had fun!


The Cleveland Browns have signed DL Brian Price to the practice squad. To make room, the team released DL Zaycoven Henderson from the practice squad.
Officially in his second NFL season, Price (6-3, 322) entered the league as an undrafted free agent signed by the Green Bay Packers in 2016. He's appeared in 10 career games with one start and nine tackles. This season, Price started Week 2 for the Oakland Raiders and registered one tackle after he was claimed by the team via waivers from the Dallas Cowboys on Sept. 3. A native of Lafayette, Ind., Price attended Texas-San Antonio.
Henderson was signed by the Browns as an undrafted free agent during training camp and was added to the team's practice squad after final roster cuts.


Tom Schaeffer's is a Pennsylvania RV Dealer that has been owned and operated for 60 years. Tom Schaeffer's has grown to be one of the most prestigious RV dealerships in the country in personnel, service, product, and reputation. Chosen as "One of the Top 15 Dealers in America by the Association of RV Advisors."
Tom Schaeffer, a self-proclaimed workaholic, doesn't plan on retiring anytime soon. At 80+ years young, the owner and founder of Tom Schaeffer's RV Superstore may be one of the oldest dealers still working full-time.
"There are lots of guys still around, but they're not working," says Tom, who started selling utility trailers in 1955 and now sells everything from pop-ups to diesel pushers.
Throughout the years, he has been an active member of the RV industry and served on the board of the Recreational Vehicle Dealer's Association (RVDA), as well as an officer of the Pennsylvania Recreational Vehicle and Camping Association (PRVCA) and the Southeast Dealer's Association.
So what keeps him working each day when many of his peers have chosen a lifestyle of retirement? Tom says it's doing what he loves to do that keeps him going. "Your job should be your hobby.I think that it's important to do what you love, and I want to get that message across to my grandkids," he adds.
Tom's grandkids watch him in action firsthand. Many members of the Schaeffer family have chosen to go into the family business. Sons, daughters, and grandkids have played a part in making the dealership a top Pennsylvania RV Dealer.
Although some people may believe that working with so many family members is a recipe for trouble, Tom disagrees.
"I think you get a closer knit operation. I know a lot of families don't get along, but we've never had that problem. With families, you have to trust," he says.
Schaeffer's has a strong inventory, but it has built its reputation on service. We are a dealer in Pennsylvania that puts forth a lot of energy on pre-delivery inspections (PDIs). "We PDI everything to the 'nth degree," says Tom.
As a dealer in Pennsylvania, we also boast an impressive 22 service bays and a 55 foot, state-of-the-art paint booth which affords them the ability to do collision repairs as well as custom paint jobs.
We are making some changes to offer a better customer experience. Check back often to see our progress.


text:
Toscat
An Opera in Three Acts, or One Cat
by Nhan C. Duong
Genre: FICTION / Fantasy / Historical
The Heartwarming Tale of Opera's Purr-fect Tenor!
Opera's renowned baritone, Giuseppe Cantante, had a dream; to build an opera house in the heart of Naples, worthy of the world's finest tenors. With the grand opening just months away and no tenor to take the lead role in Tosca — a hauntingly beautiful, but challenging opera — Giuseppe was beside himself with worry… Meanwhile, in a dark and lonely alley, a figure sat alone on a broken down fence preparing himself for the evening's performance. As he calmly groomed a massive paw, he looked like any other extra-large, fluffy alley cat. But looks can be deceiving… Heading his way, down the dimly lit streets of old Naples, was an adventure. A change was coming and he felt it in his very whiskers. He sat patiently, gazing up at the silent moon, waiting…
Nhan C. Duong
Nhan is a singer and published poet and holds a degree in Theatre Arts. He lives with his wife in California and is currently owned by two cats (Jenna and Mr. Darcy) and Finn the Wonder Dog. The feline character of Mario in Toscat, is loosely based on Mr. Darcy (who might, or might not, sing Opera).


Delighted to offer one-to-one classes and small group flower arranging sessions held at our Sussex base from 2018. From time to time there will be seasonal floral classes at nearby locations, such as our winter wreath workshop and also floral design workshops in beautiful locations further afield. Check dates and topics in the upcoming classes section below.
In addition to our group classes on set dates, I offer one-to-one classes on a mutually agreed date and to suit your particular interest. Please get in touch with us if you would like to arrange a bespoke class.
This class will include creating delicate floral hair pieces, crowns, floral clips, pinned and ribbon corsages, buttonhole flowers, rings to complement bridal party flowers and floral accessories for special celebrations.
Learn how to create a wild, romantic and beautifully composed table centrepiece, with seasonal flowers, fine vessels and environmentally friendly ingredients.
Learn how to create our signature style wild, romantic, trailing bridal bouquet with the most beautiful flowers available each season.
Learn how to photograph your flowers for social media and portfolio work. This course is taught by Eva Nemeth, professional garden and still life photographer with works published in all major garden and lifestyle magazines.
Learn a few simple techniques to create your own beautiful wedding flowers. From bouquets, hair flowers, buttonholes to ceremony and party flower designs with the best autumnal seasonal ingredients available. This course will be held at the walled gardens of the stunning Ballywalter Park in Northern Ireland.
Come and join us for a natural winter wreath class this season. We will be gathering at the barn in Stoneywish Nature Reserve in Sussex for a morning of festive Christmas wreath making.


text:
Warrants: Anderson man assaulted by wife, in-laws
An incident Saturday night that sent an Anderson County man to the hospital has resulted in charges against his wife and in-laws.
Four people — Kayla Marie Brown, 28, of Anderson County; Wilbur Lou Vanadore, 50, Stanley Thomas Vanadore, 50, both of Homeland Park; and Brandon Dean Pressley, 37, of Anderson County — have been charged with attempted murder, said Anderson County Sheriff's Office spokeswoman Investigator Nikki Carson in a statement.
Kayla Brown and Wilbur Vanadore were also charged with possession of a weapon during a violent crime.
On Saturday evening, deputies responded about 6:15 p.m. to a stabbing at a home on Anthony Drive in Anderson County, where a man had been assaulted.
According to the arrest warrants, the man was shot at twice by his wife, Kayla Brown, and then punched several times by his father-in-law, Stanley Vanadore and his wife's cousin, Brandon Pressley. As he ran away, the man was followed and hit by his mother-in-law Wilbur Vanadore's car. She also stabbed the man in the back, according to the arrest warrants.
The man was taken to AnMed Health Medical Center for his injuries and has been released. Kayla Brown, Wilbur Vanadore and Stanley Vanadore are being held at the Anderson County Detention Center. Pressley has been released on bond.


We use drones for aerial photogrammetry. Hight resolution is achieved by using a full frame DSLR with 36 MP (Pentax K-1) and high-grade lenses with e.g. 50 mm of focal length.
More content coming soon. Call us!


text:
V/A003: E.S.P. TV "LIFESTYLE GURU" #3
JILL KROESEN: HOW TO COPE WITH A PSYCHOPATHIC PRESIDENCY
Hand cut lathe recording on lacquer with
laser engraving. Full color gatefold and broadside insert.
The title says it all. Jill Kroesen delivers tips to avoid becoming prey under a psychopathic presidency.
Artist, composer, and singer Jill Kroesen was an essential figure in the1970s downtown New York performance milieu, working at the intersection of experimental music and then-emerging performance art. After studying at Mills College with composer Robert Ashley, she embarked on a series of performances that defied categorization, such as Stanley Oil and His Mother: A Systems Portrait of the Western World (1977), The Original Lou and Walter Story (1978) and Excuse Me, I Feel Like Multiplying (1979). With these performances, she invented a space between structuralist theater, graphically-scored musical composition, and cabaret. In the words of performance critic Sally Banes, "condensing political events with soap opera plots and infantile rationalizations about the way the world works," Kroesen's "systems portraits," as she came to call her works, manifested socioeconomic, sexual, and gender politics through funny, ramshackle, and chaotic performances. Archival documentation of these works was presented at the Whitney in the exhibition Rituals of Rented Island in 2013. Kroesen's performances almost always include several of her original songs, and with names like Honey, You're So Mean and Fay Shism Blues ; they add another layer of satire to her projects. In 1982, Kroesen released Stop Vicious Cycles under the Lovely Music record label, an LP compilation that stands up as a work in its own right. She returned to the Whitney Museum in 2016 with a new show, Collecting Injustices, Unnecessary Suffering.
BEN VIDA : SOFT SYSTEMS MUSIC
Hand cut lathe recording on 7" lacquer with laser engraving.
Full color gatefold and broadside insert.
Soft Systems Music uses facial recognition software as a compositional tool to sonify the smile.
Vida then transforms the expressions of smiling actors into what he calls a "soft system"—a blend of the human and algorithmic, in which any subtle motion alters the composition.
This work debuted in his 2016 exhibition, [SMILE ON.] ... [PAUSE] ... [SMILE OFF.] and was later adapted to a live performance for E.S.P. TV's "Lifestyle Guru" event in 2017.


text:
« Explore the History of Holiday Traditions Live from Tryon Palace
8 Weekend Events Across North Carolina You Won't Want to Miss »
Culture Around Every Corner: November 13-16
November 12, 2014 by NC Culture
See booty from the wreck of Blackbeard's flagship, like this cannon, at the
Queen Anne's Revenge Conservation Lab open house Saturday in Greenville.
The debut of an exhibit on film in Raleigh, a Civil War weekend in New Bern and a glimpse into the conservation of booty recovered from Blackbeard's flagship are just a few of the opportunities for fun and discovery you'll find this weekend with the N.C. Department of Cultural Resources.
The weekend fun starts Thursday when the N.C. Maritime Museum in Beaufort tells the story behind the 33-foot sperm whale skeleton that hangs in its main gallery, while the Graveyard of the Atlantic Museum in Hatteras shows a maritime-themed movie and helps kids create a related craft. In Elizabeth City, the Museum of the Albemarle will offer a hands-on kids program focusing on the different kinds of teapots, and in Raleigh, staff at the N.C. Museum of Art will help kids and parents explore people in art together.
Friday, the N.C. Museum of Art will screen the 1940s thriller Secret beyond the Door andkeep its galleries open late for visitors to explore after dark, while Tryon Palace in New Bern will give kids the chance to see what life was like for a royal governor's cook in the 18th century.
Greenville's Queen Anne's Revenge Conservation Lab will open its doors Saturday for the public to see the conservation of artifacts recovered Blackbeard's flagship first hand, while the N.C. Maritime Museum in Southport offers bike tours of its hometown. In Pineville, the President James K. Polk Historic Site will celebrate its namesake's birthday with historic cooking demonstrations, children's games and a birthday cake, while Historic Halifax willoffer a historical holiday decorations workshop. The N.C. Museum of History in Raleigh will also debut its Starring North Carolina! exhibit Saturday. The landmark exhibit features artifacts, images and video from films and television shows produced in the Tar Heel State.
The weekend wraps up Sunday with a concert by internationally-renowned pianist Peter Toth at the N.C. Museum of Art.
Throughout the weekend, Fort Dobbs in Statesville will put on a military timeline programwhere visitors can meet soldiers from across American history, while Tryon Palace will have interactive discussions, Civil War-themed tours and a living history encampment as part of its Civil War weekend. The N.C. Symphony will play concerts featuring Bach's famous Brandenburg Concertos in Raleigh, Southern Pines, Wilmington and Chapel Hill.
Posted in Arts, History | Tagged Arts, Beaufort, Chapel Hill, Civil War, crafts, Elizabeth City, exhibits, films, Fort Dobbs, games, Graveyard of the Atlantic Museum, Greenville, Halifax, Hatteras, Historic Halifax, history, kids activities, lectures, living history, movies, Museum of the Albemarle, N.C. Historic Sites, N.C. Maritime Museum, N.C. Museum of Art, N.C. Museum of History, Pineville, President James K. Polk Historic Site, Queen Anne's Revenge, Raleigh, Southern Pines, Southport, Statesville, tours, Tryon Palace, Wilmington | Leave a Comment


text:
Q: how to add a callback to jquery plugin function I am using a jquery plugin for alerts given below:-
 function alertWithNewWindow(title, content, icon, newWindow) {
            $.alert.open({
                title: title,
                content: content,
                icon: icon,
                draggable: true
            });
        }

I want to add a callback to above function so that when user click on "ok" button of alert-box then page will redirect to the given path.
  $(window.location.replace(newWindow));

I have tried below code but its not redirecting.
   function alertWithNewWindow(title, content, icon, newWindow) {
            $.alert.open({
                title: title,
                content: content,
                icon: icon,
                draggable: true
            }, function () {
                $(window.location.replace(newWindow));
            }
            );
        }

A: I am guessing you are using this plugin.
After reading the Callback doc section I think this code should work out for you:
  function alertWithNewWindow(title, content, icon, newWindow) {
            $.alert.open({
                title: title,
                content: content,
                align: 'center',
                icon: icon,
                maxHeight: 160,
                draggable: true,
                callback: function(){
                       $(window.location.replace(newWindow));
                   }
            );
        }


The equipment that you will need to for Wall Hide Training are six soft-plastic bead containers that are approximately 1 ½ Inches x 1 ½ inches by ½ Inches. (You can actually use any shape or size of container, just don't select one that is too big because we want to somewhat reduce visual. I have used plastic Kodak film containers with great success but they are hard to find as no one buys film anymore!). Each box should have an attached lid. You will drill holes in the attached lid and one drill hole in the top edge of the container. Twist in a screw eye bolt into the top hole and tie a 5-6 foot long string onto the bolt. You will place your Al Fresca Sausage directly into the container. Secure the container with a rubber band if the lid keeps popping open. Attach the containers to a wall with duct tape. Position the duct tape about 3 to 4 feet above the container itself. Adjust the height of the container by pulling the string up or down under the duct tape. The container should be placed right at nose level of the dog.
Detection dog training is unique because you can't "drill" a detection dog. Rather, the training needs to empower the dog and must be designed to leave the dog wanting more. Increment by increment, we condition the dog to search "on our terms," for an odor we can't see or smell, for longer and longer. To get a dog to search at the "quality" and "intensity" that we want is all about the dog….and in getting the dog in the right "mindset" so he wants "to try for us," so that he wants "to take risks for us," and so that he wants "to problem-solve for us as his partner." In order to do that, we need to train in quick short bursts. Also, the primary reward food you use to start your dog in his training is of great importance. In the beginning, we don't want the dog to enter a search area and "wonder" if there is a primary hide to be found. Walking into a search area where the odor of primary is "whisper-light," is the death-knell to developing the "mindset" we want in our detection dogs. We do NOT want our novice detection dogs to "wonder" what the heck he is doing in that search area!! So, we need the odor to hit him in the face as soon as he walks up into the search area. And then, your dog's only job is to "find something" that he "knows" is there — and, since your dog can find a muffin-crumb if he is motivated to do so, finding a bowl filled with some luscious reward food that the dog really, really wants is easy-peasey!! As such, the sequence of walking into a search area and immediately encountering odor is empowering to a dog. Dog training is all about conditioning in expectations . . . so take the time to really condition in an expectation in your dog that there will always be something luscious to be found if the dog makes the effort to search for us and, in doing so, empower your dog in his searching!! That's really what detection dog training is all about. So, please check out my Equipment List here on my website (www.scentinelnosework.com) to see what kinds of foods work best. You will see that I list several different types of reward foods but the best — THE VERY BEST — reward food to use is Al Fresca Roasted Garlic Sausage. It comes in packages of four sausages and is sold by Stop and Shop, Roche Brothers, Sudbury Farms and all the other major grocery store chains. Just ask the Store Manager if you can't find where they offer it. Prepare the food by microwaving all four sausages for 3 ½ minutes. When cool, slice each sausage into four long lengths of equal size and then slice each long length into thin pieces. Put all of the small pieces into one container and bring that container with you to class. Also, bring two small metal bowls that nest one into the other ("nested bowls"). Make sure that your dog KNOWS how wonderful this reward is before using it in class is by using it as a reward for some other behavior your dog knows well at home. For example, ask your dog to sit and then use the sausage to reward a great response. This is a powerful reward food….so you should see your dog light up!!!
If your dog has a sensitive tummy or if for some other reason you do not want to use Al Fresca Roasted Garlic Sausage, it is still possible to use the "smell" of the Al Fresca Roasted Garlic Sausage on your reward food. It is not as good as using the real thing, but it may work for your dog. Fill a large glass jar with 4-5 cups of kibble that your dog is able to eat. Microwave and slice lengthwise four garlic sausages and place inside a plastic container that will fit inside the glass jar along with the kibble. (A long narrow plastic container shaped like a Pringle Potato Chip container works best). Punch small holes along the sides of the plastic container to allow the odor to seep out. Alternately, you can place the sliced sausages on top of the kibble on a piece of plastic (but there may be some seepage of oil into the kibble if you do it this way). Shut the glass jar up for 24 hours and let the odor of the sausage stink up the kibble. Use the stinky kibble instead of the sausage as your primary reward food.
Alternatively, you can purchase a grill tray and top, the kind that usually comes with new Toaster Ovens. See photos below. You can use Google to find a grill tray and top that will fit into your white training boxes. Just make sure the grill tray and top you buy is not too wide to fit into your boxes and not too high so that the top of the box will still close when you place your two nested bowls on top of the tray and top. In training, you can fill the bottom of the tray with real, microwaved Al Fresca Roasted Garlic Sausage. Place the top over the tray and use a rubber band to secure the top on the grill tray so that your dog cannot access the sausage. Place the grill tray and top on the bottom of your white training box. Then place your two nested bowls on top of the grill tray and top, filled with whatever good quality reward food your dog is able to eat on top. You will be able to feed your dog out of the two nested bowls but the odor of the Al Fresca Roasted Garlic Sausage will still be swirling around and out of the interior of the hot-box, thereby creating the kind of strong odor we want to use when starting new detections dogs.
I had a couple inquiries as to where folks could buy the three-holed cored bricks that I brought to a recent set of classes at EFPSudbury. This where I bought mine.
I use about ten bricks. One brick is hot and the others are neutral and, during training, I shift the bricks around like a Shell Game. I also have some bricks that have ten, smaller holes that I bought at Lowes and I use those bricks for more advanced dogs. But, I use the three-holed bricks when first transitioning dogs from big boxes, where the dog just needs gross-motor skills to find the hot box, to smaller containers and other items which require more accuracy from the dog. Initially, it is sufficient that the dog just find the hot brick but, over time, we ask the dogs to identify the exact hole containing the hide as their fine-motor skills develop. The bricks, being heavy, are less likely to be picked up or pawed by the dog.
The photos appearing here are of my "Key Boxes" that I have modified to use as Reward Food or Scent Containers. You can buy these particular Key Boxes at Lowes. I use these Key Boxes to introduce Vehicle Searching on Primary. When using these Key Boxes to introduce Vehicle Searching to your dog, I upwards of 8 Key Boxes along the front, one side and the rear of a vehicle. This heavy-loading of source material creates dogs that really learn to "hoover" along the side of a vehicle. I also use these Key Boxes in my Level V classes when I introduce the other various Scenting Venues on Odor. So, I personally buy 8 of the Key Boxes at a time, but folks only need to buy the number they feel comfortable buying. As you can see, I have modified the lids of each Key Box by drilling 8-10 holes in each lid. I drill up to 4 lids at the same time. I also purchase 8 small screw bolts and 8 matching screw nuts which I insert into one of the drill holes in each lid. This make a little handle that I can use to open the lids, which can get very difficult to open when dogs drool over each box or when the boxes get slimed with reward food.
Alternately, if you are not handy, you can buy one of the metal tins that is photographed below from All Good Dogs!!
If you have any questions after reviewing the photos, just send me an email at scentinelnosework@gmail.com!
I have had several inquiries about the "bowl-sandwich" I use as well as what kind of boxes I use.
You will need to buy two bowls that like these ones: http://www.petco.com/product/105768/Petco-Stainless-Steel-Non-Tip-Bowls.aspx I typically use the 16 oz. size. Take a hammer and good-size nail and hammer in holes in the bowl section of one of the bowls. I typically hammer in 15-20 holes in the belly of the bowl. Make sure you hammer into the bowl so that the burrs made when the holes are hammered in are on the outside of the bowl and not sticking up into the inside of the bowl. For this reason, do NOT use a drill to make the holes because you end up with burrs on both sides of the bowl!! Once you have the holes punched into one of the bowls, layer your scented q-tips into the bowl section of the other bowl. Place the bowl with the holes on top of the bowl containing the scented q-tips. You now have created my "bowl-sandwich" out of the two nested bowls. When using the bowls to "pair," simply sprinkle 5-6 pieces of the stinky reward-food (or the toy) into the "bowl-sandwich" and place the "bowl-sandwich" into a box ("hot-box") and shut the lid. When the dog finds the "hot-box," immediately open the lid and allow the dog to self-reward on the food. When the dog has finished self-rewarding, drop anywhere from 5 to 40 pieces of food in the top bowl, one piece at a time (i.e., "supplementally-reward"). Keep the amount unpredictable but the reinforcement over odor should be more, not less, in this early stage. You are imprinting value on the odor, so make it a super strong association with heavy reinforcement. Also, make sure that the hand that is dropping the food into the bowl does not move further away from the top bowl than 2 inches because you want the dog's nose to stay in the top bowl and not swivel back and forth following the hand that is dropping in the food. The dog must learn that he gets the food in the bowl and not from your hand and start to orient to the bowl more and more. Each time you repeat this training, the dog will be inhaling the odor of birch (or anise or clove) as the dog is self-rewarding and then being supplementally-rewarded. The longer you have the dog inhaling the odor while he is being rewarded the stronger the association between the odor of birch and the salient reward will become.
In time, by doing this, the dog associates the odor of birch (or anise or clove) with that salient reward-food (or toy) and the dog learns to love the odor just as if it were the reward-food. This is pure classical – i.e., Pavlovian – conditioning at its best. And we condition in this concept that "odor is important" (i.e., "odor obedience") in the context of HUNTING for the odor right from the beginning. Thus, I believe that K9 Nose Work Training is "hunting-based" as opposed to "obedience-based" from the start of our training. If done correctly, you should end up with a dog that eagerly hunts for the odor of birch and pushes toward source when the find is made.
I like identical boxes that have a lid that can cover the entire top of the bottom portion of the box. I also like boxes with lids that flip open as opposed to lifting completely off. Finally, I like boxes with lids that only have a flap to tuck in the front and not the sides. A company called Uline makes boxes that are often used in NACSW ORTs and NW Trials. However, you have to buy them in bulk, so I just have folks buy Staples' White Mailing Boxes. They work perfectly but any set of identical boxes with lids will work! The size I like is the 12 1/8 x 9 1/4 x 4 inch Mailing Box but, if you have a small dog, the 11 1/8 x 8 7/8 x 2 1/2 inch Mailing Boxes work fine as well. However, you will need smaller metal bowls to work with this smaller sized box. Staples only sells these boxes in its stores. They cannot be found on their website for some reason.
A group of us met this morning to do some K9NW training at a local Fairground that had a number of open animal sheds with stalls and wood chip flooring. I and another person offered to put out the hides so some of us could work blind areas. The search areas looked like so much fun that we really went to town in setting up the problems – we put 4 hides in the first open shed, 6 in the second open shed, 8 in the next one and 3 in the last building. And some were hidden in piles of leaves, one on a clothesline about 8 feet up, some 10 feet up steel girders, some odors converging, many were channeling, and others deep in corners with the wind blowing the scent outside the building's wall. Fun!
We all were really looking forward to working these problems, especially as we all had been cooped up all winter. And that's when the largest problem reared its head. Earlier problems for me started with my taking my puppy, Saoirse, with me when I first went out to scope out the search areas. Saoirse LOVED racing around dragging her 50 foot parachute cord….which promptly twisted around all our feet, almost dumping me. And then she starting spinning as she was racing – she was that excited – and I could not control her with that thin knife-like-in-your hand parachute cord (and, since it was so warm, I did not have gloves on). And, finally, there was the ICE all over the parking lot, and all over the uneven LONG path leading from the parking lot to where our search areas were. It was so bad for me that I had to drive all the way home to pick up my YakTrax for my boots because my boots were so old that they had no tread.
After I got back with my YakTrax, I was in a better mood than when I left and I eagerly went up to the first search area to see how it was going. Well, it quickly came clear that things were not going well. While we all were aware that all but one of the search areas were COMPLETELY contaminated with chicken poop, rabbit poop, cow and horse poop and god knows what else, we did not foresee the impact all those powerful smells would have on our dogs. I mean, most of the dogs there were pretty strong dogs and very odor obedient – at least, that's what we thought!! But, that's not what happened. Rather, when our dogs came into the search areas, and they got hit in the snout with all those delicious (to them) smells….well, not only were they not hunting for odor, they ranged around cataloguing all the intriguing odors and then each marked at least once in a search area. What????
The moral of this story is twofold: (1) Handlers need to vary the locations where they train so the dog learns to work through different scent conditions and environments; and (2) If a handler is working for the first time in a challenging environment like our Fairground, start with easy, easy, easy, quick hides. Once the dog is punching it in the environment at close distances, you can have the dog start further back from the hide. But, until the hunting behavior is more durable under the difficult search conditions, keep it easy and quick.
In closing, we all know all this…..but sometimes we underestimate the complexity of a particular search environment on our dogs and overestimate the strength of our dogs in such areas. Not again for me!!!
I always preference any writing I do about dog training with a comment that Karen Pryor once made: "There are as many ways to train an animal as there are people to think them up." What you need to do is always be consistent with the Laws of Learning. So, what I will write is just my opinion but, to put the results of my opinion into perspective, the students I teach are among this region's top title holders. With that, I'd like to remind folks to know what it is that you are rewarding, especially in a novice dog. I have come full circle on this and today, in my young dogs, the only thing I reward in the beginning is the "find." I don't want my dog thinking that it is his "decision," or his "indication," that brings the reward. It is the "find." And to start out, I tell my students to reward on a "zero delay," meaning that, as soon as the dog "finds," I immediately reward. In short, I am basically rewarding the "act" of "finding" as the find happens. And, I reward a long time at source – I ping pong between 5, 10, 20, 30, and even 40 small pieces of food, if I feel it beneficial, one piece at a time, but QUICKLY delivered. In other words, I try to treat my treats as if they were a toy – quick, fast, teasing delivery. While I may make the process of rewarding into a "reward event" by doing "push backs," I, essentially, want to make a big enough impression with my reward delivery that the dog starts to put high value on the source. Thus, "zero delay" plus "heavy reinforcement at source" creates a strong foundation in the novice dog such that the dog thinks that it is the source that brings the reward. I see dogs all the time that develop a natural "possession" of the source in their mind (not in an aggressive way but in a way that shows that they covet the source). This works so well that when you start to put some duration between the "find" and the reward, you get a natural decision from the dog…..which is really whatever behavior your dog selects to communicate to you that, "Hey, pal, pay me – I found!" And you can make it more likely than not to get the type of indication you want (ie, focused stare, sit, down etc) by "pre-training" that behavior so the dog knows that this particular behavior is a rewardable option for your dog to use to push you to pay him. But, again, I remind my students that the "indication" is used by the dog to get the handler to reward him for the find and not for the indication itself. There is a huge difference between these two thought-processes in the dog. (BTW, if a handler wanted to replace the ball for the treats, the mechanics as set out above would be the same. Tug, tug, tug a varying length of time RIGHT OVER SOURCE – and, if your dog is a strong tugger like my dog, simply let go of the toy if it moves away from source and present another tug to the dog over source. They will learn to push back into the source. Or, if your dog does not like to tug but loves to chase balls, have 7-10 balls in your pocket and flick a varying number of balls out directly over source, one ball at a time. I once had Doberman that LOVED tennis balls and this was a game that sent her into heaven when we flicked balls out, starting right over source. Sometimes I'd jackpot and drop all 7+ balls right at source).
To compete in the sport of K9 Nose Work®, dogs will need to transition from searching for food or toys to searching for a "target odor." Target odors for competition in NACSW K9 Nose Work events are made using 100% cotton swabs, cut in half and scented with one of the three essential oils: Birch, Anise, and Clove.
All Good Dogs LLC: If you're looking for K9 Nose Work kits containing target odors and supplies, visit All Good Dogs LLC. All Good Dogs LLC is an NACSW authorized vendor of K9 Nose Work products. All Good Dogs is also the provider of the official odors and kits used in NACSW K9 Nose Work trials.
All Good Dogs, LLC Nose Work oils, scented cotton swabs and other accessories produced by All Good Dogs, LLC are to be used to train for success and fun in the sport and activity of K9 Nose Work! Cotton swabs may be used multiple times. Keep away from open flames and hot or cold temperature extremes. Please do not allow your dog to ingest the oils or other parts as they are not for human or animal consumption. If you have any other health concerns, please consult your Veterinarian.
Especially for Pets Sudbury-Academy, 424 Boston Post Road, Sudbury, MA also sells the correct essential oils. Call the store at 978-443-7682 and ask to speak to Erin, the Store Manager, to make sure they have the oils in stock or to ask that they inter-store ship the oils to an Especially for Pets that maybe closer to where you live.
Also, Anne Steciw sells oils, qtips and tins. You can contact Anne with the following email address: anne@newenglandscentdogs.com .
Additionally, Jane Nadelson sells these items as well. Jane's email address is jndkitty@ptd.net .
What Reward Technique Should One Use?
Following up on my post entitled, "Self-Rewarding and Supplementally Rewarding," I have gotten a few private emails saying that folks were confused how and where the reward should be given. One person indicated that her confusion was because she had been told to do several different things and now didn't know which to use.
Because I think others may be confused as well, I will give my response here on my website. When I asked what she had been told, she listed several different things. Of note was that none of them were wrong!! Rather, the issue really was WHEN a handler would use each of them. So, I have listed them below in the order of WHEN I* would use each reward technique and I added some of my own. *Others may do things differently, this is just what I would do.
1) Loading the hot box with lots of reward and not rewarding from handler.
I do this during the majority of my first six weeks . . . and even into a portion of my second six weeks of classes. I do this because I want my dogs to know that it is "the find" for which they get rewarded, and so I condition my dogs to understand that this is what is being rewarded by allowing my dogs to self-reward when they find in the beginning on something that is REALLY MEANINGFUL to them. The hunt is all about the dog and the primary — I do not want myself in the picture at all. And because this type of introduction to hunting is usually so powerful and stresses independent working behaviors, my dog pays little, if any, attention to me. By the third week, I have the dogs off leash, and they are usually out in front of me, searching for their salient primary among 30-40 duffle bags, baseball hats, baskets and all kinds of other stuff, along with boxes and chairs scattered all over the search area. And, because most dogs are very motivated at this point, it doesn't matter if I stop, sit down, keep walking or stand by the threshold when the dog hits the source. My dogs are not paying any attention to me and I am irrelevant to the process (albeit I do believe that the dog, being bonded is aware of my presence in the room, and were I to completely leave the search area, the dog might orient to this difference … however this is a training issue too as our wilderness and rubble dogs work without their handlers in sight – though wilderness handlers usually wear bells that the dog can rely on in the background and rubble handlers usually don't leave the spot from which they release the dog until he makes his find – but, again, this can vary as training progresses and it is always about what expectations you put into place).
2) Loading the hot box with 5-6 pieces of reward and also rewarding from handler.
This is my self-reward and supplemental-reward system I described in my earlier email. I do this when I am introducing odor to my dogs. When starting to work the dogs on unpaired-odor, the reward food can be delivered INTO the other hand cupped to form a bowl of its own as opposed to being dropped into the "bowl-sandwich," but that "cupped hand" should literally be touching the "bowl-sandwich." When my dogs are just beginning to work on odor only, this is what I tell my students to do so they don't contaminate the "hot-box" for the rest of the class.
3) Using just a small treat paired with the tin and adding a huge reward from handler with cupped hand–while dog is at source.
When I shift from my "bowl-sandwich" (which only requires what I call "gross motor skills") and start to ask my dog to be more precise in making his "find" (those more "fine motor skills"), I pair the odor in the tin with a piece of reward food (or toy) to help educate the dog that there is now a "target," i.e., a specific place that I want him to find, and then I supplementally-reward as well. To aid the dog in learning this concept, initially the "target" is visible. This makes it easy for the dog to "find" the tin (even though we all have seen that the dog is using his nose and not his eyes even when targeting a tin that is out in full-sight!!!) and even as I am requiring more and more precision (which can put pressure on the dog, something I like to avoid). Eventually though, my dogs need to pinpoint the correct location of a "target" that is no longer visible. I then pair the tins with a piece of reward food (or toy) to help educate the dog that there is now a "target," i.e., a specific place that I want him to find, even though the dog does not see the tin. Obviously, if the dog cannot see the tin, he may not be able to self-reward but I continue to educate my dog that it is the "find" that gets rewarded by IMMEDIATELY supplementally-rewarding over source.
4) Not pairing at all and just rewarding LOTS with cupped hand at source.
As Ron, Jill and Amy often say, "Pairing is never remedial," and pairing can be used for a whole of host of things over the course of your dog's career. However, the dog must also be willing and be motivated to find a hide that is not paired. So, yes, you will definitely educate your dogs that hides that are not paired also have value and "finding" unpaired hides will produce the reward your dog so covets.
Again, these are my random thoughts and each CNWI may do something different….
Posted in Uncategorized	Tagged with: What Reward Technique Should One Use?
As we all know, K9NW dogs are taught to "go to source" and the handler needs to be able identify exactly where the source is if asked by a judge at a NW1 Trial. If you cannot immediately pinpoint based on your dog's behavior, you will not pass that element. So, "going to source" is an important component to this K9 sport but it is really just a learned skill to the dog — the dog really doesn't care where he makes his decision and pinpointing source initially makes little difference to the dog.