UKBouldering.com

Humans who have climbed 9a+ (Read 45850 times)

jwi

Offline
  • *****
  • forum hero
  • Posts: 4240
  • Karma: +331/-1
    • On Steep Ground
#150 Re: Humans who have climbed 9a+
October 27, 2020, 09:03:23 am
The limitations of keeping the data in a flat table is driving me nuts. Are there any good free online sql servers where I could store this tiny dataset?

SA Chris

Offline
  • *****
  • forum hero
  • Posts: 29255
  • Karma: +632/-11
    • http://groups.msn.com/ChrisClix
#151 Re: Humans who have climbed 9a+
October 27, 2020, 09:09:53 am
More ascents than Biographie during a spell with the Mistral blowing in June, or a longer line than at the base of La Rambla on a crispy February afternoon 🤨

Secret venue, Mellow gang handshake to gain access.

Chin scratch.

remus

Offline
  • *****
  • forum hero
  • Posts: 2890
  • Karma: +146/-1
#152 Re: Humans who have climbed 9a+
October 27, 2020, 09:30:39 am
The limitations of keeping the data in a flat table is driving me nuts. Are there any good free online sql servers where I could store this tiny dataset?

Perhaps an sqlite database could work? and if you want to make it available via github still you can set it up so you can get nice diffs still https://stackoverflow.com/questions/13271643/git-hook-for-diff-sqlite-table

remus

Offline
  • *****
  • forum hero
  • Posts: 2890
  • Karma: +146/-1
#153 Re: Humans who have climbed 9a+
October 29, 2020, 06:04:25 am
The limitations of keeping the data in a flat table is driving me nuts. Are there any good free online sql servers where I could store this tiny dataset?

Perhaps an sqlite database could work? and if you want to make it available via github still you can set it up so you can get nice diffs still https://stackoverflow.com/questions/13271643/git-hook-for-diff-sqlite-table

Been thinking about this a bit more and the above solution would be a bit questy I reckon.

I haven't used them before but these people offer a free tier for postgresql hosting https://www.elephantsql.com/plans.html AWS has a 12 month free trial that includes a database server, and Google cloud platform gives you $300 credit when you sign up which would be enough for ~30 months of free usage on their smallest postgresql instance.

For managing the data, I thought a straightforward option could be to keep an SQL script in the git repo that tears down and rebuilds the database each time. Kind of funny as you'd be effectively storing all the data in the SQL file, bit given it's only a few hundred lines it'd be fine, and would make it nice and easy for other people to use (no need to worry about shared database access).

remus

Offline
  • *****
  • forum hero
  • Posts: 2890
  • Karma: +146/-1
#154 Re: Humans who have climbed 9a+
October 29, 2020, 08:15:54 am
I got keen and set this up  :) I've pushed the script for creating the db to github.

jwi, have you got whatsapp or similar so I can send you login details for the database server?

jwi

Offline
  • *****
  • forum hero
  • Posts: 4240
  • Karma: +331/-1
    • On Steep Ground
#155 Re: Humans who have climbed 9a+
October 29, 2020, 08:20:45 am
Yeah, I was thinking along the same lines. Added a tab for climbers to https://semicontinuous.shinyapps.io/FiveFifteen/

I would like to keep a record on the height of climbers, as well as their gender and nationality, but I am not at all sure that this would be compliant with GDPR

I got keen and set this up  :) I've pushed the script for creating the db to github.

jwi, have you got whatsapp or similar so I can send you login details for the database server?

very cool! I look in to this when I have more time.... busy days trying to convert my classes to online classes while trying to get in some climbing before being locked in for a month again....

You have a PM

Dexter

Offline
  • ***
  • obsessive maniac
  • Posts: 484
  • Karma: +19/-0
#156 Re: Humans who have climbed 9a+
October 29, 2020, 10:53:17 am

I would like to keep a record on the height of climbers, as well as their gender and nationality, but I am not at all sure that this would be compliant with GDPR


Looks like if you contact the individuals where possible you would be ok with this. An interesting read on the topic here
https://www.gerrishlegal.com/legal-blog/2019/7/2/processing-publicly-available-data-what-are-your-obligations

submaximal gains

Offline
  • **
  • player
  • Posts: 108
  • Karma: +9/-0

jwi

Offline
  • *****
  • forum hero
  • Posts: 4240
  • Karma: +331/-1
    • On Steep Ground

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal