Skip to content

Instantly share code, notes, and snippets.

View paulohrpinheiro's full-sized avatar
🏠
Working from home

Paulo Henrique Rodrigues Pinheiro paulohrpinheiro

🏠
Working from home
View GitHub Profile
@paulohrpinheiro
paulohrpinheiro / perl6-chamadas-naticas-second.sh
Created August 22, 2015 17:49
Criando uma chamada nativa com nome alternativo.
> our sub Sqlite3VersionNumber is symbol('sqlite3_libversion_number') returns Int is native('libsqlite3') { * }
sub Sqlite3VersionNumber( --> Int) { #`(Sub+{NativeCallSymbol[Str]}+{Native[Sub+{NativeCallSymbol[Str]},Str]}|140598248149192) ... }
> Sqlite3VersionNumber();
3008008
@paulohrpinheiro
paulohrpinheiro / perl6-chamadas-nativas-first.sh
Last active August 29, 2015 14:27
Criando a primeira chamada nativa.
$ perl6
> use NativeCall
> sub sqlite3_libversion_number() returns Int is native('libsqlite3') { * }
sub sqlite3_libversion_number( --> Int) { #`(Sub+{Native[Sub,Str]}|139826072374712) ... }
> say sqlite3_libversion_number()
3008008
@paulohrpinheiro
paulohrpinheiro / exemplo.csv
Created January 27, 2015 05:48
Python script and CSV example files
Data Vendedor Total
10/10/14 Paulo 10000
10/10/14 João 500000
01/01/15 Lucas 20008373
05/01/15 Mateus 873422,3
10/01/15 Marcos 213643983,98
@paulohrpinheiro
paulohrpinheiro / .vimrc
Created October 13, 2014 17:44
My .vimrc file, to program in C and Python.
" cada tab vira quatro espaços em branco
set tabstop=4
set softtabstop=4
set shiftwidth=4
set expandtab
" deixa seu arquivo colorido, realçando a sintaxe de
" acordo com a linguagem usada
syntax on