Avançar para a área de conteúdo

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

A primeira vez que acessar o developerWorks, um perfil será criado para você. Informações do seu perfil (tais como: nome, país / região, e empresa) estarão disponíveis ao público, que poderá acompanhar qualquer conteúdo que você publicar. Seu perfil no developerWorks pode ser atualizado a qualquer momento.

Todas as informações enviadas são seguras.

  • Fechar [x]

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Todas as informações enviadas são seguras.

  • Fechar [x]

Processe Big Data em Tempo Real com Twitter Storm. Uma introdução ao fluxo de big data.

Storm é um sistema de processamento de big data de software livre, diferente de outros sistemas por ter sido criado para processamento em tempo real distribuído e por ser independente de linguagem. Saiba mais sobre Twitter Storm, sua arquitetura e o espectro de soluções de processamento de lote e de fluxo.  Mais >

Abas com últimos artigos e tutoriais de Linux.

09/Jan/2013 — Mostrar descrições | Ocultar Descrições

  • Desenvolva Distribuições Integradas e Customizadas do Linux com o Projeto Yocto. Ferramentas profissionais de software livre para desenvolvimento integrado no Linux

    O Projeto Yocto™ é um projeto de software livre formado com o objetivo de facilitar o desenvolvimento em Linux integrado e torná-lo mais móvel entre as arquiteturas. Este artigo apresenta o projeto e dá uma explicação passo a passo para começar a usá-lo.

  • Desenvolvimento e Operações (DevOps) do Agile: Descubra o Chaos Monkey

    Em que situação seria uma boa ideia tentar, de forma aleatória e intencional, finalizar partes do seu sistema de software — incluindo o hardware no qual ele é executado? E quanto a: quanto mais cedo e mais frequente, melhor? Nesta parte da série DevOps do Agile o especialista em DevOps, Paul Duvall, descreve abordagens para a criação de um Chaos Monkey (como tem sido denominado pela Netflix) a fim de assegurar que sua infraestrutura de produção possa se recuperar de falhas inevitáveis do sistema.

  • Garanta um Servidor Virtual Resiliente

    IBM® PureFlex™ vem com o hardware pré-integrado e com a pilha de gerenciamento pré-carregada para maior conveniência, mas ainda há algumas etapas manuais necessárias para que ele possa ser usado para hospedar servidores virtuais resilientes. Neste artigo, os autores explicam e mostram como configurar e implementar um servidor virtual resiliente (o hypervisor KVM da Red Hat é usado para a demonstração). As instruções fornecidas são válidas para o primeiro release do IBM PureFlex System, incluindo fix packs. Releases futuros do PureFlex System devem simplificar o processo.

  • Apresentando o Spring Roo, Parte 7: Desenvolva aplicativos em Spring MongoDB usando o Spring Roo

    O MongoDB é um armazenamento de dados NoSQL orientado a documentos e escalável horizontalmente que é muito conhecido. Com o Spring Roo versão 1.2, é possível desenvolver aplicativos Spring com o MongoDB como soluções de armazenamento de dados. Primeiramente, você examinará o MongoDB e, em seguida, desenvolver um aplicativo corporativo do Spring MongoDB usando o Spring Roo.

  • Explore o Linux como uma Plataforma de Cálculo Científico. Calcule com Sage e Python.

    O Linux® é uma plataforma excelente para cálculos científicos e bastante utilizada pela comunidade acadêmica para diversas tarefas. Embora muitos projetos de software livre sejam voltados para aplicativos específicos, o projeto matemático Sage oferece um recurso mais genérico de resolução de problemas. O Python é a linguagem principal de muitos dos aplicativos científicos que este artigo aborda.

  • Impulsione o Desempenho do IBM InfoSphere Streams com a Ligação de Canais Linux

    Você já pensou se a ligação de canais Linux® permitisse obter rendimento mais rápido usando o IBM® InfoSphere® Streams? Nós responderemos a essa questão ao executar o InfoSphere Streams release 2.0.0.2 no Red Hat Enterprise Linux release 5.5. Neste artigo descrevemos o que é ligação de canais em alto nível, como configuramos nosso ambiente de teste e os resultados que observamos. Nos nossos experimentos, a ligação de canais aumentou a largura de banda em até 68%.

  • Acelere para a TI Verde: um Guia Prático para a Migração e Re-hospedagem de Aplicativos. Explore a metodologia, as melhores práticas e as lições aprendidas pela equipe do projeto Big Green da IBM durante as migrações de aplicativos.

    Esse guia foi desenvolvido com base na experiência de implementação na movimentação de cargas de trabalho de aplicativos de um ambiente distribuído, como a carga de trabalho do AIX em Power ou pSeries, hardware RS 6000, carga de trabalho do Solaris em hardware Sun ou carga de trabalho do Linux em hardware x86 (ou seja, do IBM eServer para o IBM System z, principalmente os modelos IBM System z9 ou z10).

  • Preparação para o Exame LPI: Gerenciamento de cliente de rede

    Neste tutorial, o quinto de uma série de sete tutoriais que tratam da administração de rede intermediária no Linux, David Mertz continua preparando você para fazer o Exame 202 do Linux Professional Institute Intermediate Level Administration (LPIC-2). Seguindo este tutorial, você examinará a configuração centralizada das definições de rede em clientes dentro de uma rede, em vários protocolos. O DHCP é amplamente utilizado para estabelecer o handshaking básico para computadores clientes, como a designação de endereços IP. Em um nível mais alto, o NIS e(mais frequentemente) o LDAP são usados com informações compartilhadas arbitrariamente entre as máquinas de uma rede. Este tutorial também trata do PAM — um sistema de autenticação de usuários flexível e conectado em rede.

  • Prática: Processar Logs com o Apache Hadoop

    Logs são parte essencial de qualquer sistema de computação, suportando recursos que vão de auditorias a gerenciamento de erro. À medida que os logs crescem e o número de origens de log aumenta (como em ambientes em nuvem), é necessário um sistema escalável para processá-los de forma eficiente. Esta sessão prática explora logs de processamento com o Apache Hadoop a partir de um sistema Linux típico.

  • Otimizando o Gerenciamento de Recurso em Supercomputadores com o SLURM. Aprofunde-se nesta introdução ao Simple Linux Utility for Resource Management.

    A corrida armamentista de supercomputadores é fascinante para observar como suas arquiteturas em evolução produzem cada vez mais desempenho. Um fato interessante sobre supercomputadores é que todos eles executam uma versão do Linux. Para produzir a maior quantidade de potência a partir de uma arquitetura, o planejador de tarefa de software livre SLURM (usada pelo supercomputador Tianhe-IA chinês e o próximo lançamento em supercomputadores da IBM, o Sequoia) otimiza a alocação e o monitoramento de recursos. Saiba mais sobre o SLURM e sua abordagem para cargas de trabalho de paralelização nos clusters.


