Skip to content

Instantly share code, notes, and snippets.

@leandrocp
leandrocp / pom.xml
Last active August 29, 2015 13:56
Maven Weblogic
# http://docs.oracle.com/cd/E21764_01/web.1111/e13702/maven_deployer.htm
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<build>
<plugins>
<plugin>
<groupId>com.oracle.weblogic</groupId>
<artifactId>weblogic-maven-plugin</artifactId>
@leandrocp
leandrocp / broccoli-fontawesome.js
Created August 14, 2014 18:43
broccoli-fontawesome.js
var pickFiles = require('broccoli-static-compiler');
var mergeTrees = require('broccoli-merge-trees');
var EmberApp = require('ember-cli/lib/broccoli/ember-app');
var app = new EmberApp();
var fontTree = pickFiles('vendor/font-awesome/fonts', {
srcDir: '/',
files: ['*'],
destDir: '/assets'
@leandrocp
leandrocp / Brocfile
Created November 6, 2014 01:36
Deploy ember-cli app on nginx
/* global require, module */
// Prepend app name on assets names
var EmberApp = require('ember-cli/lib/broccoli/ember-app');
var app = new EmberApp({
fingerprint: {
enabled: true,
prepend: '/appX/'

Keybase proof

I hereby claim:

  • I am leandrocp on github.
  • I am leandrocp (https://keybase.io/leandrocp) on keybase.
  • I have a public key whose fingerprint is 973E A10E 8921 A5BC CBB2 5AAE D897 801E 43A0 64EE

To claim this, I am signing this object:

@leandrocp
leandrocp / vim_compile.txt
Created January 23, 2015 10:14
VIM compile
./configure --prefix=/usr --with-features=huge --enable-multibyte --enable-rubyinterp --enable-pythoninterp --enable-perlinterp --enable-luainterp --enable-cscope --with-compiledby=leandrocp --with-python-config-dir=/usr/lib/python2.7/config
make -j 2 VIMRUNTIMEDIR=/usr/share/vim/vim74
sudo make install
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="Emberjs Base">
<meta charset="utf-8">
<title>Emberjs Base</title>
<link rel="stylesheet" href="http://cdnjs.cloudflare.com/ajax/libs/normalize/3.0.1/normalize.css">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="http://builds.emberjs.com/tags/v1.10.0/ember-template-compiler.js"></script>
<script src="http://builds.emberjs.com/tags/v1.10.0/ember.debug.js"></script>
@leandrocp
leandrocp / cVimrc
Last active August 29, 2015 14:17
cVimrc
let mapleader = " "
set noautofocus
[Unit]
Description=nginx
[Service]
ExecStartPre=docker pull nginx
ExecStart=docker run --name nginx --rm -p %1:80 nginx
ExecStartPost=etcdctl set /services/nginx ${COREOS_PUBLIC_IPV4}:%i
ExecStop=/usr/bin/docker kill nginx
ExecStopPost=/usr/bin/etcdctl rm /services/nginx
@leandrocp
leandrocp / vim_cheat_sheet.md
Last active August 29, 2015 14:23
My VIM Cheat Sheet

Print from VIM

:set printoptions=portrait:n,number:y // enable landscape and show numbers
:set printfont=courier:h10 // font settings
:hardcopy > /tmp/print.ps

ps2pdf /tmp/print.ps
open /tmp/print.pdf
defmodule Greeting do
def say(%{hello: name}) do
IO.puts "Hello #{name}"
end
def say(%{ola: name}) do
IO.puts "Olá #{name}"
end
end