Skip to content

Instantly share code, notes, and snippets.

View ademar111190's full-sized avatar
Lightning Networking the Bitcoin

Ademar ademar111190

Lightning Networking the Bitcoin
  • CEO of Bitcoin
  • Itatiba
View GitHub Profile
@ademar111190
ademar111190 / Mockito.kt
Last active May 10, 2019 20:10
Some mockito extensions
import org.mockito.*
import org.mockito.stubbing.OngoingStubbing
inline fun <reified T> mock() = Mockito.mock(T::class.java) as T
inline fun <reified T> mock(body: T.() -> Unit) = (Mockito.mock(T::class.java) as T).apply {
body()
}
@CheckReturnValue
<?xml version="1.1" encoding="UTF-8"?>
<!DOCTYPE keyboard SYSTEM "file://localhost/System/Library/DTDs/KeyboardLayout.dtd">
<!--Last edited by Ukelele version 3.3.0.249 on 2019-01-30 at 18:01 (GMT-2)-->
<keyboard group="126" id="-7888" name="Ademar_ptBR" maxout="1">
<layouts>
<layout first="0" last="0" mapSet="a8" modifiers="30"/>
</layouts>
<modifierMap id="30" defaultIndex="0">
<keyMapSelect mapIndex="0">
<modifier keys="command?"/>
@ademar111190
ademar111190 / Consumer0.java
Created January 3, 2019 14:07
An optional implementation in java
package functional;
public interface Consumer0 {
void consume();
}
@ademar111190
ademar111190 / Either.kt
Last active April 22, 2024 11:17
An Either implementation in kotlin
package functional
sealed class Either<L, R> {
abstract fun fold(left: (L) -> Unit, right: (R) -> Unit)
abstract fun <ML> mapLeft(f: (L) -> ML): Either<ML, R>
abstract fun <MR> mapRight(f: (R) -> MR): Either<L, MR>
@ademar111190
ademar111190 / testJavaMethodLimite.py
Created October 30, 2018 19:30
Java Method Lines Limite
#!/usr/bin/python
import os
file = open("MethodLimit.java", "w")
file.write("import java.lang.Math;\n")
file.write("public class MethodLimit {\n")
file.write("\tpublic static void main(String[] args){\n")
file.write("\t\tSystem.out.println(\"Starting\");")
file.write("\t\tdouble i;")
package br.com.dotz.core.repository.security
import java.net.InetAddress
import java.net.Socket
import javax.net.ssl.SSLSocket
import javax.net.ssl.SSLSocketFactory
class TLSSocketFactory constructor(
private val internalSSLSocketFactory: SSLSocketFactory
) : SSLSocketFactory() {
@ademar111190
ademar111190 / toString.sh
Created April 18, 2018 17:42
Android Studio / InteliJ toString json
public java.lang.String toString() {
#if ( $members.size() > 0 )
#set ( $i = 0 )
return "{\"_class\":\"$classname\", " +
#foreach( $member in $members )
#set ( $i = $i + 1 )
#if ( $i == $members.size() )
#set ( $postfix = "+" )
#else
#set ( $postfix = "+ "", "" + " )
@ademar111190
ademar111190 / keybase.md
Created October 18, 2017 22:38
keybase

Keybase proof

I hereby claim:

  • I am ademar111190 on github.
  • I am ademar111190 (https://keybase.io/ademar111190) on keybase.
  • I have a public key ASDdBJv1TPahPKssCBKOtjzghDrFjAIfBTZJ4HJz7uPpAwo

To claim this, I am signing this object:

@ademar111190
ademar111190 / ademas.p8
Created July 29, 2016 22:18
Conhecendo o pico 8
pico-8 cartridge // http://www.pico-8.com
version 8
__lua__
function _init()
cls()
x=rnd(127)
y=rnd(127)
xi=true
yi=true
r=1
HORA DO SHOW
int BERTOLINO;
MAIS QUERO MAIS (BERTOLINO = 0; BERTOLINO < 1; BERTOLINO++)
ELE QUE A GENTE QUER? (AJUDA O MALUCO TA DOENTE IGU())
CE QUER VER ESSA PORRA? ("AQUI É BODY BUILDING PORRA!");
NAO VAI DAR NAO
CE QUER VER ESSA PORRA? ("BERTOLINO PORRA!");
BIRL
BIRL
BORA CUMPADE 0;