Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View eordano's full-sized avatar
✍️

Esteban Ordano eordano

✍️
View GitHub Profile
#!/usr/bin/python
from urllib import urlopen
base_url = 'http://silvestre.itba.edu.ar/itbaV/colacion/imgcol/big/'
for i in range(1,571):
filename = "ITBA_COLGDO10_" + str(i).rjust(4,'0') + ".jpg"
url = base_url + filename
1
00:00:01,343 --> 00:00:03,343
La gran diferencia siempre
2
00:00:03,343 --> 00:00:05,343
radica en la calidad y el precio.
3
00:00:05,343 --> 00:00:08,343
@eordano
eordano / gist:7752352
Created December 2, 2013 16:39
Gekko candle data for backtesting - source from bitstamp, bitcoinwisdom. Parameter "frame" is in minutes
import argparse
import json
import requests
import random
parser = argparse.ArgumentParser()
parser.add_argument("frame", type=int)
args = parser.parse_args()
frame = 60 * args.frame
### Keybase proof
I hereby claim:
* I am eordano on github.
* I am eordano (https://keybase.io/eordano) on keybase.
* I have a public key whose fingerprint is 6C85 6986 1B12 A194 756E 7CF1 91BF 97C8 9E0E EF3B
To claim this, I am signing this object:
@eordano
eordano / idea.js
Last active August 29, 2015 14:06
Defining read only values in JS
var defineReadOnlyProperty = function(object, propertyName, getter) {
Object.defineProperty(object, propertyName, {
getter: getter,
setter: function () { throw new Error('Invalid access'); }
});
};
function MyClass() {
var props = {
@eordano
eordano / 1.create.js
Created December 31, 2014 18:14
Bitcore Stealth testing
var Stealth = require('../');
var bitcore = require('bitcore') ;
var spends = [
new bitcore.PrivateKey(),
new bitcore.PrivateKey(),
new bitcore.PrivateKey()
];
var scanKey = new bitcore.PrivateKey();
Verifying I am +eordano on my passcard. https://onename.com/eordano
const bitcore = require('bitcore')
const semiHash = hash => hash.substr(0, 4) + '...' + hash.substr(60, 4)
bitcore.util.semiHash = semiHash
const visualCoinbaseScript = function(coinbase, opts) {
return `\t${coinbase._scriptBuffer.toString('hex')}
\t${coinbase._scriptBuffer.toString()}`
pragma solidity ^0.4.11;
contract Token {
function transfer(address _to, uint256 _value);
function balanceOf(address _owner) constant returns (uint256 balance);
}
contract BuyToken {
// Ether holder, the Party that has Ether and will receive Tokens
pragma solidity ^0.4.15;
import 'zeppelin-solidity/contracts/tokens/ERC20Basic.sol';
import 'zeppelin-solidity/contracts/ownership/Ownable.sol';
import 'zeppelin-solidity/contracts/math/Math.sol';
import 'zeppelin-solidity/contracts/math/SafeMath.sol';
/**
* @title TokenVesting
* @dev A token holder contract that can release its token balance gradually like a