Pilhas recarga automática

pilhas

O estudante Knut Karlsen desenvolveu, como forma de projeto de graduação, o conceito e respectivo protótipo de uma bateria com células fotoelétricas curvas como envoltório externo, o que possibilita um carregamento passivo e lento, porém gradual, bastando apenas expor o dispositivo à luz direta ou indireta.

Saiba mais acessando: O Velho

Fonte: Notes from Knut, Inhabitat

Primeiro display flexível Touchscreen

A Universidade Estadual do Arizona desenvolveu um display de matriz ativa eletroforético flexível com recursos  "touchscreen".

Em alguns anos esse display poderá estar nas nossas roupas, cortinas, cama, sofá, e irá mudar muita coisa nas nossas vidas.

Leia mais no site do Flexible Display Center (FDC) da Universidade Estadual do Arizona.

Fonte: Gizmodo

13 Razões pra aprender PHP

1 – Licença gratuita.
Você não sabia que se paga pelo ASP ou .NET?

2 – Roda em qualquer plataforma.
Linux, UNIX, Windows.

3 – Velocidade de processamento ótima
Faça um teste

4 – Código fonte livre
Você sabia que pode “melhorar” o PHP se quiser (e se souber é claro) ?

5 – Orientação a objetos ótima
Sim o PHP é orientado à objetos, já o ASP…

6 – É a linguagem Web mais popular e que mais cresce (em ritmo bem acelerado) no mercado
pode conferir, veja alguns sites que usam PHP

A Pespsi
http://www.pepsi.com/home.php

Jornal Agazeta
http://gazetaonline.globo.com/jornalagazeta/capa/capa.php

IBGE 
http://www.ibge.gov.br/cidadesat/default.php

Vistos do Governo Americano
http://travel.state.gov/visa/temp/wait/tempvisitors_wait.php

UOL
http://www.uol.com.br/index.php 
 

Infraero
http://www.infraero.gov.br/aero.php  

Yahoo
http://www.yahoo.com.br

Wikipédia
www.wikipedia.org

7 - Possibilita a utilização dos maiores e mais utilizados Bancos de dados no mercado (Adabas D, InterBase, PostgreSQL, dBase, FrontBase, SQLite, Empress, mSQL, Solid, FilePro, Direct MS-SQL Sybase, Hyperwave, MySQL, Velocis, IBM DB2, ODBC, Unix dbm, Informix, Oracle (OCI7 e OCI8), Ingres, Ovrimos, Firebird) sem necessitar de configuração externa como no caso do ASP que se tem que configurar o ODBC
Não precisa de comprar driver ODBC, ADO, etc… pra funcionar direito…

8 – Esta sempre em atualização e tendo corrigidas falhas e adicionados novos recursos
Tá o ASP também, mas você não paga nada por isso…

9 – É mais estável e exige e consome menos recursos de hardware do servidor
Isso é uma inegável

10 – Componentes nativos, não dependendo de componentes externos para algumas funcionalidades básicas (como é o caso do ASP aonde muitos desses componentes são até pagos)
Upload, imagens dinâmicas de graça no PHP, e no ASP você que faça um orçamento

11 – Planos de hospedagem Web (na grande maioria dos casos) mais baratos e sem nenhum custo extra para a utilização do MySQL em conjunto com o PHP
Sem dúvidas, tem planos de até 6,90 por mês com MySQL

12 – A programação em PHP é mais eficiente do que em ASP, pois se consegue programar um mesmo sistema com menos código em PHP do que ASP
Isso é fato, quem programou nos 2 sabe

13 – Roda no Apache , IIS e etc… até como script shell de UNIX e sabores…
Acredite se quiser

Se depois disso tudo você ainda não considerar o PHP como ao menos uma opção para a criação do seu website ou sistema web de banco de dados, é porque você então tem necessidades que o ASP ou JSP ou o ZOPE também não poderiam te ajudar.
Pesquise mais sobre o PHP, faça um teste, e ponha aqui o seu parecer.

 

Fontes:

FractalCursos

Por que usar PHP?

 image

 

O PHP é, assim como Java e .NET, uma linguagem de programação e uma plataforma global com uma sintaxe bastante parecida com C, Shell, PERL e Java, sendo Software Livre, distribuído sob uma licença na qual os usuários não são obrigados a publicar seu código.

A portabilidade é uma das maiores vantagens do PHP, possibilitando sua instalação em vários Sistemas Operacionais como: Windows, Linux, Unix, IBM iSeries, SGI IRIX, RISC OS, Netware Novell, Mac OS X e AmigaOS.

Segundo a NetCraft, o PHP é utilizado em um a cada três sites na Internet. Ou seja, mais de 20 milhões de domínios. 35% da Internet roda PHP.

Uma das maiores plataformas do mundo é o Yahoo, que utiliza PHP e chega a receber 150 mil visitantes simultaneamente.

