Pular para o conteúdo

Julio Cesar Bessa Monqueiro

Foto de Julio Cesar Bessa Monqueiro
Siga em:
Últimas postagens feitas por Julio Cesar Bessa Monqueiro

IBM se junta ao time de desenvolvimento do OpenOffice

IBM e Sun: amigas ou inimigas? Agora amigas. A IBM ingressou oficialmente neste último dia 10 no desenvolvimento do OpenOffice, mantido pela Sun (com vários programadores da comunidade open source mundo afora). A IBM usou por um bom tempo códigos do OpenOffice (licenciado sob a LGPL) nos seus programas, como o conhecido Lotus Notes 8. …

Instalando modelos extras de apresentações para OpenOffice

Vários computadores hoje saem de fábrica com o Openoffice ou BrOffice, isso não há como negar. E também, dá para chegar à conclusão que muita gente necessite constantemente fazer apresentações de slides para sua faculdade, escola ou trabalho. Com isso, muita gente vive perguntando aos “linuxistas” como adicionar mais modelos de apresentações ao Br/OpenOffice, e …

AMD diz que desafiará Intel com ‘quad-core verdadeiro’

A AMD afirmou nesta segunda que desafiará a Intel com o Opteron de quatro núcleos, o primeiro a ter realmente os quatro núcleos individuais baseado na plataforma x86. Nos processadores quad-core da Intel, temos dois núcleos duplos, no popular brasileiro: “2 de 2”. Segundo a AMD, isso melhora muito a questão do desempenho, devido ao …

Um milhão de iPhone vendidos

Muita gente, não preferencialmente no Brasil, mas no exterior, ficou esperando loucamente o lançamento do telefone da Apple, o iPhone. A febre mundial, cujo preço se instalou nos 599 e 499 dólares para a versão de 8 e 4 GB, respectivamente, teve três dias após o lançamento, em junho, 525000 vendas. Apesar da febre dos …

Recursos das placas 3D

As placas de vídeo passaram por duas grandes evoluções desde os primeiros PCs. As primeiras placas de vídeo, ligadas ao barramento ISA, eram dispositivos burros, que trabalhavam atualizando a tela com relação a um bitmap armazenado na memória de vídeo, o frame buffer. Este design é muito simples, mas também ineficiente, pois o processador principal …

FPS, V-Sync e tearing

Existem basicamente três motivos para investir em uma placa 3D mais rápida: FPS, qualidade de imagem e compatibilidade. O aumento no frame-rate (FPS) é possivelmente o aspecto mais enfatizado, já que melhora a jogabilidade e torna a movimentação mais fluída. O FPS é determinado diretamente pela resolução e pelas configurações usadas. Quanto mais trabalho a …

Clock da GPU

Em um PC para jogos, a placa 3D é o componente mais importante. Como placas 3D de bom desempenho não são um item barato, você acaba gastando bem mais na placa 3D do que no processador. Em muitos casos, a placa pode ser mais cara que todo o resto do micro, por isso é importante …

Fill rate

Toda imagem 3D começa como um enorme conjunto de políginos, coordenadas e comandos, gerado pelo processador principal e armazenado na memória. A função básica da placa de vídeo é transformar estes dados na imagem 2D que será mostrada no monitor, processo chamado de renderização. No caso dos jogos, as informações na memória são atualizadas em …

Unidades de vertex shader

Os shaders são programas incluídos nos jogos recentes, que executam operações específicas dentro das imagens, criando efeitos diversos. Eles oferecem uma flexibilidade muito grande aos desenvolvedores e por isso passaram a ser usados exaustivamente nos jogos atuais, a ponto de eles simplesmente não rodarem em placas antigas, sem suporte ao recurso. Os shaders são úteis …

Unidades de pixel shader

Continuando, o segundo tipo de shaders são os pixel shaders, que complementam o trabalho iniciado pelos vertex shaders. Os pixel shaders atuam na etapa de renderização da imagem, analisando a estrutura dos objetos, as fontes de luz, cores e outras variáveis e usando estas informações para criar efeitos de luz e sombra, realce de cores, …

