Skip to content

Instantly share code, notes, and snippets.

View ferblape's full-sized avatar
🐧

Fernando Blat ferblape

🐧
View GitHub Profile
@ferblape
ferblape / test.html
Last active March 3, 2018 10:50
test.html
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8" />
</head>
<body>
<header>
<ul>
<li class="menu-link active"><a href="http://link1.com">link1</a></li>
<li class="menu-link"><a href="http://link1.com">link2</a></li>
@ferblape
ferblape / reset-sidekiq.rb
Created August 27, 2017 17:56
Sidekiq reset & clear
require 'sidekiq/api'
Sidekiq::DeadSet.new.clear
Sidekiq::RetrySet.new.clear
Sidekiq::ScheduledSet.new.clear
Sidekiq::Stats.new.reset
Sidekiq.redis { |conn| conn.flushdb }
@ferblape
ferblape / i18n-tasks.yml
Last active July 1, 2017 09:34
Capitalize translations
# https://github.com/glebm/i18n-tasks/wiki/Custom-CSV-import-and-export-tasks
<% require './lib/i18n_csv_tasks' %>
csv:
export:
- translations.csv
import:
- fixed-translations.csv
@ferblape
ferblape / geolocation.js
Created June 17, 2017 09:35
JQuery free IP geolocation
$(document).ready(function(){
$.getJSON("http://jsonip.com/?callback=?", function (ipData) {
$.getJSON("https://freegeoip.net/json/" + ipData.ip, function (geoData) {
console.log(geoData.city);
});
});
});
@ferblape
ferblape / index.html
Created December 15, 2016 07:17
Select text demostration
<!doctype html>
<html lang="es">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title></title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>

PREÁMBULO

I

La Comunidad de Madrid, nacida en el marco de la España de las Autonomías, es una Comunidad de carácter uniprovincial con una extensión de ocho mil treinta kilómetros cuadrados, situada geográficamente en el centro de la Península Ibérica y con una población superior a los cinco millones de habitantes asentados en el conjunto de sus municipios. En ella se encuentra localizada la capital de España. Son éstas características propias que han de ser consideradas al regular su ordenamiento jurídico urbanístico.

La Comunidad de Madrid tiene una vocación clara de la defensa y conservación de su medio natural. Tiene también una clara y decidida vocación por el desarrollo económico y social. Estas afirmaciones se visualizan a través de sus espacios protegidos, de sus empresas, de la apuesta decidida por la tecnología punta, por la investigación y el desarrollo, que hacen de Madrid uno de los grandes motores de la economía española y europea. Una potente red de infraestructuras de transporte, arm

@ferblape
ferblape / 0_reuse_code.js
Created October 9, 2016 16:25
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@ferblape
ferblape / README.md
Created June 13, 2016 10:47
API Gobierto Presupuestos Municipales

Cómo obtener los presupuestos municipales de un municipio

En Gobierto Presupuestos Municipales hemos publicado los presupuestos municipales publicados por el Ministerio de Hacienda de una forma mucho más visual y sencilla de comprender.

Los datos del Ministerio están en formato MS Access. Sin embargo, puedes usar nuestra API para obtenerlos en versión JSON.

Conceptos

Antes de descargar los presupuestos debes de saber que hay dos clasificaciones presupuestarias:

@ferblape
ferblape / hydratation.rb
Created June 10, 2016 14:43
Hydratation
# Given a CSV like this:
# municipio,value
# 28079,33
# You could hydratate the model INE::Places::Place using the .hydrate function:
INE::Places.hydratate INE::Places::Place, 'spec/fixtures/happiness.csv', id_column: 'municipio',
as: :happiness,
value_column: 'value'
# After hydratating a class, every object of the class has the new method in the .data property:
@ferblape
ferblape / places.rb
Created June 10, 2016 06:19
ine-places place demo
# Get all the places of the collection:
INE::Places::Place.all
# Get a place by ID:
INE::Places::Place.find('46078')
=> #<INE::Places::Place id="46078", name="Burjassot", slug="burjassot", province_id="46", ...>>>
# Get a place by name:
INE::Places::Place.find_by_name('Burjassot')
=> #<INE::Places::Place id="46078", name="Burjassot", slug="burjassot", province_id="46", ...>>>