Páginas

domingo, 14 de março de 2010

Muita informação!

Essa semana eu estava pensando sobre a quantidade de informações que entra na mente de um cidadão de cidade grande que possui acesso a internet!

Antigamente as pessoas apenas se preocupavam com o viver da vida, sua educação, futuro dos filhos, alimentação, saúde... Jovens brincavam nas ruas, saiam, se exercitavam...

Hoje, até essas mesmas pessoas que até 1 ano atrás faziam isso tudo, mudaram seus hábitos graças a chegada da internet em suas casas! Com a internet, eles conseguem se conectar a um novo mundo e entrar nas ondinhas como twitter, msn, facebook, orkut etc, assim acumulando suas mentes de diversos conteúdos que de certa forma são inúteis, mas sem eles não poderiam sobreviver normalmente!!!

Então, o que eu estava pensando... Muitas pessoas, incluindo eu, estão ficando habituados a praticamente todos os dias a acessar diversos websites com notícias, atualizações e entreterimento. Muitos não conseguem ficar um dia sem ligar o computador para ouvir suas músicas e ler as últimas atualizações!

Isso de certa forma não é um vício e sim uma nova forma de vida do século XXI, pois como eu estava falando sobre antigamente, as pessoas compravam o jornal para saber o que estava acontecendo, esperavam o programa de rádio para ouvir as notícias, conversavam com o vizinho na esquina pra saber o que estava acontecendo... E agora??? Como sabemos das notícias???

Simples... Elas estão chegando até você, e não você até elas!

Hoje em dia ter um computador é quase que uma obrigação, assim como celular, telefone e televisão. A partir da sua compra, é necessário a internet, pois sem ela, aquilo tudo para muitas pessoas é apenas um monte de ferro velho.

Desta forma podemos ver que, a internet hoje é algo essencial na vida da maioria das pessoas, sem ela muitas pessoas teriam que ir a bibliotecas pesquisar, discar um número no telefone para conversar com os amigos a noite ou então até ligar o rádio!

Resumindo, as pessoas necessitam do computador, pois ele normalmente possui acesso a internet, e através dessas 2 ferramentas ela recebe um conteúdo extraordinário de informações (notícias, fotos, videos, músicas, pesquisas, fofocas...) sem ao menos ela querer.

Ou então ela acaba entrando em uma onda determinada pela maioria, e assim recebe mais e mais informações. Consequentemente ela fica habituada a esse cotidiano repleto de "toneladas" de informações inúteis e gramas de informações úteis, e esquece que antigamente ela viva sem isso, e agora ela não consegue mais abandonar esta nova forma de vida!

Configurando SSH Ubuntu Server

No servidor instale o Open SSH digitando:

sudo apt-get install openssh-server

E no seu computador, que é por onde você irá conectar para o seu servidor, abra o terminal e digite:

sudo apt-get install openssh

Para se conectar digite:

ssh ipdoservidor

Caso não conecte, você provavelmente deverá abrir uma outra porta para o SSH, pois algumas operadoras de internet bloqueiam sua porta default que é a 22.

Antes de fazer o processo abaixo, abra a porta que você deseja no seu modem!

No servidor digite:

sudo nano/etc/ssh/sshd_config

Então mude a porta nesta linha:

# What ports, IPs and protocols we listen for
Port SUAPORTA

Salve o arquivo, vá no seu computador e tente conectar ao seu servidor através do comando:

ssh -p SUAPORTA ipdoservidor

Se tudo der certo ele vai pedir a senha de login do servidor

sábado, 13 de março de 2010

Configurando Apache 2 no Ubuntu Server

Não sabe o que é apache??? clique aqui e saiba!

Para instalar o apache2 no seu server digite no terminal:

sudo apt-get install apache2

Depois de instalado veja se ele está funcionando digitando no seu navegador:

http://seuip:80/

