abr
13
2011

Lançado Epidemic GNU/Linux 3.2.

A Equipe de Desenvolvimento do Epidemic tem o prazer de anunciar o lançamento do  Epidemic GNU/Linux 3.2 (Codinome Mutant Storm).

epidemic-3.2-compiz1.png epidemic-3.2-compiz2.png

 

O Epidemic GNU/Linux é uma distribuição linux brasileira, desenvolvida de forma comunitária, cujo principal objetivo é o de levar o Software Livre ao conhecimento do maior número de pessoas possível. O Epidemic é baseado no Debian Testing que, atualmente é o Wheeze. O Epidemic 3.2, além da correção dos bugs reportados nas versões de desenvolvimento anteriores, do polimento geral do sistema e da atualização dos pacotes, traz também as seguintes novidades:

1 – Desenvolvimento do eMorph

O eMorph é uma nova aplicação projetada pela Equipe de Desenvolvimento do Epidemic para funcionar como uma segunda etapa no processo de instalação do Epidemic. Ele permite aos usuários instalar ou remover conjuntos selecionados de programas, estendendo  ou reduzindo as funcionalidades do sistema com apenas alguns cliques no mouse.

emorph.png

2 – Desenvolvimento do eUpgrade

O eUpgrade é uma nova aplicação que esta sendo desenvolvida pela Equipe do Epidemic como uma alternativa para a atualização do Epidemic. Ele facilita a vida dos novos usuários que não precisam recorrer ao modo texto e a execução de vários comandos para ter seu sistema atualizado. Além disso o eUpgrade será utilizado para a transição de uma versão do Epidemic para outra, sem a necessidade de baixar e instalar uma nova ISO, tornando o Epidemic uma distribuição rolling release.

eupgrade.png

3- Nova opção para o ePendrive.

O ePendrive é uma aplicação desenvolvida pela Equipe do Epidemic que permite ao usuário escolher se deseja que as alterações feitas durante cada sessão do Epidemic, rodando a partir de um livePendrive, sejam salavas ou não. Com este recurso é possível prersonalizar, de forma muito fácil um  livePendrive do Epidemic, mudando os temas ou até mesmo instalando ou removendo progrmas. No Epidemic 3.2, além das já conhecidas opções de Salvar ou Descartar, foi acrescentada ao módulo de controle do ePendrive no Systemsettings a opção Perguntar. Ativando esta opção, o Epidemic passa a perguntar em cada reinicialização ou  desligamento do sistema se o usuário quer salvar as alterações feitas durante sua utilização.

ependrive.png
ependrive-ask.png ependrive-progress.png

 

4 – Melhoria no eInstaller

O eInstaller é um instalador extremamente rápido e fácil de usar, desenvolvido pela Equipe do Epidemic, em C++, com a utilização da biblioteca QT e da própria API do KDE. Ele foi projetado pensando nos novos usuários linux. Tudo o que é preciso fazer para instalar o Epidemic com o eInstaller é selecionar uma partição para o sistema no vidualizador de partições, digitar as senhas do administrador e do usuário default e clicar em instalar. No Epidemic 3.2 foram feitas diversas melhorias no eInstaller que ganhou também um novo layout para as páginas de informação do eAsy Channel que passaram a ser escritas em xhtml.

easychannel.png

5 – Melhoria no eAsy Channel

O eAsyChannel é o instalador de pacotes especiais, complexos, restritos, fontes do Epidemic. Projetado para ser graficamente bem estruturado e ao mesmo tempo flexível, ele foi desenvolvido em C++, sob a forma de um módulo do SystemSettings, o centro de Controle Unificado do KDE e do Epidemic. Ele utiliza os conceitos de um Script Runner, para permitir que novas tarefas sejam acrescentadas à sua interface, por meio de um simples script bash. No Epidemic 3.2 o eAsyChannel ganhou novas tarefas desenvolvidas por Tiago Esteves Vieira, além de um novo layout para as páginas de informação que passaram a ser escritas em xhtml.

easychannel.png

6 – Melhoria no eCommunity

O eCommunity é um programa desenvolvido pela Equipe do Epidemic com o único objetivo de dar os devidos créditos a quem, de qualquer forma, contribui com o projeto, fortalecendo, dessa forma, os laços comunitários. No Epidemic 3.2, o eCommunity, além de ter sua interface redesenhada, ganhou um sistema de ranking baseado nas colaborações realizadas pelos membros da comunidade.

ecommunity.png

