Notícias do mês de Junho de 2008

Navegar no histórico de notícias

Embutir o Mozilla pode ficar mais fácil

Por Jake Edge em 6 de junho de 2008 às 11h10

0

Mozilla looks to simplify embedding

Autor original: Jake Edge

Publicado originalmente no: http://lwn.net/

Tradução: Roberto Bechtlufft

Há muito que se reclama da dificuldade de se embutir o Mozilla em outros aplicativos, mas a Mozilla está trabalhando para mudar essa situação. Cristopher Blizzard, o "evangelizador" da Mozilla, está coordenando um grupo de desenvolvedores interessados em redefinir a API, as bibliotecas e a maneira de embutir o Mozilla para facilitar as coisas para os outros aplicativos. A Mozilla lidera os trabalhos, mas ela quer construir uma comunidade em torno do seu objetivo, e por isso está procurando por desenvolvedores dispostos a ajudar a guiar o projeto.

Embutir o motor de renderização Gecko - o centro nervoso de tratamento de conteúdo web do Mozilla - permite a outros programas utilizar a web sem que tenham que escrever código próprio para isso. Os novos aplicativos vão poder deixar todo o trabalho de manipulação de HTML, CSS, JavaScript e afins para o Mozilla, e se concentrar em suas tarefas específicas. Há vários casos de uso citados no wiki do Mozilla, mas o foco desta nova empreitada está nos aplicativos em que a manipulação de conteúdo web é apenas parte do serviço.

De certa forma, esse trabalho provavelmente nasceu devido à ascensão do WebKit, que se foca especificamente em ser embutido em outros programas. O WebKit nasceu do motor de renderização KHTML, base do Konqueror e modificado pela Apple para o browser Safari. O WebKit tem sido muito badalado pela imprensa recentemente e isso, junto com a notícia da troca do Gecko pelo WebKit no browser Epiphany, deve ter dado motivação à Mozilla para tornar o Gecko mais mais fácil de embutir.

Duas reuniões já foram realizadas para discutir e planejar uma estratégia para oferecer um melhor suporte nesse sentido. A Blizzard preparou um longo relatório da primeira reunião que dá alguns detalhes sobre a direção que a Mozilla está tomando. A outra ocorreu no início de maio, mas ainda não há relatos sobre ela. Trata-se de um projeto jovem, procurando por gente interessada.

Uma das maiores reclamações de quem tenta embutir o Gecko é que há várias maneiras de se fazer isso. Fica difícil para o desenvolvedor saber qual é a melhor para o seu aplicativo. Segundo a Blizzard:

Às vezes você usa a libxul, às vezes usa o widget do win32, às vezes usa o widget do gtk, às vezes é preciso adentrar as interfaces internas e fazer alterações, e às vezes não. Ter apenas uma maneira de usar a API para embutir o programa em sua plataforma e ambiente é um de nossos objetivos.

Outra área que precisa ser trabalhada é uma API estável. Uma das desvantagens de não se ter uma API ou ABI estáveis é que as falhas de segurança do Gecko tendem a contaminar os outros aplicativos que fazem uso dele. Mas a Blizzard não pretende resolver o problema da API agora:

Teremos alguma iteração durante os estágios iniciais de desenvolvimento e vamos começar a definir nosso foco assim que tivermos uma idéia melhor do que as pessoas querem, e do que teremos que mudar internamente para atender aos casos de uso específicos de nossos usuários. Estabilizar a API é um objetivo a longo prazo. Quanto mais pessoas nos ajudarem, contribuindo com código e nos ajudando a entende-lo, mais rápido chegaremos lá.

O diagrama à direita dá uma visão geral de como será a nova API. O código já existente está no topo e na base do diagrama, e no meio temos boa parte do código novo. Os aplicativos poderão usar os recursos de embutimento por meio de APIs específicas para cada plataforma - GNOME, Windows e MacOS X - ou escrever diretamente nas novas APIs de embutimento para obterem mais recursos. Uma das decisões mais interessantes é o uso das APIs existentes como um modelo, mas a ideia não é criar uma implementação plenamente compatível. A Blizzard explica:

Observe que oferecer um substituto ao WebKit ou ao controle MSHTML/WebBrowser não está em nossos planos. Isso é loucura. Você fica correndo atrás de compatibilidade ao invés de tentar fazer algo que funcione bem de verdade. Mas podemos aprender com eles o que funciona bem e o que não funciona e usar esse conhecimento em nossas novas interfaces de embutimento.

O projeto já tem uma lista de recursos a serem trabalhados, começando com o básico. Uma das prioridades é reorganizar as bibliotecas e arquivos de cabeçalho para criar um SDK (kit de desenvolvimento de software). Um dos maiores problemas a resolver é como lidar com os perfis - o diretório (ex: $HOME/.mozilla) que o Mozilla usa para armazenar dados específicos do usuário. Alguns casos de uso preferem não ter um perfil, mas o código atual espera que um perfil exista. Vale a pena dar uma lida na lista completa no relatório da reunião.

Esse é um projeto curioso que ainda vai gerar aplicativos interessantes. Os obstáculos para se trabalhar com o Gecko hoje são difíceis de transpor, mas as vantagens de se usar um motor de renderização bem testado, suportado e razoavelmente rápido para aplicativos que precisem dele são tentadoras. Parece que esses obstáculos serão vencidos em um futuro não muito distante.

Créditos a Jake Edge - http://lwn.net/

Tradução por Roberto Bechtlufft <robertobech at gmail.com>

Sem comentáriosPostado 6 de junho de 2008 às 11h10 por Jake Edge

Nvidia anuncia próxima geração da linha GeForce

Por Júlio César Bessa Monqueiro em 5 de junho de 2008 às 19h06

0

A Nvidia anunciou sua próxima geração de placas de vídeo, a série GeForce GTX 280. As placas são longas e quase que completamente fechadas com plástico, compatíveis somente com o slot PCI, possui conectores PCIe duplos e ligações para a montagem em SLI também duplas, sugerindo que o modo possa rodar em três vias; rumores apontam que a placa possua consumo de 236 Watts.

Obviamente, ninguém compra uma placa pelos detalhes externos: a nova série possui GPU com 240 stream processors, 1 GB de RAM GDDR3, barramento de memória de 512 bits, e clock a 600 MHz. Além das fotos externas e de telas do utilitário GPU-Z, nada mais foi revelado, nem ao menos testes comparativos na prática.

img1

Fonte:

http://techreport.com/discussions.x/14868

Confira as fotos em:

http://www.vr-zone.com/articles/GeForce_GTX_280_GPU-Z_Screenshot/5828.html

Sem comentáriosPostado 5 de junho de 2008 às 19h06 por Júlio César Bessa Monqueiro

Asus lança mini-PC com suporte total a vídeos HD

Por Júlio César Bessa Monqueiro em 5 de junho de 2008 às 18h55

0

A Asus anunciou o Mini PC Nova Lite PX24, o computador que a empresa afirma ser o menor do mundo a oferecer vídeos 1080p, ou totalmentes em alta definição, graças à introdução de uma placa gráfica dedicada. Possui tamanho de apenas 9,5 x 7,2 x 2 polegadas e níveis sonoros a baixos 26 dB; a Asus espera que ele seja um centro de entretenimento doméstico.

Ele possui áudio Realtek Azalia ALC888 de 5.1 canais com DTS Connect e Dolby Digital Live, convertendo até sinais de áudio com menos canais. O PX54 usa chips gráficos ATI 620LE, com módulo de expansão Nvidia MXM, o que torna o pequeno bom para jogos também. Ele possui processador Intel Celeron de 1.2 GHz com 2 Gb de memória RAM, com 160 ou 250 Gb de armazenamento em HDs SATA II. Dentre as conexões, estão a HDMI, DVI-I e VGA, com Wi-Fi e Bluetooth internos. Datas e preços não foram relevados.

imagem Veja mais em:

http://www.electronista.com/articles/08/06/04/asus.px24.full.hd.pc/

Sem comentáriosPostado 5 de junho de 2008 às 18h55 por Júlio César Bessa Monqueiro

AMD lança XGP, nova tecnologia gráfica externa

Por Júlio César Bessa Monqueiro em 5 de junho de 2008 às 18h41

0

