quarta-feira, 31 de outubro de 2007

Utilitário: VLC Media Player

O VLC Media Player é basicamente um tocador de vídeo e música opensource e multi-plataforma com suporte a diversos formatos sem a necessidade de instalação de codecs. Possui skins, suporta dezenas de formatos de áudio e vídeo, e pode ser usado como servidor de streaming,fazendo vídeo on demand com facilidade.

Vale a pena conferir. ;)

terça-feira, 23 de outubro de 2007

Apple MacOS X Leopard

A nova versão do sistema operacional da Apple, MacOS 10.5 (também chamada de Leopard), traz mais de 300 novidades. O interessante é que esta versão traz mais novidades que muitos sistemas operacionais ditos "novos" por aí... ;)

Em especial, destaco algumas novidades de segurança:
  • Marcação (tagging) de programas: Antes do programa ser executado pela primeira vez, é exibido algumas informações sobre sua procedência, como o site do qual foi baixado, qual programa usado para o download, etc.
  • Controle de assinatura digital de programas: Permite controlar assinaturas digitais que atestam que os programas são realmente de seus fabricantes.
  • Firewall de programas: Gerencia tentativas de conexão de/para programas, possibilitando permitir ou bloquear as requisições.
  • Virtualização (sandboxing) de programas: Restringe o acesso de aplicações a diversos recursos do sistema operacional (como acesso a arquivos, rede, etc.) permitindo um maior nível de controle sobre o comportamento de programas e conseqüentemente sobre vírus e cavalos de tróia.
  • Realocação de endereços de memória: Realoca os endereços de memória de bibliotecas de funções de forma a frustrar ataques de hackers/crackers que fazem uso do desvio da execução de programas para endereços de memória pré-determinados onde estão as funções de sistema.
Faça um tour pela nova versão, que está prevista para ser liberada dia 26 deste mês.

terça-feira, 16 de outubro de 2007

Novidades da HTML 5

A Hyper Text Markup Language está ganhando um upgrade, refletindo a realidade atual da Internet e facilitando o desenvolvimento de conteúdo. Tags especiais para artigos (article), navegação (nav) e mídia (video, audio, etc.) são exemplos de facilidades que estarão presentes na nova versão.

Confira algumas tags:

SECTION - Parte, sessão ou capítulo de um livro ou cabeçalho.
HEADER - Cabeçalho da página (não confundir com HEAD).
FOOTER - Rodapé da página
NAV - Coleção de links para outras páginas
ARTICLE - Um artigo externo, como de uma revista, blog, etc.
ASIDE - Serve para agrupar um determinado conteúdo para, por exemplo colocá-lo numa barra lateral na página.
FIGURE - Organiza melhor as informações relacionadas à uma figura, vídeo, áudio, etc.
DIALOG - Permite organizar um diálogo entre pessoas, de forma a formatar diferentemente dependendo de cada locutor.

Veja exemplos no artigo New elementos in HTML.

Algumas perguntas surgem, quase que sem resposta:

Quando os browsers começarão a dar suporte à ela ?

Quando será o momento em que poderemos utilizá-la, sem temer que os usuários não a tenham em seus browsers ?

Resta esperar, torcendo para que não demore.

Mais informações em HTML 5 - Working Draft

sábado, 13 de outubro de 2007

Star Wars - The Force Unleashed

Além da saga no cinema e das temporadas em desenho na TV, nos games Star Wars continua dando bons frutos. Dessa vez, com The Force Unleashed, promete impressionar.

Dirigido pelo próprio George Lucas, o jogo se passa entre os episódios III (A vingança do Sith) e IV (Uma nova esperança). Nele os jogadores irão auxiliar o vilão Darth Vader, em sua busca para dominar o universo Jedi, e tomar decisões que poderão mudar o curso de seu destino (inclusive o final do jogo ;) ). Ao jogar você toma forma de um aprendiz secreto de Vader, que foi treinado por muitos anos na arte Sith. No entanto, cresce forte o lado da Força em você e Vader o dá missões secretas para eliminar os rivais do Lord da Escuridão. Vader espera que seu aprendiz irá um dia trilhar o destino da escuridão, ficando ao seu lado no confronto contra o Império. Mas isso só o destino, através de suas ações, irá dizer...

Apesar da história ser interessante, não é tanto por ela que, em minha opinião, o jogo irá arregalar os olhos do jogador. O que irá de fato chamar a atenção é a perspectiva com a qual foi feito o jogo. As possibilidades do jogo foram repensadas para refletir as novas tecnologias desenvolvidas, dando uma nova escala e escopo para a Força.

Andei dando uma olhada no novo game engine dele e tanto a física como a inteligência artificial estão muito melhores em relação aos jogos atuais, não só em relação a outros Star Wars. Isto porque foram reunidas duas novas tecnologias, que passaram a ser incorporadas ao Havok Physics System:

Digital Molecular Matter (DMM), da Pixelux Entertainment, faz os objetos serem deformados ou quebrados de forma quase idêntica aos objetos reais. A cada material foram dadas propriedades físicas diferentes, que reagem de forma diferente dependendo da força, peso e posição com que objetos interagem. Não há mais aquele frame de animação igual para quebrar paredes de um mesmo tipo, por exemplo, com os quais estamos acostumados (há exceções, claro em alguns poucos jogos).

Sem DMM:                                      Com DMM:Euphoria, da NaturalMotion Ltd., faz os personagens responderem de forma diferente de acordo com a situação em que se encontra, através de um simulador. Não há mais scripts pré-determinados para reação dos personagens. A cada interação eles podem reagir de forma diferente, dando ao jogo um nível muito melhor de realismo.

Com essas duas tecnologias, a experiência de jogo muda totalmente, a cada partida. A interação com personagens e cenários muda a cada vez, trazendo novas possibilidades e maior diversão.

E tudo isso, aliado ao ambiente excêntrico de Star Wars, aumenta a promessa de que The Force Unleashed será um grande sucesso.  

Previsto para início de 2008. Confira mais informações no site oficial e vídeos no YouTube.