09/Jan/2013 — Mostrar descrições | Ocultar Descrições

  • Rede Virtual no Linux

    Com o amplo crescimento da virtualização de plataformas, é compreensível que outras partes do ecossistema corporativo também sejam virtualizadas. Uma das áreas mais recentes é a rede virtual. As primeiras implementações de virtualização de plataforma criaram NICs virtuais, mas atualmente, porções maiores da rede estão sendo virtualizadas, como os comutadores que suportam a comunicação entre VMs em um servidor ou distribuída entre servidores. Explore as ideias por trás da rede virtual, como foco na virtualização da NIC e do comutador.

  • Automatize a descoberta e a autoconectividade de máquinas virtuais

    Em um datacenter virtual, a implementação e a desativação de dispositivos complexos requer que várias etapas de configuração sejam executadas. Requisitos de reconfiguração incluem estabelecer e remover comunicação entre diferentes componentes do mesmo produto em execução em diferentes máquinas virtuais (VMs), bem como em diferentes produtos em execução em diferentes VMs. Tradicionalmente, este processo era inoportunamente manual ou um tanto inflexível, devido ao chamado de scripts predefinidos com valores estáticos. Neste artigo, os autores sugerem StereoCable, suporte a plug-and-play automatizado para dispositivos virtuais complexos em um datacenter virtual, para resolver este problema. Desta maneira, VMs podem descobrir e conectar automaticamente umas às outras, baseado em políticas de conexão predefinidas.

  • Monitore energia doméstica com AMEE

    Este tutorial vai mostrar como é fácil construir você mesmo um sistema de monitoramento de energia baseado na Web, utilizando um monitor de energia de Current Cost em tempo real, uma API neutra e baseada na Web para dados de energia, combinada com XML, Ruby, Rails e Ajax.

  • Implementando um Aplicativo Baseado em Eclipse com Java Web Start

    Saiba como construir um pequeno aplicativo de estrutura baseado na Estrutura do Eclipse e implementá-lo através de Java™ Web Start (JWS).

  • Instalar e Configurar o WebSphere Application Server nos Sistemas UNIX e Linux

    Aprenda como os servidores de aplicativos são utilizados em ambientes corporativos modernos e como instalar o IBM® WebSphere® Application Server em sistemas UNIX® e Linux® para fornecer o alicerce de um ambiente da Web corporativo robusto e bem-suportado.

  • Protegendo o Servidor Linux

    Servidores - utilizados para testes ou produção - são os alvos principais dos hackers. Ao executar as etapas apropriadas, você pode tornar um servidor vulnerável em um servidor protegido e ajudar a impedir hackers externos.

  • Desenvolva Aplicativos Baseados em eSWT para o Telefone Inteligente Nokia S60

    Este tutorial demonstra como desenvolver aplicativos baseados em eSWT com a ajuda do recém-lançado Eclipse Mobile Tools for Java (MTJ) e do SDK da Plataforma S60 da Nokia.


Conheça a IBM da sua cidade

A IBM está mais perto do que você imagina!


Ofertas especiais

Ei! O developerWorks está usando o Twitter

Execute aplicativos Oracle em DB2 9.7 para Linux, Unix e Windows

Demos para desenvolvedores de software livre