A AMD anunciou na Computex uma nova tecnologia gráfica chamada "External Graphics Platform", ou XGP. Usando uma conexão PCI Express 2.0, os proprietários de notebooks poderão "enganchar" suas máquinas à placas de vídeo externas, com velocidade de 4 Gbps. Esta novidade foi criada para suprir as limitações de placas internas dos notebooks, que possuem desempenho inadequado para tarefas mais pesadas como execução de jogos, com a vantagem também de possuir melhor refrigeração e possibilidade de unir várias placas no modo CrossFireX.

Os primeiros dispositivos XGP chegarão através da nova série Mobility Radeon 3800, que possuem portas USB 2.0 para conexão de TVs e tocadores Blu-Ray. Uma HD 3870 será usada no AMILO Graphics Booster, um módulo externo da Fujitsu; preços e datas ainda não foram revelados.

Fonte:

http://www.electronista.com/articles/08/06/04/amd.xgp.graphics.tech/

Sem comentáriosPostado 5 de junho de 2008 às 18h41 por Júlio César Bessa Monqueiro

Não espere pelo Windows 7; use o Vista, segundo a MS

Por Marcos Elias Picão em 5 de junho de 2008 às 11h04

0

A Microsoft não cansa de tentar "forçar" o Windows Vista. Rejeitado por muitos, mesmo em PCs novos - onde é comum o downgrade para o Windows XP - o fim dele (especialmente comercialmente) fica mais próximo ainda quando se cria expectativas sobre o Windows 7.

Recentemente a MS publicou um documento destacando "Cinco recursos não compreendidos no Windows Vista" (veja no site osnews.com). Ele destacava 5 recursos positivos que estrearam ou foram destaque no Vista: o controle de conta de usuário (UAC), gerenciamento de imagens (de instalação, não gráficas), Display Driver Model (sistema de tratamento dos drivers de vídeo), o mecanismo de busca do Windows e a arquitetura de 64-bit. Claro, o que é bom deve ser destacado e publicado, como produtora do produto ela está no direito dela. Agora ela lançou um outro, com "Cinco motivos para desenvolver para o Windows Vista" - e porque não se deve esperar o Windows 7.

As 5 questões colocadas são comuns no marketing do Windows há anos, versão após versão: estabilidade, segurança, produtividade, mobilidade, e assim por diante. Adicionalmente, há nesse material um capítulo interessante sobre o Windows 7. Segundo a MS, migrar para o Windows Vista facilitará a migração para o Windows 7 quando ele for liberado.

"There is no need to wait for Windows 7. It is a goal of the Windows 7 release to minimize application compatibility for customers who have deployed Windows Vista since there was considerable kernel and device level innovation in Windows Vista. The Windows 7 release is expected to have only minor changes in these areas. Customers who are still using Windows XP when Windows 7 releases will have a similar application compatibility experience moving to Windows 7 as exists moving to Windows Vista from Windows XP."

Em suma, isso diz claramente que o Windows 7 não trará grandes alterações no nível como o sistema trabalha, visto que será compatível com o Vista - provavelmente as APIs, funções, gerenciamento de recursos, etc. Em outras palavras: o Windows 7 deverá ser um "Windows Vista aperfeiçoado e com mais recursos", desmentindo indiretamente os boatos de que o Windows 7 seria um projeto criado do zero, e que manteria mínimas ligações com kernel do Windows atual. Nos boatos espalhados pela Internet, chegou a surgir até conversas de que o Windows 7 poderia emular características do Windows atual para poder rodar os programas atuais, visto que tecnicamente ele seria diferente. Não é isso que diz a MS. A migração para o Windows 7 será tecnicamente similar à do XP para o Vista, e a base para desenvolvedores tende a se manter a mesma. Desenvolvendo para o Vista, facilitaria o desenvolvimento para o Windows 7.

Pelo visto o Windows continuará sendo o que é. Tomara que seja um "Windows Vista realmente melhorado", e não mais uma jogada que repele os usuários e que tenha lenta adoção, como o Vista vem tendo desde seu lançamento.

A idéia do texto publicado é fazer as pessoas usarem o Windows Vista agora, sem precisar esperar pelo Windows 7. Até porque, mesmo com os descontos para as atualizações, quem usar o Windows Vista agora paga por ele agora, e quem quiser o Windows 7, deverá pagar por ele no futuro da mesma forma. No entanto, pela lógica, quem decidir parar no XP e esperar pelo Windows 7, não pagará pelo Vista. Para a Microsoft, que não é boba nem nada, antes empurrar o Vista como pode do que deixar o sistema morrer sem ganhar nada com isso.

O PDF com as 5 razões para desenvolver para o Windows Vista pode ser baixado nesse link:

http://download.microsoft.com/download[...]The_Business_Value_of_Windows_Vista.pdf

Texto baseado em:

http://osnews.com/story/19828/Dont_Wait_for_it_Says_Microsoft

Sem comentáriosPostado 5 de junho de 2008 às 11h04 por Marcos Elias Picão

Será que esse ano chega suporte a áudio e vídeo no Pidgin?

Por Marcos Elias Picão em 5 de junho de 2008 às 09h57

0

O suporte a áudio e vídeo no Pidgin está caminhando, "talvez" esteja próximo.

Segundo anúncio na página dos desenvolvedores, definiram o milestone ou marco no projeto do programa para finalizar em agosto desse ano, o que talvez permita que alguma versão rudimentar já possa ser usada nessa data:

"Milestone Voice and Video Support

Due in 2 months (08/18/2008)

This milestone exists to track tickets related to voice and video support. This work is not yet ready to release (or it would be released) and is happening on the im.pidgin.pidgin.vv and im.pidgin.soc.2008.vv branches.

The due date on this milestone is based on the Summer of Code timeline and does not mean that this feature will necessarily be done then."

No entanto, não há data "real" prevista para estrear nem em testes, apenas o que foi anunciado é que estão trabalhar para prover esse suporte, e também em busca de desenvolvedores que possam disponibilizar umas 15 horas por semana. Fornecer suporte a chamadas com áudio e vídeo no Pidgin não é nada fácil tecnicamente, afinal ele é multiplataforma e suporta muitos protocolos de mensagens instantâneas.

Referência:

http://developer.pidgin.im/milestone/Voice%20and%20Video%20Suppor

Sem comentáriosPostado 5 de junho de 2008 às 09h57 por Marcos Elias Picão

Intel libera sem garantias overclocking nos chips 4-series

Por Marcos Elias Picão em 5 de junho de 2008 às 09h15

0

A Intel travou em vários de seus chips a possibilidade de fazer overclock, obrigando a quem quisesse um desempenho maior (não necessariamente "melhor", já que fazer overclock tem lá seus riscos) a compra de um processador mais potente.

Como alguns entusiastas já devem ter ouvido falar, agora ela voltou atrás. A técnica de overclocking não estará bloqueada nos novos chips 4-series. E é um dos destaques da série, anunciado oficialmente pela Intel na Computex 2008 (ocorrendo de 3 a 7 de junho).

Os "overclockers" são vistos agora como um importante segmento de mercado, não mais encrenqueiros que querem tudo mais barato.

Com isso ela destaca que os processadores podem render mais se forem overclockados, mas não dará garantias. A garantia não cobrirá danos causados pelo uso além da freqüência determinada para o chip comprado.

Referências:

http://pcworld.uol.com.br/noticias/2008/06/04/sem-garantias-intel-libera-overclocking-de-processadores/

http://www.digitimes.com/mobos/a20080506PD204.html

Sem comentáriosPostado 5 de junho de 2008 às 09h15 por Marcos Elias Picão

Chat em PHP: cheio de recursos, fácil de instalar e usar

Por Júlio César Bessa Monqueiro em 4 de junho de 2008 às 19h06

0

A grande parte dos donos de sites procuram cada vez mais inovar em recursos e tecnologias que deixem a vida do usuário visitante mais prática e descomplicada. Para cumprir esta premissa, os webmasters implantam, dentre outras características, salas de bate-papo em suas páginas, facilitando o suporte e/ou o atendimento aos clientes e outros visitantes. Mas sempre surge um problema: não é nada fácil editar e criar diversas linhas de código para implantar um chat próprio.

Prolongando este assunto, Relsi Ramone publicou no site Viva o Linux um artigo chamado "Chat em PHP - Cheio de recursos e fácil de instalar e usar". Leia a descrição:

"O Crafty Syntax Live Help é um sistema de chat open source em PHP super completo e fácil de instalar e utilizar e não requer conhecimentos de programação, basta que você conheça o processo de instalar programas no Linux. Vou descrever nesse artigo um passo a passo da instalação e configuração."

