profile
viewpoint
Ramiro Gómez yaph @exploringdata Berlin, Germany https://ramiro.org/

mapschool/mapschool 272

not a textbook

adamlwgriffiths/amazon_scraper 225

Provides content not accessible through the standard Amazon API

yaph/b2tob3 15

A Python command line script to help migrate from bootstrap 2 to bootstrap 3

yaph/awesome-it-merchandise 6

A curated list of information technology merchandise offerings that benefit original creators and projects

yaph/coderstats 6

Coderstats - get statistics on your public code at Github

yaph/brunch-choropleth 3

Brunch skeleton for choropleth maps with D3.js, CoffeeScript and Sass

yaph/bookmark-tools 2

Command line tools to work with bookmark data from browsers and services.

yaph/chords 2

Scripts for processing ukulele and guitar chord data.

yaph/Awesome-Design-Tools 1

The best design tools for everything 👉

yaph/Awesome-Geospatial 1

Long list of geospatial tools and resources

push eventyaph/ukealong

Ramiro Gómez

commit sha 06a1b8dec4c781efd1ebe2c7483057a4e778cdac

new deployment

view details

push time in 3 days

push eventyaph/ukealong

Ramiro Gómez

commit sha cb5b2069de0b221cb1f0542a9e1e506d1410c6ac

new deployment

view details

push time in 3 days

issue openedyaph/ukealong

New videos from playlists ordered from oldest first are not considered

Due to the playlist limit the newest videos are not processed. Currently the only playlist with this ordering is Cynthia Lin Music's Ukulele Play-Along videos. Find a better solution than not setting a limit if possible to avoid unnecessary processing.

created time in 3 days

push eventyaph/ukealong

Ramiro Gómez

commit sha 7a3398e14109e2d64f565508825b71bc43c48c12

new deployment

view details

push time in 3 days

push eventyaph/ukealong

Ramiro Gómez

commit sha 188557d6cff838b8453f87ebe74f6dab7bff20eb

new deployment

view details

push time in 3 days

push eventyaph/ukealong

Ramiro Gómez

commit sha 7aa9408eb7e0dee8d9481d0a991d2709445dfa14

new deployment

view details

push time in 8 days

push eventyaph/ukealong

Ramiro Gómez

commit sha e937bb89836d39a2709eac843495bfbc4d3c9ab4

new deployment

view details

push time in 10 days

push eventyaph/logya

Ramiro Gómez

commit sha 0f439256ab70626ac5848e01047b7ae73708cf82

Bumb version Remove unused import

view details

push time in 15 days

push eventyaph/logya

Ramiro Gómez

commit sha c690a80e4a39529d176709f2296131a87faf0aee

Use os.makedirs with exist_ok=True. Formatting.

view details

push time in 15 days

push eventyaph/logya

Ramiro Gómez

commit sha a100bb0035ba303753429875842f0e2197690969

Remove merge conflict

view details

push time in 16 days

push eventyaph/logya

Ramiro Gómez

commit sha 69df40eda348f6e89cf7a2953319e4e34fa82ce5

Only build index for HTML page requests on serve mode.

view details

Ramiro Gómez

commit sha 3064a29ad3958fc5f3326b3df6db627738a7dbfb

Version bump

view details

Ramiro Gómez

commit sha 15b568b87aa53bc30f3548d6931689e983276c0b

Version bump

view details

Ramiro Gómez

commit sha c33050e2f425291ef425bf3b60f407a476a6470d

Install pytest for github action

view details

Ramiro Gómez

commit sha a726d2b6268502a516316d6e3c18398f61380969

Install logya requirements in github action

view details

Ramiro Gómez

commit sha 1e7adcf7dc4bbcd3a4abd3e77f9ef382715617cf

Add .nojekyll file to static dirs to avoid file name issues when using GitHub pages

view details

Ramiro Gómez

commit sha a876403b1835d7fa9b5f6edfc254e6def6e48fbf

Merge branch 'master' into v5

view details

push time in 16 days

push eventyaph/logya

Ramiro Gómez

commit sha 1e7adcf7dc4bbcd3a4abd3e77f9ef382715617cf

Add .nojekyll file to static dirs to avoid file name issues when using GitHub pages

view details

push time in 16 days

push eventprogramminglanguages/programminglanguages.info

Ramiro Gómez

commit sha f1c4475a039247cadf33fa5293c25c536f9419d5

new deployment

view details

push time in 16 days

push eventyaph/ukealong

Ramiro Gómez

commit sha d40d92993c126f7bb3eaa3e5ad26c120041b14f2

new deployment

view details

push time in 16 days

push eventyaph/ukealong

Ramiro Gómez

commit sha b4d93830414a6d908fc3fe25f0fb063ae4b0b0f6

new deployment

view details

push time in 16 days

push eventyaph/ukealong

Ramiro Gómez

commit sha 24009ac7a782828b9be181e81c6efa87114d2b39

new deployment

view details

push time in 16 days

push eventyaph/ukealong

Ramiro Gómez

commit sha 8655abfe44df8d5cc1928e89c27986e4b59dd813

new deployment

view details

push time in 16 days

push eventyaph/ukealong

Ramiro Gómez

commit sha 79581493b52dce5ae27aebe805c079d62cfda00a

new deployment

view details

push time in 16 days

issue closedyaph/ukealong

Show Latest Songs on Front Page

Depends on https://github.com/yaph/ukealong/issues/4.

Code to use on front page:

{% set latest = index.song.docs|selectattr('chords')|list %}

closed time in 16 days

yaph

issue commentyaph/ukealong

Show Latest Songs on Front Page

Done

yaph

comment created time in 16 days

issue closedyaph/ukealong

Handle Baritone Play Along Songs

For some play along songs there is an additional version for baritone ukuleles. Decide whether to keep them as dedicated play along videos or treat them as variants of existing non-baritone versions.

closed time in 16 days

yaph

issue commentyaph/ukealong

Handle Baritone Play Along Songs

New version generates video docs with songs as an index. Baritone play alongs can be filtered out via tags attribute.

yaph

comment created time in 16 days

push eventyaph/ukealong

Ramiro Gómez

commit sha 91200da8a8125547d5ca40bac900e8a9ac8d9d22

new deployment

view details

push time in 16 days

push eventyaph/ukealong

Ramiro Gómez

commit sha aa7fd4c1aa38153a50c518c52d6f5c9b39a949ee

new deployment

view details

push time in 16 days

push eventyaph/ukealong

Ramiro Gómez

commit sha e909f84321569ee84201b6bc09af58688da1dce6

new deployment

view details

push time in 17 days

push eventexploringdata/exploringdata.github.com

Ramiro Gómez

commit sha 139f70785d2cee5266c1d29af46c346a108e3cb9

new deployment

view details

push time in 19 days

push eventyaph/logya

Ramiro Gómez

commit sha 00e42da665ac25e9d793f331adf4ce58c5bd67b9

Remove not existing import

view details

push time in 22 days

startedpipxproject/pipx

started time in 22 days

startedusernamehw/vscode-error-lens

started time in 22 days

startedNilsJPWerner/autoDocstring

started time in 22 days

push eventyaph/geeksta.net

Ramiro Gómez

commit sha 7a8ab24556c2cb9c6e442c9ba68b61449ea5da7c

new deployment

view details

push time in 23 days

push eventyaph/ukealong

Ramiro Gómez

commit sha 1fae783522e94c1dc9ce3fc5f38b3f23e44660d1

new deployment

view details

push time in 23 days

push eventyaph/geeksta.net

Ramiro Gómez

commit sha 34291202b171fb12e628913d6ee34e773237986c

new deployment

view details

push time in 23 days

startedishepard/pydriller

started time in a month

push eventyaph/guitarstreams.com

Ramiro Gómez

commit sha 2dba230741a71276bcd34e1d729e18418bbb73ec

new deployment

view details

push time in a month

push eventyaph/guitarstreams.com

Ramiro Gómez

commit sha 9e2236d35883078a7d803151380131a40729836e

new deployment

view details

push time in a month

push eventyaph/ukealong

Ramiro Gómez

commit sha 370891147deb878a6390293fd0054087f1ae441b

new deployment

view details

push time in a month

push eventyaph/ukealong

Ramiro Gómez

commit sha 48ef1b169af1157607e619170c5ec916ef1ef472

new deployment

view details

push time in a month

startedMailtrain-org/mailtrain

started time in a month

issue closedyaph/ukealong

Create weekly newsletter with new content

  • [x] Setup newsletter sender on web service.
  • [x] Setup newsletter template on web service.
  • [x] Adjust Please confirm your subscription template.
  • [x] Add section to privacy policy on the website.
  • [x] Add and link the subscription form on the website.
  • [x] Create Facebook post announcing newsletter and pin it to top of feed.
  • [x] Exclude baritone play alongs and variants (urls ending in -2/ or -3/) from feed.

closed time in a month

yaph

push eventyaph/ukealong

Ramiro Gómez

commit sha d861e6c99e730c71e434407fdba2e0caa222572a

new deployment

view details

push time in a month

push eventyaph/ukealong

Ramiro Gómez

commit sha b747d5bbdca6ee53508791235177e0452a8680f3

new deployment

view details

push time in a month

push eventyaph/ukealong

Ramiro Gómez

commit sha bb065371a8229e10dd9ea6390d8739f55a773032

new deployment

view details

push time in a month

issue closedyaph/ukealong

Link newsletter in top menu

  • [ ] Show newsletter and RSS links as icons.

closed time in a month

yaph

issue openedyaph/ukealong

Chord Progession/Song Generator

Based on the ideas in this JustinGuitar video https://www.youtube.com/watch?v=6ZSt-6D9wVo

created time in a month

issue commentcoderstats/coderstats.net

coderstats should support gerrit servers

I though you lost interest. I asked you a question about your issue more than two years ago and you didn't care to answer.

ssbarnea

comment created time in a month

push eventyaph/ukealong

Ramiro Gómez

commit sha ffcbe46410e00bad55d3b0b003ae74deb5eff329

new deployment

view details

push time in a month

push eventyaph/ukealong

Ramiro Gómez

commit sha 51bfdcb523335856f5ab01d8b211e5a5b59c4514

new deployment

view details

push time in a month

push eventyaph/fscache

Ramiro Gómez

commit sha ba6eb1a4d9add77e8d908bed3bf779766f5a2315

Fixes #3: Keep consecutive hyphens in slugify

view details

Ramiro Gómez

commit sha 75b7cec7caac288c833971ba745a237527e2aedd

Change version

view details

push time in a month

issue closedyaph/fscache

Keep consecutive hyphens in slugify

https://www.youtube.com/watch?v=kY7zO4--U7s

closed time in a month

yaph

release yaph/fscache

0.3.0

released time in a month

created tagyaph/fscache

tag0.3.0

A Python package for caching data in the file system.

created time in a month

delete tag yaph/fscache

delete tag : 0.3.0

delete time in a month

created tagyaph/fscache

tag0.3.0

A Python package for caching data in the file system.

created time in a month

issue closedcoderstats/coderstats.net

coderstats should support gerrit servers

I would find interesting/fun to get consolidated stats regarding open-source activity and github is only one place.

I have a lot of activity on other 3 different public gerrit servers, probably more than github and I sure others would find interesting to get stats from different sources. Luckly for you gerrit servers have a decent api that you can use to query them.

closed time in a month

ssbarnea

issue commentcoderstats/coderstats.net

Pull Requests shouldn't be counted as issues in Ranking

Ok, I see the problem. For your CoderStats page I do the following request https://api.github.com/users/Androz2091/repos?sort=pushed&per_page=100

The GitHub API returns 11 as the open_issues_count for the scratch-for-discord project. It looks like the API counts pull requests as issues. I don't see a way to differentiate pull requests in this API call.

At some point in the future I want to migrate the project to API version 4.0 because it allows to do more interesting queries. I have no idea when I'll get to do this though.

Androz2091

comment created time in a month

push eventyaph/ukealong

Ramiro Gómez

commit sha 3659078864674c32963ae0153228d34b84f6be55

new deployment

view details

push time in a month

issue commentcoderstats/coderstats.net

Pull Requests shouldn't be counted as issues in Ranking

Can you link such an example issue here on GitHub?

Androz2091

comment created time in a month

issue openedyaph/fscache

Keep duplicate hyphens?

https://www.youtube.com/watch?v=kY7zO4--U7s

created time in a month

push eventyaph/ukealong

Ramiro Gómez

commit sha 86c1c595a0ba7354ef755b9ac973ecaee3995d2b

new deployment

view details

push time in a month

issue openedyaph/ukealong

Link newsletter in top menu

  • [ ] Show newsletter and RSS links as icons.

created time in a month

push eventyaph/ukealong

Ramiro Gómez

commit sha 78326cf29c99bd3492300b33bcf68cb89fafcea4

new deployment

view details

push time in a month

issue openedyaph/ukealong

Create weekly newsletter with new content

  • [] Setup newsletter sender on web service.
  • [] Setup newsletter template on web service.
  • [] Add section to privacy policy on the website.
  • [] Add the subscription form on the website.
  • [] Create Facebook post announcing newsletter and pin it to top of feed.

created time in a month

push eventyaph/ukealong

Ramiro Gómez

commit sha ff04f7dd02c5410eadd4a02a0ab218bd449d61b6

new deployment

view details

push time in a month

push eventyaph/ukealong

Ramiro Gómez

commit sha 65243ea572e07de583e3cc1faa5d1bef0fa246e1

new deployment

view details

push time in a month

push eventyaph/ukealong

Ramiro Gómez

commit sha 267767d5bb28b08464a25a29c55b800bcedddeae

new deployment

view details

push time in a month

issue closedyaph/ukealong

Remove cache files where YouTube ID is shorter than 11 characters

Depends on robust solution for https://github.com/yaph/fscache/issues/2

closed time in a month

yaph

release yaph/fscache

0.2.0

released time in a month

created tagyaph/fscache

tag0.2.0

A Python package for caching data in the file system.

created time in a month

push eventyaph/fscache

Ramiro Gómez

commit sha 1dc713a08276dad53bfe12637236878d58b9121b

Improve release task. Version bump.

view details

push time in a month

issue closedyaph/fscache

Stripping of hyphens from cache IDs not always desirable

Example: https://www.youtube.com/watch?v=-o2OEbUiPDs

On ukealong.com -o2OEbUiPDs is saved as o2OEbUiPDs.json, which can lead to ID clashes.

  • [x] Adjust slugify function.
  • [x] Add tests.

closed time in a month

yaph

push eventyaph/fscache

Ramiro Gómez

commit sha 94023f11ee1932a896913641c71bb00a56aa87b4

Add test cases to test_slugify() and test_create_id().

view details

push time in a month

issue openedyaph/ukealong

Show Latest Songs on Front Page

Depends on https://github.com/yaph/ukealong/issues/4.

Code to use on front page:

{% set latest = index.song.docs|selectattr('chords')|list %}

created time in a month

issue openedyaph/ukealong

Handle Baritone Play Along Songs

For some play along songs there is an additional version for baritone ukuleles. Decide whether to keep them as dedicated play along videos or treat them as variants of existing non-baritone versions.

created time in a month

issue openedyaph/ukealong

Handle Slash Chords

Slash chords currently don't work because the / separates directories in URLs. Find a robust solution that works with Logya.

The same issue applies to sharp chords where # is replaced with '♯'. For the sake of consistency b is replaced , although it is technically not necessary. A solution consistent with sharpy and flats would be to replace / with .

Tasks

  • [ ] Test whether replacing / with works as desired.

created time in a month

issue openedyaph/ukealong

Remove cache files where YouTube ID is shorter than 11 characters

Depends on robust solution for https://github.com/yaph/fscache/issues/2

created time in a month

issue openedyaph/ukealong

Canonical Chord Names

Currently different chord naming conventions are used on the site. The full list of chord names in use is at https://ukealong.com/chords/

