sábado, 26 de abril de 2008

Desvendando o eMule: Configuração, utilização e Pontuação. (parte 2)

Seguindo a postagem de contribuição ao Movimento Blog Voluntário.Blog Voluntário

eMule:

Como configurar?

Como funciona o sistema de pontos?

Lembrando que este é a segunda parte de um total de duas. E que na primeira parte deste artigo foram demonstradas as configurações referentes ao software de compartilhamento de arquivos pela internet, eMule.

Prosseguindo...

Você já deve ter se perguntado algumas vezes porque sua taxa de download no eMule é tão baixa. Ou porque tantas pessoas adoram este sistema e você não consegue utilizá-lo satisfatoriamente.

Na verdade, os equívocos referentes a qualidade de download do eMule se devem geralmente exclusivamente ao desconhecimento em relação aos critérios de atribuição de pontos impostos pelo software.

Isso mesmo, existe uma pontuação dentro do eMule. E esta pontuação é determinante para fazer com que você passe na frente de outros usuários nas filas de downloads e consiga melhores resultados.

Mas como ver a pontuação do eMule?

Calma! Se você nunca viu essa pontuação, não se preocupe. Realmente nao é possível vê-la. Pelo menos, não a sua. Para ver a pontuação do usuário no qual você esteja transferindo a ele algum arquivo clique com o botão direito do mouse sobre o apelido dele e posteriormente clique em "Exibir Detalhes". Os pontos estarão presentes na parte inferior da janela que se abrirá.

Vamos entender um pouco mais como funciona estes critérios de pontuação (Obs.: o texto foi extraido do site do emule, com algumas alterações).

424px-EMule_mascot_svg O sistema de créditos é utilizado para recompensar os usuários que contribuem com a rede, fazendo upload para outros clientes.

O sistema de fila no eMule é baseado no tempo de espera que um usuário gasta na fila. O sistema de créditos fornece um modificador maior para este tempo de espera levando em consideração o upload e o download entre os dois clientes. Quanto mais um usuário fizer uploads, mais rápido ele avança na fila de clientes.

Os modificadores são calculados da quantia de dados transferida entre os dois clientes. Os valores utilizados podem ser vistos no diálogo de detalhes do cliente.

Há dois modificadores de crédito diferentes avaliados:
Razão 1 = Upload Total x 2 / Download Total
Razão 2 = SQRT(Upload Total + 2)
Ambas as razões são comparadas e o valor mais baixo é utilizado como modificador.
Algumas condições de limite também existem:

  • Upload Total < 1MB => Modificador = 1
  • Download Total = 0 => Modificador = 10
  • O modificador não deve ser menor que 1 ou maior que 10

pontos

Notas:

Todos os upload de clientes para você são recompensados pelo sistema de créditos. Não importa se o cliente suporta o sistema de créditos ou não.

Clientes não suportados não concederão a você nenhum crédito quando você fizer upload para eles.

Créditos não são globais. Eles são trocados entre dois clientes específicos.

Créditos são armazenados nos arquivo clients.met. O hash do usuário único é utilizado para identificar o cliente.

Seus próprios créditos são salvos pelo cliente que deve a você os créditos. Isto previne a falsificação dos créditos.

Seus próprios créditos não podem ser exibidos.

O que são estes créditos e por que eu devo colecioná-los?
Créditos recompensam usuários que fazem upload. A quantidade transferida de dados determina a quantidade de créditos. Créditos não são globais, eles podem somente ser utilizados no cliente que concedeu os créditos.
Créditos são um modificador maior quando calculando o progresso na fila de outro cliente. Quanto mais créditos você tem mais rápido você avançará.

Onde Eu posso ver minha contagem de créditos?
Para prevenir manipulação do escore, os créditos não são armazenados localmente em seu disco rígido mas no disco rígido do outro cliente. Então não é possível contar seus próprios créditos.

Eu perdi /apaguei meu arquivo clients.met. Meus créditos estão perdidos?
Perder este arquivo não faz com que seus créditos sejam perdidos mas todos os créditos de outras pessoas, seus clientes. O eMule cria uma cópia de segurança do arquivo clients.met (clients.met.BAK) assim você pode restaurar o arquivo renomeando a cópia de segurança para clients.met.

Como perder os créditos de qualquer modo.
Como descrito acima os créditos são emparelhados com a autenticação do usuário segura. A chave secreta para esta autenticação é calculada da informação que é armazenada em preferences.dat e em cryptkey.dat. Se um deste arquivos for perdido você não vai mais ser capaz de provar que você é o dono legal dos créditos.