E um trecho (introdução):

"Bem, estava a procura de um chat pronto para rodar um atendimento On-line, e de todos os que encontrei, frees, opensource e pagos, o que mais me agradou foi o Crafty Syntax Live Help, resolvi baixá-lo e colocá-lo em testes para ver o desempenho, como se comporta e o que dá para fazer de ajustes e tal.

Bueno, a primeira impressão foi boa, por isso resolvi compartilhar com vocês, vou descrever ai um passo a passo da instalação e configuração do vivente no Ubuntu, que pode ser executado inclusive por quem não manja muita coisa de PHP, ou melhor, até por quem não manja nada, mas aconselho que procure aprender."

O artigo está dividido entre as seguinte seções:

  1. Introdução
  2. Instalando as dependências
  3. Criando um alias no Apache
  4. Instalando o Chat

Veja o artigo completo em:

http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=8290

Sem comentáriosPostado 4 de junho de 2008 às 19h06 por Júlio César Bessa Monqueiro

Robô 'Chama' anda como ser humano de forma estável

Por Júlio César Bessa Monqueiro em 4 de junho de 2008 às 19h01

0

Depois do segundo ano de vida, o simples ato de andar para os seres humanos é algo descomplicado e habitual, pelo menos para a grande maioria. Contudo, para os robôs bípedes que existem desde o ano de 1970, não é algo tão fácil, já que são raros os que simulam a real forma de andar do ser humano, dada a complexidade da mecanização das ações.

Aprofundando este tema, foi postada a notícia "Robô Chama anda como ser humano de forma estável", no site "Inovação Tecnológica":

"Ao mesmo tempo, destrinchar todos os movimentos individuais que compõem o andar humano pode se tornar uma ferramenta valiosa no treinamento de atletas, no desenvolvimento de melhores aparelhos de ginástica e no tratamento de pessoas com dificuldades de movimento em razão de acidentes ou derrames cerebrais.

Este foi o enfoque do pesquisador holandês Daan Hobbelen ao desenvolver o seu robô Flame (Chama). O Chama comprova de forma definitiva que um robô pode ser, ao mesmo tempo, estável e eficiente em termos de consumo de energia."

img

Veja a notícia original em:

http://www.inovacaotecnologica.com.br

Sem comentáriosPostado 4 de junho de 2008 às 19h01 por Júlio César Bessa Monqueiro

Artigo sobre as primeiras impressões do Arch Linux

Por Júlio César Bessa Monqueiro em 4 de junho de 2008 às 18h34

0

Como disse em outra notícia, "Hoje, no mundo Linux, a principal dúvida é com relação à distribuição que devemos usar. Alguns acabam sendo levados pela maioria, enquanto outros procuram por distros que espelham a sua personalidade, outros ainda preferem as mais técnicas e alguns as mais fáceis. O Arch Linux é uma excelente distribuição, de modo que quem a usa no dia-a-dia não troca por nada; apesar disso possui relativamente poucos usuários.".

Pensando em apresentar as primeiras impressões desse sistema tão querido entre seus usuários, 'Marcelo Cavalcante Rocha' publicou um artigo em seu blog, na data de ontem:

"A simplicidade do Slackware sempre me fascinou, porém seu gerenciamento de pacotes me desanimou bastante há alguns anos atrás quando vi outras distribuições evoluindo tanto neste ponto como o Debian por exemplo. Foi quando fui fascinado pelo poder do apt-get/aptitude. Por outro lado, sempre gostei de ter os aplicativos mais atualizados e funcionando em minha máquina, e como esse não é o forte do Debian resolvi partir para distros baseadas nele, onde o Kubuntu se destacou ficando por mais tempo. Independente de minha máquina, também utilizo diariamente o Fedora, distribuição que utilizo no trabalho em minha estação. Diante de tantas mudanças, porque não tentar o Arch Linux agora?"

imagem

Veja o artigo completo em:

http://marcelokalib.blogspot.com/2008/06/minhas-primeiras-impresses-com-o-arch.html

Saiba mais sobre a instalação do Arch Linux em:

http://www.hardware.com.br/noticias/2008-03/47D7F85D.html

Sem comentáriosPostado 4 de junho de 2008 às 18h34 por Júlio César Bessa Monqueiro