Com PHP é possível desenvolver:

  • Aplicações Web Dinâmicas(websites, intranets, extranets, etc.)
  • Aplicações Desktop(PHP-GTK e PHP4Delphi)
  • Rich Clients(PHP-XUL)
  • Web Services(SOAP, XML-RPC, REST)
  • Scripts de linha de comando
  • Tarefas de segundo plano

O PHP usa duas sintaxes. Uma é procedural e a outra é orientada a objetos.
A procedural é utilizada por webmasters que trabalham na interface com o usuário.
Já a sintaxe Orientada a Objetos é, propositalmente similar ao Java e C#, com o objetivo de reduzir os custos com treinamento e encorajar a migração para o PHP.

O PHP pode instanciar objetos COM, .NET e JAVA, além de disponibilizar mecanismos para comunicação com todos os principais bancos de dados relacionais, assim como com LDAP, XML, Web Services, Lotus Notes, SAP, entre outros.

Disponível para a maioria dos sistemas operacionais, o PHP funciona da mesma maneira que a Maquina Virtual do Java(JVM). Após desenvolver a aplicação, ela irá funcionar imediatamente, sem a necessidade de recompilar, independente de qual sistema operacional está sendo utilizado.

A durabilidade de uma tecnologia depende principalmente da quantidade de usuários. O PHP é utilizado por mais de 4.500.000 desenvolvedores no mundo, fazendo com que sua comunidade seja extremamente forte e atuante.

O PHP tem uma grande performance e estabilidade. A combinação Linux/Apache/PHP é muito forte.

Os pontos citados acima resultam em um rápido retorno do investimento. Isso é possível graças à ausência de custos com licenças, pequeno custo com treinamentos, entre outros

Arquitetura Técnica
Na maioria das vezes o PHP é utilizado com:
- Um servidor Web: Apache ou Microsoft IIS
- Um SGDB(Banco de Dados): MySQL, PostgreSQL, Oracle, SQL Server, etc

Mecanismo Interno
O núcleo interno do PHP 5 é o Zend Engine 2. O PHP é feito com uma arquitetura modular, e utiliza os mesmos conceitos do Java e .NET. Um pré-compilador compila o código e envia para a execução em tempo real.
Essa arquitetura permite que engenheiros utilizem ferramentas de otimização(opcode cache).

É possível diminuir o tempo de execução de um script em até 66%. Além disso, o PHP oferece uma API para que seja possível estender suas funcionalidades com módulos adicionais.
Esses módulos permitem uma conexão com um banco de dados ou LDAP, executar componentes Java ou COM, conversar com Web Services utilizando SOAP, entre outros.

O PHP pode ser automaticamente atualizado através do PEAR e PECL.
Independente da interface utilizada, a execução sempre segue o mesmo processo. Primeiramente, o script PHP é interpretado pelo núcleo. É nesse ponto que o PHP vai, por exemplo, conectar com o banco de dados. Depois disso, o fluxo é transmitido para o servidor Web ou o servidor GTK para que seja enviado ao cliente final.

O repositório de classes PEAR oferece mais de 300 componentes adicionais, que são simples de instalar e atualizar com um único comando.

Cerca de 40% dos custos de desenvolvimento estão na integração de aplicações ou fontes de dados. Para reduzir esses custos, o PHP pode conectar diretamente com a maioria dos bancos de dados(Oracle, SQL Server, MySQL, dBase, ODBC, XML, etc.), diretórios(LDAP, etc.), sistemas de pagamentos online(Verisign, Cybercash, Realex, etc.) e protocolos(SMTP, IMAP, FTP, HTTP, TCP, SSH, etc.).

O PHP é o campeão no quesito de integração de baixo nível. A plataforma pode facilmente instanciar objetos COM, classes Java e .NET. PHP 5 com SOAP tem uma camada de alto nível para ler ou criar Web Services.

Graças a habilidade de trabalhar bem com COM e Java, PHP está se tornando um padrão no gerenciamento da camada gráfica de aplicações que utilizam múltiplas linguagens de programação. Por exemplo a Lufthansa(Uma das maiores empresas de transporte do mundo) utiliza PHP para exibir a interface visual, e J2EE para a camada de negócios.

Após 10 anos de vida, o PHP construiu um grande ecossistema. Algumas ferramentas tornam o desenvolvimento mais fácil e rápido.

A comunidade de Software Livre vem produzindo aplicações empresariais há vários anos. Essas aplicações ajudam empresas a encontrar suas necessidades.

Segue uma lista de exemplos.

Como a plataforma PHP atualmente domina a Internet, é muito importante ter acesso a um grande número de recursos, empresas e desenvolvedores.
A Zend oferece uma certificação para desenvolvedores PHP, que certifica que um Engenheiro PHP é totalmente treinado, experiente e utiliza as melhores práticas.

No Brasil a comunidade do PHP é muito grande. O PHP Brasil Comunidades é composto por vários grupos regionais.

Em vários anos o PHP teve poucos avisos de segurança. Utilizado com o Linux e Apache, o resultado é a plataforma mais segura para a Internet.
Como seu código fonte está disponível e está constantemente sendo melhorado pela comunidade, é a melhor tecnologia para proteger informações importantes e confidenciais.

Não é a toa que empresas consagradas como Yahoo, Facebook, Wikipédia que recebem milhões de acessos diários escolheram o PHP!

 

Fonte: Irish PHP Users Group, Poomax.

Diga não ao Internet Explorer 6

O Internet Explorer 6 foi lançado junto com o Windows XP em 2001, a Microsoft desenvolveu o browser antes que alguns padrões da web, como CSS (Cascading Style Sheets) e RSS fossem desenvolvidos. Com o avanço do Windows XP o IE se tornou o browser dominante, por tal motivo alguns desenvolvedores criavam seus sites para funcionarem melhor com o IE ao invés de seguirem os padrões da W3C.

Segundo pesquisas feitas pela NetApplications, o IE6 ainda tem 19,21% do mercado de browsers e o Firefox 3.0, tem 18,3%.

Navegadores antigos como o Internet Explorer 6 (lançado em 2001) não exibem sites dentro dos padrões web (W3C), são repletos de bugs, não oferecem as funcionalidades dos browsers atuais como navegação por abas ou gerenciador de downloads e estão submetidos a sérios problemas de segurança como vírus e malware.

Ainda comprometem a qualidade da exibição de sites e limitam a criação de desenvolvedores, que precisam perder tempo adaptando o site para rodar nesses navegadores obsoletos.

Diversos sites estão fazendo campanhas apoiando a descontinuação do Internet Explorer 6 do mundo e promovendo outros browsers como o Firefox, Opera, Safari e Internet Explorer 7. Isso não vai resolver o problema imediatamente, mas um primeiro passo deve ser dado, abaixo alguns sites que estão participando da campanha:

iMaster, Brasil – Campanha  – Atualize seu navegador

Tableless, Brasil – A internet tem que avançar sem o IE6

Fini.no, Noruega – Norwegian media against Internet Explorer

End 6! – Yes, Internet Explorer 6 was amazing… in 2001

Stop IE6, Itália – http://www.stopie6.org/

Links para estatística de uso dos navegadores:

Browser Statistics
http://www.w3schools.com/browsers/browsers_stats.asp

Browser Stats
http://www.thecounter.com/stats/2008/December/browser.php

 

Atualize seu Navegador

Planet 51

A nova animação da Sony Pictures chamada de “Planet 51“ (referência à famosa Área 51), com data de estréia para 20 de Novembro, traz um enredo diferente que sempre vemos nos filmes de ficção científica.

A animação da Sony Pictures vai mostrar uma invasão alienígena sob o ponto de vista dos ETs. Eles se apavoram quando um astronauta aterrissa no planeta deles.

Site Oficial

WampServer – PHP 5, MySQL e Apache

wampserver

Para quem pretende utilizar uma ferramenta de desenvolvimento, para testar websites e trabalhos em seu próprio computador, sem necessitar acesso algum à Internet. O WAMP5 Resolve problema.

WAMP5 é um software publicado sob a GNU General Public License desenvolvido pela PHP Team. É usado para instalar rapidamente no computador os softwares PHP 5, MySQL e Apache, disponibilizando suporte ao uso de scripts PHP localmente no Windows. Existem vários add-ons para download no site oficial, como por exemplo, o add-on para ativar o uso de PHP 4 ao invés do PHP 5.

A partir da versão 2, ocorreu a mudança do nome (de WAMP5 para WampServer).

Fonte: Wikipedia

Baixe e confira clicando aqui.

XAMPP – Apache, MySQL, PHP, Perl.

xampp01rt3
WAMPP
é um servidor independente de plataforma, software livre, que consiste principalmente na base de dados MySQL, o servidor web Apache e os interpretadores para linguagens de script: PHP e Perl.

O nome provem da abreviação de X (para qualquer dos diferentes sistemas operacionais), Apache, MySQL, PHP, Perl. O programa está liberado sob a licença GNU e atua como um servidor web livre, fácil de usar e capaz de interpretar páginas dinâmicas. Atualmente XAMPP está disponível para Microsoft Windows, GNU/Linux, Solaris, e MacOS X.

Fonte: Wikipedia

Download Aqui

Novidades no Google Earth 5.0

O Google Earth 5.0 traz funcionalidades que continuam a surpreender, entre suas melhores atualizações estão a capacidade de observar sob o fundo do mar, acompanhar as mudanças temporais e observar a superfície de Marte. Confira vídeo abaixo:

Download Google Earth 5.0, clique aqui

Premium Wordpress Plugin