Eduardo
This user hasn't shared any profile information
Artigos por Eduardo
GUI para Scripts
0Atualmente tenho desenvolvido scripts para automação de algumas rotinas e então fui apresentado ao Zenity.
Quando se escreve scripts, é possível usar o Zenity para criar diálogos simples que interajam graficamente com o usuário:
- Você pode criar um diálogo para obter informações do usuáro. Por exemplo, você pedir ao usuário que selecione uma data em um diálogode calendário ou para escolher um arquivo por um diálogo de seleção de arquivo.
- Você pode criar um diálogo para prover informações ao usuário. Por exemplo, você pode usar um diálogo indicador de progresso para indicar o estado atual de uma operação ou usar um diálogo de mensagem de aviso para alertar o usuário.
O Zenity lhe habilita a criar os seguintes tipos de diálogo simples:
- Calendário
- Seleção de arquivo
- Lista
- Ícone de notificação
- Mensagem
- Indicador de progresso
- Entrada de texto
- Informação de texto

Uma das funcionalidades que achei mais interessante e util foi a barra de progresso. Partindo deste ponto criei um script para mostrar uma barra te progresso enquanto aguardamos um período de tempo para que alguma tarefa seja executada novamente.
#!/bin/bash
(
for(( i=0; i<=$1; i++))
do
j=`echo $i \* 100 / $1 | bc`;
sleep 1;
echo $j;
done
) |
zenity --progress --percentage=0 --auto-close --title="Titulo da Janela" --text="Mensagem de conteudo da janela"
Para acessar a documentação completa do Zenity é só conferir a página do projeto.
AT-ST 5: Chrome em português do Brasil
2Acabei de baixar o Google Chrome para ver as novidades e saber realmente se ele e tão rápido quanto falam. Até o momento estou gostando e não sinto dificuldade em utiliza-lo.
A questão deste AT-ST é que logo assim que instalei o Chrome ele estava em inglês. Poxa, meu OSX todo em português e o Chome num idioma diferente … Não rola.
Então fica a dica para trocar o idioma do Chrome. Entre no terminal e execute o comando:
defaults write com.google.Chrome AppleLanguages '(pt-BR)'
Até a próxima AT-ST.
Se os navegadores fossem meios de transporte.
3Como já foi publicado anteriormente “Se os navegadores fossem cadeiras.” estão aprimorando ainda mais esta metáfora de comparação entre os navegadores.




Excelente trabalho do pessoal do College Humor.
Windows: 2 dicas excelentes!!
0Sempre falo com todos Os Lunáticos que não me importa muito o sistema operacional.
Uso tranquilamente o Windows no meu ambiente de trabalho, desenvolvo em ADVPL e Java sem problemas.
Já o meu computador pessoal é um MacBook e com a mesma indiferença realizo todas as minhas atividades com o Tomcat e Netbeans.
Agora quando o bicho tá pegando e tem que fazer alguma coisa voltar funcionar acabo recorrendo ao Linux. Atualmente utilizo o Ubuntu para serviços genéricos, mas quando a criticidade aumenta acabo procurando a base sólida do Debian stable.
Vamos ao que realmente importa, as dicas:
Você, uma pessoa acostumada com sistemas *nix, abre o prompt de comando do Windows (agora como administrador) e quer saber quais são os processos que estão ativos. Digita ps e recebe a péssima mensagem que o comando não foi encontrado ou não existe. Então você acaba de descobrir:
tasklist /v
este comando tem funcionalidades parecidas com o ps. Para mais informações basta digitar: tasklist /?
Perfeito, consegui descobrir o desejado ID da aplicação. Como dar um kill nela? Facil:
taskkill /f /im explo* – equivalente ao kill -9 explo*
mais informações deste comando podem ser adquiridas através de: taskkill /?
Agradecimento a Richard Dingwall.
Administradores de redes / de sistemas / de dados / de wherever sempre passam por problemas graves ou acabam tendo que realizar tarefas que até Linus Torvalds Bill Gates duvida. Para isto a Microsoft comprou a Sysinternals. O que? Quem? Se você acha que entende alguma coisa de Windows e não conhece a Sysinternals se segure na cadeira.
“O web site da Sysinternals foi criado em 1996 por Mark Russinovich e Bryce Cogswell para hospedar seus utilitários de sistema avançado e informações técnicas. Sysinternals foi adquirida pela Microsoft em julho de 2006. Seja você um profissional de TI ou um desenvolvedor, você encontrará utilitários Sysinternals para ajudá-lo a gerenciar, solucionar problemas e diagnosticar seus sistemas Windows e aplicações.”
Isso mesmo, inacreditável. São excelentes aplicações, sem instaladores ou problemáticas. Um produto da Microsoft que não tem a cara da Microsoft. Confira sem arrependimento em http://technet.microsoft.com/en-us/sysinternals/default.aspx
Espero que as dicas sejam úteis e que o mundo não seja mais o mesmo após estas descobertas.
Aniversário: Albert Einstein
0Hoje, 14 de março de 2010, Albert Einstein estaria completando 131 anos. Um dos cientistas mais populares de toda história da humanidade. Ganhador do premio Nobel de física de 1921 pelo trabalho sobre o efeito foto elétrico, Einstein deixou uma grande obra para o estudo da física e a compreenção do universo.
Albert Einstein publicou no seu quarto artigo de doutorado a famosa relação entre massa e energia: E = mc². Esta equação está presente na construção de bombas nucleares e a idéia serviu para explicar como o Big Bang, uma explosão de energia, poderia ter dado origem a matéria.
Em 1925, Einstein realizou uma viagem pela América do Sul e esteve no Brasil, sendo um passeio turístico-científico e visitando diversas instituições educacionais. Esta visita foi amplamente divulgada pela impressa nacional e influenciou na luta pelo estabelecimento de pesquisa básica e para a difusão das idéias da física moderna no Brasil.
“Se não fosse físico, seria provavelmente músico.”
Sulcos de gravação vistos no microscópio eletrônico.
0Um bom tempo já se passou e os discos de vinil deixaram de ser usados no cotidiano da grande maioria. Temos uma geração inteira que não tem a mínima idéia do que seja, para que serve e como funciona aquele disco todo arranhado.
Um artefato completamente desconhecido para alguns e um interessante objeto de pesquisa para Chris Supranowitz, do instituto de optica da da Universidade de Rochester.
Chris decidiu olhar através do microscópio para o sulcos de gravação do vinil. O procedimento não é plug and play, tem que haver um preparo da superfície e um tratamento das imagens obtidas, mas os resultados são espetaculares.
Na foto acima temos os sulcos do vinil visto por cima. As partes mais escuras são o topo, ou seja, as partes do vinil que não foram perfuradas. Aumentado 200 vezes.
Uma visão lateral dos sulcos aumentado 500 vezes.
Agora uma vista aproximada 1000 vezes, mostrando detales ricos do sulco. Podendo até mesmo ser comparado com um acidente geológico.
Um comparativo, a imagem acima é um CD, visto pelo mesmo microscópio. Não dá para ter certeza, mas parece que foi ampliado 20mil vezes. Não confunda com uma cultura de bacilos.
Chris foi a fundo na pesquisa com o microscópio eletrônico e desenvolveu este modelo tridimensional vermelho/azul baseado nos sulcos de gravação. Então se você tem óculos 3D, pegue e de uma olhada nessa imagem magnífica.
Ah, não adianta ser aquele óculos 3D que você usou em Avatar, pois a tecnologia é diferente.



































