Blazing fast:
emacs --daemon
emacsclient .
inside terminal:
emacsclient -nw .
Ruby 1.9.3-p448 | |
http://rubyinstaller.org/downloads/ | |
durante a instalação marcar a opção para adicionar os executáveis Ruby ao PATH: http://simplesideias.com.br/media/ruby-win/ruby-installer-configuration.png | |
Devkit | |
http://rubyinstaller.org/downloads/ | |
DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe | |
Extrair o conteúdo em alguma pasta, de preferência chamada 'devkit' e utilizando o 'Start Command Prompt with Ruby' executar: | |
ruby dk.rb init | |
ruby dk.rb install | |
gem install gosu |
import re | |
import sys | |
#example 10.223.157.186 - - [15/Jul/2009:15:50:35 -0700] "GET /assets/js/lowpro.js HTTP/1.1" 200 10469 | |
pattern = re.compile(r'"(?P<method>.+)\s+(?P<path>.+)\s+(?P<protocol>.+)"\s+(?P<status>\S+)') | |
for line in sys.stdin: | |
matches = pattern.match(line) | |
result = matches.groupdict() | |
print "{0}\t{1}".format(result["path"], result["status"]) |
<p>A realização do evento “Colóquio Internacional de Justiça Juvenil na Contemporaneidade”, no ano de 2014, resultou em uma experiência extremamente <strong>positiva</strong> no campo da socioeducação, tanto em relação às práticas profissionais, bem como na discussão acadêmica.</p>\r\n\r\n<p>A partir dos debates e das trocas realizadas no âmbito do evento, foi possível estender a interlocução entre quem vivencia, estuda ou trabalha com a temática. Observamos que agentes universitários(as), técnicos(as) e professores(as) têm se constituído em importantes interlocutores e interlocutoras junto às pessoas que operam o sistema socioeducativo, tornando-se, muitas vezes, referência técnica na área.</p>\r\n\r\n<p>Todavia, há uma necessidade de diálogo mais aprofundado entre quem trabalha cotidianamente com essa tem&aa |
:t True | |
True :: Bool | |
:t 1 | |
1 :: Num a => a | |
:t [(1.2, "b", 'c'), (2.3, "d", 'e')] | |
[(1.2,"b",'c'),(2.3,"d",'e')] :: Fractional a => [(a,[Char],Char)] | |
inc :: Num a => a -> a |
zero = \s z -> z | |
one = λs z -> s z | |
two = λs z -> (s . s) z | |
arabic = \n -> n + 1 | |
pipes = \n -> n ++ "|" | |
--two arabic 0 | |
-- 2 |
[alias] | |
# keep working (it opens current changed files) | |
kw = !git status --porcelain --ignore-submodules | awk '$1 != "D" { print $2}' | xargs $EDITOR | |
# previous work (it opens changed files from previous commit) | |
pw = !git log -1 --raw | grep ^: | awk '$5 != "D" { print $6}' | xargs $EDITOR |
var restify = require('restify'); | |
var mongoose = require('mongoose'); | |
mongoose.connect('mongodb://localhost/spike'); | |
var db = mongoose.connection; | |
db.on('error', console.error.bind(console, 'connection error:')); | |
db.once('open', function() { | |
console.log('yay'); | |
}); |
package main | |
import ( | |
"bytes" | |
"flag" | |
"fmt" | |
"github.com/elazarl/goproxy" | |
"github.com/robertkrimen/otto" | |
"io" | |
"io/ioutil" |
var schema = joi.object().keys({ | |
things: joi.array().items( | |
joi.object().keys({ | |
id: joi.string(), | |
name: joi.string(), | |
version: joi.string() | |
}) | |
) | |
}); |
Blazing fast:
emacs --daemon
emacsclient .
inside terminal:
emacsclient -nw .