Skip to content

Instantly share code, notes, and snippets.

View bernardoduarte's full-sized avatar

Bernardo da Eira Duarte bernardoduarte

View GitHub Profile
@bernardoduarte
bernardoduarte / api_quotas_fundos.R
Created June 15, 2023 13:17 — forked from sillasgonzaga/api_quotas_fundos.R
API para baixar quotas de fundos
library(httr)
library(magrittr)
library(xml2)
library(rvest)
url_raw <- "http://dados.cvm.gov.br/dados/FI/DOC/INF_DIARIO/DADOS/"
output_file <- "fundos/api/informe_diario.csv"
csv_links <- httr::GET(url_raw) %>%
httr::content("text") %>%
git cherry -v master develop | grep -e '^+*' | grep -o '#[0-9a-z]\+' | sort | uniq
[alias]
adog = log --all --graph --oneline --decorate --author-date-order
pushup = "!git push -u origin $(git branch --show-current)"
lcm = log -1 --no-merges --pretty=%s
lcmt = ! git lcm | grep -o -e "\"#[0-9a-zA-Z]\\+\""
branch-prune = "!git fetch -p && for b in $(git for-each-ref --format='%(if:equals=[gone])%(upstream:track)%(then)%(refname:short)%(end)' refs/heads); do git branch -d $b; done"
merge-request = "!git remote get-url origin | sed 's|:|/|g' | sed 's|.*@|https://|g' | sed \"s|\\.git|/-/merge_requests/new\\?change_branches=true\\&merge_request%5Bsource_branch%5D=$(git branch --show-current | sed 's|/|%2F|g')\\&merge_request%5Btarget_branch%5D=$1|g\" #"
mr = merge-request
diff-commit-message-tag = "!git cherry -v \"$1\" \"$2\" | grep -e '^+*' | grep -o '#[0-9a-z]\\+' | sort | uniq #"
dcmt = diff-commit-message-tag