Elidel

agosto 6, 2012

Conhecer os diversos tipos de easing Jquery,

Posted in Uncategorized by Fabiano Chiaretto @ ago 6, 2012

http://jqueryui.com/demos/effect/easing.html

Se você gostou desse post, leia também...

[Resolvido] Problema com sessão em PHP usando iFrame no Internet Explorer on April 18th, 2012

Dicas de MySQL on March 12th, 2012

Identificar a versão do WordPress instalada on January 13th, 2012

Receita de Cookeis on January 13th, 2012

Ferramenta de teste de fontes padrões de internet on September 15th, 2011

agosto 2, 2012

Mistério dos triângulos

Posted in Desenvolvimento,Geral by Fabiano Chiaretto @ ago 2, 2012

Místério resolvido.

 

 

 

Em resposta ao http://www.ahnegao.com.br/2012/08/para-explodir-seu-cerebro.html

Se você gostou desse post, leia também...

SOPA, PIPA e ACTA on January 19th, 2012

Teste app iPhone wordpress on January 3rd, 2011

Curiosidade - Horário UTC on September 10th, 2009

Como mudar a pasta Documents and Settings - Alterar o local on August 17th, 2009

Realidade Virtual - Lego Digital Box on April 6th, 2009

abril 18, 2012

[Resolvido] Problema com sessão em PHP usando iFrame no Internet Explorer

Posted in Uncategorized by Fabiano Chiaretto @ abr 18, 2012

Esse é um dos “bugs” mais loucos que já vi, mas vamos lá.

Ao desenvolver um aplicativo para Facebook me deparei com um erro muito estranho no Internet Explorer 6,7,8. Ele perdia a sessão de uma página para a outra, de maneira inexplicada, e isso só ocorria no aplicativo rodando no Facebook. Então depois de algumas horas descobri que o problema era a combinação, PHP Session e iFrame.

A solução

Coloca esse header

< ?php
// Correcao bug sessao Internet Explorer 6,7,8
header('P3P: CP="CAO PSA OUR"');
?>

Pronto. Com apenas esse header tudo voltou a funcionar como nos outros browsers. Eu ainda não tive tempo de pesquisar o que acontece para ser necessário esse header, mas vou pesquisar e posto aqui.

Se você gostou desse post, leia também...

Conhecer os diversos tipos de easing Jquery, on August 6th, 2012

Dicas de MySQL on March 12th, 2012

Identificar a versão do WordPress instalada on January 13th, 2012

Receita de Cookeis on January 13th, 2012

Ferramenta de teste de fontes padrões de internet on September 15th, 2011

março 12, 2012

Dicas de MySQL

Posted in Uncategorized by Fabiano Chiaretto @ mar 12, 2012

Ótima referencia:

http://www.adrianoweb.com.br/prospero/modules/wordpress/2008/02/10/funcoes-de-comparacao-de-strings-no-mysql/

fevereiro 3, 2012

Adicionar APP em uma Fanpage

Posted in Desenvolvimento by Fabiano Chiaretto @ fev 3, 2012

http://www.facebook.com/dialog/pagetab?app_id=305041536213749&next=http://www.formulap.com.br/facebook/examples/index.php

Atualizado em 06-09-2012

https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&display=popup&next=YOUR_URL
Como segue na documentação.
http://developers.facebook.com/docs/reference/dialogs/add_to_page/

Se você gostou desse post, leia também...

SOPA, PIPA e ACTA on January 19th, 2012

Teste app iPhone wordpress on January 3rd, 2011

Curiosidade - Horário UTC on September 10th, 2009

Como mudar a pasta Documents and Settings - Alterar o local on August 17th, 2009

Realidade Virtual - Lego Digital Box on April 6th, 2009

janeiro 19, 2012

SOPA, PIPA e ACTA

Posted in Denúncias,Desenvolvimento,Games,Geral,Tecnologia by Fabiano Chiaretto @ jan 19, 2012

ATENÇÃO !

Informação OBRIGATÓRIA todos que utilizam a INTERNET para qualquer fim.
Pois todos serão prejudicados, principalmente quem vive dela.
Leiam até o final pois realmente é um assunto muito sério.

ATENÇÃO !

Agora que todos estão por dentro do SOPA, PIPA e, espero, o ACTA (que é internacional), devemos parar por um segundo e ver o problema maior por trás disso tudo.

Todos estes projetos foram iniciados, e são apoiados, por políticos tecnologicamente ignorantes que não entendem nada sobre a cultura social e comercial da internet, e muito menos sobre a infra-estrutura que permite sua existência. Você teria sorte em achar um que seja competente com um computador.

A criação destes projetos se deve à pressão de grupos corporativos gigantes como a RIAA, MPAA entre outros, de forma a combater a “pirataria” de músicas e filmes. Dessa forma, todos estes projetos são vendidos com o intuito de “proteger” propriedade intelectual e copyrights contra “pirataria”, e todos eles vão falhar imensamente nesses objetivos.

Os motivos disso são muito simples e evidentes pra qualquer um que entenda o mínimo de como informação digital e a Internet funcionam. A informação digital é, por princípio, feita pra ser facilmente copiada e compartilhada. Da mesma forma, a Internet também foi criada para compartilhamento eficiente de informação digital.

Embora exista atualmente a centralização de servidores DNS, nada impede a formação de sub-redes independentes dentro da Internet atual por meio de servidores DNS independentes, criados pelos próprios usuários. Bloquear acesso a tais servidores também não é totalmente possível, já que existem inúmeras formas de manter o serviço decentralizado.

Por meio de criptografia, podemos impedir qualquer tipo de filtragem pelo conteúdo das informações transmitidas. Bits são bits, e eles podem significar o que você quiser. Você pode facilmente pegar dois arquivos inocentes e utilizá-los para transmitir um arquivo secretamente através de técnicas criptográficas simples. Não é a toa que vários regimes ditatoriais criminalizam a criptografia.

A criação da Internet foi a melhor coisa que aconteceu com a humanidade nos últimos anos. Ela permitiu o acesso à informação, a arma mais poderosa de todas na luta contra injustiça, opressão, discriminação e ignorância. E ela oferece isso à todos conectados.

A Internet é o maior instrumento de união entre as nações na história da civilização. A união cultural é a maior ferramenta para obtenção de paz e entendimento que existe, e isso deve ser protegido à qualquer custo. Embora a ONU tenha declarado o acesso à internet um direito humano, ela não declarou a Internet um patrimônio da humanidade.

E esse, eu acredito, é o problema fundamental por trás disso tudo. As pessoas se esquecem de uma ideia extremamente importante:

A INTERNET É INTERNACIONAL E SEM FRONTEIRAS. ELA PERTENCE A TODOS NÓS.

Quando permitimos que um país, qualquer que seja, passe legislações controlando a internet, de qualquer forma que seja, estamos permitindo a destruição do maior patrimônio que a humanidade, como um todo, jamais possuiu.

Um projeto de lei preso à uma jurisdição específica não deveria ter a habilidade de afetar, de forma alguma, algo relevante para o mundo inteiro. Deveriam existir acordos internacionais para rígida proteção da integridade da Internet como ela é, e que garantem o direito de livre troca de informação, independente de qual ela seja e em que estado ela está (eg. criptografado).

E sim, isso inclui informações consideradas ilegais. Como é impossível controlar o tipo de informação transmitida (como já expliquei), não faz sentido tentar impedir a sua transmissão. É impossível vencer essa luta. Ainda mais, já que o que é considerado “ilegal” é específico de cada jurisdição, e pode mudar a qualquer instante, a perseguição de tais crimes deve ser feita FORA da internet, investigando-se e punindo PESSOAS e não endereços de IP, e dentro dos acordos tradicionais de jurisdição internacional.

O que me leva ao próximo ponto, o problema da “pirataria”, que é o que iniciou tais projetos.

Eu escrevo pirataria entre aspas pois o termo é incorreto. Um pirata não é um ladrão. Um ladrão retira algo de uma outra pessoa. O “pirata” digital faz uma cópia exata de algo, deixando o original intacto. Você pode argumentar que alguém deixa de ganhar dinheiro por causa disso, e você estaria parcialmente correto.

O conflito que existe aqui é que modernamente temos filmes, músicas e outros tipos de propriedade intelectual protegidas por copyright em forma digital. Como a informação digital é feita para ser facilmente copiada e distribuída, a distribuição de cópias ilegais deste conteúdo pela internet é extremamente fácil de ocorrer.

Os grupos que tentam combater esta situação querem impedir, em vão, a cópia e a transmissão destes dados, o que é impossível. Essa análise do problema, e a tentativa de solução, são completamente equívocas e idiotas.

A verdade é bem mais simples: o problema da pirataria não é tecnológico, ele é comercial. Sua origem é no relacionamento entre o consumidor e o vendedor, não no relacionamento entre consumidor e máquina.

Se alguém está pirateando algo, isso quer dizer que este consumidor em potencial já possui interesse naquele produto. Ele potencialmente investiria dinheiro nele, mas não o faz. Os motivos mais comuns são:

1) O valor comercializado é considerado excessivo. Exemplos comuns são jogos, filmes e álbuns distribuídos digitalmente com preços semelhantes ou maiores do que os distribuídos fisicamente. Fora o preço alto por outros motivos mesmo.

2) A pessoa não sente confiança em investir dinheiro no produto. Muitas vezes, a pessoa pirateia algo para “testar”, e após o teste acaba achando que o produto não vale o que foi pedido. Muitas pessoas acabam comprando uma cópia legítima após piratear um produto.

3) O produto comprado honestamente é, ironicamente, cheio de avisos e proteções contra pirataria que acabam causando mais transtorno do que o produto pirata. Isso é frequente DVDs/Blu-Rays, com trailers e avisos que você é obrigado a assistir toda vez que quer assistir ao filme, em músicas, onde você não tem a liberdade de facilmente copiar para outros dispositivos que você possui, e em programas e jogos, repletos de sistemas de segurança que muitas vezes são piores que programas maliciosos como vírus, trojans e outros malwares.

4) O produto não é disponibilizado de forma legítima na região onde reside o consumidor. Isso é cada vez mais frequente, e quem não mora nos EUA com certeza já sofreu muito disso.

Todos os 4 motivos são facilmente corrigidos, e todos já foram feitos com resultados surpreendentes para diminuição de pirataria.

1) Valor excessivo: Várias empresas de venda de música, vídeo e software independentes conseguiram conquistar grande mercado através de um modelo acessível de distribuição digital. Serviços como BandCamp, Netflix e Steam tem obtido enorme sucesso em vendas e clientela por oferecerem produtos à preços acessíveis.

2) Falta de confiança no investimento. Demos de software e jogos tem servido esse papel relativamente bem, com variados graus de sucesso. Tudo depende do jeito em que o produto teste é oferecido e apresentado. O mesmo poderia ser feito com filmes: imagine se pudéssemos assistir de graça 30 minutos de um filme antes de decidir se queremos assistir o resto?

3) Produto legítimo inconveniente em relação ao pirata: a compra de um produto legítimo deveria ser um bônus, não uma tortura. O consumidor legítimo deveria ser recompensado com conveniência e qualidade pela compra de produtos legítimos. Isso pode ser feito através de benefícios adicionais, remoção de propagandas, descontos futuros, entre outros.

4) Produto não disponível para todos os países: a solução seria admitir que existe um mercado no mundo inteiro, apenas aguardando a oportunidade de consumir. Facilitar e agilizar acordos internacionais de distribuição e comercialização poderiam facilmente resolve este problema. Quando consumidores de um país têm que esperar meses para conseguir legitimamente um produto já distribuído online, algo está errado. Isto apenas evidencia que o sistema precisa se adequar ao ritmo da Internet.

O mais legal é que TODA VEZ que uma empresa ou artista resolve se desprender destes modelos de negócio obsoletos tradicionais, os resultados são surpreendentes. Alguns casos de sucesso: BandCamp, Netflix, Steam, as bandas Radiohead e Nine Inch Nails com seus albuns “In Rainbows” e “Ghosts”, o último especial do comediante Louis CK, “Hilarious”, entre outros. Pessoas do mundo inteiro caem em cima de tais ofertas, e não têm medo algum de investir dinheiro em tais iniciativas.

Ou seja, o problema aqui não é a Internet, não são os computadores e muito menos os usuários.

O problema são corporações antiquadas, ultrapassadas e com modelos de negócio obsoletos que não souberam se adequar ao mundo moderno, e perdem dinheiro devido à pirataria justamente por não saberem aproveitar a enorme oportunidade de negócio que está à sua frente.

Pra resumir:

PROTEJA A INTERNET COMO ELA É, E LUTE PELA EVOLUÇÃO DE UM MERCADO DIGITAL ONLINE JUSTO.

É tudo que precisamos para salvar a Internet deste e dos diversos outros ataques à sua integridade.

 

Autor: Lucas Vieira

Fonte: http://www.facebook.com/1ucasvb/posts/2501334024903

 

 

 

 

 

janeiro 13, 2012

Identificar a versão do WordPress instalada

Posted in Uncategorized by Fabiano Chiaretto @ jan 13, 2012

Estive procurando uma maneira de identificar qual a versão do wordpress instalado e com muito dificuldade consegui uma solução.

Dentro da pasta wp-includes tem um arquivo chamado version.php, e dentro dele está a versão atual do sistema.

Se você gostou desse post, leia também...

Conhecer os diversos tipos de easing Jquery, on August 6th, 2012

[Resolvido] Problema com sessão em PHP usando iFrame no Internet Explorer on April 18th, 2012

Dicas de MySQL on March 12th, 2012

Receita de Cookeis on January 13th, 2012

Ferramenta de teste de fontes padrões de internet on September 15th, 2011

Receita de Cookeis

Posted in Uncategorized by Fabiano Chiaretto @ jan 13, 2012

Como a vida não é só feita de trabalho. Estou compartilhando essa receita que eu faço.

Bater os seguintes ingredientes por uns 3 minutos
2 ovos
1/2 xícara de chá de açucar cristal
1/2 xícara de chá de açucar mascavo peneirado
100g de margarina

Acrescentar e bater
1 colher de chá de pó royal
1 colher de chá de bicabornato

Acrescentar e bater
1 xícara de chá de aveia em flocos
1 xícara de chá de farinha de trigo

Acrescentar e bater
200g de gotas de chocolate ou chocolate picado

Assar no forno médio até escurecer.
Pode untar a forma com margarina ou usar papel manteiga. Eu uso papel manteiga.

Eu não faço bolinhas com a massa não eu coloco no meio da forma bem longe das bordas porque ela aumenta. Ai fica igual bolo ai depois de pronto eu corto em pedaços.

setembro 15, 2011

Ferramenta de teste de fontes padrões de internet

Posted in Uncategorized by Fabiano Chiaretto @ set 15, 2011

O site Typetester criou uma ferramenta muito interessante onde podemos escolher três tipos de fontes e ver o seu resultado em várias formatações.

http://www.typetester.org/

Via http://miltonandrade.com/?p=83

Se você gostou desse post, leia também...

Conhecer os diversos tipos de easing Jquery, on August 6th, 2012

[Resolvido] Problema com sessão em PHP usando iFrame no Internet Explorer on April 18th, 2012

Dicas de MySQL on March 12th, 2012

Identificar a versão do WordPress instalada on January 13th, 2012

Receita de Cookeis on January 13th, 2012

setembro 14, 2011

Função para limpar campo de texto em jQuery

Posted in Desenvolvimento by Fabiano Chiaretto @ set 14, 2011

Fiz essa função em jQuery baseado em um função que eu utilizava antigamente.
A vantagem dela é que funciona automaticamente para todos elementos de texto do site sem necessidade de ficar adicionando elemento por elemento.

/* Tratamento dos inputs dos formulários */
$('input:text').focus(function(){
if ($(this).val() == $(this)[0].defaultValue) {
$(this).val('');
}
});
$('input:text').focusout(function(){
if ($(this).val() == "" || $(this).val() == " ") {
var defVal = $(this)[0].defaultValue;
$(this).val(defVal);
}
});

Se você gostou desse post, leia também...

SOPA, PIPA e ACTA on January 19th, 2012

Teste app iPhone wordpress on January 3rd, 2011

Curiosidade - Horário UTC on September 10th, 2009

Como mudar a pasta Documents and Settings - Alterar o local on August 17th, 2009

Realidade Virtual - Lego Digital Box on April 6th, 2009

XHTML 1.0 CSS 2.0 RSS