Informando o valor fixo do frete para o Pagseguro

Salve,

Com problema ao especificar o valor do frete para o Pagseguro, demorei mas consegui. Infelizmente a documentação não deixa de forma clara. Então segue a dica:

Na configuração do frete no painel do Pagseguro, escolha o tipo Frete fixo e Adicional com valor fixo informe 0 ( zero ) para o Valor fixo para os adicionais, na adição dos itens, informe o valor do frete no primeiro item e nos demais informe 0 ( zero ). Pronto, agora ele vai aceitar lá como valor de frete o que você informou.

Para calcular o frete direto com o webservice dos Correios/ECT com PHP use a biblioteca que peguei do iMasters e adaptei ( refatorei várias coisas e adicionei funcionalidades ) aqui:  https://github.com/silasrm/correios

Limpando campos do formulário com jQuery

Salve,

Precisei limpar todos os campos de um form e achei que o jQuery teria algo já pronto, mas não encontrei, com isso nas pesquisa achei a solução super simples do Pau Sanchez:

Eu coloquei num arquivo, chamei e usei: $(‘#meu_form’).reset();

Muito fácil!

Instalando suporte do PHP ao Oracle 10g no Ubuntu

Salve,

Atualizado: tive problemas ao instalar no Ubuntu 11.04, não sei a causa de não funcionar como antes, mesmo passando o ORACLE_HOME ele não estava pegando, ai descobrir que o erro erá por está fixado um padrão de diretório onde deve-se colocar os arquivos do instant client, com isso tive que seguir o padrão, eliminando 2 passos e deixando mais organizado a instalação.

Receita rápida para funcionar o suporte a Oracle no PHP, no Ubuntu Linux, usando versão 10.10 ou 11.04 64bits.

Primeiro baixe os arquivos do Instant Client aqui, versão 10.2.0.5 ou 11.2.0.2, eles são:

  • basic-10.2.0.5.0-linux-x64.zip
  • sqlplus-10.2.0.5.0-linux-x64.zip
  • sdk-10.2.0.5.0-linux-x64.zip

Vá para a pasta /usr e crie a seguinte estrutura:

Descompacte os arquivos baixados, lembrando que precisa está como root ou usando o sudo:

Mova tudo da pasta instantclient_10_2 para a atual e apague a instantclient_10_2

Crie os links simbólicos:

Instale a extensão oci8 via PECL:

Ele vai pedir o caminho da do Instant Cliente, então você informa:

Adicione a extensão no php.ini:

Baixe o pacote PDO_OCI, via PECL, para compilarmos:

Descompacte e entre na pasta do PDO_OCI:

Agora siga os passos da compilação:

Se você teve problema no passo acima, principalmente em versão 32bits, abra o arquivo configure, procure por pdo_driver e nas linhas desse bloco ( IF/ELSE IF/ELSE ), mude os caminhos da pasta do php onde tem php/ext/ para php5/ext/ pois no Ubuntu a pasta do PHP é php5 em vez de php.

Adicione a extensão no php.ini:

Recarregue o apache:

** Plus:

Adicione o sqlplus no /usr/bin para poder executar/conectar/fazer consultas via terminal:

Edite o arquivo /etc/ld.so.conf e adicione o caminho para a pasta de instalação do InstantClient /usr/lib/oracle/10.2.0.5/client/ e depois recarregue a ldconfig:

Pronto. Crie um arquivo chamando o phpinfo() e veja se está instalado o suporte a Oracle.

Pioneer One – Série, Ciência, Ficção, Torrent, Creative Commons e Comunidade

Pioneer One

Pioneer One

“Um objeto desconhecido, encontrado por especialistas vagando pelo espaço, cai nos EUA. Temendo que seja algum tipo de ataque terrorista, já que o objeto tem vazamento de radiação, o Departamento de Segurança Nacional é acionado para investigar e conter os danos. Mas o que eles não contavam é que tal evento trará grandes consequências para a humanidade e mudará muita coisa.”

O projeto Pioneer One foi criado Josh Bernhard e Bracey Smith, que também foram os criadores de The Lionshare, que obteve grande sucesso e teve mais de 450mil downloads. O episódio piloto teve o custo de US$6.000 que foi levantado através da plataforma de micro-financiamento Kickstarter.

Para os 7 próximos episódios, total de episódios da primeira temporada, serão criados a partir de doações da comunidade. A ideia é ter 4 temporadas seguindo esse modelo de doações. A meta de doações para criação dos próximos 3 episódios, que dá em torno de US$6.600 por episódio, era de US$20.000 mas foi atingida em uma semana e meia e já possui, até o dia 28/06, US$20.224 em doações.

Os episódios são distribuídos em HD (720p) ou XviD usando a licença Creative Commons via torrent e download direto além de contar com opção de assistir online pelo VeeHD. Tem também as legendas, download separado, em mais de 10 idiomas.

Esse é um projeto muito bom tanto na parte da produção quanto na divulgação e suporte pela comunidade. As pessoas estão participando com doações, downloads, divulgação e outros. Você quer que a história continue? Contribua, faça parte dessa história mantendo o projeto vivo.

Na Vodo existe diversos filmes distribuídos legalmente via torrent, todos possuem uma página com comentários da comunidade sobre o filme. Também tem como participar de um video contest sobre marcas de uma grande empresa onde irá concorrer a 70.000 euros em prêmios e garantir o suporte para mais episódios de Pioneer One.

Visite o site da Pioneer One e faça o download, assista e divirta-se, e se possível faça uma doação e divulgue. Assista também os outros filmes da Vodo.

VirtualBox + Windows Virtualizado + iTunes 9.0.3 para usar o iPod Shuffle com VoiceOver – Combinação errada

Salve,

Comprei um iPod Shuffle com VoiceOver, tentei vários programas para linux que suportam iPod e não funcionaram, são eles: gtkpod, yamipod, floola, banshee e rhythmbox.

Essa versão do Shuffle tem o VoiceOver, que ‘fala’ as playlists, os arquivos das listas e outras coisinhas. A estrutura do banco de dados dele mudou, para acompanhar isso. O yamipod e o floola, que são idênticos, tem a opção somente ‘iPod Shuffle’ na janela onde escolhe o modelo. O gtkpod já melhor, tem as gerações e os modelos ( por cor e capacidade ), e acompanha um número como se fosse um identificador. O banshee e o rhythmbox reconhece e abre, mas não tem opção de escolhe o modelo.

Apesar de todos conseguirem abrir a estrutura, listas arquivos e playlists, na hora da sincronização e geração do VoiceOver, eles não suportam, diz que foi ok, mas quando você vai escutar pede para sincronizar com o iTunes. Ou seja, não funcionou.

Ai tive que correr para a virtualização, já tinha o Windows XP virtualizado no VirtualBox 3.1. Roda tudo direitinho. Baixei e instalei o iTunes, última versão que é a 9.0.3, e quando abria: crash, fechava. Não tinha santo que fizesse com que não fecha-se com menos de 20s. Fiz uma VM no notebook da empresa, Windows XP, iTunes e crash.

Pesquisei e achei, no forum do VirtualBox, queixas sobre o mesmo erro com essa combinação. A Apple, apesar de ter uma página no support com as queixas, milhares diga-se de passagem, não fez nada e não vai fazer ( quem quer apostar? ). Saída: instalar iTunes mais baixo, instalei a 9.0.2, e pimba. Tudo certo.

Com isso você tem: uma empresa que tem vários tocadores e amarra eles ao uso do seu programa de multimídia, o iTunes, e que suporta somente Mac OS e Windows não virtualizado. Esse bug já tem vários registros de reclamações e nada. Com isso ganhamos a idéia que eles não gostam dos seu usuários, quer somente vender. Por que eu não posso usar meu iPod no linux por que não suporta X feature. Eu paguei, um valor alto, para ter um aparelho que me garanta o prazer de ouvir músicas, podcasts e etc, geralmente para relaxar também, mas vem uma dor de cabeça dessa. Pior é que 99% dos usuários ainda reclamam de quem reclama, como sempre fãs são criaturas doentes, sem noção.

Valeu e Sucesso.

HPLip Plugin

Salve,

Instalei o HPLip no Ubuntu KK, mas ao adicionar a impressora HP 1022n ( rede ) ele pediu pra instalar uns plugins e tal, como aqui precisa de proxy deu um trabalho, mas pra quem precisar fica ai a dica:

Se o HPLIP demorar demais, deve ser algo na conexão. Mas ele simplesmente verificar esse arquivo aqui: http://hplip.sourceforge.net/plugin.conf

Nesse arquivo ele pega a última versão e baixa o seu .run ( não abra num editor ou navegador ). Você pode baixar o .run da última versão, e na opção de instalação escolha a que você deve indicar onde está o arquivo do plugin. Pronto, no mesmo instante está instalado e tudo funcionando :D

Valeu!

2 de Julho – Independência e Aniversário de Minha Mãe

Salve,

Hoje é um dia especial, primeiro por ser o Dia da Independência da Bahia, o dia que realmente tornou o Brasil independente. Segundo, por que hoje é aniversário de Minha Mãe.

Para Minha Mãe, só tenho a agradecer por tudo, por me aturar 9 meses e ainda esses 22 anos. Te AMO Mãe.

Para a Independência, fica o video abaixo:

Valeu! TE AMO MÃE!!!

Manual do Twitter

Salve,

O Guilherme ( Kiko ) Cherman, criador/editor do Jornal Tecnologia ( JT ), lançou o Manual do Twitter, para aqueles que querem usar e tem dúvidas e até quem já usa, para conhecer mais sobre a aplicação. Nas palavras dele:

“O Twitter é um destes sites que ou você o entende ou não sabe o que é e acha que ele é a maior besteira. Por isto escrevi o Manual do Twitter.
Este livro foi escrito para quem quer aprender a utilizar o serviço, mas mesmo se você já usa o Twitter, tenho certeza de que irá aprender algo novo.”

Se você quer iniciar no Twitter ou conhecer mais sobre essa aplicação que é uma febre, leia o Manual do Twitter.

* eu não tenho Twitter.

Valeu!

Lançamento Blog Photo Art – By Marcelo Furlan

Salve,

É com imenso prazer que informo que foi lançado, depois de muitos problemas, desistência e até cataclismas, o Photo Art, um blog dedicado ao mundo da fotografia, ele é liderado pelo fotografo Marcelo Furlan.

Eu ajudei na instalação do sistema e plugins, ainda não terminamos de melhor o mesmo, mas já começou o trabalho.

Visitem e aprendam a arte da fotografia: http://www.marcelofurlan.com.br/blog/

Valeu e Sucesso ao Marcelo e o Photo Art.

* Novidades vem ai.