Arquivo da categoria: Engenharia de Software

Como eu configuro o timeout do JAX-WS webservice client (javax.xml.ws.client.receiveTimeout) nas configurações do JBoss VM client?

Se você se deparou com esse problema, percebeu que a documentação do JBoss para esse assunto é bem escarço na internet. Não há material oficial e muito menos artigos. Nos deparamos com este problema no trabalho onde precisamos aumentar o Timeout do Web service, mas não tínhamos autorização para modificar o código da aplicação. Continue lendo

O que é JBOD (Just a Bunch of Disks)?

Não é uma configuração de RAID, mas apenas um agrupamento de discos.

No JBOD (Just a Bunch Of Disks) os HDs disponíveis são simplesmente concatenados e passam a ser vistos pelo sistema como um único disco, com a capacidade de todos somada. Os arquivos são simplesmente espalhados pelos discos, com cada um armazenando parte dos arquivos (nesse caso arquivos completos, e não fragmentos como no caso do RAID 0). No JBOD não existe qualquer ganho de desempenho, nem de confiabilidade, ele é apenas uma forma simples de juntar vários HDs de forma a criar uma única unidade de armazenamento. Ele não é uma boa opção para armazenamento de dados importantes, mas pode ser usado para tarefas secundárias, como no caso de servidores de backup.

A diferença entre um JBOD e um RAID 0 Linear é que no JBOD são armazenados arquivos, logo se houver um espaço que não caiba o arquivo no primeiro disco, este arquivo será armazenado no segundo disco. No Caso do RAID 0 Linear, como o armazenamento é em bloco, o espaço no primeiro será todo utilizado, pois um arquivo poderá ter um bloco gravado no primeiro disco e o resto no segundo disco.

Servidores gratuitos para repositórios GIT privados

Segue abaixo uma lista de servidores GIT gratuitos para hospedar seus projetos:

  • Atlassian Bitbucket – Da mesma empresa que criou o JIRA, fornece repositórios privados de até 1GB; com integração com JIRA e recursos para integração contínua;

* Se você não precisa de um repositório privado, pois seu projeto é open Source, você pode utilizar o GitHub.

Conhece algum outro? deixe nos comentários.

jQuery

jQuery é uma biblioteca JavaScript, de código aberto, desenvolvida para simplificar o desenvolvimento de scripts executados no lado do cliente. É uma biblioteca expansível através de plugins e seu código pode ser executado em diversos navegadores sem modificações (cross-browser). Continue lendo

O que significa o termo “Case Sensitive” ou “Sensível ao Caso”?

Case sensitive é um termo da língua inglesa que significa que uma linguagem de programação faz diferenciação entre letras minúsculas e maiúsculas.

Por exemplo: Para o Oracle Forms, a variável pode ser escrita como "nomedavariavel" ou "NOMEDAVARIAVEL"; para ela estamos falando da mesma variável. Assim, dizemos que ela não é "Case Sensitive" ou que ela é "Não Sensível ao Caso". A linguagem Java, ao contrário, considera as variáveis "Teste" e "teste" como variáveis diferentes. logo, dizemos que ela é "Case Sensitive" ou "Sensível ao Caso".