23 de dez. de 2009

Papai Noel chegou aqui primeiro...

É nessa época do ano que descobrimos do que são feitos certos vizinhos. Hoje o meu acordou inspirado.

Desde cedo que o bendito ouve musiquinhas de Natal. Por isso resolvi por alguma coisa menos monótona pra tocar aqui e ver se consigo terminar um pequeno banco de dados aqui.

Por falar em natal, meu presente veio mais cedo! Um Treo Pro zero bala! Não irei postar fotos reais dele porque estou sem uma segunda câmera para tal. O meu querido Omnia está em coma depois da excelente idéia de atualiza-lo.


Treo Pro

No próximo ano irei enviar o Omnia pra Romênia, pois só lá haverá pessoal capacitado pra mexer nele, as AT's nacionais são compostas por técnicos inertes e imbecis.

Quanto ao brinquedo novo, o Pro, é o máximo, não irei fazer reviews ou coisas do gênero porque existem muitos pelo mundo afora sobre este aparelho, só irei dizer que ele me atendeu bem no trabalho e na diversão, é robusto e bonito, o único ponto negativo é esse maldito black piano que adora impressões digitais!

Ele vem com Windows Mobile 6.1, uma escolha pra lá de esquisita em se tratando de um Mac user, que pode parecer meio datado mas acabou se revelando bem amigável e customizável. Então é isso aí, se você pretende comprar um smartphone com apelo corporativo, considere o Treo Pro!


P.S.: Comprei ele na Fnac por um preço bem legal e desbloqueado.

2 de nov. de 2009

Desafio Tim é uma piada

Esse desafio é uma piada no quesito segurança! Todas as respostas, exceto do último enigma, estão no próprio site ao alcance das mãos de todos!

E pra provar isso, eis as respostas das próximas:

Edit: Estou retirando as respostas do ar, mas se a Tim usar as mesmas respostas publico de novo!

P.S.: Enviei email pra tim, como não responderam achei melhor publicar aqui, com as respostas sendo armazenadas de forma insegura poderiam ser usadas por participantes desonestos.

21 de out. de 2009

Google planeja novo serviço de músicas


A ser lançado dia 28 próximo, o novo serviço da gigante Google talvez possa se tornar um concorrente de peso ao universo iTunes.

O serviço de entrega de músicas está sendo comentado por diversas fontes e a empresa estaria trabalhando duro nas últimas semanas para garantir conteúdo de grandes selos no lançamento. Uma dessas fontes se referiu ao serviço como Google Audio.

As informações são ainda muito vagas, conforme nota publicada pelo TechCrunch, mas o site informa que o serviço será bem diferente do já existente na China, lançado ano passado, onde os usuários podem buscar músicas e baixa-las de graça.

Este novo serviço estaria disponível inicialmente para os usuários norte-americanos e ainda não está claro se as músicas serão oferecidas via streaming, download ou os dois. Atualmente o Google já possui um mecanismo de busca para músicas, que pode ser usada acrescentando o texto "music:" antes da palavra chave a ser buscada (exemplo), mas as músicas não estão disponíveis nem para download nem para serem ouvidas via streaming.

A única saída agora é ficar de olho nas novidades que forem aparecendo e aguardar até dia 28 e ver se este novo serviço realmente poderá se tornar uma ameaça ao império iTunes.

17 de out. de 2009

Apple poderá estragar o dia da Microsoft?

Lançamento do Windows Seven é visto pela Jobs & Co. como uma oportunidade para atrair novos Mac users.

A indústria da informática se prepara para o lançamento do que muitos consideram como a melhor versão do windows dos últimos anos, que deverá acontecer dia 22 de outubro. E a Apple, a maior concorrente da Microsoft, pretende aproveitar este lançamento para aumentar as vendas. "É uma oportunidade muito boa para nós", disse Phil Schiller, vice-presidente senior de marketing da Apple.

A empresa de Cupertino vê o Windows 7 como uma grande oportunidade de conquistar usuários de pc. Espera-se que milhões de usuários de pc vão às lojas no próximo ano para um upgrade em suas máquinas, visto que o Windows Vista foi tão mal comentado que muitos destes usuários simplesmente preferiram permanecer com suas máquinas antigas rodando o Windows XP, SO de oito anos de idade, a migrar pro Vista.

A BusinessWeek informou que a Apple pretende lançar publicidade destinada a atrair estes usuários pro mundo da maçã. Provavelmente esta campanha irá falar das muitas virtudes do Mac OS-X e que Macs são os mais adequados no uso em conjunto com seus iPods e iPhones. Talvez mostre como pode ser complicado o processo de migração do XP pro Seven. "Qualquer usuário que lê todos os passos(para fazer a migração) provavelmente irá surtar. Se você tem que passar por tudo isso, porque simplesmente não compra um Mac?", disse Schiller.

Schiller não falou se a Apple planeja reduzir preços, atitude esta que certamente atrairia muito compradores. Ele lembra que a empresa já possui programas para aixiliar os usuários pc a migrar. Quem paga os 99 dólares anuais do One to One podem levar seus pc antigos até uma Apple Store e ter todos os seus arquivos transferidos pro Mac novo.

A Apple está tranquila e muito confiante de que o mundo tecnológico caminha em sua direção. "Nós já passamos por estas transições antes, e não importa como você olha pra ele, isso ainda é Windows," disse Schiller.

Fontes: BusinessWeek
e 9to5mac

8 de out. de 2009

AT&T abre a sua rede 3G aos Aplicativos Voip do iPhone

Usuários do Skype e outros serviços voip poderão agora usar a rede 3G da operadora

Esta semana a AT&T, empresa de telefonia móvel norte-americana, abriu a sua rede 3G para ligações voip realizadas a partir do iPhone, voltando atrás de sua atitude anterior, que era impedir tais ligações.

Como nem tudo são flores, esta decisão afeta apenas o aparelho da Apple, demais aparelhos continuarão impedidos de usar serviços voip na rede da operadora. Ates de tal decisão, os clientes da operadora só poderiam realizar chamadas voip utilizando uma rede wi-fi.

A empresa notificou a Apple e a FCC, órgão regulador do setor de comunicações norte americano, de sua decisão e publicou ainda uma nota em seu site, onde o presidente da empresa justificou o porque de somente o iPhone ser beneficiado com a decisão. Segundo ele, a decisão foi baseada em prévia comparação do comportamento de seus clientes que possuem iPhone com diversos outros aparelhos oferecidos pela empresa.


Fonte: informationweek

6 de out. de 2009

Efeitinho especial no Finder

Efeitos visuais são legais de ver e mostrar pros amigos. Eis aqui um simples e talvez inútil efeito pra ser ativado e usado no Finder: O que ele faz é basicamente permitir que você veja o conteúdo de uma pasta via QuickLook, tornando-a transparente, como na imagem abaixo:

Finder's visual effect

Além de exibir o conteúdo, este efeito exibe o conteúdo numa espécie de slide show, bem interessante de ver e mostrar!
Para ativa-lo, basta digitar o seguinte comando no terminal e reiniciar o Finder:


defaults write com.apple.finder QLEnableXRayFolders 1

Para desativa-lo, troque o número 1 por um 0 (zero)


Bem simples, bonito e inútil! Mas que é legal ha isso é!

21 de set. de 2009

Apple investiga problemas de bateria no iPhone OS 3.1

