sexta-feira, março 30, 2007

Qual a real velocidade de sua conexão com a internet?

Ao contratar serviços de conexão a internet, temos uma vasta lista de opções quanto a velocidade, dentre elas:
  • 300Kbps
  • 500Kbps
  • 1 MB
  • 2 MB
  • etc
Optamos sempre pela velocidade que melhor atende as nossas necessidades, mas será que a velocidade contratada de fato é a velocidade utilizada?
Tem pessoas que se dedicam a montar sites que realizam a medição em tempo real, afinal a velocidade da conexão com a internet vive em constante oscilação.

Veja se a sua velocidade está de acordo com a que você paga todo mês, utilizando algum dos "n" links com este serviço na internet, separo 3 logo abaixo, o primeiro link é o mais enfeitado de todos eles.

quinta-feira, março 08, 2007

+ 1 ano

Desculpem me pela imagem representando o momento, uma montagem barata, que fiz rapidamente no photoshop.
Mês de março, Nnato completa mais 1 ano de vida.
Digo mais um ano, pois este blog já passou por diversos servidores de hospedagem, sendo o primeiro deles o HPG do IG em meados de 2002.
Entre outros servidores, como:
Acredito que algum outro servidor caiu em esquecimento.Nnato blog já foi pensado, planejado, codificado, descontinuado, reavaliado, retomado e está ativo aqui no Blogger que, disponibiliza serviços especializados para blogs e todo ferramental necessário.
Há planos para que Nnato um dia tenha seu dómino e hospedagem própria, provavelmente utilizando o sistema de blog do Wordpress.

Num outro momento, tentarei relembrar e disponibilizar com detalhes, toda trajetória de Nnato na internet.

quinta-feira, março 01, 2007

Tutorial básico Apache / Subversion / Tortoise.
Um pouco de história.
Eu conhecia cerca de 3% dos softwares Apache / Subversion / Tortoise, com muita pesquisa na internet, fóruns e consultas no help de cada ferramenta, fui adquirindo uma base de conhecimento, com esta, aumentando meu grau de conhecimento sobre as ferramentas para uns 65%.
Enquanto isso minhas pesquisas continuam.

Vamos para a parte prática, descreverei uma das "n" formas de se parametrizar esse conjunto de ferramentas.

Instalação:

Parametrização:
Com os 3 softwares instalados, na seqüência apresentada acima, inicia-se a parametrização, que aqui será abordada especificamente com acesso irrestrito a todos usuários para leitura e restrito para escrita.
  1. Criar a pasta que será a raiz do Subversion no Servidor.Utilizarei como caminho base do repositório a pasta D:\SVN.
  2. Criar o arquivo de usuário/senha, como padrão ele se chama passwd “pode-se dar qualquer outro nome”.Criaremos com com o nome padrão na pasta ..\Apache2\bin, via command:
    Executando o comando abaixo, criamos "-c" o arquivo de senhas e já é definido os dados do primeiro usuário.
    ..\Apache2\bin> htpasswd -c passwd <nome_usuário>

    Para os demais usuários, executa-se o mesmo comando, mas sem o parâmetro "-c":
    ..\Apache2\bin>
    htpasswd passwd

  • Configuração Apache x Subversion:
    ...\Apache2\conf\httpd.conf, as linhas com “#” são linhas comentadas, incluir no final do arquivo httpd.conf as linhas:
    #Acesso irrestrito para leitura e restrito para escrita:
    <Location /svn>
    DAV svn
    SVNListParentPath on
    SVNParentPath D:\SVN
    AuthType Basic
    #AuthAuthoritative Off
    AuthName "Subversion repositories"
    AuthUserFile \passwd
    #AuthzSVNAccessFile \authz
    <limitexcept get="" propfind="" options="" report="">
    Require valid-user
    </limitexcept>
  • Criando o repositório do Subversion:
    Executando pelo command, dentro da pasta base do repositório Subversion D:\SVN, que criamos anteriormente:
    D:SVN> svnadmin create pasta <repositorio>

    - Ou pelo Tortoise:
    Criar manualmente D:\SVN\ <pasta_repositorio> que será montado o repositório.
    Dentro de D:\SVN\, clicar com botão direito do mouse e selecionar:
    TortoiseSVN/Create repository here --> Selecionar: Native Filesystem (FSFS).

    Dentro da <pasta_repositorio>, vamos encontrar toda estrutura necessária para o repositório do Subversion.
  • Reinicie o Apache.
  • Com o Tortoise, utilizando a opção Repo Browser, acesse o endereço do repositório, no exemplo desse tutorial seria: http://ip/svn/<pasta_repositorio>, acessando normalmente temos o sistema pronto para que os arquivos sejam importados ao repositório.

    E idéia de escrever esse tutorial básico, é ajudar quem está iniciando estudos sobre essas ferramentas e, repassar o conhecimento adiante.

  • Fontes de pesquisa:GUJ / Leoserra / Sidney Contardi / e muitos outros.