Archive for novembro \24\UTC 2009

h1

Linux Fedora 12 é lançado

novembro 24, 2009

O Fedora é uma distribuição Linux que trás as novidades do software livre e de código aberto para a sua estação de trabalho, notebook e servidor. O Fedora é criado por pessoas em todo globo, que trabalham juntas como uma comunidade: o Projeto Fedora. O Fedora 12 é composto de melhorias que deixam o Linux melhor do que nunca para todos os tipos de usuários.

Fedora12

Acaba de ser lançado Constantine, que é o codinome escolhido para a versão 12 da distribuição Gnu/Linux Fedora. Como sempre, o Fedora 12 nos oferece o que há de mais novo no mundo do software livre, em um conjunto fácil de instalar, usar e administrar.Download Fedora

Novidades da versão 12:

O Spin Fedora BrOffice.org traz suporte aprimorado para os usuários brasileiros. O spin é uma versão personalizada do Fedora que já vem em Português e traz toda a suíte de aplicativos de escritório BrOffice.org para que você possa editar seus textos, planilhas e desenhos.

O Spin Fedora BrOffice.org também inclui:

  • Layout de teclado ABNT 2 como padrão
  • Método de entrada “cedilha” para os usuários de teclados internacionais
  • Verificadores ortográficos já configurados para Português do Brasil

O Fedora inclui o Empathy, como cliente de mensagens instantâneas, que suporta chat, vídeo e áudio. Você pode conversar com seus amigos que estão no AIM, Yahoo, Google Chat, Jabber, MSN, MySpace e muitas outras plataformas. Tirando proveito das mais novas melhorias no suporte a webcam e vídeo já embutidos no Fedora 12. O Empathy trás a experiência de uma nova geração de mensagens instantâneas.

O suporte a dispositivos de áudio Bluetooth permite que você desfrute de áudio no computador sem o incômodo de fios. Isso mesmo – você pode fazer o quiser, seja ficar sentado ou dançar (ou apenas pegar mais uma xícara de café) sem perder nenhuma parte da sua música predileta!

O Fedora também aumenta cada vez mais seu suporte a novos dispositivos. Se você está procurando manter seu calendário em sincronia ou manter a música fluindo por todo o dia, o Fedora está lá para você. Conecte seu MP3 player, PDA ou smartphone, e deixe o Fedora 12 unir todo o seu entretenimento digital.

O NetworkManager lhe ajuda a se manter online. Com suporte expandido para banda larga celular, fácil configuração de telefone bluetooth e integração de gerenciamento de senha. Com o NetworkManager, a sua navegação será possível com apenas um clique.

Melhorias do NetworkManager no Fedora 12 também incluem:

  • Suporte a nova geração de rede através do IPv6
  • Melhor suporte para conexões compartilhadas e estáticas
  • Redefinição do designer da interface, que agora é mais simples e e fácil de entender

O PackageKit encontra o software para você, seja quando procura maneiras de abrir arquivo enviados por amigos ou apenas quando deseja explorar entre os 15.000 pacotes que o Fedora provê sem custo. Você pode instalar todos os grupos ou software relacionados em apenas alguns cliques. Sem contar que o PackageKit também ajuda a manter seu sistema seguro e atualizado.

Melhorias do PackageKit no Fedora 12 também incluem:

  • Uma refinada interface que é mais responsiva e informativa
  • Suporte para instalação de pacotes diretamente no navegador de Internet.
  • Suporte tanto no GNOME, como no KDE
  • Um plugin de linha de comando que procura softwares que contenham os comandos digitados no console.

Easy Life, configuração facilitada

Juntamente com o Fedora 12, o projeto Easy Life lança a sua versão 12 do software que automaticamente instala e configura vários aplicativos úteis para o bom uso do sistema. Download do Easy Life.

O melhor suporte a tablet do que nunca permitirá que você desfrute do seu tablet, assim você sairá desenhando “out-of-the-box”, ou seja, sem precisar editar arquivos de configuração!

  • O Fedora 12 tem a versão atualizada do Inkscape, que inclui uma nova ferramenta de caneta, que permite que você escolha entre os tipos de caneta a ser utilizado (incluindo ‘dip pen,’ ‘brush,’ ‘wiggly’ e ‘marker’) e também lhe dá a oportunidade de criar e salvar seu próprio tipo de caneta. O Spin Fedora BrOffice.org também já inclui Inkscape por padrão.
  • O software Gimp permite que você controle qual a velocidade e pressão do efeito da sua caneta do tablet, pode também alterar a opacidade, cor, dureza e tamanho das pinceladas.

