O necessário para ficar embriagado

3 caipiras de 200ml + uma latinha de cerveja. Outro dia bebi meio litro de uma garrafa de Jack Daniels e fiquei do mesmo jeito. Qual é o limite? Eu almocei muito bem, então a falta de alimentação não é culpada. O sol da praia me desidratou? Vish…

Além do falto de ter ficado BÊBADO, também tive outros efeitos: amnésia e muito sono. Não lebrava de ter encontrado e cumprimentado uma amiga na praia. Hahahaha. E quando cheguei em casa, após a praia, acabei dormindo enquanto enviava uma SMS…

Por quê diabos acontece isso quando bebo muito e, agora também, quando bebo pouco? Hahahaha. Vou tentar achar um ponto de equilíbrio.

– Um “Jack on the Rocks”, por favor!

A arte de acordar cedo

Tento acordar todos os dias às 06:00 AM para fazer academia. Sim, eu saí da academia antiga e fui para outra, além disso alterei o horário para as 06:30 AM. Agora não conheço ninguém e me sobra bastante tempo para o ócio da noite.

Quando o celular desperta para acordar eu faço um esforço e começo a enviar mensagens para os meus amigos. O que acontece? O fato de eu ter que olhar para aquela tela com luz forte e se concentrar pra digitar a mensagem me faz acordar. Dai em diante é só se jogar pro lado pra cair da cama.

:)

Extensão LDAP Authentication no Mediawiki

Apenas compartilhando como consegui configurar a extensão LDAP na aplicação Mediawiki para autenticar com usuários do AD (Active Directory).

Download da extensão LDAP Authentication: http://www.mediawiki.org/wiki/Extension:LDAP_Authentication

Abaixo segue o código da configuração que adicionei no arquivo LocalSettings.php:

# --------------------
# LDAP
#

# Carrega o plugin LDAP
require_once( "$IP/extensions/LdapAuthentication/LdapAuthentication.php" );
$wgAuth = new LdapAuthenticationPlugin();

# Debug Plugin LDAP
$wgLDAPDebug = 0;
$wgDebugLogGroups["ldap"] = "$IP/debug.log" ;

# Configurações do servidor AD
$wgLDAPDomainNames = array( "dominio.br" );
$wgLDAPServerNames = array( "dominio.br" => "1.2.3.4" ); # IP do servidor AD
$wgLDAPSearchStrings = array( "dominio.br" => "USER-NAME@dominio.br" );
$wgLDAPEncryptionType = array( "dominio.br" => "tld" ); // tld ou ssl

$wgLDAPBaseDNs = array( "dominio.br" => "dc=dominio,dc=br" ); // Base DNs (funciona como uma árvore: br -> domínio -> subdomínio)
$wgLDAPSearchAttributes = array( "dominio.br" => "sAMAccountName" ); // Atributo que irá filtrar ao fazer o login

# Força o username para minúsculo nos filtros
$wgLDAPLowerCaseUsername = array( "dominio.br" => true );

# Define as propriedades do usuário mediawiki de acordo com os dados do AD
$wgLDAPPreferences = array( "dominio.br" => array("email"        => "mail",
 "realname"     => "displayname",
 "nickname"     => "givenname" )
);

# Define se irá poder mudar o 'Nome verdadeiro', 'E-mail' e 'Apelido',
$wgLDAPAllowChanges = array ( "Realname"         => false,
 "Emailaddress"    => false,
 "Nickname"        => true
);

# Define o 'sAMAccountName' como username no mediawiki
$wgHooks['SetUsernameAttributeFromLDAP'][] = 'SetUsernameAttribute';
function SetUsernameAttribute( &$LDAPUsername, $info ) { $LDAPUsername = $info[0]['samaccountname'][0];    return true; }

Como no AD não está bem definido os grupos de cada usuário, alterei algumas funções na extensão para definir o usuário. Alem disso integrei o Mediawiki com outra aplicação, recebendo um POST dessa e através do API Login autentica o usuário. Em breve publico esses scripts.

Qualquer dúvida, deixem comentários que auxilio no que eu puder.

Atualização do Android: FRF50 para FRF91

Meu aparelho é um Google Nexus One com a versão 2.2 do Android (FRF50 rooted/unlocked). Fiquei hoje a tarde tentando atualizar para a versão FRF91, onde aparentemente é mais estável.

Acessei o site XDA-Developers, no link específico para a atualização. Fiz download do update “FRF50 to FRF91″ e tentei atualizar com as customs roms (através do aplicativo ROM Manager): ClockworkMod e RA Recovery v1.7.0.1. Não obtive sucesso. Na atualização ocorria o erro:

Verifying current system...
assert failed: apply_patch_check("/system/framework/am.jar", "efccd3...:, ea...: )
E: Error in /cache/836691a1ca8b.signed-passion-FRF91-from-FRF50.836691a9.zip
(Status 7)
Installation aborted...

BOSTA! Hahahaha. Nunca funciona de primeira. Acessei o site do MoDaCo, no post sobre o SuperBoot e fiz download da versão FRF91. Rodei e beleza. Tentei denovo atualizar para o FRF91 e felizmente deu tudo certo.

Aproveitei e desinstalei os jogos de corrida e outras aplicações inúteis que eu nunca uso.

Qualquer dúvida, só deixar um comentário.

Academia

O que fazer no intervalo de uma série de exercício, alem do óbvio: descansar? Eu fico “viajando”.  Provavelmente quem fica me observando nesses intervalos deve achar que eu sou louco, olhando para o vazio. Tem dias também que eu fico observando as gatinhas com aquelas roupas coladas, mas não fixo muito para não acharem que eu sou um tarado.

Nas minhas “viagens” entre as séries geralmente fico pensando no que fazer quando chegar em casa. Estou muito vadio ultimamente. Só assistindo canais de luta e diversos seriados no computador.

Diferente da maioria das pessoas que fazem academia, só estou lá mesmo para praticar algum exercício. Trabalho 100% do meu tempo em frente ao computador e não tenho muita paciência para me levantar de 1h em 1h para realizar alongamentos. Além de achar isso um pouco de frescura. Conheço muita gente que apesar desse cuidado todo já teve diversos problemas de saúde. Como desde novo (não pequeno, já que desde novo eu já era alto) eu já ficava quase todo tempo em frente de um computador, seja jogando ou batendo um papo, acredito que o meu corpo já tenha se acostumado com isso.

Isso aí ta mais pra mutante do que um cara bombado!

Não sei se sou só eu que noto, mas no começo da semana geralmente a academia é lotada. Já no final da semana tem meia dúzia de gato pingado. Os principais esteriótipos:

- Arrependidos: acordam na segunda-feira inchados com um enorme peso na consciência pois encheram o cu de comida e bebida e acham que 2-3 dias de malhação vão gastar todas as calorias do final de semana.

- Narcisistas: provavelmente moram lá na academia, pois todos os dias estão lá, não importa o horário. Ficam fazendo poses em frente ao espelho e geralmente são os únicos que aparecem na quinta e sexta-feira.

- Outros: EU! Aparecem quando não tem nada mais importante para fazer ou porque o médico receitou. Terminam um treino de 2h em 1h, sendo que 30m ficam apenas conversando ou assistindo os clipes e lutas que passam no telão.

Mau humor

Acordo e vejo uma ligação as 7h20m da manhã. Já é o suficiente para me deixar de mau humor e TOTALMENTE SEM IDÉIAS. Quando saio de casa para ir ao trabalho, ligo para saber o que aconteceu. Infelizmente só me disseram que ocorreram vários erros no sistema em todos os setores. Durante todo o caminho até o cliente fico imaginando o que poderia ser esse erro.

Chegando no cliente eu executo o programa na minha máquina e está 100%. Quando vou nas máquinas da empresa ocorrem diversos erros. Grrr! DEMONHO! O que é esta merda?

Foi quando eu noto que o atalho para o sistema estava para um executável antigo de uns 6 meses atrás. Logo descubro que alteraram todos os atalhos da máquina para um outro programa pois o programa principal havia sumido. Alguém havia DELETADO o bixinho. :(

Então eu fico feliz, já que desta vez não foi nenhum erro no sistema (o que geralmente é bem comum, hahaha) e sim algum doido excluiu o programa do servidor. O executável é compartilhado no servidor para não ter que ficar atualizando em todas as máquinas quando há atualização. É, eu sei que há diversas outras maneiras para não ter que fazer isso, mas até hoje não tive saco para implementar. :)

Já são quase 17h. Acho que vou pra casa mais cedo para ir para a academia e depois assistir um LEVERAGE e um TRUE BLOOD. Mais tarde vou me embriagar no bar com a namorada.

Prefiro uma Absolut Vanilla...

Hello world!

Oi mundo! :)

Já fui programador, gerente de projetos, voltei a ser apenas programador, em seguida virei consultor e agora meu sonho é trabalhar apenas por hobby, sabe? Sem ter horário, responsabilidades, chefes sem-noção que falem um monte de merda e você tem que escutar e baixar a cabeça (se bem que geralmente eu não cago nas calças pra nenhum chefe, mas respeito sim os que merecem).

Até hoje não botei a mão na massa para nenhuma das minhas idéias, ou pelo menos não concluí elas. Já sonhei em plantar eucalipto, investir na bolsa, fundos de investimentos, financiamentos de apartamentos e terrenos, mas até hoje o mais longe que eu fui é investir na bolsa de valores, onde tive ganhos e perdas significativas (tem que ter muita disciplina e enquanto meu lado psicológico me dominar não vou conseguir dar stop nas ações, hahaha).

Acredito que o meu futuro seja desenvolver algumas aplicações em certas áreas e vender para alguns contatos que fiz durante meus anos de trabalho. “Anos de trabalho”, hilário. Comecei a trabalhar com 19, só tenho 6 anos de experiência profissional.

Será que as outras pessoas também sonham acordadas? Eu sim. E pela manhã é onde eu mais tenho idéias. Já imaginei diversos cenários, diálogos com todo tipo de pessoa. Qual a porcentagem necessária de atenção para dirigir? É como se ativasse o piloto automático e eu ficasse dirigindo inconscientemente. Até hoje não me acidentei por conta disso.

Enquanto eu estava sonhando acordado e ao mesmo dirigindo para a cidade vizinha para trabalhar, ou até mesmo enquanto eu estava tomando café, tive milhões de idéias do que escrever aqui. Pelo que eu lembro criei esse blog para escrever tudo o que eu sonho acordado.

Preciso melhorar essa minha memória, faz só 4 horas em que tive milhares de idéias e agora não me lembro de quase nada. :(