De maneira geral, seus créditos ou pontos, são exclusivos da relação com determinado usuário, isto significa que se você transferiu anteriormente algum arquivo para aquele usuário, terá privilégios ao baixar arquivos dele. Um outro item importante é que você não pode ver os teus créditos, mas a pessoa que estiver baixando de você poderá vê-los, repetindo o mesmo processo descrito anteriormente no qual você viu a pontuação de um usuário que estava fazendo download de você.

Aqui encerra minha contribuição.

Bom final de semana a todos!

Desvendando o eMule: Configuração, utilização e Pontuação. (parte 1)

Estou aderindo hoje ao Dia Global do Voluntariado Jovem.



Mais precisamento ao Movimento Blog voluntário. .Blog Voluntário

O que seria esse movimento?

O Dia Global do Voluntariado Jovem, na verdade, são três. De 25 a 27 de abril, pessoas do mundo inteiro trabalham para melhorar o ambiente global e local.

Daí a idéia do Movimento Blog Voluntário: uma ação cujo objetivo é dar uma mexida na Internet e fazer o Dia Global do Voluntariado Jovem acontecer também no mundo on-line, com ações voltadas ao combate do analfabetismo digital.
Ctrl+C/Ctrl+V nessa idéia! E faça a diferença na vida de muita gente.
* O movimento não tem fins lucrativos nem ligação com empresas e/ou governo.

Vamos entao a minha contribuição....

emule

eMule:

Como configurar?

Como funciona o sistema de pontos?

É fato que o eMule é um dos compartilhadores peer-to-peer mais famosos da internet. Ele é uma boa opção se você está procurando uma forma de baixar uma imensidão de filmes, músicas, jogos, programas e muito mais. É possível achar inúmeros arquivos raros e se você participar de alguns dos fóruns de compartilhamento espalhados pela internet usufruirá ainda mais da enorme gama de downloads encontrados para este software. O que acontece é que algumas vezes os usuários iniciantes desconhecem as configurações básicas para sua utilização e as regras de pontuação impostas pelo sistema para ganhar posições na fila de espera e acelerar seus downloads. Abaixo descrevo estes dois itens:

Inicialmente vamos fazer o download do software, onde aconselho uma destas duas versões, mais atuais (clique nos nomes para download).

Na mais nova versão 0.49 do programa que ficou praticamente um ano sem novos recursos e melhorias, estas não são tão perceptíveis, mas contribuem para a otimização do desempenho dos downloads e também para aumentar a sua segurança.

O Plus contém uma interface mais bonita e prática de trabalhar, possuindo como principal novidade uma ferramenta de controle remoto, fornecendo ao usuário a opção de iniciar seus downloads no eMule Plus pelo navegador através de outro computador.

Após efetuado o download e instalado o compartilhador(se aparecer a janela para configuração, feche-a) vamos as configurações...

1 - Clique no canto superior direito no botão chamado Preferências.

2 - A janela que se abrirá será igual à imagem abaixo(versão 0.49a).

pref1

Nome do usuário: Coloque seu apelido;

Idioma: Escolha a linguagem que você prefere usar o emule;

Emitir som se houver erro (Caso houver erro ele notifica);

Ressaltar com um clique no link (O link fica selecionado);

Confirmar ao sair (Protege se caso você aperte o botão para fechar sem querer);

Verificar se há nova versão (verifica se há nova versão automático);

Exibir tela inicial (Isso mostra aquela mulinha quando inicia o emule);

Iniciar com o Windows (Essa opção faz com que o emule inicie quando você ligar o computador, o que pode deixar a inicialização do windows mais lenta).

3 - Na guia Exibição temos as seguintes opções.

pref2

Estilo da barra de downloads: 3D.

Minimizar para ícone de bandeja (Minimiza para a bandeja do perto do relógio do Windows);

Exibir porcentagem de download na barra de progresso. (Mostra a taxa do download em porcentagem);

Exibir taxas de transferência no titulo (Um gráfico bem pequeno aparece no lado da mulinha perto do relógio do Windows, isso significa a velocidade que esta);

Exibir informações de downloads nas guias de categoria;

Autolimpar downloads concluídos; (Limpa a o nome do arquivo concluído da lista de downloads.)

Exibir barra de ferramentas adicional na janela de transferência; (Adiciona alguns ícones para checar as filas e download e upload.)

4 - Da guia Conexão, configure como mostrado abaixo.

pref3

Capacidades:

Marque as opções Download máximo e Upload máximo. Esta parte é muito importante para a velocidade de download, se você usa uma internet com velocidade abaixo de 1 MB utilize as configurações abaixo (ou valores aproximados):

