Novo Endereço Razec´s Lab

October 14, 2011 Leave a comment

É com grande satisfação que após alguns meses trabalhando em um ambiente novo divulgo o endereço do blog:

http://razec.skycod.com/lab/

*Em breve escreverei o motivo do novo endereço. Atualizações somente no novo endereço.

Categories: Portuguese/BR

Estágio | Venha fazer parte da IBM.

June 21, 2011 Leave a comment

Hoje recebi um email do meu amigo Marcos Gialdi divulgando está oportunidade para os interessados em trabalhar na IBM. Conheço muitas pessoas aqui na @IBM que começaram através de estágio.

Detalhe importantíssimo: Existem muitas vagas em aberto.

O recrutamento de estagiários é uma parceria com a UNIP (link com o mapa do local) e acontecerá em  Limeira no dia 27/06/2011 às 19:00hrs no Anfiteatro.

Podcast|Murilo Queiroz – Em Busca dos Tesouros

April 20, 2011 1 comment

Fonte: http://www.fashionbubbles.com/

Ontem quando estava a caminho do trabalho ouvi o Castalio Podcast o qual comentei a alguns dias atrás (Muito Obrigado Og pela menção no podcast) e fiquei fascinado com a entrevista concedida pelo Murilo Queiroz.

A entrevista aconteceu como um bate-papo entre o Og e o Murilo, e o que mais me chamou atenção foi alguns acontecimentos que o Murilo contou principalmente pela sua  busca ao jogo (“Em Busca dos Tesouros“), que conheceu a 20 anos atrás e ao desenvolvedor do jogo, feito por um garoto Brasileiro de 16 anos . Não vou contar tudo para não estragar o podcast. =)

A entrevista particularmente falando está fascinante, acesse: http://www.castalio.info/murilo-queiroz-em-busca-dos-tesouros/

*Indiquei para vários amigos. =)

Categories: Uncategorized

Book|O fascinante império de Steve Jobs – Michael Moritz

April 4, 2011 2 comments

Terminei de ler um excelente livro intitulado O fascinante império de Steve Jobs escrito por Michael Moritz. O autor procura mostrar no livro a história da Apple e seus fundadores, descrevendo com detalhes.

O livro leva os leitores à infância de Steve Jobs e Stephen Wozniak e  conta sobre as primeiras invenções de Woz e seu emprego na HP e as negociações de Jobs e seu emprego na ATARI, passando por momentos dificies, mas se agarrando a idéia que possuiam.

Michael Moritz nos apresenta ao clube de tecnologia que ambos (Jobs e Woz) se encontravam chamado Homebrew Computer Club inclusive o proprio Bill Gates chegou a apresentar sua carta sobre a venda de softwares neste clube. Detalhes da carta clique aqui.

O Homebrew tinha por objetivo compartilhar informação sobre eletrônica entre seus entusiastas, possuia alguns membros os quais participaram da trajetória da Apple um exemplo é o phreak John Drapper a.k.a Captain Crunch.

Maiores inforações acesse o link da editora Digerati/Universo dos Livros.

Eu tenho o hábito de toda vez que vejo um trabalho que admiro procuro enviar um email para quem fez para dar o feedback e fiz isto ao ler este livro  enviando um email ao autor e o mesmo respondeu prontamente.

*Dê seu FEEDBACK a algum trabalho interessante que você tenha visto ou admirado ou então a um livro que tenha lido, afinal isto deixará vc feliz e quem o fez também.


Castalio Podcast

March 21, 2011 Leave a comment

Eu gosto muito de ouvir podcasts, recentemente conheci um novo podcast chamado CASTALIO. Ouvi uma interessante entrevista com Og Maciel (membro da mesa diretora do GNOME Foundation), nao sei se o pessoal se lembra mas em 2008 escrevi um artigo Como contribuir com open-source? o qual comentava um pouco sobre o Og.

Na entrevista ao podcast  Og conta :