Existem milhares de pequenas correções:

Limpeza, mais barras de navegação; um tema de área de trabalho mais limpo; ícones que lhe ajudam a descobrir o conteúdo do arquivo de forma mais rápida; e muito mais.

A produtividade no trabalho agora está fácil: não importa o que você faz — email, navegação na internet, aplicações de escritório, design gráfico, robótica, designer de automação eletrônica, gerência de projeto, bancos pessoais, radio amador, webcomics – Você irá encontrar tudo aqui.

Administradores de Sistema

O Fedora 12 trás o futuro primeiro para você. As tecnologias que fazem a plataforma de código aberto ser a escolha para os administradores de sistema estão todas aqui. Rápida, fácil, segura e pronta para você trabalhar, feito mágica.

Uma variedade de melhorias está incluída no Fedora 12 para tornar a sua vida mais fácil. Uma ferramenta de configuração inicial de ramdisk chamada Dracut ajuda a diminuir o tempo de inicialização. Agora com suporte ao ext4 no GRUB e o KMS (Kernel Mode Setting) é habilitado por padrão para sistemas com com placas de vídeo NVIDIA, ATI e Intel. Tudo isso para manter a inicialização gráfica mais rápida e suave.

Para quem usa o Samba, a adição do Cluster Samba GFS2 e melhorias no cluster HA (high availability) fazem o compartilhamento de dados entre máquinas mais fácil e mais confiável. O Fedora 12 também mantém constantes atualizações de segurança para sistemas críticos e um bom número de melhorias em virtualização emergiu nessa versão, que agora utiliza a memória de forma mais eficiente, provendo maior flexibilidade para o hardware e soluções de rede. Por fim, melhorando o desempenho de imagens de disco virtual do convidado.

Desenvolvedores

Para os desenvolvedores, o Fedora 12 inclui uma rica série de ferramentas de desenvolvimento, incluindo todas linguagens populares, IDEs e uma extensa série de bibliotecas. As mais recentes versões do emacs, mercurial e php estão inclusas – você não precisa se preocupar em baixar e instalar a mais nova versão, nós já fizemos isso. Para desenvolvedores que utilizam o Eclipse, a versão 3.5 (Galileo) é incluída no Fedora 12, juntamente com outros plug-ins do Eclipse.

h1

Descubra o que é o HTML 5!

novembro 13, 2009

Gosta de acompanhar os rumos das linguagens de programação? Então não fique de fora dessa!

Você depende dele, mas não o vê a olho nu. O código HTML está presente nas páginas da web há mais de dez anos e tem uma larga aceitação dos usuários por todo o mundo. Com certeza, qualquer pessoa que tem uma ligação um pouco mais estreita com computadores e internet já ouviu falar em HyperText Markup Language (Linguagem de marcação de hipertexto), ou seja, o HTML. A principal característica desse tipo de programação são as “tags” – as marcações para inserção de algum tipo de objeto ou característica de um objeto através de comandos em inglês e números.

As linhas a seguir exemplificam, de maneira quase grosseira, o que seria o código HTML de uma simples página da web sem quaisquer recursos avançados:

Descubra o que é o HTML 5!

Sabendo disso, podemos partir para a nova versão dessa linguagem de marcação de hipertextos. Já na sua quinta forma, o código HTML agora pode ser aproveitado para novas funções que podem beneficiar os desenvolvedores e os internautas. Isso acontece graças ao desenvolvimento quase paralelo da linguagem HTML e o XML. De maneira geral, o código XML é uma linguagem de marcação, assim como a outra já citada, que tem como objetivo principal criar documentos com dados hierarquicamente organizados.

É mais prático do que você imagina!

Com essa aproximação das linguagens, muita coisa pode mudar dentro de pouco tempo. Ao que tudo indica, a tão sonhada Web Semântica de Tim Berners-Lee está no caminho de acontecer e o HTML 5 pode ajudar bastante a chegar lá. Como pode observar, o sistema de divisão de marcações é todo feito por tags. Nessa nova linguagem, algumas dessas “etiquetas de marcação” mais objetivas. De modo geral, com essas e as outras novidades, será muito mais fácil navegar pela Internet!