Download: 96 Kb/s - Upload: 10 Kb/s

Porta do Cliente:

Se você usa uma internet com modem roteado,você terá que abrir as portas TCP: 4662 e UDP: 4672. Essas portas são para que você tenha ID alta no emule, o que pode significar downloads mais rápidos. Para ver se sua ID é alta, basta você olha na parte inferior direita do seu emule, onde tem um mundinho (um planeta em miniatura) com 2 flechas,se tiver com a flecha verde é que você tem ID alta (Isso é bom!).

Flechas amarelas significam que você está conectado com ID baixa dada pelo servidor e flechas vermelhas demonstram que não está conectado a nenhum servidor.

Agora vamos configurar a parte de baixo da imagem:

Autoconectar ao iniciar (Conecta automaticamente nos servidores ao abrir o programa);

Reconectar ao desconectar. (Caso se desconecte do servidor ele reconecta automaticamente);

Exibir banda acima do normal.

Rede:

Kad (Se conecta automático na rede Kad, isso ajuda você baixar mais rápido os arquivos.);

eD2K. (Se conecta automaticamente ao servidor de arquivos.);

5 - A última tela a ser configurada é a guia Servidor.

pref4

Autoconectar somente com servidores estáticos (Conecta automatico no servidor que você vai escolher no passo 7).

6 - Efetuadas as configuração, clique em Aplicar seguido do botão OK, para fechar a janela de configurações.

7 - Na janela principal do eMule clique na aba Servidores.

Clique no servidor com o maior numero de usuários e arquivos (aconselho o eDonkeyServer No3) com o botão direito do mouse. Em seguida clique em "Adicionar a lista de servidores estáticos" (Você pode fazer isto mais de uma vez).

Pronto, agora já pode usar seu eMule para encontrar os arquivos que necessite.

Continua...

sexta-feira, 18 de abril de 2008

Quem é Steve Jobs? Apple e os Piratas do Vale do Silício.

 apple-logo1 I-Pod, I-Phone, Macintoch ou Mac, OS, Safari, I-Tunes. Se você navega pela internet, com certeza já se deparou com alguma destas nomenclaturas presentes em textos, reportagens, e até mesmo nestas janelas inoportunas que insistem em aparecer durante a navegação pela WEB, as famosas janelas popup. O que teriam elas em comum?

Antes de responder a esta pergunta, vou adicionar mais uma marca conhecida ao nosso contexto. Você conhece a Pixar?

Você não sabe do que estou falando? Tente se lembrar dos seguintes filmes: Procurando Nemo (Finding Nemo), Os incríveis (The Incredibles), ou mais recentemente da animação Ratatouille. Todos eles são produções da Pixar Animation Studios.

pixar

A ligação entre a produtora de animações Pixar e a mega-corporação Apple – criadora e detentora dos direitos de venda do famoso tocador de mp3, I-Pod, e das demais marcas citadas no inicio deste artigo – é a figura do profissional Steven Paul Jobs.

Mais conhecido como Steve Jobs, este homem é sem duvida uma das figuras mais importantes no avanço tecnológico oferecido pelos sistemas de informação. Visto que foi justamente a Apple (empresa em que foi co-fundador) a desenvolvedora do primeiro projeto para a construção de uma interface gráfica para computadores baseada por navegação de ícones, pastas e janelas. Tudo isso acionado por um mouse - naqueles tempos os computadores só usavam o teclado. Posteriormente este projeto seria a inspiração (ou até mais que isso) para o amplamente utilizado sistema operacional Microsoft Windows, presente nos computadores pessoais de grande parte das pessoas.

Sua conduta questionável como administrador de pessoas, não ofuscava seu brilhantismo. Mesmo após ser afastado da direção da Apple, fundou a Next e adquiriu a Pixar, que sob liderança de Steve Jobs produziu o primeiro filme infantil animado na sua totalidade por computador, "Toy Story". Hoje a Pixar é um dos maiores estúdios de filmes animados do mundo, ao lado da Dreamworks.

Em 1996 a Apple, que estava desenvolvendo um novo sistema operacional, comprou de Steve Jobs a NeXT Computer para poder utilizar o NeXTStep como base para o seu novo sistema operacional. Com esta operação Jobs retornou para a Apple - que estava numa situação financeira frágil, promovendo assim a re-ascensão da empresa.pirates

Sendo hoje o maior acionista individual da Disney após a venda da Pixar para a empresa de comunicação e animação do nosso amigo Mickey Mouse, Steve Jobs é uma figura que ao longo dos anos provocou algumas polêmicas. Grande parte destas podem ser vistas no filme Piratas do Vale do Silício (Pirates of Silicon Valley) que mostra a trajetória da empresa Apple, liderada por Steve Jobs, e posteriormente de maneira paralela o surgimento da Microsoft.

