Skip to content

Instantly share code, notes, and snippets.

View dmalberto's full-sized avatar
🚀

Diego Alberto dmalberto

🚀
View GitHub Profile

Teste Data Science Elo7

Esse teste faz parte da segunda etapa do processo seletivo para a vaga no time Data Science do Elo7. O objetivo do teste é avaliar como você desenvolve uma solução completa (em nível de prova de conceito) para um problema de sistemas de recomendação, que é uma das tarefas que mais realizamos no nosso dia-a-dia.

Dataset:

O dataset escolhido para esse teste foi a base pública do Movie Lens, que é muito utilizado para avaliar algoritmos de sistemas de recomendação. Ele contém avaliações e tags textuais dadas por usuários a filmes. Os dados podem ser obtidos a partir desse link.

Em resumo, o dataset contém 20.000.263 ratings e 465.564 tags aplicadas a 27.278 filmes, distribuidos em 138.493 usuários. Todos os usuários avaliaram ao menos 20 filmes e todos os filmes possuem, ao menos, 1 avaliação. Mais detalhes sobre a estrutura dos dados se encontram [aqui](http://files.grouplens.org/datasets/movielen

{
"$schema": "http://json-schema.org/draft-07/schema",
"$id": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json",
"type": "object",
"title": "The Oh My Posh theme definition",
"description": "https://ohmyposh.dev/docs/configuration/general",
"definitions": {
"color": {
"anyOf": [
{
@dmalberto
dmalberto / .zshrc
Last active April 25, 2025 14:15
.zshrc
# Carregar prompt instantâneo do powerlevel10k, se disponível
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
fi
# Carregar variáveis de ambiente personalizadas
source /etc/profile.d/myvar.sh
export DEVELOPMENT="${HOME}/projects/"
# Aliases úteis
@dmalberto
dmalberto / .gitconfig
Last active April 20, 2023 14:45
.gitconfig
[core]
filemode = false
[user]
name = Diego Alberto
email = [email protected]
[core]
filemode = false
editor = vim
@dmalberto
dmalberto / settings.json
Last active February 8, 2023 15:58
settings.json
{
"$help": "https://aka.ms/terminal-documentation",
"$schema": "https://aka.ms/terminal-profiles-schema",
"actions": [
{
"command": "find",
"keys": "ctrl+shift+f"
},
{
"command": "paste",
@dmalberto
dmalberto / js-arrays-methods.md
Last active January 24, 2023 03:07
js-arrays-methods.md

Cheat sheet: JavaScript Array methods

Credits: Axel Rauschmayer

Adding or removing an element at either end of an Array: (return value: item or new array length)

array before method return value array after
["🟦","🟡","🔺"] .push("🟩") 4 ["🟦","🟡","🔺","🟩"]
["🟦","🟡","🔺"] .pop() "🔺" ["🟦","🟡"]
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
fi
source /etc/profile.d/myvar.sh
# Export variable
export DEVELOPMENT="${HOME}/projects/"
#ALIAS commands

Markdown Cheat Sheet

Thanks for visiting The Markdown Guide!

This Markdown cheat sheet provides a quick overview of all the Markdown syntax elements. It can’t cover every edge case, so if you need more information about any of these elements, refer to the reference guides for basic syntax and extended syntax.

Basic Syntax

These are the elements outlined in John Gruber’s original design document. All Markdown applications support these elements.

@dmalberto
dmalberto / localstack.md
Last active December 30, 2021 14:25 — forked from lobster1234/localstack.md
Working with localstack on command line

S3

Create a bucket

aws --endpoint-url=http://localhost:4566 s3 mb s3://mytestbucket
make_bucket: mytestbucket

aws --endpoint-url=http://localhost:4566 s3 ls
2006-02-03 08:45:09 mytestbucket