Skip to content

Instantly share code, notes, and snippets.

Avatar

Agustín Tomas Larghi 4gus71n

  • Myself
  • Mar del Plata
View GitHub Profile
View Testing.html
<html>
<body>
<a href="clarityfirst://order/66/documents">Order 66</a>
</body>
</html>
View ExampleUseCase.kt
// You could call this somewhere in your ViewModel
insertUserWithAddressUseCase.execute(this, user, address)
// .........
// The Interface of the Use Case.
interface InsertUserWithAddressUseCase {
interface Callback {
fun onUserSuccessfullyInserted(insertedUser: User)
fun onErrorWhileTryingToInsertUser(e: Throwable)
View prevent_click.js
$('head').append('<style type="text/css">crawler_selected{ background:#FFFF00; }</style>');
$(document).click(function(event){
event.preventDefault()
$(event).addClass("crawler_selected")
console.log(event.target)
});
@4gus71n
4gus71n / get_all_streets_from_oms.py
Created Apr 4, 2020
Short script to get all the street names in one city
View get_all_streets_from_oms.py
# pip install requests
# pip install bs4
# pip install overpass
# pip install html5lib
from pprint import pprint
import overpass
import urllib.parse
import requests
from bs4 import BeautifulSoup
@4gus71n
4gus71n / flattenArrays.kt
Created Sep 12, 2018
A simple code challenge
View flattenArrays.kt
// Feel free to run it here try.kotlinlang.org
fun main(args: Array<String>) {
val testCollection = arrayOf(
1, 2, 3,
arrayOf(4, 5, emptyArray<Int>()), null,
arrayOf(emptyArray<Int>(), emptyArray<Int>()),
arrayOf(6)
)
@4gus71n
4gus71n / index.html
Last active Jun 18, 2018
Testing Dapps
View index.html
<html>
<head>
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script src="https://cdn.jsdelivr.net/gh/ethereum/web3.js/dist/web3.min.js"></script>
<script>
$( document ).ready(function() {
var Web3 = require('web3');
var address = "0xcbbfbafedb0eb83016d2a96a4e80d30b20fa3e30"
View testingdeeplinks.html
View ISO8601TimeAdapter.java
import com.google.gson.JsonDeserializationContext;
import com.google.gson.JsonDeserializer;
import com.google.gson.JsonElement;
import com.google.gson.JsonParseException;
import com.google.gson.JsonPrimitive;
import com.google.gson.JsonSerializationContext;
import com.google.gson.JsonSerializer;
import com.google.gson.JsonSyntaxException;
import net.misove.mypvrcommon.serialization.ISO8601DateParser;
View ISO8601DateParser.java
package com.siplay.android_siplay.helper;
/*
* Copyright 1999,2004 The Apache Software Foundation.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
View ISO8601DateAdapter.java
public class ISO8601DateAdapter implements JsonSerializer<Date>, JsonDeserializer<Date> {
public ISO8601DateAdapter() {
}
@Override
public Date deserialize(JsonElement json, Type type, JsonDeserializationContext jsonDeserializationContext) throws JsonParseException {
if (!(json instanceof JsonPrimitive)) {
throw new JsonParseException("The date should be a string value");
}
Date date = deserializeToDate(json);