jan 19

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

 

 

 

 

 

set 14

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

fev 18

Esse é um post rápido para ajudar a Ani do blog >http://cristalssp.blogspot.com/.

Na verdade esse sistema não é um chat  e sim uma ferramenta de mensagem instantânea do Google, integrado com o Google Talk.

Para pegar o código, bastar ir a esse site do Google > http://www.google.com/talk/service/badge/New

Depois logar com seu conta.

Pronto, só pegar o código que vai aparecer e colocar no seu site ou blog.

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

jan 03

Testando o sistema de publicação do wordpress via iPhone.

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

SOPA, PIPA e ACTA on January 19th, 2012

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

Computador trava/congela e tem hora que não liga. on November 15th, 2008

nov 10

Há alguns dias eu conheci um relógio que na verdade é apenas um desenho conceitual da Tokyoflash Design Studio, e fiquei muito impressionado com ele.

Ao ver como ele funcionava tive uma idéia que iria juntar duas coisas que me interessavam no momento: o relógio e aplicativos para iPhone, então decidi fazer um relógio assim para iPhone. Só que a idéia veio e ficou uns dias parada.

A primeira coisa que eu queria era que ele fosse simples como alguns relógios que eu já tenho no iPhone, então em vez de ir atraz do Objetive C e fazer um aplicativo de primeira , resolvi fazer uma coisa mais simples e rápida e depois se o resultado me agradar vou refaze-lo em Objetive C. Ele seria como um mockup, então decidi faze-lo em Flash, já que o CS5 exportar aplicativos para iPhone diretamente.

Primeiro passo, criei o projeto a dividi todos os dígitos de hora , minuto e segundos.

Segundo passo, criei o fundo com linhas verdes e as linhas inversas que são usadas para formar os números.

Terceiro passo, descobrir a fonte utilizada no relógio. Fiquei vários minutos procurando e cheguei em um ponto que achei mais facil fazer a fonte de 0 a 9 do que acha-la. Fiz os nove caracteres.

Quarto passo, criei um MovieClip com todos o numeros em sequência de frames e dei stop(); .

Quinto passo, criei um timer de 1 segundo que verifica a hora do relógio e envia o comando gotoAndStop(quadro) para o MC de cada digito.

Pronto, agora foi só exportar e para isso o Flash precisa de um arquivo .p12 e um .mobileprovision que você pode encontrar na internet , ou se vc for um desenvolvedor licensiado vc pode solicitar no site da apple.

App pronto, agora foi só passar para o iPhone. Para isso eu usei um iPhone 3GS com Jailbreak.

Segue o link para download:

http://www.4shared.com/file/sfWAPwcK/RelogioC4iPhone.html

Download do arquivo .p12 e .mobileprovision:

http://www.4shared.com/file/Fhr-5olO/p12.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

jul 27

Acho que o primeiro projeto de todo programador web sempre é um CMS, mesmo que seja um simples editor de páginas para não deixar o site totalmente estático. No meu caso os cliente sempre pediam o adminitrador para não precisarem pagar para alterar alguma informação futuramente no site. (Espertos né ?)

Bem, acontece que com o tempo todo programador vai criando o seu próprio sistema, com suas funcionalidades específicas e arquitetura específica de acordo com suas necessidades.

Mas com o tempo dezenas de CMS foram surgindo e se aperfeiçoando e se tornando opensource e com isso as comunidades foram aumentando e o material de pesquisa também e isso deu mais força aos tais CMS.

Hoje cada empresa costuma ter o seu próprio CMS.  Algumas usam só eles e outras usam também soluções colaborativas e opensource como Joomla , WordPress e Drupal.

Eu vejo algumas vantagens em usar o próprio sistema e praticamente todas são relacionadas a segurança. Mas não segurança de dados e sim de regras de negócio que podem conter informações estratégicas da empresa.

Pois na minha opnião, um sistema open source tem muito mais chances de ser corrigido, caso haja alguma falha de segurança. Pois são milhares de pessoas que os utilizam e contribuem para a integridade do projeto.

Por outro lado, utilizar um sistema que já está disponível no mercado com WordPress, Joomla e Drupal tonar mais fácil também achar um profissional que já tem experiência e aumenta a produtividade. Pois eu acho pode ser pouco interassante para um profissional entrar em uma empresa e aprender tudo sobre o sistema que eles levaram meses desenvolvendo, porque quando ele sair dificilmente ele vai usar isso em outra empresa. Ou seja, se é melhor para o profissional estudar algo que ele vá usar na sua profissão futuramente, e não somente na empresa que ele está no momento. Não adianta ser o melhor apertador de parafuros da maquina 7 da fabrica x sendo que nenhuma outra fábrica utiliza essa essa mesma máquina. Nem sempre as coisas são assim, estou generalizando um pouco, mas isso normalmente se aplica.

Voltando ao assunto. Há poucos dias eu comecei a desenvolver um projeto de CMS , mas um CMS diferente, tanto que nem dei o nome de CMS e sim de Ggestor de Dados. Pois o que irá transforma-lo em um CMS ou outro tipo de sistema será a forma que ele for empregado.

Basicamente ele será um sistema auto ajustável a necessidade do projeto, da maneira mais simples possível. Essa é a meta. Mas como eu sou um grande utilizador de WordPress e Joomla e estou entrando até no Magento, já vou dizendo. O foco inicialmente desse Gestor de Dados são sistemas simples, pois ele terá o mínimo necessário para funcionar. Quero que ele entre atualmente abaixo do wordpress na minha lista de opções de CMS. Ele servirá para sites simples, o WordPress para sites com mais conteúdos e Joomla para grandes sites e portais.

Eu não defendo que cada sistema desses deve ser utilizado para uma coisa específica como alguns fazem ( “WordPress é só pra blog”, “Joomla é só pra portal” ), pois eu já utilizei vários sistemas de formas diferentes, e já vi coisas mirabolantes funcionando perfeitamente e atendendo a necessidade do projeto.

Já vi e-commerce em WordPress e em Joomla, já vi e já fiz site institucional com WordPress, já vi blog com Joomla, e o próprio Magento tem como ser utilizado como CMS de um site institucional.

Acho que tudo depende, depende do projeto e da vontade do desenvolvedor. Se ele quer fazer com determinada ferramenta e funcionar, ele deve ter seus motívos, mesmo que sejam só para ver se funciona ou não. Pois na computação sempre foi isso o que mais trouxe evolução: tentar, chegar ao extremo, fazer diferente, reutilizar , testar , etc.

Sobre o SGD – Sistema de Gestão de Dados

Esse é um projeto que quero que seja aberto a todos que tiverem interesse em utilizar ou desenvolver. A muito tempo atraz fiz um contador de visitas em Flash em tempo real e teve uma aceitação muito boa pelas pessoas e isso meu deu muita satisfação. Então quero que esse projeto seja livre também.

Quero que qualquer um possa utilizar, reaproveitar, usar ao extremo, inovar, alterar, mexer, fuçar, fazer o que quizer, menos vender. Da mesma maneira que vou coloca-lo totalmente livre quero que ele sempre fique assim, e tudo que for feito para ele a apartir dele também. Essa é a única regra. Tudo que for feito para ele, deverá ser livre como ele.

Conversei com meu amigo Lucas VB do http://toxicdump.org/blog/ sobre qual tipo de licensa sem encaixa melhor nesse meu projeto e a desição foi a GPLv3.

Vou continuar com o projeto e em alguns dias já devo liberar umas imagens e breve o sistema na versão 1.0.

Fabiano Chiaretto Fernanfes

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

abr 09

Segue a lista de paises em select de html.

select_listaDePaises_c4

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

abr 09

Segue um select com a lista de estador do brasil para páginas html.

select_listaDeEstados_c4

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

abr 09

Compilei algumas listas de profissões na internet e adicioneis mais algumas.
Então segue um arquivo .txt com o select em html com a lista de profissções mais completa que eu já vi.

select_listaDeProfissoes_c4

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

mar 16

Eu utilizo a algum tempo essa ferramente de Mockups da Balsamiq Studios e fiquei sabendo dessa maravilha pelo blog do http://www.vedovelli.com.br

Semana passada nós tivemos um job que era redesenhar a interface grafica de um simples sistema de rastreamento de encomendas.
Veja como eu passei o mockup para o diretor de arte  como voltou a interface. Isso ajuda demais nesses desenvolvimentos.

Algumas coisas ainda serão ajustadas no layout, mas ele atendeu perfeitamente as necessidades do sistema.


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