Freezing Saddles Technology – 2020 Thread

Our Community Forums Freezing Saddles Winter Riding Competition Freezing Saddles Technology – 2020 Thread

Viewing 15 posts - 1 through 15 (of 66 total)
  • Author
    Posts
  • #1101148
    pingouin
    Participant

    I’ve been mainly a Java programmer over the last 25 years, but I had some experience with Python a long time ago; I’m starting to get up-to-speed on Python 3, for another project.

    #1101155
    secstate
    Participant

    @obscurerichard 194068 wrote:

    even if you are not sure you have either the skills or the time to contribute.

    I have the time. I’m trying to build the skills but am not sure if I have them yet — looking through the GitHub page, I can’t say I fully understand how all the pieces fit together. I volunteer, but only under the condition you think I’ll alleviate more headaches than I’ll cause.

    I have taken some online courses and done basic work in Python/Flask, SQL, HTML/CSS, and even a little JavaScript. All of these (well, maybe not the JavaScript quite yet) have been useful in my PhD research and I’d like to take them further. Working on the tech side of BAFS seems like potentially a good way to do this as well as to give back to this great competition. I have your e-mail and will send you a note.

    #1101162
    jrenaut
    Participant

    Sorry, didn’t mean to dislike the post, can’t seem to undo it.

    Anyway, there are basically two parts to the BAFS code – the part that does the synching with Strava and all of that, which hozn wrote and is totally incomprehensible but amazing, and the leaderboard screens, which anyone with basic Python/Flask/SQL/HTML skills should be able to create or update.

    Javascript, aside from JQuery, is bad and should be avoided at all costs.

    All of this to say you should be able to help out with a lot of the basics. Maybe you won’t be able to help out with weather data (I’ve been working in Python on and off for 10 years and I can’t figure that stuff out), but lots of the parts of the website that could use some help are much less complicated.

    #1101215
    obscurerichard
    Participant

    @pingouin 194196 wrote:

    I’ve been mainly a Java programmer over the last 25 years, but I had some experience with Python a long time ago; I’m starting to get up-to-speed on Python 3, for another project.

    We’d welcome your contributions @pingouin!

    It’s OK to be green on the language, the problems we have here are not super-hard to solve in any modern programming language, the challenges tend to be more in getting the solution just right, or in integrating with external APIs.

    #1101235
    obscurerichard
    Participant

    @jrenaut 194212 wrote:

    Sorry, didn’t mean to dislike the post, can’t seem to undo it.

    Anyway, there are basically two parts to the BAFS code – the part that does the synching with Strava and all of that, which hozn wrote and is totally incomprehensible but amazing, and the leaderboard screens, which anyone with basic Python/Flask/SQL/HTML skills should be able to create or update.

    Javascript, aside from JQuery, is bad and should be avoided at all costs.

    All of this to say you should be able to help out with a lot of the basics. Maybe you won’t be able to help out with weather data (I’ve been working in Python on and off for 10 years and I can’t figure that stuff out), but lots of the parts of the website that could use some help are much less complicated.

    I disliked your post to retaliate, JUST BECAUSE I CAN. I don’t really dislike it of course.

    I’m happy to have whatever help you can provide too @jreneaut. Your help last year was invaluable.

    #1101241
    obscurerichard
    Participant

    @secstate 194204 wrote:

    I have the time. I’m trying to build the skills but am not sure if I have them yet — looking through the GitHub page, I can’t say I fully understand how all the pieces fit together. I volunteer, but only under the condition you think I’ll alleviate more headaches than I’ll cause.

    I have taken some online courses and done basic work in Python/Flask, SQL, HTML/CSS, and even a little JavaScript. All of these (well, maybe not the JavaScript quite yet) have been useful in my PhD research and I’d like to take them further. Working on the tech side of BAFS seems like potentially a good way to do this as well as to give back to this great competition. I have your e-mail and will send you a note.

    You are well positioned to be able to help, thank you!

    #1101341
    awitt
    Participant

    I’m interested in helping with the tech part of FS. I’m a web developer but I don’t know Python (I do ColdFusion/Oracle). I like the idea of a training meeting to get started. I wanted to help in the previous two years but was intimidated by facing the learning curve from a blind start. My ColdFusion career is coming to an end and I’m eager to learn some new skills.

    #1101386
    obscurerichard
    Participant

    @awitt 194506 wrote:

    I’m interested in helping with the tech part of FS. I’m a web developer but I don’t know Python (I do ColdFusion/Oracle). I like the idea of a training meeting to get started. I wanted to help in the previous two years but was intimidated by facing the learning curve from a blind start. My ColdFusion career is coming to an end and I’m eager to learn some new skills.

    Thanks @awitt! Your help would be most welcome. I’m going to announce a series of open workshop dates here soon.

    #1101388
    obscurerichard
    Participant

    I’d like to organize a weekly Freezing Saddles workshop, held in a public place. I’m neutral about whether we stick to one central meeting place or whether we rotate locations. I’d like to get people’s feedback on what would be convenient for them. I’m in South Arlington so the first 3 options are most convenient for me but I’m willing to travel to any of these if at least one person will commit to show up for the workshop. Please reply with the numbers of the locations you would be willing and able to attend.

    I would probably have a mixture of weekend and early evening sessions. I’d also be happy to visit a nearby restaurant or watering hole with participants after we work on the technology issues.

    1. Kogod Courtyard – Gallery Place, Washington DC
    2. Arlington Central Library – Ballston, Arlington VA
    3. Columbia Pike Library – Arlington Heights, Arlington VA
    4. Beatley Central Library – Cameron Station, Alexandria VA
    5. Herndon Library – Herndon, VA
    6. Rockville Memorial Library – Montgomery County, Rockville, MD
    7. Spauldings Branch Library – Prince Georges County, District Heights, MD
    #1101391
    josh
    Participant

    Ooh this sounds cool! I’d make choice 2, 3, or 5 — with a big preference towards Ballston.

    #1101392
    secstate
    Participant

    @josh 194572 wrote:

    Ooh this sounds cool! I’d make choice 2, 3, or 5 — with a big preference towards Ballston.

    Great idea. I could easily do 1, 2, or 3. Four is possible too but a bit of a stretch

    #1101394
    awitt
    Participant

    My preference in order is 2, 3, 5, 1 but I would attend once or twice at any location. Thank you!

    #1101414
    obscurerichard
    Participant

    @secstate 194204 wrote:

    I have the time. I’m trying to build the skills but am not sure if I have them yet — looking through the GitHub page, I can’t say I fully understand how all the pieces fit together. I volunteer, but only under the condition you think I’ll alleviate more headaches than I’ll cause.

    I have taken some online courses and done basic work in Python/Flask, SQL, HTML/CSS, and even a little JavaScript. All of these (well, maybe not the JavaScript quite yet) have been useful in my PhD research and I’d like to take them further. Working on the tech side of BAFS seems like potentially a good way to do this as well as to give back to this great competition. I have your e-mail and will send you a note.

    I worked with @secstate this weekend to help him climb the learning curve and hammer out some issues with the documentation in the freezing-web and freezing-compose repositories. Congratulations @secstate on getting a fully functioning local development environment running!

    :cool::cool::cool::cool:

    I’m looking forward to collaborating with you more on Freezing Saddles this year!

    #1101470
    cvcalhoun
    Participant

    @obscurerichard 194068 wrote:

    The main challenges we are going to have this year:

    * Getting more than just me, @jrenaut and @hozn to contribute

    Don’t forget that people are signing up to help out as they register. If you check the submissions list, you can see who has volunteered.

    #1102124
    bentbike33
    Participant

    Thought I’d alert you to a bug in the individual leaderboard: The new scoring system is not working for people who recorded multiple rides today. Here is the bottom of the leaderboard as of 4:33 01/01/2020:

    Millie T 33 points (1 days, 3 miles) Freezing Saddles 2020
    arthur r 33 points (1 days, 2 miles) Freezing Saddles 2020
    Lilli B 32 points (1 days, 2 miles) Freezing Saddles 2020
    Samantha M 32 points (1 days, 16 miles) Freezing Saddles 2020
    Elizabeth �� 32 points (1 days, 2 miles) Freezing Saddles 2020
    Mary E 31 points (1 days, 2 miles) Freezing Saddles 2020
    Andrew S 28 points (1 days, 35 miles) Freezing Saddles 2020
    Ken B 26 points (1 days, 12 miles) Freezing Saddles 2020
    Jim B 25 points (1 days, 2 miles) Freezing Saddles 2020
    Tim V 25 points (1 days, 1 miles) Freezing Saddles 2020
    Pablo V 23 points (1 days, 1 miles) Freezing Saddles 2020
    Kenneth J 23 points (1 days, 1 miles) Freezing Saddles 2020
    George T 22 points (1 days, 1 miles) Freezing Saddles 2020
    Kelliefrom N 22 points (1 days, 1 miles) Freezing Saddles 2020
    Carol ✊ 21 points (1 days, 1 miles) Freezing Saddles 2020
    Retro D 20 points (1 days, 6 miles) Freezing Saddles 2020
    Sam F 20 points (1 days, 17 miles) Freezing Saddles 2020
    Casey ⚛ 18 points (1 days, 44 miles) Freezing Saddles 2020

Viewing 15 posts - 1 through 15 (of 66 total)
  • You must be logged in to reply to this topic.