Publicado por: Felipe Albrecht | 14 janeiro, 2010

Meu autor favorito.

Sério, eu poderia dizer que meu autor favorito é o Tolkien, o Carl Sagan, o cara que escreveu o Pequeno Príncipe, mas o meu autor favorito é o Fábio Hernandes.

O Fábio Hernandes escrevia na VIP a diversos anos atrás. Lembro-me com meus 16 a 18 anos, talvez mais ou menor, lendo os textos dele na última página da revista. Lembro-me do seu tio, um homem sábio do interior, lembro-me, mas esqueço-me de diversas lições entre as suas linhas escritas. Então, hoje sem motivo, procurei ele no google e descobri o seu blog e seu twitter: @ohomemsincero.

Se… se eu não tivesse deixado de lê-lo nos últimos anos, ou até mesmo, se eu o tivesse lido alguns de seus textos no último mês, eu não teria cometido erros tão infantis.

Apenas para complementar, um pequeno texto dele:

“No mundo perfeito, os casos de amor terminariam na hora certa. No último beijo que funcionou. Na última vez em que o amor e a generosidade triunfaram sobre o ódio e a mesquinharia. Mas isso não acontece. A gente sempre ultrapassa o ponto ideal no término dos relacionamentos. É a maldição dos homens e mulheres apaixonados.”

Publicado por: Felipe Albrecht | 12 janeiro, 2010

Minhas leis.

A algum tempo, a mais de 6 anos atrás, eu estava muito ligado ao Budismo, e como em costume de nossas vidas, estava preso entre diversas dúvidas: estava no início da faculdade, diversos amigos meus haviam temporariamente saído de minha vida, encontrava-me perdido no que fazer da vida e até mesmo decepcionado.
Para tentar esclarecer a minha vida, comecei a escrever o que era importante para mim, como enxergava o mundo, meus valores e meus objetivos. Por fim, compilei tudo numa listagem de 12 itens.

Talvez não seja a melhor escrita, talvez tenham lugares comuns e coisas óbvias, ou até contraditórias, mas não me importo, isto não é uma obra literária, é o meu caminho. Admito que continuo falhando diversas vezes, mas sempre com o desejo de um dia conseguir realiza-las.

A seguir, um copy and paste do meu arquivo “leis.txt”:


--
1 - A dor traz a forca.
2 - A vida nao é cor de rosa.
3 - A ignorancia traz a felicidade.
4 - Supere-se a cada instante.
5 - Faca o que deve ser feito. Faca! Nao espere e nao tema o preco.
6 - Sempre estejas pronto para morrer, mas nunca disposto.
7 - Enxergue alem do que a visao mostra.
8 - Saiba o que voce quer.
9 - O tempo passa, o correto não é permanente
10 - Lute até que sua forca acabe. Quando acabar, renove-a.
11 - Sonhos existem para se tornarem realidade.
12 - Seja honesto com todos, principalmente consigo.

--

Sem duvida não é o caminho e as leis mais faceis a serem
seguidas, mas sao as que eu concordo e sempre busco acreditar.
São apenas 12 linhas, pouco texto, mas para mim dentro de cada
uma há um grande conteúdo e significado.

Poderia escrever minha vida inteira sobre o significado de cada
linha, mas meu objetivo não é este. Quero que cada pessoa que ler,
pense sobre e veja a resposta alem do que esta escrito.
Muitos nao entenderao, outros pouco, mas se uma pessoa entende-las
e melhora-las acho que elas farao o sentido de sua existencia.

Neste pequeno trecho há muito mais dito do que pode ser expresso
em letras. A palavra é algo existente, a ideia não. Nao quero passar
a palavra, quero passar a ideia.

Sexto dia de Julho de 2003 - 21:45

Felipe Fernandes Albrecht

--

Publicado por: Felipe Albrecht | 11 janeiro, 2010

Retrospectivas 2009

No ano de 2009:

  • Enterrei meu pai, senti profundas saudades, mas levo uma grande lição: Carro não é brinquedo.
  • Vi uma das maiores demonstrações de amor, de minha mãe pelo meu pai. Esta foi outra grande lição: Fique perto de quem você ama, especialmente nos momentos difíceis.
  • Terminei um relacionamento logo. Outra lição: Fique perto de quem acrescenta algo.
  • Voltei a trabalhar num lugar que já tinha trabalhado, não gostado e trabalhei por menos de 45 dias. Saiba onde você quer trabalhar e onde quer chegar.
  • Praticamente aprendi uma nova profissão “extra”, onde basicamente tirei todo o meu sustento no ano: Aprenda coisas novas, vire-se com elas e veja que nas dificuldades, oportunidades. Lugar comum? Pode ser, mas é difícil na prática.
  • Entre dificuldades, tanto pessoais como burocráticas, terminei meu mestrado: Tenha foco e complete seus objetivos.
  • Comecei um relacionamento, porém, durou poucos meses: Conheça as pessoas, respeite-as, mas saiba o tipo de gente que você quer ao seu lado.
  • Comecei uma prática nova, Yoga: Não fique preso a preconceitos, lugares comuns e faça algo completamente diferente do que és acostumado a fazer.
  • Fui à Alemanha e a Holanda: Arrisque!
  • Graças ao Yoga, conheci pessoas maravilhosas. E graças a estas pessoas, estou indo trabalhar na Alemanha: Conheça pessoas, e saiba quem você quer do seu lado.
  • Lancei meu primeiro projeto grande: O Genoogle (http://genoogle.pih.bio.br) não sei se será um sucesso, quantas pessoas irão usa-lo, mas fiz algo. Fiz!
  • Tive novas amizades e fortaleci as antigas.
  • Tive paixões, algumas não correspondidas, outras que eu não quis corresponder, mas me apaixonei e gostei de todas as paixões e só guardo boas recordações delas.
  • Emagreci mais de 12 quilos: Cuide da sua saúde. Não emagreça pela aparência, mas pela sua saúde. Okay, as gatinhas vem de brinde ;-)
  • Dei aula e palestras em faculdades. Foi bem legal e acho que eu seria bom professor.
  • Assumi minha postura de Java Boy, mas sei que em 2010 o C# me espera. Não quero ficar preso a nenhuma tecnologia.
  • Comecei a usar o twitter. Depois de ter falado mal, comecei a usar e gostei, mas deixo minha following list bem enxuta. Quem quiser me seguir no twitter: http://twitter.com/felipealbrecht.
  • Li livros, alguns nerds, muitos tecnicos, várias histórias, poucos romances, mas todos me ensinaram algo.
  • Conversei, levei muito esporro, dei alguns, mas nenhuma mágoa ficou.
  • Arrisquei, perdi algumas vezes, mas aprendi muito neste ano que passou. E já estou aprendendo muito neste 2010.

Aqui é um blog nerd, não pessoal, mas sinceramente, eu gosto de errar. Nesta última semana cometi alguns erros extremamente infantis, mas, sinceramente, foram bons. Aprendi mais sobre a personalidade das pessoas (algo difícil para um nerd) e o aprendizado está enraizado.

Então é isto, bom 2010 a todos! E prometo mais textos nerds neste ano!

Publicado por: Felipe Albrecht | 26 dezembro, 2009

Suporte para Sequências de RNA no Genoogle.

Enquanto muitos estão na praia, bebendo, discutindo sobre o hexa campeonato do Flamengo, estou implementando o suporte a sequências de RNA no Genoogle.

A princípio parecia simples,definir um novo alfabeto, tirando o T do DNA e adicionando o U. Porém estou fazendo um trabalho bem mais amplo. Agora que o Genoogle está começando a ficar maduro, estou organizando melhor a estrutura de classes e os Junits. Como exemplo da mudança, o “diff” está em mais de 3.700 linhas de código. Acredito que esteja valendo a pena. Ano que vem, no início quero fazer um anúncio mais formal do Genoogle nas principais listas de discussão de bioinformática brasileiras e estrangeiras.

Fora o trabalho na estrutura interna do Genoogle, eu gostaria de trabalhar na interface Web dele. Estou meio sem tempo, porém se tu tiveres vontade de trabalhar com GWT (http://code.google.com/webtoolkit/), um pouco, bem pouco de SQL e muito de Java, contate me para conversamos!

Publicado por: Felipe Albrecht | 14 dezembro, 2009

Genoogle wants YOU!

Então, acabei de liberar uma versão nova do Genoogle.
Esta versão junto com a anterior é um conjunto de melhorias e correções que eu queria ter feito, como utilizar as variáveis de ambiente para algumas configurações e melhorias na exibição dos resultados. Percebo que uma das partes mais chatas é a liberação de uma nova versão. Mesmo com um checklist, é chatinho escrever changelist, pegar versão, gerar binarios, copiar para outro repositorio, verificar se tudo deu certo e anunciar. A parte de programar, desenvolver, é relativamente fácil, o difícil é liberar e fazer com que as pessoas usem.

Então, por isto novamente estou fazendo a propaganda aqui.
Se você gosta de genética, programação, desenvolvimento, algoritmos, procura um projeto interessante para se envolver, visite a página do Genoogle, baixe os binários, os fontes, inscreva-se no grupo, e participe!

O Genoogle é um concorrente do NCBI-BLAST, um dos softwares mais utilizados e citados na área de bioinformática, e tenho certeza que o Genoogleé capaz de abocanhar uma fatia destes usuários!

Eu ainda não fiz um anuncio em grandes listas de discussão, pois ainda quero mais usuários, encontrar e corrigir mais bugs e ter uma versão mais estável. Então, o Genoogle precisa de VOCÊ!

Publicado por: Felipe Albrecht | 2 dezembro, 2009

Genoogle!

Genoogle é o software que eu desenvolvi durante meu mestrado. Ao contrário da grande maioria das dissertações e teses acadêmicas, decidi pesquisar (lado científico) uma técnica e fazer (lado engenharia) um software funcional que implementasse a técnica pesquisada e desenvolvida.

O resultado é o Genoogle, que é um “Similar DNA Sequences Searching Engine and Tools”, ou melhor, um motor de busca de sequências genéticas similares e ferramentas. Através de uma sequência de entrada, ele pesquisa as sequências similares num conjunto de sequências. Esta busca é feita utilizando-se técnicas de indexação de dados, para otimizar o algoritmo de busca, e paralelização, para utilizar a capacidade computacionais dos computadores multicore. O Genoogle possui como interfaces o modo texto, página web e web services.

O Genoogle esta licenciado sob a GPL 3. Ou seja, código fonte aberto para modificar, estudar, mexer e principalmente: melhora-lo! Alias, há diversos assuntos a serem melhorados no Genoogle, desde a construção das páginas de consulta com JSP, otimização do código, criação de testes, e implementação e testes de novos algoritmos.
Então, se você é da área de bioinformática, ou de programação, ou gosta de desafios: visite genoogle.pih.bio.br para conhecer o projeto (e participar!), inscreva-se na lista de discussão em http://groups.google.com/group/genoogle e baixe o software e os fontes em http://svn.pih.bio.br/genoogle-packages/current/.

Todos os comentários são bem vindos!

Publicado por: Felipe Albrecht | 19 novembro, 2009

Eclipse no ubuntu 9.10

Depois de eu ter atualizado meu ubuntu para a versão 9.10,
comecei a perceber alguns comportamentos estranhos no Eclipse:
botões não funcionavam com clique do mouse e “restos” das janelinha amarelas.
Primeiramente tentei a solução mais simples: rm -rf eclipse/ , fiz o download, e usei uma nova versão. Não funcionou. :-(

Pesquisando um pouco, descobri que estes comportamentos anormais são por causa de algumas modificações do GTK
e que o Swt não corrigiu o modo de acessar esta biblioteca. Felizmente a solução do problema é bem simples:
antes de inciar o Eclipse, execute este comando:

export GDK_NATIVE_WINDOWS=true

e execute o Eclipse normalmente. Tudo irá funcionar bem!

No meu caso, que inicio o Eclipse por um ícone no desktop, eu criei um arquivo “eclipse.sh” com:

export GDK_NATIVE_WINDOWS=true
~/java/eclipse/eclipse

(onde ~/java/eclipse é onde está o Eclipse), dei permissão de execução para este script: chmod +x eclipse.sh
e no íncone, mudei o comando para executar o eclipse.sh. Simples e funcionou!
Alias, vi que este bug será corrigido na versão 3.5.2.

Publicado por: Felipe Albrecht | 18 novembro, 2009

Windows 7 Locks

No artigo da OsNews : http://www.osnews.com/story/22501/Microsoft_Kernel_Engineers_Talk_About_Windows_7_s_Kernel , engenheiros do Microsoft falaram sobre o Kernel do Windows 7 e sobre as melhorias nele e principalmente que pela primeira vez na história da empresa, um novo sistema operacional consome menos memória que seu antecessor.
Praticamente o artigo inteiro comenta sobre locks. É interessante notar que até a versão anterior (Vista) existiam locks globais (!!) do sistema operacional e estes locks foram substituídos por “fine-grained-locks”. Isto me lembra um pouco do Big Lock do Linux até a versão 2.2 e que foi substituindo por locks menores no 2.4.

O artigo em si é muito interessante por dois motivos: como modificações no kernel podem ser feitas, beneficiando o sistema como um todo sem haver quebra de compatibilidade, principalmente, sem modificar as interfaces do Kernel.
Também, a grande diferença que se faz em utilizar locks localizados do que no sistema como o todo. Isto até para desenvolvedores de aplicativos é interessante. Por exemplo, no acesso a um vetor de 64 ou 128 megabytes, ao invés de sincronizar o acesso a este vetor, sincronizar o acesso a entradas ou aos conjuntos de entradas deste vetor.

Recomendo a leitura, principalmente por ser um ótimo “estudo de caso” sobre locks.

Publicado por: Felipe Albrecht | 17 novembro, 2009

Converter arquivos Post Script (PS) para PDF no Linux

Estava eu, com 3 arquivos .ps para imprimir. E infelizmente, neste mundo cruel, minha impressora parou de funcionar. Kaput! E o único computador aqui de casa com imporessa é da minha mãe e usa windows. Como não queria instalar nenhum programa naquele computador e sabendo que ela tem um leitor de pdf, decidi pesquisar como converter um arquivo ps para pdf.

Após árduas buscas e diversos “gs –help” para entender os comandos malucos, concluo que o comando correto é:

gs -dBATCH -dNOPAUSE -sOutputFile=saida.pdf -sDEVICE=pdfwrite -q rel1.ps

Como não adianta dar o peixe sem explicar como ele é feito, os parâmetros deste comando são:

-dBATCH : finaliza a execução depois da última página
-dNOPAUSE : não espera confirmação do usuário (um “enter”) depois de processar cada página.
-sOutputFile=saida.pdf : arquivo de saída, neste caso, o resultado é salvo em saida.pdf
-sDEVICE=pdfwrite : ai está a mágica! Diz para usar o pdfwrite para salvar o arquivo. Fantástico!
-q : diz para não ficar mostrando informações extras. Se algo der errado, não use este parâmetro para saber “o que” deu errado.
rel1.ps : arquivo de entrada. É possível usar “*.ps” para pegar todos os arquivos .ps do diretório e etc…

Divirta-se, e nada de gastar dinheiro comprando ferramentas que fazem o que você pode fazer num simples comando!

Publicado por: Felipe Albrecht | 9 novembro, 2009

Chrome no Linux

Não é tão novo, mas foi pouco informado:
Já é possível usar o Chrome no linux.
Não é através de wine e similares, é a versão nativa.

A versão disponível é uma versão para desenvolvedores, ou seja, ainda há diversos bugs e dizem que alguns add-ons não funcionam.
Sinceramente, estou utilizando a alguns dias e não vi nenhum problema.
É executado muito bem, inclusive o YouTube!

Então, para quem se interessar e tiver coragem, faça o download em http://dev.chromium.org/getting-involved/dev-channel.


Update:
Acabei de descobrir o primeiro bug: os combo boxes não funcionam :-(

Publicado por: Felipe Albrecht | 4 novembro, 2009

Dissertação de mestrado

Uma versão, quase final, da minha dissertação foi disponibilizada em http://www.comp.ime.eb.br/dissertacoes.htm. Comentários sobre ela são bem vindos.

Publicado por: Felipe Albrecht | 3 novembro, 2009

Trai o movimento, velho.

Trai o movimento, fiz um Twitter.
O que achei legal é mandar twitts (é assim o nome?) pelo celular e uma forma de se comunicar “via broadcast” de forma mais direta que este humilde blog.
Coisas bestas, como: vamos para tal lugar, tal coisa é maneira, “que código fonte doido!”, achei esta pagina legal e etc, colocarei no twitter.
Questões mais existenciais, como discussão de idéias, novidades importantes, textos, artigos, serão colocados neste blog, mas avisados no twitter.

Então, meu twitter é : twitter.com/felipealbrecht.

Publicado por: Felipe Albrecht | 3 novembro, 2009

Deduplicação no ZFS

Uma nova e interessante característica no ZFS é a deduplicação.

Deduplicação é a verificação e remoção de dados duplicados. Usa-se referência para o local que contém a os dados únicos. Há computado um checksum para obter-se uma assinatura do conjunto de dados e poder compara-los.

A deduplicação pode ser feita no nível de arquivos, blocos de dados e conjuntos de bytes.
No ZFS ela é feita nos blocos de dados e há opções para desabilita-lo para determinados diretórios em que não seria interessante utiliza-la.
Assim que eu tiver mais tempo, finalizar todas as questões do mestrado, submeter os artigos e ter ficado longe do computador por mais de uma semana, pretendo instalar esta versão do ZFS na minha máquina virtual com OpenSolaris e verificar como a deduplicação funciona e se há ganho de utiliza-la em partições de dados com base de dados de sequências genéticas.

Publicado por: Felipe Albrecht | 27 outubro, 2009

Pih, M.Sc.

Apenas para constar que agora sou mestre :-)

Ontem defendi e fui aprovado. Assim que der, disponibilizarei o texto!

Publicado por: Felipe Albrecht | 12 outubro, 2009

Defesa de mestrado

Finalmente, no dia 26 de outubro irei defender minha tese de mestrado.

A minha tese é sobre a possibilidade de utilizar no processo de busca por sequências similares a indexação de base de dados de sequências genéticas com técnicas de paralelização. Para quem se interessa em processamento paralelo e de alto desempenho, programação, information retrieval ou bioinformática, o convite está feito para asstir minha defesa que tem o título de “Algoritmo otimizado para comparação de seqüências e busca em base de dados” no IME dia 26 de Outubro de 2009 as 09:00.

Sério, assistam! Os resultados foram bem interessantes!

Publicado por: Felipe Albrecht | 29 setembro, 2009

Om Namo Bhagavate Vasudevaya

Okay, praticamente nada relacionado com o resto deste blog, mas um dos mantras que eu mais gosto é o
“OM NAMO BHAGAVATE VASUDEVAYA”, que é um dos vários mantras que evocam Krishna.

OM significa a vibração dimensional que flui e penetra a todos e todas as coisas.
NAMO significa agradecendo ou reverenciando o poder divino.
BHAGAVATE é o respeito ao Senhor.
VASUDEVAYA é o nome da famíla que Krishna surgiu na Terra. O Ya no fim significa uma caracteristica ativa do mantra, masculina.
Quando alguem canta este mantra por inteiro, ele invoca Krishna como um homem, que também viveu na Terra e sabe das dificuldades de todos nós.

Publicado por: Felipe Albrecht | 20 setembro, 2009

Meus celulares e outros gadgets

Realmente gosto de celulares e gadgets como mp3s players e palms, para onde vou, eles vão comigo. Pegar um onibus? Não há problema se eu tiver meu ipod tocando música e jogando solitarie. Espera em fila de banco? Há, fico lendo meus ebooks no celular. Ficar esperando alguem no shopping? Há! Wi-fi destrai.
Realmente gosto muito deles, mas tive algumas decepções.

A maior decepção entre gadgets que eu tive foi um PalmOne LifeDrive, na época que eu o comprei, metade de 2007, eu queria um dispositivo que eu pudesse ler pdfs, assistir filmes e acessar wi-fi. Realmente no começo eu curti ele, mas depois comecei a ver os problemas. O sistema operacional dele é uma droga. Ele não matem 2 programas abertos ao mesmo tempo. Abriu um programa? O outro é fechado. O hardware era legal, mas já como tudo era acessado de um mini-hd, o sistema inteiro era MUITO lento, os softwares existentes de má qualidade e os leitores de pdf não abriam pdfs muito grandes. A gota d’agua foi recessivos travamentos e um dia ele simplismente parou de funcional. A única coisa legal era um video player, que eu ficava assistindo Lost no metro e uma agendinha tosca. De qualquer forma, a Palm/PalmOne , esta queimada comigo e mesmo achando bonitinho o WebOS, não tenho a mínima de compra-lo e nem ao menos testa-lo.

Um pouco depois eu comprei meu primeiro celular bacana, um Sony Ericsson W510i. Celular joinha, realmente legal. Bonitinho, simpático, camera legal, mp3 player legal, contador de passos legal, baixar jogos legais, mas infelizmente, um dia, num aviao , os botoes superiores da esquerda começaram a ter mal contato, até que um mes depois, pararam de funcionar. Pesquisei na internet, vi que não era um problema incomum, tentei entrar em contato para ver como arrumar, não recebi resposta, levei no conserto, e está lá a 4 meses, sem perspectiva. Infelizmente, um celular MUITO legal, porém vacilou nisso.. Dificilmente comprarei outro celular da Sony Ericsson.

Ah, lembrei de outro gadget que eu comprei. Um mp3 player “X-Micro” de 1giga. Na época, uns 3-4 anos atrás, 1 giga era bastante, o modelo com mais memória tinha 2 gigas! Foi baratinho e ele NUNCA me decepciou. Toca mp3 muito bem, da para assistir toscamente alguns videos, tem rádio e fundamental: é resistente! Recomendo!
Abandonei-o apenas por causa do ipod nano, mas sempre que preciso dele, ele está funcionando e sem frescuras de sincronizador de ipod e itunes. Copio as mp3s, ligo, e funciona!

Como falei, comprei um ipod nano da terceira geração numa promoção ano passado. Realmente, é bom. A usabilidade, a qualidade dos fones, que já pisei em cima deles e continuam funcionando, o “feeling” que ele passa é muito bom, qualidade do audio e os extras. Excelente. Posso escrever somente sobre ele, mas acho que a maioria daqui conhece o ipod e há milhares de artigos sobre eles na intternet. O único dele é a chatice do itunes, para sincronizar. Muita burocracia para apenas copiar umas mp3s…

Quando meu w580i parou de funcionar tratei de achar um substituto. Eu queria um celular resistente e se há uma marca que realmente me inspira isso é a Nokia. Tive alguns modelos de celulares simples da Nokia e eles nunca me decepcionaram. Então eu vi na Amazon o N80. Celular muito bom. Resistente, já caiu, já pisei em cima, já molhei e continua funcionando. A camera fotográfica é muito boa, o audio externo é muito bom, os programas são legais, ele é rápido, a internet funciona bem, porém…. é um saco navegar na internet com ele. Navegar em um celular sem touch screen é muito chato, apenas quebra o galho, não é divertido. Até o falecido Live Drive era melhor. Ia esquecendo, eu estou usando o navegador do Opera nele, e é bem melhor que o navegador padrão. Outra coisa chata dele é a interface: Nokia, voces fazem celulares tão bons, mas porque são tão feios? Parece o Fiat Uno. Carro muito bom e economico, porém feio que dói. Também falta alguns softwares melhores, como leitor de pdf e software para acompanhar as bolsas de valores. De qualquer maneira o meu N80 continua sendo usado e nunca me decepcionou. Recomendo-o, mesmo achando ele muito caro aqui no Brasil. Ah, se queres um celular bom, resistente, sem frescuras, direto ao ponto, ele é o celular.

Na minha última viagem comprei um HTC Hero. O Hero é um celular que usa o sistema operacional Android e se não me engano tem algumas modificações feitas pela HTC, por exemplo o HTC Sense. Sinceramente e desculpe pelas palavras: Puta celular bom pra kct! Tem tudo que eu sempre quis: mp3, leitos de pdfs que eu possa ler meus ebooks nerds, joguinhos legais, navegador web com, integração com serviços do google, fácil de programar (ao contrário do N80 que usa o Symbiam), bonito, interface muito boa e camera boa (5MP, porém sem flash). Infelizmente nada é perfeito: ele usa memórias miniSD e vem de fábrica com apenas 2 gigas, o tecladinho externo que tem o G1 faz falta e não encontrei nenhum video player bom para ele, mas acredito que logo terá. A interface dele que usa o HTC Sense é muito legal. O celular possui uma área de trabalho completamente customizável, onde é possível colocar mini gadgets, atalhos para programas, para contatos, e customizar de diversas formas. Então: recomendado! Aliás, este celular foi lançado a pouco tempo nos EUA e Europa, porém aqui no Brasil será lançado oficialmene o HTC Magic, que é uma versão anterior dele. Queria saber porque para cá vem apenas os produtos de segund linha…

Finalizando, aprovo: celulares da Nokia, mp3 players “genéricos” da X-Micro, ipod e celulares da HTC, principalmente o Hero &:-) .
Não aprovo: w580i, é bonito, legal, porém botões que param de funcionar não são legais…
Quero distância: Palm LiveDrive e qualquer coisa que venha desta empresa. Posso até testar os novos modelos, mas até hoje penso na grana que joguei fora com este Palm tosco.

Publicado por: Felipe Albrecht | 1 setembro, 2009

HAR 2009

O HAR 2009 é um evento NERD, realmente NERD, mas nerds inteligentes e não manés que acham legal acampar dentro de um prédio.
Então, nele teve apresentações sobre coisas hackers. Hackers no sentido de estudar, entender, mexer, mudar, adultarar e abrir cadeados!
Das apresentações, as que eu mais gostei foram duas sobre rootkits, uma sobre o estágio atual e outra sobre um rootkit que fica armazenado no MBR. Vale a pena ir na página do rootkit desta segunda apresentação, é muito interessante como o programa é armazenado e carregado antes do sistema operacional. Há, tem um artigo que explica o funcionamento muito bem!

Alem das apresentações, teve alguns eventos extras, como o pessoal do OpenBSD que se reune, o pessoal que gosta abrir cadeados de verdade, este grupo é bem interessante e eu ia lá relaxar aprendendo algumas artimanhas e abrindo alguns cadeados, teve uma barraquinha do TK com suas torradinhas gratuitas com direito a foto com a torrada e por fim o direito de conhecer uma linda cidade chamada Vierhouten!

Então, na página do HAR: har2009.org, tem todas as apresentações gravadas e os links para mais informações. Realmente vale a pena fuçar e se preparar para o CCC ano que vem (acho que será ano que vem…)

Publicado por: Felipe Albrecht | 12 agosto, 2009

Karlsruhe!

Karlsruhe

Estou a uma semana aqui na Alemanha, mais precisamente em Karlsruhe.
A cidade é muito legal, tem 300mil habitantes, bem organizada,
sistema de transporte coletivo de verdade, lugares para andar de bicicleta,
pessoas educadas, civilidade, mercado com preços baixo e tecnologia no que
é importante. Tudo que o Brasil não tem.
Comprei um Htc Hero aqui.
Muito legal o Android e já estou aprendendo a usa-lo, já que é em alemão,
e tambem a programa-lo!

Daqui a pouco, a 01:30 (são 21:30) agora aqui, iremos para o HAR
na Holanda, me falaram que será umas 6 horas de viagem… Ah, irei conhecer
as famosas Autobahn Alemãs! Pena que será de noite…

Nerdiei bem pouco aqui, na maior parte do tempo fiquei passeando na cidade,
me perdendo na cidade, tirando fotos de coisas legais, indo no parque,
vendo as pessoas e conversando sobre o trabalho.

Semana que vem volto pro Brasil!

Publicado por: Felipe Albrecht | 13 julho, 2009

Nice Trip

cao-girando4

Então! Se tudo der certo, ou melhor, nada der errado, em Agosto estou indo para a Alemanha, passar uns dias lá e ver o que possivelmente farei ano que vem!
Depois de 25 anos, realizarei meu sonho :D
Ah, também darei uma passadinha na Holanda, e caso meu gerente aumente o limite do cartão de crédito, irei no Hacking at Random 2009. HAR não é uma campus party, não aparece na Globo, não é cool, mas é foda.

lalala

Este é o post mais feliz já publicado aqui.

Publicado por: Felipe Albrecht | 13 julho, 2009

VirtualBox 3.0

Adoro maquinas virtuais. Tanto para estuda-las, usa-las, e gosto mais ainda quando facilitam o meu trabalho.
Uso o VirtualBox a um bom tempo, e sempre funcionou muito bem.
No meu computador tem Ubuntu e o Windows Vista (que é praticamente meu video game),
em outro post comentei como o Excel é bom, então, ao invés de ficar usando o windows , instalei o windows xp pirate edition (é sério, existe!).
Muito bom, como tenho 2 monitores (notebook + auxiliar), a tela do notebook fica pro Windows!

Então, a vida ia bela, contente, vi o lançamento do VirtualBox 3.0 e decidi atualiza-lo. Simples como um apt-get!

Mas dai… pá!
Iniciava a máquina virtual, entrava no windows e todo o computador reiniciava. Todo digo, todo, inclusive o hospedeiro.
Até associar que o problema era do VirtualBox, foram algumas reiniciadas chatas…
Então pesquisei na internet e logo achei o problema:
http://forums.virtualbox.org/viewtopic.php?f=3&p=84733

Problema do VBox 3.0 com VMs do Linux! Putz! Como a Sun deixa escapar uma coisa dessa?!
Um ‘workarroud’, AKA: xunxo, seria modificar a placa de rede da default para a alguma da Intel.
Tentei, até baixei os drivers para Windows (A versao xp pirate edition não vem), e… pá! Reiniciou…

Como resolvi?
sudo dpkg -r virtualbox-3.0
sudo apt-get install virtualbox-2.2

Moral da história: Sun, não deixe mais bugs como este acontecerem em versões finais!
Moral da história 2: Não faça updates por fazer.
Moral da história 3: Estou esperando a versão 3.1 para ver se o bug foi corrigido! Afinal, sempre é mais legal usar a última versão!

Publicado por: Felipe Albrecht | 11 junho, 2009

O Globo – Brasil está entre as dez maiores economias

Uma coisa que infelizmente não sou é patriota. Não sou do tipo que diz que o Brasil é uma alegria,que temos carnaval e nossa seleção fez 4×0 no Uruguai e por isso nossa vida é perfeita. Sou do tipo realista, que sabe que a infra-estrutura no Brasil é um lixo, grande parte das organizações públicas são uma baderna e infelizmente não se investe o suficiente em educação, principalmente educação de base.
Porém algumas notícias me animam.
Saiu uma matéria no O Globo sobre o Brasil entre dez maiores economias no mundo e dois itens são realmente interessantes:

  • Potência agrícola, o país é líder mundial em exportações de café, açúcar, suco de laranja, carne bovina e de frango. É ainda o segundo maior exportador de soja, atrás dos Estados Unidos.
  • A dívida pública é equivalente a 38 por cento do PIB, ante 50 por cento em 2003. O Brasil quitou a dívida junto ao Fundo Monetário Internacional (FMI) em 2005 e conquistou o tão aguardado grau de investimento em 2008.

Nisto duas coisas posso dizer, que o Brasil realmente é fundamental no contexto mundial em se tratando em alimentos, mas o que nos impede de estar incluídos em questões tecnológicas?
E a dívida pública que era (e ainda é) um grande problema esta diminuindo, porém até quando? Já que as más gastanças do governo federal deverão atrapalhar nisto.

Publicado por: Felipe Albrecht | 11 junho, 2009

Excel, Google Docs e OpenOffice

Eu tenho alguns dados que acompanho e gerencio quase que diariamente.
Primeiramente tentei usar uma planilha do OpenOffice para esta tarefa.
Sinceramente, que merda. Desculpe-me pessoal do OpenOffice, do OpenSource e etc. Usar o OpenOffice parece que estou usando o MS Office 95. Look and Feel HORRÍVEL, apenas funções básicas e sem melhorias nas exibições dos dados, lento e sem graça.
Então pensei, se é para usar algo com poucas opções, vamos usar o Google Docs.
Google Docs é MASSA. Atualizar dados externos via XML automaticamente é massa, poder editar minha planilha de qualquer lugar é muito bom, tem todas as fórmulas que precisei usar. Recomendo o Google Docs!
Porém eu queria MAIS. O que me encomoda no Docs é que justamente os dados que eu quero, o XML da Bovesta (http://www.bovespa.com.br/Mercado/RendaVariavel/InfoPregao/ExecutaAcaoAjax.asp?CodigoPapel=USIM5) ele não consegue “ler”.
Então como eu tenho um windows xp no meu virtual box, instalei o MS Office 2007 e bingo.
Realmente me surpreendi. A interface nova é muito boa, as opções de formatação, fórmulas e acesso a dados são muito boas. O único defeito é que não da (ou não sei) atualizar a minha planilha de forma on-line, fora isso humilha o OpenOffice e o Docs está a um longooo caminho dele.

Sinto informar para o pessoal opensource-gnu-mundo-livre que o MS Office esta a anos a frente do OpenOffice e a tendencia é apenas aumentar esta diferença. Ao Docs, sinceramente, espero que logo alcance o MS Office, mas sejamos realista e há uma grande diferença entre os dois. Então Google, por favor, melhor o Docs para que logo eu possa desinstalar o MS Office! :-)

Publicado por: Felipe Albrecht | 8 junho, 2009

Vivo.

Então, não morri. Estou bem vivo e logo venho com novidades.

Publicado por: Felipe Albrecht | 5 janeiro, 2009

Livros no mercado livre

Nos últimos dias estou passando por momentos bem ruins que infelizmente não há nada em que eu possa fazer a não ser ajudar minha família e rezar e acreditar.
Aproveitando este momento ruim, estou dando uma limpa no meu quarto de várias coisas que eu tenho e não uso.

Estou colocando a venda alguns livros. Até agora pus dois livros novos que eu comprei quando estive nos EUA. O primeiro, Principles of Biochemistry do Lehninger, é o melhor livro de Bioquímica do mundo. Estou vendendo-o porque não terei tempo de lê-lo tão cedo, muita gente quer este livro e a versão em português no Brasil custa mais de 500 reais. Estou vendendo a preço de custo, podes pegar o valor dele na amazon, multiplicar pela cotação do dolar e colocar a taxa do mercado livre. Dará o valor que estou vendendo. Se tiveres interesse neste livro, mande um email ou deixe um comentário que conversaremos e posso dar um desconto.

Outro livro a venda é o Fundations of Security. Ele é um livro muito legal que da uma introdução a técnicas de segurança em programas desktop e web. É um livro prático, de fácil leitura e excelente introdução a estes temas. Vale a pena.
Realmente, o livro está muito barato, menor que o preço de custo e se alguém tiver interesse, mande um email que podemos conversar :-)

Então é isso, espero conseguir vender estes livros para liberar espaço e conseguir ter um dinheirinho para pagar umas contas.
Também estou com os livros Software Project: survival guide e o Code Complete segunda edição, não sei se venderei-os, mas se alguem estiver interessado, deixe um comentário.
Mas, mais importante que tudo isto, peço que rezem pelo meu pai e pensamento positivo para que ele fique bom.

Postagens Antigas »

Categorias