terça-feira, 3 de junho de 2014

Estamos de casa nova!!

Blog do Software Livre

Visando oferecer uma melhor experiência aos nossos leitores, estamos migrando para um servidor próprio. Em virtude desta transição, todos os posts foram revisados e republicados no novo Blog. Os artigos já publicados até esta data permanecerão aqui, novas postagens serão publicadas na nova casa. Nosso domínio continua  o mesmo: http://softwarelivre.blog.br.

Visite-nos e confira o as novidades e o novo visual. Aproveite e inscreva-se em nossa lista de e-mail e Receba atualizações, artigos e dicas imperdíveis (é grátis)!

Nossos agradecimentos,
Equipe: Blog do Software Livre.

sábado, 24 de maio de 2014

Programação de Sockets para Linux

Introdução


Atualmente muitos softwares precisam se conectar à internet para realizar alguma tarefa específica. Conectividade é um assunto muito importante hoje em dia, ela se tornou praticamente obrigatoria no desevolvimento de novos aplicativos. Muitos negócios, em hoje em dia, dependem da internet para funcionarem, isso tem se tornado em algo gigantesco que gera muito dinheiro para diversas empresas. Pode-se citar, por exemplo, video games online que faturam mais que filmes de Hollywood, como o World of Warcraft que já faturou mais de $10 bilhões. Mas isso não se limita apenas à jogos, obviamente. Para muitas aplicações a conectividade é muito importante.

domingo, 18 de maio de 2014

Ajustando a hora para localtime ou utc no Debian 7

Um problema típico pós instalação do Debian quando instalado em Dual Boot com Windows é a perca do controle da hora: quando você ajusta no Windows desajusta no Linux, quando ajusta no Linux desajusta no Windows. Mas isso não chega a ser tão grave, pode-se corrigir a problema utilizando a ferramenta hwclock.

O hwclock é um utilitário nativo do Debian e derivados que tem acesso direto ao relógio do hardware de seu computador e tem a função de pesquisar e, ou ajustar as configurações, seu uso se dá através da linha de comando e pode ser utilizado em qualquer terminal logado com usuário root.

sábado, 17 de maio de 2014

Comunicação serial assíncrona em Linux

Introdução


Existem basicamente dois tipos de comunicação serial: síncrona e assíncrona. Neste artigo será apresentado um exemplo de software para comunicação serial assíncrona. Na transmissão serial os bits são transmitidos um após o outro em um único canal. No modo assíncrono não é necessário um clock para sincronismo entre transmissor e receptor. O sincronismo é feito através de bits no próprio canal de dados. 

Em sistemas embarcados é muito importante o uso da comunicação UART, porque é uma das formas que temos para externar o que está acontecendo internamento no processador. A comunicação UART é usada também para configuração e operação de certos periféricos como modens GSM e módulos de GPS. E é o método mais usado para operar uma placa com Linux Embarcado. Vídeo: Exemplo de UART para Linux.

sexta-feira, 16 de maio de 2014

Debian GNU/Linux - Instalação Passo a Passo - III

Continuando a série Debian GNU/Linux – Instalação Passo a Passo, vamos agora para a parte III que descreve sequenciadamente com imagens, orientações e comentários como instalar o Sistema Operacional.

Confira a as postagens anteriores relativas a esta série:
Debian GNU/Linux - Instalação Passo a Passo I
Debian GNU/Linux - Instalação Passo a Passo II

Para quem já tem habilidades na instalação do Debian o progresso é rápido, leva poucos minutos, mas para quem está aprendendo como fazer o ideal é que faça de forma lenta, sem pressa, lendo cada tela com atenção, lendo sempre os passos seguintes do tutorial antes de efetivar uma escolha.

quinta-feira, 15 de maio de 2014

Debian GNU/Linux - Instalação Passo a Passo - II

Continuação da série Debian GNU/Linux - Instalação Passo a Passo

Dando continuidade a série de artigos Debian GNU/Linux - Instalação Passa a Passo o qual teve início com artigo Debian GNU/Linux - Instalação Passo a Passo - I, agora trabalharemos a parte II. A primeira parte tratou sobre a preparação do Máquina Virtual no VirtualBox para receber a instalação do Sistema Operacional. A sequência, daqui para frente, aborda os procedimentos para o boot via imagem ISO. Se você está pretendendo instalar Debian GNU/Linux diretamente no computador, e não na máquina virtual, as leituras das parte I e II são dispensáveis; mas recomendadas!

quarta-feira, 14 de maio de 2014

Debian GNU/Linux - Instalação Passo a Passo - I

Introdução

Neste artigo iremos mostrar, passo a passo, como instalar o Debian GNU/Linux em uma Máquina Virtual no VirtualBox; um processo que pouco difere de uma instalação em máquina real, mas didaticamente proveitoso pelo aprendizado e por não trazer os riscos de perca de dados como na máquina física.

Qual a vantagem de Instalar um Sistema Operacional em uma máquina virtual em relação a instalação em uma máquina real? Partindo do pressuposto que em muitos casos o que queremos é fazer algumas experiências, estudar, explorar, etc. a vantagem é que você não vai correr o risco de danificar ou excluir o, ou os sistemas operacionais já instalado na máquina, outra vantagem é que com mais de um sistema no mesmo computador você pode simular situação de testes como se estivesse em um ambiente com vário computadores e com possibilidade de interconexão via rede. Em um ambiente de estudos, vem também a economia de mobilidade e também de energia, e assim por diante. Estas são apenas algumas das vantagens!