como ele ingressou no mundo do software livre;
envolvimento junto à várias comunidades, incluindo a comunidade Ubuntu Brasil;
quais as distribuições que ele usa e indica;
seus aplicativos favoritos e o seu Top 5!

    A outra entrevista do podcast foi com o grande Karlisson Bezerra, desenvolvedor web e ilustrador do famoso Nerdson não vai à Escola.

    • Ele conta um pouco sobre livros, músicas e filmes que serviram de inspiração e quais as ferramentas que ele usa para criar suas tirinhas geniais.

    Se gosta de podcast vale a pena conferir!!

    Entrevista com:

    Og Maciel: http://www.castalio.info/episodio-0-og-maciel/

    Karlisson Bezerra: http://www.castalio.info/episodio-1-karlisson-bezerra-ilustrador/

    Categories: Uncategorized

    Pesquisa| Qualidade de Desenvolvimento de Software

    February 16, 2011 Leave a comment

    Pessoal meu amigo José Ricardo de Oliveira Damico (blog, email, twitter), engenheiro de software da IBM no laboratório de software do Brasil.

    Está fazendo uma pesquisa on line com objetivo de coletar dados à respeito de como pessoas, colaboradores de empresas e instituições desenvolvem aplicações para computadores.

    Pesquisa on-line: http://dcon.com.br/questionmaker/enter.php

    Eu já respondi, só falta você. A sua colaboração é de extrema importância!!

     

    BUG | Solução | InetAddress.isReachable(3000)

    February 4, 2011 2 comments

    Olá pessoal!!

    Alguns dias atrás precisei conectar em um banco de dados e utilizei o DBJMIN (algum tempo atrás postei sobre o projeto) . Infelizmente não consegui conectar ao banco de dados, utilizando windows por que dizia que o banco de dados estava sem conexão.

    Pensei: “Impossivel se estou utilizando ele dentro da aplicação”.

    Outra tentativa foi verificar se o servidor de banco de dados estava Alive, executando um ping no windows:

     

    
    ping -n 1 -w 3000 ip_server
    
    

    Resposta: Request timed out.

    Após um tempo debugando o DBJMIN descobri que o problema estava no InetAddress.isReachable(3000) este método retornava false, ou seja, ele dizia que o banco de dados estava down quando na verdade ele estava up.

     

    
    InetAddress address = InetAddress.getByName(host);
     ret = address.isReachable(3000);
    
    

    O BUG Windows/J2SE5

    Fonte:  Ohio State Route shield, made to the specifications existing photos found on [Dan Garnell’s http://www.state-ends.com/ohio/ Ohio Highway Ends].Surgiu o seguinte questionamento: O banco está down, Como assim?

    Comecei a estudar um pouco mais este bug e descobri algumas coisas interessantes, primeiro resolvi ler a RFC862. Na realidade descobri que Unix Like  implementa ICMP (ping), já o Windows não suporta a RFC862 que é o TCP Based Echo Service (TCP port 7). Embora toda a documentação que li do Windows ele diz suportar.1

    Segundo Simone Bordet:

    “Windows, as strange as it seems, does not officially support an ICMP “ping” system call. The J2SE 5 implementation hence tries to open a TCP socket on port 7 (the echo service) and hopes to get some sort of reply.”

    E em java como ele abre a port 7 do windows tentando recriar o ICMP não é possivel utilizar o método retornando false.

    Existe 2 bugs abertos :

    4727550 (Will not fix), 5061568

     

    Solução

    Havia criado uma solução temporária para o meu problema inclusive nada elegante, mas após conversar com meu amigo Ricardo F. Sales (@rfsales) sobre este BUG ele  mencionou que para verificar um caso deste ele usaria: Telnet.

    Por que?

    “Com o ping conseguiriamos verificar se o host está respondendo, mas existem casos que por motivos de segurança a resposta de ping é bloqueado no firewall.
    Portanto como estamos falando a nível de aplicação precisamos testar se a porta do serviço está funcionando, ou seja, com um simples telnet no numero da porta resolveria.
    Em outras palavras não necessáriamente precisamos saber se o host está pingando e sim se a porta do banco de dados naquele host esta up.” – @rfsales

    Foi ai que me lembrei do ServerSocket em java, que o  mesmo verificaria a porta e se amesma estive-se ativa então se conectaria.

    Muito obrigado Ricardo.

    Funcionou!!!

    Para verificar a implementação acesse: Revisão 138

     

    DBJMIN Download

    E já pode ser testada a nova versão do DBJMIN-05 RC 3. Além de adicionar a solução a este bug, possui a opção de acessar o banco de dados utilizando DESKTOP (D) ou então WEB (W). DBJMIN implementa Jetty.

    Download: DBJMIN-05_RC3

    Documentação: DBJMIN-Step_by_Step.pdf

    Se desejar colaborar com o projeto (Inclusive está rolando a discussão sobre o assunto) acesse: DBJMIN Group

     

    *Todo comentário é bem vindo..

     

    Referências:

    1 -RFC862 -  http://support.microsoft.com/kb/832017/pt-br

    2- Entenda TCP port  7  – http://www.auditmypc.com/port/tcp-port-7.asp

    http://groups.google.com/group/dbjmin/browse_thread/thread/ba5ada3fe4f56fb
    Categories: Portuguese/BR Tags: , , , , ,

    6° Linux Day – Reportagem

    November 25, 2010 Leave a comment

    Infelizmente este ano não pude estar presente no Linux Day vol. 6, mas gostaria de agradecer a todos por lembrarem do blog Razec’s Lab e das contribuições da comunidade livre.

    Este ano o assunto abordado foi Segurança da Informação em Ambiente Linux com Fernando Ulisses dos Santos (Blue Solutions), contou com a presença de muitas pessoas, e  a cada ano tem aumentado o público do evento e como todos sabem, eventos desta magnitude não é facil de se preparar.

    A Blue Solutions disponibilisou o material da palestra para download.

    E para maiores informações do evento confiram a entrevista com o professor Marcos Gialdi, comentando do surgimento do evento e seus desafios:

    Parabéns a todos pelo excelente trabalho!

    Categories: Portuguese/BR Tags: , ,

    QuickTips | Qual Unix SHELL estou utilizando?

    November 23, 2010 2 comments

    Para responder a  pergunta acima, digite o seguinte comando em sua  Unix SHELL:

    $ ps -p $$
    

    O resultado é semelhante a este:

       PID TTY       TIME COMMAND
     18954 pts/24    0:00 ksh
    

    ksh: Neste caso estamos utilizando Korn Shell.

    Categories: Portuguese/BR Tags: , , , , ,

    Linux Day 6 – UNIP

    October 26, 2010 Leave a comment

    Amigos já está definida a data para o Linux Day – Limeira/SP evento tradicionalmente conhecido no interior de São Paulo que acontece todo ano na  UNIP de Limeira com a organização do professor Marcos Gialdi e os alunos do 6 semestre de Ciência da Computação.

    Assunto abordado este ano é:

    Palestra: Segurança da Informação em ambiente Linux. (Palestrante: Fernando Ulisses dos Santos (Blue Solutions))

    Além da famosa Mesa Redonda com os seguintes, Convidados:

    • Rafael Konrath Fernandez (IBM Brasil)
    • Fabio Baldin (Instituto de Pesquisas Eldorado)
    • Alberto José Araujo (IBM Brasil)

    6º LINUX DAY

    Dia 08/11/10 às 19:00 hrs – Campus UNIP Limeira.

    Entrada gratuita.

    Garanta já sua vaga. Cadastre-se

    Anos anteriores Linux Day:

    Linux Day 2009 Vol. 5 – Reportagem com Marcos Gialdi

    Linux Day 2009 Vol. 5 – Nós Fomos

    Linux Day 2008

    *Os anos de 2006  e 2007  infelizmente não foi possivel documentar.

     

    Categories: Portuguese/BR Tags: ,
    Follow

    Get every new post delivered to your Inbox.