Archive for the ‘Geral’ Category

Mídia Social & Marketing Viral

Olá pessoas, depois de um tempo mexendo com pessoas, agora trabalhando para elas, pensando na alma antes da programação, me interessei muito por mídia social, marketing viral, e coisas do gênero.

Nesse post, pretendo estar explicando um pouco deles, como tirar proveito disso e tudo mais :D

Boa leitura a todos.

Mídia Social:

Mídia Social é, em seu sentido mais básico, uma mudança na maneira como as pessoas descobrem, lêem e compartilham informações, notícias e conteúdos. É uma fusão social e tecnológica, transformando o que até então era um monólogo em um diálogo.

Marketing Viral:

O marketing viral e a publicidade viral referem-se a técnicas de marketing que tentam explorar redes sociais pré-existentes para produzir aumentos exponenciais em conhecimento de marca, com processos similares a extensão de uma epidemia.

Resumindo, agora na Web 2.0, você não pensa em como vender o seu produto, utilizando os meios de mídia já existentes, como redes sociais, Mashups, e coisas assim. Deixe o público vender o seu produto, divulga-lo, dizer o quanto ele é bom, o quanto vale a pena usa-lo, o quanto você deve compra-lo.

Com o advento da Web 2.0, um jeito mais colaborativo de web, com Mashups onde os usuários criam seus conteudos, a blogosfera crescendo, formadores de opinião a solta, as empresas tem que estar preparadas para essa era, principalmente com a criação da Nuvem, o Cloud Computing, onde suas informações não ficam mais armazenas em seu computador, e sim na Web, sendo compartilhadas por milhares de computadores. Usuários querem poder chegar em qualquer canto, com uma conexão à internet e usar o seu e-mail, ver a sua planilha de gastos, interagir com o seu amigo de muito tempo. Além disso tudo, ele quer poder conhecer outras pessoas :)

E por outro lado, as empresas querem ganhar dinheiro, as pessoas querem ganhar dinheiro, por que não usar a popularidade do seu site, para ganhar dinheiro com anuncios de outras empresas? Google Adsense existe para isso! Além é claro, de muitos outros serviços.

A internet móvel chegando no brasil vai ajudar a popularizar a Web, cada vez mais, produtos feitos na Web, e quem sabe, pela Web, vão ser criados. E mais e mais usuários estarão usando, isso tudo num simples “boca-a-boca”.

Marketing barato, mídia já existente e barata, só falta a inspiração e a criação!

Abraços

Posted by Otávio Souza on Fevereiro 14th, 2009 No Comments

Instaladores de distribuições, uma geral!

Olá pessoas, depois de um tempo passado desde o ultimo post, “Como criar uma distribuição Linux”, muitas pessoas perguntaram como fazer isso no Debian, como criar também o instalador e tudo mais.

Por isso nesse post vou dar uma geral do funcionamento de geral dos dois tipos de instaladores, o para Live-CDs e o para CDs de pacotes.

Primeiro, o geral, o que é comum.

Um instalador deve perguntar ao usuário coisas simples, como, partição para se instalar, partição SWAP, nome de usuário para adicionar, senha do usuário root, instalar o gerenciador de boot na MBR e coisas afins ;)

Agora você se pergunta, eu tenho meu Live-CD, como devo fazer a instalação do mesmo?

Bom, basicamente você só precisa copiar a sua “/” do Live-CD todo pro HD, e configurar o boot, só isso, um ex para linux-live:

cd /

for dir in bin etc var usr opt root home srv media;

cp -Rp $dir /mnt/target

done

Basicamente é isso, ele vai copiar pasta por pasta e pronto, a copia é feita pasta por pasta porque não é recomendável se copiar tudo, ex: se você copiar o /mnt para o target, ele vai se copiar nele mesmo, entrando num Loop :D

O proc também, o sys, e por ai vai :D

Bom, alguns instaladores que é sempre bom se olhar o código são:

  1. Anaconda – O instalador do Fedora para o CD de Instalação
  2. Copier – O instalador do KinuX: http://svn.kinuxlinux.org/copier/trunk
  3. Debian-installer – O Instalador do Debian, dahhh :P

Abraços a todos && Tenham um bom dia :]

Posted by Otávio Souza on Setembro 21st, 2008 No Comments

Uma abordagem do SSH

Olá pessoas, depois de um bom tempo sem postar nada, estava falando com um amigo no mensageiro, e ele me perguntou quando eu ia postar algo, disse que quando tivesse assunto pra postar eu fazia isso, bom, sairam três assuntos da conversa :P

  1. Autenticação SQUID com OpenLDAP
  2. Uma abordagem do SSH
  3. Construindo um firewall básico com Iptables

Bem, escolhi por fazer o segundo artigo primeiro, depois, assim que reuinir as informações, crio os outros artigos :)

Vamos começar

O SSH (Secure Shell) é um protocolo/programa para poder acessar computadores remotamente, a conexão com a maquina é criptografada, permitindo assim um controle tranquilo.

O uso básico do SSH é “ssh nomedousuário@maquina”, com isso ele vai pedir a sua senha e vai executar o comando que está no servidor, ex: “/bin/bash”.

O servidor pode dar para você um shell completo (é claro, com as limitações do seu usuário), como pode dar um micro-shell, somente para que você execute alguns comandos.

Quando você muda a porta do servidor SSH (garantindo assim a segurança do mesmo), você deve usar o switch “-P porta”, ficando então com o comando desse jeito “ssh usuário@host -P porta”.

Certo, com isso você já pode ter um uso básico do SSH.

Mas, o SSH tem outras opções, chamadas Tunelamento e Proxy Reverso, com o Tunelamento você pode dar a saida dos dados por outro servidor.

Ex:

Servidor da Escola com Proxy bloqueando site xxx

Escola ->                        Servidor SSH externo                    -> Site XXX

No caso o que aconteceu foi, você se conectou com o site XXX pelo servidor SSH externo ao servidor da escola, passando por uma conexão criptografada, ao invés de passar pelo proxy.

Atenção, usem isso com cuidado, se a sua escola/instituição/empresa proibe é porque eles devem ter motivos para isso.

Mas afinal, como é que eu vou fazer os programas, como o Firefox, acessar a Web pelo SSH? Simples! Você usa um switch no SSH para poder criar um proxy Socks na sua maquina, assim é só configurar os navegadores para usarem esse proxy Socks

Comando: “ssh usuário@maquina -P porta -D portanamaquinalocal”

Depois é só configurar o navegador para usar proxy socks para aquela porta ;)

Vamos ao proxy reverso!

Situação:

Você esta querendo acessar o computador da sua casa, que está atrás de um router, que por azar do destino, não está routeado :( , e agora? Quem poderá nos salvar? Não, não é o chapolin colorado, é o Proxy Reverso mesmo!

Você faz o seguinte, com alguém na sua casa, você abre um servidor SSH nessa sua maquina que pode ser acessada pela Internet, e manda a pessoa em sua casa se conectar nela, usando o seguinte comando:

“ssh -LPortaDoSshNesseComputador:ComputadorExterno:PortaQueVocêQuerNoComputadorExterno root@ComputadorExterno”

Atenção: Só é possivel fazer isso como usuário root! Ou seja, a pessoa em sua casa tem que saber a senha do root no seu computador ;)

Depois de feito isso, é só você acessar no seu computador assim:

“ssh UsuárioDoComputadorDeCasa@127.0.0.1 -P PortaQueVocêDisse”

Nisso, para terminar a conexão, disconecte no seu computador e mande a pessoa em casa disconectar do seu computador.

Com isso, sejam felizes! O SSh é muito lindo!

Posted by Otávio Souza on Agosto 6th, 2008 6 Comments