Skip to content

Instantly share code, notes, and snippets.

View vicentereig's full-sized avatar
🐢

Vicente Reig vicentereig

🐢
View GitHub Profile
@vicentereig
vicentereig / emoji-fart.md
Created March 6, 2015 23:18
emoji-[f]art

             :rocket: :cloud: :cloud: :sunny: :cloud: :cloud:       SHEEP EAT

@vicentereig
vicentereig / sketch.md
Created November 26, 2014 05:01
ember-cli-ember-data-cancelable

Cancel XHR Requests in Ember Data

This feature is useful in search-as-you-type components to rely on the backend to perform the search. For example, http://hola-apps.herokuapp.com/apps/search?term=farts

Following this great comment in Stackoverflow. This ember addon will extend DS.RESTAdapter initially to be able to cancel an on going HTTP request by invoking store.cancelQuery('resourceType')

@vicentereig
vicentereig / sketch.md
Last active August 29, 2015 14:10
ember-cli-api-version-header
export default DS.RESTAdapter.extend({
    headers: {
        'Accept': 'application/vnd.impetu-v1+json'
    },
});
export default DS.RESTadapter.extend({
require 'grape'
class API < Grape::API
before do
@log_start_t = Time.now
Rails.logger.info " Parameters: #{params.to_hash.except("route_info")}"
end
after do
@log_end_t = Time.now

Ministerio de Fomento

6229 ORDEN FOM/956/2008, de 31 de marzo, por la que se aprueba la política de difusión pública de la información geográfica generada por la Dirección General del Instituto Geográfico Nacional.

La Dirección General del Instituto Geográfico Nacional, en adelante IGN, para llevar a cabo la misión de servicio público que tiene encomendada, genera y mantiene un importante volumen de información geográfica. De entre esta información geográfica destacan los datos que se ven reflejados en las series y bases cartográficas nacionales, en ortofotografías aéreas y ortoimágenes de satélites, y en fotogramas aéreos como

Setting up dnsmasq for Local Web Development Testing on any Device

Please note, these instructions are for OS X Lion.

First, you need to get the IP address of your machine on your local network. In OS X, the easiest place to find this is in System Preferences > Network. If you're using DHCP on your local network, you will want to make sure your computer requests the same IP address when it renews it's IP address lease. I recommend configuring the DCHP Reservation settings on your router to accomplish this. Otherwise, you can specify a manual address in your network settings:

  1. Go to System Preferences > Network

  2. Click Advanced...

@vicentereig
vicentereig / chart_wrapper.coffee
Last active December 10, 2015 12:19
avoiding inline JS
$ = jQuery
class GoogleChartWrapper
@defaults = {}
constructor: (@$el, @options={}) ->
$.extend true, @options, @defaults, @$el.data()
@chart = new google.visualization.ChartWrapper options
@chart.draw()
$.fn.chartWrapper = (options={}) ->
@each ->
@vicentereig
vicentereig / modello.rb
Created October 31, 2012 16:18
Sketching an ODT template generator
M::Document.configure do |config|
config.placeholder_format = "%:placeholder%"
end
class CustomerDetails
include M::DocumentFragment
include ActionView::Helpers::NumberHelper
subs :name, type: M::Text
subs :last_name, type: M::Text
@vicentereig
vicentereig / .pbrc
Created September 6, 2012 09:54
Simple .pythonbrewrc implementation
export PYTHONBREW_PROJECT_VENV='your_projects_venv'
export PYTHONBREW_PYTHON_VERSION='2.7.3'
@vicentereig
vicentereig / httpd.conf
Created August 10, 2012 10:20
Apache 2 + Proxy Balancer + Thin + Rails Asset Pipeline Development Environment for MacOSX
# These modules should be loaded by default: proxy_module, proxy_balancer_module, rewrite_module
Listen *:80
# You may want to keep the VirtualHost config under extra/*.conf
# Start your thin
<VirtualHost *:80>
ServerName wwww.yourawesomeapp.dev