Usuários relataram no forum oficial da Apple (http://discussions.apple.com/thread.jspa?threadID=2152451) problemas relacionados à duração da bateria dos seus iPhones logo após a atualização do iPhone OS para a versão 3.1.

A Apple se manifestou na forma de um email enviado através do canal AppleCare a vários usuários, onde constam 11 questões sobre a experiência relacionada à duração da bateria nesta versão.

Neste mesmo email foi entregue um aplicativo que instalado no iPhone irá registrar a duração da bateria. Tais registros serão sincronizados com o iTunes que em seguida os entregará à Apple.

Desta maneira a Apple pretende obter o máximo de informações e o mais precisa possível sobre este problema para assim poder resolve-lo da melhor maneira.

A empresa já usou este canal para contatar usuários e resolver outros problemas o que significa que ela, a empresa, está procurando resolver os eventuais problemas que surgiram com o iPhone OS 3.1.


Fonte: The iPhone Blog

Marca Apple sobe no Ranking Interbrands

A cada ano que passa, a marca Apple fica mais forte e valiosa, conforme pesquisa de mercado realizada pela Interbrands(www.interbrand.com) e apresentada semana passada.
A marca subiu da 24ª para a 20ª posição entra as 100 melhores marcas do mundo, ficando à frente de marcas de peso como Pepsi e Nike.
Muitas das empresas permaneceram próximas aos seus rankings do ano passado, porém as cinco maiores marcas do mundo permaneceram na mesma posição, sendo elas: Coca-Cola, IBM, Microsoft, GE e Nokia, com excessão desta última, todas são norte-americanas.


Veja a listagem completa em: interbrands

Fonte: Cnet news

Palm com raiva dos Pre unlocked!

Parece que a Palm não ficou nada feliz com certos revendedores que anunciaram o Pre desbloqueado na pre-venda.
A empresa anda ocupada alertando (hmm, ameaçando com ações judiciais) que a versão GSM do Pre deverá ser oferecida somente bloqueada (provavelmente pela O2). Ainda acho que a Palm deveria se soltar de toda e qualquer operadora, o Pre dessa forma venderia que nem água...


Fonte: Slashgear

17 de set. de 2009

HTC com novidades pro Brasil

O Magic está sendo lançado hoje no Brasil. Este é o primeiro smartphone com Android a chegar por essas bandas oficialmente!
Espero que as outras empresas tragam mais Androids pra cá, e tomara que os preços não sejam abusivos como o do N97!

29 de ago. de 2009

Pequena dica pro CMW!

Logo que peguei meu Nokia 5800, uma das primeiras coisas que fiz nele foi ativar o Come With Music e baixar algumas músicas pelo celular. Durante esse começo, percebi que algumas músicas ficavam presas na fila de download, marcadas como "Download concluído", mas não iam pra minha coleção de músicas nem saiam da fila! Mesmo pedidno pro player atualizar a biblioteca a danada não dava as caras por lá!

Foi aí que aprendi um pequeno macete pros meus downloads não engatarem mais na fila observando o comportamento do próprio aparelho:


Sempre que por alguma música pra baixar no celular, a opção "Voltar" que fica no canto inferior direito muda pra "Cancelar", tudo o que eu tive que fazer foi esperar esta opção retornar ao seu estado original, que é o "Voltar" antes de por outra música pra baixar! Bem simples e fácil, agora os downloads não ficam mais travados na fila do celular.


É isso aí! Bastou um pouquinho de paciência!

28 de ago. de 2009

Laptop Battery Express funga com 10 mil laptops, menos no meu!

Quando você, ou algum conhecido for comprar um novo notebook com bateria fixa estará levando também um possível problema: ele te deixará na mão na hora em que mais precisar dele, é o que diz a lei de Murphy.

Felizmente, um número cada vez maior de fabricantes está fornecendo baterias externas, como a Universal External Laptop Battery, da Laptop Battery Express, que é fornecida com vários conectores intercambiáveis e garante até 4 horas a mais de bateria pro seu querido laptop (pelo menos é o que diz a fabricante), tem até uma porta usb pra você plugar o seu celular na hora do aperto.

Infelizmente pelo visto os notebooks da Apple não são suportados, o que me deixa de fora da bricadeira. Bom, eu nem queria mesmo, o meu aguenta até seis horas longe da tomada...


Universal battery

24 de ago. de 2009

Primeira foto oficial do N900?


Acabou de aparecer no engadget o que seria a primeira foto oficial do N900, tá muito bonitinha pra ser fake. Espero que o N900 não tarde e muito menos falhe, o mercado de smartphones está precisando de gás novo.
Pros mais céticos, eis ele em chips e Maemo embarcado

22 de ago. de 2009

Flash estará em quase todos os Smartphones

Adobe garante que Flash Player 10 estará disponível para todas as plataformas móveis –exceto o iPhone.Em visita ao Brasil, Lee Brimelow, evangelista mundial da plataforma Flash, conversou com exclusividade com a INFO. O especialista disse que a principal meta da Adobe neste ano é garantir que a versão mais recente do Flash Player fique disponível para todas as plataformas possíveis.

Instalado em 99% dos computadores conectados à internet, de acordo com números da própria empresa, o Flash deverá ganhar versões atualizadas para Android, Windows Mobile, e até para o WebOS, sistema operacional do smartphone Palm Pre.

“Garantimos que o Flash Player 10 estará em todas essas plataformas, rodando com todas as suas funções oferecidas pelo ActionScript 3, da versão para PCs. O conteúdo rodará nas versões móveis dos browsers de maneira transparente para o usuário, como já acontece no micro”, afirmou Brimelow.

De acordo com o especialista, as fabricantes de celular já têm uma versão pronta do software e o trabalho está na reta final de adaptação.

A única barreira para os planos da Adobe para a dominação dos celulares esbarra justamente no mais importante dos smartphones, o iPhone. A empresa negocia com a Apple, mas não tem garantias de que a fabricante aprove o uso do Flash Player no iPhone.

"O Flash Player é tecnicamente possível no iPhone, mas precisamos de mais ajuda da Apple, pois são eles quem dão a última palavra sobre a aprovação dos software para a plataforma deles.”, disse Brimelow.

Entre os motivos da falta de boa vontade da Apple está a preferência pelo formato MOV, já usado pela dupla iTunes e QuickTime, também desenvolvidos pela empresa. O aplicativo do YouTube para iPhone, por exemplo, só existe porque o Google converteu parte da videoteca do site, que usa Flash, para os padrões de codecs preferidos pela Apple.


Com ou sem iPhone, Brimelow adiantou que o próximo Flash Player terá uma API aberta para que os desenvolvedores criem aplicativos com funções multitoque. Outra promessa é a de que os aplicativos poderão se integrar melhor com dados de localização obtidos via GPS.


Fonte: Info

Hmm, e pra onde foi o Symbian nessa história? Seria um indício de que o Maemo realmente irá tomar o seu lugar?

20 de ago. de 2009

Nimbuzz ainda não é o que eu preciso...

Estou há algum tempo à procura de um cliente multi-protocolo de IM pra usar no meu SmartPhone. Já experimentei vários, até andei flertando com o Jabber.

Hoje, esbarrei com um tal de nimbuzz, que prometia resolver o meu problema: tenho várias contas de IM atualmente, sendo duas pra uso pessoal e mais duas pra uso profissional, isso sem contar o Skype...

Como conseguir juntar todas num único programa no SmartPhone? Fiz a minha inscrição no nimbuz todo contente pensando que ele seria a solução. Bom, ele se conecta a várias redes simultâneamente, mas pelo que vi, ele permite apenas uma conta em cada rede. Então nimbuzz, lamento mas você ainda não é o que preciso...

19 de mai. de 2009

Calculo de idade via MySql

Hoje me deparei com um pequeno problema: no sistema que estou desenvolvendo precisava realizar uma busca no banco de dados e retornar os cadastros cuja idade fossem maior ou igual a 60 anos. O problema é que não poderia inventar um campo pra inserir a idade, afinal de contas todos nós envelhecemos e no ano seguinte sempre temos um ano a mais, então o campo idade estava descartado, pois ele retornaria dados incorretos ano que vem.

A solução encontrada foi calcular a idade direto no MySql, como? Simples (aliás, nem tão simples assim!):

Primeiro, selecionei a chave primária do registro, data de nascimento e endereço:

SELECT id_cad, nome, nascimento, endereco,

Agora devo calcular a idade do sujeito:


(YEAR(CURDATE()) - RIGHT(nascimento, 4)) - (DATE_FORMAT(CURDATE(), '%e/%m')<LEFT(nascimento, 5)) AS idade

Onde YEAR(CURDATE() pega o ano atual, RIGHT(nascimento, 4) pega os 4 últimos dígitos da data salva no banco, porque? Porque estou usando o formato dd/mm/yyyy pra salvar as datas de nascimento! Fica mais simples exibir estas datas lá no PHP, preferi ter o trabalho pesado aqui no Mysql!

DATE_FORMAT(CURDATE(), '%e/%m') formata o dia e mês atuais para dd/mm, LEFT(nascimento, 5) pega do banco o dia e mês no formato dd/mm.

Analizando a linha toda: estou pegando o ano atual, subtraindo o ano de nascimento do cadastro, a comparação (DATE_FORMAT(CURDATE(), '%e/%m')<LEFT(nascimento, 5) me retorna 1 ou 0 e ajusta a diferença da idade um ano abaixo, caso o cidadão ainda não tenha feito aniversário!



Aqui eu seleciono o banco:
FROM cadhab_dpessoais

E aqui eu filtro os registros conforme a idade, e tudo isso sem ter que usar um campo "idade" na tabela, o que seria meio difícil de atualizar, afinal todo ano nossa idade muda!

WHERE (YEAR(CURDATE()) - RIGHT(nascimento, 4)) >= 20

Agora tudo junto:


SELECT id_cad, nome, nascimento, endereco, (YEAR(CURDATE()) - RIGHT(nascimento, 4)) - (DATE_FORMAT(CURDATE(), '%e/%m')<LEFT(nascimento, 5)) AS idade

FROM cadhab_dpessoais

WHERE (YEAR(CURDATE()) - RIGHT(nascimento, 4)) >= 60

Legal né? Até a próxima!

6 de abr. de 2009

Cross-server data access ou proxy-php ou gambi mesmo!

Tá legal, sei que to há algum tempo sem postar nada aqui. Meu parceiro de blog me abandonou e to até o pescoço com trabalhos por finalizar. Se alguma alma caridosa tiver interesse em postar alguma coisa só avisar, o blog está aceitando novos blogers!

Bom, estou aqui hoje porque semana passada me deparei com um problema interessante: tinha que por o widget do Clima Tempo no topo em Flash de um site que estou desenvolvendo.

Normalmente, é só pegar o código gerado automaticamente no site do clima tempo e por no site, mas... as coisas não eram tão simples assim, vejamos:

O topo do site é em flash e o clima tempo tinha que ficar lá, numa faixa de menos de 50px de altura! Olha o bixo aí:

topo site pmu

O widget do clima tempo é beem maior que o espaço que eu tinha disponível. Esse problema eu resolvi fazendo o meu próprio widget do Clima Tempo, devidamente adaptado pro espaço que eu tinha disponível. Depois de pronto, ele funciobava incrivelmente bem na minha máquina.

Ao por o dito-cujo no ar descobri que ele simplesmente se recusava a se comunicar com o site do clima tempo. Descobri que o Flash tem umas características de segurança que o impedem de fazer tal coisa.

Busquei no tio Google uma suposta solução que habilitariam o flash a fazer o seu trabalho:

System.security.loadPolicyFile("http://selos.climatempo.com.br/crossdomain.xml");
System.security.allowDomain("*");
System.security.allowInsecureDomain("*");
System.security.allowDomain("http://selos.climatempo.com.br/");
System.security.allowInsecureDomain("http://selos.climatempo.com.br/");

Porém a tal medida não surtiu efeito, o flash se negava a conversar com o ClimaTempo a partir do servidor.

Foi então que resolvi apelar pra ignorância, usei um proxy-php, funçãozinha simples que faz o trabalho pro preguiçoso do Flash:

$dataURL = "http://www.seusite/arquivo.xml";
//este esquema não segue redirecionamentos. O xml pode dar lugar pra um php também
readfile($dataURL);

O que o código php aí em cima faz é ler a urll informada como se fosse um arquivo, isso graças ao comando readfile, a partir daí é só usar este arquivo como fonte xml do teu flash como se fosse um xml qualquer.

Desculpem, mas o código que envolve a criação do widget ClimaTempo não me pertence e não tenho permissão de divulga-lo aqui, então por enquanto não poderei dizer como eu fiz meu widget ClimaTempo personalizado.


2 de mar. de 2009

Warning: Cannot modify header information

Tá recebendo esse erro maldito dos teus scripts PHP? Bom, eu andei recebendo isso de alguns aqui.

Se você é usuário Mac ou usa o Dreamweaver, a solução pode ser esta aqui:
Vá nas preferências do DW >> New Document e desative a opção "Include Unicode Signature (BOM)". Passei quase duas semanas quebrando a cabeça com esse erro só por causa dessa bendita opção. Tá dada a dica.

13 de fev. de 2009

Não sabe o que é? Então não delete!

Estas são palavras mágicas que merecem crédito quando estamos limpando os nossos queridos discos rígidos.

Desgraça pouca é bobagem e tendem a vir em sequência, há alguns dias atrás resolvi que precisava de mais espaço no hd e que certos arquivos poderiam ser "demitidos". Nisso encontrei dentro da pasta do Sistema alguns métodos de entrada, olhei e pensei: "quem precisa de koreano, kotoeri e outros bixos aqui? Tenho o layout US Internacional funcionando, apagar isso não deve dar problemas!", e lá fui eu apagar aqueles trecos pra ganhar cerca de 52mb de espaço no hd.

Após apagar percebi uma certa teimosia do teclado, funcionava em alguns programas, noutros não. Imaginei que seriam os arquivos deletados que ainda estariam carregados na memória ou coisa parecida. Tive a brilhante idéia de reiniciar a máquina e pra minha total surpresa o teclado simplesmente não funcionava mais! E agora? Com tanto serviço por fazer e eu sem teclado.


mac's imput methods

Felizmente tenho backup do HD inteiro e poderia voltar com os arquivos deletados via Time Machine, mas pra usar o Time Machine eu precisaria digitar a minha pequena senha de 14 dígitos! Como eu disse, desgraça pouca é bobagem e elas vêm em sequência! Parei, pensei, não podia formatar a máquina, eu gastaria pelo menos 2 dias pra por tudo em ordem novamente. Um cliente liga e pergunta pelo trabalho dele, me pede pra ir lá depois do almoço! Como apresentar um trabalho sem trabalho? Lembrei que no DVD de instalação do sistema há uma ferramenta pra resetar a senha, oba! Cadê o meu case de cd's? Enfiei o DVD no note e mandei ver, ao iniciar ele pede uma senha do Open Firmware (ela não pode ser apagada como as de Bios de pc), felizmente aqui o teclado respondeu, parece que o azar está passando, alguns minutos depois estou diante da tela de instalação do sistema com a tal ferramenta e reseto a senha. Mais meia hora pra reiniciar o sistema, entrar na minha conta, voltar com os arquivos e reiniciar de novo! Respirei fundo e testei o teclado, funcionava de novo, ufa! Tanto sofrimento por nada.

O relato acima é verídico, aconteceu comigo há algumas semanas atrás e ilustra muito bem o que pode acontecer quando resolvemos apagar arquivos que simplesmente não sabemos pra que servem ou imaginamos não servirem pra nada. Muitos usuários julgam os arquivos simplesmente pelo nome e pensam que um arquivo chamado "mach_Kernel", sem ícone ou sozinhos numa pasta não farão falta alguma. Pense bem nisso antes de apagar algum arquivo daqui pra frente.

Para manter o sistema saudável, seja ele Windows, Linux ou Mac, sempre devemos deixar algum espaço sobrando no HDD, Sistemas usam arquivos de troca, caches e outros bixos que crescem à medida que você usa o computador, se não há espaço pra eles a vaca pode ir pro brejo.

Uma dica bem básica é manter sempre de 10 a 20% de espaço livre no HD, pra fazer isso seguem algumas dicas: guarde os downloads em CD's, aqueles jogos que você baixou pros sobrinhos bem que poderiam ir parar num DVD ou na lixeira (e esta deve ser esvaziada com certa frequência), pra que guardar um filme que você já assistiu? Se gosta tante dele compre o DVD. Aquele CD daquele artista que você nem curte mas tinha por causa da ex-namorada que te trocou por um rato de praia só estão te causando dor de cabeça (no bom sentido!) e ocupando espaço precioso. Slides do PowerPoint bonitinhos e engraçados são até legais na hora, mas depois perdem a graça e guardar uma piada de 5mb não tem graça nenhuma.

Revize seus arquivos com alguma frequência e livre-se do que não é útil, não vá protelando a faxina, isso é sinal de preguiça e só piora as coisas. Achar que aquela apostila sobre criação de minhocas será útil algum dia é besteira, ainda mais se você mora no centro de uma grande metrópoli e nunca sai pra pescar! Guardar documentos que você tem impresso também não dá, ou um ou o outro. E por falar em cópias, muitos usuários de pc têm verdadeira tara por cópias, duplicam arquivos pelo HDD inteiro, e quando você pergunta pra quê eles respondem com ar de superioridade: "é backup rapaz, num sabe o que é backup não?", pena que ninguém informou a eles que o backup bom é aquele feito em outro local fora do HDD principal. Uma ajuda na hora de achar as duplicatas vai bem e o Duplicate File Searcher promete ajudar nessa hora e nas três plataformas.

Organize seu espaço: nos sistemas atuais fomos presenteados com as pastas de usuários e dentro delas com pastas específicas para músicas, vídeos e fotos. Elas estão ali pra serem usadas, nada pior que largar tudo em qualquer lugar, vira uma bagunça, você levará mais tempo pra achar o que procura e causará péssima impressão aos que botarem os olhos no seu computador. Ha, nem preciso dizer que o Desktop/mesa não é lugar pra salvar seus downloads, certo? O Leopard já vem com uma pasta específica para downloads, mas se o seu sistema não tem uma, nada o impede de criar por conta própria sem risco algum uma pasta pra esse propósito, a partir daí configure o seu navegador e gerenciador de downloads pra salvar os arquivos ali e dali mande os arquivos para suas devidas pastas/lixo após o uso!

Essas são apenas algumas dicas de como por ordem na casa e ganhar um espaço extra no disco, tenho certeza que ao criar o hábito de organizar seu computador o seu trabalho renderá mais, o seu computador vai ficar com aspecto interno e externo melhor e você terá bem menos dores de cabeça. E com o tempo você terá novas idéias sobre o assunto. Faça um favor a si mesmo e ao seu pobre computador: organize a sua vida digital e ponha o lixo pra fora! Só apague aquilo que você não sabe pra que serve e mantenha certa distância das pastas do sistema!

6 de fev. de 2009

Tá esperando o que pra fazer o maldito backup?

Sinto lhes informar, mas a desgraça cibernética um dia acontece. Aquele vírus cabuloso vai infestar seu pc com windows, o disco rígido vai inventar de morrer no seu macbook, os arquivos naquele notebook com linux vão virar fumaça. Infelizmente essa é a realidade amigos: o hardware nunca vai acompanhar a virilidade do software e cedo ou tarde ele vai morrer te deixando sem nada.

Felizmente você é esperto e faz backups... O que? Não tem backup? Então corre e vai fazer um já!

Pra começar qualquer pen drive serve, um software de backups também ajuda na hora de agendar os backups "salvação-da-lavoura", se forem gratis melhor ainda, por isso lhes apresento o Virtos pra Windows, ele é de graça, em português e suporta backups automáticos, em CD, DVD, ftp, pen drives e discos rígidos.

Pra Mac há o Time Machine, nativo no Leopard, e o Apple Backup pra quem comprou o .Mac e guardou o CD que veio junto. Claro que há várias outras opções de software pras duas plataformas, sintam-se livres pra escolher a que melhor se adaptar às vossas necessidades. O pessoal do mundo Linux não está desamparado, há uma quantidade bem grande de softwares pra backup disponíveis.

Se você possuir um disco rígido externo melhor ainda, mais espaço significa mais backups. E se possuir mais de uma mídias removível, melhor, afinal quem tem apenas um backup não tem nenhum

Mas, se você é daqueles que torcem o nariz ao pensar em ter mais um programa instalado no pc, ou simplesmente não possui nenhum outro local que sirva pra fazer backup, há também as opções online pra isso. Uma delas é o Mozy, que te dá de bandeja 2GB na faixa pros seus backups! Infelizmente mais que isso só pagando mesmo. Apple oferece o MobileMe, que além de backup oferece um punhado de outras opções tanto pra usuários Windows quanto pra Mac. A Microsoft está a ponto de lançar algo parecido também.

Quer backup acima de 2GB de graça online? Tem também, sabe o Gmail? Uma conta desse email pode ser usada como backup online também. Basta criar uma nova conta e usa-la como um drive via Windows Explorer. No Mac há algo parecido também. Pra Linux achei o PHPGmailDrive, não o testei mas parece que funciona de maneira parecida aos citados anteriormente.

Como podem ver não faltam opções nem recursos pra facilitar os backups, portanto corra e faça os seus antes que o seu Hdd morra e seu arquivos vão junto!

23 de jan. de 2009

25 anos de revolução!

No dia 24 de janeiro, há 25 anos atrás, a Apple lançava o Macintosh que introduziu o conceito de computador pessoal. Primeiro equipamento com interface gráfica e mouse que seria imitado mais tarde pela Microsoft. Tais conceitos são usados até hoje pela indústria da informática. Brindemos, parabéns Macintosh.

22 de jan. de 2009

iWork bixado há de infectar 20 mil computadores

Ráaa essa é pros espertinhos de plantão:

A Apple lançou a atualização do seu excelente pacote de escritório iWork, que na minha modesta opinião chuta a bunda do Ms Office em termos de profissionalismo e qualidade, mal ele saiu do forno e já apareceu em um monte de redes torrent.

Até aí legal, afinal qual programa manero que não acaba aparecendo nesses lugares? O problema é que as cópias piratas estão infectadas com um cavalo de tróia, o download oferecido é um verdadeiro presente de grego, chamado OSX.Trojan.iServices.A. Aos que estavam torcendo frenéticamente pela desgraça dos pobres mac users vibrem de alegria, o tal trojan é realmente perigoso desta vez, ao contrário dos anteriores que sequer fizeram cócegas no mac.

O bixo supra citado se instala, se coloca na lista de aplicativos a serem aberto durante o início do sistema e, pra piorar tudo, com privilégios de administrador, nosso amigo root no mundo Unix, depois de devidamente instalado ele começa a se comunicar com servidores remotos informando a localização da máquina e, claro, abrindo portas que permitirão acesso à máquina infectada.

Mas esperem que ainda tem mais: como o bixinho tem privilégios de administrador, ele não apenas pode instalar componentes adicionais "sinistros" (no pior sentido da palavra) como pode também alterar aplicativos já instalados na sua pobre vítima, além do que tais privilégios podem torna-lo extremamente difícil de remover.


A Intego, empresa especialista em segurança, calcula que no mínimo 20 mil pessoas poderão ser infectadas com a brincadeira citada aí em cima.
Bom, não percam mais tempo lendo isso, corram pro pc de vocês e continuem baixando seus softwares piratas.

13 de jan. de 2009

Desativando o cache de SWF do navegador

Precisei dessa dica outro dia, procurei feito doido e achei algumas coisas, esta aqui foi a que melhor resolveu meu problema, então estou traduzindo-a:
Durante o desenvolvimento Flash provavelmente você perceberá que ao testar seu SWF no navegador a versão antiga permanecerá mesmo você tendo feito alterações no arquivo e acabado de reenvia-lo ao servidor. Isso acontece porque o nosso querido navegador (seja ele qual for) não percebe que o arquivo foi alterado.

Desativar o cache do seu navegador só irá resolver o problema pra você, mas e o resto dos internautas? Com certeza eles não irão querer fazer isso, por mais que você peça. Felizmente há maneiras de impedir que o navegador guarde o arquivo no cache, então vejamos algumas:

1- Crie um arquivo PHP pra chamar o SWF separado do resto do site:

<?php
header('Content-type: application/x-shockwave-flash');
header('Expires: Thu, 01 Jan 1970 00:00:00 GMT, -1');
header('Cache-Control: no-cache, no-store, must-revalidate');
header('Pragma: no-cache');
echo file_get_contents('arquivo.swf');
?>

Este PHP irá servir como um mediador entre as requisições do navegador e o servidor. O navegador continuará pensando que o arquivo é uma requisição de arquivo SWF, mas o servidor dirá ao navegador que ele não poderá guardar o arquivo no cache, legal né?

2- O que você tem que fazer agora é chamar o PHP ao invés do SWF na sua página, que pode até ser um html comum:

<object width="640" height="480" align="middle">
<param name="movie" value="seuarquivo.php" />
<param name="bgcolor" value="#000000" />
<embed src="seuarquivo.php" width="640" height="480" scale="noscale" bgcolor="#000000"
type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

Pronto! Agora você tem um arquivo SWF que se recarrega a cada nova requisição! Agora o mesmo problema tende a acontecer dentro do Flash quando você usa URLRequest, então você imagina que o AC abaixo possa resolver a sua vida:

var loader:URLLoader = new URLLoader();
var request:URLRequest = new URLRequest(whatever url);
request.requestHeaders.push(new URLRequestHeader("pragma", "no-cache"));
request.requestHeaders.push(new URLRequestHeader("Expires", "Thu, 01 Jan 1970 00:00:00 GMT, -1"));
request.requestHeaders.push(new URLRequestHeader("Cache-Control", "no-cache, no-store, must-revalidate"));
loader.load(request);

Pro seu azar isso não funciona! Por alguma razão obscura, o Flash não respeita qualquer regra de cache. A saída é apelar pro famoso "jeitinho brasileiro" fazendo o flash "pensar" que cada url é nova a cada requisição:

var request:URLRequest = new URLRequest("whateverurl?nocache=" + new Date().getTime());

Infelizmente (de novo?!) este método também tem uma disvantagem: se você estiver usando URLVariables, vai dar conflito! A solução é simplesmente usar a URLVariable com o macete anti-cache:

var request:URLRequest = new URLRequest(whateverurl);
var variables:URLVariables = new URLVariables();
variables.nocache = new Date().getTime();
// configure outras URLVariables aqui
request.data = variables;

Aleluia! Finalmente o cache do flash tá desligado! Espero que esta dica seja útil a alguém. Lemre-se: A primeira dica é suficiente pra maioria que tenha feito um SWF simples, mas quem usa URLRequest e URLVariables vai precisar do pacote completo.

Pra quem quiser ver o artigo original basta clicar aqui.

9 de jan. de 2009

Atendimento online via MSN no seu site!

Ferramenta disponibilizada pela própria Microsoft, Pode ser usada para suporte online em sites.
Nele você vê o status do MSN em tempo real, e clicando pode enviar mensagem diretamente no MSN.

Para utilizar o serviço basta seguir os seguintes procedimentos:

  1. Acesse o site http://settings.messenger.live.com/applications/WebSettings.aspx
  2. Efetue o login com seu Passport.
  3. Marque o checkbox “Permitir que as pessoas vejam o seu status do Messenger em sites e enviem mensagens para você” (caso contrário seu status ficará sempre Offline).
  4. Clique em “Salvar”.
  5. Clique na guia “Criar Html” e escolha suas preferências visuais e funcionais.
  6. Copie o HTML que será gerado e cole na página que quiser.

Pronto. Simples e Facil!

8 de jan. de 2009

Poupando 1 milhão de libras com o Windows

Por falar em Microsoft, lá veio ela (de novo!) com mais um daqueles estudos onde se "conclui" que é melhor e mais barato para uma empresa usar Windows. Segundo o LinuxMagazine, a revista australiana iTWire analisou o estudo e fez descobertas no mínimo interessantes...

O que parece à primeira vista (epa, vista?) ser uma história de sucesso, na realidade não é — nem de longe: em primeiro lugar, não há economia nenhuma. O que há são apenas estimativas da Microsoft, segundo as quais a empresa britânica Speedy Hire deverá economizar 200.000 libras por ano devido à utilização do Windows.

A análise do estudo, disponível em artigo no site australiano iTWire.com, faz um raio-X da “economia” sugerida pela empresa de Bill Gates. Elas começam pelo hardware, já que no projeto foram utilizados terminais leves para Windows — que seriam inexplicavelmente mais baratos do que aqueles equipados com Linux. Que há alternativas para os modelos V90 da empresa Wyse, equipados com Windows, como os V50, pré-carregados com Linux — além de bem mais baratos —, o estudo não menciona nem de longe. Nesse estilo, o artigo vai revelando de onde vieram as “reduções de custo” obtidas pela Microsoft, que vão se transformando em vapor à medida que prosseguimos na leitura. Estamos curiosos para saber o que sobra da economia de 1 milhão de libras após os 5 anos...

Quando será que a Microsoft vai largar mão desse mal costume?


Leia a análise na íntegra aqui

SongSmith: a nova cria da Microsoft

songSmith

Saiu hoje dos laboratórios da Microsoft um novo software chamado SongSmith, que irá dar aos músicos casuais e profissionais um novo modo de agilizar a criação musical. Por U$29,90 você terá este Studio musical no seu pc.

Basicamente, o software processa o pico e o tom do que entra pelo microfone e então deixa o usuário ouvir como ficaria se ele colocasse um piano, bateria e teclado. A Microsoft espera abrir um novo caminho para a inspiração de compositores de plantão, que poderão usar o software para criar músicas de caraokê e se divertir com amigos e parentes.

O SongSmith permite que o usuário altere o som completamente usando vários modos de ajuste, níveis de volume, tempo e quais instrumentos serão usados. Os usuários poderão tabém comprar novos instrumentos virtuais da Garritan, o que poderá mudar drasticamente o som produzido. Cada instrumento comprado virá num instalador especial que será automaticamente adicionado ao SongSmith. Dan Morris dos Labs Microsoft disse que este poderá eventualmente se tornar um bom mercado para os profissionais, que poderão fornecer trilhas, batidas e instrumentos virtuais, apesar do software usar um formato exclusivo e fechado.

songSmith

SongSmith poderá ser adquirido na loja online da Microsoft. Morris disse ainda que não há planos para integrar o software em alguma suite maior voltada à produção musical. A Apple oferece já há algum tempo um software similar chamado GarageBand que já foi testado por mim há alguns anos e até hoje o uso eventualmente para fazer alguns efeitos de áudio básicos.

O ponto positivo do SongSmith é a capacidade de prover acompanhamento total de forma automática quese que em tempo real. Morris disse que o obstáculo maior é justamente a programação que faz a mágica, enchergando a melodia do usuário e fazendo a compensações de acordo. Ele disse também que uma versão on-line será possível em breve.

Mais um ponto pra Microsoft por trazer à luz algo realmente interessante! StoreMicrosoft