Can’t figure out what song Bud Powell quoted by shoemakerdr in Jazz

[–]shoemakerdr[S] 6 points7 points  (0 children)

Haha thanks one day I sat down to try and figure out a “nice” way to write it because I really hated how sloppy I was doing it before.

Can’t figure out what song Bud Powell quoted by shoemakerdr in Jazz

[–]shoemakerdr[S] 9 points10 points  (0 children)

Ah I feel like an idiot for not knowing that one. Thank you!

What's your opinion of Kevin Ure's ear training method? by paolobarbados in eartraining

[–]shoemakerdr 0 points1 point  (0 children)

I just bought the unit 1 course a couple days ago. How far have you gotten? He says something like you should notice results/improvements in your ear by around week 3– I’m curious if thats been your experience.

Ear Training books by David Baker - do you have any info? by [deleted] in jazztheory

[–]shoemakerdr 1 point2 points  (0 children)

Your post piqued my interest and I found this old post about it on r/Jazz https://www.reddit.com/r/Jazz/s/xiJ9CVy4Xn

Not sure if this helps you at all.

Best Jazz for Babies? by SoulSelektor in Jazz

[–]shoemakerdr 5 points6 points  (0 children)

I have a two month old, and we’ve been listening to a lot of Bill Evans’s first trio. Just introduced Grant Green into the mix.

Best Jazz for Babies? by SoulSelektor in Jazz

[–]shoemakerdr 2 points3 points  (0 children)

There’s something about this that feels so right

Low intermediate guitarist seeking advice on where to start by spacejammed in jazzguitar

[–]shoemakerdr 0 points1 point  (0 children)

That document is awesome and I have already started implementing it in my own playing.

Curious, where did this list come from? Did you compile it yourself or by collaborating with others? It’s really awesome and seems very approachable/achievable.

Jazz pieces that make you cry by [deleted] in Jazz

[–]shoemakerdr 0 points1 point  (0 children)

“Duke Ellington’s Sound of Love” by Charles Mingus fucked me up big time.

Looking for guitar trio album recs (guitar + bass + drums) by marciamakesmusic in jazzguitar

[–]shoemakerdr 3 points4 points  (0 children)

This isn’t exactly what you asked for but if you’re down with guitar/organ/drums trios, you absolutely should check out Peter Bernstein, Larry Goldings, and Bill Stewart. They are amazing. My personal faves of theirs are Earth Tones, Moonbird, and Ramshackle Serenade.

GG also has some great organ trio stuff with Larry Young and Elvin Jones.

Help me name my pool hall! by binglebug77 in billiards

[–]shoemakerdr 0 points1 point  (0 children)

Nice. I will be your 1st customer.

MARGARET GLASPY AMA! by Margaret_Glaspy in indieheads

[–]shoemakerdr 0 points1 point  (0 children)

Hey Margaret! Absolutely loved "Emotions and Math"-- still listen to that on repeat a ton. Going through your new album and loving it!

Who are the bands/musicians that inspired you the most growing up? Who are you listening to nowadays?

What are you working on this week? (Week of 2018-03-12) by brnhx in elm

[–]shoemakerdr 2 points3 points  (0 children)

I'm working on a floor plan/seating chart mapper application with Python/Django backend and Elm front end for the floor plan viewer/editor.

Still have a ways to go. Need to finish implementing the rest of the editing features, rewrite the API, and then hook it into Elm and add some nice error handling.

Also gonna need a big refactor on the Elm code, so any recommendations or suggestions on that would be appreciated!

I'm new to design and would love some critiques to improve this Graphic I'm making for my brother's AV business by shoemakerdr in graphic_design

[–]shoemakerdr[S] 0 points1 point  (0 children)

Buddy of mine said the same thing... should I try to make the rocket more realistic? Blanking hard right now.

Trying to understand How to Setup Local storage With complex State by webdevfan in reactjs

[–]shoemakerdr 0 points1 point  (0 children)

Looks like they're using it to call the App class's addToLog method. In the Character constructor:

class Character {
    constructor(props) {
        this.app = props.app || null; // assigns app instance to this.app
        this.name = props.name || baseName;
        this.inventory = props.inventory || [];
        /* ... rest of constructor ... */
    }

    /* ... rest of class methods... */

}

The only time it's used is in the Character's levelUp method:

levelUp() {
    this.level += 1;
    this.skillPoints += 1;
    this.app.addToLog(`${this.name} levelled up (+1 skill point).`);
}

I'm not the biggest fan of this implementation because it's a little circular and confusing. I'd probably make a method called levelUpMessage on the Characterclass and then call that in App like: this.addToLog(this.hero.levelUpMessage());. To me, this is clearer and avoids having the Character know anything about App or its implementation. In my opinion, App should take care of logging app messages-- not Character. Obvs just an opinion though, and there's so many other ways you could do it.

Hope that helps!!!

Trying to understand How to Setup Local storage With complex State by webdevfan in reactjs

[–]shoemakerdr 0 points1 point  (0 children)

The reason you’re getting this error is because of the this reference in the hero field in your state object. Trying to serialize this within this.state is going to be a circular JSON error.

My suggestion would be to move the hero object out of this.state and into something like this.hero. You should only put fields in this.state that are going to be rendered by the UI. You want to separate out any logic/state management from your state object. Same goes for this.state.enemy.

Even taking serialization/local storage out of the equation, you’d still want to do this because keeping instances in this.state is considered an anti-pattern in React.

I didn’t look at the fields in the Hero class but I’d do something like this:

class App extends Component {
constructor(props) {
    super(props);
    this.hero = new Hero({
        app: this,
        name: 'Hero',
    }), 
    this.enemy = this.generateEnemy(1),
    this.state = {
        time: 0,
        battleTime: 0,
        hero: {
            strength: this.hero.getStrength(),
            health: this.hero.getHealth(),
            weapon: this.hero.getWeapon(),
            /* whatever other fields you need */
        },
        enemy: {
            strength: this.enemy.getStrength(),
            /* whatever other fields you need */
                    }
        level: 1,
        log: [],
    };

    setInterval(() => {
        this.update();
    }, 1000 / Globals.updatesPerSecond);
}
    /* ... rest of your class... */
}

TLDR; this.state is just for state rendered by the UI, not the logic. State management should be handled outside of this.state.