Um blog sobre programação de computadores, web e dispositivos móveis (palms,pockets, smartphones e celulares), novas tecnologias e novidades da área.
segunda-feira, 25 de janeiro de 2016
Casa Nova
Depois de muitos anos, resolvi retomar o blog.
Pra comemorar, também resolvi mudar para uma casa nova, http://www.pprogrammer.com.br/blog.
Passem lá pra trocarmos idéias, todos são bem vindos.
sexta-feira, 15 de outubro de 2010
Conectando iPhone e Mac por Wi-Fi sem roteador (Ad-Hoc) - Revisado
Olá pessoal! Estou a mais de 1 ano sem postar nada, mas me animei a escrever novamente porque vi que mesmo após todo esse tempo, algo que compartilhei foi útil pra alguém, e este foi o objetivo inicial quando comecei o blog.
Assim, pra reiniciar resolver revisar um dos posts e acrescentar informações adicionais e imagens pra que fique realmente mais útil pra quem está começando. Então, mãos a obra...
- Ative o seu AirPort (Wi-Fi);
- Clicando no mesmo icone do seu AirPort na barra de tarefas e selecione a opção Create Network. Imagino que seja "Criar Rede" se estiver usando o OS X em português (eu utilizo em inglês), feito isso surgirá uma caixa de diálogo como a figura abaixo:
- Dê um nome pra rede ou aceite a sugestão (normalmente o nome da máquina), marque a opção "Require Password" (em português deve ser algo como "requer senha") e defina uma senha para esta conexão.
- Observe que neste ponto vc pode obtar por utilizar criptografia WEP de 40 bits, onde vc digita 5 caracteres ASCII ou 10 dígitos hexadecimais (números de 0-9 e letras de A-F) ou ainda WEP 128 bits, onde vc deve entrar exatamente 13 caracteres ASCII ou 26 dígitos hexadecimais. Obviamente, a segunda é mais segura.
- Caso a rede tenha sido criada, o ícone do AirPort deverá ser semelhante a este:
Por este método é possível conectar mais de um dispositivo ao seu Mac, não sei qual seria o limite, mas na prática conectei 2 iPhones (um 3G e um 4) e funcionou sem problemas.
domingo, 30 de agosto de 2009
Update para VMWare Fusion 2.0.x
Abrindo o .dmg temos os itens abaixo. Tanto para atualização quanto para uma instalação limpa o processo é o mesmo, clique em Install VMWare Fusion.
Um aviso de que o "pacote" contém um programa que determina se o software poderá ser instalado, você deve confirmar clicando em "Continue".
Termo de licença de uso (aquelas que nunca lemos, mas que deveriamos). Prossiga clicando em "Continue".
Clique em "Agree" para concordar com o termo. (Para instalar é a única opção.)
Para suporte a opção de montagem do disco virtual mantenha marcada a instalação do MacFuse. (Na versão 2.0.5 o MacFuse é mais recente. Atualizei-o para a 2.0.3 e continua funcionando bem. Para aproveitar e ter suporte de leitura e gravação de NTFS instale depois o NTFS-3G.
O instalador precisará de acesso admin para continuar, para isso será solicitado seu usuário e senha.
Em seguida confirme o destino da instalação (observando se existe espaço suficiente).
É possível alterar o destino da instalação, mas na prática não acredito que não faça muita diferença.
A instalação é concluída logo após a digitação do número de série.
Abraço a todos e até a próxima.
domingo, 16 de agosto de 2009
Analisando o cliente de Twitter "blu"
terça-feira, 30 de junho de 2009
Conectando iPhone e Mac por Wi-Fi sem roteador (Ad-Hoc)
- Ative o Wi-Fi;
- Clicando no mesmo icone de rede na barra de tarefas e selecione a opção Create Network. Imagino que seja "Criar Rede" se estiver usando o OS X em português (eu utilizo em inglês);
- Dê um nome pra rede ou aceite a sugestão (normalmente o nome da máquina), marque a opção "Require Password" (deve ser algo como "requer senha") e defina uma senha para esta conexão.
sábado, 27 de junho de 2009
Postando do iPhone
terça-feira, 23 de junho de 2009
Tethering no iPhone 3G da Vivo
quinta-feira, 16 de abril de 2009
Android Hello World

terça-feira, 14 de abril de 2009
Connection Unavailable
domingo, 22 de março de 2009
Update do VMWare Fusion 2.0.2
quinta-feira, 4 de dezembro de 2008
Conhecendo o VMWare Player
Segundo o site também é possível importar imagens criadas pelo Symantec Backup Exec System Recovery (nomezinho comprido esse ein... também é chamado de Live State Recovery), Norton Ghost 10, Norton Save & Restore, StorageCraft ShadowProtect (deste nunca nem ouvi falar) e também do Acronis True Image. Quanto a esta importação de imagens de partição eu realmente não sei se funciona liso no VMWare Player pois nunca cheguei a testar, e é um recurso liberado mais recentemente também.
A maior limitação do Player é não poder criar uma imagem do zero (instalar um sistema dando boot, etc) e nem poder alterar as configurações como a quantidade de memória alocada por exemplo. Antes que alguém se irrite e me diga, esperei tanto pra isso, o VMWare Player foi criado com o intuito de permitir a execução de máquinas virtuais já existentes. Existe no próprio site da VMWare o Virtual Appliances, onde é possível baixar várias imagens de VM prontas pra uso, com versões de Linux, Trial de Windows Server entre outras. Também é possível utilizar uma VM criada em outra máquina usando uma das outras variações do VMWare, bastando basicamente copiar a pasta que contém os arquivos.Para baixá-lo será necessário fazer um breve cadastro de nome, email, etc.
No próximo post falarei sobre o VMWare Fusion, e como ele foi fundamental para que eu finalmente adotasse um Macbook como máquina de desenvolvimento móvel para meus sistemas em Windows e Linux. Quando terminarmos esta seqüência sobre o VMWare colocarei também alguns vídeos mostrando o processo de instalação e configuração básica de cada um. Aguardem.
Abraço e até o próximo post.
quarta-feira, 3 de dezembro de 2008
Um pouco de VMWare
Estarei me concentrando basicamente em 3 produtos do segmento Desktop: VMWare Workstation, Fusion e Player, que são versões mais voltadas ao usuário final (não corporativo).
No próximo post falarei sobre o VMWare Player e você saberá o que ele tem a oferecer.
Até lá...
domingo, 12 de outubro de 2008
Dual Boot x Virtualização
Canivete Suiço: MainMenu
Um programa muito útil que tenho utilizado desde que comprei meu macbook é o MainMenu, da Santa Software. Ele permite a execução de vários scripts para manutenção do sistema, mantendo assim o desempenho e estabilidade do OS X. Também é possível limpar o cache do sistema, dos browsers, reparar permissões, etc.
Atualmente na versão 1.7.3 pode ser baixado aqui.
Canivete Suiço: Caffeine
No meu caso ele é útil quando estou baixando algum arquivo (especialmente se for por conexão móvel), se o macbook entra em modo sleep a conexão é cortada e acabo perdendo parte do download tendo que reiniciar tudo novamente. É possível ativá-lo por tempo indeterminado ou então definir por quanto tempo ele ficará ativo (5, 10, 15, 30 minutos ou 1, 2 horas).
sábado, 11 de outubro de 2008
Virtualização
Olá pessoal, como prometi inicio (finalmente) uma série de posts sobre softwares de virtualização. Antes de iniciar com os "programas" achei melhor comentar um pouco sobre os conceitos e o que existe disponível atualmente.
A virtualização surgiu na década de 60, implementada em servidores IBM (mainframe) para disponibilizar terminais virtualizados (simulando hardware e software). Vi este tipo de solução na década de 80 rodando em alguns Bancos (como o Lloyds) em São Paulo. Nos PCs a coisa começou a aparecer realmente em meados dos anos 90. E ganhou mais força quando a Intel passou a incluir instruções especificas para a virtualização em processadores Pentium IV (tecnologia VT).
Para não complicar muito, virtualização basicamente é a capacidade de rodar numa mesma máquina física várias estações (ou servidores) lógicos, cada um como se fosse uma máquina independente, com sistema operacional, software instalado, configurações de rede, etc.
De uns cinco anos pra cá este tipo de tecnologia tem crescido muito, pois permite a empresas consolidarem servidores (reduzindo o número de máquinas físicas para serem administradas, facilitando backup, reduzindo custos e as vezes a própria equipe de TI também. Uma das vantagens da virtualização é maximizar o aproveitamento do hardware, uma vez que alguns testes mostram que a maior parte dos servidores utiliza somente de 5 a 10% do poder de processamento.
Atualmente o mercado de software para virtualização é dominado pela VMWare, uma empresa fundada em 1998 que praticamente criou este setor para plataforma x86. No entanto, com a entrada de empresas de peso como Microsoft, Citrix e Sun o cenário pode sofrer mudanças nos próximos meses.
Particularmente, tenho utilizado virtualização a uma década, ela me permite testar meus sistemas em diversas plataformas, realizar treinamentos, testar softwares de terceiros e outros sistemas operacionais sem afetar minhas máquinas de produção. De seis meses pra cá tenho utilizado virtualização para desenvolver sistemas para Windows e Palm OS usando meu Macbook rodando uma VM com Windows XP.
Nestes últimos anos tive contato com diversos softwares para virtualização e resolvi escrever sobre eles pois acredito que podem ser úteis para muitos de vocês. Ao relacioná-los tentarei citar as principais diferenças, dificuldades para instalação e configuração, indicação de uso e o que mais for pertinente. Basicamente estarei postanto sobre VMWare, Parallels, VirtualBox, VirtualPC e o novo Hiper-V do Windows Server 2008, Xen, QEmu entre outros.
Tentarei manter os posts regulares e no menor tempo possivel, mas não se surpreendam se ocorrerem alguns atrasos. Tenho tido muitos problemas com minha ADSL e a conexão 3G da Claro (que de banda larga só tem o nome) além de infelizmente um overwork constante.
quarta-feira, 8 de outubro de 2008
Canivete Suiço: Advanced Windows Care
Este utilitário desenvolvido pela IOBit.com possui diversas funções embutidas, várias delas existentes em outros utilitários como por exemplo:
- Extrair informações da configuração do pc
- Exibir a ocupação do disco (nada tão especializado como o JDiskReport que citei no post anterior)
- Desfragmentar a memória RAM
- Visualizar Processos, Serviços, conexões TCP/UDP, desinstalador e gerenciador de cookies
- Gerenciar programas na inicialização do Windows
No entanto, a função principal deste software é a otimização do Windows, através da remoção de spywares e falhas de segurança, fixar problemas no registro, otimizar e reparar a configuração do sistema, otimização da inicialização dos aplicativos, limpeza de privacidade (histórico e rastros de navegação) e remoção de arquivos temporários.
Este é realmente um ótimo software, possui uma versão freeware (Personal) e uma versão paga (Professional). Os recursos que citei se referem a versão Personal, que pode ser baixada aqui. A versão Professional possui outros recursos e otimizações, no entanto a versão gratuita é muito eficiente. Funciona de Windows 2000 até o Vista, incluindo em máquinas virtuais.
Abaixo seguem alguns screenshots para que vocês tenham idéia do que o software pode oferecer.
terça-feira, 7 de outubro de 2008
Canivete Suiço: JDiskReport
Infelizmente atrasei este primeiro post porque precisei sair para assistir uma paletra, mas vamos lá...
Este primeiro software da nossa série é um freeware criado pela JGoodies, e que cumpre de maneira fabulosa a tarefa de exibir como seu HD esta ocupado. Por ser escrito em Java a JRE é um pré requisito e deve ser instalada antes. Caso você não tenha Java instalado poderá baixá-la aqui. Usuários de Mac devem obtê-lo diretamente da Apple através do Software Update.
Atualmente o JDiskReport está na versão 1.3.1 e possui versões específicas para Windows, OS X e ainda Web Start e Java (que devem rodar em qualquer outra plataforma com JVM).
Abaixo você pode observar alguns screenshots que tirei do software rodando no meu PC com Windows Vista e também no Macbook. Observe que além de verificar ocupação por pastas também é possível visualizar por tipo de arquivo. Existe ainda uma lista Top 50 com os maiores arquivos, lista de arquivos por período de utilização, etc. É instalar e se divertir. Tenho certeza que descobrirão coisas que nem imaginavam sobre a ocupação de seus HDs.
Aqui seguem os links para download:




