Skip to content

Instantly share code, notes, and snippets.

View schweigert's full-sized avatar
🥝
λxy.x

Marlon Henry Schweigert schweigert

🥝
λxy.x
View GitHub Profile
@schweigert
schweigert / missao.svg
Created November 6, 2023 18:45
Partido Missão
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@schweigert
schweigert / git.sh
Created August 15, 2023 20:17
Configuração básica de git
git config --global pull.rebase true
git config --global fetch.prune true
git config --global diff.colorMoved zebra
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@schweigert
schweigert / delegate.rb
Created January 4, 2022 18:39
rspec_delegate_matcher.rb
# frozen_string_literal: true
RSpec::Matchers.define :delegate do |method|
match do |delegator|
@method = @prefix ? :"#{@to}_#{method}" : method
@delegator = delegator
begin
@delegator.send(@to)
rescue NoMethodError
raise "#{@delegator} does not respond to #{@to}!"
@schweigert
schweigert / get_backlog.js
Created November 30, 2021 15:54
Pegar todas as tasks do backlog no jira
function getAllElementsWithAttribute(attribute)
{
var matchingElements = [];
var allElements = document.getElementsByTagName('*');
document.getElementsByTagName('*').forEach((el) => {
if(el.getAttribute(attribute) !== null) { matchingElements.push(el) }
})
return matchingElements;
@schweigert
schweigert / install.sh
Created November 11, 2021 14:16
Install bundler version from Gemfile.lock
gem install bundler -v "$(grep -A 1 "BUNDLED WITH" Gemfile.lock | tail -n 1)"
@schweigert
schweigert / update_repositories.rb
Created February 17, 2021 13:11
Script to update all repositories in an organization
require 'octokit'
require 'pry'
username = ''
token = ''
org = ''
client = Octokit::Client.new(login: username, password: token)
client.organization_repositories(org).map do |repo|
client.repository(repo.full_name)
asdf install nodejs 13.2.0
asdf global nodejs 13.2.0
node --version
npm --version
asdf plugin-add nodejs https://github.com/asdf-vm/asdf-nodejs.git
bash ~/.asdf/plugins/nodejs/bin/import-release-team-keyring
asdf install ruby 2.7.1
asdf global ruby 2.7.1
bundle install
ruby --version