• Dave Schwartz
    202
    In my new software (The Studio), I have decided to control how things work with an internal scripting language.

    How many people out there have an interest in learning how to do this?
    If there is sufficient interest, I will teach as I code it on my side.

    Note: I will only share pseudo code. IOW, I am teaching the concepts as opposed to giving you the code.

    Some Specifics
    This all began with a concept that I call BOXES.
    That idea came from this graphic from a Facebook ad.
    mnw9uiiezbau28me.jpg




    In The Studio, there are boxes which contain... data.
    Some Examples:
    • Entries for a race
    • Consensus from built-in picks
    • Jockey Standings
    • Track Profile for this race.
    • My chosen Contenders
    • My Probabilities or Odds line
    • Handicapping Object (Example from HSH below)
    ... Many other possibilities,

    1uejrobj1c3h8vxk.png

    HOW DO I POPULATE THOSE BOXES?
    • In other words, I have data and I have boxes.
    • How do I extract what I want from the data I have and get it in the box?
    • I also want to derive columns from the data that is not actually in the data.
    • Of course, I can write a custom something for each box, but what about building a set of functions that make it easy to add new boxes?
    • More, how do I take the what shows in box #3 and make it a column in box #4?

    Look back at the Facebook graphic .
    In the above very simple example, see how there are 9 boxes on the page?
    Well, some boxes will need to be large - like full-page reports - but others are small, such as a simple list of my contenders.

    This means some pages will need a different number of boxes.
    I envision pages with:
    • 1 box
    • 2 boxes
    • 3 boxes
    • 4 boxes
    This means the boxes have to be able to cross multiple pages and the user must easily be able to traverse those pages.

    See how there is a flow to the boxes?
    That flow needs to be controlled by the developer.
    Even better, let the user control it!

    BELIEVE IT OR NOT, THIS IS NOT DIFFICULT PROGRAMMING!
    It is very detail oriented and one must go in with a well-designed plan.

    For many of you, it will be a matter of a new POV.
    It will likely elevate your level as a coder.

    ______________________________
    ______________________________
    If you've got an interest in following along, I will take the time to teach.
    I welcome comments and questions, both about this thread and, (once we get started) the How-To questions that are why I am doing this to begin with.

    There is no charge for this.
    While this post is public, the actual discussion will be in a special private category.

    The price of admission for access is becoming a free member, engaging, and bringing a willingness to help others expand their horse racing endeavors.
  • RanchWest
    324
    Sounds interesting, Dave. My mouth waters for a lot of screen "real estate". Ha!

    I am interested in participating.
  • Steven
    108
    Count me in too. I'm sort of a one horse pony programmer meaning I'm comfortable with only one language but I'm always interested in improving.
  • Dave Schwartz
    202
    Count me in too. I'm sort of a one horse pony programmer meaning I'm comfortable with only one language but I'm always interested in improving.Steven

    Won't be language-specific.
    That would defeat the purpose entirely.
    Besides, if I post the code in one's native language, then they use the code without understanding the concepts behind it.

    Frankly, I came up with this idea because of you guys.
  • Steven
    108
    Frankly, I came up with this idea because of you guys.Dave Schwartz

    Cool. Do we get our name on the big screen in the closing credits?
  • RanchWest
    324
    Cool. Do we get our name on the big screen in the closing credits?Steven

    Yeah, but you got to use a pen name. :cool:
  • Dave Schwartz
    202
    Of course, you do.
    LOL

    Heck, I can do that right here!
    GOOD IDEAS SUPPLIED by STEVEN & RANCHWEST
  • Handiman
    12
    I can attest to the fact that writing your own programs, and for others also,is quite gratifying. I have been doing it foe about 30 years. There is just something special about using and looking aat your own creation.

    I am interested in learning new stuff, so count me in as interested Dave.
  • Dave Schwartz
    202

    There is a private group set up and I will put you in it.

    [edit]
    Done. Just go to the categories and look for 10x Coders.
  • Biniak
    48
    Dave,

    I would be interested. I love to learn new things.
  • Steven
    108
    Dave, did you set up the coders group? If so, may I join it? I do not seem to be able to find it under Categories.
  • Steven
    108
    Thanks Dave.
  • Biniak
    48
    Dave,

    My eyes are not what they used to be, but I can't seem to see it under Categories or anywhere else. Thanks!
  • Dave Schwartz
    202
    I did the same thing with you that I did with everyone else: I changed the setting and forgot that I have to scroll way down the page and hit save.

    Fixed now.
    Sorry.
  • Biniak
    48
    No problem you have a lot on your plate. I can see clearly now... the rain is gone. Thanks!
  • RanchWest
    324


    Gonna be a bright sunshiney day.
  • Biniak
    48
    HAHA try getting that tune out of your head.
bold
italic
underline
strike
code
quote
ulist
image
url
mention
reveal
youtube
tweet
Add a Comment