O filme relata as inúmeras jogadas administrativas executadas por dois grandes empresários: Steve Jobs e Bill Gates. O filme inicialmente mostra os dois como estudantes universitários e como foram capazes de mudar o rumo da informática na época.

Se você ainda não viu eu recomendo que baixem através dos links abaixo. Você nunca será o mesmo depois de ver este filme.

Pirates of Silicon Valley + Legenda BR (parte1)

Pirates of Silicon Valley + Legenda BR (parte2)

Pirates of Silicon Valley + Legenda BR (parte3)

Pirates of Silicon Valley + Legenda BR (parte4)

Pirates of Silicon Valley + Legenda BR (parte5)

Pirates of Silicon Valley + Legenda BR (parte6)

Pirates of Silicon Valley + Legenda BR (parte7)

Pirates of Silicon Valley + Legenda BR (parte8)

Tamanho: 700MBytes

Formato: .avi

Abaixo seguem dois vídeos muito interessantes onde Steve Jobs, participa da formatura de alunos da Universidade de Stanford. Sinceramente é um discurso emocionante e sem dúvida, inspirador.

Detalhe: os vídeos já estão legendados.

Steve Jobs em Stanford (legendado) [parte 1]

Steve Jobs em Stanford (legendado) [parte 2]

 

“Sejam sempre famintos... Sejam sempre tolos...”

sábado, 12 de abril de 2008

Máscaras Dinâmicas para textBox com qualquer tipo numérico ( CEP , CPF, CNPJ, MOEDA , DATA), desenvolvido em C#.net (C Sharp)

12495-assbartjava2a Visando facilitar a vida de quem trabalha com desenvolvimento criei este artigo descrevendo passo-a-passo e elucidando através de código fonte uma maneira dinâmica e eficaz de aplicar máscaras a conteúdos numéricos de qualquer tipo em um texBox, utilizando C# (C Sharp).

Máscara, neste caso em questão, é um recurso de interface utilizado para assemelhar determinada informação(neste exemplo, numérica), visível no sistema, a maneira como estamos acostumados a manipulá-la na vida real.

Por exemplo, ao ver o número "00000000" inicialmente não podemos atribuir nenhuma informação característica adicional a ele, fora o fato de se constituir de uma cadeia numérica. Aplicando uma máscara, através da interface visual do sistema teremos "00000-000", o que pode nos levar a deduzir que este número se trata de um CEP. Este recurso é muito importante na prevenção de erros por parte do usuário assegurando ao mesmo a não necessidade de digitação de determinados dígitos que possam gerar equívocos durante a inserção dos dados no sistema.

Visando dinamizar este processo de "mascarar" um dado numérico em tempo real criei uma função principal que é capaz de adicionar uma mascara de qualquer tipo (CEP, CPF, CNPJ), o que pode facilitar a vida de alguns desenvolvedores, que como eu, inicialmente encontraram poucas referências a respeito.

Mas por que não usar um MaskedTextBox? Eu considero o MakedTextBox um tipo de textBox meio "engessado", com algumas limitações, e para o meu caso em questão achei mais eficiente a criação deste código fonte para manipulação do textBox.

Seguem abaixo algumas características do resultado expresso pelo código que será descrito:

- a inserção dos números ocorre da direita para a esquerda. Sendo assim num campo do tipo moeda (0,00) a inserção de seguidos "2" transcorreria da seguinte maneira:

0,02 -> 0,22 -> 2,22 -> 22,22

- a tecla BackSpace também se sucede da direita para a esquerda (sem perda visual da mascara) da seguinte maneira:

2,22 -> 0,22 -> 0,02

Acompanhem agora o detalhamento do código em questão:

Como exemplo, aplicarei máscara a dois tipos de dados: O CEF ("12345-678"), e o CNPJ("12345678/1234-12"). Note que no caso do CNPJ apresentam-se dois caracteres especiais. Farei isso para mostrar que o código abaixo pode aplicar a mascara com quantos caracteres forem necessários, bastando para isso definir a quantidade na chamada da função.

Para saber mais a respeito basta baixar o arquivo abaixo, em formato .doc, onde descrevo detalhamente o desenvolvimento deste código:

png5

Um bom desenvolvimento a todos...

terça-feira, 8 de abril de 2008

Marley & Me - Marley & Eu

 marley1 Será mais uma história de cão superdotado?

