mai 25

Olá,

Recentemente disponibilizei um framework desenvolvido por mim (Paulo Coutinho) e que utilizamos em alguns de nossos projetos com Delphi.

O framework é rápido e simples, e envolve todo o conceito de orientação a objetos no Delphi.

As informações completas você confere no link:

http://www.prsolucoes.com/site/artigo/prfwk

abr 1

Olá,

Pois bem, todo sabem que cansaram de falar ai que o Flash Player iria morrer devido a HTML5 e eu já até postei aqui algo sobre isso.

Mas o que na verdade acontece é que isso tem se tornado uma grande mentira ao longo dos dias, e para confirmar mais ainda o que eu já havia falado chegamos a mais esta GRANDE novidade, que o navegador do Google, o Chrome, terá embutido em si o Flash Player, que será atualizado em cada nova versão, MAS não é na forma tradicional criada pelo Netscape(como um plugin), em que o navegador apenas deixa a responsabilidade de renderização para o plugin e vemos ai alguns problemas ocorrerem e a única coisa que você consegue fazer fora dele é algo com o ExternalInterface, mas simplesmente eles irão permitir que o Flash Player seja integrado ao navegador, acabando de vez com problemas de performance, segurança e estabilidade.

Esse novo modelo de “plugin” permitirá inclusive acesso à API do hardware. Bom, vamos ver quem vai ser o primeiro a imitar.

E o Flash está só crescendo cada vez mais. E o combustível deste crescimento são os “invejosos” que ficam apedrejando ele.

Referências:

http://techcrunch.com/2010/03/30/flash-player-to-come-bundled-with-google-chrome-new-browser-plugin-api-coming/

http://blog.digitalbackcountry.com/2010/03/flash-player-and-chrome-sitting-in-a-tree/

Editado (02/04/2010)

Do iG Tecnologia:

A Google acaba de lançar um update para seu canal Dev do browser Chrome, que traz a integração com o software Flash como padrão para Windows, Mac e Linux.

No blog de lançamentos do Chrome, a Google diz que a razão para a ação é facilitar o uso do browser para seus usuários.

Agora, ao realizar o download do Chrome, o usuário também receberá a versão mais atual do Adobe Flash Player, sem precisar instalá-lo separadamente.

As atualizações do Flash serão recebidas automaticamente ao utilizar o browser, explica o site Life Hacker, outra maneira de evitar o download separado e reduzir os riscos à segurança devido ao uso de versões antigas.

mar 19

Olá,

Recentemente comecei a desenvolver um prototipo de jogo em Flash com Actionscript 3 e a API playerio.

Como trata-se de um prototipo e sem equipe de design, está tudo em fase inicial e nem tão bonito.

Como sempre quis ingressar nesta área, venho sempre desenvolvendo e estudando algumas bibliotecas como SDL, HGE, OpenGL, Slick2D, Ogre3D, Irrlicht, FIFE(engine), PushButton(engine) e outras.

Inclusive aqui no blog tem vários exemplos e projetos que desenvolvi, na categoria “projetos”.

Você pode acessar a página do projeto em Flash aqui:

http://www.prsolucoes.com/site/artigo/evangel

Algumas imagens:

mar 11

Olá,

Muito tem se falado por ai que o html5 vai bater o Flash,  que o Flash consome muita memória e que ele é o causador de todos os males e tudo mais, mas antes de eu entrar num fato e em uma prova real para mostrar que isto é mentira, vou dar minha humilde opinião:

1 – O html5 é um padrão que embora alguns navegadores já tenham, cada um implementa de uma forma e exibe de uma forma, ou seja, se você quer usar o player de vídeo nativo do html5 e quer deixar ele bonito visualmente e com recursos diferentes, ou seja, personalziar, é melhor parar para pensar e se preocupar, pois cada navegador exibe o vídeo de uma forma(óbvio), com sua aparência personalizada pro navegador, então se você quer que seu vídeo seja exibido bonitinho em todos os navegadores e que dentro dele ainda tenha aquelas famosas propagandas e brincadeirinhas, recursos avançados e tudo mais, quem você vai usar? O player do Flash :)

2 – Ao invés de pensar que o html5 vai detonar o Flash, pense assim, o html5 só vai contribuir com o Flash, pois trabalhará em CONJUNTO fazendo o papel dele, e o Flash fará o dele :)

3 – Pense em todos os recursos que o Flash tenha, XMLSockets, uso de código em c/c++ nativo(como fizeram de brincadeira o doom rodando no flash usando este recurso do flash player), uso de CSS para customizar os controles/interface, aceleração 3D, utilização de periféricos como câmera e microfone, comunicação em tempo real como FMS ou ES4, recursos 3D nativo, entre outros inúmeros fatores que levam ao Flash ser muito mais do que essas pessoas conheçam e querem falar daquilo que nunca colocaram a mão para conhecer/saber antes de falar.

Agora para fechar, vamos aos fatos, mas vou deixar isso para ser lido por cada um, já que é grande o excelente artigo(com testes e provas da própria Adobe):

http://www.readwriteweb.com/archives/does_html5_really_beat_flash_surprising_results_of_new_tests.php

Ah e por favor, aos que ficam perdendo tempo escrevendo estas besteiras, sugiro uma melhor pesquisa ou aprofundamento na plataforma Flash, para que ela não detone você mesmo, e por favor, já que ela vai morrer, aproveita e desinstala o plugin do seu computador, pode ser ele a causa de “tanto travamento” e depois me fala se conseguiu viver sem ele.

Editado:

Link para saber sobre porque o Flash veio para ficar e não para ser substituido pelo HTML5:

http://devgrow.com/why-flash-is-here-to-stay/

fev 23

Olá,

Ontem finalizei o site do Daniel do Acordeon, um trabalho indicado pelo Alexandre do site AgitaPara.com.br .

Realizei toda a parte de programação do site, tanto do front-end como do backend, além da montagem do html apartir do design que o Alexandre enviou.

Link do site:

http://www.danieldoacordeon.com.br

Segue algumas fotos:

fev 23

Olá,

Recentemente fiz um projeto para um cliente lá da Índia, através do site GetAFreeLancer.com .

O sistema desenvolvido funciona assim:

1 – A página web que é a interface de comunicação principal com o servidor real envia um XML via upload ou um XML como string via AJAX.

2 – O proxy que está no servidor e foi feito em duas versões: PHP e Ruby on Rails, recebe o XML e envia para o servidor real.

3 – O servidor real, feito em C++ com QT e roda em modo console em qualquer sistema operacional, recebe o XML, processa a ordem e retorna um XML como resposta com o resultado.

4 – O proxy após receber o XML de resposta trata e valida para ver se está tudo certo e envia a resposta para a requisição ajax ou como resposta do upload. Esta resposta é somente uma string para saber o ID gerado para a ordem no servidor real e quantos itens da ordem foram processados.

Segue abaixo algumas imagens:

Editado:

Versão Linux, sem mudar 1 linha de código, muito fácil :)

fev 23
Novo site da PRSoluções
icon1 admin | icon2 Geral, Projetos | icon4 23 de fevereiro de 2010| icon3Sem Comentários »

Olá,

Ontem coloquei o novo site da PRSoluções para funcionar. Pois o antigo já tinha 2 anos e eu queria o site com um estilo diferente dos sites padrões que vemos por ai.

Inicialmente fiz ele todo em flash, ficou muito bom, mas o problema é que eu não queria que os computadores e dispositivos que não tinham o flash não conseguissem acessá-lo, foi então que refiz o mesmo site usando html/css/js e ficou até melhor.

Quero agradecer a Deus primeiro por estar de frente em nossos negócios, à minha esposa que tem atuado como coluna de sustento, e aos participantes e colaboradores da PRSoluções, que juntos temos desenvolvido ótimos trabalhos, e também agradeço ás empresas parceiras que tem confiado em nós e juntos fizemos excelentes trabalhos.

Eu não só creio, mas profetizo que este ano de 2010 será ainda melhor, e vamos alcançar trabalhos, projetos, serviços ainda maiores e o lucro aumentará sem medidas para todos nós.

Atenciosamente,

Paulo Coutinho.

Novo site: http://www.prsolucoes.com

fev 23

Olá,

Novo site feito em parceria com a empresa Agência Igual.

Realizei a parte de programação do painel administrativo e da área de artigos do front-end.

Link do site:

http://www.wdcontabil.com.br/

Algumas imagens:

fev 6

Olá,

Recentemente tenho visto várias notícias sobre este fato.

O grande lance é que o windows 7 além de acabar com a bateria do seu notebook mais cedo, ele causa danos permanentes em sua bateria, segundo vários usuários estão reclamando da mesma coisa.

Para que não fique em minhas palavras, vou deixar um post recente de um usuário que está pesquisando e tendo o mesmo problema em relação a isto, inclusive fez alguns testes.

To fora de windows, para mim já deu o que tinha que dar, estou só esperando a oportunidade de trocar meu pc por um macbook, inclusive até rodei o sistema na vmware, mas ficou muito lento, tem que rodar nativamente mesmo, pois acho que muitos dos usuários já estão cansados dessa “ladainha” de windows, que pagasse uma grana alta e não é recebido um produto “top”, que inclusive danifica seu hardware. O que falta mais acontecer com este “grande” sistema operacional?

Acho que o windows xp vai ser eterno mesmo, pois é o menos pior, pelo menos para mim que usei todos os windows e não vi nenhuma melhora significativa, inclusive no w7 vários bugs continuam, mesmo com as milhares de atualizações quase que diárias(é, eu tenho um printscreen do histórico de atualizações para provar).

Não sou contra a m$, mas sinceramente não entra em minha mente esses moles e vacilos que eles dão o tempo todo, pois gastam fortunas investindo em algo que nunca está 100% sem bug ou funcional. E cadê os grandes profissionais que a microsoft cansou de comprar?

Será que o dinheiro vai para os vários blogueiros do Brasil que recebem alguns “presentes” da microsoft para poder falar bem dela?

Mas dias melhores virão…

Link: http://www.taranfx.com/windows-7-kills-battery

dez 31

http://easyframework.com/images/bg_logo.gif

Olá,

Hoje recebi uma indicação muito interessante, trata-se do framework para front-end, ou seja, para a parte cliente do seu projeto web, ou em outras palavras, html+css+javascript.

O nome do framework é EasyFramework, e como o próprio nome diz, é bem fácil de usar, você adiciona apenas alguns arquivos(css e js) no header da sua página e está tudo pronto.

Ele é dividido em 3 camadas: estrutural, apresentação e interatividade, o que nos da mais um ponto, a organização.

Ele é bem útil pois supre todos os estilos e scripts básicos que usamos em nossas aplicações web, sem precisar ficar pegando pedaços de outros frameworks que existem por ai.

Este é um framework que vale a pena adotar, eu achei excelente e com certeza em novos projetos a PRSoluções já adotará ele.

Ah, ele usa jquery, mais um ponto positivo.

« Posts Anteriores Próximos Posts »