7 – Melhoria no suporte às placas de  vídeo da Nvidia e ATI

Com o aperfeiçoamento do sistema de detecção e configuração automática dos drivers proprietários da Nvidia e ATI, algumas placas de video que não eram detectadas corretamente, em  versões anteriores do Epidemic, passaram a ser configuradas  automaticamente durante a inicialização do liveDVD, sem a necessidade de nenhuma intervenção do usuário. Além disso, foi reinclúido neste no Epidemic o driver legacy, 173.14.xx, da Nvidia, que dá suporte às placas da série GeForce 5 FX ainda muito utilizadas no Brasil.

8 - LXDE como opção de ambiente desktop

O KDE continua sendo o ambiente desktop padrão do Epidemic, mas no Epidemic 3.2, foi incluído também o LXDE como uma opção de ambiente desktop mais leve e como uma forma de facilitar a manutenção do sistema no caso de uma quebra no KDE.

 

9 – Suporte ao Espanhol

Graças ao trabalho de Miguel Angel Posada Machado, o Epidemic, que já havia sido traduzido para o inglês por Otto R. Heredia de, foi traduzido também para o espanhol, passando a oferecer suporte nativo a três idiomas (português, inglês e espanhol), que podem ser escolhidos na tela de inicialização do LiveDVD.

 

10 – Novo tema integrado para o GRUB, Plymouth,  KDM e Ksplash

Objetivando criar uma aparência mais harmonioza para o Epidemic, foi desenvolvido um novo tema integrado para o GRUB, Plymouth, KDM e Ksplash.

grub.png plymouth
ksplash.png wallpaper.png


11 – Novo Kernel

O Epidemic 3.2 traz o Kernel 2.6.34-epidemic-686, baseado no kernel do Zen, otimizado para a arquitetura i686, com suporte aos drivers 3d da nvidia e ati, além de várias melhorias para maximizar a performance em desktops.

 

Para fazer o download dessa nova versão do Epidemic, basta acessar a página de download da distribuição:

http://www.epidemiclinux.org/index.php?option=com_content&view=article&id=90&Itemid=2&lang=pt

abr
11
2011

Vídeo de Comemoração dos 20 anos do Linux.

Um Vídeo feito pelo Linux Foundation em comemoração dos 20 anos do surgimento do linux.

abr
6
2011

Lançado o Gnome 3.

Na data de hoje foi lançado o Gnome 3. Essa versão do Gnome tem sido muito aguardada, depois de vários anos com a versão 2, essa nova versão estará trazendo muitas novidades, tanto na parte visual do ambiente como também nas funcionalidades.

Para ver algumas mudanças, pode ser vista nos vídeos que estão no site www.gnome3.org, nos vídeos é mostrada algumas mudanças que fizeram, mas uma coisa que pode notar, é que a simplicidade do Gnome irá continuar ainda. No site podemos baixar imagens ISO para testar o ambiente.

No momento acredito que a única distribuição que já virá com o Gnome 3 é o Fedora, que já irá adotar essa versão do ambiente patra a próxima versão da distro.

No Arch como sempre, irão disponibilizar nos repositórios um pouco depois do lançamento (nem tão pouco assim, acredito que 1 ou 2 dias).

mar
31
2011

Faça seus Scripts, Teste Online e Envie Links para Outros Verem Funcionando.

Nos meus estudos tenho visto bastante sobre JQuery, que é uma ótima ferramenta para fazermos efeitos, validação de formulários, envio de dados do formulário e muitas outras coisas. Nas navegadas no google, encontrei uma ferramenta muito interessante, é o JsFiddle.

O que essa ferramenta faz é muito interessante, nela tem como você escrever ou colar o código HTML, CSS e Javascript separados, e ver em tempo real como que esta ficando o resultado, além disso, você pode salvar a sua aplicação, pegar o link e enviar para outras pessoas, assim eles verão funcionando e podem alterar também.

Os códigos ficam coloridos(syntax highlight), identados e já vem pré-configurado para usar os scripts JQuery, Mootools e muitos outros.

Essa ferramenta é muito interessante para desenvolvimento em grupo, envio de código para outra pessoa para ensinar e muitas outras funcionalidades.

Entrem no site http://jsfiddle.net/ e vejam o que esse serviço pode lhe oferecer.

Lembrando que esta na versão Alpha, tendo ainda muito que melhorar, apesar que o serviços já é ótimo!

mar
23
2011

