Skip to content

Instantly share code, notes, and snippets.

@ulissesalmeida
ulissesalmeida / ie8-lot-of-bugs.html
Created April 29, 2014 02:27
IE8 e suas peripecias
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery Snippet</title>
<link rel="stylesheet" href="http://rawgithub.com/necolas/normalize.css/master/normalize.css">
<script src="http://rawgithub.com/LeaVerou/prefixfree/gh-pages/prefixfree.min.js"></script>
<style type="text/css">
label {
@ulissesalmeida
ulissesalmeida / yaml_dump.rb
Last active August 29, 2015 14:10
Dump yml in to files
class YamlDump
def dump!
dump(Race)
dump(Background)
dump(CharacterClass)
end
private
def dump(klass)
@ulissesalmeida
ulissesalmeida / polymorphic_has_many.rb
Last active August 29, 2015 14:10
Polymorphic has_many/has_one with custom columns.
unless File.exists? 'Gemfile'
File.write('Gemfile', <<-GEMFILE)
source 'https://rubygems.org'
gem 'rails' # Failing
# gem 'rails', :git => 'https://github.com/ulissesalmeida/rails.git', :branch => 'polymorphic-has-one-many-custom-foreign-type'
gem 'sqlite3'
GEMFILE
system 'bundle --quiet'
end
@ulissesalmeida
ulissesalmeida / overload_navigator.js
Created January 15, 2016 23:53
Overload Navigator - Navigate on galleries with arrow keys
// ==UserScript==
// @name Overload Navigator
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Navigate on galleries with arrow keys
// @author ulisseslameida
// @match http://overloadr.com.br/*
// @grant none
// ==/UserScript==
/* jshint -W097 */
@ulissesalmeida
ulissesalmeida / kloak.exs
Created April 27, 2019 09:25
Elixir Application Config performance
defmodule Kloak do
use GenServer
@normal_table :"#{__MODULE__}.Config"
@concurrent_table :"#{__MODULE__}.ConfigConcurrent"
@config [json_library: Jason,
ciphers: [
default:
{Cloak.Ciphers.AES.GCM,