Visualizações

  • spacer Filtrar por produtos, tópicos e tipos de conteúdos

    (0 Produtos)

    (78 Tópicos)

    (7 Indústrias)

    (4 Tipos)

1 - 100 de 430 resultados | Avançar Mostrar Resumos | Ocultar Resumos Assine para receber resultados de buscas (RSS)

Visualizar Resultados
Título none Tipo none Data down
Desenvolva um aplicativo de pesquisas em tempo real com Node.js, Express, AngularJS e MongoDB
Desenvolva um aplicativo de pesquisas que é atualizado em tempo real, conforme os votos chegam. O aplicativo que criei tem uma arquitetura simples, que usa JavaScript para tudo. O Node.js e o Express fornecem backend, e o MongoDB armazena os dados do aplicativo. No front-end, o AngularJS e o Bootstrap criam a interface com o usuário, e o Web Sockets permite que a votação atualize os clientes em tempo real.
Artigo 05-12-2014
Desenvolva um sensor de temperatura pronto para nuvem com o Arduino Uno e o IBM IoT Foundation, Parte 1: Desenvolva o circuito e configure o ambiente
Este tutorial (o primeiro em uma série de quatro partes) lhe apresenta ao microcontrolador Arduino, discute como o autor o usou para resolver um problema de controle doméstico, apresenta alguns complementos de hardware para o Arduino e mostra como conectá-los e mostra também como carregar programas para testar o hardware.
Tutorial 05-12-2014
Desenvolva um sensor de temperatura pronto para nuvem com o Arduino Uno e o IBM IoT Foundation, Parte 4: Implemente uma GUI de consulta
Esta é a parte final de um tutorial de quatro partes sobre o desenvolvimento de um sensor de temperatura com o Arduino Uno e o IBM Internet of Things (IoT) Foundation. Nessa parte, você conclui o exemplo de ponta a ponta implementando uma GUI de página da Web simples para traçar gráficos dos dados de temperatura e umidade no nginx no IBM Bluemix e vê como alterar a configuração do Node-RED para ativar o CORS.
Tutorial 05-12-2014
Desenvolva um sensor de temperatura pronto para nuvem com o Arduino Uno e o IBM IoT Foundation, Parte 3: Desenvolva um aplicativo customizado com o Node-RED
Esta é a terceira parte de um tutorial de quatro partes sobre o desenvolvimento de um sensor de temperatura com o Arduino Uno e o IBM Internet of Things (IoT) Foundation. Nessa parte, você registra uma organização e seu dispositivo no IBM IoT Foundation. Em seguida, usa o Node-RED para desenvolver um aplicativo simples que pega os dados de temperatura e umidade recebidos do circuito do Arduino e do sketch desenvolvido na Parte 2 por meio do MQTT e os armazena em um banco de dados Mongo. E também desenvolve um fluxo do Node-RED para implementar um serviço da Web que consulta o banco de dados.
Tutorial 05-12-2014
Desenvolva um sensor de temperatura pronto para nuvem com o Arduino Uno e o IBM IoT Foundation, Parte 2: Escreva o sketch e conecte ao Quickstart do IBM IoT Foundation
Este tutorial (a segunda parte de uma série de quatro partes) apresenta o MQTT (anteriormente Message Queueing Telemetry Transport), o protocolo para o Internet of Things (IoT), e mostra como é possível implementar o MQTT no Arduino. Aprenda sobre as ferramentas e técnicas para testar e depurar problemas com o MQTT de forma local e escreva um sketch do Arduino que se conecta ao Quickstart do IBM Internet of Things Foundation para representar graficamente dados customizados.
Tutorial 05-12-2014
Desenvolver uma plataforma de aprendizado online com o Open edX no SoftLayer
Este artigo mostra como instalar e configurar de forma rápida e fácil uma plataforma Open edX em um ambiente SoftLayer. Também mostra como começar a configurar o ambiente e preparar o Open edX para o uso.
Artigo 05-09-2014
Aprenda a usar as APIs públicas do QRadar
A série APIs públicas do QRadar mostra como aproveitar ao máximo os conjuntos de APIs públicas do QRadar provenientes de diversos ambientes de programação.
Artigo 05-09-2014
Crie um aplicativo de lista de pendências conveniente para dispositivos móveis com PHP, jQuery Mobile e Google Tasks
Deseja desenvolver um aplicativo móvel simples para criar e gerenciar suas listas de pendências? Isso é fácil com a microestrutura Slim PHP, jQuery Mobile e a API do Google Tasks. Eu mostrarei como fiz isso.
Artigo 15-08-2014
Redundância de Protocolo de Controle de Transmissões/Protocolo da Internet e Ethernet virtual do IBM i
Virtualização e redundância de rede são as principais técnicas para manter os sistemas disponíveis ao mesmo tempo que simplificam o gerenciamento de hardware e reduzem os custos de capital. Este artigo descreve como combinar técnicas de virtualização e redundância de Ethernet e IP usando o IBM i.
Artigo 15-08-2014
Desenvolva um serviço de notificação simples com Node.js e MongoDB
Você precisa trabalhar com um conjunto grande e heterogêneo de ferramentas em diversos grupos de desenvolvimento? Tente usar um serviço de notificação para criar, sinalizar e assinar eventos. Não é difícil. Eu irei mostrar como se faz.
Artigo 15-08-2014
Crie imagens em Linux e Windows para nuvens particulares do OpenStack
Este artigo propõe uma nova forma de construir imagens em Linux e Windows para nuvens particulares construídas com o sistema operacional de nuvem OpenStack. Os métodos atuais de criação de imagens para ambientes do OpenStack são trabalhosos e demorados. Os autores apresentam um método online de autoatendimento que torna a construção de imagens mais rápida e fácil para os operadores e usuários finais de nuvens particulares.
Artigo 15-08-2014
Explore as APIs REST OpenStack para PowerVC
O IBM Power Virtualization Center Express Edition (PowerVC) é uma solução de nuvem IaaS criada para facilitar o desenvolvimento e o gerenciamento de recursos virtuais em uma infraestrutura Power Systems Software Defined Environment ou de nuvem. É baseada principalmente em OpenStack e inclui interfaces de programação de aplicativo OpenStack padrão de mercado. Conheça as APIs de cada componente do OpenStack e as tarefas que elas ajudam a realizar.
Artigo 13-06-2014
Migre seu aplicativo Linux à nuvem Amazon, Parte 1: Migração inicial
A computação em nuvem e Infrastructure as a Service (IaaS) são bem documentadas, mas o que não é frequentemente discutido é como fazer com que um aplicativo seja executado em um ambiente de nuvem. Nesta série, descubra como mover um aplicativo para a nuvem e tirar vantagem dos recursos que esta configuração tem a oferecer. Na Parte 1, veja uma migração direta de um servidor físico para um servidor em nuvem.
Artigo 28-05-2014
Ajuste seu Modelo de Áudio para Melhor Reconhecimento de Fala
Lidar com um modelo de áudio preparado de forma inadequada pode ser frustrante, especialmente para iniciantes do campo do reconhecimento de fala, que estão trabalhando com seus próprios modelos dependentes do alto-falante. Ao contrário da entrada de teclado e mouse, que é relativamente positiva em ação e facilmente interpretada pelo sistema operacional, a entrada de áudio para um reconhecedor de fala é menos positiva e depende bastante da amplitude e da intensidade do modelo de áudio. Os programadores podem facilitar o processo de análise de erros de reconhecimento fornecendo ferramentas. Um objetivo razoável é passar de cinco erros em dez para menos de um em mil: Descubra como utilizando ferramentas construídas com o Python e PostgreSQL.
Artigo 28-05-2014
Introdução aos Descritores Python
Saiba como criar e aplicar descritores em Python facilmente.
Artigo 28-05-2014
Desenvolvendo seu Primeiro Aplicativo Eclipse RCP
O objetivo de Eclipse Rich Client Platform (RCP) é possibilitar que o Eclipse seja usado em uma ampla gama de aplicações de usuários finais que não sejam ambientes de desenvolvimento integrados (IDEs). Com o release do Eclipse V3.1, é fácil criar aplicações RCP. Este tutorial irá orientá-lo passo a passo na construção de sua própria aplicação RCP.
Artigo 26-05-2014
Software livre em uma nova luz
Então, você precisa cortar custos, mas não é gerente. Você é um desenvolvedor de software ou um usuário avançado ou alguém que precisa manter os resultados saudáveis o suficiente para justificar o seu salário. Essas situações são ideais para apresentar soluções de software livre no seu ambiente. Isso pode fazer parecer que você passará as próximas três semanas aprendendo a programar ou escrever makefiles, mas não é isso. Leia e veja como o software livre é uma abordagem flexível e que pode ser usada de maneira eficiente no seu ambiente de trabalho.
Artigo 26-05-2014
Prepare Web Sites com Rapidez Utilizando CakePHP, Parte 1: Introdução
CakePHP é um auxílio estável de desenvolvimento rápido e pronto de produção para a construção de Web sites em PHP. Esta série "Prepare Web Sites com Rapidez Utilizando CakePHP" mostra como construir um catálogo de produtos on-line utilizando CakePHP.
Artigo 26-05-2014
Desenvolvendo um Novo Tema para o Drupal 7
Os temas são plug-ins para o Drupal que desenvolvem ou melhoram a aparência principal do Drupal. Neste artigo, obtenha uma visão geral de como funciona o tema do sistema no Drupal, incluindo os vários componentes de um tema do Drupal e como determinar quais componentes são necessários ou quais são elementos opcionais, e aprenda a construir um novo tema do zero usando o mecanismo de tema padrão PHPTemplate.
Artigo 26-05-2014
Usar o Plug-in do Eclipse SOA Tools Platform para Construir e Implementar um Serviço da Web
O trabalho no plug-in do Eclipse SOA Tools Platform (STP) está bem adiantado e devemos esperar muitos novos recursos para auxiliar na implementação da Arquitetura Orientada a Serviços (SOA) nos próximos meses. O Eclipse STP tornou-se o nono projeto de nível superior da organização Eclipse em 2005 e, desde então, desenvolvimento melhorou muito. Com o plug-in do Eclipse STP, pode-se partir de uma interface Java, anotá-la com propriedades relacionadas a serviços da Web, criar um Web Services Description Language (WSDL) para o serviço da Web, gerar e codificar stubs Java que podem então ser compilados em um arquivo WAR e implementar em seu servidor da Web favorito. Este tutorial mostra como realizar tudo isso usando o plug-in do Eclipse STP.
Artigo 26-05-2014
Linux Seguro: Parte 1. SELinux – história de seu desenvolvimento, arquitetura e princípios operacionais
Saiba mais sobre os marcos básicos do desenvolvimento, da arquitetura e dos princípios operacionais do Security-Enhanced Linux, o remix eficiente do Linux que fornece controle de acesso obrigatório. Este artigo foi especialmente selecionado para a tradução pela developerWorks Rússia como um exemplo de developerWorks nas ofertas em todo o mundo.
Artigo 16-05-2014
Otimizando o Gerenciamento de Recurso em Supercomputadores com o SLURM
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 (usado 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.
Artigo 16-05-2014
Criar um Compilador Funcional com a Estrutura LLVM, Parte 2
A infraestrutura de compilador LLVM fornece uma forma eficiente de otimizar seus aplicativos independentemente da linguagem de programação utilizada. Saiba como instrumentar o código no LLVM utilizando a API do clang para pré-processar o código de C/C+ neste segundo artigo de uma série de duas partes.
Artigo 16-05-2014
Avaliar o desempenho para Linux on POWER
Aprenda a avaliar os problemas de desempenho do Linux on POWER que têm como foco ambientes de linguagem compilada (como C ou C++). Este artigo explica o modelo POWER7 CPI e demonstra o uso de ferramentas Linux geralmente disponíveis a fim de mostrar possíveis paralisações de CPU, riscos de pipeline e problemas de desempenho. Analisar e otimizar um algoritmo para o POWER7 é a seção final.
Artigo 16-05-2014
Criação de Log do Aplicativo no WebSphere Application Server Community Edition
O WebSphere Application Server Community Edition oferece várias maneiras de configurar a criação de log do aplicativo, usando as APIs java.util.logging, Log4j e SLF4j. Este tutorial ensina como configurar cada uma destas APIs de criação de log, com aplicativos de amostra.
Artigo 14-05-2014
Do Código Java ao Heap Java
Este artigo oferece um insight sobre o uso da memória do código Java, cobrindo a sobrecarga de memória obtida ao colocar um valor int em um objeto Integer, o custo da delegação do objeto e a eficiência da memória dos diferentes tipos de coleção. Você aprenderá a determinar onde ocorrem as ineficiências em seu aplicativo e como escolher a coleção correta para aprimorar seu código.
Artigo 14-05-2014
Acelere aplicativos de Hibernate e iBATIS usando o pureQuery, Parte 1: Usando o IBM Integration Module para Hibernate e pureQuery
Quando é estendido com o IBM Integration Module, que pode ser obtido por download, o IBM Optim pureQuery Runtime simplifica o processo de geração de SQL estática de DB2 para aplicativos de Hibernate e iBATIS. O programa faz isso sem necessidade de alterações no código do aplicativo e de reunir a SQL das cargas de trabalho de produção. O Optim pureQuery Runtime também permite que os aplicativos de Hibernate e iBATIS que acessam o DB2 ou o Informix aproveitem o recurso de lotes heterogêneos em pureQuery. Com o recurso de lotes heterogêneos, é possível fazer lotes de várias solicitações de INSERT, UPDATE e DELETE antes de enviá-las pela rede, até mesmo quando as solicitações fazem referência a várias tabelas. Este artigo é o primeiro de uma série com duas partes. Descreve o uso do IBM Integration Module com aplicativos de Hibernate. A Parte 2 focará os aplicativos de iBATIS. Este artigo inclui um exemplo de aplicativo que pode ser obtido por download e ilustra como é possível habilitar facilmente esses dois recursos. O artigo também fornece medições informais de tempo decorrido e desempenho.
Artigo 12-05-2014
Computação em Nuvem com Amazon Web Services, Parte 3: Servidores on demand com EC2
Conheça os conceitos básicos do Amazon SimpleDB (SDB) e explore algumas das funções fornecidas pelo boto, uma biblioteca Python de software livre para interação com SDB. Nesta série "Computação em nuvem com Amazon Web Services", aprenda sobre a computação em nuvem usando os Amazon Web Services Explore como os serviços fornecem uma alternativa convincente para arquitetar e desenvolver aplicativos escaláveis e confiáveis. Este artigo apresenta os servidores virtuais fornecidos pelo Amazon Elastic Compute Cloud (EC2). Saiba como o EC2 pode ajudar a configurar os requisitos de computação dos seus aplicativos instantaneamente e ajustar a capacidade com base na demanda.
Artigo 12-05-2014
IBM i 7.2 – O grande futuro
Há uma grande variedade de novos recursos disponíveis com o release do IBM i 7.2. Neste artigo, você aprenderá sobre alguns dos aprimoramentos de banco de dados, segurança, capacidade de gerenciamento e integração de dispositivo móvel que mantêm as soluções IBM i bem posicionadas hoje e no futuro.
Artigo 08-05-2014
Simplificando o desenvolvimento de software em nuvem escalável com Apache Thrift
Apache Thrift é uma estrutura que permite desenvolvimento escalável entre linguagens, resultando em comunicação inequívoca entre componentes em ambientes de rede. Neste artigo, apresentamos as ideias em torno do Thrift (uma definição de interface para chamada de procedimento remoto com ligações para várias linguagens) e demonstramos o Thrift como aplicativo de cliente e de servidor para várias linguagens.
Artigo 28-02-2014
Agile DevOps: Desenvolva um painel de DevOps
E se você pudesse obter feedback instantâneo sobre o funcionamento do seu sistema de software a cada mudança aplicada — não somente ao aplicativo de software, mas também ao banco de dados, à infraestrutura e à configuração? Nesta parte final do artigo sobre Agile DevOps, Paul Duvall, especialista em DevOps, ajuda a configurar um painel de DevOps usando a ferramenta de software livre CanaryBoard. O painel revela o estado de todo o sistema de software sob desenvolvimento — do check-in à produção — com uma visão rápida.
Artigo 01-11-2013
Derivando Novos Insights Empresariais com o Big Data
Recursos emergentes para processar grandes quantidades de dados estão provocando mudanças nos panoramas tecnológico e empresarial. Este artigo examina os motivadores, o novo panorama e as oportunidades disponíveis para a analítica com o Apache Hadoop.
Artigo 30-08-2013
Uma Introdução ao Hadoop Distributed File System
O Hadoop Distributed File System (HDFS) – um subprojeto do projeto Apache Hadoop – é um sistema de arquivos altamente tolerante a falhas projetado para executar em hardware padrão de baixo custo. O HDFS disponibiliza acesso de alto rendimento para os dados do aplicativo e é adequado para aplicativos com grandes conjuntos de dados. Este artigo explora os principais recursos desse sistema e apresenta uma visualização de alto nível da arquitetura do HDFS.
Artigo 30-08-2013
Criando Aplicativos da Web com HTML 5, Parte 1: Combinar HTML 5, APIs de Localização Geográfica e Serviços da Web para Criar Mashups Móveis
Na primeira parte desta série em cinco partes, você irá conhecer uma das novas tecnologias mais populares disponíveis para aplicativos da web para dispositivos móveis: localização geográfica. Todo os smartphones de primeira linha têm GPS integrado e agora você aprenderá como ele pode ser usado por um aplicativo da web. Neste artigo, você aprenderá como usar os vários aspectos do padrão de localização geográfica e como usá-lo com alguns serviços da web populares para criar um mashup de dispositivo móvel interessante.
Artigo 31-07-2013
Agile DevOps: Faça Versão de Tudo
Você deve criar versão de que tipos de artefatos do sistema de software? Nesta parte do artigo Agile DevOps, o especialista em DevOps Paul Duvall recomenda que as equipes de DevOps criem versão de código do aplicativo, infraestrutura, configuração, dados e, até mesmo, de artefatos do sistema interno para ter capacidade de entregar software a usuários de forma rápida e frequente.
Artigo 31-07-2013
Dispositivos Móveis para as Massas: Atividades e Ícones no Ciclo de Vida de seu Aplicativo Android
A classe Activity é a base de um aplicativo remoto Android e é o local em que também é possível fazer o ajuste fino das interações de seu aplicativo com o usuário e com o dispositivo móvel. Faça as coisas funcionarem exatamente como deseja no ciclo de vida de seu aplicativo, em seguida, use ícones e barras de ação para guia usuários pela navegação da UI e outros recursos do aplicativo.
Artigo 31-07-2013
Desenvolva um aplicativo de analítica e visualização de texto
A visualização de texto é uma forma efetiva de ver e analisar o que um texto selecionado está dizendo. Aprenda a combinar as ferramentas de analítica e visualização de texto do Eclipse e de software livre para desenvolver um aplicativo de onda de palavras que visualiza e compara dois textos.
Artigo 08-07-2013
Agile DevOps: Quebrando os silos
O uso efetivo de ferramentas é vital para as equipes que adotam o DevOps, mas quebrar os silos organizacionais tradicionais do desenvolvimento de software do passado é o motivador crítico para a inovação e eficiência máximas. Nessa parte do artigo do Agile DevOps, Paul Duvall aborda com mover uma organização para utilizar equipes multidisciplinares que colaboram, em vez de silos que retêm a comunicação.
Artigo 08-07-2013
Mineração de dados em um mundo de documentos
A análise preditiva, business intelligence e mineração de dados, em geral, exigem o armazenamento e processamento de estruturas de dados complexas e muitas vezes totalmente diferentes à medida que as informações são processadas, resolvidas e resumidas. É altamente provável, em especial para informações comerciais e financeiras, que uma quantidade significativa de dados venha de bancos de dados relacionais. Eles seguem uma estrutura rígida e exigem preparação significativa em termos de projeto antecipado do seu esquema e de modelos de dados. A nova geração de NoSQL e bancos de dados baseados em documento simplifica muito desse processamento porque é possível criar e fazer dump de informações em formato flexível. Além disso, você pode trabalhar em métodos para extrair os dados no formato fixo que precisar. Neste artigo, analisarei como usar bancos de dados baseados em documentos para processamento de dados e analítica como parte de sua solução geral de banco de dados.
Artigo 08-07-2013
Saíndo do Básico com Git
O artigo começa com a revisão de alguns conceitos de Git para depois aprofundar em dois tópicos muito importantes. Espera-se que eles ajudarão o leitor de nível básico em diante a tirar mais proveito desse poderoso sistema de controle de versão. O primeiro tópico aborda ferramentas importantes para manipulação de histórico no escopo de uma única branch. Já o segundo introduz ferramentas que permitem rearranjar os commits no escopo de múltiplas branches.
Artigo 18-06-2013
Introdução ao Bugzilla
Artigo 12-12-2012
Introdução ao Bugzilla
Artigo 12-12-2012
Descargue Eclipse
Artigo 10-12-2012
Processe Big Data em Tempo Real com Twitter Storm
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.
Artigo 26-11-2012
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.
Artigo 16-11-2012
Bancos de Dados de Documentos na Modelagem Preditiva
A analítica preditiva depende de processamento, análise de dados de diversas origens diferentes, intercalação e processamento que passa por vários estágios em dados utilizáveis. Saiba como usar o intervalo recente dos bancos de dados NoSQL baseados em documento para ajudar a intercalar as informações em um formato estruturado, ao copiar com a estrutura flexível dos pontos de dados individuais.
Artigo 30-10-2012
Explore o Python, o Aprendizado por Máquina e a Biblioteca NLTK
O aprendizado por máquina, que está na intersecção entre TI, matemática e idioma natural, é geralmente usado em aplicativos de big data. Este artigo aborda a linguagem de programação Python e sua biblioteca NLTK e aplica-os a um projeto de aprendizado por máquina.
Artigo 30-10-2012
IBM na JavaOne 2012, Parte 1: Introdução às Sessões da IBM
A IBM é uma grande entusiasta da conferência JavaOne, como patrocinadora e como fonte de apresentadores técnicos. Se você for à JavaOne 2012, não perca a oportunidade de obter um conhecimento valioso dos especialistas em Java da IBM e de saber mais sobre contribuições vitais ao ecossistema de Java. Este artigo apresenta uma visão geral das atividades de que a equipe IBM está participando na JavaOne 2012.
Artigo 23-10-2012
Desenvolvimento de Jogos 2D em HTML5: Gráfico e animação
Nesta série, o especialista em HTML5 David Geary mostra como implementar um vídeo game 2D em HTML5, uma etapa por vez. Esta parte do artigo aborda gráfico Canvas e animação HTML5. Você verá como desenhar os gráficos do jogo e como colocá-los em movimento. Também verá a melhor maneira de animar com HTML5, como rolar o plano de fundo e como implementar paralaxe para simular três dimensões.
Artigo 23-10-2012
Aprendendo a usar a estrutura OpenMP com GCC
A estrutura Open Multiprocessing (OpenMP) é uma especificação extremamente eficiente, que ajuda a aproveitar os benefícios de sistemas com mais de um processador com aplicativos C, C++ e Fortran. Este artigo explica como usar os recursos do OpenMP em código C++ e traz exemplos que podem ajudar o leitor a começar a usar o OpenMP.
Artigo 08-10-2012
Usando o ponto de extensão do emissor do Projeto BIRT
Desenvolvido sobre a estrutura Eclipse, Business Intelligence and Reporting Tool (BIRT) utiliza a estrutura de plug-in do Eclipse para aprimorar e aumentar seus recursos. Este artigo examina como desenvolver emissores de BIRT para estender sua capacidade de saída.
Artigo 08-10-2012
Gerar Interfaces Dinâmicas da Web Móvel com o Dojo Toolkit
O uso de dispositivos móveis para navegar na web se tornou a regra. À medida que há um aumento no número de usuários de dispositivos móveis, há um aumento correspondente na taxa de desenvolvimento de aplicativos remotos e websites adequados para dispositivos móveis. Para o desenvolvedor de aplicativos remotos, a principal preocupação é como desenvolver um aplicativo que possa ser exibido na maioria dos dispositivos. Neste artigo, veja como o Dojo Toolkit pode ajudá-lo a criar widgets para seu aplicativo, que imita as interfaces de grande parte dos dispositivos móveis populares. O Dojo Toolkit oferece um mecanismo para criar aplicativos da web móvel utilizando Folhas de Estilo em Cascata, HTML e JavaScript.
Artigo 01-10-2012
Usando o Hadoop com Couchbase
Embora o Hadoop seja ideal para processar grandes quantidades de dados e resolver essas informações em um conjunto menor de informações que seja possível consultar, o tempo de processamento pode ser imenso. No entanto, pela integração com o Couchbase Server, é possível fazer consulta em tempo real e relatórios sobre informações, enquanto continua a trabalhar com o Hadoop para o conjunto de dados grande e processamento pesado do conjunto de dados.
Artigo 01-10-2012
Apresentando o Spring Roo, Parte 6: Desenvolver os Aplicativos Spring MVC e GWT Usando o Spring Roo 1.2 e Implementá-los no Cloud Foundry
O Spring Roo progrediu consideravelmente com o release da Versão 1.2. Este artigo apresenta os novos recursos no release atual como projeto multimódulo, suporte MongoDB, suporte JSF e muito mais. Você desenvolverá um aplicativo da Web GWT multimódulo usando o Spring Roo e implementará o aplicativo no Cloud Foundry.
Artigo 01-10-2012
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. Estude o MongoDB e, em seguida, desenvolva um aplicativo corporativo do Spring MongoDB usando o Spring Roo.
Artigo 01-10-2012
Desenvolvimento de Jogos 2D em HTML5: Apresentando o Snail Bait
Nesta série, David Geary, especialista em HTML5, mostra como implementar um videogame 2D HTML5 passo a passo. Esta parte inicial do artigo mostra o jogo finalizado e, em seguida, mostra como começar a implementá-lo do zero. Se você já quis implementar um jogo em HTML5, mas não teve tempo para dominar todos os detalhes, esta série é para você.
Artigo 25-09-2012
Migrando uma LPAR física para uma LPAR virtual conectada a uma SAN (cliente de VIO)
Este artigo mostra como migrar partições lógicas físicas (LPARs) com discos internos para uma LPAR virtual respaldada por discos virtuais conectados a uma rede de área de armazenamento (SAN) como cliente de VIO. Trata-se de um artigo de nível intermediário voltado para administradores de sistemas interessados em fazer uso da virtualização do IBM Power Systems usando o Servidor de E/S Virtual (VIOS). Essa visão geral do processo de migração pode preparar o usuário para o que precisa ser feito e mostra o que esperar para que a migração seja feita da forma mais rápida e fácil possível.
Artigo 25-09-2012
Complemente a Tela com Marcação HTML, Parte 1: Combine a API de tela e o modelo HTML/CSS
A tela HTML é excelente em vários aspectos, inclusive o ótimo desempenho proporcionado pela baixa sobrecarga e pela manipulação direta dos pixels. Entretanto, a tela é deficiente em algumas áreas em que o HTML vai muito bem: renderização de texto, SEO, acessibilidade e marcação independente do dispositivo. Este artigo compara e contrasta os pontos fortes do modelo HTML tradicional e da API de tela. Explore a ideia de um aplicativo híbrido HTML/tela que usa os melhores aspectos dos dois mundos. Você também revisará diversas técnicas para sobrepor elementos HTML sobre um elemento de tela.
Artigo 25-09-2012
Integre um Verificador de Código Externo ao Eclipse CDT
Boas notícias para os usuários da estrutura de análise de código integrada do Eclipse CDT para C/C++: agora o Codan permite integrar e executar as suas ferramentas de análise de código externas dentro do Eclipse!
Artigo 17-09-2012
Complemente a Tela com a Marcação HTML, Parte 2: Animação e renderização de texto
A tela HTML se sobressai em vários aspectos, inclusive o grande desempenho que vem com a baixa sobrecarga e a manipulação direta dos pixels. Entretanto, a tela tem deficiências em algumas áreas em que o HTML vai muito bem: renderização de texto, SEO, acessibilidade e marcação independente do dispositivo. A Parte 1 desta série comparou e contrastou os pontos fortes do modelo HTML tradicional e da API de tela. Também tratou de aplicativos híbridos HTML/tela. Na conclusão da série, saiba como implementar um aplicativo de amostra que envolve uma implementação em tela de uma renderização de texto. Veja também como criar um jogo baseado em tela, com uma rica interface de usuário baseada em HMTL, que combina os pontos fortes de ambas as abordagens.
Artigo 17-09-2012
Dica: Migração Online de um Sistema de Arquivos para um Volume Físico Menor
No IBM AIX, é fácil reduzir um sistema de arquivos online para recuperar o espaço não utilizado. Em seguida, o espaço não utilizado pode ser alocado a outros sistemas de arquivos no grupo de volumes. No entanto, se você deseja reduzir o tamanho de um volume físico — por exemplo, reduzir um LUN da SAN, os dados no volume físico do AIX podem ser danificados. A solução é criar um volume físico novo e menor, incluí-lo no grupo de volumes e, em seguida, migrar o sistema de arquivos original usando os utilitários padrão de Gerenciador de Volume Lógico (LVM), como o mklvcopy ou o migratepv. Depois que o volume físico original foi removido do grupo de volumes, ele pode ser desmapeado e reciclado para ser usado em outra parte do SAN.
Artigo 17-09-2012
Desenvolva Distribuições Integradas e Customizadas do Linux com o Projeto Yocto
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.
Artigo 17-09-2012
Criar Suas Próprias Extensões do Navegador, Parte 1: Estenda Seu Alcance no Chrome
Cada navegador tem seus fãs, infamadores, vantagens e desvantagens. A única coisa que todos têm em comum é que as pessoas cada vez mais gastam mais e mais tempo com eles. Esta série examina como é desenvolver a extensão do navegador para o Chrome, Firefox, Internet Explorer e Safari. Você verá a mesma extensão básica para cada navegador ter uma noção de como é estender cada navegador, se é difícil ou fácil executar algumas tarefas comumente desejadas e o que está envolvido na distribuição de sua extensão. Neste artigo, você desenvolverá uma extensão para o Chrome.
Artigo 06-09-2012
Representando soluções preditivas em PMML
PMML, the Predictive Model Markup Language, é o padrão de fato usado para representar uma série de técnicas de modelagem preditiva, como Regras de Associação, Modelos de Cluster, Redes Neurais e Árvores de Decisão. Essas técnicas possibilitam que as empresas ao redor do mundo extraiam padrões ocultos de dados e usem-nos para prever comportamentos. Neste artigo, comece vendo as técnicas de modelagem preditiva que são suportadas diretamente pelo padrão. No entanto, como uma solução preditiva é mais do que as técnicas estatísticas que ela engloba, aprofunde-se ainda mais na linguagem e explore as transformações e funções que são usadas para processamento de dados ao ilustrar o uso de pré-processamento e modelagem de dados em PMML da forma como é usado para representar uma solução preditiva completa.
Artigo 31-08-2012
Levando prontuários médicos para a era digital
Os sistemas tradicionais de prontuários médicos não estão conseguindo acompanhar as demandas crescentes na área de saúde. Neste artigo, exploramos os atuais desafios dos sistemas de prontuário médico tradicionais com base em papel. Usando o OpenEMR como um por exemplo, você verá como sistemas modernos de Electronic Medical Record (EMR) corrigem os problemas.
Artigo 31-08-2012
O que é PMML?
A Predictive Model Markup Language (PMML) é a linguagem padrão de fato utilizada para representar os modelos de analítica preditiva. Permite que as soluções preditivas sejam compartilhadas com facilidade entre aplicativos compatíveis com PMML. Com a analítica preditiva, os segmentos de mercado de petróleo e produtos químicos criam soluções para prever a quebra de máquinas e garantir a segurança. A PMML é suportada por muitas das principais ferramentas estatísticas. Consequentemente, o processo de por um modelo de analítica preditiva para funcionar é objetivo, já que é possível desenvolvê-lo em uma ferramenta e implementá-lo instantaneamente em outra. Em um mundo no qual os sensores e a coleta de dados estão se tornando cada vez mais difundidos, a analítica preditiva e os padrões como a PMML possibilitam que as pessoas se beneficiem de soluções inteligentes que irão realmente revolucionar a vida delas.
Artigo 31-08-2012
Localize Bancos de Dados com Informações Protegidas sobre Saúde
O furto de identidade e a fraude médica são problemas cada vez maiores. São tão grandes que o governo está gastando bilhões de dólares para proteger seus próprios sistemas de informática e criou milhares de páginas de novos regulamentos que devem ser seguidos para ajudar a proteger os dados dos seus clientes e funcionários. Para cumprir os novos regulamentos e proteger os dados adequadamente, é necessário localizar informações pessoalmente identificáveis (PII) e informações protegidas de saúde (PHI) nos seus bancos de dados e documentos. As PHI e as PII são conceitualmente fáceis de entender, mas muito difíceis de controlar, nos milhares de armazenamentos de dados relacionais, arquivos e planilhas que formam o ambiente de TI de uma organização típica. Este artigo descreve alguns métodos para identificar e inventariar automaticamente as PII, PHI e outros dados sensíveis com bancos de dados e planilhas por meio da tecnologia Java e da ferramenta de desenvolvimento Apache Ant.
Artigo 31-08-2012
Watson e a Assistência Médica
Veja como o IBM Watson aborda o segmento de mercado de assistência médica e trata de problemas que as gerações anteriores de ferramentas não conseguiram resolver. Saiba o que diferencia o Watson dos outros sistemas e confira a tecnologia que está por trás do Watson.
Artigo 31-08-2012
Analítica preditiva na assistência médica
À medida que registros digitais e informações se tornam a norma na assistência médica, eles permitem o desenvolvimento de soluções de analítica de prevenção. Esses modelos de prevenção, quando misturados com as operações do dia a dia dos provedores de assistência médica e empresas de seguro, têm o potencial de diminuir custos e melhorar o funcionamento geral da população. Com os modelos de prevenção se tornando mais presentes, aumenta a necessidade de um padrão que possa ser usado por todas as partes envolvidas no processo de modelagem: de desenvolvimento de modelo à implementação operacional. O Predictive Model Markup Language (PMML) é um padrão assim. Permite que soluções de prevenção sejam facilmente comparadas entre aplicativos e sistemas. Este artigo descreve o mais recente release do PMML, Versão 4.1, e várias maneiras em que pode ser usado para acelerar a adoção e uso de soluções de prevenção no segmento de mercado de assistência médica.
Artigo 31-08-2012
Entenda o Representational State Transfer (REST) no Ruby
REST, ou Representational State Transfer, é uma arquitetura de comunicação distribuída que está rapidamente se tornando a linguagem comum para nuvens. Ela é simples, embora expressiva o suficiente para representar uma variedade de recursos de nuvem e configuração e gerenciamento gerais. Saiba como desenvolver um agente REST simples a partir do zero em Ruby para aprender sua implementação e uso.
Artigo 31-08-2012
Explore o Linux como uma Plataforma de Cálculo Científico
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.
Artigo 24-08-2012
Avance para os Padrões de Software Livre no Processamento de Linguagem
Muitos projetos de software livre começaram antes do estabelecimento dos padrões de software livre e aberto (FOSS), portanto, seus arquivos de configuração e recursos são arquivos de texto simples. Ao converter esses arquivos para o padrão de software livre relevante, você pode aumentar a compatibilidade, flexibilidade e confiabilidade entre os projetos. O léxico no trabalho de reconhecimento de voz é um bom exemplo. Neste artigo, aprenda a usar o Python para converter os léxicos simples já existentes para o formato XML definido na Especificação do Léxico de Pronúncia (PLS) e a converter o novo arquivo PLS de volta para um arquivo simples. Explore a utilização do formato XML para ter mais informações e mais rigor na manutenção de léxicos. Problemas como o Unicode e a mesclagem do novo léxico com outros arquivos XML ainda durante o uso de dados na geração de modelos de áudio também são abordados.
Artigo 24-08-2012
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.
Artigo 16-08-2012
A Rede OpenStack
A rede é uma parte essencial de um sistema de IaaS. Isso também vale para o OpenStack, um projeto de computação em nuvem de software livre e Infraestrutura como serviço realizado pela Rackspace Cloud e pela NASA. Neste artigo, o autor descreve as cadeias de iptable e regras por trás do projeto OpenStack Cloud Compute-Nova, um controlador de malha para computação em nuvem (a principal parte de um sistema IaaS) escrito em Python que usa muitas bibliotecas externas. O autor detalha o componente nova-network FlatDHCPManager, bem como outros componentes do OpenStack. O iptable é um programa de aplicativo de espaço do usuário que permite a um administrador de sistema configurar as tabelas fornecidas pelo firewall do kernel Linux.
Artigo 16-08-2012
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.
Artigo 10-08-2012
Falando sobre UNIX, Parte 14: Gerencie o Ruby e os gems com o RVM
É necessário recriar outro ambiente de desenvolvimento do codificador Ruby? Está ansioso para testar com a versão mais recente do JRuby? Quer isolar seu trabalho em um conjunto específico de gems? É possível fazer tudo isso e muito mais com o útil e engenhoso Ruby Version Manager.
Artigo 10-08-2012
Acelere para a TI Verde: um Guia Prático para a Migração e Re-hospedagem 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).
Artigo 06-08-2012
LDAP Schema Manager
A ferramenta LDAP Schema Manager fornece um recurso para ampliar e estender os atributos relacionados ao esquema do servidor de protocolo LDAP. Fornece uma provisão para incluir novos atributos de esquema no servidor do diretório do LDAP e ajuda a gerenciá-lo em um ambiente heterogêneo.
Artigo 06-08-2012
Desenvolvendo Extensões do Ruby em C++ Usando o Rice
Saiba como ampliar a linguagem de programação Ruby usando a interface Rice da API em C nativa do Ruby. Usando essa interface orientada a objetos, é possível criar objetos do Ruby em código C++, converter objetos de dados entre Ruby e C++ e muito mais.
Artigo 06-08-2012
Apresentando o MicroXML, Parte 2: Processe MicroXML com o MicroLark
O MicroXML é uma simplificação do XML compatível com versões anteriores. A Parte 1 desta série abordou os princípios básicos do MicroXML. O MicroXML foi projetado com uma gramática objetiva que pode ser processada com muitas ferramentas de análise modernas e de uso geral. John Cowan desenvolveu o MicroLark, um analisador de MicroXML de software livre no ambiente Java. Neste artigo, você usará o código de exemplo para saber mais sobre o MicroLark.
Artigo 06-08-2012
Introdução ao jQuery Mobile
Obtenha uma introdução à estrutura jQuery Mobile. Conheça os fundamentos da estrutura e saiba como escrever uma interface com o usuário para aplicativo móvel da web funcional. Neste artigo, um exemplo guia você ao longo das páginas básicas, navegação, barras de ferramentas, visualizações de lista e efeitos de transição.
Artigo 06-08-2012
Use o Drools e o JPA para criação contínua e em tempo real de perfil de dados
Use o que você sabe sobre JPA e Drools 5 e saiba ainda mais enquanto implementa um aplicativo de criação contínua e em temo real de perfil de dados.
Artigo 26-07-2012
Procure e investigue fluxos de atividade do Google+ com aplicativos PHP
Google+, a nova rede social do Google, permite que seus usuários postem mensagens de status e notícias. Desenvolvedores de aplicativos da web podem acessar e procurar essas mensagens através da API do Google+. Neste artigo, você aprenderá os aspectos básicos da API do Google+. Os exemplos mostram como usar a API do Google+ com PHP para criar aplicativos da web dinâmicos.
Artigo 26-07-2012
Programação segura com a API do OpenSSL, Parte 1: Visão Geral da API
Aprender a usar a API do OpenSSL (a mais conhecida biblioteca aberta para comunicação segura) pode ser desafiador, pois a documentação está incompleta. Preencha as lacunas e domine a API com as dicas deste artigo. Após configurar uma conexão básica, veja como usar a biblioteca BIO do OpenSSL para configurar conexões seguras e inseguras. E saiba um pouco sobre detecção de erro também.
Artigo 20-07-2012
Considerações sobre o Banco de Dados Apache Cassandra
O armazenamento NoSQL é uma alternativa flexível e escalável aos bancos de dados relacionais, e, entre esses armazenamentos, Cassandra é uma das escolhas mais populares. Vá além dos detalhes mais conhecidos e explore os detalhes mais obscuros com Cassandra. Será possível explorar o modelo de dados do Cassandra, design do esquema de armazenamento, arquitetura e surpresas em potencial associadas a essa solução.
Artigo 20-07-2012
Entendendo Dispositivos de Dump
Se acontecer o inesperado e o sistema operacional IBM AIX travar, o melhor é que as informações sejam reunidas automaticamente. Com o uso de dispositivos de dump, o core dump é colocado nesses dispositivos, pronto para ser transferido para o suporte IBM.
Artigo 16-07-2012
Administradores de Sistemas do Linux para Windows: Administre o Linux com as Ferramentas de Desktop GNOME
Ao utilizar o Linux, o seu trabalho não fica necessariamente restrito a ferramentas de linha de comando. É verdade que a maioria dos administradores Linux experientes usa ferramentas de linha de comando para obter uma administração mais eficiente e conveniência. Entretanto, o projeto GNOME oferece algumas ferramentas excelentes para gerenciar um servidor Linux usando uma interface gráfica com o usuário (GUI). Com base sua experiência com o Microsoft Windows, é possível que essas ferramentas deixem a transição menos complicada.
Artigo 16-07-2012
Uso do IPSEC em Linux ao configurar conexões VPN de rede a rede e ponto a ponto
Este artigo lança um olhar detalhado sobre os princípios de desenvolvimento, a base para a implementação de VPN e o conceito de protocolo IPSEC, fornecendo uma descrição das características gerais de IPSEC e dos mecanismos necessários para sua implementação. Este artigo foi especialmente selecionado para a tradução pela developerWorks Rússia como um exemplo de developerWorks nas ofertas em todo o mundo.
Artigo 18-06-2012
Usar componentes de IU no jQuery Mobile
Muitos componentes de IU estão disponíveis na estrutura jQuery Mobile. Este artigo oferece uma visão geral de alto nível sobre cada elemento e como é possível usá-los em um website remoto. Ele aborda componentes de IU específicos, explica os motivos para usá-los e fornece exemplos de códigos de uso em um website remoto.
Artigo 11-06-2012
O protocolo DNS
O protocolo DNS é há muito tempo utilizado tanto na internet quanto em redes privadas. O objetivo deste artigo é dar uma pequena introdução sobre esse protocolo que utilizamos diariamente.
Artigo 04-06-2012
Inclua o Poder do Linux aos Roteadores Wireless com Dicas e Truques Avançados para DD-WRT
O DD-WRT traz todo o poder da pilha de rede do Linux para roteadores wireless de baixo custo, transformando o roteador de um consumidor em uma eficiente potência de rede. Aprenda a instalar e proteger o DD-WRT, e conheça a linha de comando eficiente e flexível por trás da GUI.
Artigo 25-05-2012
Administradores de Sistemas do Linux para Windows: Entenda como executar aplicativos do Linux
A utilização de aplicativos é a principal finalidade de um servidor Linux. Independentemente de seu aplicativo recém-instalado ser executado em uma área de trabalho ou na linha de comandos, este artigo ajuda a utilizar sua experiência com o Microsoft Windows para entender rapidamente como executar aplicativos no Linux.
Artigo 11-05-2012
Ativar Logins de Vários Usuários com o VNC
O VNC (Virtual Network Computing) é uma ferramenta popular que fornece acesso remoto a computadores. A configuração normal do VNC é otimizada para estações de trabalho de usuário único e o login na porta do VNC oferece acesso direto à área de trabalho de um único usuário. No entanto, essa configuração é inadequada em computadores de vários usuários. Felizmente, há uma alternativa. Vinculando o VNC ao servidor XDMCP (X Display Manager Control Protocol) normal de um computador Linux, o acesso à porta do VNC possibilita que os usuários forneçam seus nomes de usuário e senhas, permitindo assim que uma única instância do servidor VNC lide com vários logins de usuário.
Artigo 11-05-2012
Proteja seus dados à velocidade da luz com o gKrypt, Parte 1
Apresentamos o mecanismo gKrypt, o primeiro pacote do mundo a empregar unidades gráficas para fins gerais (GPGPUs) na criptografia de dados, uma ferramenta importante para a segurança da informação. Ele utiliza um Padrão de Criptografia Avançado (AES) com base em uma cifra de blocos de 256 bits a fim de fornecer uma segurança robusta. Nesta Parte 1, de uma série de duas partes, explore o AES, a porta de GPU do algoritmo Rijndael para Linux, a paralelização do algoritmo do AES e o uso do Mecanismo gKrypt no suporte ao CUDA para GPUs com bases em NVIDIA.
Artigo 30-04-2012
Implemente criptografia Wi-Fi robusta com o hostapd de maneira fácil
Deixe a segurança wireless simples. O hostapd, o daemon Host Access Point, fornece criptografia de Wi-Fi robusta que cumpre com as normas corporativas sem ser necessário o gasto adicional de executar o FreeRADIUS. Saiba mais sobre essa ferramenta e sobre como incorporá-la em seu ambiente.
Artigo 26-04-2012
Crie Publicações com Layout Rico em EPUB 3 com HTML5, CSS3 e MathML
O EPUB 3.0, a revisão mais recente do formato de e-book XML padrão de mercado, se incorpora à tecnologia moderna da web adotando o HTML5 e o CSS3. Ele foca em kits de ferramentas orientados para XML ao requerer serialização XHTML e incluir vocabulários XML complementares, como MathML e SVG. Oferece uma variedade de opções para desenvolvimento de publicações originalmente digitais avançadas. Neste artigo, aprenda a criar páginas de layout rico usando alguns dos novos recursos em EPUB 3.
Artigo 06-04-2012
Apresentando o Riak, Parte 1: A API HTTP independente da linguagem
Esta é a Parte 1 de uma série com duas partes sobre Riak, um armazenamento de dados altamente escalável e distribuído escrito em Erlang e baseado no Dynamo, o armazenamento de valor da chave de alta disponibilidade da Amazon. Este artigo fornece uma introdução ao Riak e cobre as noções básicas de armazenamento e recuperação de itens no Riak usando sua API HTTP. Alguns outros recursos do Riak também serão apresentados.
Artigo 30-03-2012
Visão Geral sobre o Linux, o Sistema Operacional que é uma Plataforma Universal
Linux está em todo lugar. Se analisar o menor smartphone até a espinha dorsal da Internet ou no maior e mais eficiente supercomputador, você encontrará o Linux. Isso não é algo simples, devido à quantidade de recursos esperada dessas plataformas. Descubra a onipresença do Linux e como ele suporta dispositivos grandes e pequenos e tudo mais que se encontra entre eles.
Artigo 30-03-2012
Torne os microdados HTML5 úteis, Parte 2: Agregação de última geração com microdados
A Parte 1 desta série mostrou como usar microdados com termos do Schema.org para que os mecanismos de procura exibam seu conteúdo de forma melhor nos resultados de procura. Também mostrou como reutilizar a mesma marcação de microdados para melhorar a exibição em seu próprio site. Neste artigo, saiba como usar microdados para permitir que um grupo de colaboração de proprietários de site conectem facilmente seus sites e compartilhem conteúdo em um site centralizado.
Artigo 22-03-2012
Processe seus dados com Apache Pig
Apache Pig é uma linguagem de procedimentos de alto nível para consultar grandes conjuntos de dados semiestruturados usando Hadoop e a Plataforma MapReduce. Pig simplifica o uso de Hadoop permitindo consultas parecidas com SQL em um conjunto de dados distribuídos. Explore a linguagem por trás de Pig e descubra seu uso em um simples cluster do Hadoop.
Artigo 15-03-2012

1 - 100 de 430 resultados | Avançar Mostrar Resumos | Ocultar Resumos Assine para receber resultados de buscas (RSS)