Memória

O barramento com a memória é ainda mais importante para a placa de vídeo do que é para o processador principal. Este é um dos fatores que dificulta o desenvolvimento de placas 3D onboard de alto desempenho, já que por mais poderoso que fosse o chipset gráfico, o desempenho seria seriamente penalizado pelo lento barramento …

DirectX e OpenGL

Antigamente (na época do MS-DOS), os jogos acessavam diretamente os recursos da placa de vídeo. Isso obrigava os desenvolvedores a criarem rotinas separadas para o uso de cada tipo de placa disponível, o que dificultava o desenvolvimento e limitava os recursos que podiam ser utilizados. E olhe que ainda estamos falando de jogos 2D simples, …

Antialiasing e Anisotropic Filtering

Antes de ser renderizada, a imagem 3D é uma espécie de desenho vetorial, que pode ser exibido em qualquer resolução, sem perda de qualidade. O problema é que o monitor possui uma resolução definida, de forma que a placa de vídeo precisa renderizar a imagem de acordo com a limitação de resolução do monitor, muitas …

SLI

As primeiras placas a suportarem o uso do SLI (nesse caso ainda o antigo “Scan Line Interleave”) foram as placas Voodoo 2 (ainda em versão PCI) da 3dfx, que utilizavam um sistema primitivo, onde as duas placas eram alimentadas com os mesmos dados e uma delas renderizava as linhas pares e a outra as linhas …

CrossFire

O CrossFire é a resposta da ATI ao SLI. Embora as duas tecnologias não sejam relacionadas e o funcionamento interno seja diferente, a necessidade acabou fazendo com que as soluções adotadas pelos dois fabricantes fossem bastante similares. Veja a questão dos algoritmos usados para dividir a carga entre as duas placas, por exemplo. No SLI …

TurboCache e HyperMemory

O TurboCache é uma tecnologia desenvolvida pela nVidia, que permite que a placa de vídeo utilize parte da memória RAM do sistema como extensão da memória de vídeo. Isso permite criar placas de baixo custo, com uma pequena quantidade de memória dedicada (128, 64, 32, ou mesmo 16 MB), onde a placa de vídeo utiliza …

Microsoft disponibiliza tradutor on line no live.com

Mais um sistema de tradução, vamos ver se melhorará. A Microsoft implantou no Live.com um tradutor on line, acessível em: https://translator.live.com O serviço da Microsoft está em beta, e apareceu depois da compra da Systran, uma empresa francesa que trabalhava com traduções. Por trás dos panos ele deve ter bases na mesma base do Babelfish, …

KDE 4 beta 2 disponível

Conforme prometido e planejado, saiu agora pouco (dia 6) a beta 2 do KDE 4. Agora o projeto pára de receber novos recursos, visando aprimoramento dos existentes e checagem/correção de erros, até a versão final, esperada ainda para esse ano. Área de trabalho, o ambiente nomeado “Plasma” do KDE 4. Na imagem, diversos gadgets (acessórios), …

Atualização do compilador Free Pascal, com várias melhorias

Recentemente o compilador Free Pascal (FPC, “Free Pascal Compiler”) chegou à sua versão 2.2.0 . Ele é um compilador open source para a linguagem Pascal, iniciado em 1993, hoje um dos grandes e mais sofisticados compiladores. Multiplataforma, visa a escrita do código uma única vez para compilação para várias plataformas, como Windows, Linux e Mac …

OLPC XO poderá usar chips Intel futuramente

Discussões estão no ar sobre a possibilidade de alteração do processador do projeto OLPC XO (One Laptop Per Children) para um Intel futuramente, ambas as companhias revelaram. Seguindo o recente acordo da Intel para colaborar em futuros projetos, a equipe do OLPC confirmou que estão ajudando os engenheiros da empresa a construírem um novo conjunto …

