Artigo com as tags " dica"
jan
31
2012

Trabalhar com Dois ou Mais Monitores.

Essa semana que passou me deparei com uma situação ainda que não havia passado, pois nunca precisei de tal coisa. Com a compra de um novo monitor, me vi na situação de como usar os dois monitores, tanto do notebook como o novo monitor, usar simultaneamente ou um dos dois.

As ferramentas que existem no Gnome ou KDE para me ajudarem até um ponto, eu poderia usar os dois mas não um e desligar o outro, sempre dava erro ou o monitor ficava completamente desconfigurado, mas com a ajuda de uma ferramenta chamava Grandr foi solucionado completamente meu problema. Com essa ferramenta eu posso tanto usar os dois simultaneamente como um dos dois e outras opções também. Podemos instalar:

Arch Linux

$ yaourt -S grandr

Debian

# apt-get install grandr

É uma ferramenta muito simples, falando em relação a interface, mas muito objetiva e eficiente que funcionou perfeitamente comigo e esta me ajudando muito nas novas tarefas que eu estou tendo e que ainda irei ter. Espero que essa simples ferramenta, possa ajudar você também.

Abraços

jan
19
2012

Códigos de Programas Open Source da Nasa.

A Nasa tem vários projetos open source, e eles disponibilizaram um site para que as pessoas que quiserem possam ter acesso ao código fonte desses projetos. Essa é uma oportunidade muito boa de conhecer a fundo o trabalho que Nasa realiza com o software livre, principalmente para estudos desses códigos. Segue abaixo o link para acesso:

http://code.nasa.gov/

Espero que possam fazer bom uso da dica para seus estudos, e porque não matar a curiosidade também né! ;)

nov
22
2011

Cursos Gratuitos para Ambiente Moodle da Serpro.

A Serpro (Serviço Federal de Processamento de Dados) disponibilizou 15 cursos para download para serem utilizados em ambiente Moodle, tendo a sua licença sobre a Creative Commons.

Muitos dos cursos são sobre software livre, como Ubuntu, BrOffice, entre outros sobre linguagem de programação como PHP e Java.

Para fazer a download dos cursos, basta clicar aqui.

abr
20
2011

500 Internal Server Error no WordPress.

Na data de ontem tivemos um problema aqui no blog, alguns que visitaram na maior parte do dia de ontem deu de cara com a mensagem, Internal Server Error. Isso ocorreu depois de eu ter feito uma atualização do blog e enquanto estava carregando essa atualização a página expirou.

Fui verificar como resolver esse erro, pois o servidor estava tudo ok, estava conseguindo acessar o FTP normalmente e todos os arquivos estavam no lugar correto, mas percebi que as permissões dos arquivos haviam sido modificadas. Sinceramente não sei como isso ocorreu, se foi o wordpress ou o servidor que fez isso, mas alterei todas as permissões conforme estavam anteriormente, mas mesmo assim, esta dando o mesmo erro.

O segredo era apagar o arquivo .htaccess que fica na raiz da instalação do wordpress, depois de apagado esse arquivo voltou a funcionar tudo normalmente, com excessão dos links permanentes, que é preciso entrar a administração do wordpress na sessão “Configurações” e depois em “Links Permanentes” para configurar os links novamente, e para isso, basta clicar no botão salvar configurações para que o wordpress crie novamente o arquivo .htaccess e assim realmente voltar a funcionar tudo.

Ai esta a dica para aqueles que se depararem com o mesmo problema.

Abraços

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
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

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.

fev
16
2011

Novo Encurtador de URL’s e Brasileiro!

Os encurtadores de URL’s são muito utilizados no twitter, pois como o número de caracteres são limitados (144 caracteres), provavelmente você irá querer links enviados sejam os mais curtos possíveis, e existem vários desses serviços gratuitos na internet.

Foi lançado a menos de um mês o va.mu que é esse tipo de serviço desenvolvido inteiramente por brasileiro, e o melhor, feito com software livre. E pode ficar tranquilo, pois eles são participantes do 310works.org que é uma organização internacional que garante que os links feito por esse serviço não sairão fora do ar.

Acredito que podemos apoiar essa grande iniciativa nacional, pois o serviço é de excelente qualidade e é feito em software livre. Existe também um rank dos links mais visitados que pode ser conferido no próprio site.

Para aqueles que querem saber mais sobre o projeto, pode clicar aqui.

Páginas:1234»

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.