Guia de Consulta Rápida – PHP Orientado à Objetos.

Uma das coisas qu eu estou vendo muito nesses dias é orientanção à objetos, tanto na faculdade como nos estudos pessoais. Estou fazendo um sistema pessoal para controlar algumas coisas que eu faço no dia a dia, e resolvi fazer em php orientado à objetos. Não é muito difícil, depois que você aprende o conceito fica muito mais fácil, e ainda quando você tem um guia que possa te ajudar quando a dúvida aparecer, fica mais fácil ainda.

Esse guia de consulta foi feito originalmente por Andy Crathorne da AC Multimedia, e é uma tradução do guia “cheat sheet”.

Vai ajudar muito como um guia de consulta rápida para aqueles que estão começando na orientação à objetos em PHP, e também para aqueles com mais experiência que tem com pouca (ou muita) frequência os “brancos” que são tão famosos. ;)

DOWNLOAD DO GUIA DE CONSULTA RÁPIDA – PHP ORIENTADO À OBJETOS

(para salvar o arquivo direto, pode clicar com o botão direito no link acima e depois clicam em “Salvar link como…”)

mar
18
2011

Enviar Formulário em PHP e JQuery.

Quando vamos fazer um site ou blog, umas das coisas que sempre usamos são os formulários, seja para contato ou na área administrativa para inserir informações. Estou fazendo um sistema pessoal, que irá rodar em localhost em meu notebook, para alguns controles próprios, e estava querendo colocar um efeito diferente no formulário na hora de enviar as informações, então pesquisei um pouco sobre o JQuery, que é um script muito bom para fazer efeitos, personalizações e muitas outras coisas, e resolvi postar aqui o que eu fiz e como.

Lembrando que no exemplo é um formulário bem simples, com dois campos, nome e e-mail, depois que o mesmo clica em enviar, o formulário some e aparece uma barra de carregando, depois que é processado o formulário a barra de carregando some e aparece uma mensagem que os dados foi gravado com sucesso, isso tudo na mesma página e sem reload ou refresh. Vamos ao código então:

Primeiro iremos ter a página formulario.php:

formulario.php

<div id="formulario">

        //Começo do formulário de cadastro de e-mail, com os campos Nome e E-mail.
    	<div id="formularioEmail">
            <label for="nome">Nome:</label>
            <input type="text" name="nome" id="nome"/>

            <br /><br />

            <label for="email">E-mail:</label>
            <input type="text" name="email" id="email"/>

            <br /><br />

            <div align="center"><input type="submit" name="cadastrarEmail" id="cadastrarEmail"/></div>

         </div>
        //Fim do formulário de cadastro de e-mail.

        //Div com a imagem de carregando do formulário, isso aparece depois que você clica em enviar. Note que no style o display esta como none, sendo assim a div fica invisivel.
        <div id="carregando_form" style="text-align:center; display:none;"><img src="images/ajax-loader.gif" /></div>

        //Div que irá receber o retorno do processando, essa div esta como display none também, e irá aparecer quando a div de carregando sumir.
        <div id="retorno" style="font-family:Calibri, 'Trebuchet MS', Verdana; font-size: 15px; border: 1px solid #3DBF0D; background: #91DE76; text-align: center; display:none; padding: 10px 10px 10px 10px;"><br /></div>

</div>

Agora vamos ao código JQuery para envio do formulário, como você pôde ver no código acima, não estamos utilizando a tag html <form> pois é o código JQuery que irá enviar o formulário para a página que irá inserir os dados no banco de dados. Insira o código abaixo dentro da tag <head> do formulario.php, você também precisará do arquivo .js do JQuery.

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>

<script type="text/javascript">

$(function(){
//Função que ao clicar no botão, irá fazer.
$("#cadastrarEmail").click(function(){
//Irá esconder a div do formulario que é o formularioEmail, com efeito em slow.
$("#formularioEmail").hide("slow");
//Aqui diz que antes de enviar, irá aparecer a div carregando_form, com efeito slow.
beforeSend:$("#carregando_form").show("slow");
//Pegando os valores que foram digitados no formulário e colocando nas variáveis nome e email.
var nome = $("#nome").val();
var email = $("#email").val();
//Enviando as variáveis com os valores para a página envia_formulario.php e criando uma nova função para pegar o retorno da página envia_formulario.php
$.post("envia_formulario.php", { nome:nome, email:email }, function(get_retorno) {
//Depois que foi completado o cadastro e tem a mensagem de retorno, esconde a div carregando_form que tem a barra de carregamento.
complete:$("#carregando_form").hide("slow");
//Aqui coloca o valor que retono na função get_retorno dentro da div retorno, e mostra a div com efeito em slow.
$("#retorno").show("slow").text(get_retorno);
});
});
});

</script>

Agora podemos fazer a página envia_formulario, ela é bem simples para o exemplo:

envia_formulario.php

<?php
//INSERIR DADOS ENVIADOS DO FORMULÁRIO.
//Estamos levando em consideração que você já tenha a conexão com o banco de dados estabelecida nesse página.

//Pega os valores do formulário que foram enviado via JQuery e colocam nas variáveis.
$nome = $_POST['nome'];
$email = $_POST['email'];

//coloca na variável insertEmail o código SQL para inserção dos dados no banco de dados.
$insertEmail = "INSERT INTO tab_email (nome, email) VALUES ('$nome','$email')";

//Executa a inserção no banco de dados. Caso ocorra algum erro, mostra o e-mail na div retorno do formulario.php
mysqli_query($insertEmail) or die ("Ocorreu um erro");

//Mostra a mensagem que foi enviado com sucesso na div retorno no formulario.php
print "Cadastrado com sucesso";
?>

Como podemos ver a implementação do JQuery para envio e efeitos nas divs do formulário é muito simples, lembrando também que esse exemplo que fiz não é o mesmo que eu estou usando no meu sistema, esse exemplo praticamente fiz na hora, e precisa de adaptações para as suas necessidades, mas acredito que com esse exemplo já pode começar a fazer seus formulários com efeitos.

Lembrando que a documentação do JQuery podemos encontrar na página www.jquery.com como também o script para download.

Qualquer dúvida ou sugestões, estamos a disposição e serão muito bem vindas.

 

Abraços

mar
9
2011

Imageshack Começa a Cobrar Hospedagem de Imagens.

Boa tarde a todos,

Voces já devem ter notado que suas imagens oriundas do imageshack, estão aparecendo como um ”sapo congelado”?? em assinaturas e postagens em fóruns. Se voce já notou, muito provavelmente já sacou que isso é devido a eventual cobrança de hospedagem não é mesmo?

O jeito é, ou mudar de hospedagem, ou utilizr o picasa, a escolha é sua, seguem duas postagens em blog referente ao assunto:

usando picasa

endereços de site para hospedagem

Boa sorte a todos!!

Fonte: http://rweu.blogspot.com/

Enviado por RWagner – roberto(at)epidemiclinux.org

fev
28
2011

Livro: Utilizando Arch Linux no Desktop.

Quando uma pessoa quer testar o Arch Linux, normalmente esbarra na instalação e pós-instalação, temos o guia de instalação do Arch que nos ajuda com essa tarefa, mas agora temos mais uma ferramenta para nos ajudar.

O Sérgio H. Berlotto Jr. lançou o livro “Utilizando o Arch Linux no Desktop”, que ajuda os iniciantes e também aqueles que já utilizam a distribuição, a configurá-la para a utilização no desktop, o livro tem um conteúdo muito proveitoso para todos aqueles que querem utilizar essa maravilhosa distribuição.

Para aqueles que querem baixar o livro gratuitamente,basta clicar aqui.

Páginas:«1234567...38»

Parceiros

  • A Casa do Linux Escola que oferece excelentes cursos na área de software livre.
  • C# Brasil Blog com muitas dicas interessantes sobre C#, ASP.NET, WinForm, WebForm, AJAX e muito mais.
  • Epidemic GNU/Linux Website da distribuição linux baseada no Debian testing.
  • Projetos e TI Site com informações, dicas, tutorias sobre vários aspectos no ramo da TI.
  • Sempre Update Blog com diversas informações sobre o mundo do software livre.
  • SUD.tvieira.net Blog com conteúdo sobre A Igreja de Jesus Cristo dos Santos dos Últimos Dias.

Feedburner

Cadastre o seu e-mail abaixo e receba as atualização do blog:

Facebook

Lista de Links

  • Br-Linux Blog sobre o que rola no mundo do software livre.
  • Dicas-L Site com várias dicas sobre linux.
  • Distrowatch Site com informações de várias distribuições linux e com o rank de distribuições mais conhecido no mundo linux.
  • Notícias Linux Site com notícias sobre o mundo linux.
  • Viva o Linux Site com muitas informações como dicas e tutoriais sobre linux.