Iniciando hoje um comentário literário neste blog, resenho a respeito de um livro que acabou me surpreendendo de certa forma. Não é um livro que tenha comprado ou tenha escolhido em uma prateleira qualquer na casa de um amigo, ou até mesmo  em uma biblioteca. Muito menos um livro antigo, mofado, encontrado num fundo de um baú cheio de "quinquilharias". Tal livro me foi emprestado sem que ao menos eu esboçasse qualquer interesse em lê-lo, e confesso que a capa não me atrairia muito, caso o visse jogado por ai. Marley & eu, apresenta traços literários simples, e narra a história de um cão, e como o comportamento deste animal influencia o dia-a-dia de família americana...

Seria o Ritimtim?

Pois não o é. Diria que está muito longe de chegar aos pés da Lassie. Na verdade é um cão como qualquer outro, ou talvez até mais adoravelmente insuportável que os que costumeiramente estamos acostumados a ver ou conviver. Marley é o exemplo de como aquela gracinha da loja de animais pode ser tornar um demônio dentro de casa.marley2

Iniciei minha leitura totalmente cheio de preconceitos. Esperava que a qualquer momento o cão pudesse salvar uma criança de um prédio em chamas, ou até mesmo que a perspectiva da narrativa pudesse mudar repentinamente para o ponto de vista do cachorro em questão. Mas não! A simplicidade do texto me prendeu até o final, e sem duvida é o elemento que atraiu inúmeros fãs pelo mundo.

A história em si, não é repleta de aventuras inimagináveis como saga de Benge (cinema). Na verdade o ponto alto do livro fica por conta de como o autor consegue extrair certas lições de vida a partir de atos de seu cão perante os acontecimentos. Digamos que traços de auto-ajuda expostos de uma maneira inteligente e bem humorada.

Marley me parece um cachorro genérico. Pode ser o Bob de São Paulo ou até mesmo o Totó do interior do estado do Pará. Ele é como qualquer outro, cheio de fraquezas e irracional como os demais animais.  E é justamente essa similaridade com a realidade que emociona e faz do livro um boa leitura.

Boa noite!

Downlod do livro para degustação:

folhas

Esse vídeo abaixo mostra o verdadeiro Marley, pra quem leu o livro sabe que estou falando do filme "A grande jogada", citado durante a história.

images Curiosidade: O ultimo capítulo do livro é totalmente "avulso" em relação aos demais. É possível lê-lo sem estragar a leitura dos outros posteriormente, tendo apenas um esboço do que está por vir(ou se passou) nessa obra não-ficção.

Dica: O melhor livro que já li em 2008 se chama Admirável Mundo Novo, uma história muito interessante e com uma linguagem mais complexa que a de Marley & Eu. Ótima obra!

Site oficial do livro: Marley and Me.

quinta-feira, 3 de abril de 2008

Albert Einstein - Teste de QI

A teoria da relatividade de Albert Einstein é um dos pilares da ciência contemporânea e graças a ela, o estudo do Universo parou de engatinhar. Deixou-se de acreditar, por exemplo, que a velocidade da luz era variável. Tanta genialidade também se prestou a, numa atitude descontraída, criar um teste de QI.

A quem diga que Einstein teria mencionado que 98% das pessoas nao conseguiriam solucioná-lo. Seria verdade?

Não creio que esta margem seja tão alta, afinal de contas eu consegui resolvê-lo, e já ouvi de alguns a afirmação de que também fizeram.

Não há provas de que o próprio Einsten tenha criado este enigma. Mas posto aqui, para download, uma chance de ter sua capacidade de raciocínio comparada a do genial cientísta.


download.gif

Obs.: Clique na imagem acima para download.

Falando em Einstein, e nos avanços que o mesmo propiciou para a ciência moderna, no Youtube pode-se encontrar um documentário do History Chanel a respeito da criação Bomba Atômica. Trata-se de uma história fantástica envolvendo os medos da época com relação ao nazismo de Hitler, as evoluções científicas proporcionadas pela formula "mágica" de Albert Einstein, e a influência política mudando a história do mundo e culminando no total arrependimento do mesmo com relação a sua decisão precipitada. Vale a pena assistir.

Os videos seguem abaixo(seis no total)... Uma boa noite a todos!

Einstein - Equação da Vida e da Morte - Parte 1

Einstein - Equação da Vida e da Morte - Parte 2

Einstein - Equação da Vida e da Morte - Parte 3

Einstein - Equação da Vida e da Morte - Parte 4

Einstein - Equação da Vida e da Morte - Parte 5

Einstein - Equação da Vida e da Morte - Parte 6

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger