Skip to content

Instantly share code, notes, and snippets.

View Porta's full-sized avatar

Julián Porta Porta

View GitHub Profile
local function search(words)
local cached_key, cached = temp_dest_key(words)
if cached == false then
redis.call('BITOP', 'AND', cached_key, unpack( namespace_keys(words) ) )
cached = redis.call('GET', cached_key)
end
return cached
end
require 'rubygems'
require 'tmuxinator'
project = Tmuxinator::Config.validate(ARGV[0])
layout = ""
project.windows.each do |window|
window.panes.each do |pane|
pane.commands.each do |command|
layout << "#{window.name} #{pane.index + 1} #{pane.commands[0]}\n"
@Porta
Porta / designer.html
Last active August 29, 2015 14:12
designer
<link rel="import" href="../core-icon-button/core-icon-button.html">
<link rel="import" href="../core-toolbar/core-toolbar.html">
<link rel="import" href="../paper-button/paper-button.html">
<link rel="import" href="../core-icons/core-icons.html">
<link rel="import" href="../core-icons/av-icons.html">
<link rel="import" href="../paper-fab/paper-fab.html">
<polymer-element name="my-element">
<template>
@Porta
Porta / Makefile
Created September 23, 2014 21:51
pack:
cd public/js/ && curl -X POST -s --data-urlencode 'input@application.js' http://javascript-minifier.com/raw > application.min.js
cd public/css/ && curl -X POST -s --data-urlencode 'input@styles.css' http://cssminifier.com/raw > styles.min.css
@Porta
Porta / designer.html
Last active August 29, 2015 14:06
designer
<link rel="import" href="../polymer/polymer.html">
<polymer-element name="carmela-ui">
<template>
<style>
:host {
position: absolute;
width: 100%;
height: 100%;
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("elements", "1", {
packages: "keyboard"
});
function onLoad() {
$('.rtl textarea, .rtl input').attr('dir', 'rtl');
var kbd = new google.elements.keyboard.Keyboard(
#!/bin/bash
event=$1
worker=$2
pid=$3
env=$RACK_ENV
#mando mail con el error.

Keybase proof

I hereby claim:

  • I am Porta on github.
  • I am porta (https://keybase.io/porta) on keybase.
  • I have a public key whose fingerprint is C680 46A3 5D79 9DE5 C72C 386D 72A8 1C36 5217 36CC

To claim this, I am signing this object:

@Porta
Porta / cuba.rb
Last active August 29, 2015 14:04
on ":bucket" do |name|
with(name: name) do
run Buckets
end
on ":key" do |key|
on ":id" do |id|
@Porta
Porta / 0_reuse_code.js
Created June 7, 2014 18:14
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