Skip to content

Instantly share code, notes, and snippets.

View fiatjaf's full-sized avatar

fiatjaf_ fiatjaf

View GitHub Profile
@fiatjaf
fiatjaf / barter-creates-wealth.ipynb
Last active April 16, 2018 06:51
IPython notebook for a simulation of a simple barter economy
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@fiatjaf
fiatjaf / keybase.md
Created March 24, 2014 18:31
Proof that I am fiatjaf on keybase.io

Keybase proof

I hereby claim:

  • I am fiatjaf on github.
  • I am fiatjaf (https://keybase.io/fiatjaf) on keybase.
  • I have a public key whose fingerprint is 1D05 7FBD 3171 53FB ECED 6929 8F81 0203 6444 CDD2

To claim this, I am signing this object:

@fiatjaf
fiatjaf / olavo.js
Last active August 29, 2015 13:59
garimpador de posts do olavo de carvalho
// jquery
window.posts = {}
var fetch = function () {
$('div[role="article"] span.fcg span.fwb a[href^="https://www.facebook.com/olavo.decarvalho"]').each(function () {
var post = {}
var elem = $(this).closest('div[role="article"]')
if (!elem) return
if (tx.value < 100 * block.basefee) {
return
}
if (tx.data[0] == 'BUY') {
// buy deal
payment = tx.value - 100 * block.basefee
shareholders = contract.storage['sh']
deal = contract.storage[tx.data[1]]
if (payment >= deal.price*1.02) {
@fiatjaf
fiatjaf / command.js
Last active August 29, 2015 14:03
in a couchapp's entry page,this bookmarklet opens a form into which you can type your login and password and start a session.
var form = '<div style="position:absolute;left:50%;top:50%;margin-left:-150px;margin-top:-100px;width:300px;height:200px;"><form id="loginForm"><input placeholder="nome" name="name"><input placeholder="senha" type="password" name="password"><button onclick="login(event)">OK</button></form></div>';
document.write(form);
function login(event) {
event.preventDefault();
event.returnValue = false;
var form = document.getElementById('loginForm');
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function () {
if (xhr.readyState === 4) {
@fiatjaf
fiatjaf / recover.js
Last active August 29, 2015 14:03
bookmarklet bhiss salvar-recuperar
(function () {
var fields = {
'form:numDocumento': 'value',
'form:dnomeRazaoSocial': 'value',
'form:cep': 'value',
'form:logradouro': 'value',
'form:numero': 'value',
'form:complemento': 'value',
'form:bairro': 'value',
'form:municipioTomadorServico': 'value',
@fiatjaf
fiatjaf / bookmarklet.js
Created July 10, 2014 13:55
the bookmarklet bookmarklet
function getJSON (url, callback) {
var xhr;
xhr = window.ActiveXObject ? new ActiveXObject('Microsoft.XMLHTTP') : new XMLHttpRequest();
xhr.onreadystatechange = function() {
if (xhr.readyState === 4) {
if (callback) {
callback(xhr.responseText);
}
}
};
@fiatjaf
fiatjaf / README.md
Last active August 29, 2015 14:04
a bl.ocks example of ReactLineChart
@fiatjaf
fiatjaf / map.geojson
Last active August 29, 2015 14:07
mapa de referências diretas e indiretas do Uma Nova História da Música, Otto Maria Carpeaux
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@fiatjaf
fiatjaf / README.md
Last active August 29, 2015 14:18
websitesfortrello.com utils