domingo, 18 de maio de 2008

Service Pack 3

SP3.
Discretamente, a Microsoft colocou para download o Windows XP Service Pack 3 (SP3) em português do Brasil (PT-BR) – até então, ele estava disponível apenas em outros idiomas. Para fazer a atualização, é necessário ter o Windows XP Home ou Professional com Service Pack 1 ou Service Pack 2 já instalado.

Os usuários do SP1 não precisam se preocupar em instalar o SP2 porque todas as correções deste estão inclusas no SP3.
Por enquanto o SP3 PT-BR está disponível para download somente no Centro de Download da Microsoft, em versão com 302,3 Mbytes indicada para "profissionais de TI e desenvolvedores". Para usuários comuns, a empresa recomenda a atualização pelo Windows Update (windowsupdate.microsoft.com), mas o SP3 PT-BR ainda não é oferecido por esse canal.

Os mais apressados, portanto, podem baixar o Windows XP Service Pack 3 em português do Brasil no endereço: www.microsoft.com/downloads/details.aspx?FamilyID=5b33b5a8-5e76-401f-be08-1e1555d4f3d4&DisplayLang=pt-br

quarta-feira, 7 de maio de 2008

Há vagas em TI? Concursos: Respostas de SERPRO e MCT para 2008.

(Vejam as respostas do Ministério da Ciência e Tecnologia e do SERPRO com relação às vagas previstas para 2008, abaixo).

266A revista INFO EXAME do mês de abril abordou um tema que atinge, muitas vezes, a mente principalmente de recém formados que precisam ingressar no mercado de trabalho, mas não possuem a experiência necessária ou exigida pelas empresas privadas que disponibilizam estas vagas.

"Há vagas no Governo"?

A revista em questão afirma que inúmeras vagas no setor público serão abertas este ano. E estima-se que este número seja por volta 1117 vagas para profissionais de tecnologia da informação.

É claro que as vagas não estão presentes somente no governo. Na verdade, se um profissional procura construir uma carreira na qual ele espera ser promovido pelos seus méritos (métodos meritocráticos de promoção) a médio e a longo prazo, o mais aconselhável é buscar uma empresa privada. Em órgãos públicos, muitas vezes para se conseguir uma promoção é necessário passar novamente por um concurso para a vaga pretendida.

O que acontece é que muitas vezes, recém formados na área de TI não têm as qualificações necessárias para compor as empresas com deficiência de funcionários, e por isso recorrem a concursos para ingressar na carreira pública.

O desemprego em tecnologia é um fator complexo, visto que inúmeras vagas se encontram abertas esperando candidatos a sua altura.

O número de vagas exposto pela INFO se concentra basicamente em duas Instituições conhecidas e com necessidade maior de profissionais de TI do que outros concursos que talvez estejamos acostumados a ver: o SERPRO e o MCT.

Clique nos links abaixo para conhecê-los melhor:

serpro

mct

Como o edital de nenhum destes concursos está disponível na internet. E no caso do SERPRO o ultimo concurso foi realizado em 2005, entrei em contato com os dois órgãos pedindo uma previsão quando a realização dos processos ou até mesmo publicação dos editais. Confira as respostas:

SERPRO

Informamos que não existe previsão de data para realização do concurso público do SERPRO.

Foi identificada a necessidade de novas contratações e os levantamentos necessários à realização de novo concurso estão sendo providenciados.

Após aprovação do mesmo pela Diretoria do SERPRO haverá ampla divulgação na imprensa oficial, jornais de grande circulação, site da empresa contratada para realização do concurso e no próprio site do SERPRO.

Atenciosamente,

Marcelo Batista de Noronha

Divisão da Gestão de Carreiras - GPCAR/GPGAC/SUPGP SERPRO/SEDE - 1º Andar - Ala "c"

MCT

O edital para o concurso do MCT está previsto para ser publicado, no Diário Oficial da União e nos grandes órgãos de comunicação, no final do mês de junho ou no início de julho do corrente ano.

Atenciosamente,
Ouvidor-Geral do MCT

"O lance" agora é esperar e enquanto isso estudar muito se quizer enfrentar uma das vagas. Bons Estudos!

PS.:

Previsão de vagas: SERPRO = 700 vagas, MCT = 338 vagas. (Fonte:InfoExame)

quinta-feira, 1 de maio de 2008

Convertendo arquivos PDF em XLS - Excel

compare-pdf-large-logo Ontem precisei fazer uma conversão de um arquivo em PDF, que continha uma tabela de classificação de um concurso, em um arquivo para leitura no Excel. Em termos práticos eu precisava importar a tabela para o Excel ou exportar ela do arquivo PDF para o Excel, para que a mesma fosse manipulada posteriormente.

imagem_excel_erro01Vasculhando o arsenal de informações disponibilizadas pela internet encontrei alguns softwares que prometem fazer esta conversão de maneira eficaz. Mas como já era de se esperar, nem todos cumpriram o que prometeram.

Dentre os que testei, o Able2Extrac apresenta uma interface bastante intuitiva (até para os mais leigos com relação a informática), e converteu perfeitamente o arquivo (102 páginas) de que precisava.

Para os que se depararem com o mesmo desafio, seque abaixo o software para download.

Aproximadamente 21 Mbytes.

Para download clique na imagem abaixo (não é preciso instalar).

Able2Extract

Bom feriado!

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...

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger