Skip to content

Instantly share code, notes, and snippets.

View formigarafa's full-sized avatar

Rafael Santos formigarafa

View GitHub Profile
@formigarafa
formigarafa / bin.php
Created September 23, 2014 02:55
dúvida de matemática binária
<?php
$list_to_check = array(
array(2,2),
array(2,3),
array(3,3),
array(3,2)
);
// var_dump($list_to_check);
@formigarafa
formigarafa / file1.md
Created November 3, 2014 21:01
Gist title here, maybe a description

#whatever

you want here

@formigarafa
formigarafa / atualização.md
Created February 4, 2011 02:10
teste de post no gist

Depois de muito tempo, retomando a tentativa inicial. Me dei conta que não iria conseguir fazer o que pretendia inicialmente. Não pude abrir os arquivos como gostaria a partir do gist diretamente na tela do browser a partir do domínio do blog. O Gist envia um header de content-type = text/plain. Isso leva aos browsers a interpretarem o conteúdo como texto. O único que não entendia a mensagem, como sempre era o Internet Explorer. Que nesse caso exibia o arquivo da forma que eu queria (e obviamente incorreta). Como o público alvo que eu tinha em mente são as pessoas devidamente equipadas para acessar um blog (ou seja, usuário de browsers) abandonei logo esse resultado e voltei às pranchetas. o resultado está descrito em um post mais recente, Primeiro post.

@formigarafa
formigarafa / alert_my_gits.html
Created February 4, 2011 19:56
teste alert my gists
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf8" />
<script type="text/javascript" charset="utf-8" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script>
<script>
$(function(){
src = "http://gist.github.com/api/v1/json/gists/formigarafa"
$.getJSON(src, function(data){
alert(data);
})
@formigarafa
formigarafa / Jabber-SH
Created April 3, 2011 01:27 — forked from pcreux/Jabber-SH
Código base usado para fazer o jabber-shell
#!/usr/bin/env ruby
# Jabber-SH — SH console via XMPP/Jabber (GTalk)
#
# Jabber-SH allows you to administrate a remote computer via a command line
# through a Jabber client. It’s like SSH via GoogleTalk! :)
# This is just a hack but it might be usefull sometime to run basic commands
# on a machine that is not accessible via ssh.
#
# Philippe Creux. pcreux/AT/gmail/DOT/com
@formigarafa
formigarafa / jsoned.js
Created April 27, 2011 00:39
jsonp callback try
jsonped = function(callback, params) {
callback.apply(callback, params);
}
alert('loaded');
@formigarafa
formigarafa / body.md
Created April 28, 2011 02:13
Primeiro Post

Primeiro Post

Inicialmente, pode parecer estranho este ser primeiro post. Mas apesar de haver conteúdo anterior a este, antes isso não era um blog. Na verdade ainda não é.

No conteúdo passado, além dos testes para fazer essa plataforma funcionar, haviam os meus outros Gists. Para quem veio direto para essa página, vale avisar. Acessando http://formigarafa.github.com será exibido a listagem dos meus Gists com as respectivas informações e seus devidos links.

Foi uma experiência bem interessante e desafiadora. Afinal todo o carregamento depende de javascript com acesso cross-domain para https://gists.github.com. Para quem tem alguma idéia do que significa cross-domain javascript já sabe o quanto isso pode ser irritante.

As principais dificuldades foram:

@formigarafa
formigarafa / body.md
Created May 6, 2011 00:26
Big Bang Theory

diretor da 3M: A gente precisa melhorar as vendas destes adesivos reposicionáveis.

Marketeiro: Já falei, ninguém compra "adesivos reposicionáveis", a gente precisa de um nome bom. Um que marca, um que seja uma ordem para usar isso.

Estagiário: Isso é um conceito muito bom, posso postar isso no meu blog?

Marketeiro: Vamos chamar de Post-It, olha grande idéia essa: Post-It. Fixa, vai pegar.

Diretor da 3M: Você deu uma ótima idéia para o nome, mas eu ainda não vejo muito uso, não podemos gastar muito nessa campanha com um produto que não vai dar retorno.

require 'logger'
class String
LOGGER = Logger.new($stderr)
def -@; LOGGER.info self; end
end
# Extracted earlier, hardcoded for speed
ENTITIES = %w(I-ORG O I-MISC I-PER I-LOC B-LOC B-MISC MO B-ORG)
function rake {
if [ -e Gemfile ]; then
bundle exec rake $@
else
`which rake` $@
fi
}