Translate

sexta-feira, 30 de dezembro de 2011

As piores senhas do ano...


O site SplashData publicou recentemente a lista das 25 piores senhas utilizadas Internet afora e em smartphones. Se você usa alguma destas senhas, saiba que seus dados pessoais, fotografias, e muito mais, podem ser facilmente obtidos por malfeitores digitais.
Segue a lista:
  1. password
  2. 123456
  3. 12345678
  4. qwerty
  5. abc123
  6. monkey
  7. 1234567
  8. letmein
  9. trustno1
  10. dragon
  11. baseball
  12. 111111
  13. iloveyou
  14. master
  15. sunshine
  16. ashley
  17. bailey
  18. passw0rd
  19. shadow
  20. 123123
  21. 654321
  22. superman
  23. qazwsx
  24. michael
  25. football
As palavras usadas refletem os hábitos de usuários falantes de inglês, mas muitas destas senhas são utilizadas mundo afora, em diferentes países. Na posição número 1 temos a palavra "password", ou "senha". "qwerty" é uma sequencia do teclado, como muitas outras das senhas da lista acima.
Esta lista foi compilada a partir de arquivos contendo milhões de senhas roubadas e publicadas online pelos ladrões digitais.
Considerando-se que muitas pessoas armazenam em seus dispositivos portáteis uma quantidade inquietante de informações a seu respeito e a respeito de seus familiares, uma tragédia de proporções épicas pode acontecer em caso de perda ou roubo destes dispositivos. Se você usa alguma das senhas acima, não perca tempo, vá trocá-las.

quinta-feira, 3 de fevereiro de 2011

De volta....

Poxa... minha vida está uma correria tão grande.... viagens e mais viagens, que não estou mais conseguindo tempo para postar aqui... muitas das cidades que vou não tenho acesso à internet, daih fica dificil... mas sempre que estiver em casa colcarei assunto pra vocês.
Muito obrigado !

sábado, 15 de janeiro de 2011

Discos Rigidos para qualquer situação ....

Os discos rígidos externos da ioSafe são desenvolvidos para manter os dados seguros em caso de um desastre – especialmente causado por fogo ou agua. Inclusive o site GDH, especializado em testes em itens de hardware (na minha opinião é o melhor), ja até ateou fogo em um hd desses para testá-lo como vcs podem conferir no link abaixo :

http://www.clubedohardware.com.br/artigos/2003


Mas agora eles extrapolaram....  lançaram um modelo, chamado ioSafe Rugged, que além de ser à prova d’água e de fogo, suporta também tiro de arma calibre 12! No link abaixo você assiste um vídeo onde mostra o ioSafe Rugged sendo alvejado.

http://miud.in/m0B

Games com organismos vivos ?!?


Ingmar Riedel-Kruse, pesquisador da Universidade de Stanford, desenvolveu um novo gênero para jogos de videogame: os jogos biológicos.
Utilizando clássicos do arcade, como Pac-Man ou Centipede, o pesquisador transforma os personagens em microorganismos reais, que "passeiam" pelo monitor com movimentos controlados pela alteração da polaridade de uma corrente elétrica.
"Um dia li sobre a história e o desenvolvimento dos jogos de computador. Com a biotecnologia, essa revolução precoce é bem semelhante. Me pareceu que a biotecnologia também podia ser um meio para criar um novo gênero nos games", explicou Ingmar em entrevista ao Fast Company.
Todos os clássicos reinventados receberam nomes adequados ao novo gênero, assim como Pac-Man, que virou Pac-Mecium, visto que você controla o protozoário paramécio durante o jogo. Também vemos os jogos Pong Pong, Biotic Pinball, PolymerRace e outros.
Apenas paramécios são utilizados nos jogos, já que, por não possuirem cérebro e serem formas de vida muito primitivas, não sentem dor.
De acordo com especialistas da Universidade de Stanford, essa é a primeira vez que alguém consegue controlar as ações de microorganismos vivos em tempo real, uma revolução para o mundo da biotecnologia.

Fonte : Olhar Digital

sexta-feira, 14 de janeiro de 2011

Seis dicas para Mysql

Todos  sabemos que no MySQL, podemos montar praticamente qualquer tipo de retorno de informação a partir dos  dados armazenados em suas tabelas, em forma de registros (ou tuplas).  Podemos fazer consultas SELECT com JOIN, WHERE, HAVING para mudar o escopo do resultado de linhas  específicas, usar GROUP BY para combinar resultados, UNION para combinar múltiplas queries. 

Mas também existem casos em que precisamos retornar alguma informação mais comum, utilizada mais frequentemente em nossos sistemas. Vou mostrar agora 6 consultas no MySQL que podem ser úteis para o dia a dia de nossos softwares. 

1 - Idade em anos:

Você tem uma data de aniversário e precisa calcular quantos anos o usuário tem. Vamos assumir que  @datanasc é a data:

SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(now()) - TO_DAYS(@datanasc)), '%Y') + 0;

2 - Diferença entre duas datas:

Encontre a diferença entre dois valores de datas em segundos, minutos, horas e dias. Se dt1 e dt2 são valores do tipo datetime na forma "yyyy-mm-dd hh:mm:ss', o numero de segundos entre dt1 e dt2 é

UNIX_TIMESTAMP( dt2 ) - UNIX_TIMESTAMP( dt1 )

Para pegar o número de minutos, divida o resultado por 60, para o número de horas, divida por 3600 e para pegar a quantidade de dias, divida por 3600 * 24.

3 - Exiba valores que ocorrem X vezes em uma coluna

SELECT id FROM tbl GROUP BY id HAVING COUNT(*) = N;

4 - Quantidade de dias úteis entre duas datas

SELECT COUNT(*) FROM calendar WHERE d BETWEEN Start AND Stop AND DAYOFWEEK(d)  NOT IN(1,7) AND holiday=0;

5 - Encontre a chave primária da tabela

SELECT k.column_name FROM information_schema.table_constraints t JOIN  information_schema.key_column_usage k USING (constraint_name,table_schema,table_name) WHERE t.constraint_type='PRIMARY KEY' AND t.table_schema='db' AND t.table_name='tbl'  

6 - Veja o tamanho de seu banco de dados

SELECT table_schema AS 'Db Name', Round( Sum( data_length + index_length ) / 1024 / 1024, 3 ) AS  Db Size (MB)', Round( Sum( data_free ) / 1024 / 1024, 3 ) AS 'Free Space (MB)' FROM  information_schema.tables GROUP BY table_schema ;

segunda-feira, 10 de janeiro de 2011

Eficiência e eficácia: você sabe a diferença?

 Esses termos não são mais tão novos, mas fazem parte do dia a dia e com certeza o serão por muito tempo ainda, devido à aceleração do mercado de trabalho.

Mas vamos lá :


Ambas as palavras possuem o mesmo radical, “efic”, que vem do latim, e passa um significado de qualidade, de correção, de coisa certa. Porém, é no sufixo que elas diferem e é, justamente, aí que mora a grande diferença entre elas. E o entendimento desta sutil, mas importantíssima diferença é que separa o bom profissional do ótimo profissional.

EFICIÊNCIA é: fazer certo; é o meio para se atingir um resultado; é a atividade, ou, aquilo que se faz e como se faz .

EFICÁCIA é: a coisa certa; é o resultado; o objetivo: é aquilo para que se faz, isto é, a sua Missão.

Considerando-se o exposto vamos checar algumas percepções organizacionais muito naturais e... erradas!

Exemplo 1 : qual a Missão da área de Treinamento? A resposta natural poderia ser: treinar pessoas; reciclar; desenvolver ou algo parecido. Certo? Não, errado! Percebam que as respostas estão representadas por verbos e dirige-se à ação, portanto refere-se a aquilo que se faz, ou à atividade ou o MEIO para se atingir o resultado. Este resultado, ou a chamada Missão poderia ser consignado como: PESSOAS APTAS às necessidades da organização! Este é o objetivo. A área de treinamento treina, ou desenvolve suas atividades para alcançar este resultado.

Porém, na prática utiliza-se, com freqüência o indicador de “homens/horas/treinamento” para medir o resultado de treinamento quando se está medindo, apenas, o seu esforço, ou seja, a sua eficiência no desenvolvimento da ação, mas não a sua eficácia. Afinal, qual foi o resultado desse esforço em treinamento?

Para ficar mais claro vamos a outro exemplo: Qual a Missão da área de manutenção de microcomputadores?

Mais uma vez a resposta natural seria: consertar computadores, que é uma resposta também errada. Consertar computadores é o que a área de manutenção faz para alcançar a sua Missão que é: COMPUTADOR FUNCIONANDO!

O que isto quer dizer? Isto quer dizer que se provoca um grande desvio na qualidade da contribuição das pessoas fortalecendo-se a atividade muitas vezes distanciada do objetivo. Freqüentemente a área de manutenção de microcomputadores é medida pelo tempo que gasta consertando computadores quando deveria ser medida pelo tempo que não gasta consertando, ou seja, pelo tempo de funcionamento do equipamento. Esta é a medida da sua eficácia.

Percebam então o enorme dano que esta situação causa nos resultado individuais e globais das organizações.

Ao se privilegiar as medidas que acompanham o esforço da realização pode-se perder a relação com o resultado desse esforço. Em nome disso muitas realizações dentro das organizações são, o que costumamos chamar de olhar o próprio umbigo, perdendo-se a avaliação do nível de agregação de valor aos objetivos da organização. E o que conta, cada vez mais, é exatamente o nível de agregação de valor de cada profissional, de cada departamento, de cada organização. Para isso é fundamental trabalhar-se com indicadores!

E este viés, infelizmente, ocorre em diversas áreas das empresas provocando um enorme desvio nos resultados e na agregação de valor dessas áreas e, das pessoas que se esforçam para atender as expectativas para o desenvolvimento dos negócios. Preciso reforçar que esta preocupação é função indelegável dos níveis de chefia das empresas!


Vocês concordam que para sermos profissionais completos e com uma boa apresentação, devemos sempre buscar sermos eficazes e estar sempre aprendendo coisas novas e tendo novas experiências, para, com isso, aumentar nossa eficiência, aumentando, assim, a probabilidade de alcançarmos os objetivos, ou “coisas certas”.

Resta a pergunta : Sou eficaz, eficiente ou consigo ser completo ?