Skip to content

Instantly share code, notes, and snippets.

View iskigow's full-sized avatar
🏠
Working from home

Rodrigo Catto iskigow

🏠
Working from home
  • TecSinapse
  • Campo Grande - MS, Brasil
View GitHub Profile
@iskigow
iskigow / hackMouseBrowsingSlackHistory.sh
Last active April 16, 2024 19:48
Script to correct the expected behavior of browsing Slack history using the mouse back and forward buttons.
#!/bin/bash
:<<'END-INFO'
hackMouseBrowsingSlackHistory.sh - Script to correct the expected behavior of browsing Slack
history using the mouse back and forward buttons.
Autor: R. Catto <rcatto@iskigow.com>
--------------------------------------------------------------------------------------------------
@iskigow
iskigow / ExemploAlerta.png
Last active October 21, 2022 15:49
Utilitários em botões favoritos do navegador
ExemploAlerta.png
01-03-2012
02-03-2012
03-03-2012
04-03-2012
05-03-2012
@Grab(group="joda-time", module="joda-time", version="2.0")
import org.joda.time.LocalDate
LocalDate.metaClass.next << { -> delegate.plusDays(1) }
def ini = new LocalDate(2012, 3, 1)
def fim = new LocalDate(2012, 3, 5)
for (dia in ini..fim) {
@Grab(group="joda-time", module="joda-time", version="2.0")
import org.joda.time.LocalDate
def ini = new LocalDate(2012, 3, 1)
def fim = new LocalDate(2012, 3, 5)
for (dia in ini..fim) {
println "${dia.toString('dd-MM-yyyy')}"
}
Caught: org.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack: No signature of method: org.joda.time.LocalDate.next() is applicable for argument types: () values: []
Possible solutions: get(org.joda.time.DateTimeFieldType), get(org.joda.time.DateTimeFieldType), wait(), era(), now(), year()
org.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack: No signature of method: org.joda.time.LocalDate.next() is applicable for argument types: () values: []
Possible solutions: get(org.joda.time.DateTimeFieldType), get(org.joda.time.DateTimeFieldType), wait(), era(), now(), year()
@iskigow
iskigow / password.groovy
Created August 3, 2016 20:56
Groovy script for password generation
#!/usr/bin/env groovy
import org.apache.shiro.crypto.UnknownAlgorithmException
@Grab('org.apache.shiro:shiro-core:1.2.4')
import org.apache.shiro.crypto.hash.SimpleHash
private getOptions(CliBuilder cli, args) {
OptionAccessor options = cli.parse(args)
if (!options) {
return null
// ==UserScript==
// @name Solve Huetest Kiosk Test
// @namespace http://tampermonkey.net/
// @version 2.0
// @require http://code.jquery.com/jquery-3.4.1.min.js
// @require https://raw.githubusercontent.com/padolsey-archive/jquery.fn/master/sortElements/jquery.sortElements.js
// @description try to take over the world!
// @author You
// @match https://www.xrite.com/hue-test
// ==/UserScript==
@iskigow
iskigow / Example.java
Created January 17, 2014 13:01
Example of week intervals generation in Gregorian model using JodaTime and Guava;
package br.com.tecsinapse.examples;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import org.joda.time.LocalDate;
import org.joda.time.YearMonth;
import com.google.common.base.Objects;
#!/bin/bash
unload() {
sudo killall VBoxNetDHCP
sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh stop
}
load() {
sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh start
}