terça-feira, 29 de setembro de 2009

O que uma pesquisa sobre "luto" tem a ver com ITIL ?


O Troy Moulin, da Pink Elephant, descobriu que tem muito a ver. Uma pesquisadora chamada Elizabeth Kubler-Ross desenvolveu um trabalho para entender o comportamento das pessoas quando elas perdem um ente querido. E o Troy aplicou esta teoria ao comportamento das pessoas ao longo de um processo de adoção das práticas do ITIL, e as semelhanças são muitas. Confira o blog do Troy e entenda melhor a figura.

Google Wave liberado para 100.000 beta testers esta semana

A PC World informa que o Google Wave, se não está pronto, está bem perto disso, pois esta semana 100.000 felizardos poderão começar a utilizar a ferramenta que promete comunicação integrada, incluindo mensagens instantâneas, e-mail e criação de documentos de forma colaborativa num ambiente único.


Notebook da Intel tem quatro telas

O Clube do Hardware informa que a Intel demonstrou um notebook com quatro telas, cujo propósito é "liberar" a tela principal para atividades que requeiram mais espaço enquanto as telas menores exibem widgets, mensagens, etc. Confiram o trecho do boletim do Clube do Hardware.

Intel demonstra notebook com quatro telas

Durante o IDF 2009 (que aconteceu entre os dias 22 e 24 de setembro em São
Francisco, Califórnia, EUA) a Intel demonstrou o protótipo de um notebook
(codinome Tangent Bay) equipado com quatro telas: uma tela principal e
três telas extras sensíveis ao toque localizadas acima do teclado capazes
de apresentar diversos conteúdos independentes como widgets, atalhos para
programas, mensagens, tocador de música etc, liberando a tela principal
para outras atividades. Você pode inclusive selecionar qual das três telas
deve ser exibida na tela principal. Informações sobre preço e
disponibilidade não foram divulgadas pois este notebook trata-se de um
conceito que poderá ou não ser adotado pela indústria.

Nossos colegas do site Gizmo fizeram um vídeo do funcionamento deste
notebook. Confira:
http://gizmodo.com/5365465/closer-look-at-intel-4+screen-laptop-suggests-superior-multitasking-procrastinating


segunda-feira, 28 de setembro de 2009

10 dicas para tirar boas fotos com o celular

Falando em câmera de celular... o Lifehacker tras 10 formas para obter mais da câmera do seu celular. As dicas incluem valorizar fotos no modo macro, ter consciência do tempo de disparo da câmera (geralmente mais lento que câmeras convencionais) e otimizar as fotos no computador de forma simples e rápida. Confira o texto completo. Vale a pena!



Sensor Full HD nas câmeras de celular

Que as câmeras de celular já deixaram de ser brinquedo todo mundo já sabe. Mas a evolução, possível graças aos avanços da nanotecnologia, está permitindo diminuir a distância entre as câmeras do celular e as chamadas "compactas" (profissionais é outra história). O Meio Bit informa que a Samsung está desenvolvendo sensores que permitirão gravação de vídeo full hd, entre outras melhorias, graças a um SoC (System on Chip), a nova onda no mercado de processadores embarcados.


sexta-feira, 25 de setembro de 2009

ITSkeptic recomenda sites sobre ITIL

Confira a lista em http://www.itskeptic.org/links.

Overdose de comandos!

commandlinefu.com

Descobri o Commandlinefu recentemente, e desde então me surpreendo cada vez que checo o feed. As idéias simples e geniais para utilizar comandos (na maioria das vezes, combinações de comandos) para checar o twitter, baixar todo o acervo de comandos, calcular a duração de vídeos e músicas e muito mais, vocês conferem agora, na seleção que preparei, com base no que achei de mais curioso, criativo, útil e interessante. Já aviso desde já que só testei alguns comandos, que funcionaram perfeitamente, embora alguns utilizem programas que podem não estar instalados no seu sistema, portanto verifique antes.

Que tal "pingar" um dispositivo até ele responder, e então emitir um som ?
beepwhenup () { echo 'Enter host you want to ping:'; read PHOST; if [[ "$PHOST" == "" ]]; then exit; fi; while true; do ping -c1 -W2 $PHOST 2>&1 >/dev/null; if [[ "$?" == "0" ]]; then for j in $(seq 1 4); do beep; done; ping -c1 $PHOST; break; fi; done; }

Saber o tamanho total dos arquivos localizados ?
find [path] [expression] -exec du -ab {} \; | awk '{total+=$0}END{print total}'

Quer atualizar o Twitter ?
curl -n -d status='Hello from cli' https://twitter.com/statuses/update.xml

Pesquisar no Google ?
curl -A Mozilla http://www.google.com/search?q=test |html2text -width 80

Fazer backup diário dos arquivos modificados, compactar e renomear o backup antigo.
find /home/dir -mtime +1 -print -exec gzip -9 {} \; -exec mv {}.gz {}_`date +%F`.gz \;

Executar um comando e reiniciar automaticamente caso ele seja interrompido.
ps -C program_name || { program_name & }

Como inserir os membros de um grupo do AD em outro ?

for /F "DELIMS=""" %i in ('dsquery group -name SourceGroupName ^| dsget group -members') do dsquery group -name TargetGroupName | dsmod group -addmbr %i

Localizar arquivos duplicados a partir do tamanho e depois por hash MD5.
find -not -empty -type f -printf "%s\n" | sort -rn | uniq -d | xargs -I{} -n1 find -type f -size {}c -print0 | xargs -0 md5sum | sort | uniq -w32 -D --all-repeated=separate

Que aplicações estão usando a rede ?
netstat -lantp | grep -i establ | awk -F/ '{print $2}' | sort | uniq

Encurtar uma URL usando o Bit.ly ?
curl "http://api.bit.ly/shorten?version=2.0.1&longUrl=<LONG_URL_YOU_WANT_SHORTENED>&login=<YOUR_BITLY_USER_NAME>&apiKey=<YOUR_API_KEY>"

Corrigir arquivos UTF-8 interpretados incorretamente como ISO-8859-1 ?
perl -i -pe 's/\xef\xbb\xbf//g' <file>

Executar um comando daqui a X horas, silenciosamente em segundo plano.
echo "nohup command rm -rf /phpsessions 1>&2 &>/dev/null 1>&2 &>/dev/null&" | at now + 3 hours 1>&2 &>/dev/null OU
( ( sleep 2h; your-command your-args ) & )

Ver o tempo total dos seus vídeos e músicas ?
find -type f -name "*.avi" -print0 | xargs -0 mplayer -vo dummy -ao dummy -identify 2>/dev/null | perl -nle '/ID_LENGTH=([0-9\.]+)/ && ($t +=$1) && printf "%02d:%02d:%02d\n",$t/3600,$t/60%60,$t%60' | tail -n 1