Skip to content

Instantly share code, notes, and snippets.

Verifying I am +kingnaldo on my passcard. https://onename.com/kingnaldo
@juniorz
juniorz / guia-desenvolvimento-tecnico.md
Last active August 29, 2015 14:21
Guia para Desenvolvimento Técnico

Guia para Desenvolvimento Técnico

Esse guia é inspirado em Guide for Technical Development. É uma tentativa de prover àqueles que se canditatam a uma vaga de desenvolvedor na ThoughtWorks um feedback concernente às habilidades e conhecimentos desejados.

  • Introdução à Ciência da Computação
  • Aprenda uma linguagem de programação orientada a objetos (melhor, aprenda principios de programação orientada a objetos e como aplicá-los em uma linguagem de programação de sua escolha).
  • Aprenda os princípios de design orientado a objetos (1, 2, 3)
  • Aprenda escrever código para humanos (Clean Code)
  • Aprenda usar desenvolvimento guiado por testes (TDD) como uma ferramenta de design.
@juniorz
juniorz / README.md
Last active August 29, 2015 14:24
Running tests for golang crypto/otr package

libotr and crypto/otr config instructions

If you want to run crypto/otr tests, run

setup-libotr2-3.1.0
setup-crypto-otr

If you want to build all versions of libotr (to run its test_suite/otr_c_client), run

@juniorz
juniorz / x
Created October 25, 2008 02:18
CmdUtils.makeBookmarkletCommand({
name: "Google Reader",
homepage: "http://reinaldojunior.net/",
author: { name: "Reinaldo de Souza Jr", email: "eu@reinaldojunior.com"},
license: "GPL",
icon: "http://www.google.com.br/reader/ui/favicon.ico",
preview: "Inscreve o feed RSS dessa página no Google Reader",
/*
//Poderia utilizar isso para encontrar os FEEDs da pagina atual
preview: function( pblock ) {
<?php
//Inicia a sessão
session_start();
//Inicia a variável
if(! array_key_exists('sesTestando', $_SESSION) ){
$_SESSION['sesTestando'] = 0;
}
@juniorz
juniorz / .bashrc
Created July 22, 2009 02:36 — forked from mss/.bashrc
if [ "\$(type -t __git_ps1)" ]; then
PS1="\$(__git_ps1 '(%s) ')$PS1"
fi
<?php
/*
incluo a classe que eu vou usar, confiando que no "ambiente" $dir_raiz vai me dar o diretorio raiz em relação a aplicação rodando.
*/
include($dir_raiz.'/classes/pai.php');
class Filha extends Pai
{
public $var1 = 'SimSimSim';
@juniorz
juniorz / build-tor.sh
Last active September 7, 2015 20:10
Building Tor on OSX
#!/bin/bash
brew update
brew install asciidoc openssl lcov dmalloc
# add asciidoc config to whatever shell you use
# required by asciidoc. See brew info asciidoc
echo "export XML_CATALOG_FILES=/usr/local/etc/xml/catalog" > .bashrc
git clone https://git.torproject.org/tor.git
@juniorz
juniorz / log.md
Created September 21, 2015 04:11
go-gtk on OSX

It initialliy failed with:

$ go get github.com/mattn/go-gtk/gtk
# github.com/mattn/go-gtk/gdk
../../mattn/go-gtk/gdk/gdk_darwin.go:5:10: fatal error: 'gdk/gdkx.h' file not found
#include <gdk/gdkx.h>
         ^
1 error generated.

Related issues:

## This solves "Font not found Helvetica" problems with running GnuStep apps
## Make the fonts and leave them in the Fonts directory
cd /usr/share/GNUstep/Fonts
mknfonts /usr/share/fonts/truetype/freefont/*