Skip to content

Instantly share code, notes, and snippets.

View peczenyj's full-sized avatar
💻
coding

Tiago Peczenyj peczenyj

💻
coding
View GitHub Profile
@peczenyj
peczenyj / imigração.txt
Created July 17, 2018 10:20
algumas informações sobre morar fora
ola
imigrar para outros países é uma tarefa complicada. a primeira coisa q vc tem que entender é que vc é um risco para a empresa: se ela pudesse ela contrataria alguem local, e não alguem de fora. isso envolve burocracia e outros gastos e sem sempre são visiveis.
alem disso existe a questão pessoal: vc pode não se adaptar na empresa ou, mais importante, não se adaptar ao novo estilo de vida em um pais e uma cultura diferentes.
dito isso, pense no projeto de considerar imigrar como um projeto em varias fases, com um escopo aberto e diversos milestones.
é um enorme vc pensar "puxa eu gosto do pais X então eu vou emigrar, ficar rico e sera perfeito" pq isso é um plano completo e muito especifico e sem margem para nada. quem eu conheço que mora fora as vezes tenta mais de um país, mais de uma cidade, as vezes volta pro Brasil e sai de novo, é bem variado. o que funciona, IMHO é: vc considerar "vou tentar viver fora X anos" e a cada ano, ou cada semestre, vc adapta o seu plano. o primeiro ano é o mais dramati
@peczenyj
peczenyj / Foo.pm
Created May 19, 2016 08:09
defer go-like in perl using Moo
package Foo;
use Exporter 'import';
use Moo;
use MooX::Types::MooseLike::Base qw(CodeRef);
has c => (
is => 'ro',
isa => CodeRef,
required => 1,
@peczenyj
peczenyj / a.pl
Last active May 13, 2016 16:03
compare syscalls of perl, ruby and python inspired by http://jvns.ca/blog/2016/05/13/erlang-seems-really-complicated/
print "hello\n";
@peczenyj
peczenyj / html.sh
Created February 7, 2016 18:12
html simple creation
function html() {
local tag="$1"
local content="$2"
if [ -z "$content" ] ; then
echo "<$tag/>"
else
local attrs
if [ "$#" -gt 2 ]; then
shift 2
attrs=" $@"
@peczenyj
peczenyj / output.txt
Created December 31, 2015 11:00
error when install Task::Star with rakudobrew
$ panda --notests install Task::Star
==> Task::Star depends on panda, HTTP::Status, HTTP::Easy, Template::Mojo, Bailador, DBIish, URI, Linenoise, LWP::Simple, JSON::RPC, Pod::To::HTML, p6doc, MIME::Base64, PSGI, Shell::Command, File::Find
==> panda depends on File::Find, Shell::Command, JSON::Fast
==> Shell::Command depends on File::Find
==> HTTP::Easy depends on HTTP::Status, PSGI
==> PSGI depends on HTTP::Status
==> Bailador depends on HTTP::Easy, Template::Mojo, Template::Mustache, URI
==> HTTP::Easy depends on HTTP::Status, PSGI
==> PSGI depends on HTTP::Status
==> Template::Mustache depends on JSON::Fast
s/\svocê\s/ usted /g
s/\<fazer\>/hacer/g
s/\<da\>/de la/g
s/\<do\>/del/g
s/\<na\>/en la/g
s/\<no\>/en el/g
s/\sé\s/ es /g
s/\<a\>/la/g
s/(\<)só\s/$1solamente /g
s/\<e\>/y/g
@peczenyj
peczenyj / hosts
Created January 28, 2015 13:12
como resolver o maldito paywall da folha
# adicione essa linha no seu /etc/hosts
127.0.0.1 paywall.folha.uol.com.br
@peczenyj
peczenyj / HTML.pm
Created January 19, 2015 21:10
generate dynamic html with perl
package HTML;
use strict;
use warnings;
use feature 'say';
sub import {
my $self = shift;
my ($callpack, $callfile, $callline) = caller;
foreach my $tag (@_) {
@peczenyj
peczenyj / A.java
Created November 18, 2014 10:10
toString example
import java.util.*;
public class A {
String name;
public A(String name) { this.name = name; }
public String toString(){ return "A[" + this.name + "]"; }
public static void main ( String [] args ) {
@peczenyj
peczenyj / input.txt
Last active August 29, 2015 14:09
remover bloco para fim de arquivo.
lala
begin
sddasdas
asdasdasd
asdasd
end
lolo