Freezing Saddles Technology – 2020 Thread
Our Community › Forums › Freezing Saddles Winter Riding Competition › Freezing Saddles Technology – 2020 Thread
- This topic has 66 replies, 19 voices, and was last updated 5 years, 1 month ago by
obscurerichard.
-
AuthorPosts
-
November 9, 2019 at 9:51 pm #1101148
pingouin
ParticipantI’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.
November 11, 2019 at 8:37 am #1101155secstate
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.
November 12, 2019 at 3:09 am #1101162jrenaut
ParticipantSorry, 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.
November 19, 2019 at 3:16 am #1101215obscurerichard
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.
November 19, 2019 at 3:18 am #1101235obscurerichard
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.
November 19, 2019 at 3:19 am #1101241obscurerichard
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!
November 26, 2019 at 3:20 pm #1101341awitt
ParticipantI’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.
November 29, 2019 at 5:14 pm #1101386obscurerichard
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.
November 29, 2019 at 5:44 pm #1101388obscurerichard
ParticipantI’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.
- Kogod Courtyard – Gallery Place, Washington DC
- Arlington Central Library – Ballston, Arlington VA
- Columbia Pike Library – Arlington Heights, Arlington VA
- Beatley Central Library – Cameron Station, Alexandria VA
- Herndon Library – Herndon, VA
- Rockville Memorial Library – Montgomery County, Rockville, MD
- Spauldings Branch Library – Prince Georges County, District Heights, MD
November 30, 2019 at 2:24 am #1101391josh
ParticipantOoh this sounds cool! I’d make choice 2, 3, or 5 — with a big preference towards Ballston.
November 30, 2019 at 3:13 am #1101392secstate
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
November 30, 2019 at 5:05 am #1101394awitt
ParticipantMy preference in order is 2, 3, 5, 1 but I would attend once or twice at any location. Thank you!
December 2, 2019 at 12:33 am #1101414obscurerichard
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!
December 4, 2019 at 6:52 am #1101470cvcalhoun
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.
January 1, 2020 at 9:48 pm #1102124bentbike33
ParticipantThought 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 -
AuthorPosts
- You must be logged in to reply to this topic.