Universidade lança o mais realístico projetor holográfico

Na corrida pelo maior e melhor aparelho de projeções holog?aficas e imagens em três dimensões – que muitos acreditam ser a próxima geração de telas, TVs e monitores – fez um grupo de universitários da University of Southern California, Andrew Jones, Ian McDowall, Hideshi Yamada, Mark Bolas e Paul Debevec desenvolver uma tecnologia de hologramas …

Seagate lança HD de 1 TB com encriptação nativa

A Seagate anunciou nesta semana novos HDs para desktops e notebooks. Para os primeiros, o novo disco rígido possui capacidade de 1 TB e tamanho de 3,5 polegadas, com uma nova tecnologia de encriptação de dados embutido no hardware para manter as informações livres de acesso não autorizado de terceiros. O drive é chamado de …

Dicas para uso do Wine

Cada vez melhor, o Wine serve para ampliar o universo dos softwares no Linux, grande queixa de muita gente. Muitos programas para Windows rodam com quase ou total perfeição no Linux, graças ao Wine, que dá uma de “subsistema Windows open source” e executa os programas como o Windows executaria. Mesmo sem ser por necessidade …

Instalando e configurando o Wine

Instalando e configurando o Wine O ideal é usar os pacotes feitos para a sua distribuição, facilmente encontráveis nos repositórios. Caso não encontre os pacotes específicos, poderá dar um pouco mais de trabalho, onde você deverá baixar o código fonte e compilar. O site do produtor do Wine é www.winehq.org. Normalmente os pacotes a serem …

Usando programas básicos de gerenciamento

Usando programas básicos de gerenciamento Ao instalar o Wine na maioria das distribuições recentes, usando os pacotes da distribuição, normalmente são instalados atalhos para o editor do registro, gerenciador de arquivos (estilo antigo, o “winfile” do Windows 3.x ou NT 4.0), etc. Porém, ao fazer a instalação manual ou mesmo em algumas outras distros, os …

Internet Explorer no Linux

Internet Explorer no Linux Webmasters que usam Linux certamente precisam testar algumas páginas no Internet Explorer, o navegador mais usado, já que vem com o Windows, que é de longe o sistema operacional mais usado no mundo. Manter dual boot apenas para esta tarefa é um desperdício de espaço em disco. Máquinas virtuais são uma …

Multhead, vários monitores, teclados e mouses no mesmo micro

Introdução MultiHead vêm do inglês “cabeças múltiplas”. Na prática é como colocar várias pessoas usando a mesma máquina sem uma atrapalhar a outra. Muitos dos usuários de computadores não imaginam o que os computadores ainda podem fazer. Vemos nos filmes de ficção coisas engenhosas que controlam e facilitam a vida das pessoas. O que geralmente …

Parte final

Configurando o gerenciador de displays (gdm) Na época que este artigo foi escrito o gerenciador mais modular era o GDM, o KDM não se mostrou muito amigável pra este tipo de configuração. Possívelmente possa até fazer as mesmas coisas porém isso não é trivial. Justamente por isso que todos os lugares que descrevem conteúdo sobre …

Celulares no Linux: Nokia

Uma febre no Brasil, principalmente de 2006 até os dias atuais, é ter celular com câmera, nisso não há dúvidas. Foto daqui, foto acolá,e enfim, nos deparamos com a mensagem: “Memória cheia”. A primeira coisa a fazer, é correr atrás de um cabo de dados. Entramos num site de comércio eletrônico, e, passados alguns dias, …

Apple lança novo iPod Nano

Em seu evento especial, em São Francisco, a Appple anunciou a terceira geração do iPod Nano. Idêntico à foto que circulou pela Internet e que muitos consideravam falsa, o novo modelo possui uma tela larga de 2 polegadas com resolução de 320×240 pixels, suportando vídeos e jogos de alta qualidade gráfica, lançados junto com o …