Caso não apareça o "It Works", que é a página index do apache para dizer que ele está funcionando, você terá de mudar a porta do seu modem, pois algumas operadoras bloqueiam a porta 80, que é a default do apache.

Antes de seguir, abra uma porta no seu modem para o apache.

Digite no terminal:

sudo nano /etc/apache2/ports.conf

Modifique a porta 80 pela a que você acabou de abrir

NameVirtualHost *:80
Listen SUAPORTA

Salve o arquivo e digite novamente no terminal:

sudo nano /etc/apache2/sites-enabled/000-default

E coloque a mesma porta que você colocou no ports.conf

Salve o arquivo e reinicie o apache digitando no terminal:

sudo /etc/init.d/apache2 restart

Agora veja se está funcionando digitando no seu navegador

http://seuip:suaporta

Em breve postarei mais utilidades para servidores, aguardem!

Razões para usar Linux pt. 1

Depois de ter conversado com muitas pessoas e praticamente todas elas me perguntarem, por que você usa linux??? Resolvi criar esse post com todos os benefícios que o Linux trás para as pessoas.

Aqui estão as minhas razões e algumas de outras pessoas que perguntei a mesma coisa... No caso acho que a maioria se influência para a distribuição Ubuntu, então lá vamos nós!

0 - Segurança, muito difícil de pegar vírus, trojans...

1 - Gratuito

2 - Atualizações gratuitas

3 - Para ter Linux não precisa de ir pelo caminho da pirataria

4 - Um sistema bem mais leve que os concorrentes

5 - Grande acervo de programas gratuitos

6 - Suporte técnico através da comunidade

7 - Liberdade, no Linux você tem o controle do sistema, e não ele sobre você!

8 - Não possui avisos chatos que literalmente brotam na sua tela

9 - O Linux faz com que a pessoa aprenda algo novo, e tudo isso vai puxando várias outras coisas, resumindo, aprendizado!

10 - Estabilidade

11 - Customização, com o Linux você pode customizar praticamente o que você quiser


Em breve postarei mais razões... São tantas que as vezes esqueço algumas, se você quiser, comente e diga as suas razões de ser um usuário de linux!

quarta-feira, 10 de março de 2010

Notícias do blog

Como vocês podem ver, aquele aplicativo do google de exibir notícias mudou de layout, e não possui mais a opção de exibir as notícias em formato de textos e links... podendo assim o usuário clicar no que ele queria exibir de notícia...

Agora, a única coisa que me resta é deixar essa barra do google que está acima exibindo notícias...

Eu prefiria o antigo mas... não existe mais :(

Eu estava vendo aqui o número de visitas ao blog, pelo visto muita gente anda entrando, isso me deixa muito feliz mesmo pois a cada dia eu estudo mais sobre linux, suas filosofias, programas... vocês sabem... E ver tudo que eu posto ser lido e algumas pessoas me dando retornos dizendo que o post tava bom e talz... Muito gratificante mesmo!

Por causa disso, decidi colocar um aplicativo de seguidores que tem no blog, eu acho que esse aplicativo é tipo um feed, não sei, mas eu vi muita gente usando, então já que tem leitores, por que não seguir o blog hahaha!

Se der certo bom, se não der eu tiro, simples assim :)

So pra adicionar... Este ano parece que to tendo alguns trabalhos pessoais e profissionais a serem feitos, to cuidando do meu portifólio pessoal on line... estou estudando algumas coisas novas de web e algumas coisas de design... resumindo, este ano promete muitas conquistas se eu me esforçar ao máximo!

Quem estiver afim de dar uma olha nos meus projetos atuais... está ae meu site

purisco.com

Eu ando atualizando ele aos pocos, e agora to cuidando mais da parte gráfica dele... porque o conteúdo já organizei... aaah to morrendo de sono!!!

E pra finalizar, eu vo ver se eu posto mais coisas complexas, além das pequenas soluções que sempre posto... Acho que é normal de todo o usuário de linux começar bem de baixo, não saber nada... começar aprender e se ver em um novo mundo repleto de novidade e conhecimento... Eu acho que eu já dei uma subida e estou espiando esse novo mundo HAHAHA!!!

Obrigado a todos por todas as visitas, valeu!!!

segunda-feira, 8 de março de 2010

Comandos para Linux

Hoje eu estava procurando alguns comandos e achei este site:

http://www.devin.com.br/comandos_linux/

Muito bom mesmo, lá tem todos os comandos praticamente, e as suas descrições vale a pena conferir.

De qualquer forma se o site sair do ar vo deixar aqui a lista:

Primeiros Contatos

Onde digitar os comandos, login e logout da shell, comandos de ajuda e referências.

  1. dmesg – Mensagens de inicialização
  2. id – Mostra o usuário atual
  3. man – Ajuda sobre algum comando, assunto ou arquivo de configuração
  4. info – Ajuda sobre algum comando, assunto ou arquivo de configuração

Comandos para Manipulação de Arquivos

Um tutorial sobre vários dos comandos necessários para lidar com arquivos e diretórios no Linux.

  1. pwd – Exibe o diretório atual
  2. cd – Navegando entre diretórios
  3. ls – Listar arquivos
  4. mkdir – Cria um diretório
  5. rmdir – Remove um diretório vazio
  6. cp – Cópia de arquivos e diretórios
  7. mv – Move ou renomeia arquivos e diretórios
  8. rm – Remove arquivos e diretórios
  9. find – Procura arquivos
  10. ln – Cria links entre arquivos
  11. cat – Exibe o conteúdo de um arquivo
  12. head, tail – Mostra o começo e fim de um arquivo
  13. more, less – Visualiza arquivos por páginas
  14. file – Indica o tipo de arquivo
  15. touch – Muda timestamps

Compactação e Descompactação

Mostra os formatos básicos de arquivos compactados e como lidar com eles no Linux.

  1. tar – Agrupando arquivos
  2. gzip, bzip2 – Compactando arquivos
  3. zip, rar – Outros formatos de arquivos compactados

Comandos de Tratamento de Texto

Os comandos para tratar do conteúdo dos arquivos. Procurar, substituir, juntar, cortar…

  1. sort – Ordena um arquivo alfabeticamente
  2. uniq – Elimina linhas repetidas
  3. grep – Procura texto e expressões dentro de um arquivo
  4. paste – Combina arquivos em um só
  5. cut – Separa um arquivo por campos e imprime apenas partes especificadas
  6. tr – Transforma caracteres
  7. sed – Filtragem e Transformação de Conteúdo

Permissões

Além de mostrar como funcionam as permissões dos arquivos no Linux, ensina a utilizar os comandos que tratam das permissões.

  1. chown – Modifica os donos de arquivos e diretórios
  2. chmod – Modifica as permissões dos arquivos e diretórios
  3. umask – Visualiza e muda a máscara padrão de permissões

Processos

Como funciona a execução dos programas no Linux e como tratá-los.

  1. ps – Listar processos
  2. top – Lista processos em tempo real
  3. pstree – Mostra processos em forma de árvore hierárquica
  4. kill, killall – Envia um sinal ao processo (MATA!)
  5. Prioridades de Processos – Como os comandos podem ter prioridades no sistema
  6. nice, renice – Configura prioridades de CPU de um comando ou processo
  7. lsof – Listar arquivos abertos por processos

Comandos de Informações do Sistema

  1. date – Mostra a data e hora do sistema
  2. cal – Mostra um calendário amigável
  3. df – Mostra informações de espaço em disco
  4. du – Mostra espaço em disco usado por diretórios
  5. fdisk, sfdisk – Informações sobre partições
  6. hdparm – Informações detalhadas sobre HDs
  7. free – Informações sobre memória
  8. swapon – Informações sobre memória virtual (swap)
  9. cat /proc/cpuinfo – Informações sobre o processador
  10. uname – Informações de versão do kernel, arquitetura e outros
  11. lspci – Mostra informações sobre dispositivos PCI
  12. lsusb – Mostra informações sobre dispositivos USB

DPKG – Debian Package Manager

Como lidar com os pacotes de programas que encontramos por aí na Internet, ou nos CDs das distribuições Linux? Quais os processos para instalar, remover e atualizar programas que estão no formato DPKG?

  1. dpkg -i – Instala pacotes
  2. dpkg -r – Desinstala pacotes
  3. dpkg -l – Lista pacotes instalados
  4. dpkg -p – Mostra informações sobre um pacote
  5. dpkg -L – Lista os arquivos instalados de um pacote

RPM – RPM Package Manager

  1. rpm -i – Instala pacotes
  2. rpm -U – Atualiza pacotes
  3. rpm -e – Remove pacotes
  4. rpm -q – Consulta um pacote
  5. rpm -qa – Lista todos os pacotes instalados
  6. rpm -qi – Mostra informações sobre um pacote
  7. rpm -ql – Lista os arquivos instalados de um pacote
  8. rpm -V – Faz uma verificação de integridade em pacotes

Gerenciador de pacotes: apt

Utilizado em distribuições Debian, Ubuntu e seus derivados para instalar e remover programas.

  1. apt-get update – Atualiza a lista de pacotes dos repositórios
  2. apt-cache search – Procura um pacote por palavras
  3. apt-get install – Instala pacotes de programas
  4. apt-get remove – Remove pacotes de programas do sistema
  5. apt-get upgrade – Atualiza todos os pacotes do sistema
  6. apt-get dist-upgrade – Atualiza a versão da distribuição e todos seus pacotes
  7. apt-get moo – Invoca os poderes da vaca

Gerenciador de pacotes: yum

Utilizado em distribuições Fedora, Red Hat e seus derivados para instalar e remover programas.

  1. yum search – Procura um pacote por palavras
  2. yum install – Instala pacotes de programas
  3. yum remove – Remove pacotes de programas do sistema
  4. yum update – Atualiza os pacotes do sistema
  5. yum check-update – Verifica se há atualizações de pacotes disponíveis
  6. yum list – Lista todos os pacotes instalados e disponíveis no repositório
  7. yum list available – Lista os pacotes disponíveis para instalação
  8. yum grouplist – Lista os grupos de pacotes instalados e disponíveis no repositório
  9. yum groupinstall – Instala grupos de pacotes
  10. yum groupremove – Remove grupos de pacotes do sistema

Imposto de Renda

Para aqueles que desejam fazer o imposto de renda no ubuntu, precisa apenas de baixar o programa oficial no site:

http://www.receita.fazenda.gov.br/PessoaFisica/IRPF/2010/declaracao/download-programas.htm

Lembre-se de escolher o sistema Linux para o programa.

Então você irá baixar um arquivo .bin e para executá-lo você deve dar permissão para ele ser executável. Existem duas formas de fazer isso:

A primeira é clicando com botão direito no .bun, e dando a permissão para ele ser executaco.

Outra é pelo terminal:

Abrindo terminal digite:

cd "diretório da pasta onde estão os arquivos"

O ideal é deixar o .bin na sua home, pois não precisará da etapa acima.

Depois, dê a permissão de executar para o arquivo que você acabou de baixar:

chmod +x nomedoprograma.bin

E então execute o programa pelo terminal digitando:

./nomedoprograma.bin

Se você recebeu algum erro relacionado a java não se preocupe, instale o java com o seguinte comando:

sudo aptitude install sun-java6-jre -y && update-alternatives --config java

Lembrando que depois de dar permissão de executaro o .bin, você pode executá-lo clicando nele ou pelo terminal normalmente.

Depois de instalar o java, execute o .bin e siga o processo de instalação do programa do imposto de renda!