O HTML 5 veio para tornar mais rápida a navegação em sites!

Tags Canvas

Fazer pequenas edições e criar imagens a partir de JavaScript ficou muito mais simples!

Especializadas em renderizar imagens em bitmap, as tags canvas serão específicas para a edição breve de imagens através de APIs ou JavaScript. Esse tipo de edição acontece pura e exclusivamente de maneira muito similar a outros geradores de imagem em duas dimensões (2D). Além disso, as Canvas Tags são compatíveis com as folhas CSS.

Tags de vídeoIncorporar vídeos ao seu site ou blog não depende mais de códigos extensos!

Incluir vídeos em HTML como conhecemos hoje, utilizando códigos para o “embed”, ou seja, incorporar vídeos à página será muito mais simples. O HTML 5 possui tags específicas para a inserção de vídeos no corpo da página. Basta inserir a tag de vídeo assim como se faz com aquela destinada às imagens.
Assim, será necessário indicar uma “src”, ou seja, “source” (fonte) que nada mais é do que a origem do vídeo. A inserção de imagens em HTML funciona com a seguinte linha:

Esta linha de comando vai inserir imagens na sua página

Para os vídeos a situação será muito semelhante ao que é feitos hoje com as imagens. Assim como a edição rápida de atributos tais como “height” (altura) e “width” (largura) também poderão ser feita diretamente no código e totalmente personalizados pelo desenvolvedor da página ou do usuário que desejar criar algo completamente novo e aprender novas técnicas.

Geolocalização

APIs ajudarão a localizá-lo onde quer que você esteja!Saber onde você está não é uma informação importante só para os seus pais, namorados ou namoradas. O HTML 5 também possui maneiras de descobrir a sua localização e informá-la aos sites e serviços que você acessa. Os APIs serão o ponto forte para determinar a localização de um usuário.
Por isso, este recurso de geolocalização permite o que se chama de “geottaging”. Através disso, pode-se fornecer ao usuário conteúdos específicos para o local em que ele está. É muito útil para aplicativos de smartphones, uma vez que este recurso envia e recebe informações a respeito de onde o indivíduo está.
Acesse aplicações mesmo que elas estejam offline!

Caching de aplicações

Agora, com o HTML 5 os aplicativos web poderão ser acessados offline via cache. De acordo com a publicação provisória da W3C, o arquivamento desses aplicativos será feito via URL em que cada uma delas possui uma categoria diferente. As entradas mestre são aqueles documentos que foram adicionados ao cache por um contexto de navegação indicado por um atributo de manifesto. Já o manifesto é a fonte da URL indicada na Entrada mestre do HTML. Esses arquivamentos ainda podem ser agrupados ou não.

Base de dados

Armazenar dados do seu site fica mais simples!

Apesar de não ser um recurso muito utilizado por usuários não desenvolvedores, os bancos de dados são importantes para os sites. No HTML 5, algumas vantagens serão implementadas como a possibilidade de entradas de valores ou palavras chave, além do banco de dados SQL.

E o que muda para o usuário?

Se você possui um perfil um pouco mais ligado às novidades tecnológicas, sentirá boas diferenças ao navegar pela Internet. Isso porque o HTML 5 irá facilitar muito a vida de todos nós – quer sejamos desenvolvedores ou apenas usuários. Para os desenvolvedores, fica mais rápido produzir sites cada vez mais fáceis e limpos para que os usuários possam aproveitar ao máximo cada uma dessas melhorias.

Muita coisa que vai mudar pode facilitar sua vida!

Você irá notar que colocar vídeos do YouTube no seu site ou blog ficará cada vez mais simples, assim como os conteúdos específicos direcionados para você que está procurando por uma padaria ou locadora de filmes pelo navegador do seu smartphone. Os conteúdos possuem a tendência de serem convergentes, assim como a linguagem de programação. O HTML 5 vem exatamente para facilitar esse processo!

Já está preparado para as mudanças? Você já tem algum conhecimento sobre linguagens de programação? Acesse a documentação oficial no site do W3C clicando aqui! Quais recursos implementaria?

fonte: http://www.baixaki.com.br/info/2254-o-que-e-html-5-.htm