Skip to content

Instantly share code, notes, and snippets.

View fernando-jascovich's full-sized avatar
⌨️
Doxing

Fernando Jascovich fernando-jascovich

⌨️
Doxing
  • Free-lance
  • Villa Giardino, Córdoba, Argentina.
View GitHub Profile
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
PNG

IHDRxW1sRGBIDATx Tl0lS <`!;G#"D|A]"QcBH(&!B.%da 0t?}T{{>wO:9mN >Tohw<W
O`>YYVStZW]  {Q"60 yyw9sw"b[/`I)03 41:C<N6=> %`RDhai0t_q|i} EU3Uv{Ci& ,fR,/oW3\_pS@sxK*6#*><g::tv@Wbel W9mM^+>Qr Y7L#* C}mLD-Gc=Vr Y<yr=laLPGU\<0ejx?|5*.50sUeeeU\"04?Rj<50JzCORxJZ?Ui\s g0t)xQz;ss/:o.PZ`EOp$' \__v\@ U[[(LI+ j{6OqzNy=nbr]t9J*2Pi1C*.W482P6%`z+abY. c;NGI^ahtWiLkx.9k`*~i(C+T!JT>q1cKp`Q2f_l1.Pka(/p9AG0L)
{-F=r5xO:9y bCWzg?B_Em'O>&y0B3{\}|cbG?P 0Op~7y1K:tcO\O 'WTc @!h0S)Mg?Sv\w^4~ "d(q=7[nx-P9Nz 00G([4`3
g+Y8 GoddZ6ti:naF@|6p6WX-ddoAYrbUibr#d4a&]z@"qwGW1b[vh'qpm}0y CVrSAirr kPr+</f##\8,in':[PQGU~2?;F>HW\e5f\XeP%9Cl zM*aDY<u^G4N/BVTLaCOY-u8,X=<xmB}<X!8yrSi"y~>_Wn0},A7EHu4('StW`y#K <D}s|chGX:h,awFzq-pok fCO Hdy;vxZi KPt'NH/"\6bPq<3x+rvtJ<ce^H>@hR}*.BD" cSb%a`~ 5\2]LQNQK~*|P'gh_5FskPOkjp:8q=Q_
➜ ~ locale
LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_US.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8

Keybase proof

I hereby claim:

  • I am fernando-jascovich on github.
  • I am fjascovich (https://keybase.io/fjascovich) on keybase.
  • I have a public key ASDs0SUQlpo-I9vP9bXd-wmLlY6G_-Xe_Wy8O-p-MwLOvwo

To claim this, I am signing this object:

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@fernando-jascovich
fernando-jascovich / jsonToQuery.js
Last active June 29, 2017 20:33
JSON object to query string, recursive solution
function queryToJson(input, prefix) {
let str = "";
for(let i in input) {
if(input[i] == null) input[i] = "";
if(str.length > 0) str += '&';
if(typeof input[i] == 'object') {
if(prefix) {
str += queryToJson(input[i], prefix + '[' + i + ']');
} else {
str += queryToJson(input[i], i);
package com.elnuevodia.androidapplication.home;
import com.elnuevodia.androidapplication.Main;
import com.elnuevodia.androidapplication.R;
import android.os.Bundle;
import android.support.v4.widget.SwipeRefreshLayout;
import android.support.v7.widget.GridLayoutManager;
import android.support.v7.app.AlertDialog;
import retrofit2.Callback;
import com.gfr.nativecore.Api;
cd ~/
sudo apt-get update
sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev nodejs
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL
;; M-x compile support
(require 'cl)
(defun* get-closest-pathname (&optional (file "Makefile"))
(let ((root (expand-file-name "/")))
(loop for d = default-directory
then (expand-file-name ".." d)
if (file-exists-p
(expand-file-name file d)) return (replace-regexp-in-string " " "\\ " d t t)
if (equal d root) return nil)))
task classpath() {
doLast {
println "Building classpath..."
def cp2 = [android.getBootClasspath()[0]]
android.applicationVariants.all { v ->
cp2 += v.javaCompile.getSource()
if(null != v.getTestVariant()) {
cp2 += v.getTestVariant().javaCompile.getSource()
}
}