The same chords (the same notes being played) may have different names. Only one variant should be used and existing chord names changed accordingly. Although C# and Db consist of the same pitches, these chords belong to different keys, thus the distinction makes sense.

The chords Amadd9 and Am9 are not the same, but the latter cannot be played on the ukulele, because it consists of five notes and the ukulele only has four strings. In this case Amadd9 should be used.

Below are some examples of different chord naming conventions:

  • https://ukealong.com/chord/am9/
  • https://ukealong.com/chord/amadd9/
  • https://ukealong.com/chord/amm7/
  • https://ukealong.com/chord/ammaj7/
  • https://ukealong.com/chord/g7+5/
  • https://ukealong.com/chord/g7add9/

Below are some examples of ambiguous names:

  • https://ukealong.com/chord/asus/
  • https://ukealong.com/chord/fsus/
  • https://ukealong.com/chord/gsus/

Tasks

  • [ ] Define rules that specify what variants to use as canonical names
  • [ ] Write code that changes existing chord names according to the rules and integrate it in import process
  • [ ] Replace ambiguous chord names

Rules

  • Use add instead of + if a note is added to the chord.
  • Use aug instead of + for augmented chords.
  • Use add for 9, 11 and 13 chords, because only 4 different notes can be played at the same time on the ukulele.

created time in a month

push eventexploringdata/exploringdata.github.com

Ramiro Gómez

commit sha 131633d06bb1e753a8c17b73c0d6a23af387dec6

new deployment

view details

push time in a month

push eventexploringdata/website

Ramiro Gómez

commit sha 14b9eb5ae2a2943f6cc19a6519910e671211012f

Link prints index page from navbar

view details

push time in a month

push eventexploringdata/website

Ramiro Gómez

commit sha c35570587ed67b75bb79c13fa7defd99a599d620

Fix #31: Add content to templates/pages/prints.html Fix #32: Add related products to templates/print.html Add and use gallery_item macro

view details

push time in a month

push eventexploringdata/website

Ramiro Gómez

commit sha 5a62a235ad8810e47643728627c4d38be44c8c94

Fix #30: Add content to templates/collections/prints.html Make large print image on detail page responsive

view details

push time in a month

push eventexploringdata/website

Ramiro Gómez

commit sha 7b086dafd6b226fa96608e4ec4e036f00de8bed8

Fix issue #29: Improve print image for preview and large sizes

view details

push time in a month

push eventexploringdata/website

Ramiro Gómez

commit sha 2d800146eef6eb6c3780b345a5b4f17471357008

Add print section WIP

view details

push time in a month

push eventyaph/ukealong

Ramiro Gómez

commit sha 52ab39be2c8e2e286a7c4097ee54b4e175d7d42d

new deployment

view details

push time in 2 months

push eventprogramminglanguages/programminglanguages.info

Ramiro Gómez

commit sha 622f23e64762f105cf01fa77354fcc0f99d84731

new deployment

view details

push time in 2 months

push eventyaph/ukealong

Ramiro Gómez

commit sha ea55bc6b97910b0b25bd8f649b0f9d24be679d64

new deployment

view details

push time in 2 months

push eventyaph/ukealong

Ramiro Gómez

commit sha a83b7407736e70ff81877f6b7bfcdaad59b67b05

new deployment

view details

push time in 2 months

push eventyaph/ipython-notebooks

Ramiro Gómez

commit sha 097062506127abe9269f24574939e6f882ba6963

Show image change

view details

push time in 2 months

push eventyaph/geeksta.net

Ramiro Gómez

commit sha d5cf80d6aa26631271ec40a5450cfa8a6fe3aedb

new deployment

view details

push time in 2 months

push eventyaph/geeksta.net

Ramiro Gómez

commit sha 441eabd5d23947eacac103545771af1349ab0984

new deployment

view details

push time in 2 months

push eventyaph/geeksta.net

Ramiro Gómez

commit sha a0e572fe0630bc3798782d7f16bbf76b80e91f9f

new deployment

view details

push time in 2 months

more